@charset "utf-8";

/* CSS Document */





/*

Copyright (c) 2009, Yahoo! Inc. All rights reserved.

Code licensed under the BSD License:

http://developer.yahoo.net/yui/license.txt

version: 2.7.0

*/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{

	margin:0;

	padding:0;

}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{

	list-style:none;

	text-align: left;

}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{

	font-size:100%;

	font-weight:normal;

	text-align: left;

}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}



/*--------------------END RESET-------------------*/



body{

	background-color:#000;

	text-align: center;

	margin: 0;

	padding: 0;

}



/*-------------------DIVS---------------------*/



#background{

	width: 100%;

	height: 1119px;

	background: url(../images/body.jpg) no-repeat top center;
	padding:0px 1px 0px 0px;

}



#logo{

	position: relative;

	width: 225px;

	height: 64px;

	top: 64px;

	margin-left: auto;

	margin-right: auto;

	text-align: center;

}



#flash{

	background: url(../images/flash-bg.gif) repeat-x;

	position: relative;

	width: 929px;

	height: 270px;

	top: 82px;

	margin-left: auto;

	margin-right: auto;

	text-align: center;

}



#flash-menu{

	position: relative;

	width: 929px;

	height: 70px;

	top: 84px;

	margin-left: auto;

	margin-right: auto;

	text-align: center;

	z-index: 60;

}



#new-menu{

	position: relative;

	width: 929px;

	height: 32px;

	top: 84px;

	margin-left: auto;

	margin-right: auto;

	text-align: center;

}



#home-content{

	background: url(../images/home-content-bg.gif);

	position: relative;

	width: 929px;

	height: 274px;

	margin-left: auto;

	margin-right: auto;	

	top: 95px;

}



#inside-content{

	background: url(../images/r-bg.jpg) repeat-x;

	position: relative;

	width: 929px;

	height: 551px;

	margin-left: auto;

	margin-right: auto;	

	top: 84px;

}



#inside-content-distribution{

	background: url(../images/distribution-bg.jpg) repeat-x;

	position: relative;

	width: 929px;

	height: 381px;

	margin-left: auto;

	margin-right: auto;	

	padding-top: 170px;

	top: 54px;

}



#inside-distribution-container{

	margin: auto;

	width: 502px;

	height: 142px;

}



#distribution-box{

	width: 211px;

	height: 122px;

	postition: relative;

	padding: 10px;

	background: url(../images/distribution-box.png) no-repeat;

	float: left;

	padding-right: 30px;

}







#signup-page{

	background: url(../images/r-bg.jpg) repeat-x;

	position: relative;

	width: 929px;

	height: 551px;

	margin-left: auto;

	margin-right: auto;	

	top: 84px;

}



#signup-form{

	width: 350px;

	height: 340px;

	position: relative;

	top: 80px;

	margin-left: auto;

	margin-right: auto;

}


#signup-page1{
background-color:#000000;

	position: relative;

	width: 929px;

	height: 551px;

	margin-left: auto;

	margin-right: auto;	

	top: 84px;

}


#news{

	width: 465px;

	height: 320px;

	position: relative;

	top: 30px;
	float:left;
	border-right:1px solid #2a2a2a;

	margin-left: auto;

	margin-right: auto;

}


#news1{

	width: 463px;

	height: 440px;

	position: relative;

	top: 30px;
	float:right;
	margin-left: auto;
	margin-right: auto;
	}


#news-content{

	width: 840px;

	margin: auto;

	position: relative;

	height: 470px;

}



#inside-contact{

	background: url(../images/contact-bg.jpg) repeat-x;

	position: relative;

	width: 929px;

	height: 551px;

	margin-left: auto;

	margin-right: auto;	

	top: 84px;

}



#inside-about{

	background: url(../images/about-bg.jpg) no-repeat;

	position: relative;

	width: 929px;

	height: 551px;

	margin-left: auto;

	margin-right: auto;	

	top: 84px;

}



#inside-catering{

	background: url(../images/catering-bg.jpg) no-repeat;

	position: relative;

	width: 929px;

	height: 551px;

	margin-left: auto;

	margin-right: auto;	

	top: 54px;

}



#inside-content2{

	background: url(../images/cont-bg.jpg) no-repeat;

	position: relative;

	width: 929px;

	height: 551px;

	margin-left: auto;

	margin-right: auto;

	top: 84px;

}



