body
{
	
	margin:0px;
	font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
	font-size: 13px;
	color:#444;
	line-height:21px;
	background-image:url(images/bg.png);
	background-color:#c6e4be;
	background-repeat:repeat-x;
	
}

a
{
	text-decoration:none;
	color:#5e4121;
}

a:hover
{
	text-decoration:underline;
}

.category-newsletter
{
	background-color:#FFF;
	padding:30px 30px 50px 30px;
}


.category-newsletter img
{
	border:none;
}
.alignright 
{
	float:right;
}

.alignleft
{
	float:left;
}

.wpsc_extras_forms
{
	display:none;
}

.product_form p
{
	
	padding:0px;
	height:30px;
}

.producttext
{
	
	height:170px;
}


#divContainer
{
	width:950px;
	margin:0px auto;
}


input,textarea
{
	border:1px solid #bcbaba;
	color:#666;
}

.contactform
{
	width:375px;
	margin-left:50px;
}
/***************************************************************************** HEADER ******************************************************************************/

h1, H2
{
	margin-left:0px;
	text-transform:uppercase;
	margin-top:5px;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#666;
}
#topNav
{
	height:30px;
	font-size:14px;
	color:#999;
	vertical-align:middle;
	
	padding-left:15px;
	margin-bottom:05px;
	background-color:#FFF;
	
}



#divHeader
{
	
	background-repeat:no-repeat;
	height:151px;	
	
	
}

#divNav
{
	background-color:#37552f;
	height:30px;
	margin-bottom:05px;
	margin-top:-07px;
}

.page_item a:hover
{
	text-decoration:none;
}

#divNav ul 
{
	
	
	
}

#divNav ul li
{
	display:block;
	float:left;
	margin-top:0px;
	list-style-type:none;
	font-size:14px;
	text-transform:uppercase;
	color:#FFF;
	font-weight:bold;
	margin-top:0px;
	text-align:center;
	padding-left:15px;
	padding-right:15px;
	padding-top:05px;
	
}

#divNav ul li:hover
{
	background-color:#618e53;
	text-decoration:none;
	height:25px;
}

#divNav ul li a
{
	color:#FFF;
	
}
	



/***************************************************************************** CONTENT AREA ************************************************************************/

.txtGreen
{
  color:#007547;
  font-weight:bold;
  font-size:14px;
}

#divMainImage
{
	border:none;
}

#divMainImage img
{
	border:none;
}

.viewby
{
	background-color:#231f20;
	padding-left:10px;
	font-size:11px;
	margin-top:-09px;
	margin-bottom:15px;
}

.viewby a
{
	color:#FFF;
}

.pricedisplay
{
	display:none;
}

.wpsc_product_price
{
	display:none;
}

.boxLast
{
	float:right;
	margin-right:0px;
	margin-left:02px;
}

.lightboxbe
{
	padding:05px;
}

.divBox
{
	width:234px;
	float:left;
	height:170px;
	background-repeat:no-repeat;
	margin-top:10px;
	margin-right:03px;
	
}

.divBox h1, .leftSide h1
{
	font-size:14px;
	margin-bottom:10px;
	padding:05px 05px 05px 15px;
	color:#FFF;
	margin-left:10px;
	
	
}

.leftSide
{
	margin-bottom:200px;
}
.leftSide h1
{
	background-color:#231f20;
	margin-left:0px;
	margin-top:0px;
}




#divMainContent
{
	margin-top:05px;
	background-color:#FFF;
	float:left;
	width:950px;
}

.leftSide
{
	width:195px;
	float:left;
	margin-right:10px;
	background-color:#e7e4c7;
	
	padding:03px 03px 10px 03px;
	margin-left:03px;
	margin-top:05px;
}



.rightSide
{
	float:left;
	width:700px;
}

/***************************************************************************** FOOTER ******************************************************************************/

.divPad
{
	padding:05px;
}

.boxFirst
{
	margin-left:01px;
}

.boxLast
{
	margin-right:01px;
}
#divFooter
{
	height:40px;
	background-color:#fff;
	margin-top:05px;
	clear:both;
	margin-top:15px;
	
}

#divlinks ul li
{
	display:block;
	float:left;
	width:100px;
	list-style:none;
	margin-top:10px;
	
}
#divlinks ul li a { color:#fff; }

#divSignature 
{
	color:#666; font-size:10px; margin-top:20px; margin-right:10px; text-align:right; width:240px; float:right;
}

#divSignature a {color:#000;}


.PeCategories
{
	margin-left:20px;
}

.cat-item a
{
	color:#630;
}
