.main {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #333333;}.main-lg {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	color: #333333;}#wrapper #main1 {	background: #FFFFFF;	float: left;	width: 485px;	margin: 0px;	padding: 0px 0px 0px 10px;}#main3 .buynow {	float: left;	display: block;	margin: 20px 0px 0px;	padding: 0px 0px 10px 10px;	width: 350px;}#wrapper #main1 p {	font: 12px Verdana, Arial, Helvetica, sans-serif;	color: #333333;	margin: 0px;	padding: 10px 0px 0px 10px;}#wrapper #main1 ul {	margin: 10px 5px 15px 30px;	padding: 0px;}#main3 textarea {	font: 12px Verdana, Arial, Helvetica, sans-serif;	color: #323232;}#wrapper #main1 li {	font: 12px Verdana, Arial, Helvetica, sans-serif;	color: #333333;}#wrapper #main3 {	background: #FFFFFF;	float: left;	width: 750px;	margin: 0px;	padding: 0px 0px 0px 10px;}#wrapper #main3 p {	font: 12px Verdana, Arial, Helvetica, sans-serif;	color: #333333;	margin: 0px;	padding: 10px 0px 0px 10px;}#main1 #form_1 table {	font: 12px Verdana, Arial, Helvetica, sans-serif;	color: #323232;	margin: 0px 5px 5px 15px;	padding: 2px;	border-style: none;}h1 {	font: 24px "Comic Sans MS";	color: #9B0B13;	margin: 10px 0px 0px 10px;	padding: 0px;}.image-right {	margin: 0px 10px 0px 15px;	padding: 0px;	float: right;}.image-left {	margin: 0px 15px 0px 0px;	padding: 0px;	float: left;}#main2 {	background: #FFFFFF;	float: right;	margin: 0px;	padding: 10px 0px 10px 10px;	width: 280px;}#main2 p {	font: 12px Verdana, Arial, Helvetica, sans-serif;	color: #333333;	margin-left: 10px;}#wrapper {	margin: 50px auto 0px;	padding: 0px 0px 30px;	width: 801px;	background: #FFFFFF;	border: 1px solid #7F868D;}#headmast p.tag {	font: normal 19px "Comic Sans MS";	text-align: center;	display: block;	margin: 0px;	padding: 45px 25px 20px 0px;	float: right;	width: 450px;	color: #333333;}#wrapper #headmast {	width: 801px;	margin: 0px;	padding: 0px;	background: url(images/logo.gif) no-repeat;	height: 130px;}.footer {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: BC513C;}.nav {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #990000;}#navigation {	color: #FBD91B;	text-align: center;	width: 801px;	background: #9B0B13;	font-family: "Comic Sans MS";	border-top: 1px solid #7F868D;	border-bottom: 1px solid #7F868D;	margin: 0px;	padding: 5px 0px;	font-weight: normal;}.note {	font: 9px Verdana, Arial, Helvetica, sans-serif;	color: #666666;	margin: 3px 0px 0px;	padding: 0px;	display: block;}#navigation a:link, #navigation a:visited {	font: normal 11px "Comic Sans MS";	color: #FBD91C;	text-decoration: none;	margin: 0px;	padding: 3px 4px;	vertical-align: middle;	display: inline;}#navigation a:hover, #navigation a:active {	font: normal 11px "Comic Sans MS";	color: #FFFFFF;	text-decoration: none;	margin: 0px;	padding: 3px 4px;	vertical-align: middle;	display: inline;}body {	background: url(images/bg-main.gif) repeat;}#ccform {	font: 12px/14px "Comic Sans MS";	color: #333333;	margin: 0px 0px 0px 12px;	padding: 5px 7px;	width: 230px;	border: 1px solid #7F868D;}#ccform p {	margin: 0px;	padding: 3px 3px 3px 0px;	font-family: "Comic Sans MS";}#ccform input {	font:10px Verdana, Arial, Helvetica, sans-serif;	color:#999999;	margin: 0px;	padding: 3px 2px 3px 1px;	float: left;}#ccform table {	display: block;	float: left;	text-align: center;}#main1 .home-fea {	display: block;	margin: 10px 15px 0px 10px;	padding: 0px 10px 0px 0px;	float: left;	width: 200px;	border-top: 1px solid #7F868D;	background: url(images/new07/grad-bk3.gif) repeat-x;}#main1 .feature {	background: url(images/new07/grad-bk3.gif) repeat-x;	width: 425px;	padding: 10px;	margin: 10px;	border-top: 1px solid #7F868D;}#main1 .border {	padding: 15px 10px 0px;	margin: 15px 10px 0px;	border-top: 1px solid #7F868D;	height: 1px;}a:link, a:visited {	color: #9B2D12;	text-decoration: none;	font: bold 12px Verdana, Arial, Helvetica, sans-serif;}a:hover, a:active {	color: #9B2D12;	text-decoration: underline;	font-weight: bold;}#ccform td{	margin:0px;	padding:2px;}#ccform input.enter {	margin: 0px;	padding: 0px 3px 0px 1px;	width: 185px;	display: block;}#main2 p.quote {	font: 12px/14px "Comic Sans MS";	width: 225px;	margin-left: 15px;	margin-right: 5px;	padding: 0px;}#main2 .quote2 {	padding-left: 15px;}#footer {	text-align: center;	font: 11px/1.4em Verdana, Arial, Helvetica, sans-serif;	margin: 0px auto;	padding: 15px 0px 0px;	border-top: 1px solid #7F868D;	width: 760px;}#footer a:link, #footer a:visited {	font: normal 12px Verdana, Arial, Helvetica, sans-serif;	color: #9B0B13;	text-decoration: none;	margin: 0px;	padding: 3px 4px;	vertical-align: middle;	display: inline;}#footer a:hover, #footer a:active {	font: normal 12px Verdana, Arial, Helvetica, sans-serif;	color: #9B0B13;	text-decoration: underline;	margin: 0px;	padding: 3px 4px;	vertical-align: middle;	display: inline;}#wrapper #main1 ul {	list-style: outside;	margin: 10px 0px 0px 35px;	padding: 0px;}#wrapper #main1 blockquote {	margin: 0px 15px 0px 25px;	padding: 0px;}.pdf {	vertical-align: text-bottom;	display: inline;	clear: both;}ol {	margin: 5px 0px 0px 30px;	padding: 0px;	list-style: decimal outside;}ol.recipe {	margin-top: 15px;}ol li {	margin: 5px 0px 5px 10px;	padding: 0px;}ol li ul {	margin: 0px;	padding: 0px;}ol li ul li {	margin: 4px 0px 0px;	padding: 0px;}li.press {	padding-bottom: 10px;	padding-top: 5px;	display: block;	height: 30px;	vertical-align: middle;}a.top {	font-weight: normal;}/* ######### Contact Form Styles ######## */#formC{		font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #333333;	}.required{	color:#792626;	font-weight:bold; 	}.error{	color:#FF6600;	font-weight:bold;}#contactTab input:focus, #contactTab textarea:focus{	background-color:#C8D3D7;}