#inside-content-v2{

	background: url(../images/cont-bg.jpg) no-repeat;

	position: relative;

	width: 929px;

	height: 551px;

	margin-left: auto;

	margin-right: auto;

	top: 54px;

}

#inside-contentp{

	background: url(../images/cont-bg-p.jpg) no-repeat;

	position: relative;

	width: 929px;

	height: 551px;

	margin-left: auto;

	margin-right: auto;

	top: 84px;

}




#inside-content-vp{

	background: url(../images/cont-bg-p.jpg) no-repeat;

	position: relative;

	width: 929px;

	height: 551px;

	margin-left: auto;

	margin-right: auto;

	top: 54px;

}


#inside-contentg{

	background: url(../images/cont-bg-g.jpg) no-repeat;

	position: relative;

	width: 929px;

	height: 551px;

	margin-left: auto;

	margin-right: auto;

	top: 84px;

}



#inside-content-vg{

	background: url(../images/cont-bg-g.jpg) no-repeat;

	position: relative;

	width: 929px;

	height: 551px;

	margin-left: auto;

	margin-right: auto;

	top: 54px;

}


#inside-contento{

	background: url(../images/cont-bg-o.jpg) no-repeat;

	position: relative;

	width: 929px;

	height: 551px;

	margin-left: auto;

	margin-right: auto;

	top: 84px;

}



#inside-content-vo{

	background: url(../images/cont-bg-o.jpg) no-repeat;

	position: relative;

	width: 929px;

	height: 551px;

	margin-left: auto;

	margin-right: auto;

	top: 54px;

}


#home-text{

	position: absolute;

	width: 480px;

	height: 220px;

	left: 40px;

	top: 25px;

	text-align: left;

}



#girl{

	position: absolute;

	width: 539px;

	/*height: 551px;	*/

	height: 540px;

	overflow: hidden;

	right: 0px !important;

	right: -1px;

	float: right;

	top: -266px;

}



#spacer{

	width: 400px;	

	height: 10px;

}



#footer{

	position: relative;

	width: 929px;

	height: 50px;

	margin-left: auto;

	margin-right: auto;	

	top: 122px;

	text-align: center;

}



#inside-footer{

	position: relative;

	width: 929px;

	height: 50px;

	margin-left: auto;

	margin-right: auto;	

	top: 115px;

	text-align: center;

}



#inside-footer-v2{

	position: relative;

	width: 929px;

	height: 50px;

	margin-left: auto;

	margin-right: auto;	

	top: 114px;

	text-align: center;

}



#inside-footerd{

	position:absolute;

	width: 929px;

	height: 50px;

	margin-left: auto;

	margin-right: auto;	

	top:770px;

	left:35px;
}



#inside-footer-vd{


	position:absolute;

	width: 929px;

	height: 50px;

	margin-left: auto;

	margin-right: auto;	
	left:35px;

	top:769px;


}


#slide{

	background: #FFF;

	position: relative;

	width: 808px;

	height: 390px;

	margin-left: auto;

	margin-right: auto;

	text-align: left;

	top: 80px;

}



#tabs{

	width: 800px;

	height: 34px;

	position: absolute;

	top: 46px;

	left: 70px;

}



#pic{

	width: 348px;

	height: 378px;	

	position: relative;

	float: left;

}



#right{

	height:378px;

	position: relative;

	float: left;

	padding: 50px 0 0 0;

}



#right-adjusted{

	height:378px;

	position: relative;

	float: left;

	padding: 50px 0 0 0;

}



#details{

	width: 413px;

	height: 104px;

	position: absolute;

	bottom: 0;

	text-align: right;

	left: 20px;

	top: 265px;

}



#cooking-time{

	width: 81px;

	height: 56px;

	float: right;

	position: relative;

	top: -10px;

	right: -20px;

}



#page2{

	top: -20px;

	position: relative;

	height:378px;

	width:745px;

	text-align: center;

}



#pic2{

	width: 322px;

	height: 378px;	

	position: relative;

	float: left;

}



#right2{

	height:378px;

	position: relative;

	width: 435px;

	float: left;

	padding: 25px 0 0 0;

}



#page3{

	padding: 25px;

	position: relative;

	height:378px;

	width:250px;

	left: 25px;

	text-align: left;

	float: left;

}



