@charset "utf-8";
/* CSS Document */

body {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:12px;
}
p, h1, h2, h3, h4, h5, h6, ul, li, span, dfn, b {margin:0; padding:0;}
a img {border:none;}
a {text-decoration:none;}
ul, li {list-style:none;}

h1 {font-size:24px; font-weight:bold; font-style:italic; text-transform:uppercase; padding:0 0 5px 0;}

.mainDiv {
	float:left;
	width:100%;
	background-attachment:fixed;
	background-repeat: repeat;
}
.wraper {width:984px; margin:0 auto; }
.wraper_container {float:left; width:940px; overflow:hidden; background-color:#000; padding:12px 22px 0 22px;}
.header {float:left; width:100%; height:184px; background:url(../images/header_bg.jpg) repeat-x left top;}
.header_left {float:left; width:242px; height:184px; background:url(../images/logo_bg.jpg) no-repeat left top; text-align:center;}
.header_right {float:left; width:698px; height:184px;}
.header_rightTop {float:left; width:100%; height:114px;}
.header_rightTop img {
	float:right;
	padding-top:5px;
	padding-right: 8px;
}
.navigation {float:left; width:100%;}
.nav {float:left; width:100%;}
.nav li {float:left; height:39px; line-height:39px; margin-right:67px;}
.nav li a {color:#807d7d; font-size:11px; text-transform:uppercase;}
.nav li a:hover {color:#fff;}
.nav li a#active {color:#fff;}

.content {float:left; width:858px; overflow:hidden; background-color:#535353; padding:24px 41px 0 41px; margin-bottom:20px;}
.banner {
	float:left;
	width:670px;
	height:314px;
	padding:39px 94px;
	position:relative;
	background-color: #000000;
}
.content_left {float:left; width:623px; padding-top:20px;}
.content_left p { line-height:24px; padding-bottom:10px;}
.content_right {float:left; width:225px; padding-top:20px; padding-left:10px;}
.right_nav {float:left; width:100%;}
.right_nav li {float:left; width:100%; font-size:17px; line-height:30px; background:url(../images/bar2.jpg) no-repeat right bottom;}
.right_nav li.last {background-image:none;}
.right_nav li a {color:#fff; float:left; padding-left:19px; background:url(../images/bull1.jpg) no-repeat left center; }
.right_nav li a:hover {color:#000; background:url(../images/bull1.jpg) no-repeat 5px 8px; }

.footer {float:left; width:100%; background-color:#000;}
.footer_cont {width:979px; height:29px; line-height:29px; margin:0 auto; background-color:#000000; text-align:center; color:#959494;}
.footer_cont a {color:#959494;}
.footer_cont a:hover {
	color:#FFFFFF;
}
.footer_cont span {padding:0 5px;}
.footer_cont2 {width:100%; float:left; height:66px; line-height:29px; text-align:center; font-size:11px; color:#959494;}

/********************************************** ABOUT US **************************************/
.aboutpage{ width:100%; float:left; padding-bottom:15px; min-height: 298px;}
.aboutpage h1{font-size: 24px;
line-height:32px;
    font-style: normal;
    font-weight: bold;
    padding: 0 0 5px;
	color:#fff;
    text-transform: uppercase;}
.aboutpage p{ font-size:12px; line-height:22px; text-align:left; width:100%; padding:10px 0;}
.aboutpage p img{ float:right; margin:0 0 10px 10px;}
/********************************************** END ABOUT US **************************************/

/********************************************** CONTACT US **************************************/
.address {
    color: #fff;
    font-size: 12px;
    line-height: 18px;
}
.address a {
    color: #fff;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: normal;
    padding: 0 2px;
	text-decoration:underline;
}
.address a:hover{ text-decoration:none;}
.contact_area {
    border: 1px solid #BCBCBC;
    box-shadow: 1px 1px 4px #CDCBCB;
    color: #fff;
    font-size: 12px;
    line-height: 17px;
    margin: 25px auto 15px;
    padding: 15px 5px 8px 18px;
    width: 471px;
}
.contact_area label {
    display: block;
	color:#fff;
    float: left;
    font-weight: bold;
    height: 25px;
    line-height: 24px;
    width: 152px;
}
.con_tbl .inputBox {
    border: 1px solid #CECDCB;
    margin-left: 10px;
    padding: 2px 5px;
    width: 278px;
}
.con_tbl .selects {
    border: 1px solid #CECDCB;
    margin-left: 10px;
	height:22px;
    width: 290px;
}
.con_tbl input, select, option, textarea {
    color: #848181;
    font: 12px Arial,Helvetica,sans-serif;
    outline: medium none;
}
.contact_area em {
    color: #FF0000;
    font-size: 11px;
    font-weight: normal;
    padding-right: 0;
    vertical-align: top;
}
.con_tbl textarea {
    border: 1px solid #CECDCB;
    height: 95px;
    margin-bottom: 5px;
    margin-left: 10px;
    overflow: hidden;
    padding: 2px 5px;
    resize: none;
    width: 278px;
}
.contact_area input[type="submit"] {
    background-color: transparent;
    background-image: url("../images/submit.gif");;
    background-position: 0 0;
    background-repeat: no-repeat;
    border: medium none;
    cursor: pointer;
    float: left;
    height: 25px;
    outline: medium none;
    width: 78px;
}
.contact_area input[type="submit"]:hover{ background-position:0 100%;}
/********************************************** END CONTACT US **************************************/

/********************************************** PRODUCT **************************************/
.imgdescription{ width:40px; height:auto; text-align:center; float:left; font-size:35px; font-family:Arial, Helvetica, sans-serif; line-height:40px; font-weight:bold; color:#fe0000;}
.spacer{ font-size:0px; line-height:0px; width:100%; clear:both;}
.productimgarea{ width:100%; height:400px; margin-top:15px; margin-bottom:20px; overflow-y:scroll; overflow-x:hidden;}
.productimgarea li{ width:100%; padding:0px 0px 59px 0px; overflow:hidden;}
.productimgarea li ul.prd{ width:790px; float:right; padding-right:10px;}
.productimgarea li ul li{ float:left; width:185px; min-height:190px; margin:0px 6px 24px 6px; padding:0px !important; text-align:center;}
.productimgarea li ul li span{ color:#fff; font-size:13px; line-height:19px; float:left; width:100%;}


/********************************************** END PRODUCT **************************************/
