/* HTML */ 
body {background:#280a00 url(../i/pg_bg.jpg) repeat-x; color:#423100; text-align:center; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; line-height:18px;}

a:link {font-weight:normal; color:#681b00;}
a:visited {font-weight:normal; color:#681b00;}
a:hover {font-weight:normal; color:#681b00; text-decoration:none;}

a.left_margin_20 {margin-left:20px;}

h2 {margin:0 0 0 5px; padding: 0px;}
h3 {font-family:Arial, Helvetica, sans-serif;	font-size:14px;	color:#F2E4BC;	font-weight:normal; margin:0 0 8px 0; padding:0;}
h6 {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#745700; font-weight:normal; margin:0; padding:0;}

div {margin:0; padding:0;}

input.checkbox_nospacing {margin:4px 0 0 0; padding:0px;}

p {line-height:18px; margin:0 0 20px 0; padding:0;}

p.left_margin_20 {margin-left:20px;}

ul {margin:0 0 10px 25px;padding:0;}
li {margin:0;padding:0 0 3px 0;}

form {margin:0; padding:0;}

/* COMMON */
#body_clear {clear:both}
#clear {clear:both;background:#202020;}
.clearAll {clear:both;}

.light_font {color:#745700;}
.white_font {color:#F2E4BC;}
.white_font_bold {color:#F2E4BC; font-weight:bold;}
.bold {color:#423100; font-weight:bold;}
.red_font_bold {color:#423100; font-weight:bold;}

.photoMarginFrame {border:1px solid #ffffff; margin:5px 0 10px 10px;}
.photoFrame {border:1px solid #ffffff; margin:5px 0 0 0;}

#side_man {width:288px; position:absolute; left:50%; margin-left:-510px; top:445px; z-index:999;}

#glyph_rt {width:105px; position:absolute; left:50%; margin-left:390px; top:170px; z-index:888;}
#glyph_lt {width:105px; position:absolute; left:50%; margin-left:-500px; top:170px; z-index:888;}

#ftr {clear:both; color:#883604; background:#202020; width:771px; text-align:center;}

#body_content_container {position:relative; background:#000000 url(../i/lft_blk_bg.jpg) no-repeat; color:#423100; width:771px; padding:0; margin:0;}

/* HOME */
#hmpage_bar {height:319px; background:#000000; color:#333333;}

#home_content_container {margin:20px 20px 0 20px; width:567px; background-image: url(../i/hmBg.gif); background-repeat: no-repeat;}
#home_content_container_lft_block {float:left; width:275px;}
#home_content_container_rt_block {float:right; width:292px;}

* html #home_content_container_rt_block {width:292px; w\idth:272px}

/*
#home_spotlight_block {width:272px;	}
*/
#home_spotlight_block {width:272px;	 height:92px; margin-left:20px; overflow: auto;}

#home_links_block {width:272px; margin-top:30px;}

#home_clear {clear:both;}

#spotlightThumbnail {border:1px solid #fff; float:left; margin:4px 5px 3px 0px; padding:0px;}

/* SUBPAGE COMMON */
#subpage_text_headers {z-index:999; top:135px; position:absolute; position:absolute; left:50%; margin-left:-45px;}

#subpage_container {text-align:left; width:771px; margin:0 auto; border:2px solid black;}
* html #subpage_container {width:775px; w\idth:771px}

#subpage_header {height:39px; background:#000000; color:#333333; border-bottom:2px solid black; text-align:right;}

#bar {height:138px; background:#c0c0c0; color:#333333;}

#subpage_content_container {width:567px; margin:20px 0px 0px 20px;}

#subpage_content_admin_container {width:771px; margin:0px;}

#subpage_left_block {float:left; color:#cc9900; width:159px; height:274px; margin-left:0px; font-size:12px; line-height:22px; text-align:left; 	padding-left:5px; margin-top: 4px;}
* html #subpage_left_block {width:164px; w\idth:159px}

#subpage_left_block a:link {color:#cc9900; font-weight:normal; text-decoration:none;}
#subpage_left_block a:visited {color:#cc9900; font-weight:normal; text-decoration:none;}
#subpage_left_block a:hover {color:#6d1c00; font-weight:normal; text-decoration:none;}
#subpage_left_block a:active {color:#6d1c00; font-weight:normal; text-decoration:none;}
.subpage_left_block_a {color:#6d1c00; font-weight:normal; text-decoration:none;}

#subpage_rt_content_container {float:right; width:607px; background:#cc9900; color:#423100;  text-align:left;}

#subpage_center_content_container {width:771px; background:#cc9900; color:#423100;  text-align:left;}

/* DONORS*/
.brotherList_container {float:left; width:185px;}

/* PROGRAMS */
#subpage_programs_quote_container {width:567px; padding:0; margin:0;}
#subpage_programs_quote_lft_block {float:left; width:365px; margin-right:10px;	}
#subpage_programs_quote_rt_block {float:right; width:171px;	padding-left:20px; border-left-width: 1px; border-left-style: solid; border-left-color:#745700; font-style: italic; color:#745700;}
* html #subpage_programs_quote_rt_block {width:192px; w\idth:171px}

#subpage_programs_photo_lft_block {float:left; width:311px;	margin-right:10px;}
#subpage_programs_photo_rt_block {float:right; width:225px;  padding-left:20px; }
* html #subpage_programs_photo_rt_block {width:245px; w\idth:225px}

/* JEWELS */
#subpage_jewels_lft_block {float:left; width:130px;	text-align: left;}
#subpage_jewels_rt_block {float:right; width:417px; padding-left:20px; padding-bottom: 20px;}
* html #subpage_jewels_rt_block {width:427px; w\idth:417px}

/* MEMBERS */
.subpage_members_rt_block {float:right; width:120px; padding:0 0 20px 0; margin:0;}
.subpage_members_lft_block {float:left; width:420px; text-align:left;}
* html .subpage_members_rt_block {width:130px; w\idth:120px}

/* CHAPTER LINEAGE */
.subpage_lineage_decade_container {width:565px; background:#bd8e00; border:1px dashed black; padding:0; margin:0;}
* html .subpage_lineage_decade_container {width:567px; w\idth:565px}
.subpage_lineage_decade_container_lt_block{float:left; margin:10px 0 10px 10px; width:265px;}
.subpage_lineage_decade_container_rt_block{float:right; margin:10px 10px 10px 0; width:265px;}

#subpage_lineage_decade_container a:link {font-weight:bold; color: #661A00; text-decoration:underline;}
#subpage_lineage_decade_container a:visited {font-weight:bold; color: #661A00; text-decoration:underline;}

#subpage_lineage_decade_rt_block{text-align:left; height:auto; margin:10px;}	
/*
#subpage_lineage_decade_lt_container{float:left; width:567px; height:auto; margin:10px;}
*/

#subpage_lineage_detail_container {width:567px;}
#subpage_lineage_detail_lt_block {float:left; width:265px; margin-right:10px;}
#subpage_lineage_detail_rt_block {float:right; border:1px dashed black; background:#BD8E00; width:270px; margin-top:5px; padding:10px;}
* html #subpage_lineage_detail_rt_block {width:292px; w\idth:270px}

#subpage_lineage_detail_popup_block {border:1px dashed black; background:#BD8E00; width:400px; margin:20px; padding:10px; text-align:left;}
* html #subpage_lineage_detail_popup_block {width:420px; w\idth:400px}

a.lineYearRoll:link {font-weight:bold; color:#661A00; text-decoration:none;}
a.lineYearRoll:visited {font-weight:bold; color:#661A00; text-decoration:none;}

a.lineNameRoll:link {font-weight:normal; color:#423100; text-decoration:none;}
a.lineNameRoll:visited {font-weight:normal; color:#423100; text-decoration:none;}

.subpage_lineage_detail_rt_block_list {float:right; padding-left:10px; width:130px;}
* html #subpage_lineage_detail_rt_block_list {width:140px; w\idth:130px}

.subpage_lineage_photo_frame {float:left; border:1px solid #FFFFFF; margin:5px 0 0 0;}

/* tzc.signin.php */

#signin_twocolumn_container {margin:0px; padding:0px; width:567px;}
#signin_twocolumn_left_container {clear:both; float:left; margin:0px; padding:0px; width:342px;}
#signin_twocolumn_left_container ul {list-style-type:none; margin:0px; padding:0px;}
#signin_twocolumn_right_container {float:right; margin:0px; padding-left:20px; width:205px;}
* html #sigin_twocolumn_right_container {width:225px; w\idth:205px;}

#signin_login_container {margin:0px; padding:0px; width:342px;}
#signin_login_left_block {clear:both; /* begin ie double margin bug hack */ display:inline; /* end ie double margin bug hack */ float:left; margin:0px 0px 0px 0px; padding:0px; width:100px;}
#signin_login_right_block {float:right; margin:0px 0px 0px 5px; padding:0px; width:237px;}

/* GENERAL FORMS */

#general_form_container {margin:0px; padding:0px; width:475px;}
#general_form_left_block {clear:both; /* begin ie double margin bug hack */ display:inline; /* end ie double margin bug hack */ float:left; margin:0px 0px 0px 0px; padding:0px; width:125px;}
#general_form_right_block {float:right; margin:0px 0px 0px 5px; padding:0px; width:345px;}

/* CHAPTER DIRECTORY */

.subpage_directory_container {background:#bd8e00; border:1px dashed black; margin:0px; padding:0px; width:565px;}
* html .subpage_directory_container {width:567px; w\idth:565px}

#subpage_directory_caption_block {margin:20px 0px 0px 0px; padding:0px; text-align:center; width:565px;}

.subpage_directory_container_welcome_lt_block{background:#380e00; color:#f2e4bc; float:left; margin:1px; padding:5px; text-align:left; width:342px;}
* html .subpage_directory_container_welcome_lt_block {width:352px; w\idth:342px}
.subpage_directory_container_welcome_rt_block{float:right; margin:1px; padding:5px; text-align:left; width:198px;}
* html .subpage_directory_container_welcome_rt_block {width:208px; w\idth:198px}

.subpage_directory_container_name_block {background:#6d1c00; clear:both; color:#fff; float:left; margin:1px 0px 0px 1px; padding:5px 0px 5px 5px; text-align:left; width:195px;}
.subpage_directory_container_name_block a {color:#fff;}
.subpage_directory_container_name_block a:hover {color:#eee4bc; text-decoration:none;}
.subpage_directory_container_name_block a:visited {color:#fff;}
* html .subpage_directory_container_name_block {width:200px; w\idth:195px}
.subpage_directory_container_graduation_block {background:#6d1c00; color:#fff; float:left; margin:1px 0px 0px 1px; padding:5px 0px 5px 5px; text-align:left; width:70px;}
.subpage_directory_container_graduation_block a {color:#fff;}
.subpage_directory_container_graduation_block a:hover {color:#eee4bc; text-decoration:none;}
.subpage_directory_container_graduation_block a:visited {color:#fff;}
* html .subpage_directory_container_graduation_block {width:75px; w\idth:70px}
.subpage_directory_container_initiation_block {background:#6d1c00; color:#fff; float:left; margin:1px 0px 0px 1px; padding:5px 0px 5px 5px; text-align:left; width:70px;}
.subpage_directory_container_initiation_block a {color:#fff;}
.subpage_directory_container_initiation_block a:hover {color:#eee4bc; text-decoration:none;}
.subpage_directory_container_initiation_block a:visited {color:#fff;}
* html .subpage_directory_container_initiation_block {width:75px; w\idth:70px}
.subpage_directory_container_linename_block {background:#6d1c00; color:#fff; float:left; margin:1px 0px 0px 1px; padding:5px 0px 5px 5px; text-align:left; width:205px;}
.subpage_directory_container_linename_block a {color:#fff;}
.subpage_directory_container_linename_block a:hover {color:#eee4bc; text-decoration:none;}
.subpage_directory_container_linename_block a:visited {color:#fff;}
* html .subpage_directory_container_linename_block {width:210px; w\idth:205px}

.subpage_directory_container_name_sort_block {background:#745700; clear:both; color:#fff; float:left; margin:1px 0px 1px 1px; padding:5px 0px 5px 5px; text-align:left; width:195px;}
* html .subpage_directory_container_name_sort_block {width:200px; w\idth:195px}
.subpage_directory_container_graduation_sort_block {background:#745700; color:#fff; float:left; margin:1px 0px 1px 1px; padding:5px 0px 5px 5px; text-align:left; width:70px;}
* html .subpage_directory_container_graduation_sort_block {width:75px; w\idth:70px}
.subpage_directory_container_initiation_sort_block {background:#745700; color:#fff; float:left; margin:1px 0px 1px 1px; padding:5px 0px 5px 5px; text-align:left; width:70px;}
* html .subpage_directory_container_initiation_sort_block {width:75px; w\idth:70px}
.subpage_directory_container_linename_sort_block {background:#745700; color:#fff; float:left; margin:1px 0px 1px 1px; padding:5px 0px 5px 5px; text-align:left; width:205px;}
* html .subpage_directory_container_linename_sort_block {width:210px; w\idth:205px}

.subpage_directory_container_content_container {clear:both; margin:0px; padding:0px; width:100%;}

.subpage_directory_container_name_contentdark_block {background:#bd8e00; color:#423100; float:left; margin:0px; padding:5px 0px 5px 6px; text-align:left; width:195px;}
* html .subpage_directory_container_name_contentdark_block {width:201px; w\idth:195px}
.subpage_directory_container_graduation_contentdark_block {background:#bd8e00; color:#423100; float:left; margin:0px; padding:5px 0px 5px 6px; text-align:left; width:70px;}
* html .subpage_directory_container_graduation_contentdark_block {width:76px; w\idth:70px}
.subpage_directory_container_initiation_contentdark_block {background:#bd8e00; color:#423100; float:left; margin:0px; padding:5px 0px 5px 6px; text-align:left; width:70px;}
* html .subpage_directory_container_initiation_contentdark_block {width:76px; w\idth:70px}
.subpage_directory_container_linename_contentdark_block {background:#bd8e00; color:#423100; float:left; margin:0px; padding:5px 0px 5px 6px; text-align:left; width:205px;}
* html .subpage_directory_container_linename_contentdark_block {width:211px; w\idth:205px}

.subpage_directory_container_name_contentlight_block {background:#cc9900; color:#423100; float:left; margin:0px; padding:5px 0px 5px 6px; text-align:left; width:195px;}
* html .subpage_directory_container_name_contentlight_block {width:201px; w\idth:195px}
.subpage_directory_container_graduation_contentlight_block {background:#cc9900; color:#423100; float:left; margin:0px; padding:5px 0px 5px 6px; text-align:left; width:70px;}
* html .subpage_directory_container_graduation_contentlight_block {width:76px; w\idth:70px}
.subpage_directory_container_initiation_contentlight_block {background:#cc9900; color:#423100; float:left; margin:0px; padding:5px 0px 5px 6px; text-align:left; width:70px;}
* html .subpage_directory_container_initiation_contentlight_block {width:76px; w\idth:70px}
.subpage_directory_container_linename_contentlight_block {background:#cc9900; color:#423100; float:left; margin:0px; padding:5px 0px 5px 6px; text-align:left; width:205px;}
* html .subpage_directory_container_linename_contentlight_block {width:211px; w\idth:205px}

.directory_box567_brown_container {color:#f2e4bc; background:#745700; border:1px dashed black; padding:0; margin:2px; width:561px;}
* html .message_box567_brown_container {width:563px; w\idth:561px}

.directory_box567_maroon_container {color:#f2e4bc; background:#380e00; border:1px dashed black; padding:0; margin:2px; width:561px;}
* html .message_box567_maroon_container {width:563px; w\idth:561px}

#directory_detail_container {float:left; margin:0px; padding:0px; text-align:left; width:565px;}
#directory_detail_photo_block {border:1px solid #fff; float:right; margin:0px 0px 10px 15px; padding:0px; text-align:left; width:250px;}
* html #directory_detail_photo_block {width:252px; w\idth:250px}

.profile_twocolumn_container {clear:both; margin:0px; padding:2px 0px 0px 0px; width:567px;}
.profile_twocolumn_left_block {clear:both; float:left; margin:3px 0 0 0; padding:0px; text-align:left; width:180px;}
.profile_twocolumn_right_block {float:right; margin:0 0 2px 2px; padding:0px; width:385px;}


