body{background:#1D1D1D; margin:0;padding:0;color:#FFF; font:12px/normal Arial,Helvetica,sans-serif}
ul,li,form,h1,h2,h3,h4,h5,h6,dl,dt,dd{margin:0;list-style:none;padding:0}
img{border:0}
font{font-size:12px}
table,td,tr{font-size:12px;word-break:break-all;word-wrap:break-word}
div{word-break:break-all;word-wrap:break-word;overflow:hidden}
a{color:#FFF;text-decoration: none}
a:hover{color:#f60;text-decoration:underline}

#head{margin:0 auto; width:960px; height:120px; background:url(bottom.jpg) 0px bottom no-repeat;padding:0 0 50px 0}
#logo{font:bold 28px Verdana,Arial,Helvetica,sans-serif;text-align:center;margin:40px 0 0 0;}
#http_img{padding:10px 0 0 0;text-align:center}
#http_img a{margin:0 0 0 5px}
#main{margin:0 auto;width:960px}
#web,#aboutus,#office{float:left;width:960px;background:url(bottom.jpg) 0px bottom no-repeat;padding:0 0 104px 0;font-weight:bold}

#web ul{float:left;width:960px; margin:0 0 10px;}
#web li{ float:left;width:250px;padding:0 0 0 42px;}
#web #img{float:left;width:250px;padding:0 0 10px 0}
#web #info{float:left;width:250px;}

#aboutus dl{clear:both;padding:0 30px 0 30px}
#aboutus dt{text-align:center}
#aboutus dd{padding:10px 0 0 0}

#office dl{float:left;width:900px;padding:0 25px 0 25px}
#office dt{clear:both;}
#office dd{float:left;width:250px;padding:10px 0 0 0}
#office #padding{padding:10px 60px 0 60px}
#office img{padding:5px;background:#444444}
#foot{float:left;width:960px;padding:0 0 30px 0;font-weight:bold;text-align:center}
.homelinks, .homelinks a{
	font-size:1px;
	color:#1D1D1D;
	line-height:1px;
}




