a:link, a:visited, a:hover, a:active{
	color: #57B9E7;
	text-decoration: underline;
}

a img{
	border: 0;
}

body{
	margin: 0;
	font-family: arial, verdana, sans-serif;
	font-size: 62.5%;
	background: #FFFFFF url("../images/background.jpg") top left repeat-x;
}

.recipe td {
	border: 1px solid #F9BF6A;

}

#container{
	width: 990px;
	font-size: 1.4em;
}

fieldset{
	margin-bottom: 15px;
	border: #999999 1px solid;
}

fieldset.freeform label{
	margin-left: 5px;
	margin-top: 10px;
	display: block;
}

fieldset.freeform textarea, fieldset.freeform input{
	margin-left: 5px;
	width: 90%;
}

fieldset.grid ol{
	margin: 0;
	padding: 0 0 0 5px;
}

fieldset.grid ol li{
	margin-top: 10px;
	padding: 0;
	list-style-type: none;
}

fieldset.grid ol li label{
	float: left;
	width: 200px;
}

label{
	cursor: pointer;
}

#main{
	float: left;
	width: 700px;
	padding-top: 300px;
	background: url("../images/safe-and-healthy-cooking.jpg") top left no-repeat;
}

#main .content{
	background: url("../images/main_bg.jpg") top left repeat-y;
	color: #293F6F;
}

#main .content h1{
	margin-top: 0;
	color: #57B9E7;
}

#main .content h3{
	margin-top: 0;
	margin-bottom: 5;	
	color: #57B9E7;
}


#main .content .innerbg{
	min-height: 290px;
	padding: 0 60px 10px 40px;
	background: url("../images/inner_bg.jpg") top left no-repeat;
}

#main .footer{
	padding-top: 20px;
	padding-left: 20px;	
	padding-bottom: 10px;
	padding-right: 50px;
	background: url("../images/main_footer.jpg") top left no-repeat;
	text-align: left;
	font-size: 0.9em;
}

#main .footer hr{
	display: none;
}

#menu{
	float: left;
	width: 290px;
	padding-top: 270px;
	background: url("../images/oven_glove.jpg") top left no-repeat;
}

#menu #logo1{
	margin-left: 70px;
	margin-top: 20px;
}

#menu #logo2{
	margin-left: 70px;
	margin-top: 20px;
}

#menu ol{
	margin: 0;
	padding: 0 0 0 40px;
	font-size: 2em;
}

#menu ol li{
	margin: 0;
	padding: 0 0 0 0px;
	list-style-type: none;
	font-family: "Comic Sans MS", Georgia, arial;
	font-weight: bold;
}

#menu ol li a{
	display: block;
	width: 220px;
	height: 35px;
	background-position: top left;
	background-repeat: no-repeat;

}

#menu ol li a span{
	display: none;
}

#menu ol li#menu1 a:link, #menu ol li#menu1 a:visited{
	background-image: url("../images/menu_link_home.jpg");
}

#menu ol li#menu1 a:hover, #menu ol li#menu1 a:active, #menu ol li#menu1.current a:link, #menu ol li#menu1.current a:visited{
	background-image: url("../images/menu_hover_home.jpg");
}

#menu ol li#menu2 a:link, #menu ol li#menu2 a:visited{
	background-image: url("../images/menu_link_how.jpg");
}

#menu ol li#menu2 a:hover, #menu ol li#menu2 a:active, #menu ol li#menu2.current a:link, #menu ol li#menu2.current a:visited{
	background-image: url("../images/menu_hover_how.jpg");
}

#menu ol li#menu3 a:link, #menu ol li#menu3 a:visited{
	background-image: url("../images/menu_link_apply.jpg");
}

#menu ol li#menu3 a:hover, #menu ol li#menu3 a:active, #menu ol li#menu3.current a:link, #menu ol li#menu3.current a:visited{
	background-image: url("../images/menu_hover_apply.jpg");
}

#menu ol li#menu4 a:link, #menu ol li#menu4 a:visited{
	background-image: url("../images/menu_link_prizes.jpg");
}

#menu ol li#menu4 a:hover, #menu ol li#menu4 a:active, #menu ol li#menu4.current a:link, #menu ol li#menu4.current a:visited{
	background-image: url("../images/menu_hover_prizes.jpg");
}


#menu ol li#menu5 a:link, #menu ol li#menu5 a:visited{
	background-image: url("../images/menu_link_recipes.jpg");
}

#menu ol li#menu5 a:hover, #menu ol li#menu5 a:active, #menu ol li#menu5.current a:link, #menu ol li#menu5.current a:visited{
	background-image: url("../images/menu_hover_recipes.jpg");
}



#menu ol li#menu6 a:link, #menu ol li#menu6 a:visited{
	background-image: url("../images/menu_link_terms.jpg");
}

#menu ol li#menu6 a:hover, #menu ol li#menu6 a:active, #menu ol li#menu6.current a:link, #menu ol li#menu6.current a:visited{
	background-image: url("../images/menu_hover_terms.jpg");
}

#menu ol li#menu7 a:link, #menu ol li#menu7 a:visited{
	background-image: url("../images/menu_link_contact.jpg");
}

#menu ol li#menu7 a:hover, #menu ol li#menu7 a:active, #menu ol li#menu7.current a:link, #menu ol li#menu7.current a:visited{
	background-image: url("../images/menu_hover_contact.jpg");
}
