

/*** HTML Elements ***/
body, div, span, img, ul, li, h1, h2, h3, h4, p, form, iframe { padding:0; margin:0 }
div, span, p, a { font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:12px; color:#999999; }
h1, h2, h3, h4 { font-weight:bold }
h1, h1 a { font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;  font-size:16px;  color:#FFFFFF; margin: 10px 0px 0px 0px;}
h2, h2 a { font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;  font-size:14px; color:#FFFFFF; padding:0px; margin:0px; }
h3, h3 a { font-size:14px }
h4, h4 a { font-size:12px }
li { list-style:none }
img, iframe { border:0 }

form { display:inline }
select, input { font-size:12px; color:#222 }
select, input.text { height:16px; border:1px #888 solid; background:#fff }
*:first-child+html select, *:first-child+html input.text { height:auto }
* html select, * html input.text { height:auto }
* html #products { height:100%; overflow:auto; }
hr{ border:none }

/*** GLOBAL PAGE ELEMENTS ***/
/***body { background-color:#222222; }***/
a:link { text-decoration:none; color:#FFFFFF; }  
a:hover { text-decoration:none; color:#FFFFFF; }  
a:active {text-decoration:none; color:#FFFFFF; }  
a:visited {text-decoration:none; color:#FFFFFF; }  

p {padding:10px 0px 20px 0px;}

html { background:#222222 url(../img/backgrounds.jpg) top center no-repeat; }

.headerCat1{font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;  font-size:16px;  color:#909090; }
.headerCat2{font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;  font-size:16px;  color:#FFFFFF; }

/** Main Content Area (Right Column) **/
#content { float:left; display:inline; width:778px; margin:9px 10px 0 0 }

.smallText {
font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;  
font-size:9px;  
color:#909090;
background-color: #222222;
text-decoration: none;
}

.smallText a{
font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;  
font-size:9px;  
color:#909090;
background-color: #222222;
text-decoration: none;
margin: 0px;
padding: 0px;
}


.prices {
font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;  
font-size:11px;  
color:#909090;
background-color: #222222;
text-decoration: none;
}

.salePrice {
font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;  
font-size:11px;  
color:#ff0000;
background-color: #222222;
text-decoration: none;
}

/* Product grid */
#productsWrapper { border:0px solid #424242; padding:0px; }
.index #products, .lookcat #products { text-align:left; overflow:hidden; height:415px; width:760px; position:relative; border-bottom:0px solid #424242; margin-bottom:10px; }
#products ul { margin:0; padding:0; }
#products ul li img { float:left; }
* html #products ul { /*margin-left:-35px;*/ padding: 0px;}
#products ul li.grid { float:left; text-align:center; position:relative; width:250px; height:305px; margin: 5px 30px 0px 5px; }
#products ul li.grid .prodDesc { width:250px; margin-top:5px; text-align:left; }
#products ul li.grid .prodDesc a:hover, #products ul li.grid .prodDesc a:hover span { color:#fff!important; }
#products ul li.grid .prodDesc .prodDescSwatch { float:left; margin:0px 0; text-align:center; border-bottom:0px solid #424242; height:10px; width:250px; }
#products ul li.grid .popupButton { float:left; position:absolute; top:170px; left:78px; width:87px; height:31px; visibility:hidden; }
#products ul li.grid #imageContainer { width:250px; text-align:center; }
#sticker { position:absolute; top:10px; left:10px; z-index:1; }


/**Scroll Bar**/					
.handle-hor{height:29px; width:109px; position:absolute; background: url(../img/handle.png) no-repeat; /*_margin-left:-300px*/}
.scrollbar-hor{ background:url(../img/slider_bkg.gif) #333 no-repeat; height:29px; text-align:left; width:760px; }


/**store page**/
#store
{

background:url(../img/store/bg.png) no-repeat;

width:684; 
height:534;
}




/**zoom page**/
#zoom
{

background:url(../img/store/bg.png) no-repeat;

width:684; 
height:534;
}


/**nav**/
ul#navlist
{
margin-left: 0;
padding-left: 0;
white-space: nowrap;
}

#navlist li
{
display: inline;
list-style-type: none;
}

#navlist a { padding: 3px 5px; }

#navlist a:link, #navlist a:visited
{
font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;  
font-size:10px;  
color:#909090;
background-color: #222222;
text-decoration: none;
}

#navlist a:hover
{
color: #1a1a1a;
background-color: #FFFFFF;
text-decoration: none;
}



.writer{
font-size:9px;  

}






/**footernav**/

#footernavcontainer
{
margin: 20px 0px 20px 0px;
padding: 20px 0px 20px 0px;
}

ul#footernav
{
margin-left: 0;
padding-left: 0;
white-space: nowrap;
}

#footernav li
{
display: inline;
list-style-type: none;
font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;  
font-size:10px;  
color:#909090;
text-decoration: none;
}

#footernav a { padding: 3px 5px; }

#footernav a:link, #footernav a:visited
{
font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;  
font-size:10px;  
color:#909090;
text-decoration: none;
}

#footernav a:hover
{
color: #FFFFFF;
text-decoration: none;
}

