/* CORE */

/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/flyout2.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the assocaited (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
.menu {
z-index:1000;
font-size:10px;
font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
font-weight: normal;
color: black;
text-decoration: none;
}

/* remove all the bullets, borders and padding from the default list styling */
.menu ul {
padding:0;
margin:0;
list-style-type:none;
width:168px;
}

/* hack for IE5.5 */
* html .menu ul {margin-left:-16px; ma\rgin-left:0;}
/* position relative so that you can position the sub levels */
.menu li {
position:relative;
background:white;
height:37px;
margin:1px 0px 2px 0px;
}

/* get rid of the table */
.menu table {position:absolute; border-collapse:collapse; top:0; left:0; z-index:100; font-size:1em;}

/* style the links */
.menu a, .menu a:visited {
display:block; 
text-decoration:none;
height:36px;
line-height:36px;
width:167px;
color:#000;
font-size:10px;
font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
text-indent:3px;
border:1px solid #ccc;
border-width:1px 1px 1px 0;
}

/* hack for IE5.5 */
* html .menu a, * html .menu a:visited {background:white; width:168px; w\idth:167px;text-decoration: none;font-size:10px;font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;}
/* style the link hover */
* html .menu a:hover {color:white; background:#4b291f;text-decoration: none;font-size:10px;font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;}

.menu :hover > a {
text-decoration: none;
color:white;
background:#4b291f;
font-size:10px;
font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
}

/* hide the sub levels and give them a positon absolute so that they take up no room */
.menu ul ul {
/*visibility:hidden;*/
position:absolute;
top:0;
left:166px; 
/*display: none;*/
}

/* make the second level visible when hover on first level list OR link */
.menu ul li:hover ul,
.menu ul a:hover ul {
visibility:visible;
display: block;
}

/* keep the third level hidden when you hover on first level list OR link */
.menu ul :hover ul ul{
/*visibility:hidden;*/
/*display: none;*/
}

/* keep the fourth level hidden when you hover on second level list OR link */
.menu ul :hover ul :hover ul ul{
/*visibility:hidden;*/
display: none;
}

/* make the third level visible when you hover over second level list OR link */
.menu ul :hover ul :hover ul{ 
visibility:visible;
display: block;
}

/* make the fourth level visible when you hover over third level list OR link */
.menu ul :hover ul :hover ul :hover ul { 
visibility:visible;
display: block;
}

.level2 {
 height:465px;
 overflow-x:hidden;
 overflow-y:auto;
 z-index: 1000;
}

.level2 li {
 background:#d5d5d5;
 height:16px;
 margin:0px 0px 0px 0px;
}

.level2 a:link, .level2 a:visited {
display:block;
text-decoration:none;
height:15px;
line-height:15px;
color:#4b291f;
font-size:8px;
font-weight:normal;
text-indent:5px;
border:1px solid #b0b0b0;
border-width:0px 1px 1px 1px;
}

.level2 a:hover, .level2 a:active {
display:block;
text-decoration:none;
height:15px;
line-height:15px;
color:white;
font-size:8px;
font-weight:normal;
text-indent:5px;
border:1px solid #b0b0b0;
border-width:0px 1px 1px 1px;
}

/* hack for IE5.5 */
* html .level2 a, * html .level2 a:visited {background:#d5d5d5; color:#4b291f; width:176px; w\idth:175px;text-decoration: none;}
/* style the link hover */
* html .level2 a:hover {color:white; background:#4b291f;text-decoration: none;}


/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/drop_examples.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.





















This stylesheet and the assocaited (x)html may be modified in any 
way to fit your requirements.


=================================================================== */
/* commom style for all browsers */

.dropmenu {
text-align:left; font-family: verdana, sans-serif; position:relative; font-size:0.9em;height:2.5em; margin:0; padding:0; list-style-type:none;
}

.dropmenu ul {
padding:0; margin:0; list-style-type:none; /* for Firefox */
}

.dropmenu li {
float:left; position:relative;
}

.dropmenu li a, .dropmenu li a:visited {
display:block; text-decoration:none; color:#000; float:left; padding-right:0.5em; height:3em; line-height:3em; color:#592b3b;
}

.dropmenu li a.drop, .dropmenu li a.drop:visited {
font-weight:bold;
}

.dropmenu li ul {
/*visibility:visible;*/ position:absolute; top:1.5em; left:0; height:0; overflow:hidden; display: block;
background: white; border: #592b3b 1px solid;
}

.dropmenu table {
margin:-1px; border-collapse:collapse; font-size:1em; /* font size for IE5.5 */
}

/* fist line style for IE7 and non-IE browsers and the second line for IE5.5 and IE6 */
.dropmenu li:hover a,
.dropmenu li a:hover {
text-decoration:underline; border:0; display: block;
}

.dropmenu li:hover ul,
.dropmenu li a:hover ul {
/*visibility:visible;*/ height:auto; width:10em; background:#fff; border:1px solid #ddd; left:0; top:2em; overflow:visible; display: block;
}

.dropmenu li:hover ul li a,
.dropmenu li a:hover ul li a {
display:block; font-weight:normal; background:transparent; text-decoration:none; height: auto; line-height:1.5em; padding:0.5em; width:9em;
}

* html .dropmenu li a:hover ul li a {
width:10em; w\idth:9em; /* hack for IE5.5 */
}

.dropmenu li:hover ul li a.drop,
.dropmenu li a:hover ul li a.drop {
font-weight:bold;
}

.dropmenu li:hover ul li ul,
.dropmenu li a:hover ul li a ul {
/*visibility:visible;*/ position:absolute; top:0; left:9.5em; height:0; overflow:hidden; display: block;
}

.dropmenu li:hover ul li a:hover,
.dropmenu li a:hover ul li a:hover {
text-decoration:underline;
}

.dropmenu li:hover ul li:hover ul,
.dropmenu li a:hover ul li a:hover ul {
/*visibility:visible;*/ color:#000; border:1px solid #ddd; height:auto; background:#fff; width:9.5em; display: block;
} 

.dropmenu li:hover ul li:hover ul.left,
.dropmenu li a:hover ul li a:hover ul.left {
left:-9.3em;
}

.dropmenu li:hover ul li:hover ul li a,
.dropmenu li a:hover ul li a:hover ul li a {
display:block;
}

.dropmenu li:hover ul li:hover ul li:hover a,
.dropmenu li a:hover ul li a:hover ul li a:hover {
text-decoration:underline;
}


html {
	}

body {
	margin:0px;
	color: #000000;
	padding:0px;
	}

p, li, ul, ol, h1, h2, h3, h4, h5, h6 {
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	text-align: left;
	}

td {
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	}

th {
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
        color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	padding: 3px 5px 3px 5px;
	background-color:#311d12;
	}

h1 {
	margin: 4px 4px 4px 4px;
	padding: 0;
	font-size: 30px;
	letter-spacing: 2pt;
	font-weight: bold;
        color: #000066;
	}

h2 {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 8px;
	margin-right: 8px;
	font-size: 1.25em;
	letter-spacing: 3pt;
	padding: 0px;
	font-weight: bold;
	}

h3 {
	text-align: left;
	border-top: 0px solid #000000;
	border-right: 0px solid #000000;
	border-bottom: 0px solid black;
	border-left: 0px solid #000000;
	font-size: 20px;
	font-weight: bolder;
	margin: 0px 0px 0px 0px;
	padding: 2px 2px 2px 0px;
	color: #824e3b;
	}


h3.featured {
	text-align: left;
	border-top: 0px solid #000000;
	border-right: 0px solid #000000;
	border-bottom: 0px solid black;
	border-left: 0px solid #000000;
	font-size: 14px;
	font-weight: bolder;
	margin: 0px 0px 0px 0px;
	padding: 2px 2px 2px 0px;
	color: #824e3b;
	}

h4 {
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	font-size: 11px;
	letter-spacing: 0pt;
	font-weight: normal;
	margin: 0px 0px 0px 0px;

	padding: 4px 4px 4px 24px;
	color: black;
	}

h5 {
	margin-top: 0px;
	margin-bottom: 12px;
	margin-left: 0px;
	margin-right: 0px;
	font-size: 0.85em;
	letter-spacing: 1pt;
	padding: 0px;
	font-weight: bold;
	}

h6 {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 8px;
	margin-right: 8px;
	font-size: 1.25em;
	letter-spacing: 3pt;
	padding: 0px;
	font-weight: bold;
	}

img {
	display: block;
	border:0;
	}

img.inline {
	display: inline;
	border:0;
	}

#top_nav {
	text-align: right;
	font-size: 12px;
	font-weight: normal;
	padding: 5px 5px 5px 5px;
	}

#breadcrumb {
	font-size: 10px;
	font-weight: normal;
	padding: 2px 2px 2px 0px;
	}

#area_top {
	border-top: 0px solid #666666;
	border-left: 0px solid #666666;
	border-bottom: 0px solid #000000;
	border-right: 0px solid #666666;
	padding: 0px 0px 0px 0px;
	}

#area_middle_left {
	border-top: 0px solid #000000;
	border-left: 0px solid #666666;
	border-bottom: 0px solid #666666;
	border-right: 0px solid #666666;
	text-align: center;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	line-height: 1.5;
	}

