html, body{margin:0; padding:0; font-family:arial, verdana; font-size:12px; background-image:url('../images/bg2.jpg'); background-repeat:repeat-x; }
img{border:0;}
img, a{outline:none; border:0;}
form{margin:0; }

a{text-decoration:none; color:#40739E; font-family:verdana}
a:hover{color:#ccc}

#wrapper_css{margin:0 auto; background-image:url('../images/bg_maintop2.jpg'); background-repeat:no-repeat; background-position:top center; min-height:642px; height:auto !important; height:642px;}
#header_wrapper_css{width:958px; margin:0 auto; position:relative; z-index:5;}
#inner_wrapper_css{width:911px; position:relative; z-index:4; margin:0 auto;}

#sharethis_css{position:absolute; left:450px; background-image:url('../images/sharethis_3.gif'); background-repeat:no-repeat; width:92px; height:47px;}
#sharethis_css a{display:block; width:92px; height:47px;}

#sharethisnew_css{position:absolute; left:450px; background-image:url('../images/sharethis_4.gif'); background-repeat:no-repeat; width:92px; height:47px;}
#sharethisnew_css a{display:block; width:92px; height:47px;}

#sharethis2_css{position:absolute; left:350px; background-image:url('../images/bottom_share.png'); background-repeat:no-repeat; width:92px; height:47px;}
#sharethis2_css a{display:block; width:92px; height:47px;}

#espanol_css{position:absolute; cursor:pointer; left:550px; background-image:url('../images/enespanol_1.gif'); background-repeat:no-repeat; width:90px; height:47px;}
#espanol_css a{display:block; width:90px; height:47px;}
#newsletter_css{position:absolute; cursor:pointer; left:720px; top:30px; width:190px}
#newsletter_css a{display:block;}
#rss_css{position:absolute; cursor:pointer; left:915px; top:3px; width:47px; height:49px;}
#rss_css a{display:block; width:53px; height:49px;}
#logo_css{position:absolute; cursor:pointer; left:60px; top:30px; width:200px; height:90px;}
#logo_css a{display:block; width:200px; height:100px;}

#content_wrapper_css{float:left; width:897px; margin:0 auto; margin-left:3px; min-height:500px; height:auto !important; height:500px; padding:5px; text-align:left;}

#new_bg { position:absolute; top:642px; width:100%; z-index:3; height:557px; background:url('../images/bg_mainbot2.jpg') top center; }
/****  LEFT COLUMN  ****/
#leftcolumn_css{float:left; width:585px; color:#727272;}
#leftcolumn_css #banner_css{background-image:url('../images/bg_subbanner.gif'); width:571px; height:129px;}
#leftcolumn_css #contentwrapper{border:1px solid #B1D3DF; border-top:0; border-bottom:0; width:569px; background-color:white;}
#leftcolumn_css #header_css{background-color:white; min-height:40px; height:auto !important; height:40px; padding:20px; font-family:arial; padding-top:10px; padding-bottom:0;}
#leftcolumn_css #header_css h2{color:#B54A16; margin:0; font-weight:normal; font-family:georgia, arial, verdana; letter-spacing:-1px;}

#contentwrapper .content {background-image:url('../images/bgsub_newcont.jpg'); background-repeat:repeat-x; background-color:white; padding:10px 10px 0 20px; min-height:116px; height:auto !important; height:116px;}
#contentwrapper .title{font-size:15px; font-weight:bold; color:#40739E; }
.posted{font-size:12px; color:#999999; margin-bottom:10px;}

h1{ color:#B54A16; font-weight:normal; letter-spacing:-1px; font-family:georgia, arial, verdana;}
h2{ margin:0; padding:0; font-size:15px; font-weight:bold; color:#40739E; display:block;} 
h3{ margin:0; padding:0; margin-left:10px; font-size:22px; color:#AADA17; font-weight:normal; letter-spacing:-1px; font-family:georgia, arial, verdana; }
h4{ margin:0; padding:0; font-size:18px; color:#AADA17; font-weight:bold; font-family:georgia, arial, verdana; padding:5px;padding-bottom:10px; }


#subcontent{background-image:url('../images/bgsub_newcont.jpg'); background-repeat:repeat-x; font-size:12px; line-height:18px; font-family:verdana; color:#575556;}

.header{color:#B54A16; font-weight:normal; letter-spacing:-1px; font-family:georgia, arial, verdana;}
.backtotop{background-image:url('../images/backtotop.gif'); background-repeat:no-repeat; width:571px; height:44px;}
.sample{padding-right:10px; margin-bottom:8px;}

#memberscomments h2{font-family:georgia, arial; color:#B54A16; font-weight:normal}
/***** END LEFT COLUMN  *****/

/***** RIGHT COLUMN  *****/
.homecontent{ color:#727272; }
#rightcolumn_css{float:left;}
#rightcolumn_css .header{background-image:url('../images/sub_bluepanel_top.gif'); background-repeat:no-repeat; width:309px; height:42px; padding-top:8px; text-align:center;}
#rightcolumn_css .content {background:#024582 url('../images/sub_bluepanel_mid.gif') no-repeat; width:309px; color:#727272; }
#rightcolumn_css .bottom{background-image:url('../images/sub_bluepanel_bot.gif'); background-repeat:no-repeat; width:309px; height:10px;}

#get_involved_links{ font-family:arial; font-size:12px; }
#get_involved_links a{ cursor:pointer; font-family:arial; font-size:11px; color:#0086CF;}
#get_involved_links a:hover{ color:#fff;}
.highlightme a{ color:#0086CF }
.highlightme a:hover{ color:#fff }

/* LINKS  */
#links_css{padding-top:142px; letter-spacing: -1px; font-size:15px; font-family: verdana, arial;}

#links_css .selectedtab{color:#062B58; font-weight:bold;}
#links_css a{display:block; padding:14px; color:white; padding-right:10px; padding-left:10px; text-decoration:none;}

#toplinks_css {height:48px;}
#toplinks_css a{display:block; padding:15px 12px 12px 13px; text-decoration:none;}

#sublinks_css {background-image:url("../images/bgsubnav.gif"); background-repeat:repeat-x; width:910px; height:30px; float:left; text-align:left;}
#sublinks_css a{padding:3px; margin:0; margin-top:5px; font-family:arial; font-size:13px;}

#toplinks_css .dropdown {padding:0; margin:0; color:black; display:none; position:absolute; width:218px; z-index:99; min-height:5px; height:auto !important; height:5px;}
#toplinks_css .dropdown .inner{padding:0; padding-top:5px; padding-bottom:5px; margin:0; color:black; padding-left:2px; padding-right:2px; width:214px; min-height:5px; height:auto !important; height:5px; background-color:#0167B1}
#toplinks_css .dropdown a:hover{background-color:#071532;}
#toplinks_css .dropdown a{padding:5px; color:#C3ECFE; margin-left:5px; font-size:13px; width:196px; height:15px;}

/***** END LINKS *****/

.prev{float:left; background-image:url('../images/media_05.jpg'); background-repeat:no-repeat; width:21px; height:114px; cursor:pointer;}
.next{float:left; background-image:url('../images/media_07.jpg'); background-repeat:no-repeat; width:21px; height:114px; cursor:pointer;}

#pop_up_div{ min-height:250px; height:auto !important; position:absolute; top:100px; left:50%; z-index:999; background-color:#ffffff; border:2px solid #000000; color:#123456; text-align:left; display:none;}
#back_div{  width:100%; height:100%; position:fixed; top:0; left:0; background-color:#123456; z-index:998; opacity:0.4; filter:alpha(opacity=40); display:none;}

#pop_up_div2{ min-height:250px; height:auto !important; position:absolute; top:100px; left:50%; z-index:10000; background-color:#ffffff; border:2px solid #000000; color:#123456; text-align:left; display:none;}
#back_div2{  width:100%; height:100%; position:fixed; top:0; left:0; background-color:#123456; z-index:9999; opacity:0.4; filter:alpha(opacity=40); display:none;}
.completely_empty{ position:absolute; left:-2000px; width:0px; height:0px; margin:0; padding:0; }

#registerForm .label{float:left; width:200px; text-align:right; margin-right:10px;}
/***** PAGINATION *******/ 

#pagination_strings{text-align:left; margin-bottom:12px;}
#pagination_strings ul{display:inline;}
#pagination_strings a{color:#0266B1;}
#pagination_strings a:hover{color:#333333;}
.paging {list-style-type:none; text-decoration:none; display:inline; margin:2px; color:#0266B1;}
#pagination_strings .current{text-decoration:underline; color:#B54A16;}

/******* END PAGINATION  ************/

/*** FOOTER ****/
#footer_wrapper_css {position:relative; z-index:50; width:100%; height:141px; margin-top:63px; background-color:#0D142E;}
#footer_css {position:relative; z-index:99; text-align:left; width:1000px; height:141px; margin:0 auto; background-image:url('../images/bg_footer.jpg'); background-position:top center; background-color:#0D142E; background-repeat:no-repeat;}
.footer {float:left; color:#CBDB32; margin-left:20px; font-family: verdana;}
.footer a{text-decoration:none; color:#CBDB32; margin:0; padding:0;}
#footer_css .selected{margin:0; padding:0;}
.subfooter a{color:#8AB9D7; font-family: verdana; font-size: 10px;}


.linkpopup{color:#40739E; font-family:verdana; font-size:10px; font-weight:bold; line-height:14px; cursor:pointer;}
.linkpopup:hover{ color:#ccc;}
.linkpopup h2:hover{ color:#ccc;}
.h2_hov:hover{ color:#ccc;}
.backlink{ padding:10px; margin-left:10px; margin-top:-10px;}

.clear{clear:both;}
.error {color:#AC2A25;}

#links_css2{padding-top:135px; letter-spacing: -1px; font-size:15px; font-family: verdana, arial;}
#my_menulist .img_left{float:left; margin-left:-5px;}
#my_menulist .img_right{float:right; margin-right:-5px;}
.my_subs{ position:relative;  text-align:left; width:193px; margin-left:-5px; margin-right:-183px; background:url('../images/dropdown_bot.png') bottom center no-repeat;}
.my_subs a{ color:#fff; }

#realateddocuments{ font-size:14px; font-weight:bold;}
#realateddocuments a{ font-size:11px; font-weight:normal;}
#relatedvideos{ font-size:14px; font-weight:bold;}
#relatedvideos a{ font-size:11px; font-weight:normal;}
#relatedphotos{ font-size:14px; font-weight:bold;}
#relatedphotos a{ font-size:11px; font-weight:normal;}


#popupcontent{
	position: absolute;
	visibility: hidden;
	overflow: hidden;
	border:1px solid #CCC;
	background-color:#F9F9F9;
	border:1px solid #333;
	padding:5px;
}




#popup_form { 
	position:absolute; 
	top:200px; 
	width:850px; 
	height:500px; 
	overflow:auto; 
	left:50%; 
	margin-left:-300px; 
	display:none; 
	z-index:101; 
	background: #ffffff; 
	border: 1px solid #CCCCCC;
	padding-left: 20px; 
}
#popupform_backdiv { 
	position:fixed; 
	top:0; 
	left:0; 
	width:100%; 
	height:100%; 
	display: none; 
	opacity:0.4; 
	filter: alpha(opacity=30) !important; 
	background:#123; 
	z-index:100; 
}
