/* 100 Black Men - Styles */

body 
{
	text-align: center;
	background: url(../img/bg_repeater.gif) #151515 center top repeat-x fixed;	
/*	background-color: #151515;
	background-repeat: repeat-x;
	background-position: center top  */
}

body, div, th, td, ul, ol 
{
	font-size: small;
}
td img 
{
float:both;
}
a 
{
	color: #706446;
	text-decoration: none;
}

a:hover 
{
	text-decoration: underline;
}

.hide  
{
	display: none;
}
.admin  
{
	color: #F1F1F1;
}
strong 
{
	font-weight: bold;
}

em 
{
	font-style: italic;
}

hr
{
	border: 0;
	color: #8F8670;
	background-color: #8F8670;
	height: 1px;
	width: 100%;
	text-align: left;
}

.footnote
{
	text-align: left;
	font-size: x-small;
	font-style: italic;
}

.clear 
{
	clear: both;
}

/* Image Styles */

.imgLeft 
{
	float: left;
	margin: 0 1em 1em 0;
}

.imgLeftBorder 
{
	float: left;
	margin: 0 1em 1em 0;
	border: 1px solid #000;
}

.imgRight 
{
	float: right;
	margin: 0 0 1em 1em;
}

.imgRightBorder 
{
	float: right;
	margin: 0 0 1em 1em;
	border: 1px solid #000;
}

.HealthWellnessTable
{
	float: right;
	margin: 0 0 1em 1em;
	border: 1px solid #000;
}
/* Layout */

#container 
{
	position: relative;
	width: 945px;
	margin: 0 auto;
	text-align: left;
	background-color: #151515;
}

#header 
{
	width: 785px;
	height: 90px;
	margin-left: 190px;
	background: url(../img/bg_header.gif) #eee center top repeat-x;
}

#logo 
{
	position: absolute;
	top: 0;
	left: 0;
	width: 190px;
	height: 147px;
	background: url(../img/logo_main.gif) transparent left top no-repeat;
	padding: 0;
	margin: 0;
}

#logo a 
{
	display: block;
	width: 190px;
	height: 147px;
}

/* Horizontal Toolbar */

#toolbar 
{
	text-align: right;
	padding: 16px 16px 5px 0;
	color: #fff;
	font-size: 12px;
}

#toolbar a 
{
	text-decoration: none;
	color: #fff;
	
}

#toolbar a:hover 
{
	border-bottom: 3px solid #fff;
}

#home #toolbar #home_bar,
#donations #toolbar #donations_bar,
#shop #toolbar #shop_bar,
#about #toolbar #about_bar,
#exec_comm #toolbar #about_bar,
#staff_dir #toolbar #about_bar,
#employment #toolbar #about_bar,
#contact #toolbar #contact_bar,
#members #toolbar #members_bar 
{
	border-bottom: 3px solid #fff;
}

/* Navigation */

#navigation 
{
	position: absolute;
	top: 147px;
	left: 0;
}

#navigation ul,
#navigation li 
{
	padding: 0;
	margin: 0;
	width: 190px; 
	list-style:none;
}

#navigation a 
{
	display: block;
	width: 190px;
	height: 35px;
	background: url(../img/bg_nav.gif) transparent left top no-repeat;
	color: #fff;
	text-decoration: none;
	font-size: 12px;
	
}

#navigation a:hover,
#leadership #navigation #leadership_nav a,
#mentoring #navigation #mentoring_nav a,
#mentoring_collegiate #navigation #mentoring_nav a,
#education #navigation #education_nav a,
#health_and_wellness #navigation #health_and_wellness_nav a,
#economic_development #navigation #economic_development_nav a,
#events #navigation #events_nav a,
#programs #navigation #programs_nav a,
#chapter_info #navigation #chapter_info_nav a,
#chapter_highlights #navigation #chapter_info_nav a,
#supporters #navigation #supporters_nav a,
#press_center #navigation #press_center_nav a,
#member_corner #navigation #member_corner_nav a,
#events_and_acts #navigation #chapter_info_nav a,
#katrina #navigation #chapter_info_nav a 
{
	background: url(../img/bg_nav.gif) left 35px;
}

