
body{
padding:0;
margin: 0;
font-weight: normal; 
background-color:	#E1DDC4;
font-size: 12px; 
color: #000000; 
line-height: 20px; 
font-family: arial, verdana, helvetica;
text-decoration: none
align: center;
}

#categories_nav .blog {
	text-align:	center;
	width:	65px; 
	float:	right;
	border:	none;
}

#productDetail #price {
	color:	#555555;
	font-size: 125%;
	font-weight: bold;
	height: 30px;
}

#productDetail .form-label {
	color:	#555555;
	font-weight: bold;
	width: 110px;
}

#productDetail .form-field { }

#productDetail a {
	font-weight:	bold;
}

#productDetail h2 {
	font-weight:	bold;
	font-size: 150%;
}

#productGrid .details .buttons {
	display:	none;
}

#productGrid {
	text-align: center;
	margin: 5px;
	width: 100%;
}

#categoryGrid {
	margin: 	5px;
	width: 	100%;
	text-align:	center;
	}
#upcLabel  {
	display:	none;
}

#upc {
	display:	none;
}

hr {
  	float: none;
  	width: 80%;
  	color: #E2E2E2;
  	background-color: #E2E2E2;
  	height: 1px;
}

#widgetCategories .body ul li a {
	color: #424242;
	background-image:	url('../../images/arrow.gif');
	background-repeat: no-repeat;
	padding-right: 	11px;
	background-position: right;
	text-align:	right;
	padding-top:	7px;
}

#widgetCategories .body ul ul li a {
	color: #424242;
	background-image:	url('../../images/none.gif');
	text-decoration: none;
	padding-right: 	4px;
	line-height: 20px;
	font-style:	italic;
	font-weight:	normal;
}


#Table1 {
	width:	1000px;
	background-color:	#EFEEDE;
}

#Table2 {
	width:	983px;
	background-color:	#FFFFFF;
	display:	-moz-stack;
	*display:	block-inline;
}

#header_image {
	vertical-align:	bottom;	
}

#header_image img{
	border:	0;
	vertical-align:	bottom;
}

#header_nav {
	margin:	0px;
	vertical-align:	top;
	border:	0;
}

#sub_header {
	height:	26px;
	background-color:	#E1DDC4;
}

#sub_header_left {
	width:	7px;
	height:	36px;
	float:	left;
	padding-left:	3px;
	*padding-left:	3px;
}

#sub_header_left img {
	width:	7px;
	height:	36px;
	border:	0;	
}

#sub_header_products {
	float:	left;
	border-right:	solid 1px black;
	border-bottom:	solid 1px black;
	width:	186px;
	background-color:	#ded7b8;	
}

#sub_header_cart {
	float:	left;
	background-color:	#ded7b8;
	padding-left:	658px;
	height:	36px;
	vertical-align:	top;
	border-bottom:	solid 1px black;
	border-right:	1px solid #EFEEDE;			
}

#sub_header_cart img {
	margin:	0px;
	border:	0;
	*padding-top:	0px;
}

#sub_header_right {
	float: left;
}

#sub_header_right img {
	height:	36px;
	border:	0;	
}

#left_border {	
	border-left:	1px solid #FFFFFF;
	border-right:	1px solid #EFEEDE;
	background-color:	#EEECD9;
}


#categories_nav {
	float:	left;
	padding-top:	15px;
	width:	151px;	
	*width:	162px;
	*margin-top:	4px;
	padding-right:	35px;
	background-color:	#EEECD9;
	min-height:335px;
}

#main_content {
	margin-left:	187px;
	padding-left:	15px;
	border-right:	solid 1px #CECAB1;
	border-left:	solid 1px black;	
	width:	781px;
	background-color:	#FFFFFF;
	text-align:	center;
	clear:	right;
}

#widgetCategories .top {
	display:	none;
}

#widgetCategories ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
}

#widgetCategories ul li {
	background-image:	url('../../images/arrow.gif');
	background-repeat: no-repeat;
	padding-left: 	25px;
	background-position: right;
	text-align:	right;
}

#categoryId_250 ul {
	list-style-type: none;
	background-image:	url('../../images/arrow.gif');
	background-repeat: no-repeat;
	padding-left: 	25px;
	background-position: right;
	text-align:	right;
}

#widgetCategories .body {
	font-weight:	bold;
}

#footer {
	background-color:	#CDC7A3;
	width:	982px;
	clear:	both;
	border-top:	1px solid #908C76;
}

#footer_nav {
	text-align:	center;
	width:	982px;
	height:	58px;
	border-left:	1px solid #EFEEDE;
	border-right:	1px solid #EFEEDE;			
}

#footer_nav_left {
	border-left:	solid 1px #FFFFFF;
	border-top:	solid 1px #C9C5AC;	
	width:	5px;
	width:	982px;
}

#footer_nav_right {
	background-image: url('../../images/footer_bg_right.jpg');
	background-repeat:no-repeat;
}

#footer_image {
	padding-right:	5px;
	text-align:	left;
}

#note{
font-family: verdana, arial, helvetica, sans-serif;
font-size: 9px;
line-height: 15px;
color: #000000;
}


h1 {
font-weight: bold; 
font-family: verdana, arial, helvetica, sans-serif;
font-size: 18px;
color: #5c5d3b;
}

