/* CSS Document */

/*COMMON DIVS
=====================================================*/


#parent_container{
	margin:0 auto;
	width:750px;
	text-align:left;
}

#container{
	position:relative;
    top: 10px;
	width:750px;
	background-color:#ffffff;	
}

.bg_home {background-image:url(../images/home/hom_container.jpg);height:875px;}
.bg_comp {background-image:url(../images/competition/com_container.jpg);height:950px;}
.bg_tas {background-image:url(../images/tasty/tas_container.jpg);height:750px;}
.bg_hea {background-image:url(../images/healthy/hea_container.jpg);height:1470px;}
.bg_mod {background-image:url(../images/modern/mod_container.jpg);height:1115px;}
.bg_faq {background-image:url(../images/faq/faq_container.jpg);height:750px;}
.bg_rec {background-image:url(../images/recipes/rec_container.jpg);height:1000px;}/*change image*/
.bg_rech {background-image:url(../images/recipes/rech_container.jpg);height:1250px;}/*change image*/
.bg_con {background-image:url(../images/contact/con_container.jpg);height:890px;}

/*VERTICAL BAR HEIGHTS======================================================*/

.hom {height:700px;width:185px;background-image:url(../images/home/shadow_vbar_home.jpg);}
.tas {height:700px;background-image:url(../images/tasty/shadow_vbar_tas.jpg);}
.hea {height:1420px;background-image:url(../images/healthy/shadow_vbar_hea.jpg);}
.mod {height:1065px;background-image:url(../images/modern/shadow_vbar_mod.jpg);}
.faq {height:645px;background-image:url(../images/faq/shadow_vbar_faq.jpg);}
.rec {height:950px;background-image:url(../images/recipes/shadow_vbar_rec.jpg);}
.rech {height:1150px;background-image:url(../images/recipes/shadow_vbar_rech.jpg);}
.con {height:820px;background-image:url(../images/contact/shadow_vbar_con.jpg);}

/*HORIZONTAL ELEMENTS=========================================================================*/

#hbar {
	position:absolute;
	top:15px;
	left:190px;
	width:530px;
	height:100px;
	padding:0px;
	margin:0px;
	background-color: #fce5ee;
	float:left;
	overflow:hidden;
	z-index:1;
	background-image:url(../images/hbar_shadow.jpg)
}

#hpicbar {
	position:absolute;
	top:13px;
	left:0px;
	width:750px;
	height:100px;
	padding:0px;
	margin:0px;
	float:left;
	overflow:hidden;
	z-index:5;
	text-align:center;
}

/* HOME ELEMENTS================================================*/

#homehbar {
	position:absolute;
	background-image:url(../images/home/shadow_menu_home.jpg);
	background-repeat: no-repeat;
	background-position: top;
	top:65px;
	left:50px;
	width:521px;
	height:137px;
	padding:0px;
	margin:0px;
	float:left;
	overflow:hidden;
	z-index:3;
}

#homesizzle {
	position:absolute;
	top:22px;
	left:45px;
	width:180px;
	height:87px;
	padding:0px;
	margin:0px;
	z-index:3;
}		

#homenav {
	padding: 0;
	position:absolute;
	left:174px;
	top:0px;
	width:574px;
	height:199px;
	padding-top:5px;
	margin:0px;
	float:left;
	overflow:hidden;
	text-align: center;
	z-index:19;
/*	border:#000000 1px solid;
*/}

#homesap {
	position:absolute;
	top:740px;
	left:439px;
	width:281px;
	height:88px;
	padding:0px;
	margin:0px;
	z-index:15;
	text-align:center;
}		

#homevbar {
	position:absolute;
	top:22px;
	left:40px;
	width:185px;
	height:820px;
	padding:0px;
	margin:0px;
	background-color: #fff4bf;
	z-index:2;
	text-align:center;
}		

#home_content {
	position: absolute;
	left: 266px;
	top: 115px;
	width: 455px;
/*	z-index:30;
	border:solid red 1px;*/
}

.conthomebg {
	background-image:url(../images/home/hom_container.jpg)
	}

#xpicbar {
	position:absolute;
	top:15px;
	left:35px;
	width:160px;
	height:95px;
	padding:0px;
	margin:0px;
	background-color: #ffe0b6;
	color: #ffe0b6;
	z-index:3;
}		

