*{margin:0;padding:0}
body{background: url("images/bg1.png") repeat-x scroll 0 0 transparent;
color: #5B5B5B;}
input[type=text]{background: none repeat scroll 0 0 #EEEEEE;
border: 1px solid #BBBBBB;
border-radius: 12px 12px 12px 12px;
padding: 3px;
width: 213px;}
a{text-decoration:none}
h1,h2,h3,h4{font-weight:normal}
.fix{overflow:hidden}
.stractuer{width:1042px;margin:0 auto}
.floatleft{float:left}
.floatright{float:right}
.header_area{margin:0 auto;width:1200px;background:url(images/header_bg.jpg) no-repeat}
.header{margin-top:30px}
.header img{margin-left:20px}
.sub_menu{}
.sub_menu ul{list-style:none}
.sub_menu ul li{float: left;
padding: 0 15px;
background:url(images/sub_separator.png) no-repeat scroll left center;}
.sub_menu ul li:first-child{background:none}
.sub_menu ul li a{text-decoration:none;display:block;color:#5B5B5B}
.sub_menu ul li a:hover{}
.mainmenu{background: url("images/menu_bg.png") repeat-x scroll 0 0 transparent;
border-radius: 5px 5px 5px 5px;
box-shadow: 0 2px 0 #AEAEAE;
margin: 38px auto;}
.mainmenu ul{list-style:none}
.mainmenu ul li{float: left;padding:8px 25px;background:url(images/menu_separator.png) no-repeat scroll left center}
.mainmenu ul li a{text-decoration:none;color:#5B5B5B;font-size:16px;padding:0px 1px}
.mainmenu ul li:first-child{background:none}
.mainmenu ul li a:hover{}
.search {margin-top:7px}
.search img{height: 16px;
margin-right: 14px;
margin-top: 1px;
width: 41px;}

.slider{margin-bottom: 55px;
margin-top: 40px;}
.slider h3{color: #FC6700;
font-family: 'Gotham Rounded';
font-size: 20px;
line-height: 30px;}
.slider p{font-family:'Gotham Condensed';font-size:14px}
.icon1{background: url("images/icon11.png") no-repeat scroll 0 0 transparent;
padding: 24px 0 9px 97px;}
.icon2{background: url("images/icon22.png") no-repeat scroll 0 0 transparent;
margin-top: 8px;
padding: 24px 0 9px 97px;}
.icon3{background: url("images/icon33.png") no-repeat scroll 0 0 transparent;
padding: 24px 0 9px 97px;
width: 268px;float:left}
.button{margin-right: 79px}
.button img{margin-bottom: -16px}
#red{color: #FFFFFF;
margin: 0 124px 0 -143px;}
.top_bar{background: url("images/top_bar_bg.png") repeat-x scroll 0 0 transparent;
padding: 15px 0 12px;}
.top_bar h2{color: #FFFFFF;
font-size: 26px;
margin-left: 59px;
margin-right: 9px;}
#second{margin-top:11px}
.one{background:url(images/icon_first.png) no-repeat 4%}
.two{background:url(images/icon_left.png) no-repeat 5%}
.three{background:url(images/icon_middle.png) no-repeat 6%}
.top_bar_bootm{background: url("images/promo1_bg.png") repeat-x scroll 0 0 transparent;
box-shadow: 0 2px 0 #C3C3C3;
margin-bottom: 22px;
padding-bottom: 17px;
padding-top: 18px;}
.promo1{font-size: 14px;
line-height: 25px;
margin-left: 3px;
width: 345px;}
.promo1 h3{font-weight:bold}
.alt{margin-left:0px}
.promo_menu{margin-left: 40px;
margin-top: 11px;}
.promo_menu ul{list-style:none}
.promo_menu ul li{background: url("images/arrow.png") no-repeat 0%;
padding-left: 16px;}
.promo_menu ul li a{text-decoration:underline;color:#5B5B5B}
.promo2{background: url("images/icon1.png") no-repeat;
margin-right: 45px;padding-bottom:28px}
.promo3{background:url(images/icon2.png) no-repeat;margin-right: 100px;padding-bottom:28px}
.promo4{background:url(images/icon3.png) no-repeat;padding-bottom:28px}
.promobar2{margin:25px auto}
.promobar2 p{font-size:11px;margin-left:100px}
.promobar2 h2{margin-left: 100px;
margin-top: 11px;}
.profile{width:313px}
.profile a{color:#000}
.middle2{margin-left: 54px;
margin-right: 39px;
width: 333px;}
.middle2 ul{}
.middle2 ul li{background: url("images/latter.png") no-repeat scroll left 20% transparent;
border-bottom: 1px solid #C0C0C0;
padding-bottom: 6px;}
.middle2 ul li a{}
.middle2 h2{font-size: 21px;
margin-left: 45px;}
.middle2 p{margin-left: 45px;}
.mr{border-bottom: 1px solid #BBBBBB;
height: 120px;
margin-bottom: 27px;}
.mr img{margin-right:15px}
.mr a{padding:5px 15px;background:#FC6700;border-radius:5px;margin-top:10px}
.mr p{margin-bottom:15px}
.dr{width:300px}
#b_mr{border-bottom: 1px solid #BBBBBB;
padding-bottom: 35px;margin-top:27px}
#b_mr img{margin-right:15px}
#b_mr a{padding:5px 15px;background:#FC6700;border-radius:5px;margin-top:10px}
#b_mr p{margin-bottom:15px}
.footer_top{background:url(images/footer_top_bg.png) repeat-x;margin-top:25px}
.footer_top_menu{padding-left: 33px;
width: 225px;}

.footer_top_menu h2{font-style: italic;
margin-bottom: 22px;
margin-top: 15px;}
.footer_top_menu ul{list-style:none}
.footer_top_menu ul li{background: url("images/arrow2.png") no-repeat scroll 0 center transparent;
border-bottom: 1px dotted #BBBBBB;
padding: 5px 17px;}
.footer_top_menu ul li a{color:#5B5B5B}
.last_area{background:#E5E3DF}
.footer{padding:30px}
.footer_menu{margin-bottom: 5px;
margin-left: 271px;}
.footer_menu ul{list-style:none}
.footer_menu ul li{float:left}
.footer_menu ul li a{padding:4px 11px;color:#5B5B5B}
.para{margin-left:372px}
#pt{background:#A1979B;color:#fff;font-weight:bold;font-style:italic;border-radius:5px;padding:10px;width:292px;margin-bottom:52px}
