p { color: #837e6e; font-size: 11pt; font-family: Arial; font-style: normal; font-weight: normal; line-height: 15pt; margin: 0; padding: 0 }
h1     { color: #88694a; font-size: 30pt; font-family: Georgia; font-style: normal; font-weight: normal; line-height: 32pt; margin: 0; padding: 0 0 4px }
h2    { color: #88694a; font-size: 16.5pt; font-family: Georgia; font-style: normal; font-weight: normal; line-height: 18.5pt; margin: 0; padding: 0 0 4px }
h3   { color: #88694a; font-size: 14pt; font-family: Georgia; font-style: normal; font-weight: normal; margin: 0; padding: 0 }
h4   { color: #88694a; font-size: 40pt; font-family: Georgia; font-style: normal; font-weight: normal; line-height: 42pt; margin: 0; padding: 0 }
h5  { color: #88694a; font-size: 38pt; font-family: Georgia; font-style: normal; font-weight: normal; line-height: 40pt; margin: 0; padding: 0 }
.content-bg         { background-color: #fff; padding: 0; border: solid 1pt #bab5a0 }
.text-14pt { color: #837e6e; font-size: 14pt; font-family: Arial; font-style: normal; font-weight: normal; line-height: 20pt; margin: 0; padding: 0 }
.image-frame   { background-color: #fff; border: solid 1pt #bab5a0 }
.sidebar-heading-box            { color: #88694a; font-size: 18pt; font-family: Georgia; font-weight: normal; padding-top: 5pt; padding-bottom: 4pt; padding-left: 0; border-bottom: 1pt solid #bab5a0 }
.headline  { color: #88694a; font-size: 29pt; font-family: Georgia; font-weight: normal; line-height: 31pt; padding-bottom: 28pt }
.tissue-bg    { background-image: url("../../images/cmi/tissue.png"); border: solid 1pt #bab5a0 }
.sidebar { border: solid 1pt #bab5a0 }
.sidebar-heading  { color: #88694a; font-size: 18pt; font-family: Georgia; font-style: normal; font-weight: normal; line-height: 20pt; margin: 0; padding-left: 2px }
.searchbar-heading1  { color: #88694a; font-size: 18pt; font-family: Georgia; font-style: normal; font-weight: normal; line-height: 20pt; margin: 0; padding-left: 2px }
.searchfield-text    { color: #88694a; font-size: 14pt; font-family: Georgia; font-style: normal; font-weight: normal; border-style: none }
.zipfield-text { color: #88694a; font-size: 16pt; font-family: Georgia; font-style: normal; font-weight: normal; border-style: none }
.border { font-family: Georgia; font-style: normal; font-weight: normal; border: solid 1pt #bab5a0; outline: solid 1px #bab5a0 }
.sidebar-right   { background-image: url("../../images/cmi/tissue.png"); border-top: 1pt solid #bab5a0; border-right: 1pt solid #bab5a0; border-bottom: 1pt solid #bab5a0 }
.sidebar-left  { background-image: url("../../images/cmi/tissue.png"); border-top: 1pt solid #bab5a0; border-bottom: 1pt solid #bab5a0; border-left: 1pt solid #bab5a0 }
.description  { color: #88694a; font-size: 14pt; font-family: Georgia; font-style: normal; font-weight: normal; line-height: 20pt; font-stretch: normal }
.description-sans  { color: #88694a; font-size: 12pt; font-family: Arial; font-style: normal; font-weight: normal; line-height: 14pt; font-stretch: normal }
.label-multi-line-sans  { color: #88694a; font-size: 10pt; font-family: Arial; font-style: normal; font-weight: normal; line-height: 26px; font-stretch: normal; text-transform: uppercase; letter-spacing: 2px }
.label-single-line-sans  { color: #88694a; font-size: 10pt; font-family: Arial; font-style: normal; font-weight: normal; line-height: 12pt; font-stretch: normal; text-transform: uppercase; letter-spacing: 2px }
.recipe   { color: #837e6e; font-size: 11pt; font-family: Arial; font-style: normal; font-weight: normal; line-height: 15pt; margin: 0; padding: 0 }
.recipe-result    { color: #837e6e; font-size: 10.5pt; font-family: Arial; font-style: normal; font-weight: normal; line-height: 12.5pt; margin: 0 }
.feature-white { color: #fff; font-size: 10.5pt; font-family: Arial; font-style: normal; font-weight: normal; line-height: 12.5pt; margin: 0; padding-bottom: 4px }
.feature-heading-white { color: #fff; font-size: 18pt; font-family: Georgia; font-style: normal; font-weight: normal; line-height: 24pt }
.main-feature-white { color: #fff; font-size: 24pt; font-family: Georgia; font-style: normal; font-weight: normal; line-height: 28pt }
.recipe-result-bold    { color: #837e6e; font-size: 10.5pt; font-family: Arial; font-style: normal; font-weight: bold; line-height: 12.5pt; margin: 0 }
.recipe-headings   { color: #837e6e; font-size: 11pt; font-family: Arial; font-style: normal; font-weight: bold; line-height: 15pt }
.product { color: #837e6e; font-size: 16pt; font-family: Arial; font-style: normal; font-weight: normal; line-height: 22pt; margin: 0; padding: 0 }
.product-heading  { color: #88694a; font-size: 30pt; font-family: Georgia; font-style: normal; font-weight: normal; line-height: 31pt; margin: 0; padding: 0 }
.item { color: #88694a; font-size: 10pt; font-family: Arial; font-style: normal; font-weight: normal; line-height: 13pt; margin: 0; padding: 0 }
.item-heading { color: #88694a; font-size: 14pt; font-family: Georgia; font-style: normal; font-weight: normal; line-height: 16pt; margin: 0; padding: 0 }
.30pt-head  { color: #88694a; font-size: 30pt; font-family: Georgia; font-style: normal; font-weight: normal; line-height: 31pt; margin: 0; padding: 0 }
.product-bold  { color: #88694a; font-size: 16pt; font-family: Arial; font-style: normal; font-weight: bold; line-height: 22pt; margin: 0; padding: 0 }
.video-result { color: #837e6e; font-size: 9pt; font-family: Arial; font-style: normal; font-weight: normal; line-height: 12pt; margin: 0 }
.video-result-bold { color: #837e6e; font-size: 9pt; font-family: Arial; font-style: normal; font-weight: bold; line-height: 11pt; margin: 0 }
.filter-headings     { color: #805d35; font-size: 26pt; font-family: Georgia; font-style: normal; font-weight: normal; line-height: 28pt; margin: 0; padding-left: 2px }
.filter-categories { color: #805d35; font-size: 14pt; font-family: Georgia; font-style: normal; font-weight: normal; line-height: 16pt; margin: 0; padding: 0 0 0 4pt }
.filter-option { color: #805d35; font-size: 14pt; font-family: Georgia; font-style: normal; font-weight: normal; line-height: 16pt; margin: 0; padding: 0 0 0 3pt }
.filter-name { color: #837e6e; font-size: 9pt; font-family: Arial; font-style: normal; font-weight: normal; margin: 0; padding: 0 }
li             { color: #837e6e; font-size: 11pt; font-family: Arial; font-style: normal; font-weight: normal; line-height: 15pt; text-align: left; list-style-type: decimal; margin-left: -12pt }
ul             { color: #837e6e; font-size: 11pt; font-family: Arial; font-style: normal; font-weight: normal; line-height: 15pt }
a:link                     { color: #016489; text-decoration: none }
a:visited                      { color: #016489; text-decoration: none }
a:hover                        { color: #7d964a }
.class1 A:link     { color: #f9f7ed; font-weight: normal; margin: 0; padding: 0 }
.class1 A:visited     { color: #f9f7ed; font-weight: normal; margin: 0; padding: 0 }
.class1 A:hover    { color: #fff; font-weight: normal; margin: 0; padding: 0 }
.class2 A:link  { color: #fff; font-style: normal; font-weight: normal; font-stretch: normal; margin: 0; padding: 0 }
.class2 A:visited  { color: #fff; font-style: normal; font-weight: normal; font-stretch: normal; margin: 0; padding: 0 }
.class2 A:hover     { color: #d4c96a; font-style: normal; font-weight: normal; font-stretch: normal; margin: 0; padding: 0 }
.class3 A:link  { color: #efe9d3; font-style: normal; font-weight: normal; font-stretch: normal; margin: 0; padding: 0 }
.class3 A:visited  { color: #efe9d3; font-style: normal; font-weight: normal; font-stretch: normal; margin: 0; padding: 0 }
.class3 A:hover   { color: #fff !important; font-style: normal; font-weight: normal; font-stretch: normal; margin: 0; padding: 0 }
.class4 A:link  { color: #b4e0fd !important; margin: 0; padding: 0 }
.class4 A:visited  { color: #b4e0fd !important; margin: 0; padding: 0 }
.class4 A:hover  { color: #fff !important; text-decoration: underline; margin: 0; padding: 0 }
.rule  { background-color: #bab5a0 }
table.navbar td  { font-style: normal; font-weight: normal; border-top: 1px solid #aea995 }
table.navbar td a  { color: #005375; font-size: 10pt; font-style: normal; font-weight: normal; line-height: 24pt; display: block; padding-top: 1px; padding-left: 8px }
table.navbar td a:link, table.navbar td a:visited       { color: #005375; font-family: "Trebuchet MS"; font-style: normal; font-weight: bold }
table.navbar td a:hover, table.navbar td a:active { color: #fff; font-family: "Trebuchet MS"; font-style: normal; font-weight: bold; background-color: #005375 }
.main-nav { color: #fff; font-size: 16pt; font-family: Georgia; font-weight: normal; line-height: 16pt }
.bg  { font-style: normal; font-weight: bold; font-stretch: normal; background-color: #d4c96a; background-image: url("../../images/atoft/fade.png"); background-repeat: repeat }
.accent-bg  { font-style: normal; font-weight: bold; font-stretch: normal; background-color: #88694a }
.brand-bg  { font-style: normal; font-weight: bold; font-stretch: normal; background-color: #005375 }
.footer-text  { color: #b4e0fd; font-size: 11pt; font-family: Arial; font-style: normal; font-weight: normal; line-height: 14pt; margin: 0 }
.footer-header   { color: #b4e0fd; font-size: 12pt; font-family: Arial; font-style: normal; font-weight: bold; line-height: 14pt; margin: 0 }
.footer-bg  { font-style: normal; font-weight: bold; font-stretch: normal; background-color: #1c82c5 }
div#print_dialog
{
	display:none;
}
div#email_friend_dialog
{
	display:none;
}
div#club_dialog
{
	display:none;
}
/* form styles, for now used in email friend dialog, made class so it could be expanded... */
form.form_a legend
{	
font-size: 2em;	
}
form.form_a div.form_line{
		
}
form.form_a div.form_line label
{
	width: 150px;
	display:block;
	float:left;
	text-align:right;
	padding-right: 12px;
	
}
form.form_a div.errorHolder
{
		padding-left:24px;
		line-height: 18px;
		font-size: 14px;
		color: red;
		padding:2px;
		margin-bottom: 4px;
}
div.errorHolder label
{
		width:100%;
}
a#logolink  { background: url("../../images/atoft/atoft_logo.png") no-repeat; display: block; width: 256px; height: 160px }
a#logolink:hover { background-position: -272px 0 }
#mc_embed_signup{background:#fff; clear:left; font:14px Helvetica,Arial,sans-serif; }
