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

*{
margin:0;
}

html{
height:100%;
}

body{
background-color:#000000;
background-image:url(../Images/bg1y.jpg);
background-position:center;
background-repeat:repeat-y;
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:15px;
height:100%;
}

div#wrapper{
width:900px !important;
min-height:100%;
height:auto !important;
height:100%;
margin: 0 auto -26px !important;
}

.push{
height:4em; 
}


div#footer{
height:20px; 
background-color:#ff6e00; 
width:900px;
margin:0 auto;
color:#FFFFFF; 
padding-top: 6px;
}

#footer a:link{
color:#FFFFFF;
text-decoration:none;
}

#footer a:visited{
color:#FFFFFF;
text-decoration:none;
}

#footer a:active{
color:#FFFFFF;
text-decoration:none;
}

#footer a:hover{
color:#FFCC66;
text-decoration:none;

}

div#header{
background-image:url(../Images/header1.jpg);
width:900px;
height:90px;
}

div#headerlinks{
color:#FFFFFF;
font-size:12px;
height:55px;
}

div.headerlinkstube{
padding-top: 5px;
padding-right: 8px;
float:right;
text-align:right;
width: 500px;
}

div#headersearch{
height:30px;
}

div.searchtube{
float:right;
padding-right: 8px;
width:230px;
}

div.searchbar{
float:left;
padding-top: 3px;
width:183px;
padding-left:7px;
}

input#searchfield{
width:175px;
border-style:solid;
border-color:#666666;
border-width:1px;
font-size:15px;
}

div.searchbutton{
float:left;
padding-left: 8px;
}

div#navigation{
height:34px;
background-image:url(../Images/navrepeat.jpg);
background-repeat:repeat-x;
}

div.navbutton{
float:left;
}

div.navspacer{
float:left;
}

div#maincontent{
padding-top: 15px;
padding-left:20px;
padding-right:20px;
padding-bottom:20px;
background-image:url(../Images/contentbgx.gif);
background-position:top;
background-repeat:repeat-x;
}

div#mainright{
float:right;
width: 570px;
padding-top: 10px;
}
div#contacttitle{
font-size:14px;
font-weight:bold;
color:#ff6e00;
padding-bottom: 10px;
}

div#contactcontent{
font-size:12px;
line-height:17px;
padding-bottom: 25px;
color:#333333;
}

div#mainleft{
width:280px;
padding-top: 10px;
}

div#productblock{
border-bottom-style:solid;
border-bottom-color:#CCCCCC;
border-bottom-width:1px;
padding-bottom:5px;
width:860px;
margin:0 auto;
}

div#details_productblock{
padding-bottom:5px;
width:860px;
margin:0 auto;
}

div#product_title{
font-size:22px;
font-weight:bold;
padding-bottom: 12px;
letter-spacing:1px;
padding-top:12px;
color:#333333;
}

div#product_colors{
float:right; 
width:565px;
}
div.prod_clear{
clear:both;
}
div.proddetails1{
background-image:url(../Images/detailbgx.gif);
background-position:top;
background-repeat:repeat-x;
}

div.detailright{
/*float:right;
width:172px;*/
font-size:11px;
padding-top: 3px;
padding-bottom: 3px;
padding-right: 8px;
text-align:right;
}

div.detailleft{
float:left;
/*width:72px;*/
font-size:11px;
padding-top: 3px;
padding-bottom: 3px;
padding-left: 8px;
font-weight:bold;
}

div.cleardetail{
clear:left;
}

/*Small Image Styles*/

div.prod_sm{
float:left;
padding-right:13px;
padding-bottom:13px;
}

div.sm_img{
width:80px;
height:83px;
}

div.sm_title{
width:80px;
height:16.5px;
font-size:9px;
padding-top: 1.5px;
background-image:url(../Images/sm_titleholder.gif);
color:#FFFFFF;
text-align:center;
}

div.color_clear{
clear:both;
}


/*Pagination*/

.pagenumbers{
border-color:#666666;;
border-style:solid;
border-width:1px;
background-color:#E5E5E5;
color:#000000;
padding: 1px 4px;
font-size:9px;
margin-right: 4px;
text-decoration:none;
}

.pagenumberinactive{
border-color:#666666;;
border-style:solid;
border-width:1px;
background-color:#ffffff;
color:#990000;
padding: 1px 4px;
font-size:11px;
margin-right: 4px;
font-weight:bold;
}


.pagenumbers:hover{
color:#000033;
text-decoration:none;
background-color:#999999;
}

/*ABOUT US PAGE*/

div#aboutuscontent{
font-size:12px;
line-height:16px;
padding-top: 15px;
}

div#aboutustitle{
font-size:18px;
font-weight:bold;
color:#ff6e00;
}

div#aboutusaddress{
width:300px;
float:left;
}

.clearboth{
clear:both;
}