#page4-image{

	position: relative;

	width: 295px;

	height: 378px;	

	float: left;

}


#page4-tet{

	position: relative;

	width: 797px;

	height: 378px;	

	

}


#page4-right{

	height:378px;

	position: relative;

	width: 475px;

	right: 13px;

	float: right;

}



#product-browse{

	position: relative;	

	height: 34px;

	width: 250px;

	float: right;

	right: -4px;

	top: -20px;

}



#contact-details{

	width: 220px;

	height:500px;

	position: relative;

	left: 35px;

	top: 30px;

}



#contact-forms{

	width: 400px;

	height:500px;

	position: relative;

	top: 30px;

	right: 150px;

	float: right;

}



#about-content{

	width: 480px;

	height: 325px;

	position: relative;

	top: 20px;

	left: 50px;

}



#recipe-comingsoon{

	width: 796px;

	height: 378px;

	background-image: url(../images/recipe-coming.jpg);

}



#recipe-nav{

	width: 183px;

	height: 34px;

	position: absolute;

	bottom: 0;

	right: -3px;

}



#recipe-nav-single{

	width: 102px;

	height: 34px;

	position: absolute;

	bottom: 0;

	right: -3px;

}



/*------------------END DIVS------------------*/

#tab1{

	height:34px;

	width: 104px;

	float: left;

}



a#tab1rollover{ 

	background:url(../images/tab1.gif) no-repeat; 

	height:34px; 

	width:104px; 

	display:block; 

}



a#tab1rollover span{ 

	display:none; 

}



a#tab1rollover:hover{ 

	background: url(../images/tab1-over.gif) no-repeat;

}

#tab1p{

	height:34px;

	width: 104px;

	float: left;

}



a#tab1prollover{ 

	background:url(../images/tab1-p.gif) no-repeat; 

	height:34px; 

	width:104px; 

	display:block; 

}



a#tab1prollover span{ 

	display:none; 

}



a#tab1prollover:hover{ 

	background: url(../images/tab1p-over.gif) no-repeat;

}


#tab1g{

	height:34px;

	width: 104px;

	float: left;

}



a#tab1grollover{ 

	background:url(../images/tab1-g.gif) no-repeat; 

	height:34px; 

	width:104px; 

	display:block; 

}



a#tab1grollover span{ 

	display:none; 

}



a#tab1grollover:hover{ 

	background: url(../images/tab1g-over.gif) no-repeat;

}

#tab1o{

	height:34px;

	width: 104px;

	float: left;

}



a#tab1orollover{ 

	background:url(../images/tab1-o.gif) no-repeat; 

	height:34px; 

	width:104px; 

	display:block; 

}



a#tab1orollover span{ 

	display:none; 

}



a#tab1orollover:hover{ 

	background: url(../images/tab1o-over.gif) no-repeat;

}




#tab2{

	position: relative;

	height:34px;

	width: 164px;

	float: left;

}



a#tab2rollover{ 

	background:url(../images/tab2.gif) no-repeat; 

	height:34px; 

	width: 164px; 

	display:block; 

}



a#tab2rollover span{ 

	display:none; 

}



a#tab2rollover:hover{ 

	background: url(../images/tab2-over.gif) no-repeat;

}



a#tab2rollover.current{ 

	background: url(../images/tab2-over.gif) no-repeat;

}



#tab2p{

	position: relative;

	height:34px;

	width: 164px;

	float: left;

}



a#tab2prollover{ 

	background:url(../images/tab2-p.gif) no-repeat; 

	height:34px; 

	width: 164px; 

	display:block; 

}



a#tab2prollover span{ 

	display:none; 

}



a#tab2prollover:hover{ 

	background: url(../images/tab2p-over.gif) no-repeat;

}



a#tab2prollover.current{ 

	background: url(../images/tab2p-over.gif) no-repeat;

}


#tab2g{

	position: relative;

	height:34px;

	width: 164px;

	float: left;

}



a#tab2grollover{ 

	background:url(../images/tab2-g.gif) no-repeat; 

	height:34px; 

	width: 164px; 

	display:block; 

}



a#tab2grollover span{ 

	display:none; 

}



a#tab2grollover:hover{ 

	background: url(../images/tab2g-over.gif) no-repeat;

}



