body		{
		background-color: #336699;
		}

div.header	{
		background: url(http://www.acnetreatmentsdirect.com/i/25_081009_Acne-Treatments-Direct-Header2_Preview.jpg) no-repeat 0 0;
		background-position: top;
		height: 148px;
		}	

div.wrap	{
		width: 800px;
		background: #FFFFFF;
		}

div.article	{
		width: 530px;
		float: left;
		}


div.menu	{
		width: 257px;
		float: right;
		margin: 10px 10px 0 0;
		}

 

div.footer	{
		clear:both;
		padding-top: 10px;
		background: url(http://www.acnetreatmentsdirect.com/i/footer-bottom.png) no-repeat 0 0;
		background-position: bottom;
		height: 75px;
		}


div.menutop	{
		height: 7px;
		background: url(http://www.acnetreatmentsdirect.com/i/optin-top.png) no-repeat 0 0;
		background-position: bottom;
		margin-top: 10px;
		}

div.menubottom	{
		height: 7px;
		background: url(http://www.acnetreatmentsdirect.com/i/optin-bottom.png) no-repeat 0 0;
		background-position: top;
		margin-bottom: 10px;
		}

div.menumain	{
		background: url(http://www.acnetreatmentsdirect.com/i/optin-main.png) repeat-y 0 0;
		}


div.adborder	{
		float:left;
		margin: 0 0 0 20px;
		}

p.menutext	{
		font-size: 11pt;
		font-family: Arial, Helvetica, sans-serif;
		text-align: left;
		margin: 12px 11px 12px 11px;
		}


p.menutextc	{
		font-size: 10pt;
		font-family: Arial, Helvetica, sans-serif;
		text-align: center;
		margin: 12px 0 12px 0;
		}


a.menutext	{
		font-size: 11pt;
		font-family: Arial, Helvetica, sans-serif;
		text-align: center;
		margin: 12px 0 0 0;
		text-decoration: none;
		}


a.mainmenutext	{
		font-size: 11pt;
		font-family: Arial, Helvetica, sans-serif;
		text-align: left;
		text-decoration: none;
		margin: 12px 10px 0 10px;
		}

span.highlight	{
		background-color: #FFFF00;
		}

p.menuhighlight {
		font-size: 11pt;
		font-family: Arial, Helvetica, sans-serif;
		text-align: left;
		font-weight: bold;
		margin: 0 10px 2px 10px;
		padding-top: 5px;
		}

p.mainmenutitle {
		font-size: 11pt;
		font-family: Arial, Helvetica, sans-serif;
		text-align: center;
		font-weight: bold;
		margin: 0 10px 2px 10px;
		padding-top: 5px;
		color: #CC0000;
		}

p.menuhighlightc	{
		font-size: 11pt;
		font-family: Arial, Helvetica, sans-serif;
		text-align: center;
		font-weight: bold;
		margin: 0 10px 2px 10px;
		padding-top: 5px;
		}

p.menunohighlightc	{
		font-size: 11pt;
		font-family: Arial, Helvetica, sans-serif;
		text-align: center;
		font-weight: bold;
		margin: 0 10px 2px 10px;
		padding-top: 5px;
		border-bottom: 1px solid #999999;
		}


p.menutitle 	{
		font: 18px Arial, Helvetica, sans-serif;
		text-align: center;
		margin: 1px 0 0 0;
		color: #CC0000;
		}

a.copyright	{
		color: #003366;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 13px;
		text-decoration: none;
		}

p.footer	{
		text-align: center;
		}

p.smallprint	{
		font-size: 8pt;
		font-family: Arial, Helvetica, sans-serif;
		text-align: center;
		margin: 0px 10px 0 10px;
		}

p		{
		font-size: 10pt;
		font-family: Arial, Helvetica, sans-serif;
		text-align: left;
		margin-left: 20px;
		margin-right: 20px;
		}

li.maintext	{
		font-size: 11pt;
		font-family: Arial, Helvetica, sans-serif;
		text-align: left;
		margin: 5px 20px 5px 20px;
		}

td.namail		{
			font-size: 9pt;
			font-family: Arial, Helvetica, sans-serif;
			}



h1			{
			font: bold normal 24px Arial, Helvetica, sans-serif;
			margin: 20px 0 30px 0;
			color: #000033;
			text-align: center;
			}


h2			{
			font-size: 11pt;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			margin: 15px 0 0 15px;
			text-align: center;
			}

h3			{
			font-size: 11pt;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			margin: 20px 20px 20px 20px;
			text-align: left;
			font-weight: bold;
			}

a.m			{
			font-family: Trebuchet MS, Trebuchet, verdana, arial, sans-serif;
			color: #003366;
			font-size: 11px;
			font-weight: bold;
			text-decoration: none;
			}

a.menulink		{
			text-decoration: none;
			font-size: 10pt;
			font-family: Arial, Helvetica, sans-serif;
			text-align: left;
			margin: 12px 0 12px 0;
			}

