@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0;}
body{width:100%;padding:0;margin:0;font-family:Arial, Helvetica, sans-serif;font-size:100%;background:url(images/body-bg.jpg) repeat center top;}
#header{width:100%;margin:0;padding:0;float:left;background:url(images/bg-header.png) repeat-x center top;}
#content{width:100%;margin:0;padding:0;float:left;}
.wrapper{width:960px;margin:0 auto;padding:0;}
.logo{width:300px;float:left;margin:34px 0 0 0;padding:0;}
.menu {/*width:630px;*/width:526px;float:right;margin:34px 0 0 0;padding:0;height:49px;}
.menu *{margin:0;padding:0;}
/*.menu ul{float:left;margin:0;padding:15px 0 0 0;}
.menu ul li{list-style-type:none;display:inline;padding:15px 2px 14px 3px;margin:0;background:url(images/bg-li.png) no-repeat center right;}
.menu ul li:last-child{background:none !important;padding:15px 0px 14px 0px;}
.menu ul li a{text-decoration:none;color:#f7cd05;padding:15px 15px;margin:0;}
.menu ul li a.active{background:#f7cd05;color:#000}
.menu ul li a:hover{background:#f7cd05;color:#000}*/
.banner{width:960px;float:left;margin:0;padding:0}
.clearfix{clear:both;height:20px;}
.clear{clear:both;height:30px;}
.clear10{clear:both;height:10px;}
.fl{float:left;}
.fr{float:right;}
.martop30{margin-top:30px;}
.marright40{margin-right:42px;}
.pad10{padding:10px;}
.marleft50{margin-left:65px;}
.marleft125{margin-left:125px;}
.bdr1px{border:1px solid #adacab;}
.bdr2px{border:1px solid #adacab;}
.yellow-bg{background:#f7cd05;color:#000}
.w100{width:100%;}

.font14{font-size:14px !important;padding:10px 0 !important;}

#content .imgdiv{width:290px;float:left}
#content .textdiv{width:650px;float:right;text-align:left}
#content h1{}
#content p{font-size:14px;color:#333;padding:0 10px 0 0;line-height:20px}
#content .block{width:292px;float:left;}

#content .block1{width:392px;float:left;padding-left:40px;}
.button{background:#2a2927;width:68px;text-align:center;padding:10px 0;}
.button a{color:#f7cd05;font-size:12px;text-decoration:none;text-transform:uppercase;}
.button:hover a{background:#f7cd05;color:#2a2927;width:68px;text-align:center;text-transform:uppercase;padding:11px 17px 10px 16px;border:1px solid #1b1b1b;}

.inq-button{background:#2a2927;text-align:center;padding:10px 0;margin-left:90px;margin-top:10px;margin-bottom:20px;}
.inq-button a{color:#f7cd05;font-size:12px;text-decoration:none;text-transform:uppercase;padding:11px 17px 10px 16px;}
.inq-button:hover a{background:#f7cd05;color:#2a2927;text-align:center;text-transform:uppercase;padding:11px 17px 10px 16px;border:1px solid #1b1b1b;}

#footer{background:#21201e;height:200px;width:100%;float:left}
#footer p{color:#fff;margin:12px 0 0 0;padding:0;}
#footer ul{margin:5px 0 0 0;padding:0;}
#footer ul li{display:inline;padding:0 5px;}
#footer ul li a{ color:#f7cd05;text-decoration:none;font-size:12px;}
#footer ul li a.active{color:#fff;}
#footer ul li a:hover{color:#fff}

#footer .social{width:85px;float:right; margin-top:25px;}
#footer .facebook {height:26px;width:26px;float:left;margin-right:5px}
#footer .twitter {height:26px;width:26px;float:left; margin-left:1px;}
#footer .facebook a:hover{opacity:0.7;}
#footer .twitter a:hover{opacity:0.7;}

.copyright{font-size:12px;color:#333;}
.copyright span{position:relative;float:right}
.copyright span a{text-decoration:none;text-shadow:1px 1px 1px #CCC;color:#333}

.right{width:460px;float:right;text-align:left}

.form{}
.form table{width:100%;}
.form table td{padding:2px;height:30px;font-size:14px;vertical-align:middle;}
.form table td span{color:#F00}
.content {font: Arial, Helvetica, sans-serif; font-size: 12px; color: #828282;}
.contact {padding-left: 10px;}
input[type="text"], input[type="password"]{margin: 0; font-size: 12px; color: #6D6D6D; padding: 5px; position: relative; border-top: 1px solid #C2C2C2; border-right: 1px solid #cfcece; border-bottom: 1px solid  #cfcece; border-left: 1px solid #cfcece; outline: none; font-family: Arial, Helvetica, sans-serif; height:25px;line-height:25px; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; margin: 2px 0px;background:none;box-shadow:1px 2px 3px #ccc;}
textarea {margin: 0; font-size: 12px; color: #6D6D6D; padding: 5px; position: relative; border-top: 1px solid #C2C2C2; border-right: 1px solid #cfcece; border-bottom: 1px solid  #cfcece; border-left: 1px solid #cfcece; outline: none; font-family: Arial, Helvetica, sans-serif; height:45px;line-height:25px; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; margin:2px  0px;width:270px;background:none;box-shadow:1px 2px 3px #ccc;resize:vertical}
input[type="email"]{margin: 0; font-size: 12px; color: #6D6D6D; padding: 5px; position: relative; border-top: 1px solid #C2C2C2; border-right: 1px solid #cfcece; border-bottom: 1px solid  #cfcece; border-left: 1px solid #cfcece; outline: none; font-family: Arial, Helvetica, sans-serif; height:25px;line-height:25px; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; margin: 2px 0px;width:270px;background:none;box-shadow:1px 2px 3px #ccc;}
input[type="submit"]{width:100px;height:30px;border:0 none;background:#2a2927;text-align:center;color:#f7cd05;cursor:pointer}
input[type="submit"]:hover{background:#f7cd05;color:#2a2927;text-align:center;border:1px solid #1b1b1b;}

input[type="email"]:focus{background:none;box-shadow:1px 2px 3px #ccc;border:1px solid #FFF}
input[type="text"]:focus{background:none;box-shadow:1px 2px 3px #ccc;border:1px solid #FFF}
input[type="password"]:focus{background:none;box-shadow:1px 2px 3px #ccc;border:1px solid #FFF}

.office{background:url(images/office.png) no-repeat top left;position:relative;padding:0 0 0 45px;margin:5px 0;height:60px;}
.phone{background:url(images/phone.png) no-repeat center left;position:relative;padding:10px 0 0 45px;margin:5px 0;height:30px;}
.fax{background:url(images/fax.png) no-repeat center left;position:relative;padding:10px 0 0 45px;margin:5px 0;height:30px;}
.email{background:url(images/email.png) no-repeat center left;position:relative;padding:10px 0 0 45px;margin:5px 0;height:30px;}
.website{background:url(images/website.png) no-repeat center left;position:relative;padding:10px 0 0 45px;margin:5px 0;height:30px;}
.red{color:#F00}
.list{}
.list li{display:block;color: #333333;font-size: 13px;line-height: 20px;padding:2px 16px;background:url(images/asterisk-small.png) no-repeat left center;}
.inq-button1{background:#2a2927;text-align:center;padding:10px 0;margin-left:90px;margin-top:10px;margin-bottom:10px;}
.inq-button1 a{color:#f7cd05;font-size:12px;text-decoration:none;text-transform:uppercase;padding:11px 17px 10px 16px;}
.inq-button1:hover a{background:#f7cd05;color:#2a2927;text-align:center;text-transform:uppercase;padding:11px 17px 10px 16px;border:1px solid #1b1b1b;}
.news-pro{width:960px;padding:5px 0;background:#DFDFDF;margin-bottom:5px;}
.block-pro{width:460px;padding:5px 0;background:#DFDFDF;margin-bottom:5px;}
.block-pro .img{width:130px;float:left;padding:0 5px;}