
body {color: black; background: white; margin: 0; padding: 0; font-family: Verdana, Arial, Helvetica, sans-serif;}
.themebg {background: #20486A}

#mainframe {width: 820px; padding: 0px; margin: auto;}
.edges {padding: 0 10px 0 10px; background: url(bodybg.jpg) repeat-y #ffffff}
.body {padding: 30px 20px 0px 20px; background: #ffffff;}
table {width: 100%; margin: 5; padding: 5; font-size: small}
table td {padding: 0; border-width: 0; vertical-align: top;}

#leftcolumn {width: 210px; padding-right: 10px}
#leftcolumn th {}
#leftcolumn div.blockTitle {}
#leftcolumn div.blockContent {width: 220px; margin-bottom: 20px}


#centercolumn {font-size: 12px; width: 100%}
#centercolumn th {}
#centercolumn {}
#centercolumn .blockTitle { font-weight: bold; color: #444444}
#centercolumn .blockContent {}

div#content {text-align: left; padding: 8px;}

.outer {}
.head {background-color: #c2cdd6; padding: 5px; font-weight: bold;}
.even {background-color: #dee3e7; padding: 5px;}
.odd {background-color: #E9E9E9; padding: 5px;}
.foot {background-color: #c2cdd6; padding: 5px; font-weight: bold;}
tr.even td {background-color: #dee3e7; padding: 5px;}
tr.odd td {background-color: #E9E9E9; padding: 5px;}


a {color: #666666; text-decoration: none; font-weight: bold; background-color: transparent;}
a:hover {color: #ff6600;}

#links {
	background: url('btnbar.jpg') no-repeat;
	height: 20px;
	color: #222222;
	font-size: 10px;
	padding: 6px 3px 3px 170px;
	text-transform: uppercase;
	}
#links ul{display: inline;}
#links ul li{display: inline; list-style: none; padding: 0px 6px 0px 6px; border-left: 1px solid #ffffff}
#links ul li.first{padding-left: 0px; border: none}

#headlinks { position: absolute; top: 82px; margin-left: 18px; width: 192px}
#headlinks a { display: block; margin-bottom: 4px; padding: 4px; background: #BDE6EE; font-weight: bold; color: #4EB4C8; font-size: 11px}
#headlinks a:hover {
	background: url('linkarrow.gif') left no-repeat #4BC2EC;
	padding-left: 30px;
	color: #ffffff;
	border-left: 3px solid #FF8A00;
	border-right: 3px solid #FF8A00;
	}



#thefoot {
	background: url('foot.gif') no-repeat;
	height: 36px; font-size: 10px; color: #444444;
	width: 800px;
	text-align: center;
	padding: 8px 0px 0px 120px;
	text-transform: uppercase;
	}

#homepage {}
#homepage th {
	background: #E0EFFB;
	font-weight: bold;
	color: #111111;
	font-size: 12px;
	border-top: 3px solid #FFAA00;
	text-align: left;
	padding: 3px;
	}
#homepage .textarea {padding: 20px 0px 60px 0px; color: #505050; line-height: 180%}
#homepage .title {float: left; text-transform: uppercase}
#homepage .return {float: right; font-size: 10px}
#homepage .tdseparate {padding-bottom: 40px}
.answer {color: #FF9A00}

#ingredients {border: 1px solid #FF9A00; }
#ingredients td{ padding: 3px; line-height: normal}