* {
margin: 0;
padding: 0;
}

html, body {height:100%;background:#d6bb99 url(../images/large-bg.jpg) top left no-repeat;background-attachment:fixed;font-family:Arial, Helvetica, sans-serif;font-size:15px;line-height:27px;color:#333; margin: 0 auto;text-align:center;}
h1{font-family:"Times New Roman", Times, serif;font-size:30px;line-height:40px;font-weight:bold;color:#005696;}
h2{font-family:"Times New Roman", Times, serif;font-size:18px;color:#b71921;font-weight:bold;line-height:20px;}
h3{color:#b71921;font-size:18px;font-weight:normal;}
h4{font-size:22px;font-style:italic;line-height:28px;font-weight:normal;}
.small{font-size:11px;color:#fff;}
.small2{font-size:11px;color:#b71921;}
.small3{font-size:11px;color:#333;line-height:18px;}
.red{font-family:"Times New Roman", Times, serif;font-size:18px;font-weight:bold;color:#b71921;line-height:50px;}
a:visited{color:#333;}
#container {display:block;margin: 0 auto;width:920px;min-height:100%;margin-top:50px;border:4px solid #fff;overflow:hidden;}
#header {float:left;width:920px;height:250px;}
#content {float:left;display:block;width:920px; min-height:100%; }
#index-left{float:left;width:470px;min-height:80%;padding:25px;margin-top:10px;text-align:left;}
#sub{float:left;display:block;width:879px;min-height:100%;padding:25px;text-align:left;}
#sub2{float:left;display:block;width:879px;min-height:100%;padding:25px;text-align:left;}
#sub3{float:left;display:block;width:879px;min-height:100%;padding:25px;text-align:left;}
#sub,#sub3 a:link{color:#333;}
#sub,#sub3 a:visited{color:#333;}
#sub,#sub3 a:active{color:#333;}
.box{float:left;width:210px;height:160px;margin-top:20px;padding:0 5px 10px 0;font-size:14px;}
#index-right{float:right;display:block;width:375px;height:525px;margin-top:5px;}
#footer {display:block;float:left;width:875px;height:120px;background-color:#005696;padding:25px;font-size:12px;color:#fff;text-align:left;}
#footer a{color:#fff;}
#footer-left{float:left;width:430px;min-height:100%;}
#footer-right{float:right;width:310px;height:min-height:100%;}
#footer h5{font-family:"Times New Roman", Times, serif;font-size:20px;font-weight:bold;font-style:italic;color:#fff;line-height:30px;}
#footer h5 a {color:#fff;}
#footer h5 a:active{color:#fff;}
#logo{float:left;display:block;padding:20px 0 20px 20px;width:200px;height:206px;}
#tag{float:right;width:360px;height:150px;font-family:"Times New Roman", Times, serif;font-size:25px;line-height:30px;font-weight:normal;font-style:italic;color:#b71921;margin:80px 10px 0 0;}
#tag p{font-family:Arial, Helvetica, sans-serif;font-size:24px;color:#005696;line-height:35px;}
#menu{float:left;display:block;width:924px;height:51px;background: url(../images/menu-bg.png);}
#index-left li{list-style-position: inside;}


#menu2{float:left;display:block;margin:20px 0 0 0;width:374px;height:130px;text-align:left;background:url(../images/buts.png) no-repeat;}
#menu2 ul {float:left;margin-top:5px;padding:0;list-style-type:none;width:315px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:20px;}
#menu2 li {color:#fff;font-weight:bold;margin-bottom:7px;}
#menu2 ul a {display:block;line-height:38px;color:#fff;text-decoration:none;text-indent:20px;}
#menu2 ul a:hover{display:block;color:#ccc;}

#building{float:left;width:360px;height:200px;margin-top:120px;}

.img {float:right; padding:60px 8px 5px 2px; width:392px; height:298px;}
.bbb{float:left;padding:0 30px 0 0;}
#sub li {font-size:22px;font-style:italic;list-style:none;line-height:32px; padding:0 0 11px 32px; background-image: url(../images/bullet.jpg); 
background-repeat: no-repeat; background-position: 5px 8px;color:#005696;}
#sub2 li {font-size:15px;font-style:italic;list-style:none;line-height:25px; padding:0 0 11px 32px; background-image: url(../images/bullet.jpg); 
background-repeat: no-repeat; background-position: 10px 11px;color:#005696;}
#sub3 ul{margin-left:25px;}
.map{float:right;width:425px;height:350px;}

.index{background:#fefdfc url(../images/index.jpg) no-repeat;}
.company{background:#fefdfc url(../images/company.jpg) no-repeat;}
.services{background:#fefdfc url(../images/services.jpg) no-repeat;}
.testimonials{background: url(../images/testimonials.jpg) no-repeat;}
.sitemap{background: url(../images/sitemap.jpg) no-repeat;}
.sitemap li{float:left;}
.privacy{background:#fff url(../images/privacy.jpg) no-repeat;}
.blank{background: url(../images/blank.jpg) no-repeat;}
.detail{background: url(../images/detail.jpg) no-repeat;}
.board{background:#fefdfc url(../images/board-up.jpg) no-repeat;}
.complete{background:#fefdfc url(../images/complete.jpg) no-repeat;}


body#home a#homenav,
body#company a#companynav,
body#services a#servicesnav,
body#testimoni a#testimoninav,
body#cont a#contnav {
	background: #fff ;
	color: #005696;
	cursor: default;
}
