/*****************************************************
* Store Page
*****************************************************/
h1 {
	margin				: 0;
	font-size: 75%;
	font-family: verdana, arial, sans-serif;
	color: #FFFFFF;
}

h4 {
	color 				: #FFFFFF;
	font-size			: 80%;
}	

h4 a{
	color 				: #FFFFFF;
	text-decoration		: none;
}	

h4 a:hover{
	color 				: #FFFFFF;
	text-decoration		: underline;
}	

#store {
	border-top			: 1px solid #FFFF00;
	padding				: 5px 0 0 0;
}


div.products-paging{
	color				: #666666;
	text-align			: right;
}

div.products-paging b{
	color				: #FFFF00;
}

div.products-paging a{
	color				: #CCCCCC;
	text-decoration		: none;
}

div.store_item {
	float				: left;
	width				: 350px;
	padding				: 5px;
}

div.store_itemL {
	float				: left;
	}

div.store_itemR {
	float				: left;
	}

div.store_itemL  {
	padding				: 5px;
	border				: none;
	}

div.store-item img:hover {
	border				: none;
	}
	
a.store-item-anchor {
	color				: #333333;
	font				: bold 120% Arial,Helvetica,sans-serif;
	text-decoration		: none;
	}
	
a.store-item-anchor:hover {
	color				: #666666;
	text-decoration		: underline;
	}

div.store_row {
	margin				: 0 0 20px 0;
	padding				: 5px;
	}

div.store_name a {
	color				: #CDEE85;
	font				: normal 110% Arial,Helvetica,sans-serif;
	text-decoration		: none;
	}

div.store_name a:hover {
	text-decoration		: underline;
	}
	
div.store_text {
	font-size			: 75%;
	line-height			: 1.4em;
	color				: #CCCCCC;
	}

div.store_price {
	text-align			: right;
	font				: bold 85% Arial,Helvetica,sans-serif;
	color				: #FFFFFF;
	}

/*****************************************************
* Product Page
*****************************************************/

#product-container {
	width			: 670px;
}

#product-image {
	float			: left;
}
	
#product-image img {
	border			 : 1px solid #333333;
	padding			 : 5px;	
	background-color : #FFF;
}

#product-image img:hover {
	border			: none;
}
	
#product-details {
	margin			: 0 0 0 20px;
	float			: left;
	width			: 320px;
	color			: #CDEE85;
	font-weight		: bold;
	line-height		: 1.6em;
}

h1.product-name {
	color			: #FFFF00;
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 120%;
	font-weight		: bold;
	letter-spacing	: -1px;
	padding			: 5px 0px 0px 0px;
}

h1.product-description,
h1.product-directions,
h1.product-warning,
h1.product-disclaimer {
	color			: #FFFF00;
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 110%;
	font-weight		: normal;
	letter-spacing	: -1px;
	padding			: 5px 0px 0px 0px;
}

span.price-details, span.ship-details {
	color			: #FFFFFF;
	font-family		: Arial,Helvetica,sans-serif;
	font-size		: 105%;
	font-weight		: bold;
	padding			: 0px 0px 0px 0px;
	}

.product-quantity-field {
	color			: #666666;
	font-family		: Arial,Helvetica,sans-serif;
	font-size		: 105%;
	font-weight		: bold;
	padding			: 2px;
	margin			: -6px 0 0 0;
	}

.product-ships, .product-price  {
	float			: left;
	display			: block;
	width			: 70px;
	padding			: 0px 10px 10px 0px;
	text-align		: left;
	font			: bold 105% Arial,Helvetica,sans-serif;
	}

.product-quantity {
	float			: left;
	display			: block;
	width			: 70px;
	padding			: 4px 10px 10px 0px;
	text-align		: left;
	font			: bold 105% Arial,Helvetica,sans-serif;
	}

br {
	clear			: left;
}

a.add-to-cart {
	display			: block;
	width			: 77px;
	height			: 27px;
	background		: transparent url(../_images/add-to-cart.gif) no-repeat 0 0;
	}

a.add-to-cart:hover {
	display			: block;
	width			: 77px;
	height			: 27px;
	background		: transparent url(../_images/add-to-cart.gif) no-repeat 0 -28px;
	}
	
.category_area {
	padding			: 5px;
	width			: 600px;
	font			: normal 90% Arial,Helvetica,sans-serif;
	color			: #FFFF00;
	border			: 1px solid #667634;
	background-color: #424733;
}

.category_area a{
	font			: normal 90% Arial,Helvetica,sans-serif;
	text-decoration	: none;
	color			: #FFFF00;
}

.category_area a:hover{
	text-decoration	: underline;
}

p ul li{
	color			: #FFFFFF;
	line-height		: 1.8em;
	padding			: 3px 0 3px 0;
}

div.store_image img{
	border			: 3px solid #FFFFFF;
	margin			: 0 4px 0 0 ;
}

