.shoppostarea {
	background: #FFFFFF;
	float: left;
	margin: 0px 0px 10px 0px;
	padding: 10px;
	border: 1px solid #DDDDDD;
	}
	
.dropdown{
width: 175px; 
padding:3px; 
border: 1px outset #A30D01;
font-size:11px;
font-weight:bold;
background-color:#EDEBD4;
margin-bottom: 3px;
margin-top: 3px;
 color:#565452;
}

.proddescription{
text-align:left;
font-size:10px;
padding-left:4px;
padding-right:4px;
}

	
	 
.center{text-align:center;}
 
input, textarea {font-family: Arial, Verdana, sans-serif; font-size:12px; color: #292928; background: #FFF; }
textarea {border: 1px solid #DDD7CD;}
label {font-weight:bold; color:#000; background: transparent;}
fieldset {border:0px;}
legend, .dnd {display:none;}
img {border:0px;}


/*h3, h4 {font-size:14px; font-weight:bold; padding:0px; margin:0px;}
*/

table {border:1px none #EEECE7;  margin: 10px 0px 10px 0px;}
th, td, tr {text-align:left; padding:5px; margin:0px;}

#topmenu {background: #292928; color: #FFF; padding: 0px 20px 0px 0px; margin:0px; text-align:right; border-bottom: 1px solid #333;}
#topmenu ul {margin: 0px; padding: 0px; list-style: none;  }
#topmenu li {padding: 0px 5px 0px 5px; margin:0px; float:right;}
#topmenu a {color: #AAA; text-decoration:none; background: transparent; padding:1px; display: block; font-size:11px; text-transform: uppercase;}
#topmenu a:hover {color: #FFF; text-decoration:underline; background: transparent; padding:1px; display: block; font-size:11px; text-transform: uppercase;}

/*#headermenu ul {margin: 0px; padding: 0px; list-style: none; }
#headermenu li {margin: 0px 5px 0px 5px; padding:0px; float:right; border-top: 1px solid #333; border-right: 1px solid #333; border-left: 1px solid #333;}
#headermenu a {color: #AAA; text-decoration:none; background: #292928; padding:5px; display: block; font-size:14px;}
#headermenu a:hover {color: #FFF; text-decoration:underline; background: #333; padding:5px; display: block; font-size:14px;}
#headertext {background: #292928; color: #FFF; font-size: 16px; border-top: 1px solid #333; border-bottom: 1px solid #333; padding: 10px 0px 10px 30px;}
*/
#bodywrap {border-bottom: 20px solid #292928; padding: 0px 0px 10px 0px;}
#footerbottom {border-bottom: 20px solid #292928; padding: 0px;}
#mainwrap {width: 997px; margin:auto; padding: 10px 0px 0px 0px;}
#leftmenu {width: 198px; float:left; padding: 5px;  margin: 0px 15px 0px 5px; background:#EEECE7; color: #666; border: 1px solid #DDD7CD;}
#main {width: 530px; float:left;}
#rightmenu {width: 198px; float:right;  padding: 5px;  margin: 0px 5px 0px 15px; background:#EEECE7; color: #666; border: 1px solid #DDD7CD;}

/*#footer {font-size:10px; color:#FFF; background:transparent; text-align:center; padding:10px; border-top: 1px solid #333; border-bottom: 1px solid #333;}
#footer a {color:#FFF; background:transparent;}
*/

.atoz h4 {border-bottom: 1px dotted #666;}
.leftimage {float:left; padding: 0px 10px 10px 0px;}
.searchform {text-align:center; padding:5px 0px 5px 0px; margin:0px;}


.featuredproduct {
text-align:center; 
color: #000; 
background:#FFF; 
width:180px; 
height:275px; 
float:left; 
padding:0px; 
margin:4px; 
border: 1px solid #CCCCCC;
line-height:120%;
vertical-align:text-bottom;
font-weight:bold;
}

.featuredh {
font-size:11px; 
font-weight:bold; 
color: #000; 
background:#4C6980; 
height:40px; 
border-bottom: 1px solid #CCCCCC; 
margin:0px; padding:2px;
}

.featuredproduct h3 a {
color: #FFFFFF;
font-size:12px;
}

.randomproduct {
text-align:center; 
color: #000; 
background:#FFF; 
width:160px; 
height:300px; 
float:left; 
padding:0px; 
margin:4px; 
border: 1px solid #CCCCCC;
line-height:120%;
}

.banner h3 {font-size:11px; color: #000; background:transparent;}
.banner h3 a, .banner h3 a:hover {color: #000; background:transparent; text-decoration:underline;}
.navigation {text-align:center; color: #AAA; background:transparent; margin-top:20px;}
.ratings {margin-top: 15px; width: 728px;}
.ratings form {display: inline;}
.ratings form select {color: #AF7817; background:transparent;}
.ratings form textarea {width: 95%;}
.starsOn {color: #AF7817; background:transparent; font-weight: bold;}
.starsOff {color: #AAA; background:transparent; font-weight: bold;}
.nobr {white-space: nowrap;}
.disabled {color: #AAA; background:transparent;}