a#tab2grollover.current{ 

	background: url(../images/tab2g-over.gif) no-repeat;

}

#tab2o{

	position: relative;

	height:34px;

	width: 164px;

	float: left;

}



a#tab2orollover{ 

	background:url(../images/tab2-o.gif) no-repeat; 

	height:34px; 

	width: 164px; 

	display:block; 

}



a#tab2orollover span{ 

	display:none; 

}



a#tab2orollover:hover{ 

	background: url(../images/tab2o-over.gif) no-repeat;

}



a#tab2orollover.current{ 

	background: url(../images/tab2o-over.gif) no-repeat;

}



#tab3{

	position: relative;

	height:34px;

	width: 168px;

	float: left;

}



a#tab3rollover{ 

	background:url(../images/tab3.gif) no-repeat; 

	height:34px; 

	width:168px; 

	display:block; 

}



a#tab3rollover span{ 

	display:none; 

}



a#tab3rollover:hover{ 

	background: url(../images/tab3-over.gif) no-repeat;

}

#tab3p{

	position: relative;

	height:34px;

	width: 168px;

	float: left;

}



a#tab3prollover{ 

	background:url(../images/tab3-p.gif) no-repeat; 

	height:34px; 

	width:168px; 

	display:block; 

}



a#tab3prollover span{ 

	display:none; 

}



a#tab3prollover:hover{ 

	background: url(../images/tab3p-over.gif) no-repeat;

}


#tab3g{

	position: relative;

	height:34px;

	width: 168px;

	float: left;

}



a#tab3grollover{ 

	background:url(../images/tab3-g.gif) no-repeat; 

	height:34px; 

	width:168px; 

	display:block; 

}



a#tab3grollover span{ 

	display:none; 

}



a#tab3grollover:hover{ 

	background: url(../images/tab3g-over.gif) no-repeat;

}

#tab3o{

	position: relative;

	height:34px;

	width: 168px;

	float: left;

}



a#tab3orollover{ 

	background:url(../images/tab3-o.gif) no-repeat; 

	height:34px; 

	width:168px; 

	display:block; 

}



a#tab3orollover span{ 

	display:none; 

}



a#tab3orollover:hover{ 

	background: url(../images/tab3o-over.gif) no-repeat;

}



#tab4{

	position: relative;

	height:34px;

	width: 85px;

	float: left;

}



a#tab4rollover{ 

	background:url(../images/tab4.gif) no-repeat; 

	height:34px; 

	width:85px; 

	display:block; 

}



a#tab4rollover span{ 

	display:none; 

}



a#tab4rollover:hover{ 

	background: url(../images/tab4-over.gif) no-repeat;

}


#tab4p{

	position: relative;

	height:34px;

	width: 85px;

	float: left;

}



a#tab4prollover{ 

	background:url(../images/tab4-p.gif) no-repeat; 

	height:34px; 

	width:85px; 

	display:block; 

}



a#tab4prollover span{ 

	display:none; 

}



a#tab4prollover:hover{ 

	background: url(../images/tab4p-over.gif) no-repeat;

}




#tab4g{

	position: relative;

	height:34px;

	width: 85px;

	float: left;

}



a#tab4grollover{ 

	background:url(../images/tab4-g.gif) no-repeat; 

	height:34px; 

	width:85px; 

	display:block; 

}



a#tab4grollover span{ 

	display:none; 

}



a#tab4grollover:hover{ 

	background: url(../images/tab4g-over.gif) no-repeat;

}



#tab4o{

	position: relative;

	height:34px;

	width: 85px;

	float: left;

}



a#tab4orollover{ 

	background:url(../images/tab4-o.gif) no-repeat; 

	height:34px; 

	width:85px; 

	display:block; 

}



a#tab4orollover span{ 

	display:none; 

}



a#tab4orollover:hover{ 

	background: url(../images/tab4o-over.gif) no-repeat;

}


#country1{

	position: relative;

	height:34px;

	width: 114px;

	float: left;

}



a#country1rollover{ 

	background:url(../images/country-nz.gif) no-repeat; 

	height:34px; 

	width:114px; 

	display:block; 

}



a#country1rollover span{ 

	display:none; 

}



a#country1rollover:hover{ 

	background: url(../images/country-nz-over.gif) no-repeat;

}





#country2{

	position: relative;

	height:34px;

	width: 88px;

	float: left;

}



