@charset "utf-8";
body {
padding:0;
margin:0;
color:#FFFFFF;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
background-color:#232323;
}
a{color:#FFFFFF; text-decoration:none;}
a:hover{ text-decoration:underline;}
p, form, h1, h2, ul, li{
padding:0;
margin:0;
}
.divclear{clear:both;}
.upper_wrapper{
float:left;
width:100%;
background:#3b3b3b url(../images/mainbg.jpg) repeat-x left top;
}
.lower_wrapper{
float:left;
width:100%;
background: #3b3b3b url(../images/footer-bg.jpg) repeat-x center bottom;
}
.outer_wrapper{
float:left;
width:100%;
}
.main{
width:964px;
margin:auto;
}
.top{
float:left;
width:964px;
}
.top_row{
width:100%;
float:left;
}
.logo{
width:auto;
float:left;
height:65px;
padding:18px 0 0 10px;
}
.topright_links{
width:auto;
float:right;
padding:35px 25px 0 10px;
}
.topright_links img{margin-left:5px;}
.nav{
width:233px;
float:left;
padding-top:8px;
}
.nav .navtab{
padding:10px 0 0 20px;
}
.banner{
width:720px;
float:right;
height:252px;
padding:18px 0 0 0;
}
.product_gallery{
width:auto;
float:left;
padding:20px 10px 20px 10px;
background: url(../images/prodgallery-top.jpg) repeat-x left top;
}
.product_box{
float:left;
width:158px;
padding-bottom:5px;
padding-left:14px;
padding-right:6px;
}
.product_box_mid{
background-color:#4c4c4c;
border-left:#828282 solid 1px;
border-right:#828282 solid 1px;
}
.product_img{
text-align:center;
}
.product_name{
font-size:14px;
padding:10px 7px 0 7px;
}
.product_desc{
color:#b3b3b3;
font-size:12px;
padding:5px 7px 5px 7px;
text-align:justify;
}
.body_content{
width:964px;
float:left;
background: url(../images/prodgallery-btm.jpg) repeat-x left top;
padding-top:35px;
}
.left_col{
width:255px;
float:left;
}
.right_col{
width:625px;
float:right;
padding-right:30px;
padding-left:45px;
padding-bottom:15px;
background: url(../images/left-col-bg.jpg) repeat-y left top;
min-height:305px;
}
.categories_left{
width:245px;
padding-left:10px;
padding-bottom:10px;
}
.categories_left_title{
font-size:18px;
height:24px;
background: url(../images/cat-title-bg.jpg) no-repeat left top;
padding:2px 0 0 10px;
margin-bottom:10px;
}
.categories_left_link{
padding:10px 0 0 25px;
background: url(../images/bullet1.gif) no-repeat 12px 15px;
}
.categories_left_link a{ color:#FFFFFF; text-transform:uppercase;}
.categories_left_link a:hover{ }
.hd1{
float:left;
width:100%;
padding:0 0 20px 0;

}
.hd1_txt_big{
width:auto;
float:left;
font-size:48px;
}
.hd1_txt_big2{
width:auto;
float:left;
font-size:30px;
}
.hd1_txt_small{
width:auto;
float:left;
font-size:18px;
line-height:24px;
padding:5px 0 0 5px;
}
.body_txt{
color:#c4c4c4;
font-size:14px;
line-height:18px;
text-align:justify;
}
.footer{
float:left;
width:964px;
height:175px;
color:#d9d9d9;
margin-top:25px;
}
.footer a{color:#d9d9d9;}
.footer_logo{
width:auto;
float:left;
padding:38px 0 0 20px;
}
.footer_right{
width:500px;
float:right;
text-align:right;
padding:35px 20px 0 0;
}
.footer_right_txt{
line-height:20px;
padding-top:15px;
}
.list_style1{
margin-left:20px;
list-style-type:disc;
padding-bottom:10px;
}
.product_row{
float:left;
width:100%;
padding-bottom:10px;
}
.product_box_2{
width:208px;
float:left;
}
.product_box_2 a{
float:left;
width:186px;
display:block;
border:#666666 solid 1px;
padding:15px 5px;
background-color:#3b3b3b;
text-align:center;
}
.product_box_2 a:hover{border:#999999 solid 1px;}

/*  --  new product page css  --  */
.prod_name{
float:left;
width:96%;
color:#FFFFFF;
font-size:12px;
padding:0 3% 5px 0;
text-align:center;
}
.prod_paging{
float:left;
width:100%;
padding:10px 0 0 0;
text-align:center;
}
.prod_paging a{background-color:#3b3b3b; border:#666666 solid 1px; padding:2px 6px;}
.prod_paging a:hover{background-color:#4f4f4f; border:#666666 solid 1px; padding:2px 6px;text-decoration:none;}
a.prod_paging_inactiv{background-color:#4f4f4f; border:#666666 solid 1px; padding:2px 6px; cursor:default;}
a.prod_paging_inactiv:hover{background-color:#4f4f4f; border:#666666 solid 1px; padding:2px 6px; cursor:default; text-decoration:none;}