#area_middle_right {
	border-top: 0px solid #666666;
	border-bottom: 0px solid #000000;
	border-right: 0px solid #000000;
	border-left: 0px solid #000000;
	padding: 0px 0px 0px 0px;
	}

#area_middle_right2 {
	border-top: 0px solid #666666;
	border-bottom: 0px solid #000000;
	border-right: 0px solid #000000;
	border-left: 0px solid #000000;
	padding: 4px 4px 4px 4px;
	}

#area_middle_right p {
	text-align: left;
	font-weight: normal;
	line-height: 1.5;
	padding: 0px 0px 0px 0px;
	}

.category_button {
	text-align: left;
	}

.category_button_on {
	text-align: left;
	}

.sitesearch_btn {
	display:inline; display:inline-block;
	width:25px;
        height:22px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 1px 0px;
	font-size:11px;
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:none;
	text-align:center;
	background:#cdf;
	color:#333;
	vertical-align:middle;
        horizontal-align:center;
	white-space:nowrap;
	cursor:hand; cursor:pointer;
	}
.addtocart_btn {
	display:inline; display:inline-block;
	width:100px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 1px 0px;
	font-size:11px;
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:none;
	text-align:center;
	background:#cdf;
	color:#333;
	border-top:0px solid #999999;
	border-left:0px solid #999999;
	border-bottom:0px solid black;
	border-right:0px solid black;
	vertical-align:middle;
        horizontal-align:center;
	white-space:nowrap;
	cursor:hand; cursor:pointer;
	}
