@import url("reset.css"); 
@import url("nav.css"); 
@import url("typo.css"); 

body{background:#e8ebef; text-align: justify;}
.layout #container{margin:0 auto; width:950px;background:#fff}
#logo{float:left; background:url(../img/logo.gif) no-repeat; height:100px; width:250px; clear:both; margin-bottom:10px}
#search{float:right; width:50px; height:20px; margin-left:350px; margin-top:10px}
.layout #content{clear:both; border-top-width:6px; border-top-style:double; border-top-color:#ECECEC; margin:10px; padding:10px; height:1000px;}
#right{width:300px; margin-left:600px; position:absolute}
#left{float:right; width:600px; position:absolute;}
#b{float:right; width:300px; position:absolute;}
.layout #footer{background:#706865; height:220px; margin-bottom:20px; color:#fff; padding-left:10px; clear: both;}
.layout #footer #p{margin:0px}
.layout #footer a{color:#fff; text-decoration:none}
#banner{margin:0 auto; width:100%; height:200px; margin-top:100px; background:#000}
p{margin:10px 0 10px 0}
.layout #news{clear:both; border-top-width:6px; border-top-style:double; border-top-color:#ECECEC; margin:10px; padding:10px; height:1000px; clear:both}
#left_home{float:left; width:216px; position:absolute}
img.imageleft{float:left; margin:10px 20px 20px 10px}
.clear{clear:both; width:100%; height:20px}

.header{display:block; width:100%; height:auto; margin:0 auto; padding:0 8px 0 8px}
#services {margin-top: 10px;}
#services ul {margin: 0px; padding: 0px;}
#services ul li {line-height: 25px; text-align:left;margin-bottom:5px;}
#services ul li .pic_wrap {background:url(../img/services-li/bg.gif) no-repeat left top; width: 197px; height: 125px;padding: 17px 15px 17px 15px;}

#b{width:400px; margin-left:250px; position:absolute;}
#b p {line-height:25px;}
#a{float:right; width:200px; position:absolute;}
#c{width:200px; margin-left:700px; position:absolute}