
@charset "utf-8";
body { margin:0; padding:0; width:100%; background: #fff url(../images/bg.jpg) repeat-x bottom;font-family: Arial, Helvetica, sans-serif;}
html { padding:0; margin:0;}
.main { margin:0 auto; padding:0; }
.main2 { margin:0 auto; padding:0;  height:181px;}
.header {  padding:0; margin:0 auto; width:1000px;clear: left;}
.clr { clear:both; padding:0; margin:0; background:none;}
h1,h2,h3,h4{font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}

.logo {padding:0; margin:15px 0 ;   float:left;}
.indexTop{background: url(../images/indexbg.jpg) no-repeat center;height:292px;}
.indexTop .inRgt{background: url(../images/inpeople.png) no-repeat bottom center;width:603px;height:411px;position:relative;margin-top:-119px;float:right;right: -15px;}
.indexTop .inLft{float:left;width:397px;}
.inLft h1{margin:55px 0 0 25px; color:#ffc600;}
.inLft p{font-size:13px;margin-left: 25px;line-height: 20px;text-shadow:4px 3px 2px #4E4E4E; color:#fff; }
.inLft p img{padding: 0px;border: none; margin-top: 15px;}
.indexLft, .indexRgt{width:46%;float:left;}
.indexRgt{float:right;}
.topHeader{padding:0px 20px 5px;  margin:10px 0 25px 0 ; background:#484848 ;border-top: 3px solid #fff; border-bottom: 3px solid #fff;height:45px;}
.topHeader h1{text-align:left;  margin:0px; padding:31px 0 10px 65px ; float:left;background: url(../images/footerHandyMan.png) no-repeat 0px 0px;height:69px;position: relative;top:-23px;COLOR:#FFF;}

/* body */
.body_resize { width:1000px; margin:0 auto; padding:0;display: table;clear:both}
.body { padding:10px 0; margin:0 auto; background:#fff;}
.navigation h2 { font-size: 23px;font-weight:bold ; color:#454545; padding:15px 0 10px 5px; margin:10px 15px 15px 0px; border-bottom: 1px solid #b3b3b3;}
.navigation { width:260px; font-size:15px;margin:0 0 15px;  padding:0 0px 15px 20px; float:right;color:#5b5b5b;background: #f1f1f1; border-radius:15px } 
.navigation a {font-size:14px; color:#5b5b5b;font-family: Arial, Helvetica, sans-serif;padding-left:12px;  text-decoration:none;line-height: 30px !important; background: url(../images/arrow.jpg) no-repeat left center;} 
.navigation a:hover{color:#af6519}

.indexImg{margin-bottom: 10px;} 
.content{float: left;    height: 100%;    margin: 0;    padding: 0 0 25px 0px;    width: 695px; }
.content h2{ padding:10px 0 10px 0;margin:0 0 10px;font-weight: normal;display: inline-table;font-size: 28px;color:#454545;width: 100%;border-bottom: 1px solid #d0d0d0;}
.content h3{ padding:5px 0 ;margin:0 0 10px 0;font-weight: normal;color:#BC6D13;font-size:24px}
.content p, .content ul li { font:normal 13px Arial, Helvetica, sans-serif; color:#454545; line-height:22px; padding:0px 0 20px; margin:0; text-align:justify }
.t1 p{padding:10px 0 !important;}
.content p span{float:right}
.content p span a{color:#ac0000 ;}
.content ul{margin:0}
.content ul li{line-height: 20px;padding:3px 0;}

.bolder  {font:bold 15px Arial, Helvetica, sans-serif; color:#12529B; line-height:1.5em; text-decoration:none} 
p img { margin:3px 10px 0 0; padding:3px; background:#fff; position:relative; float:left;}
.t1 p img { margin:3px 15px 0 0; padding:3px 0 0 0 !important; background:#fff; position:relative; float:left;}
p .imgRight{margin:5px 0 5px 10px; float:right;}
p a{color:#af6519;text-decoration: none;}
p a:hover{text-decoration: none;}
 /*************footer**********/
.footer {padding:0px 20px 5px;  margin:15px 0 0 0 ; background:#484848 ;border-top: 3px solid #fff; border-bottom: 3px solid #fff;height:45px;}
.footer p { font:normal 15px  Arial, Helvetica, sans-serif; color:#fff;}
.footer p.leftt { text-align:left;  margin:0px; padding:20px 0 10px 50px ; float:left;width:60%; background: url(../images/footerHandyMan.png) no-repeat 10px 0px;height:82px;position: relative;top:-23px;}
.footer p.rightt { text-align:right;  margin:0; padding:16px 0 10px 0 ; float:right;width:28%}
.footer a{font-weight: normal;margin-left:15px;color:#fff;}
.footer a:hover{text-decoration: underline;}
.footer p img{margin:5px 10px 0px 0;padding:0;float:none;border:none}

#contact input[type="text"], #contact textarea{border:1px solid #ccc;padding:15px 10px;margin:15px 0 0 0;color:#696969;width:75%;border-radius:5px;font: 14px/1.5em Arial,Helvetica,sans-serif;}
#contact label {display:block;margin:17px 0 0;font-size:14px;float:left;clear:left;width:190px;color:#696969; }
#contact .button{cursor: pointer;}
#contact fieldset{padding: 0;}
#contact fieldset img{border: none;background: none;}
#contact .inputContact{background-color: #bc7928; color:#FFFDFE;font-size:16px;padding:10px;border:none;border-radius:3px;cursor: pointer;}
#contact span{float:right;}
p .imglft { float: left; margin: 5px 10px 5px 0px;padding:3px;border:1px solid #f3f3f3;}