a#country2rollover{ 

	background: url(../images/country-aus.gif) no-repeat; 

	height:34px; 

	width:114px; 

	display:block; 

}



a#country2rollover span{ 

	display:none; 

}



a#country2rollover:hover{ 

	background: url(../images/country-aus-over.gif) no-repeat;

}



/*-------------------TEXT--------------------*/



.content{

	font-family: Arial, Helvetica, sans-serif;

	color: #969696;

	font-size: 14px;

	line-height: 20px;

}



.footer-text{

	text-align: center;

	font-family: Arial, Helvetica, sans-serif;

	color: #999;

	font-size: 11px;

}



.footer-text a{

	font-family: Arial, Helvetica, sans-serif;

	text-decoration: none;

	color: #999;

	font-size: 11px;

	text-align: center;

}





.footer-text a:hover{

	font-family: Arial, Helvetica, sans-serif;

	text-decoration: none;

	color: #fff;

	font-size: 11px;

	text-align: center;

}

.footer-textd{

	text-align: center;

	font-family: Arial, Helvetica, sans-serif;

	color: #999;

	font-size: 11px;

}



.footer-textd a{

	font-family: Arial, Helvetica, sans-serif;

	text-decoration: none;

	color: #999;

	font-size: 11px;

	text-align: center;

}





.footer-textd a:hover{

	font-family: Arial, Helvetica, sans-serif;

	text-decoration: none;

	color: #fff;

	font-size: 11px;

	text-align: center;

}


.footer-copyright{

	font-family: Arial, Helvetica, sans-serif;

	color: #fff;

	font-size: 10px;

	line-height:8px;

	text-align: center;
	padding-top:5px;
}



p#cross-links{

	font-family: Arial, Helvetica, sans-serif;

	color: #000;

	font-size: 14px;

	text-align: left;

	line-height: 20px;

}



body{

	font-family: Arial, Helvetica, sans-serif;

	color: #000;

	font-size: 12px;

	line-height: 18px;

	text-align: left;

}



.recipe{

	font-family: Arial, Helvetica, sans-serif;

	color: #000;

	font-size: 12px;

	line-height: 16px;

	text-align: left;	

}





.recipe-header {

	font-family: Arial, Helvetica, sans-serif;

	position:relative;

	font-size: 25px;

	font-style: normal;

	font-weight: bold;

	line-height: 27px;

	left: 10px;

	padding-bottom: 20px;

	color: #000;

	text-decoration: none;

	width: 380px;

	text-align: left;

}



.recipe-text1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 22px;

	font-style: normal;

	font-weight: normal;

	line-height: 28px;

	padding-left: 10px;

	padding-top: 15px;

	color: #000;

	text-decoration: none;

	width: 380px;

	text-align: left;

}



.download-text{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: normal;

	font-weight: bold;

	color: #000;

	position: relative;

	bottom: 15px;

	left: 5px;

	text-decoration: none;

	width: 380px;

	text-align: left;

}



.cooking-header{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-style: normal;

	font-weight: bold;

	color: #000;

	text-decoration: none;

	text-align: left;

}



.nutrition-header {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-style: normal;

	font-weight: bolder;

	color: #000;

	text-decoration: none;

}



.nutrition-data{

	text-align: center;

	margin-top: 2px;

	margin-bottom: 2px;

}



.nutrition-data2{

	text-align: left;

	margin-top: 2px;

	margin-bottom: 2px;

}


.nutrition-text{



	margin-top: 2px;

	margin-bottom: 2px;
	padding:5px 20px 0px 20px;
	line-height:22px;

}



.nutrition-text2{

	text-align: left;

	margin-top: 2px;

	margin-bottom: 2px;
	padding:40px 0px 0px 20px;
	font-weight:bold;
	font-size:13px;

}





.contact-text{

	font-family: Arial, Helvetica, sans-serif;

	color: #FFF;

	font-size: 12px;

	line-height: 20px;

}



.news-text{

	margin: 0;

	padding: 0;

	font-family: Arial, Helvetica, sans-serif;

	color: #FFF;

	font-size: 12px;

	padding:20px 15px 0px 10px;
	
}



.news-text a{

	margin: 0;

	padding: 0;

	font-family: Arial, Helvetica, sans-serif;

	color: #c1ad2a;

	font-size: 11px;

	padding-top: 20px;

	text-decoration: none;

}