.addtocart_btn[class] {
	width:auto;
	}
.addtocart_btn strong {
	font-weight:bold;
	background:white;
	color:#06c;
	}
.addtocart_btn:hover { background:black; color:white; text-decoration: none;}
.addtocart_btn:hover strong { background:#ccc; color:black;  }

.btnstyle1 { background:#975e48; color:white; }
.btnstyle2 { background:#e1e1e1; color:black; }
.btnstyle3 { background:#666666; color:white; }

#product_panel .buy_button {
	padding: 8px 8px 8px 8px;
	text-align: right;
	}

#product_panel .price, .units {
	padding: 0px 8px 0px 8px;
	font-size: 85%;
	font-weight: bold;
	letter-spacing: 1pt;
	}

#prev_next {
	padding: 0px 8px 0px 8px;
	font-size: 11px;
	font-weight: bold;
	letter-spacing: 1pt;
	}


#product_panel {
	padding: 8px 8px 8px 8px;
	border-top: 0px solid #000000;
	border-bottom: 0px solid #000000;
	border-left: 0px solid #000000;
	border-right: 0px solid #000000;
	}

#product_thumbnail {
	padding: 8px 8px 8px 8px;
	border-right: 0px dotted #000000;
        width: 150px;
	}
	
	
.strike {
        text-decoration: line-through 
	}

.productprice {
        font-size: 11px;
	font-weight: normal;
	color: #666666;
	background: transparent;
        }

.prodshipweight {
        font-size: 11px;
	font-weight: normal;
	color: #666666;
	background: transparent;
	}

.largetext {
        font-size: 12px;
	font-weight: bold;
	color: #666666;
	}

.normaltext {
        font-size: 11px;
	font-weight: normal;
	color: #666666;
	}

.formtext {
        font-size: 12px;
	font-weight: normal;

	color: black;
	}

.smalltext {
        font-size: 10px;

	font-weight: normal;
	color: #666666;
	}

.xsmalltext {
        font-size: 9px;
	font-weight: normal;
	color: #666666;
	}

#checkoutPanel {
	padding: 16px 16px 16px 16px;
	}

#checkoutPanel td{
	padding: 5px 5px 5px 5px;
	}

#checkoutPanelBar{
	padding: 5px 5px 5px 5px;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
        background-color: #000066;
        color: #ffffff;
	font-size: 0.95em;
	font-weight: bold;
	}

#checkoutPanelBar2{
	padding: 5px 5px 5px 5px;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
        background-color: #000066;
        color: #ffffff;
	font-weight: bold;
	}

#checkoutPanelWarning {
	color: white;
	background-color: #ff0000;
	}

