@import url('reset.css');

@import url('style.css');

.hidethisstuff { display: none; }

#wrapper { background-color: #EFF6D5; }

#container {
	background: url('../en/images/homeBackground-versatility.jpg') left top repeat-y;
	height: 620px;
	overflow: hidden;
	width: 954px;
}

#mainContentArea {
	width: 100%;
	padding: 0;
	margin: 0;
	margin-left: 0;
	z-index: 50;
	position: relative;
	top: 75px;
}
.centerEn {
	width: 489px;
	height: 408px;	
	position: relative;
	display: inline-block;
	margin: 50px 238px;
	z-index: 30000;
}

#homepage-titles, #homepage-touts {
	float: none;
}

#homepage-touts {
	position:absolute;
	left:625px;
	top:40px;
}

#homepage-touts .legal {color:#666;font-size:11px;margin-right:7px;text-align:right;}
#homepage-touts .legal a {color:#666;}
#homepage-touts .legal sup {color:#666;}

#homepage-titles { 

/*margin-right: 63px;*/
width:590px;
position:relative;
 }

ul#homepage-titles li#titlelink1 {position:absolute;left:23px;top:5px;}
ul#homepage-titles li#titlelink2 {position:absolute;left:37px;top:280px;}

ul#homepage-titles li#subtitle, ul#homepage-titles li#titlelink {
float:left;
}
ul#homepage-titles li#titlelink.headline {float:none;top:37px;left:352px;position:absolute;width:569px;height:57px;}
ul#homepage-titles li#titlelink.copy {float:none;top:117px;left:382px;position:absolute;width:183px;height:79px;}

ul#homepage-titles li#titlelinkcta {position:absolute;top:201px;left:383px;width:164px;height:30px;}
}

#subtitle { color:#482819;
font-size:11.5px;
padding-top:220px;
padding-left: 98px;
width: 245px;
line-height:1.26em; }


#titlelink {
/*padding-top:78px;*/
/*padding-left:23px;*/
clear:left;

}

#tout1 {
	height:154px;
	margin-bottom:32px;
	padding:0;
	width:309px;
}

#tout2 {
	height:156px;
	padding:0;
	width:309px;
}

#tout1 a, #tout2 a {
	display:block;
	height:154px;
	width:309px;
}

#tout1 a img, #tout2 a img {
/*display:none;*/
}

#footer { width: 955px; }



#mainContentArea h1 img {
	left: -10px;
	position: relative;
}

p {
	width: 40em;
	margin-left: 1.5em;
}

#mainContentArea p {
	margin-left: 0;
}

#navLine { width: 630px; }

/*
.homepageBox {
	float: left;
	height: 10.8em;
	padding-top: 2em;
	display: block;
}

.boxOne {
	width: 29.2em;
	margin-right: 1.25em;
}

.boxOne p {
	width: 19.5em;
}

.boxTwo {
	width: 31.5em;
	margin-right: 2em;
}

.boxTwo p {
	width: auto;
}





FOR NEW TOUTS
*/
.homepageBox {
	float: left;
	height: 14.1em;
	width: 26.9em;
	display: block;
}


.boxOne {
	margin-right: 1.25em;
}

.boxOne p {
	width: 19.5em;
}

.boxTwo {
	margin-right: 2em;
}

.boxTwo p {
	width: auto;
}

ul#mainNav li.removeHome {
	/*visibility: hidden; */
	display: none;

}

.homepageBox p.tout2Drop {
	padding-bottom: 0.50em;
}


#video {
position:absolute;
left:-10px;
top:-75px;
z-index: 10;
}

#cornerProduct {
	z-index: 10;
}

.boxTwo {
	z-index: 100;
}

#carouselTitle {position:absolute;
	left:0;
	top:444px;
}

#bottomScroller {
padding-top:444px;
padding-left:143px;
width: 810px;
height: 100px;
overflow:hidden;
}

ul#homepageRecipeScroller {
list-style:none;
padding:0;
margin:0;
}

ul#homepageRecipeScroller li {
list-style:none;
float:left;
width:134px;
margin: 0 1px;
}


ul#homepageRecipeScroller li .recipeTtle {
height:14px;
background-color:#FFF;
color:#666;
font-size:10.5px;
padding: 6px 0 0 8px;
}

ul#homepageRecipeScroller li .recipeImg {
height: 70px;
}

ul#homepageRecipeScroller li .recipeTtle a {
	color: #666;
	text-decoration: none;
}
