body, th, td, li, ul, ol, p, blockquote {
 	font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; 
	color: #000000;
	}
	
INPUT, TEXTAREA, SELECT, OPTION {
	font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;
	padding: 2px;
	font-size: 12px;
	color: #000000;
	background-color: #EEEEEE;
}

ul {font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 20px; }

A:link.cakenav		{ font-size: 12px; font-family: Georgia, Verdana, Trebuchet MS, Geneva, Arial, Helvetica, sans-serif; color: #E44E8F; font-weight: bold; }
A:visited.cakenav	{ font-size: 12px; font-family: Georgia, Verdana, Trebuchet MS, Geneva, Arial, Helvetica, sans-serif; color: #E44E8F; font-weight: bold; }
A:hover.cakenav		{ font-size: 12px; font-family: Georgia, Verdana, Trebuchet MS, Geneva, Arial, Helvetica, sans-serif; color: #66CC33; font-weight: bold; }

A:link.cakes	{ font-size: 10px; font-family: Verdana, Trebuchet MS, Geneva, Arial, Helvetica, sans-serif; color: #E44E8F; text-decoration: none; }
A:visited.cakes	{ font-size: 10px; font-family: Verdana, Trebuchet MS, Geneva, Arial, Helvetica, sans-serif; color: #E44E8F; text-decoration: none; }
A:hover.cakes	{ font-size: 10px; font-family: Verdana, Trebuchet MS, Geneva, Arial, Helvetica, sans-serif; color: #66CC33; text-decoration: none; }

A:link.bot		{ font-size: 11px; color: #E44E8F }
A:visited.bot 	{ font-size: 11px; color: #E44E8F }
A:hover.bot		{ font-size: 11px; color: #66CC33 }

.disclaimer { font-size: 11px; font-family: Georgia, Verdana, Trebuchet MS, Geneva, Arial, Helvetica, sans-serif; }

A:link.disclaimer { font-size: 11px; font-family: Georgia, Verdana, Trebuchet MS, Geneva, Arial, Helvetica, sans-serif; color: #E44E8F }
A:visited.disclaimer { font-size: 11px; font-family: Georgia, Verdana, Trebuchet MS, Geneva, Arial, Helvetica, sans-serif; color: #E44E8F }
A:hover.disclaimer { font-size: 11px; font-family: Georgia, Verdana, Trebuchet MS, Geneva, Arial, Helvetica, sans-serif; color: #66CC33 }
	
A:link		{ font-size: 12px; color: #E44E8F }
A:visited 	{ font-size: 12px; color: #E44E8F }
A:hover		{ font-size: 12px; color: #66CC33 }

A:link.press		{ font-size: 12px; color: #E44E8F; font-weight: bold; text-decoration: none }
A:visited.press 	{ font-size: 12px; color: #E44E8F; font-weight: bold; text-decoration: none }
A:hover.press		{ font-size: 12px; color: #66CC33; font-weight: bold; text-decoration: none }


A:link.nav { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #953F76;
	font-weight: bold;
	text-decoration: none;
	line-height: 180%; 
	}
A:visited.nav { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #953F76;
	font-weight: bold;
	text-decoration: none;
	line-height: 180%; 
	}	
A:hover.nav { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E44E8F;
	font-weight: bold;
	text-decoration: none;
	line-height: 180%; 
	}	

.pics { color: #953F76; font-family: Georgia, Verdana, Trebuchet MS, Geneva, Arial, Helvetica, sans-serif; font-weight: bold }

.divider { color: #E44E8F }
.topnav  { background: url(../images/nav_back.gif) }
.sidenav { line-height: 180%; padding-top: 10px; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #953F76 }

.portion { font-size: 12px; font-family: Georgia, Verdana, Trebuchet MS, Geneva, Arial, Helvetica, sans-serif; color: #E44E8F; }
.portiontext { font-size: 12px; font-family: Georgia, Verdana, Trebuchet MS, Geneva, Arial, Helvetica, sans-serif; color: #E44E8F; font-weight: bold; }

.note {
	text-align: center;
	padding: 7px;
	border-top: 1px solid #c0cfc0;
	border-bottom: 1px solid #c0cfc0;
	background: #eeeeee;
	width: 600px;
}

.req { color: #E44E8F }
.header {
	font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
}


h1 {
	font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #E44E8F;
}

.homepic { border-style: dotted }

.homepage {
	text-align: center;
	padding: 20px;
	border-top: 1px solid #c0cfc0;
	border-bottom: 1px solid #c0cfc0;
	background: #9FD5B2;
	width: 600px;
}
