body {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:#333; background-image:url(/images/slice.gif); background-repeat:repeat-x; background-color:#fff;}
body.gallery {background-image:none; background-color:#09f;}
a {text-decoration:none; color:#369;}
a.footer {font-size:10px; text-decoration:none; color:#666;}
a:link {text-decoration:none;}
a:hover {text-decoration:underline;}
b {font-weight:bold;}
hr {border:solid 1px #ccc;}
hr.dotted {border:dotted 1px #eee;}
img.inline {display:inline;}
.navigation {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:13px; font-weight:bold; padding-right:15px; color:#333;}
.breadcrumb {margin:5px 0; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:10px; color:#999;}

/* HOME PAGE ITEMS */
#main-image {width:498px; border-top:0; border-right:0; border-bottom:0; border-left:0;}
#main-image img {margin:0; padding:0;}
#brand-image01 {width:122px; border-top:0; border-right:0; border-bottom:0; border-left:0;}
#brand-image02 {width:122px; border-top:0; border-right:0; border-bottom:0; border-left:0;}
#brand-image03 {width:122px; border-top:0; border-right:0; border-bottom:0; border-left:0;}
#brand-image04 {border:0;}
#content {display:block; margin:0; padding:0;}
#itemnumber {float:right; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:#ccc; font-style:italic; font-weight:normal;}
#thumbs {display:block; margin:0; padding:0;}
.extras {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:10px; color:#666;}
.extras img {margin-right:5px;}
.extras b {color:#369; text-transform:uppercase;}

/*PRODUCT PAGES*/
div#content ul.category-list {overflow:hidden; display:block; margin:0; padding:0;}
div#content ul.category-list li {float:left; display:block; width:290px; height:330px; margin:0 10px 10px 0;}
div#content ul.category-list li a {font-size:1em; cursor:pointer; float:left; display:block; padding-bottom:5px;}
div#content ul.category-list li a:hover, div#content ul.product-list li a:focus, div#content ul.product-list li a:active {color:#666;}
div#content ul.category-list li span {text-align:center;}
div#content ul.category-list li span.product-thumb {width:290px; height:290px; display:block; position:relative; z-index:-1; display:block;}
div#content ul.category-list li span.product-name {font-size:1.1em; padding-top:5px; display:block;}
div#content ul.category-list li span.product-category {font-size:10px; font-style:italic; padding-top:5px; display:block; color:#999;}

div#content ul.product-list {overflow:hidden; display:block; margin:0; padding:0;}
div#content ul.product-list li {float:left; display:block; width:160px; height:190px; margin:0 10px 10px 0;}
div#content ul.product-list li a {font-size:1em; cursor:pointer; float:left; display:block; padding-bottom:5px;}
div#content ul.product-list li a:hover, div#content ul.product-list li a:focus, div#content ul.product-list li a:active {color:#666;}
div#content ul.product-list li span {text-align:center;}
div#content ul.product-list li span.product-thumb {width:160px; height:150px; display:block; position:relative; z-index:-1; display:block;}
div#content ul.product-list li span.product-name {font-size:1.1em; padding-top:5px; display:block;}
div#content ul.product-list li span.product-category {font-size:10px; font-style:italic; padding-top:5px; display:block; color:#999;}

div#thumbs ul.product-thumbs {overflow:hidden; display:block; margin:0; padding:0;}
div#thumbs ul.product-thumbs li {float:left; display:block; width:75px; height:75px; margin:0 10px 10px 0;}
div#thumbs ul.product-thumbs li img {border:1px solid #eee;}

ul.product-list li div.inline-rating {padding-top: .8em; clear: both;}

/*OTHER ITEMS*/
.sitemap-mainitem {padding:5px; background-color:#ffc}
div.press-release {display:block; width:600px; margin:0 10px 10px 0;}