#nav {
	position:absolute;
	left:150px;
	top:113px;
	width:574px;
	height:170px;
	padding-top:5px;
	margin:0px;
	float:left;
	overflow:hidden;
	text-align:right;
	z-index:1000;
/*	border:#000000 1px solid;
*/}

#shadow_nav {
	position:absolute;
	background-image:url(../images/shadow_menu.jpg);
	left:65px;
	top:65px;
	height:33px;
	width:505px;
}

#vbar {
	position:absolute;
	top:0px;
	left:30px;
	width:165px;
	padding:0px;
	margin:0px;
	background-color: #fff4bf;
	z-index:2;
	text-align:center;
}	
	
#compvbar {
	position:absolute;
	top:0px;
	left:31px;
	width:200px;
	height:123px;
	padding-top:7px;
	margin:0px;
	background-color: #fff4bf;
	z-index:2000;
	text-align:center;
}		

#compad {
	position:absolute;
	top:110px;
	left:20px;
	width:185px;
	padding:0px;
	margin:0px;
	z-index:2;
}		

/*FAQ DIVS
==========================================================*/

#faq_vbar {
	position:absolute;
	top:0px;
	left:40px;
	width:165px;
	height:650px;
	padding:0px;
	margin:0px;
	background-color: #fff4bf;
	z-index:2;
	text-align:center;
}		

/*TASTY DIVS
==========================================================*/

#tsty_pork{
	position:absolute;
	left:60px;
	top:300px;
	width:250px;
	height:229px;
	border: 2px #000000 solid;
	z-index:3;
	background-image:url(../images/tasty/tsty01.jpg);
}
#book1{
	position:absolute;
	left:60px;
	top:185px;
	width:217px;
	height:250px;
	border: 0;
	z-index:3;
	background-image: url(../images/home/Book_10ChristmasPorkIdeas.jpg);
}
#book2{
	position:absolute;
	left:60px;
	top:450px;
	width:214px;
	height:250px;
	border: 0;
	z-index:3;
	background-image: url(../images/home/Book_BudgetBeaters.jpg);
}

/*HEALTHY DIVS
==========================================================*/

#hlth_tape {
	position:absolute;
	left:100px;
	top:225px;
	width:275px;
	height:185px;
	border: 2px #000000 solid;
	z-index:3;
	background-image:url(../images/healthy/tape.jpg);
}

#hlth_content {
	position: absolute;
	left: 250px;
	top: 225px;
	width: 460px;
	z-index:1;
	color:#000000;
}

#rcp_content {
	position: absolute;
	left: 250px;
	top: 220px;
	width: 460px;
	z-index:1;
	color:#000000;
}

#mod_content {
	position: absolute;
	left: 250px;
	top: 225px;
	width: 460px;
	clear:both;
}

#con_content {
	position: absolute;
	left: 250px;
	top: 225px;
	width: 490px;
	z-index:900;
}

#tsty_content {
	position: absolute;
	left: 325px;
	top: 225px;
	width: 385px;
	z-index:1;
}

/*MODERN DIVS
==========================================================*/



#mod_vpics {
	position:absolute;
	left:13px;
	width:165px;
	top:175px;
	padding:0px;
	margin:0px;
	color:#000000;
	}
		
#rec_vpics {
	position:absolute;
	left:0px;
	width:152px;
	top:128px;
	padding:0px;
	margin:0px;
	color:#000000;
	text-align:right;
	}
		
#mod_hpics {
	position:absolute;
	left:-20px;
	top:662px;
	padding:0px;
	margin:0px;
	color:#000000;
	}
	
/*RECIPE DIVS
==========================================================*/

#rcp_pork {
	position:absolute;
	left:100px;
	top:270px;
	width:275px;
	height:250px;
	z-index:3;
}

#rcp_vbar {
	position:absolute;
	top:0px;
	left:40px;
	width:165px;
	height:800px;
	padding:0px;
	margin:0px;
	background-color: #fff4bf;
	z-index:2;
	text-align:center;
}		

div#footer {
	width:750px;
	color:#999999;
	text-align:right;
	padding-top: 10px;
}

div#sig {background-color:#000000}
.clear	{clear:both;}

books {text-align:center;
		color:#990000;
		font-style:italic;
		}
