/********************************************************/
/* General stylesheet for Merlin Lazer					*/
/* Copyright 2006 by MSO.net						 	*/
/* By Steve Tanner										*/
/* 					 									*/
/* Last Edited on 09/11/2006							*/
/********************************************************/

BODY {
	color : #336633;
	font-family : arial, sans-serif;
	font-size : 0.9em;
	margin: 0px;
}
A {
	color: #336633;
	font-family: arial, sans-serif; 
	font-weight: normal;
	text-decoration: underline;
}

A:hover {
	color: #336633;
	font-family: arial, sans-serif; 
	font-weight: normal;
	text-decoration: none;
}


H1 {
	color: #336633;
	font-size: 1.2em;
	margin: 5px 0px 5px 0px;
	text-align: left;
}


/* login bar classes */
.GEN_headerLoginBar {
	background: #336633;
	color: #FFFFFF;
	height: 16px;
	text-align: left;
}

.GEN_MainNav {
	font: 1em arial, sans-serif;
	height: 32px;
	color: #336633;
	/*padding-top: 10px;	*/
}
.GEN_MainNav a, .GEN_MainNav a:visited  {
	/*padding: 0px 12px 0px 12px;*/
	font-weight: bold;
	color: #336633;
	text-decoration: none;
}
#n-Home, #n-Products, #n-Dealers, #n-FactFile, #n-News, #n-Suppliers, #n-GeneralInfo, #n-Gallery, #n-Contact
{
	float: left;
	color: #336633;
	display: inline;
	margin: 0;
	height: 32px;
	vertical-align: bottom;
	padding: 5px 0px 0px 0px;
	/*padding: 5px 6px 8px 9px;*/
}

.NewsletterBar
{
	height: 20px;
	background-color: #336633;
}
.GEN_footerLeftNewsletterSubmitInput {
	text-align: left;
	border: 0;
	background-color: #336633;
	color: white;
	cursor: hand;
	cursor: pointer;
}

.GEN_FooterLinksLeft a, .GEN_FooterLinksLeft a:visited
{
	color: #336633;
	text-decoration: none;
	font: 0.9em Arial;
	font-weight: bold;
}
.GEN_FooterLinksLeft a:hover
{
	color: #336633;
	text-decoration: underline;
	font: 0.9em Arial;
	font-weight: bold;
}
.GEN_FooterLinksRight
{
	font: 0.8em Arial;
}
.GEN_FooterLinksRight, .GEN_FooterLinksRight li
{
	color:  #336633;
}

.GEN_FooterLinksRight a, .GEN_FooterLinksRight a:visited
{
	color: #336633;
	text-decoration: none;
}
.GEN_FooterLinksRight a:hover
{
	color: #336633;
	text-decoration: underline;
}




/*              SITE MAP STYLES                    */

.sitemapText, a.sitemapText, a.sitemapText:hover, a.sitemapText:visited
{
	font-family		: Arial, sans-serif;
	color			: #336633;
	text-decoration	: none;
	line-height		: 18px;
	font-weight		: normal;
}


.sitemapHeaderText, a.sitemapHeaderText,a.sitemapHeaderText:hover,a.sitemapHeaderText:visited
{
	font-family		: Arial, sans-serif;
	font-weight		: bold;
	color			: #336633;
	text-decoration	: none;
	font-weight		: bold;
	line-height		: 18px;
	padding-top		: 5px;
}

/*
Sitemap styles
*/



div.paddedBlock, div.paddedBlock a, div.paddedBlock a:visited
{
	color: #336633;
	text-decoration: none;
}
div.paddedBlock a:hover
{
	color: #336633;
	text-decoration: underline;	
}
div.sitemap_letter , div.sitemap_letter a, div.sitemap_letter a:visited, div.sitemap_letter a:hover
{
	color: #336633;
	text-decoration: none;
}
.SHOP_generalPageContainer h1, .SHOP_generalPageContainerSmall h1
{
	margin: 0px;
	font: 16px Arial;
	font-weight: bold;	
	color: #336633;
}

.SHOP_CategoryLink, .SHOP_CategoryLink a, .SHOP_CategoryLink a:visited
{
	color: #336633;
	text-decoration: none;
	font-weight: bold;
}
.SHOP_SubCategoryLink, .SHOP_SubCategoryLink a, .SHOP_SubCategoryLink a:visited
{
	color: #336633;
	text-decoration: none;
	font-weight: bold;
}

.SHOP_productLink, .SHOP_productLink a, .SHOP_productLink a:visited
{
	color: #336633;
	text-decoration: none;
}
.tableHeader
{
	background-color: #336633;
	color: #FFFFFF;
	font: 0.8em Arial;
	font-weight: bold;
}
table.basketTable th {
	padding						: 5px;
	font							: 1em Arial;
	font-weight					: bold;
	text-align					: left;
	background-color			: #336633;
	color							: #FFFFFF;
}

input.quantityBox {
	border						: 1px solid #336633;
	width							: 30px;
	font-size					: 8pt;
}
.GEN_CategoryLink, .GEN_CategoryLink a, .GEN_CategoryLink a:visited
{
	color: #336633;
	text-decoration: none;
	font-weight: bold;
}
.GEN_CategoryLink a:hover
{
	color: #ff9900;
	font-weight: bold;
	text-decoration: underline;
}
.productThumb, img.productThumb {
	border						: 0;
	margin						: 0 5px 0 0;
}
.NEWS_generalPageContainer
{
	color: #336633;
	padding: 5px 0px 5px 0px;
	text-align:left;
}
.GALLERY_ImageTitle
{
	color: #336633;
	font-weight: bold;
}
.GALLERY_Text, .GALLERY_Text p, .GALLERY_Other, .GALLERY_Other p
{
	color: #336633;
	/*font: 0.9em Arial;*/
}