body,div,img,table,th,td,ul,li,form{
margin:0;
padding:0;
border:none;
}
table {text-align:left;}
td{vertical-align:top}
body{
font-family:Arial,sans-serif;
font-size:13px;
color:#FFFFFF;
background-color:#222222;
}
a{
text-decoration:underline;
color:#dadada;
}
.green1{color:#9fcf67}
.green2{color:#0c8357}
.spacer { height:20px; clear:left}
.clearer{clear:both}
#top_cont{
width:100%;
overflow:auto;
padding-bottom:34px;
background-color:#393939;
}
#left_cont{
float:left;
width:271px;
padding-top:32px;
padding-left:34px;
}
#logo_cont{
padding:42px 0 70px 44px;;
}
#menu_cont{
background:url('../images/menu_bottom.gif') bottom repeat-x #9fcf67;
}
#menu_subcont{
height:29px;
background:url('../images/menu_c2.gif') right bottom no-repeat;
}
#menu_left{
float:left;
width:16px;
background:url('../images/menu_sep.gif') right bottom no-repeat;
}
.menu_item{
float:left;
background:url('../images/menu_sep.gif') right bottom no-repeat;
}
.menu_item img{
padding:10px 25px 7px 25px;
}

.box1_top{
height:4px;
background:url('../images/box1_c2.gif') bottom right no-repeat #474747;
}
.box1_bot{
height:4px;
background:url('../images/box1_c4.gif') bottom right no-repeat #474747;
}
.box2_bot{
height:4px;
background:url('../images/box2_c4.gif') bottom right no-repeat #616161;
}
.box_cont {
background-color:#474747;
padding:10px 20px;
}
#src_cont{
background-color:#474747;
width:224px;
}
#prop_cont{
padding:57px 11px 0 10px;
background:url('../images/src_prop_head.gif') top left no-repeat;
color:#dadada;
}
#prop_sub{
padding:0 0 13px 10px;
background-color:#616161;
}
#map_cont{
margin-top:21px;
padding:61px 11px 16px 10px;
background:url('../images/src_map_head.gif') top left no-repeat;
}
#map_sub{
padding:0 0 13px 16px;
background-color:#616161;
}
.map_map{
padding-left:15px;
background-color:#616161;
margin-top:13px;
}
.src_radio, .src_label, .src_sel select, .src_label2, .src_map_sel select{
font-family:Tahoma,Arial,sans-serif;
font-size:11px;
font-weight:bold;
}
.src_radio span,.src_radio input{
float:left;
}
.src_radio{
padding:2px 0 0 0;
}
.src_radio span{
padding:4px 0 0 3px;
}
.src_pair{
clear:both;
}
.src_label{
float:left;
padding:13px 0 0 6px;
width:43px;
}
.src_label2{
padding-left:16px;
}
.src_sel, .src_map_sel{
padding-top:10px;
}
.src_sel select{
width:128px;
font-weight:normal;
}
.src_map_sel select{
width:128px;
font-weight:normal;	
}
.src_btn{
clear:both;
padding:13px 13px 0 0;
text-align:right;
}
.src_btn2{
text-align:left;
}
.src_btn input{
width:93px;
height:18px;
}
#phone{
padding:28px 0 0 10px;
}

#right_cont{
float:left;
width:464px;
padding-top:32px;
}
#main_spacer{
height:22px;	
}
.main_cont{
padding:16px 20px;
background-color:#474747;
}
.main_title{
font-family:Arial,sans-serif;
font-size:15px;
font-weight:bold;
color:#9fcf67;
}
.main_text{
padding-top:16px;
font-family:Tahoma,Arial,sans-serif;
font-size:11px;
line-height:16px;
color:#dadada;
}
.main_pic{
float:left;
padding:16px 20px 0 0;
}
.main_feat{
padding:19px 0 12px 0;
background-color:#474747;
}
.main_feat_label{
float:left;
margin-right:10px;
width:135px;
height:48px;
background:url('../images/main_feat_label.gif') top right no-repeat #616161;
}
.main_feat a{
margin-left:10px;
}
.feat_pic{
float:left;
}
.s2m{
font-weight:bold;
color:#9fcf67;
}
.s2m span{
color:#068457;
}
.lime{
color:#9fcf67;
}


#foot_cont{
clear:both;
padding-top:22px;
background:url('../images/foot_bk.gif') top left repeat-x;
}
#foot_label{
float:left;
width:161px;
height:52px;
background:url('../images/foot_label.gif') top right no-repeat #393939;
}
#foot_svc{
float:left;
padding:0 0 22px 27px;
}
#foot_svc a{
margin-right:38px;
}
#foot_copy{
float:left;
text-align:right;
width:237px;
font-family:Tahoma,Arial,sans-serif;
font-size:11px;
color:#999999;
}