#checkout_panel table{
	padding: 0px 0px 0px 0px;
	border-top: 0px solid #000000;
	border-bottom: 0px solid #000000;
	border-left: 0px solid #000000;
	border-right: 0px solid #000000;
	}

#cartHelpText{
        font-size: 12px;
	font-weight: normal;
	color: black;
	}

#area_middle_wholesale {
	border-top: 0px solid #000000;
	border-bottom: 0px solid #000000;
	border-right: 0px solid #000000;
	border-left: 0px solid #000000;
	padding: 8px 8px 8px 8px;
	}

#wholesaleTableBorder{
	border-top: 0px solid #aaaaaa;
	border-bottom: 0px solid #aaaaaa;
	border-left: 0px solid #aaaaaa;
	border-right: 0px solid #aaaaaa;
	}

#wholesaleCategoryRow{
	border-top: 0px solid #000000;
	border-bottom: 0px solid #000000;
	border-left: 0px solid #000000;
	border-right: 0px solid #000000;
        background-color: #000066;
        color: #ffffff;
	font-size: 0.95em;
	font-weight: bold;
        text-align: center;
	}

#wholesaleSubCategoryRow{
	border-top: 0px solid #000000;
	border-bottom: 0px solid #000000;
	border-left: 0px solid #000000;
	border-right: 0px solid #000000;
        background-color: #ccc088;
        color: #666666;
	font-size: 0.80em;
	font-weight: bold;
        text-align: center;
	}

#wholesaleTitleRow{
	padding: 3px 3px 3px 3px;
	border-top: 0px solid #000000;
	border-bottom: 0px solid #000000;
	border-left: 0px solid #000000;
	border-right: 0px solid #000000;
        background-color: #ccc594;
        color: #666666;
	font-size: 0.75em;
	}

#wholesaleProdParentRow{
        background-color: #000066;
        color: #666666;
	font-size: 0.75em;
        font-weight: bold;
	}

#wholesaleProdParentRow td{
	border-top: 1px solid #aaaaaa;
	border-bottom: 0px solid #666666;
	border-left: 0px solid #000000;
	border-right: 0px solid #000000;
	}


#wholesaleProdChildRow{
	padding: 10px 5px 5px 5px;
	border-top: 0px solid #000000;
	border-bottom: 0px solid #000000;
	border-left: 0px solid #000000;
	border-right: 0px solid #000000;
        background-color: #000066;
        color: #666666;
	font-size: 0.75em;
	}

#wholesaleText{
        background-color: #ffffff;
        color: #666666;
	font-size: 0.75em;
        font-weight: bold;
	}

#wholesaleHeaderText{
        background-color: #ffffff;
        color: #666666;
	font-size: 0.85em;
        font-weight: bold;
	}

#footer_text {
        font-size: 9px;
	font-weight: normal;
	color: #999999;
	}

a:link,a:visited {
	color: black;
	text-decoration: none;
	font-weight: bold;
        font-size:11px;
	}

a:hover,a:active {
	color: black;
	text-decoration: underline;
	font-weight: bold;
        font-size:11px;
	}

A.top_links:link,A.top_links:visited {
        color: #592b3b;
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
        text-decoration: none;
	font-weight: bold;
        font-size:11px;
}

A.top_links:hover,A.top_links:active {
        color: #592b3b;
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
        text-decoration: none;
	font-weight: bold;
        font-size:11px;
}

A.top2_links:link,A.top2_links:visited {
        color: #ca9661;
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
        text-decoration: none;
	font-weight: bold;
        font-size:11px;
}


A.top2_links:hover,A.top2_links:active {
        color: #975e48;
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
        text-decoration: none;
	font-weight: bold;
        font-size:11px;
}

A.menu_links:link,A.menu_links:visited {
        color: black;
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
        text-decoration: none;
	font-weight: bold;
        font-size:10px;
	text-transform:uppercase;
	letter-spacing:-1px;
}

A.menu_links:hover,A.menu_links:active {
        color: #8d4a2b;
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
        text-decoration: none;
	font-weight: bold;
	font-size:10px;
	text-transform:uppercase;
	letter-spacing:-1px;
}

A.bottom_links:link,A.bottom_links:visited {
        color: black;
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
        text-decoration: underline;
	font-weight: normal;
        font-size:10px;
}

A.bottom_links:hover,A.bottom_links:active {
        color: black;
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
        text-decoration: underline;
	font-weight: normal;
        font-size:10px;
}

A.nolink:link,A.nolink:visited {
        color: #592b3b;
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
        text-decoration: none;
	font-weight: normal;
        font-size:10px;
        cursor:default;
}

