html{overflow-y:scroll;}
html{overflow:-moz-scrollbars-vertical;}

body{
	margin:0px;
	padding:0px;
	font-family:Arial,Helvetica,sans-serif;
	color:#5E5B54;
	font-size:12px;
	background-image:url(images/mainBg.jpg); 
	background-repeat: repeat-x;
	background-color:#cdc5b8;
}
a{	
	color:#000000; text-decoration:none

}
a:active{text-decoration:none}
a:visited{text-decoration:none}
a:hover{	color:#dc5b11;}
p{ margin:0px; padding:7px 0px; }

h1{
	font-size:18px;
	color:#E86A15;
	padding-bottom:10px;
	margin:0px;
	font-weight:normal;
}
h2{
	font-size:14px;
	color:#000000;
	padding:0px 0px 10px 0px;
	margin:0px;
	text-transform:uppercase;
}
h3{
	font-size:16px;
	color:#E86A15;
	padding-bottom:10px;
	margin:0px;
}
.micetype{
	font-size:10px;
margin:0px;
padding:0px;
}

a.blackButton {
	color:#000000;
	font-size:14px;
	font-weight:bold;
	padding:0px 0px 10px 25px;
	background-image:url(images/black_arrow.jpg); 
	background-repeat: no-repeat;
}
a.blackButton:hover {
	color:#dc5b11;
	background-image:url(images/black_arrow-hover.jpg); 
}

#header{
	z-index:1;
	position: relative;
	margin:0px auto;
	padding:0px;
	height:155px;
	width:972px;
	background-image:url(images/headerBg.jpg); 
	background-repeat: no-repeat;
}
#headerFlash{
	z-index:1;
	position: relative;
	top:33px;
	left:11px;
	padding:0px;
}

#shadowWrapper{
	z-index:1;
	position: relative;
	margin:0px auto;
	padding:0px;
	width:972px;
	background-image:url(images/shadow.jpg); 
	background-repeat: repeat-y;
	/* min height for firefox and IE */

}
#content{
	z-index:1;
	position: relative;
	left:0px;
	margin:0px auto;
	border: solid 4px #FFFFFF;
	padding:0px;
	width:950px;
	background-color:#E5DED1;
}
#contentWhite{
	background-color:#FFFFFF;
	margin:8px;
	padding:20px;
}
#contentProductThumb{
	z-index:5;
	position: relative;
	top:0px;
	left:2px;
	margin:0px auto;
	padding:0px;
	width:954px;

}
.thumbText a{
	font-size:10px;
	color:#413529;
	text-decoration:none;
	width:124px;
	display:block;
	margin: 3px 0 5px 0;
	padding:0 18px 0px 10px;
	background-image:url(images/arrow.gif); 
	background-repeat:no-repeat; 
	background-position: top right;
}
.thumbText a:hover{
	color:#dc5b11;
	text-decoration:none;
	background-image:url(images/arrow-orange.gif); 
	background-repeat:no-repeat; 
	background-position: top right;
}
.productThumbWhite{
	border: solid 1px #f6f3ef;
	height:auto;
	min-height:167px !important; 
	width:161px;
}
.productThumbTan{
	border: solid 1px #D8CEBC;
	background-color:#e8e2d7;
	height:auto;
	min-height:167px !important;
	width:163px; 

}
.listContainer{
	width:194px; 
	background-image:url(images/leftNavBg.jpg);
	background-repeat:no-repeat;
	height:auto;
	min-height:402px !important; 
	padding:10px 0 0 0; 
	text-align:left;
}
.listWrapper ul{
	margin:0px; 
	padding:0; 
	width:194px;
}
.listWrapper li{
	display:block; 
	list-style:none; 
	list-style-image:none; 
	margin:0 0 0 0; 
	background-image:url(images/list_line.jpg); 
	background-repeat:no-repeat; 
	background-position:left bottom;
}
.listWrapper li a{
	display:block; 
	color:#492c27;
	font-size:11px;
	text-decoration:none;  
	padding:4px 8px 4px 14px; 
}
.listWrapper li a:hover{
	color:#dc5b11 !important; 
	text-decoration:none;
	background-color:#efede8;
}
.selected a{
	color:#dc5b11 !important; 
	background-color:#efede8;
}
.listFeatures ul{
	margin:0px 0px 0px 35px ; 
	padding:0; 

}
.listFeatures li{
	list-style:none; 
	background-image:url(images/circle.gif);
	background-repeat:no-repeat; 
	background-position:0px 10px;
	padding:5px 0px 5px 15px;
	margin:0px;
}
.noPadding li{
	padding:0px 0px 0px 15px;
	margin:0px;
	background-position:0px 5px;
}
.listFeatures ol li{
	list-style-type:decimal;
	background-image: none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 12px ;
}
.tan {
	background-color:#E5DED1;
}
#footer{
	z-index:4;
	position: relative;
	margin:0px auto;
	padding:0px;
	width:972px;
	height:40px;
	color:#979082;
	font-size:10px;
	background-image:url(images/footerBg.jpg); 
	background-repeat: no-repeat;
}
.borderDashed{border-top:1px dashed #cccccc;}
.arrows {
	margin: 0px 0 30px 0;
}
.arrows a{
	font-size:11px;
	color:#918e87;
	text-decoration:none;
	width:124px;
	display:block;
	padding:0px 15px 5px 15px;
}
.arrows a:hover {
	color:#dc5b11;
	text-decoration:none;
}
.arrowLeft {
	background-image:url(images/arrowLeftWhiteBg.gif); 
	background-repeat:no-repeat; 
	background-position: top left;
}
.arrowRight {
	background-image:url(images/arrowRightWhiteBg.gif); 
	background-repeat:no-repeat; 
	background-position: top left;
}
#footer a{color:#979082; text-decoration:none}
#footer a:hover{text-decoration:underline}

.thumbWrapper1{ width:280px; height:300px;  background-color:#fff; padding:15px; margin:3px; float:left;}


