	body

	{

		border:0px;

		margin:0px;

		

		background-image:url(images/bodygrad.png);

		background-position:top;

		background-repeat:repeat-x;
		color:#313131;

		font-family:Arial, Helvetica, sans-serif;

		font-weight:normal;

		font-size:12px;

		line-height:1.8em;		


	}

	p

	{

		color:#313131;

		font-family:Arial, Helvetica, sans-serif;

		font-weight:normal;

		font-size:12px;

		line-height:1.8em;		

		

	}

	td

	{

		color:#313131;

		font-family:Arial, Helvetica, sans-serif;

		font-weight:normal;

		font-size:12px;

		line-height:1.8em;

	}

	li

	{

		color:#313131;

		font-family:Arial, Helvetica, sans-serif;

		font-weight:normal;

		font-size:12px;

		line-height:1.8em;

	}

	a

	{

		color:#2f719C;

		/*color:#0079c1;*/

		text-decoration:none;

	}

	a:link

	{

		color:#2f719c;

		/*color:#0079c1;*/

		text-decoration:none;

	}

	

	a.anch

	{

		color:#313131;

	}	

	.headerbg

	{

		background-image:url(images/fade.gif);

		background-position:top;

		background-repeat:repeat-x;

		width:100%;

		height:140px;

		position:absolute;

		left:0px;

		top:0px;

	}



	.main

	{

		width:864px;

		margin: 0px auto;

	}

	

	.header

	{

		position:relative;

		width:864px;

		left:-8px;

		

	}

	.paypal

	{

		position:absolute;

		left:745px;

		top:110px;

	

	}

	.innerMain

	{

		width:864px;

		background-color:#ffffff;

	}

	

	.content

	{

		min-height:500px;

		overflow:auto;

		background-image:url(images/homebg.png);

		background-position:bottom;

		background-repeat:no-repeat;

	}

	

	.menu

	{

		padding-left:41px;

		height:40px;

		background-color:#d3cca2;

		text-align:left;

		color:#485126;

		font-family:Georgia, "Times New Roman", Times, serif;

		font-size:12px;

		line-height:38px;

		border-bottom:solid 1px #A6AD9D;

	}

	.menu a

	{

		padding-left:15px;	

		padding-right:15px;

		color:#485126;	

		text-decoration:none;

		border-left:dotted 1px #485126;

	}

	.menu a.first

	{

		padding-left:0px;

		border-left:none;

	}

	


	.footer a

	{

		color:#485126;

		

	}

	

	.homeContent

	{

		width:620px;

		height:100%;

	}

	.homeContent h1

	{

		color:#1182c6;



	}

	.padLevel1
	{
		padding-top:50px;
		padding-left:40px;
		padding-bottom:50px;
		padding-right:40px;
		position:relative;
	}

	.padLevel2

	{
		padding-top:20px;
		padding-left:5px;		
		position:relative;
	}
		

	.newsInfo

	{

		float:right;

		width:223px;

	}

	.dashUnder

	{



		border-bottom:dotted;

		border-color:#c2bd8c;

	}

	.dottie

	{

	 background-image:url(images/dottie.gif);

	 background-position:center;

	 background-repeat:repeat-x;				

	}

	.four_twenty

	{

		width:350px;

		height:40px;

	}

	

	h1
	{
		padding-bottom:10px;
		padding-top:0px;
		margin:0px;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:18px;
		font-weight:normal;
		color:#9B592F;
	}

	

	h2

	{

		padding:0px;

		margin:0px;

		font-family:Georgia, "Times New Roman", Times, serif;

		font-size:15px;

		font-weight:normal;

		color:#9B592F;	

		/*color:#B37B5D;	*/

		

	}

	

	

	.answers h2

	{

		padding-top:25px;

		margin-top:0px;

		padding-bottom:0px;

		margin-bottom:0px;

	}

	

	.answers p

	{

		padding:0px;

		margin:0px;

		width:600px;

	}

	

	.media h1

	{

		padding-bottom:30px;

	}

	

	.media .player

	{

		border:solid 1px #485126;

		margin-bottom:70px;

		width:320px;

		float:left;

		margin-right:80px;

	}

	.media .player2

	{

		border:solid 1px #485126;

		margin-bottom:70px;

		width:320px;

		float:left;

		margin-right:0px;

	}

	.fragrances
	{
		margin-left:0px;
		margin-top:20px;
		position:relative;
	}
	
	.fragrances .col1
	{
		margin-left:10px;
		width:432px;		
	}
	
	.fragrances .col2
	{
		position:absolute;
		left:445px;
		top:0px;
		width:432px;
		
	}
	.fragranceGroup
	{		
		margin-bottom:50px;
	}

	.fragrances img
	{
		padding-bottom:8px;		
	}

	.fragrances h2
	{
		color:#0b77be;
		margin-top:0px;
		margin-bottom:0px;
		font-size:16px;
		padding-left:15px;
		line-height:1.5em;
	}
	.fragrances p
	{
		width:376px;
		margin-top:0px;
		margin-bottom:.5em;
		color:#000000;
		font-size:13px;
		padding-left:15px;
		line-height:1.5em;
	}

	.instructions td1

	{

		paddingleft:0px;

		vertical-align:top;

	}

	.instructions td2

	{

		

	}

	

	.instructions .step
	{
		float:left;
		width:225px;
		margin-right:25px;
		height:275px;
		text-align:left;
		
	}

	

	.instructions .step img
	{
		border:none;
	}



	.instructions step p

	{


	}
	.instructions h1
	{
		padding-bottom:30px;
	}
	.rightyimg

	{

		float:right;

		padding-left:16px;

		padding-right:0px;;

		padding-top:0px;

		padding-bottom:16px;

	}

	.testimonials p

	{

		width:600px;

		margin-bottom:15px;

	}

	

	.testimonials i

	{

		color: #B37B5D

	}

	.testimonials I

	{

		color: #B37B5D

	}

	

	.store .ventkit

	{

		padding-left:40px;

		padding-bottom:40px;

		float:right;

		width:400px;

		height:421px;

	}
	.store form
	{
		padding:0px;
		margin:0px;
	}
	.aboutus 
	{
		width:600px;
	}
	.aboutus h2
	{
		/*color:#2f719c;*/
		padding-top:10px;
		/*font-size:16px;*/

	}
	
	.reciprocal
	{
		width:600px;
	}
	textarea
	{
		border: solid 1px #888888;
	}
	.contact input
	{
		border: solid 1px #888888;
	}
	.footer
	{		
		font-size:10px;
		padding-top:8px;
		font-family:Arial, Helvetica, sans-serif;
		color:#666666;
		background-color:#d3cca2;
		text-align:center;
	}
	.footer a
	{
		font-size:12px;
		color:#000000;
		text-decoration:none;
		padding-right:5px;
		padding-left:5px;	
	}
	
	
	.home .hrdot
	{
		border-top:dashed 1px #c2bd8c;
		height:1px;
		width:290px;
	}
	
	.home h1
	{
		color:#0079c1;
	}
	.home .h1b
	{
		color:#7d7b26;
	}
	.home .rightCol
	{
		float:right;
		width:225px;
		height:100%;
		margin-left:20px;
	}
	.home .hrRightDot
	{
		border-top:dashed 1px #c2bd8c;
		height:1px;
		width:225px;
	}
	.home .leftCol
	{
		margin-right:235px;
		
	}
	.home p
	{
		text-align:justify;
		line-height:1.4em;
	}
	
	.padLevelHome
	{
		padding-top:20px;
		padding-left:10px;
		padding-bottom:20px;
		padding-right:10px;
		position:relative;
	}
	.homeRightImage
	{
		float:right;
		border:dashed 1px #c2bd8c;
		margin-left:12px;
		margin-bottom:20px;
	}
	.blogEntry p
	{
		text-align:left;
	}
	.home .rightCol .blogHead
	{
		font-size:15px;
		padding:0px;
		margin:0px;
		color:#0079c1;
	}
	