body	{	background: URL('images/background.jpg') ; }

p		{ 	margin: 0px; 
			padding: 10px 0 0 0; 
			color: #605650; 
			font-family: sans-serif; 
			font-size: 13px; 
			line-height: 17px;}

p a		{ 	margin: 0px; 
			padding: 10px 0 0 0; 
			color: #605650; 
			font-family: sans-serif; 
			font-size: 13px; 
			line-height: 17px; 
			font-weight: 700}

h1		{ 	margin: 0px; 
			text-indent:-9999px;
			padding: 0px; 
			color: #00a694; 
			font-family: sans-serif; 
			font-size: 10px; 
			line-height: 30px;}

p h1,h2,h3,h4,h5,h6		
		{ 	color:  #00a694;
			font-family: sans-serif;
			font-weight: normal;
			}

.mainCont	{
				margin: 0 auto 0 auto;
				width: 790px;
				}

.boddy		{	margin: 30px auto 0 auto;
				width: 564px;	}

.header		{	width: 790px;
				height: 180px;
				float: left;
				}

.inserter	{	padding: 0 0 5px 5px;
				}

.container	{		width: 788px;	
				min-height:300px;
				background: #ffffff ;
				repeat-y;
				float: left;
				border-right: solid 1px #e2e164;
				border-left: solid 1px #e2e164;	}


.icontainer	{	width: 748px;	
				min-height:300px;
				background: #ffffff ;
				padding: 40px 0 0 40px;
				repeat-y;
				float: left;
				border-right: solid 1px #e2e164;
				border-left: solid 1px #e2e164;	}
	



.nav a:link 		{color: #5a6140;text-decoration: none}
.nav a:visited 		{color: #5a6140; text-decoration: none}
.nav a:hover 		{color: #5a6140; text-decoration: underline}
.nav a:active 		{color: #5a6140; text-decoration: none}
.nav img { border: 0px; }

.nav		{	font-family: helvetica, sans serif;
				font-weight: lighter;
				text-transform: uppercase; 
				text-align: center;
				font-size: 11px;
				padding: 5px 0 20px 30px;
				width: 730px;
				float: left; clear: both; 
				}
.nav.noBot {    padding-bottom: 5px; font-weight: bold;
				}

#botNav 	{
				padding-top: 10px;
				float: right;
				width: 710px;
				}
#botNav a	{
				padding: 5px 3px 3px 3px;
				margin: 15px 10px 0 0;
				background: #fff;
				text-decoration: none;
				border: solid #777 1px;
				display: block;
				width: 141px;
				float: left;
				}

.intro		{	height:767px; 
				width: 800px; 
				margin: 0 auto 0 auto; 
				background: url('images/intro.gif') no-repeat;
				}

.navv a:link 		{color: #00a694;text-decoration: none}
.navv a:visited 	{color: #00a694; text-decoration: none}
.navv a:hover 		{color: #00a694; text-decoration: underline}
.navv a:active 		{color: #00a694; text-decoration: none}

.navv		{	font-family: helvetica, sans serif;
				font-weight: lighter;
				text-transform: uppercase; 
				text-align: center;
				font-size: 14px; 
				letter-spacing:0em;
				padding: 40px 0 10px 0;
				color: #00a694;
				}

.leftCol	{   padding: 0px 0 0 109px;
				float: left;
				width: 200px;
				}
.leftCol img { border: 0px; }

.rightCol	{   float: right;
				width: 420px; padding-right: 45px;
				}

.rightCol h1 { font-size: 10px; width: 100%; height: 30px; margin: 0px; text-indent: -5000px; }

.oneCol		{   padding: 0px 0 0 109px;
				float: left;
				width: 200px;
				}
#prodDesc { width: 565px; }

.pqCont 	{   /* price & quantity fields in product */
				display: block;
				float: left;
				vertical-align: center;
				height: 25px;
				padding-top: 8px;
				}
.cartCont	{   /* add to cart image */
				display: block;
				float: left;
				}

#cartTbl	{
				font: 12px sans-serif;
				color: #5a6140;
				width: 100%;
				}
#cartTbl th {
				text-align: left;
				}
.addLink { cursor: pointer; }

.button 	{
				border: solid #e2e164 1px;
				padding: 3px;
				background: #eff4cc;
				}
.button#updater {
				background: #00a694;
				color: #fff;
			}

.footer		{	width: 790px;
				height: 30px;
				float: left; }


.copyright	{				font-family: helvetica, sans serif;
				
				text-transform: uppercase; 
				text-align: center;
				font-size: 10px; padding: 10px 0 0 10px;
				letter-spacing:0.1em;
				color: #00a694;
				margin: 5px auto 20px auto;
				width: 790px;
				float: left;
				}

.centred	{
				text-align: center;
				width: 570px;
				}
.centred a { color: #5a6140; text-decoration: none; }
.centred a:hover { text-decoration: underline; }
