﻿body { margin: 0px 0px 0px 0px; background-color: #ffffff;  }

#headbg {
	background-image: url(../images/head_bg.jpg) ;
	background-repeat: no-repeat;
	background-position: top center;
	margin-left: auto;
	margin-right: auto;
	}

#contentbg {
	background-image: url(../images/content_bg.jpg) ;
	background-repeat: repeat-y;
	background-position: top center;
	margin-left: auto;
	margin-right: auto;
	height: auto;
	}

#footbg {
	background-image: url(../images/foot_bg.jpg) ;
	background-repeat: no-repeat;
	background-position: top center;
	margin-left: auto;
	margin-right: auto;
	height: 61px;
	}
	
#prizebg {
	background-image: url(../images/prize_bg.png) ;
	background-repeat: no-repeat;
	background-position: top center;
	margin-left: auto;
	margin-right: auto;
	height: 830px;
	width: 478px;
	}

#introtext {
	padding: 30px 35px 15px 30px;
	}

#recipes {
	padding: 30px 20px 50px 10px;
	}

#recipes2 {
	padding: 82px 15px 50px 15px;
	}

.largetext {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 32px;
	color: #FFFFFF;
	}

.formheader {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #FFFFFF;
	padding-left: 25px;
	}
	
.recipetext {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 26px;
	color: #FFFFFF;
	}

.recipetext2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 26px;
	color: #73A11B;
	}

.formfield {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12 px;
	background-image: url(../images/formfield_bg.jpg);
	background-repeat: repeat-x;
	border-style: solid;
	border-width: 1px;
	border-color: #C7DB9C;
	}

.optintext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #888888; }
.optintext a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #888888;  text-decoration: none;}
.optintext a:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #888888;  text-decoration: none;}
.optintext a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #888888;  text-decoration: none;}
.optintext a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #888888; text-decoration: underline;}

.formdropdownlist {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12 px;
	border: 0px 0px 0px 0px;
	background-color: #EEEEF0;
	}

.formerror { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FF0000; }

.formnote{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FF0000; }

.fieldlabel { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #939395; padding-top: 5px; }

.text { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; line-height: 20px; }
.text a:link { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FFCC00;  text-decoration: none;}
.text a:active { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FFCC00;  text-decoration: none;}
.text a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FFCC00;  text-decoration: none;}
.text a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; text-decoration: underline;}

.textblack { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; line-height: 20px; }
.textblack a:link { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FFCC00;  text-decoration: none;}
.textblack a:active { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FFCC00;  text-decoration: none;}
.textblack a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FFCC00;  text-decoration: none;}
.textblack a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FFCC00; text-decoration: underline;}

.prizetext { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; line-height: 14px; }
.prizetext a:link { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #73A11B;  text-decoration: none;}
.prizetext a:active { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #73A11B;  text-decoration: none;}
.prizetext a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #73A11B;  text-decoration: none;}
.prizetext a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: underline;}


.hidden {display:none;} 
.explain {cursor: hand; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #AEBD22; text-decoration: none;} 

.answer {font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-weight: bold; color: #FFFFFF; line-height: 20px; }