@charset "UTF-8";

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;	
}
body,html {
	background-color: #bcdc80;
	height: 100%;
	margin: 0px;
}
.greyBody12 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
#bgContainer {
	background-image: url(../Images/mainContainerBG.jpg);
	background-repeat: repeat-y;
	min-height: 100%;
	width: 1024px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
* html #bgContainer {
height: 100%;
}

#mainContainer {
	width: 1024px;
	min-height: 90%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
* html #mainContainer {
height: 90%;
}
#navContainer {
	height: 162px;
	width: 1024px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(../Images/naviBG.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.mdhContainer {
	background-image: url(../Images/MDH_bg.jpg);
	background-repeat: no-repeat;
	width: 523px;
}
.mdhRSSFeed {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	margin-top: 130px;
	margin-left: 240px;
	width: 260px;
}
.rssFeedDate {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A63648;
	text-decoration: none;
}
.rssFeedTitle {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
.bannerContainer {
	width: 1024px;
}
.mainNav {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	height: 20px;
	text-align: center;
	padding-right: 8px;
	padding-left: 8px;
}
.mainNav a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.mainNav a:visited {
	color: #FFFFFF;
}
.mainNav a:hover {
	color: #BCDC80;
}
.mainNav a:active {
	color: #FFFFFF;
}
.redHeader12 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #AE272D;
	text-decoration: none;
}
.redPerServing {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}
.sideNav {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 25px;
	color: #5E3825;
	text-decoration: none;
	height: 25px;
	width: 250px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D7EBB1;
	background-image: url(../Images/sideArrow.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.subSubNav {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #990000;
	text-decoration: none;
	width: 250px;
}
#adminUpdateDown {
	width: 250px;
}
#adminContentDown {
	width: 250px;
}
#adminFoodserviceDown {
	width: 250px;
}
.hideInit {
}
.subSubNav a:link {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #9D0B0B;
	text-decoration: none;
	background-image: url(../Images/sideSubArrow.gif);
	background-repeat: no-repeat;
	background-position: left center;
	width: 190px;
	padding-left: 60px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #805D49;
	display: block;
}
.subSubNav a:visited {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #9D0B0B;
	text-decoration: none;
	background-image: url(../Images/sideSubArrow.gif);
	background-repeat: no-repeat;
	background-position: left center;
	width: 190px;
	padding-left: 60px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #805D49;
	display: block;
}
.subSubNav a:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #9D0B0B;
	text-decoration: none;
	background-image: url(../Images/sideSubArrow.gif);
	background-repeat: no-repeat;
	background-position: left center;
	width: 190px;
	padding-left: 60px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #805D49;
	display: block;
	background-color: #CCCCCC;
}
.subSubNav a:active {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #9D0B0B;
	text-decoration: none;
	background-image: url(../Images/sideSubArrow.gif);
	background-repeat: no-repeat;
	background-position: left center;
	width: 190px;
	padding-left: 60px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #805D49;
	display: block;
}
.sideNav a:link {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #5E3825;
	text-decoration: none;
	display: block;
	background-image: url(../Images/sideArrow.gif);
	background-repeat: no-repeat;
	background-position: left center;
	width: 200px;
	padding-left: 50px;
	font-size: 12px;
}
.sideNav a:visited {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5E3825;
	text-decoration: none;
	display: block;
	width: 200px;
	padding-left: 50px;
}
.sideNav a:hover {
	background-color: #BCDC80;
	display: block;
	width: 200px;
	padding-left: 50px;
	background-image: url(../Images/sideArrowOver.gif);
	background-repeat: no-repeat;
	background-position: left center;
	font-size: 12px;
}
.sideNav a:active {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 25px;
	color: #5E3825;
	text-decoration: none;
	display: block;
}
.GenevaRed48 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 36px;
	line-height: 40px;
	color: #A82835;
	text-decoration: none;
}
.GenevaRed18 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 20px;
	color: #A82835;
	text-decoration: none;
}
#section {
}
.sectionLinks {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #A11717;
	text-decoration: none;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #BCDC80;
}
.sectionLinks a:link {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #A11616;
	text-decoration: none;
}
.sectionLinks a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #AA2D2D;
	text-decoration: none;
}
.sectionLinks a:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #BCDC80;
	text-decoration: none;
}
.sectionLinks a:active {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #AA2B2B;
	text-decoration: none;
}
.subSectionLinks {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #805D49;
	text-decoration: none;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #7E5C48;
}
.subSectionLinks a:link {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #805D49;
	text-decoration: none;
}
.adminSectionBorder {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #BCDC80;
}
.indentSearchRecipes2 {
	margin-left: auto;
	margin-right: auto;
	margin-top: 60px;
	width: 650px;
}
.indentSearchRecipes {
	margin-left: auto;
	margin-right: auto;
	width: 200px;
}
.recipeSearchField {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #A82835;
	text-decoration: none;
	background-color: #BCDC80;
	width: 200px;
	height: 20px;
}
a:link {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #A82835;
	text-decoration: none;
}
a:visited {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #a82835;
	text-decoration: none;
}
a:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #805D49;
	text-decoration: underline;
}
a:active {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #A82835;
	text-decoration: none;
}
.searchBG {
	background-image: url(../Images/recipeBar.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	width: 650px;
	height: 220px;
	padding-top: 45px;
}
.wiwTop {
	background-image: url(../Images/wiwTop.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 42px;
	width: 200px;
}
.wiwMid {
	background-image: url(../Images/wiwMid.jpg);
	background-repeat: repeat-y;
	background-position: center top;
	width: 200px;
}
.wiwBot {
	background-image: url(../Images/wiwBot.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 22px;
	width: 200px;
}
.wiwText {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	color: #333333;
}
.videoHolder {
	background-image: url(../Images/videoHolder.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 280px;
	width: 600px;
}
.videoCenter {
	height: 240px;
	width: 320px;
	margin-left: 140px;
	margin-top: 12px;
}
.recipeSearchBox {
	background-color: #BCDC80;
	border: 1px solid #009933;
	padding: 5px;
}
.searchKeyword {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	color: #A82835;
	background-color: #FFFFFF;
	width: 570px;
}
#callout {
	width: 250px;
}
.blueBars {
	background-image: url(../Images/blueBars.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	width: 975px;
	margin-right: auto;
	margin-left: auto;
}
.photogalBorder {
	padding: 5px;
	width: 275px;
	border: 1px solid #999999;
}
.gallerysq {
	height: 275px;
	width: 275px;
	background-size: 100%;
}