#navigation a span 
{
	display: block;
	padding: 10px 0 0 13px;
}

/* Main Content Styles*/


#main_content_index
{
	position: relative;
	padding: 0px;		/* was 13px 20px; */
	min-height: 600px;	/* was 460px */
	background: url(../img/main_content_bt_rt.gif) transparent right bottom no-repeat;
}

#main_content 
{
	position: relative;
	padding: 10px;		/* was 13px 20px; */
	padding-right: 5px;	
	min-height: 600px;	/* was 460px */
	background: url(../img/main_content_bt_rt.gif) transparent right bottom no-repeat;
}
#main_contentLong
{
	position: relative;
	padding-left: 10px;
	padding-right: 5px;	
	min-height: 800px;	/* was 460px */
	background: url(../img/main_content_bt_rt.gif) transparent right bottom no-repeat;
}

#main_content h2#title,
#main_content_Index h2#title,
{
	position: absolute;
	top: -69px;
	left: 15px;
	padding-left: 20px;
	color: #fff;
	font-variant: small-caps;
	letter-spacing: 2px;
	background: url(../img/title_bullet.gif) transparent 0 11px no-repeat;
	height: 31px;
	vertical-align:middle;
	width: 428px;
}
#main_contentLong h2#title
{
	position: absolute;
	top: -49px;
	left: 15px;
	padding-left: 20px;
	color: #fff;
	font-variant: small-caps;
	letter-spacing: 2px;
	background: url(../img/title_bullet.gif) transparent 0 11px no-repeat;
	height: 31px;
	vertical-align:middle;
	width: 428px;
}

#main_content h3,
#main_content h4,
#main_content h5,
#main_content h6,
#main_content_Index h3,
#main_content_Index h4,
#main_content_Index h5,
#main_content_Index h6 
#main_contentLong h3,
#main_contentLong h4,
#main_contentLong h5,
#main_contentLong h6 
{
	font-weight: bold;
}

#main_content ul li,
#main_content_Index ul li,
#main_contentLong ul li  
{
	list-style-type: disc;
}

#main_content ul li ul li,
#main_content_Index ul li ul li,
#main_contentLong ul li ul li 
{
	list-style-type: circle;
	line-height: 1.5em;
}

#main_content ol li,
#main_content_Index ol li,
#main_contentLong ol li
{
	 list-style-type: decimal;
}

#main_content ol li ul li,
#main_content_Index ol li ul li,
#main_contentLong ol li ul li 
{
	list-style-type: disc;
}

#main_content_wrap 
{
	width: 785px;
	margin-left: 190px;
	min-height: 420px;
	background: url(../img/main_content_bg.gif) #eee center bottom repeat-x;
}

#main_content .colA,
#main_content_Index .colA,
#main_contentLong .colA
{
	width: 50%;
	float: left; 
	margin-bottom:100px;	
}

#main_content .colB,
#main_content_Index .colB,
#main_contentLong .colB
{
	float: left; 
	width: 50%;
	margin-bottom:100px;
}

/* Tab Styles */

#about_tabs,
#mentoring_tabs,
#chapter_tabs,
#healthpower_tabs
{
    width: 100%;
	height: 40px;
}

#about_tabs li,
#mentoring_tabs li,
#chapter_tabs li,
#healthpower_tabs li
{
	list-style-type: none !important;
	float: left;
	padding: 0;
	margin: 0;
	margin-bottom: 1em;
	background: url(../img/bg_tabs.gif) right -30px no-repeat;
}

/*	right-most tab - adds the right fade
	change this when adding more tabs to the right */
#about_tabs #employment_tab,
#mentoring_tabs #collegiate_tab,
#chapter_tabs #katrina_tab,
#healthpower_tabs #healthdiscussion_tab 
{
	background: url(../img/bg_tabs.gif) right 0px no-repeat;
}

#about_tabs a,
#mentoring_tabs a,
#chapter_tabs a,
#healthpower_tabs a
{
	background: none;
	display: block;
	white-space: nowrap;
	padding: 7px 10px;
	text-transform: uppercase;
}

/* left-most tab - adds the left fade */
#about_tabs #about_tab a,
#mentoring_tabs #mentoring_tab a,
#chapter_tabs #info_tab a,
#healthpower_tabs #healthpower_tab a 
{
	background: url(../img/bg_tabs_left.gif) left 0px no-repeat;
}