.news-text1{

	margin: 0;

	padding: 0;

	font-family: Arial, Helvetica, sans-serif;

	color: #FFF;

	font-size: 12px;
	padding:20px 15px 0px 00px;
	
}



.news-text1 a{

	margin: 0;

	padding: 0;

	font-family: Arial, Helvetica, sans-serif;

	color: #c1ad2a;

	font-size: 11px;

	padding-top: 20px;

	text-decoration: none;

}


.news-title{

	font-family: Arial, Helvetica, sans-serif;

	color: #c1ad2a;

	font-size: 16px;

	font-weight: bold;

	padding-top: 30px;

	padding:0px 20px 0px 20px;

	width: 470px;

}





.news-title a{

	font-family: Arial, Helvetica, sans-serif;

	color: #c1ad2a;

	font-weight: bold;

	padding-top: 30px;

	text-decoration: none;

}



.news-title a:hover{

	font-family: Arial, Helvetica, sans-serif;

	color: #c1ad2a;

	font-weight: bold;

	padding-top: 30px;
	text-decoration:none;

}

.news-title1{

	font-family: Arial, Helvetica, sans-serif;

	color: #c1ad2a;

	font-size: 16px;

	font-weight: bold;

	padding-top: 30px;
	
	padding:0px 0px 0px 35px;

	width: 470px;

}



.news-title1 a{

	font-family: Arial, Helvetica, sans-serif;

	color: #c1ad2a;

	font-weight: bold;

	padding-top: 30px;

	text-decoration: none;

}



.news-title1 a:hover{

	font-family: Arial, Helvetica, sans-serif;

	color: #c1ad2a;

	font-weight: bold;

	padding-top: 30px;

	text-decoration: none;

}



.signup-header{

	font-family: Arial, Helvetica, sans-serif;

	color: #FFF;

	font-size: 25px;
	padding:15px 0px 0px 20px;

}



.contact-text a{

	font-family: Arial, Helvetica, sans-serif;

	color: #FFF;

	text-decoration: none;

	font-size: 12px;

	line-height: 20px;

	height: 10px;

	

}



.contact-text a:hover{

	font-family: Arial, Helvetica, sans-serif;

	color: #FFF;

	text-decoration: underline;

	font-size: 12px;

	line-height: 20px;

}



.about-text{

	font-family: Arial, Helvetica, sans-serif;

	color: #CCC;

	font-size: 15px;

	line-height: 20px;

}



.news-content-title{

	font-family: Arial, Helvetica, sans-serif;

	color: #FFF;

	font-size: 18px;

	padding-top: 20px;

	font-weight: bold;

}



.news-content{

	font-family: Arial, Helvetica, sans-serif;

	color: #FFF;

	font-size: 12px;

	padding-top: 20px;

}



.prev-next{

	font-family: Arial, Helvetica, sans-serif;

	color: #333;

	font-weight: bold;

	font-size: 9px;

	line-height: 20px;

}



.prev-next a{

	font-family: Arial, Helvetica, sans-serif;

	color: #333;

	text-decoration:none;

	font-weight: bold;

	font-size: 9px;

	line-height: 20px;

}



.prev-next a:hover{

	font-family: Arial, Helvetica, sans-serif;

	color: #FFF;

	font-weight: bold;

	font-size: 9px;

	line-height: 20px;

}



.recipe-header2 {

	font-family: Arial, Helvetica, sans-serif;

	position:relative;

	font-size: 14px;

	top:10px;

	font-style: normal;

	font-weight: bold;

	line-height: 27px;

	left: 10px;

	color: #000;

	text-decoration: none;

	width: 380px;

	text-align: left;

	padding-top: 25px;

}



.distribution-header{

	font-family: Arial, Helvetica, sans-serif;

	color: #FFF;

	font-size: 18px;

	margin-left: 8px;

}



.distribution-left{

	font-family: Arial, Helvetica, sans-serif;

	color: #000;

	font-size: 12px;

	font-weight: bold;

	text-align: right;

}



.distribution-right{

	font-family: Arial, Helvetica, sans-serif;

	color: #000;

	font-size: 12px;

	margin-left: 10px;

}

/*------------------END TEXT-----------------*/







/*------distribution------*/



