#content_top{width: 1150px; height: 390px; padding: 0px 100px 0px 100px;}
#content_top a:link, #content_top a:visited{color: #797f8a;}
#content_top a:hover{color: #eb6613;}

#content_topleft{float: left; width: 308px; padding: 10px 20px 10px 20px; border: 6px solid #f3f2f1;}
#content_topleft h2{padding: 10px 0px 10px 0px;}
#content_topleft p{font-size: 13px; margin-top: 15px;}
#content_topleft h3{color: #9fc612; font-size: 16px; margin-top: 10px;}
#content_topleft h3 a:link, #content_topleft h3 a:visited{}

#content_topright{float: left; width: 788px;}
.service{float: left; width: 235px; margin-left: 25px;}
.service img{width: 235px; height: 157px;}
.service h3{margin: 10px 0px 20px 0px;}
.service p{line-height: 150%;}
.service h4{margin: 10px 0px 20px 0px;}


#content_middle{width: 1150px; height: 400px; padding: 50px 100px 50px 100px; color: white; text-align: center; background: url('../img/project.png') no-repeat top center;}
#content_middle a:link, #content_middle a:visited{color: white;}
#content_middle a:hover{color: #eb6613;}
#content_middle p{color: #909090; padding: 30px 0px 30px 0px; line-height: 150%;}
.section{float: left; width: 265px; margin: 0px 10px 0px 10px;}
.section img{width: 265px; height: 185px;}
.section h3{margin-top: 20px; font-size: 18px;}


#content_bottom{width: 1150px; height: 500px; padding: 50px 100px 50px 100px;}

#content_bottomleft{float: left; width: 540px; padding-right: 30px;}
#content_bottomleft hr{margin: 50px 0px 70px 0px; border: 1px dashed silver;}
#content_bottomleft img{width: 420px; height: 300px; padding: 10px 10px 10px 10px; border: 2px solid #eceae8;}

#content_bottomright{float: left; width: 504px; padding: 30px 30px 30px 30px; border: 6px solid #f3f2f1;}
#content_bottomright hr{margin: 30px 0px 30px 0px; border: 1px dashed silver;}
#content_bottomright h3{}
#mail_form{}
#mail_form_left{float: left; width: 249px; height: 330px; line-height: 140%;}
#mail_form_right{float: left; width: 249px; height: 300px; margin-top: 10px;}