body,div,img,table,th,td,ul,li,form{
margin:0;
padding:0;
border:none;
}
a:link,a:hover,a:active,a:visited{
color:#eeeeee;
text-decoration:underline;
}
body{
background:#000000;
text-align:center;
color:#EEEEEE;
font-family:Verdana,Arial,sans-serif;
font-size:13px;
}	
#cont{
width:900px;
margin:0px auto;
text-align:left;
}
#top{
background:#4d4d4d;
}
#top_stripe{
width:250px;
height:13px;
background:#ab800c;
font-size:5px;
}
#head_logo{
float:left;
padding:24px 0 0 40px;
}
#head_right{
text-align:right;
}
#head_call{
padding-top:38px;
}

#menu_cont{
margin-top:34px;
float:right;
font-size:11px;
line-height:normal;
}
#menu{
margin:0;
list-style:none;
}
#menu li{
float:left;
background:url('../images/menu_left.gif') no-repeat left top;
margin:0;
padding:0 0 0 13px;
}
#menu a {
float:left;
display:block;
background:url('../images/menu_right.gif') no-repeat right top;
padding:10px 24px 10px 12px;
text-decoration:none;
font-weight:bold;
color:#000000;
}
/* Commented Backslash Hack
hides rule from IE5-Mac \*/
#menu a {float:none;}
/* End IE5-Mac hack */
#menu a:hover {
color:#706050;
}
#menu #current {
background-image:url('../images/menu_left_on.gif');
}
#menu #current a {
background-image:url('../images/menu_right_on.gif');
color:#FFFFFF;
}
  
#main_sep{
clear:both;
height:2px;
background:#ab800c;
}
#main_cont{
clear:both;
padding-left:70px;
}
.main_title{
padding:30px 0 0px 0;
font-size:17px;
}
.main_title span{
font-weight:bold;
color:#ab800c;
}
.main_text{
padding-top:20px;
line-height:18px;
}
#main_feat{
margin:30px 0 0 40px;
float:right;
}
#main_cont2{
line-height:18px;
}
#main_cont3{
line-height:18px;
padding:0 20px;
}
.main_cont4{
padding:20px 0 0 40px;
}
#srcm_cont{
clear:both;
background:url('../images/main_banner.jpg') right bottom no-repeat #ab800c;
}
#srcm_title{
padding:24px 0 0 70px;
background:url('../images/src_corner_top.gif') top left no-repeat;
}
#srcm_title2{
float:left;
width:200px;
}
#srcm_subcont{
background:url('../images/src_corner_top.gif') top left no-repeat;
}
#srcm_controls{
padding:10px 0 0 70px;
font-size:11px;
font-weight:bold;
background:url('../images/src_corner_bot.gif') bottom left no-repeat;
color:#000000;
}
#srcm_controls2{
padding:6px 0 0 70px;
font-size:11px;
font-weight:bold;
background:url('../images/src_corner_bot.gif') bottom left no-repeat;
color:#000000;
}

.col_src_pair{
padding-top:10px;
width:130px;
float:left;
}
.col_src_btn{
clear:both;
}
.col_src_pair select{
width:110px;
font-family:Arial,sans-serif;
font-size:12px;
background-color:#FFFFFF;
color:#444444;
}
.col_src_radio input, .col_src_radio span{
float:left;
}
.col_src_radio span{
padding:4px 0 0 3px;
}
.col_src_radio2{
float:left;
width:200px;
}
.col_src_pair2{
float:left;
clear:none;
padding:6px 0 0 0;
width:180px;
}
.col_src_btn{
clear:both;
padding:14px 0 26px 0;
}
.col_src_btn2{
clear:none;
padding:6px 0 0 0;
height:41px;
}
.main_search_h1{
text-align:right;
font-weight:bold;
font-size:16px;
font-family:arial,sans-serif;
color:#ffffff;
padding:12px 0;
}
.main_search_h1 div{
float:left;
}
.main_search_h1 span{
color:#ab800c;
clear:both;
font-size:14px;
}
.main_search_h2{
text-align:left;
padding:12px 0;
color:#ab800c;
}
.main_search_hdr{
text-align:right;
}
.main_search_hdr div{
float:left;

}
.main_search_hdr span{
color:#ffffff;
font-size:16px;
font-weight:bold;
font-family:arial,sans-serif;
}
.main_search_page{
padding:12px 0;
text-align:right;
color:#ab800c;
}
.hs_cont{
margin:10px 0;
padding:20px 20px 10px 20px;
background-color:#262626;
clear:both;
}
.hs_thumb_cont{
float:left;
text-align:center;
background-color:#ab800c;
margin:0 20px 0 0;
border:solid 1px #ab800c;
}
.hs_thumb_label{
text-align:center;
padding:5px 0;
font-size:13px;
font-weight:bold;
font-family:arial,sans-serif;
}
.hs_desc_cont{
float:left;
width:400px;
}
.hs_foot{
padding:10px 0 20px 0;
}
.hs_head{
padding:0 0 20px 0;
text-align:right;
color:#ab800c;
font-weight:bold;
font-family:arial,sans-serif;
font-size:15px;
}
.hs_head span{
float:left;
}
.hs_desc{
}
.hs_det{
text-align:right;
}
.title_main{
color:#ab800c;
font-size:18px;
font-weight:bold;
padding:10px 0;
}
#foot_cont{
padding:20px 0;
text-align:center;
font-size:11px;
font-weight:bold;
color:#cccccc;
line-height:18px;
}
#foot_cont span{
color:#ab800c;
font-weight:normal;
}

.clearit {clear: both;}