#about #about_tabs #about_tab,
#exec_comm #about_tabs #exec_comm_tab,
#staff_dir #about_tabs #staff_dir_tab,
#employment #about_tabs #employment_tab,
#mentoring #mentoring_tabs #mentoring_tab,
#mentoring_collegiate #mentoring_tabs #collegiate_tab,
#chapter_info #chapter_tabs #info_tab,
#chapter_highlights #chapter_tabs #highlight_tab,
#events_and_acts #chapter_tabs #events_acts_tab,
#katrina #chapter_tabs #katrina_tab,
#healthpower #healthpower_tabs #healthpower_tab
{
	border: 1px solid #8d8572;
	border-bottom: none;
	background: none;
	margin-top: -1px;
	margin-left: -1px;
}

#about #about_tabs #about_tab,
#mentoring #mentoring_tabs #mentoring_tab,
#chapter_info #chapter_tabs #info_tab,
#healthpower #healthpower_tabs #healthpower_tab 
{
	margin-left: 0;
}

#about #about_tabs #about_tab a,
#exec_comm #about_tabs #exec_comm_tab a,
#staff_dir #about_tabs #staff_dir_tab a,
#employment #about_tabs #employment_tab a,
#mentoring #mentoring_tabs #mentoring_tab a,
#mentoring_collegiate #mentoring_tabs #collegiate_tab a,
#chapter_info #chapter_tabs #info_tab a,
#chapter_highlights #chapter_tabs #highlight_tab a,
#healthpower #healthpower_tabs #healthpower_tab a 
{
	background: none;
	color: #000;
}

/* Footer */

#footer 
{
	width: 785px;
	margin: 20px 0 20px 190px;
	color: #fff;
	font-size: 10px;
	text-align: center;
}

#footer a 
{
	color: #fff;
	font-size: 10px;
	text-decoration: none;
}

#footer a:hover 
{
	text-decoration: underline;
}

/* Home Styles */

#home #header 
{
	height: 41px;
	background: url(../img/home_header_bg.jpg) #151515 center top no-repeat;
}

#home #main_content 
{
	width: 785px;
	padding: 0;
}

#home #main_content_corner 
{
	display: none;
}