#box-col{

	width: 260px;

	height: 335px;

	position: relative;

	margin-top: 10px;

	float: left;

}



#box-col2{

	width: 260px;

	height: 335px;

	position: relative;

	float: left;

	margin-top: 20px;

	margin-left: 10px; 

}



#box-col3{

	width: 260px;

	height: 335px;

	position: relative;

	float: left;

	margin-top: 20px;

	margin-left: 160px; 

}







.distribution-header {

	font-family: Arial, Helvetica, sans-serif;

	position:relative;

	font-size: 14px;

	font-style: normal;

	font-weight: bold;

	left: 10px;

	color: #000;

	text-decoration: none;

	text-align: left;

}



.location{

	font-size: 10px;

	 line-height: 16px;



}



#distribution-nav{

	width: 102px;

	height: 34px;

	position: absolute;

	bottom: 10px;

	right: 10px;

}

/*------end distribution------*/

ul#topnav {
	margin: 0; padding: 0;
	float:left;
	width: 100%;
	list-style: none;
	font-size: 1.1em;
}
ul#topnav li {
	float: left;
	margin: 0; padding: 0;
	position: relative; /*--Important--*/
}
ul#topnav li a {
	float: left;
	text-indent: -9999px; /*--Push text off of page--*/
	height: 44px;
}
ul#topnav li:hover a, ul#topnav li a:hover { background-position: left bottom; } /*--Hover State--*/
ul#topnav a.home {
	background: url(images/menu01.jpg) no-repeat;
	width: 70px;
}
ul#topnav a.products {
	background: url(images/home.gif) no-repeat;
	width: 117px;
}
ul#topnav a.sale {
	background: url(images/home.gif) no-repeat;
	width: 124px;
}
ul#topnav a.community {
	background: url(images/home.gif) no-repeat;
	width: 124px;
}
ul#topnav a.store {
	background: url(images/home.gif) no-repeat;
	width: 141px;
}
ul#topnav li .sub {
	position: absolute; /*--Important--*/
	top: 44px; left: 0;
	background: #344c00 url(sub_bg.png) repeat-x; /*--Background gradient--*/
	padding: 20px 20px 20px;
	float: left;
	/*--Bottom right rounded corner--*/
	-moz-border-radius-bottomright: 5px;
	-khtml-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	/*--Bottom left rounded corner--*/
	-moz-border-radius-bottomleft: 5px;
	-khtml-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
	display: none; /*--Hidden for those with js turned off--*/
}
ul#topnav li .row { /*--If needed to break out into rows--*/
	clear: both;
	float: left;
	width: 100%;
	margin-bottom: 10px;
}
ul#topnav li .sub ul{
	list-style: none;
	margin: 0; padding: 0;
	width: 150px;
	float: left;
}
ul#topnav .sub ul li {
	width: 100%; /*--Override parent list item--*/
	color: #fff;
}
ul#topnav .sub ul li h2 { /*--Sub nav heading style--*/
	padding: 0;  margin: 0;
	font-size: 1.3em;
	font-weight: normal;
}
ul#topnav .sub ul li h2 a { /*--Sub nav heading link style--*/
	padding: 5px 0;
	background-image: none;
	color: #e8e000;
}
ul#topnav .sub ul li a {
	float: none;
	text-indent: 0; /*--Override text-indent from parent list item--*/
	height: auto; /*--Override height from parent list item--*/
	background: url(navlist_arrow.png) no-repeat 5px 12px;
	padding: 7px 5px 7px 15px;
	display: block;
	text-decoration: none;
	color: #fff;
}
ul#topnav .sub ul li a:hover {
	color: #ddd;
	background-position: 5px 12px ;/*--Override background position--*/
}

#inside-content1{

	background: url(../images/r-bg1.jpg) repeat-x;

	position: relative;

	width: 929px;

	height: 551px;

	margin-left: auto;

	margin-right: auto;	

	top: 84px;

}


#inside-content4{

	background: url(../images/r-bg2.jpg) repeat-x;

	position: relative;

	width: 929px;

	height: 551px;

	margin-left: auto;

	margin-right: auto;	

	top: 84px;

}

#inside-content3{

	background: url(../images/r-bg3.jpg) repeat-x;

	position: relative;

	width: 929px;

	height: 551px;

	margin-left: auto;

	margin-right: auto;	

	top: 84px;

}
