/* CSS Document */

body { 
margin-top: 0px; background: #d2d5bc;
font:11px ;
font-family:verdana, arial, sans-serif;
}    

.container{
width:847px;
margin:0 auto;
}
.header{
height:70px;
margin-bottom:10px;
}
#logo{
float:left;	
}
#banner_ad{
float:right;
margin-top:15px;
}
.main{
text-align:left;
background:white;
padding:20px;
border:1px solid black
}

.mainleft{
width:525px;
float:left;
}
.mainright{
background:#d2dd5b;
float:right;
width:260px;
margin-left:10px;
height:325px;
margin-bottom:10px;
}

.home_promo{
border-top:1px solid white;
clear:left;
padding:16px;
}
.home_promo#promo_first{
	border-top:0;
}

.home_promo img{
float:left;
border:3px solid #fff;
margin-right:10px;
margin-bottom:14px;
}
.page_promo img{
float:right;
border:3px solid #fff;
margin-right:10px;
margin-bottom:14px;
}

.home_promo h3{
margin:0;
padding:0;
font-size:14px;
font-family:"Gill Sans", Verdana, Arial, sans-serif;
color:#c60;
text-decoration:none;
}
.home_promo p{
margin: 0 0 0 0;
font-size:12px;
}

.moreinfo{
display:block;
margin-top:10px;
float:right;
background:url('/images/new_homeimgs/topic arrow-1.jpg') left center no-repeat;
padding-left:15px;
font-size:12px;
color:#c60;
font-weight:bold;
text-decoration:none;
	
}
#nav{
clear:left;
margin-left:-2px;
}            
#searchbox{ 
background-color:#d78338;            
float: right;            
margin-top: -27px; 
border-left:1px solid white;            
height:24px;
width: 186px;     

}            
#searchbox .cat_textbox_small{margin: 2px 0px 3px 3px;  width: 112px;height: 16px;display: block;float: left;padding:0;font-size:9px; }           
#searchbox .cat_button{            margin: 4px 10px 0px 0px;            display: block;            float: right;            }


.promo_images{
margin-top:10px;
clear:left;
}
.promo_images img{
width:251px;	
height:153px;
}

.promo1, .promo2{
 padding-right:19px;
}
.images{
float:right;
margin:0 5px 5px 5px;
}

.sponsors{
clear:left;
text-align:center;
}
.sponsors img{
	width:125px;
	padding:2px;
	padding:2px;
}
.SectionHeadingFONT {
font-family: verdana;
font-weight:bold;
font-size:11px;
color:0b236c;
}
.SectionBodyFONT {
font-family: verdana;
font-weight:normal;
font-size:11px;
color: #003366;
text-decoration: none;
background-color: transparent
}
.sidebartext{
font-family: verdana;
font-weight:normal;
font-size:11px;
color:0b236c;
}
.pageimage{
float: right;	
}
.header1{
font-family:tahoma,ariel;
font-weight:bold;
font-size:14px;
color:8f3e29;
}
.PageBannerFONT{
font-family:Verdana;
font-weight:bold;
font-size:20px;
color:560016;
}
.pageheader{
font-family:Verdana;
font-weight:bold;
font-size:20px;
color:560016;
}
.bodytext{
font-family:verdana;
font-weight:normal;
font-size:11px;
color:black;
line-height:13px;
}
.sectionbodyfont{
font-family:verdana;
font-weight:normal;
font-size:11px;
color:black;
line-height:13px;
}
.wraper{
width:762px;
border: 1px solid black;
padding:3px;
background-color:white;
margin:0 auto;
}
.bottom{
border-style:solid;
border-bottom-color:cecfcf;
border-bottom-width:1px;
border-top-width:0px;
border-left-width:0px;
border-right-width:0px;
}
.searchbar{
height:6px;
background-color:d68338;
padding-left:10px;
border: 1px solid white;
}
.searchwraper{
width:125px;
height:15px;
background-color:black;
}

#nav_231200, #nav_231200 ul
{
margin: 0;
padding: 0;
cursor: default;
list-style-type: none;
display: inline;
}

#nav_231200
{
display: table;
font-family: Arial;
font-size: 12px;
}

#nav_231200>li
{
	display: table-cell;
	position: relative;
	padding: 2px 6px;
}

#nav_231200 li>ul
{
	display: none;
	position: absolute;
	max-width: 40ex;
	margin-left: -6px;
	margin-top: 2px;
}

#nav_231200 li a
{
	color: black;
}

#nav_231200 li:hover>ul
{
	display : block;
}

#nav_231200 ul li a
{
	display: block;
	padding: 2px 10px;
}
a:link.SectionBodyFONT {
font-family: verdana;
font-weight:normal;
font-size:11px;
color: #003366;
text-decoration: none;
background-color: transparent
}
a:visited.SectionBodyFONT {
color: #008888;
text-decoration: none;
background-color: transparent
}
a:hover.SectionBodyFONT {
color: #FFFFFF;
text-decoration: none;
background-color: #000000
}
a:active.SectionBodyFONT {
color: #0000FF;
text-decoration: none;
background-color: transparent
}
PageBannerFONT {
font-family:Verdana;
font-weight:bold;
font-size:20px;
color:560016;
}
SectionBodyFONT {
font-family:verdana;
font-weight:normal;
font-size:11px;
color:black;
line-height:13px;
}
SectionHeadingFONT {
font-family:verdana;
font-weight:normal;
font-size:11px;
color:#0000066;
line-height:13px;
}
FooterFONTColor {
font-family:Verdana;
font-weight:normal;
font-size:11px;
color:000066;