#home_billboard 
{
	width: 785px;
	height: 205px;
	color: #fff;
	background-color: #633;
	background-image: url(../img/home_billboard.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#home_billboard p 
{
	padding: 90px 30px 0 0;
	text-align: right;
	font-size: 12px;
	line-height: 20px;
}

#home_billboard p a 
{
	color: #ff9;
	text-decoration: none;
}

#home_billboard p a:hover 
{
	text-decoration: underline;
}

/*  NEW HOME PAGE IMAGE  */
#home_billboard2 
{
	width: 785px;
	height: 205px;
	color: #fff;
	background-color: #633;
	background-image: url(../img/home_billboard2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#home_billboard2 p 
{
	padding: 90px 30px 0 0;
	text-align: right;
	font-size: 12px;
	line-height: 20px;
}

#home_billboard2 p a 
{
	color: #ff9;
	text-decoration: none;
}

#home_billboard2 p a:hover 
{
	text-decoration: underline;
}
/*  END NEW HOME PAGE IMAGE  */
#home_events_news 
{
	background: url(../img/home_events_news.gif) #eee left top no-repeat;
}

#home_events 
{
	float: left;
	width: 487px;
	margin: 50px 0 10px 5px;
	text-align: right;
	font-size: 12px;
}

#home_news 
{
	float: left;
	width: 245px;
	font-size: 11px;
	margin-top: 54px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 30px;
}

#home_store
{
	float: left;
	text-align:center;
	width: 245px;
	font-size: 11px;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 30px;
}

#home_events_news a 
{
	color: #b48e1a;
	text-decoration: underline;
	font-weight: bold;
}

#home_events_news a:hover 
{
	text-decoration: none;
}

#home_events_news a.readMore 
{
	color: #000;
	text-decoration: none;
	font-weight: normal;
}

#home_events_news a:hover.readMore 
{
	color: #b48e1a;
	text-decoration: underline;
}

#home_events img 
{
	float: left;
	margin: 1.5em;
}

#home_events h2 
{
	font-size: 14px;
	text-align: right;
	margin-bottom: 10px;
}

#home_events h2 a,
#home_events h2 a:hover 
{
	color: #000;
	text-decoration: none;
}

#home_events p 
{
	font-size: 12px;
	text-align: right;
	margin-bottom: 10px;
}

#home_letter_sponsors 
{
	position: relative;
	width: 785px;
	height: 370px;
	background: url(../img/home_letter_sponsors.jpg) #eee left top no-repeat;
}

#home_letter_left_corner 
{
	position: absolute;
	top: 31px;
	left: -9px;
	width: 9px;
	height: 100px;
	background: url(../img/home_letter_left_corner.gif) transparent left top no-repeat;
}

#home_letter 
{
	position: absolute;
	top: 44px;
	left: 270px;
	width: 395px;
	height: 177px;
}

#home_letter p 
{
	/*margin-bottom: 10px;*/
	font-size: 11px;
	color: #666;
	line-height: 16px;
}

#home_letter a 
{
	color: #d0ba74;
	text-decoration: underline;
}

#home_letter a:hover 
{
	text-decoration: none;
}

#home_letter p span 
{
	display: block;
	text-align: right;
	padding-right: 10px;
}

/* Featured Sponsors - On Home Page */

#home_sponsors 
{
	position: relative;
	top: 300px;
	left: 0;
	width: 785px;
	height: 70px;
}

#home_sponsors a#StateFarm,
#home_sponsors a#GM,
#home_sponsors a#Delta,
#home_sponsors a#UPS,
#home_sponsors a#UPS_Members,
#home_sponsors a#Prudential,
#home_sponsors a#Aetna,
#home_sponsors a#ExxonMobil,
#home_sponsors a#Coke,
#home_sponsors a#USArmy,
#home_sponsors a#Walmart
{
	display: block;
	float: left;
	margin-right: 5px;
	width: 120px;
	height: 60px;
}

#home_sponsors a#StateFarm 
{
	width: 62px;
	margin-left: 3px;
	background: url(../img/sponsors/Sponsors-StateFarm-62x120.gif) transparent 0 0 no-repeat;
}
#home_sponsors a#StateFarm:hover 
{
	background: url(../img/sponsors/Sponsors-StateFarm-62x120.gif) transparent 0 -60px no-repeat;
}

#home_sponsors a#GM 
{
	width: 60px;
	background: url(../img/sponsors/Sponsors-GM-60x120.gif) transparent 0 0 no-repeat;
}
#home_sponsors a#GM:hover 
{
	background: url(../img/sponsors/Sponsors-GM-60x120.gif) transparent 0 -60px no-repeat;
}

#home_sponsors a#Delta 
{
	width: 100px;
	background: url(../img/sponsors/Sponsors-Delta-100x120.gif) transparent 0 0 no-repeat;
}
#home_sponsors a#Delta:hover 
{
	background: url(../img/sponsors/Sponsors-Delta-100x120.gif) transparent 0 -60px no-repeat;
}

#home_sponsors a#UPS 
{
	width: 50px;
	background: url(../img/sponsors/Sponsors-UPS-50x120.gif) transparent 0 0 no-repeat;
}
#home_sponsors a#UPS:hover 
{
	background: url(../img/sponsors/Sponsors-UPS-50x120.gif) transparent 0 -60px no-repeat;
}
#home_sponsors a#UPS_Members
{
	width: 72px;
	background: url(../img/sponsors/Sponsors-UPS_Members-72x120.gif) transparent 0 0 no-repeat;
}
#home_sponsors a#UPS_Members:hover 
{
	background: url(../img/sponsors/Sponsors-UPS_Members-72x120.gif) transparent 0 -60px no-repeat;
}
#home_sponsors a#Prudential 
{
	width: 109px;
	background: url(../img/sponsors/Sponsors-Prudential-109x120.gif) transparent 0 0 no-repeat;
}
#home_sponsors a#Prudential:hover 
{
	background: url(../img/sponsors/Sponsors-Prudential-109x120.gif) transparent 0 -60px no-repeat;
}
#home_sponsors a#Aetna 
{
	width: 100px;
	background: url(../img/sponsors/Sponsors-Aetna-100x120.gif) transparent 0 0 no-repeat;
}
#home_sponsors a#Aetna:hover 
{
	background: url(../img/sponsors/Sponsors-Aetna-100x120.gif) transparent 0 -60px no-repeat;
}

#home_sponsors a#ExxonMobil
{
	width: 100px;
	background: url(../img/sponsors/Sponsors-ExxonMobil-100x120.gif) transparent 0 0 no-repeat;
}
#home_sponsors a#ExxonMobil:hover 
{
	background: url(../img/sponsors/Sponsors-ExxonMobil-100x120.gif) transparent 0 -60px no-repeat;
}

#home_sponsors a#Coke
{
	width: 78px;
	background: url(../img/sponsors/Sponsors-Coke-78x120.gif) transparent 0 0 no-repeat;
}
#home_sponsors a#Coke:hover 
{
	background: url(../img/sponsors/Sponsors-Coke-78x120.gif) transparent 0 -60px no-repeat;
}

#home_sponsors a#USArmy
{
	width: 53px;
	background: url(../img/sponsors/Sponsors-USArmy-53x120.gif) transparent 0 0 no-repeat;
}
#home_sponsors a#USArmy:hover 
{
	background: url(../img/sponsors/Sponsors-USArmy-53x120.gif) transparent 0 -60px no-repeat;
}
#home_sponsors a#Walmart
{
	width: 100px;
	margin-right: 0;
	background: url(../img/sponsors/Sponsors-Walmart-100x120.gif) transparent 0 0 no-repeat;
}
#home_sponsors a#Walmart:hover 
{
	background: url(../img/sponsors/Sponsors-Walmart-100x120.gif) transparent 0 -60px no-repeat;
}
/* Misc Content Styles */

#exec_comm p,
#staff_dir p 
{
	margin-bottom: 1.25em;
}

#ChapterInfo table td 
{
	padding: 2px 3px;
	border-bottom: 1px solid #ccc;
	font-size: x-small;
}

#Health_Table table td 
{
	padding: 2px 3px;
	vertical-align:top;
	border-bottom: 1px solid #ccc;
	font-size: x-small;
}

#Health_Wellness_Table td 
{
	padding-left: 20px;
	vertical-align:top; 
	border:1;
}

#ChapterInfo table th 
{
	padding: 10px 0 5px 0;
	font-weight: bold;
	font-size: x-small;
}
#Calendar table 
{   border:thin;
	border-color:#666600;
	padding: 2px 3px;
	font-size: x-small;
	
}
#Calendar table td 
{   border:thin;
	border-color:#666600;
	padding: 2px 3px;
	font-size: x-small;
	
}

#Calendar table th 
{   border:thin;
	border-color:#666600;;
	padding: 10px 0 5px 0;
	font-weight: bold;
	font-size: x-small;
}

#PressCenter table td 
{
	padding: 2px 3px;
	border-bottom: 1px solid #ccc;
	vertical-align:top;
}
.transparent {
filter:alpha(opacity=80);
background-color:#CCCCCC;
display:none;
width:170;
height:100;
position:absolute;
color: navy;
border:thin;
}
#popup
{
	position: relative;
	min-height: 460px;
	padding: 0px;
	background-attachment: fixed;
	background-image: url(../img/popup_bkgnd.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

#HealthTest input.btn
{   
	color:#050;   
	font: bold 84% 'trebuchet ms',helvetica,sans-serif;   
	background-color:#fed;   
	border: 1px solid; 
	border-color: #696 #363 #363 #696;   
	filter:progid:DXImageTransform.Microsoft.Gradient   
	(GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa');   
} 

#HealthPowerPage td img 
{	
	display: block;
}

#ChapterMap_Select
{ 	position:absolute; 
	left: 20px; 
	top: 80px; 
	width: 300px; 
	height: 500px;
}

#map_canvas
{ 	position:absolute; 
	left:300px; 
	top: 80px; 
	width: 475px; 
	height: 500px;
}
#Members ul ol li
{ 
list-style-type: circle; 
margin:auto;

}