body{
	
	font-family:  arial, verdana, helvetica, sans-serif;
	color:#000000;
	font-size: 11px;
	width: 768px;
	margin: 0px auto;
}


a:link {
	color: #766000;
}

a:visited {
  color: #766000;
}

a:hover {
	text-decoration: none;
}

a:active {
	color: #766000;
}


td{
	
	font-family:  arial, verdana, helvetica, sans-serif;
	color:#000000;
	font-size: 12px;
	
}

/* ## SIDE NAVIGATION STYLES BELOW ## */
	
.mainNavButton 
{
	display: block;
	margin: 0px;
	padding: 0px;
	list-style: none;
	background: #c7c2a3;
	color: #000000;
	font-family:  arial, verdana, helvetica, sans-serif;
	font-size:11px;
	
}

	
.mainNavButton a, .mainNavButton a:visited 
{
	display: block;
	text-decoration: none;
	color: #ffffff; 
	font-weight:normal;
	background: #c7c2a3;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 10px;
	border-top: 1px solid #766000;
	
}
	
.mainNavButton a:hover 
{
	color: #766000; 
	border-top: 1px solid #766000;
	background: #ffffff;
	
}

/* ## SECTION NAVIGATION STYLES NEWS BELOW ## */
	
.sectionNavButton_news 
{
	margin: 0;
	padding: 0;
	list-style: none;
	background: #ffffff;
	color: #766000;
	font-family:  arial, verdana, helvetica, sans-serif;
	font-size:10px;
}
.sectionNavButton_news a, .sectionNavButton_news a:visited 
{
	display: block;
	text-decoration: none;
	color: #766000; 
	font-weight:normal;
	background: #ffffff;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 8px;	
}
	
.sectionNavButton_news a:hover 
{
	color: #ffffff; 
	background: #766000;
}

/* ## SECTION NAVIGATION STYLES ABOUT BELOW ## */
	
.sectionNavButton_about 
{
	margin: 0;
	padding: 0;
	list-style: none;
	background: #ffffff;
	color: #766000;
	font-family:  arial, verdana, helvetica, sans-serif;
	font-size:10px;
}
.sectionNavButton_about a, .sectionNavButton_about a:visited 
{
	display: block;
	text-decoration: none;
	color: #766000; 
	font-weight:normal;
	background: #ffffff;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 8px;	
}
	
.sectionNavButton_about a:hover 
{
	color: #ffffff; 
	background: #766000;
}

/* ## SECTION NAVIGATION STYLES OUTDOOR BELOW ## */
	
.sectionNavButton_outdoor 
{
	margin: 0;
	padding: 0;
	list-style: none;
	background: #ffffff;
	color: #766000;
	font-family:  arial, verdana, helvetica, sans-serif;
	font-size:10px;
}
.sectionNavButton_outdoor a, .sectionNavButton_outdoor a:visited 
{
	display: block;
	text-decoration: none;
	color: #766000; 
	font-weight:normal;
	background: #ffffff;
	padding-top: 2px;
	padding-bottom: 1px;
	padding-left: 8px;	
}
	
.sectionNavButton_outdoor a:hover 
{
	color: #ffffff; 
	background: #ADE0ED;
}


/* ## SECTION NAVIGATION STYLES OUTDOOR BELOW ## */
	
.sectionNavButton_interior 
{
	margin: 0;
	padding: 0;
	list-style: none;
	background: #ffffff;
	color: #766000;
	font-family:  arial, verdana, helvetica, sans-serif;
	font-size:10px;
}
.sectionNavButton_interior a, .sectionNavButton_interior a:visited 
{
	display: block;
	text-decoration: none;
	color: #766000; 
	font-weight:normal;
	background: #ffffff;
	padding-top: 2px;
	padding-bottom: 1px;
	padding-left: 8px;	
}
	
.sectionNavButton_interior a:hover 
{
	color: #ffffff; 
	background: #fbc7bd;
}


/* ## SECTION NAVIGATION STYLES WHATS NEW BELOW ## */
	
.sectionNavButton_whatsnew 
{
	margin: 0;
	padding: 0;
	list-style: none;
	background: #ffffff;
	color: #766000;
	font-family:  arial, verdana, helvetica, sans-serif;
	font-size:10px;
}
.sectionNavButton_whatsnew a, .sectionNavButton_whatsnew a:visited 
{
	display: block;
	text-decoration: none;
	color: #766000; 
	font-weight:normal;
	background: #ffffff;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 8px;	
}
	
.sectionNavButton_whatsnew a:hover 
{
	color: #ffffff; 
	background: #9fa615;
}



.product_name{
	font-size:11px;
font-weight:bold;
padding-left:0px;
font-family:  arial, verdana, helvetica, sans-serif;


}
.product_description{
	font-weight:normal;
	font-family:  arial, verdana, helvetica, sans-serif;
	font-size:11px;
	padding-left:0px;

}
.category_name{
	font-size:11px;
font-weight:bold;
text-transform: uppercase;

}

/* ## SECTION NAVIGATION STYLES OUTDOOR BELOW ## */
	
.sectionNavButton_admin 
{
	margin: 0;
	padding: 0;
	list-style: none;
	background: #ffffff;
	color: #766000;
	font-family:  arial, verdana, helvetica, sans-serif;
	font-size:12px;
}
.sectionNavButton_admin a, .sectionNavButton_admin a:visited 
{
	display: block;
	text-decoration: none;
	color: #000000; 
	font-weight:normal;
	background: #c7c2a3;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 10px;
	border-top: 1px solid #766000;
	border-left: 1px solid #766000;
	border-right: 1px solid #766000;
}
	
.sectionNavButton_admin a:hover 
{
	color: #766000; 
	border-top: 1px solid #766000;
	background: #ffffff;
}

.mainNavButton_admin 
{
	display: block;
	margin: 0px;
	padding: 0px;
	list-style: none;
	background: #c7c2a3;
	color: #000000;
	font-family:  arial, verdana, helvetica, sans-serif;
	font-size:11px;
	
}

	
.mainNavButton_admin a, .mainNavButton_admin a:visited 
{
	display: block;
	text-decoration: none;
	color: #000000; 
	font-weight:normal;
	background: #c7c2a3;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 15px;
	border-top: 1px solid #766000;
	border-left: 1px solid #766000;
	border-right: 1px solid #766000;
}
	
.mainNavButton_admin a:hover 
{
	color: #766000; 
	border-top: 1px solid #766000;
	background: #ffffff;
	
}

.mainNavButton_adminHeader 
{
	display: block;
	text-decoration: none;
	color: #000000; 
	font-weight:bold;
	background: #c7c2a3;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 15px;
	border-top: 1px solid #766000;
	border-left: 1px solid #766000;
	border-right: 1px solid #766000;
}

.button{
	font-family:  arial, verdana, helvetica, sans-serif;
	font-size:11px;
	color : #000000;
	border-style: groove;
    border-width: 1;
    border-color: #000000;	
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 10px;
	padding-right: 10px;
	background: #c7c2a3;

}
.pagetitle{
font-size:11px;
font-weight:bold;
text-transform: uppercase;
}
/* ## FOOTER STYLES BELOW ## */
.footer {
	font-size: 11px;
	color: #666666;
}
.footer a:link, .footer a:visited {
	color: #666666;
	text-decoration: none;
}
.footer a:active, .footer a:hover {
	color: #666666;
	text-decoration: underline;
}