h2 {
font-weight: bold; 
font-family: verdana, arial, helvetica, sans-serif;
font-size: 12px;
line-height: 18px;
color: #5c5d3b;
}

h3{
margin-right : 25px; 
align:right;
font-weight: normal; 
font-family: verdana, arial, helvetica, sans-serif;
font-size: 11px;
line-height: 18px;
color: #5c5d3b;
}

p{
font-family: verdana, arial, helvetica, sans-serif;
font-size: 11px;
line-height: 18px;
color: #555555;
}

table {
font-family: verdana, arial, helvetica, sans-serif;
font-size: 11px;
color: #555555;
}


a:visited {
color: #5c5d3b;
text-decoration: none;
}

a:active {
color: #5c5d3b;
text-decoration: none;
}

a:link {
color: #5c5d3b;
text-decoration: none;
}

a:hover {
color: #000000;
text-decoration: none;
}

a.productlink:visited {
color: darkolivegreen;
text-decoration: underline;
}

a.productlink:active {
color: darkolivegreen;
text-decoration: underline;
}

a.productlink:link {
color: darkolivegreen;
text-decoration: underline;
}

a.productlink:hover {
color: #000000;
text-decoration: underline;
}

blockquote {
margin: 25px; 
} 

.darkboderright
{
	border-right: solid 1px #908c76;
	border-bottom: solid 1px #908c76;
	text-align:	left;
}
.darkboderbottom
{
	border-bottom: solid 1px #908c76;
}
.darkbodermenu
{
	border-right: solid 1px #908c76;
}

.price
{
font-family: verdana, arial, helvetica, sans-serif;
font-size: 14px;
line-height: 30px;
}


@media screen and (-webkit-min-device-pixel-ratio:0){

#categories_nav .blog {
	float:right;
	text-align:center;
	width: 80px;
}

#productGrid {
	text-align: center;
	margin: 5px;
	width: 100%;
}

#productGrid table{
	width:	100%;
	float: left;
	clear: left;
}

#categoryGrid {
	margin: 	5px;
	width: 	100%;
	text-align:	center;
}

#Table1 {
	width:	1000px;
	background-color:	#EFEEDE;
}

#Table2 {
	width:	980px;
	background-color:	#FFFFFF;
	clear:	left;
}

#header_image {
	vertical-align:	bottom;	
}

#header_image img{
	border:	0;
	vertical-align:	bottom;
}

#header_nav {
	margin:	0px;
	vertical-align:	top;
	border:	0;
}

#sub_header {
	height:	26px;
	background-color:	#E1DDC4;
}

#sub_header_left {
	width:	7px;
	height:	36px;
	float:	left;
	padding-left:	3px;
	*padding-left:	3px;
}

#sub_header_left img {
	width:	7px;
	height:	36px;
	border:	0;	
}

#sub_header_products {
	float:	left;
	border-right:	solid 1px black;
	border-bottom:	solid 1px black;
	width:	186px;
	background-color:	#ded7b8;	
}

#sub_header_cart {
	float:	left;
	background-color:	#ded7b8;
	padding-left:	658px;
	height:	36px;
	vertical-align:	top;
	border-bottom:	solid 1px black;
	border-right:	1px solid #EFEEDE;			
}

#sub_header_cart img {
	margin:	0px;
	border:	0;
	*padding-top:	0px;
}

#sub_header_right {
	float: left;
}

#sub_header_right img {
	height:	36px;
	border:	0;	
}

#left_border {	
	border-left:	1px solid #FFFFFF;
	border-right:	1px solid #EFEEDE;
	background-color:	#EEECD9;
	float:	none;
}


#categories_nav {
	float:	none;
	padding-top:	15px;
	width:	165px;	
	margin-left:	0px;
	background-color:	#EEECD9;
	padding-right:	20px;
	vertical-align:	top;
}

#main_content {
	margin-left:	0px;
	border-left:	none;
	padding-left:	0px;
	padding-top:	15px;	
	border-right:	solid 1px #CECAB1;
	border-left:	solid 1px #000000;	
	width:	795px;
	background-color:	#FFFFFF;
	text-align:	center;
	float:	left;
}

#widgetCategories .top {
	display:	none;
}

#widgetCategories ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
}

#widgetCategories ul li {
	background-image:	url('../../images/arrow.gif');
	background-repeat: no-repeat;
	padding-left: 	25px;
	background-position: right;
	text-align:	right;
}

#categoryId_250 ul {
	list-style-type: none;
	background-image:	url('../../images/arrow.gif');
	background-repeat: no-repeat;
	padding-left: 	25px;
	background-position: right;
	text-align:	right;
}

#widgetCategories .body {
	font-weight:	bold;
}

#footer {
	background-color:	#CDC7A3;
	width:	982px;
	clear:	both;
	border-top:	1px solid #908C76;
}

#footer_nav {
	text-align:	center;
	width:	982px;
	height:	50px;
	border-left:	1px solid #EFEEDE;
	border-right:	1px solid #EFEEDE;			
}

#footer_nav_left {
	border-left:	solid 1px #FFFFFF;
	border-top:	solid 1px #C9C5AC;	
	width:	5px;
	width:	982px;
}

#footer_nav_right {
	background-image: url('../../images/footer_bg_right.jpg');
	background-repeat:no-repeat;
}

#footer_image {
	padding-right:	5px;
	text-align:	left;
}

}
