body{border: 0; margin: 0; padding: 0; color: #797f8a; font-size: 18px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
h1,h2,h3,h4,h5,p,ul,li,img{border: 0; margin: 0; padding: 0; list-style: none;}
a:link, a:visited{color: #666; text-decoration: none;}
a:hover{color: #eb6613; text-decoration: underline;}
p{font-size:16px; line-height: 200%; font-family: Arial, Helvetica, sans-serif;}


#top_bg{background: #3f4040;}
#top{margin: 0 auto; height: 40px; margin-right: 20px;}
#top img{float: right; width: 20px; height: 20px; padding: 10px 10px 10px 0px;}


#header_bg{background: #fffbfb;}
#header{margin: 0 auto; width: 1150px; height: 100px; padding: 0px 100px 0px 100px;}
#logo{float: left; width: 400px; height: 100px; padding: 50px 0px 10px 0px;}
#logo img{height: 70px;}

#nav{float: left; width: 746px; height: 110px;}
#callus{text-align: right; height: 30px; padding: 35px 0px 15px 0px;}
#nav ul{height: 50px; line-height: 50px;}
#nav ul li{float: right; padding: 0px 0px 0px 50px;}
#nav ul li a:link, #nav ul li a:visited{color: #434443; font-size: 16px; font-weight: bold;}
#nav ul li a:hover{color: #ff5900; font-size: 16px; font-weight: bold;}


#banner_bg{}
#banner{margin: 0 auto; width: 1350px; height: 660px;}


#location{margin: 0 auto; width: 1150px; padding: 20px 100px 20px 100px;}


#content{margin: 0 auto; width: 1350px;}


#footer_bg{background: #2b2c2c;}
#footer{margin: 0 auto; width: 1350px; text-align: center;}
#footer_sitemap{width: 1150px; height: 180px; padding: 30px 100px 30px 100px; background: url('../img/sitemap.png') no-repeat top center;}
.sitemap1{float: left; width: 170px; height: 230px; margin-right: 125px; text-align: left;}
.sitemap1 h3{color: white; margin-bottom: 10px;}
.sitemap1 ul li{padding: 8px 0px 8px 0px; color: #6f6d68;}
.sitemap2{float: left; width: 200px; height: 230px; margin-right: 125px; text-align: left;}
.sitemap2 h3{color: white; margin-bottom: 10px;}
.sitemap2 ul li{padding: 8px 0px 8px 0px; color: #6f6d68;}
.sitemap3{float: left; width: 170px; height: 230px; margin-right: 125px; text-align: left;}
.sitemap3 h3{color: white; margin-bottom: 10px;}
.sitemap3 ul li{padding: 8px 0px 8px 0px; color: #6f6d68;}
.sitemap4{float: left; width: 220px; height: 230px; text-align: left;}
.sitemap4 h3{color: white; margin-bottom: 10px;}
.sitemap4 ul li{padding: 8px 0px 8px 0px; color: #6f6d68;}
#footer p{clear: both; height: 20px; line-height: 150%; padding: 10px 0px 10px 0px; color: #535353; font-size: 14px;}
#footer p a:link, #footer p a:visited{color: #535353;}
#footer p a:hover{color: #ff5900;}