A.nolink:hover,A.nolink:active {
        color: #592b3b;
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
        text-decoration: none;
	font-weight: normal;
        font-size:10px;
        cursor:default;
}

A.mainarea_links:link,A.mainarea_links:visited {
        color: #black;
        font-size: 10px;
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
        text-decoration: none;
}

A.gateway_links:link,A.gateway_links:hover,A.gateway_links:active,A.gateway_links:visited {
        color: #black;
        font-size: 10px;
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	text-decoration: underline;
}

.dynamic_qty {
	background: transparent;
	border: 0px;
	width: 180px;
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 18px;
	font-weight: bold;
	color: #975e48;
	background: transparent;
}

#popitmenu{
        position: absolute;
        background-color: white;
        border:1px solid black;
        font: normal 12px Verdana, Arial, Helvetica, sans-serif;
        line-height: 18px;
        z-index: 1000;
         visibility: hidden;
        display: none;
}

#popitmenu a{
        text-decoration: none;
        padding-left: 6px;
        color: black;
        display: block;
}

#popitmenu a:hover{ /*hover background color*/
        background-color: #e1e1e1;

#parentcat { line-height: 2; }
#catimg { vertical-align: top; }
#siteprod { color: black; font-weight: normal; }
#subcat { font-weight: normal; }}

a {outline:0px;}

.searcharea {
 position: relative;
 width: 300px;
}

.suggestion {
 background-color: #FFFFFF;
 padding: 2px 6px 2px 6px;
}

.suggestion_hover {
 background-color: #e1e1e1;
 padding: 2px 6px 2px 6px;
}

.suggestions {
 font-size: 12px;
 font-weight: normal;
 background-color: #FFFFFF;
 text-align: left;
 border: 1px solid #5B3239;
 position: absolute;
 left: 100px;
 top: 23px;
 width: 200px;
}

/*** LEFT NAV ***/

.arrowlistmenu{
 width: 168px; /*width of accordion menu*/
}

.arrowlistmenu .menuheader { /*CSS class for menu headers in general (expanding or not!)*/
 font: bold 12px Arial;
 color: #4B291F;
 background: url(/images/lnav_bar.jpg) no-repeat;
 margin-bottom: 0px; /*bottom spacing between header and rest of content*/
 padding: 9px 0px 9px 30px; /*header text is indented 30px*/
 cursor: hand;
 cursor: pointer;
 border: 1px solid #CCC;
}

.arrowlistmenu .menuheader:hover {
 background: url(/images/lnav_bar_over.jpg);
 color: #FFF;
}

.arrowlistmenu .openheader:hover {
 background: url(/images/lnav_bar_on.jpg);
 color: #FFF;
}

.arrowlistmenu .menuheader a:link,.arrowlistmenu .menuheader a:visited,.arrowlistmenu .menuheader a:hover,.arrowlistmenu .menuheader a:active {
 font: bold 12px Arial;
 color: #5c2d26;
 text-decoration: none;
}

.arrowlistmenu .openheader { /*CSS class to apply to expandable header when it's expanded*/
 background: url(/images/lnav_bar_on.jpg);
 color: #FFF;
 border: 1px solid #4B291F;
}

.arrowlistmenu .openheader a:link,.arrowlistmenu .openheader a:visited,.arrowlistmenu .openheader a:hover,.arrowlistmenu .openheader a:active {
 color: #FFF;
 text-decoration: none;
}

.arrowlistmenu ul{ /*CSS for UL of each sub menu*/
 list-style-type: none;
 margin: 0;
 padding: 0;
 margin-bottom: 1px; /*bottom spacing between each UL and rest of content*/
 border: 1px solid #4B291F;
 border-width: 0px 1px 1px 1px;
}

.arrowlistmenu ul li{
 padding-bottom: 2px; /*bottom spacing between menu items*/
}

.arrowlistmenu ul li a{
 color: #4B291F;
 font: normal 11px Arial;
 background: #FFF; /*custom bullet list image*/
 display: block;
 padding: 2px 0;
 padding-left: 12px; /*link text is indented 19px*/
 text-decoration: none;
 /*border: 1px solid #8a9622;*/
}

.arrowlistmenu ul li a:visited{
 color: #4B291F;
}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/
 color: #4B291F;
 background: #DEB4A8;
}

.categoryitems {
 overflow: auto;
 overflow-x: hidden;
 height: 150px;
}

/*** END LEFT NAV ***/

.preLoad {
 display:none;
}