/* Tableless layout from tutorials.jemjabella.co.uk.
Example only; may be used for inspiration or testing, 
obvious copying or theft is against Copyright Laws. */

	body {
	  margin:0 auto;
	  /* adjust width as needed */
	}
	
	a {
		text-decoration: none;
		color: #333;
	}
	
	a:hover {
		color:#C00;		
	}

	#container {
		width: 949px;
		padding: 0px;
		border: 0px solid #CCC;
		position: absolute;
	}
	
	#menu a {
		font-family: Arial, Helvetica, sans-serif;
		size: 11px;
		color: #49971e;
	}

	.pageCopy {
		font-family: Arial, Helvetica, sans-serif;
		size: 11px;
		color: #49971e;
	}
	
	.recipeLink {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		text-decoration: none;
		size: 10px;
		color: #49971e;
		font-weight: bold;
	}

	.recipeLink a:hover {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		text-decoration: underline;
		size: 10px;
		color: #d60303;
		font-weight: bold;
	}
	
	#top {
		background: url(imgs/base_top.jpg);
		width: 949px;
		height: 62px;		
	}
	#btm {
		background: url(imgs/base_btm.jpg);
		width: 949px;
		height: 30px;		
	}

	#content {
		background: url(imgs/base.jpg);
		width: 949px;
		height: 504px;
	}
	
	#home {
		background: url(imgs/babybackBkgrnd.jpg);
		width: 949px;
		height: 504px;
	}
	#story {
		background: url(imgs/hmBkgrnd.jpg);
		width: 949px;
		height: 504px;		
	}
	
	#testim {
		background: url(imgs/testBkgrnd.jpg);
		width: 949px;
		height: 504px;		
	}

	#guar {
		background: url(imgs/tenderBkgrnd.jpg);
		width: 949px;
		height: 504px;		
	}


	#nutrition {
		background: url(imgs/nuitriBkgrnd.jpg);
		width: 949px;
		height: 570px;		
	}
	
	#form {
		background: url(imgs/formBkgrnd.jpg);
		width: 949px;
		height: 504px;		
	}
	
	#contact {
		background: url(imgs/contactInfoBkgrnd.jpg);
		width: 949px;
		height: 504px;		
	}
	
	#contests {
		background: url(imgs/formBkgrnd.jpg);
		width: 949px;
		height: 504px;
	}
	
	#events {
		background: url(imgs/otherBkgrnd.jpg);
		width: 949px;
		height: 504px;		
	}
	
	#faq {
		background: url(imgs/newFaq.jpg) no-repeat;
		width: 949px;
		height: 1730px;		
		border: 0px solid #000;
	}
	
	
	#footer {
		height: 15px;
		width: 949px;
	}
	
	#privacy {
		color: #999;
		position: relative;
		margin-left: 0px;
		margin-top: 3px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
	}

	#privacy a:visited {
		color: #999;
		position: relative;
		margin-left: 0px;
		margin-top: 3px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
	}

	#privacy a:link {
		color: #999;
		position: relative;
		margin-left: 0px;
		margin-top: 3px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
	}

	#privacy a:hover {
		color: #ae0022;
		position: relative;
		margin-left: 0px;
		margin-top: 3px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
	}

	#privacy a:active {
		color: #ae0022;
		position: relative;
		margin-left: 0px;
		margin-top: 3px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
	}

	#copyright {
		color: #999;
		position: relative;
		float: right;
		margin-right: 0px;
		margin-top: 3px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		cursor: pointer;
	}
	
	.recpLinks {
		color: #609e3f;
		padding-top: 9px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		line-height: 2em;
		text-transform: uppercase;
	}
	
	.recpLinks a:hover {
		color: #c50125;
		padding-top: 9px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		line-height: 2em;
		text-transform: uppercase;
	}
	.map {
		background: url(imgs/dot.gif);
		width: 206px;
		height:25px;
		position: relative;
		top: 60px;
		left: 15px;
		border: 0px solid #555aba;		
	}
	
	.hmPgCopy {
		position: absolute;
		width: 205px;
		height: 170px;
		right: 67px;
		bottom: 65px;
		font-family: Verdana, Geneva, sans-serif;
		font-size: 11px;
		color: #fff;
		line-height: 1.3em;
		border: 0px solid #039;
		float: right;
		z-index: 1000;
	}
	
	.storyPgCopy {
		position: absolute;
		width: 415px;
		height: 170px;
		right: 40px;
		bottom: 85px;
		font-family: Verdana, Geneva, sans-serif;
		font-size: 11px;
		color: #676767;
		line-height: 1.3em;
		border: 0px solid #039;
		float: right;
		z-index: 1000;
	}
		

	.PgCopy {
		position: absolute;
		width: 205px;
		height: 170px;
		right: 20px;
		bottom: 175px;
		font-family: Verdana, Geneva, sans-serif;
		font-size: 11px;
		color: #676767;
		line-height: 1.5em;
		border: 0px solid #039;
		float: right;
		z-index: 1000;
	}
	
	.testPgCopy {
		position: absolute;
		width: 180px;
		height: 190px;
		right: 20px;
		bottom: 195px;
		font-family: Verdana, Geneva, sans-serif;
		font-size: 11px;
		color: #676767;
		line-height: 1.5em;
		border: 0px solid #039;
		float: right;
		z-index: 1000;
	}
	
	.eventPgCopy {
		position: relative;
		width: 670px;
		height: 190px;
		right: 20px;
		top: 130px;
		margin: auto;
		z-index: 1000;
	}
	
	.eventRedPgCopy {
		position: relative;
		height: 60px;
		font-family: arial;
		font-size: 20px;
		font-weight: bold;
		color: #ae0023;
		line-height: 1.5em;
		border: 0px solid #039;
		margin: auto;
		z-index: 1000;
	}
	
	.eventsPgCopy {
		font-family: Verdana, Geneva, sans-serif;
		font-size: 11px;
		color: #676767;
		line-height: 1.5em;
	}
	
	.contactRed {
		font-family: arial;
		font-size: 16px;
		font-weight: bold;
		color: #ae0023;
	}
	
	b {
		font-family: arial;
		font-size: 11px;
		font-weight: bold;
		color: #ae0023;
	}
	
	.contactDiv {
		position: absolute;
		width: 205px;
		height: 170px;
		right: 20px;
		bottom: 175px;
		font-family: Verdana, Geneva, sans-serif;
		font-size: 11px;
		color: #676767;
		line-height: 1.5em;
		border: 0px solid #039;
		float: right;
		z-index: 1000;
	}

	.nutritionDiv {
		position: absolute;
		width: 435px;
		height: 470px;
		right: 45px;
		bottom: 85px;
		border: 0px solid #039;
		float: right;
		z-index: 1000;
	}

	.green {
		font-family: Verdana, Geneva, sans-serif;
		font-size: 13px;
		color: #6db337;
		font-weight: bold;
		top: 0px;
	}

	.nutriPgCopy {
		font-family: Verdana, Geneva, sans-serif;
		font-size: 11px;
		color: #676767;
		line-height: 1.6em;
	}

	.nutriLinks {
		color: #333333;
		padding-top: 9px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		line-height: 2em;
		text-transform: uppercase;
	}
	
	.nutriLinks a:hover {
		color: #ae0023;
		padding-top: 9px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		line-height: 2em;
		text-transform: uppercase;
	}
	
	.nutriLinks a {
		color: #333333;
		padding-top: 9px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		line-height: 2em;
		text-transform: uppercase;
	}

	#faqContent {
		width: 410px;
		height: 920px;	
		border: 0px solid #036;
		bottom: 75px;

	}
	
	

	.faqPgCopy {
		position: absolute;
		width: 410px;
		height: 470px;
		right: 67px;
		top: 145px;
		font-family: Verdana, Geneva, sans-serif;
		font-size: 11px;
		color: #333;
		line-height: 1.3em;
		border: 0px solid #039;
		float: right;
		z-index: 1000;
	}

	.recPgCopy {
		font-family: Verdana, Geneva, sans-serif;
		font-size: 11px;
		color: #676767;
		line-height: 1.2em;
		padding: 0 10px;
	}
