/* ------- Global ----------*/
body {
	margin:0;
	padding:20px 0px 20px 0px;
	background-color:#000000;
	background-image:url(../images/bckgnd_BS12096_lg04a.jpg);
	background-attachment:fixed;
}

body, td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:16px;
	color:#5E5E5E;}

a{color:#6EB868;}
a:hover{color:#D1625B}
a:active{color:#D1625B}
a:visited{color:#6EB868;}
a:visited:hover{color:#D1625B}
a:visited:active{color:#D1625B}

p{margin:0;padding:0;padding-bottom:16px;}
p.footnote{margin:0;padding:0px 0px 12px 0px;}
.last_para{padding-bottom:0px;}
h1{font-size:12px;padding:0;margin:0;}
h2{font-size:12px;padding:0px 0px 12px 0px;margin:0;}
h3{font-size:12px;padding:0px 0px 12px 0px;margin:0;color:#563208;font-weight:bold;text-transform:uppercase;font-family:Arial,Helvetica,sans-serif}
.separator{clear:both;width:100%}

.subhead_brown{padding-bottom:8px;margin-top:-2px;}
.header_text{display:none}
.lowercase{text-transform:lowercase}

form{margin:0;padding:0}

#container{
	width:941px;
	margin-right: auto;
	margin-left: auto;
	background-color:#FFF6D1;
	background-image:url(../images/container_bg.gif);
	background-repeat:repeat-y;
}

.separator{clear:both;width:100%}

/* ------- Header ----------*/
#header{	
	width:941px;
	height:145px;
}
#header a{
	display:block;
	width:175px;
	height:108px;
	margin-left:41px;
	text-indent: -9999px;
	overflow: hidden;
}

/*-------- Left ---------------*/
#left{
	background-color:#FFF6D1;
	width:223px;
	float:left;
	vertical-align:top;
	background-repeat:no-repeat;
}

#left ul {
	display: block;
	padding: 0;
	margin: 75px 0px 0px 0px;
	list-style: none;
	background-repeat:no-repeat;
	background-image:url(../images/leftnav_bg.jpg);
}

#left ul li a{
	display: block;
	/*height: 50px;*/
	width:223px;
	border-bottom-color:#D9D1B2;
	border-bottom-width:1px;
	border-bottom-style: solid;
	/*text-indent: -9999px;
	overflow: hidden;*/
}

#left ul ul{
	display:block;
	padding: 0px 0px 12px 0px;
	margin: 12px 0px 0px 0px;
	list-style: none;
	background-image:none;
	border-bottom-color:#D9D1B2;
	border-bottom-width:1px;
	border-bottom-style: solid;
}
#left ul ul li a{
	display: block;
	margin-left:20px;
	width:180px;
	background-image:none;
	text-indent: 0px;
	padding-bottom:6px;
	border-bottom-width:0px;
	text-decoration:none;
	color:#947A52;
}
#left ul ul li a:hover{color:#CB5048;text-decoration:none;}
#left ul ul li a:active{color:#CB5048;text-decoration:none;}
#left ul ul li a:visited{color:#947A52;text-decoration:none;}
#left ul ul li a:visited:hover{color:#CB5048;text-decoration:none;}
#left ul ul li a:visited:active{color:#CB5048;text-decoration:none;}
#left ul ul li a.at{color:#CB5048;text-decoration:none;}
#left ul ul li a.at:hover{color:#CB5048;text-decoration:none;}
#left ul ul li a.at:active{color:#CB5048;text-decoration:none;}
#left ul ul li a.at:visited{color:#CB5048;text-decoration:none;}
#left ul ul li a.at:visited:hover{color:#CB5048;text-decoration:none;}
#left ul ul li a.at:visited:active{color:#CB5048;text-decoration:none;}

#left ul ul#leftnews li{
	font-size:10px;
	line-height:14px;
	margin-left:20px;
	width:180px;
	color:#5E5E5E;
}
#left ul ul#leftnews li a{
	display: inline;
	height: auto;
	margin-left:0px;
	width:180px;
	background-image:none;
	text-indent: 0px;
	padding-bottom:0px;
	border-bottom-width:0px;
	text-decoration:none;
	color:#6EB868;
	text-decoration:none;
	font-weight:bold;
}
a.greenlink:hover{color:#D1625B;text-decoration:none;}
a.greenlink:active{color:#D1625B;text-decoration:none;}
a.greenlink:visited{color:#6EB868;text-decoration:none;}
a.greenlink:visited:hover{color:#D1625B;text-decoration:none;}
a.greenlink:visited:active{color:#D1625B;text-decoration:none;}

#left ul ul#leftnews li a{color:#6EB868;text-decoration:none;font-weight:bold;}
#left ul ul#leftnews li a:hover{color:#D1625B;text-decoration:none;font-weight:bold;}
#left ul ul#leftnews li a:active{color:#D1625B;text-decoration:none;font-weight:bold;}
#left ul ul#leftnews li a:visited{color:#6EB868;text-decoration:none;font-weight:bold;}
#left ul ul#leftnews li a:visited:hover{color:#D1625B;text-decoration:none;font-weight:bold;}
#left ul ul#leftnews li a:visited:active{color:#D1625B;text-decoration:none;font-weight:bold;}
#left ul ul#leftnews li a.at{color:#CB5048;text-decoration:none;font-weight:bold;}
	
/*-------- Center ---------------*/
#center{
	/*background-color:#FDF4D1;
	background-repeat: repeat-x;
	background-position:left top;*/
	/*background-image: url(../images/center_bottom_bg.gif);*/
	width:494px;
	float:left;
	vertical-align:top;
}

#center #leadin{
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	background-position:bottom left;
	background-image:url(../images/center_white_bg.jpg);
}
#center #leadin_text{
	padding-left:20px;
	padding-right:150px;
	background-repeat:no-repeat;
	background-position:top right;
}
#center #leadin_text_bio{
	width:227px;
	height:317px;
	padding-left:20px;
	background-image:none;
	float:left;
}
#center #leadin_photo_bio{
	width:247px;
	height:317px;
	float:left;
}

#center #text{
	background-image: url(../images/center_bottom_bg.gif);
	background-repeat: repeat-x;
	background-position:left top;
	background-color:#FAF1CD;
	padding-top:26px;
	padding-left:20px;
	padding-right:50px;
}

#center ul{
	margin: 0px 0px 0px 5px;
	padding: 0px 0px 0px 12px;
}

#center ul li{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style-position:outside;
	list-style-type:square;
}
a.greenlink{color:#6EB868;text-decoration:none;font-weight:bold;}
a.greenlink:hover{color:#D1625B;text-decoration:none;}
a.greenlink:active{color:#D1625B;text-decoration:none;}
a.greenlink:visited{color:#6EB868;text-decoration:none;}
a.greenlink:visited:hover{color:#D1625B;text-decoration:none;}
a.greenlink:visited:active{color:#D1625B;text-decoration:none;}

.subtitle{font-weight:bold;}

.hash_box{
	width:100%;
	border-bottom-color: #CFC8A9;
	border-bottom-style: dashed;
	border-bottom-width: 1px;
	font-size:11px;
	line-height:16px;
	padding-top:15px;
}

.hash_box a{font-size:10px;}
.job_listing{
	padding-top:0px;
	padding-bottom:16px;
	border-bottom-color: #CFC8A9;
	border-bottom-style: dashed;
	border-bottom-width: 1px;
}

.job_listing a{font-weight:bold;text-decoration:none;}

.question_listing{
	width:454px;
	/*padding-top:0px;
	padding-bottom:16px;
	border-bottom-color: #CFC8A9;
	border-bottom-style: dashed;
	border-bottom-width: 1px;*/
}
.question_listing a{font-weight:bold;text-decoration:none;padding-bottom:6px;color:#5E5E5E;}
.question_listing a:hover{color:#000000}
.question_listing a:active{color:#333333}
.question_listing a:visited{color:#5E5E5E;}
.question_listing a:visited:hover{color:#000000}
.question_listing a:visited:active{color:#333333}
.faq_head_q{width:20px;color:#6CB767;font-weight:bold;float:left}
.faq_head_a{width:20px;color:#6CB767;float:left;}
.faq_desc_q{width:384px;font-weight:bold;float:left;padding-bottom:6px;padding-right:50px;}
.faq_desc_a{width:384px;float:left;padding-right:50px;}

.backtotop{
	clear:both;
	width:100%;
	padding-top:25px;
	height:15px;
	border-bottom-color: #CFC8A9;
	border-bottom-style: dashed;
	border-bottom-width: 1px;
}
.backtotop a{
	margin-left:366px;
	padding-bottom:0px;
	padding-right:0px;
	display:block;
	width:84px;
	height:15px;
	text-indent: -9999px;
	overflow: hidden;
	background-image:url(../foods/images/backtotopof.gif);
}
.backtotop a:hover{background-image:url(../foods/images/backtotopon.gif);}
.backtotop a:active{background-image:url(../foods/images/backtotopon.gif);}
.backtotop a:visited{background-image:url(../foods/images/backtotopof.gif);}
.backtotop a:visited:hover{background-image:url(../foods/images/backtotopon.gif);}
.backtotop a:visited:active{background-image:url(../foods/images/backtotopon.gif);}

.recipe_link a{font-size:12px;padding:0px 0px 12px 0px;margin:0;color:#563208;font-weight:bold;text-transform:uppercase;font-family:Arial,Helvetica,sans-serif;text-decoration:none;display:block;padding-bottom:2px;}
.recipe_link a:hover{color:#D1625B;text-decoration:none;}
.recipe_link a:active{color:#D1625B;text-decoration:none;}
.recipe_link a:visited{color:#563208;text-decoration:none;}
.recipe_link a:visited:hover{color:#D1625B;text-decoration:none;}
.recipe_link a:visited:active{color:#D1625B;text-decoration:none;}

.shortcut_recipes{
	width:220px;
	height:48px;
	/*margin-top:269px;*/
	margin-left:-20px;
}
.shortcut_recipes a{
	display:block;
	width:220px;
	height:48px;
	text-indent: -9999px;
	overflow: hidden;
	background-image:url(../chefs/images/bio_shortcutof.gif);
}
.shortcut_recipes a:hover{background-image:url(../chefs/images/bio_shortcuton.gif);}
.shortcut_recipes a:active{background-image:url(../chefs/images/bio_shortcuton.gif);}
.shortcut_recipes a:visited{background-image:url(../chefs/images/bio_shortcutof.gif);}
.shortcut_recipes a:visited:hover{background-image:url(../chefs/images/bio_shortcuton.gif);}
.shortcut_recipes a:visited:active{background-image:url(../chefs/images/bio_shortcuton.gif);}

.name_small{font-size:12px}
.intro_small{font-size:10px;line-height:14px;}

/*-------- Right ---------------*/
#right{
	background-color:#FFF6D1;
	background-repeat:no-repeat;
	width:224px;
	padding-bottom:20px;
	float:left;
	vertical-align:top;
}
.search_text{display:none}
#right #search{
	width:208px;
	height:42px;
	background-image: url(../images/search_bg.gif);
	background-repeat:no-repeat;
	padding-left:16px;
	padding-top:32px;
}
#right #search #right_search_box{float:left}
#right #search #right_search_box input{font-size:11px;}
#right #search #right_search_bt{clear:right;}
#right #testimonials{
	width:224px;
	/*padding-bottom:110px;
	height:291px;*/
}
#right #album{
	width:224px;
	/*height:259px;*/
}

#right #recipe{
	background-image: url(../images/right_recipe_bg.jpg);
	background-repeat:no-repeat;
	width:184px;
	height:120px;
	padding-left:20px;
	padding-right:20px;
	padding-top:30px;
}

a.right_links{color:#917750;font-weight:bold;text-decoration:none}
a.right_links:hover{color:#D1625B;text-decoration:none}
a.right_links:active{color:#D1625B;text-decoration:none;}
a.right_links:visited{color:#917750;text-decoration:none;}
a.right_links:visited:hover{color:#D1625B;text-decoration:none;}
a.right_links:visited:active{color:#D1625B;text-decoration:none;}

#right #right_head{width:224px;height:73px;}
/* ------- Footer ----------*/
#footer{
	clear:both;
	width:941px;
	height:89px;
	background-color:#000000;
	font-size: 11px;
	color: #A1A1A1;
	text-transform: uppercase;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/bot_effect.jpg);
	background-repeat:no-repeat;
}

#footer #copyright{
	margin-top:60px;
	padding-left:7px;
	clear:right;
	float:left;
}

#footer #botnav{
	margin-top:60px;
	padding-right:12px;
	float:right;
}
.capitalize{text-transform: capitalize;}
#footer #botnav a{
	padding-left:12px;
	padding-right:12px;
}
#footer #botnav a:link {color:#A1A1A1;text-decoration:none}
#footer #botnav a:hover {color:#FFFFFF;text-decoration:none}
#footer #botnav a:active {color:#A1A1A1;text-decoration:none}
#footer #botnav a:visited {color:#A1A1A1;text-decoration:none}
#footer #botnav a:visited:hover {color:#FFFFFF;text-decoration:none}
#footer #botnav a:visited:active {color:#A1A1A1;text-decoration:none}
#footer #botnav a.at:link {color:#70B969;text-decoration:none}
#footer #botnav a.at:hover {color:#70B969;text-decoration:none}
#footer #botnav a.at:active {color:#70B969;text-decoration:none}
#footer #botnav a.at:visited {color:#70B969;text-decoration:none}
#footer #botnav a.at:visited:hover {color:#70B969;text-decoration:none}
#footer #botnav a.at:visited:active {color:#70B969;text-decoration:none}

#footer #copyright a:link {color:#A1A1A1;text-decoration:none}
#footer #copyright a:hover {color:#FFFFFF;text-decoration:none}
#footer #copyright a:active {color:#A1A1A1;text-decoration:none}
#footer #copyright a:visited {color:#A1A1A1;text-decoration:none}
#footer #copyright a:visited:hover {color:#FFFFFF;text-decoration:none}
#footer #copyright a:visited:active {color:#A1A1A1;text-decoration:none}
/* ------- Top Nav ----------- */
#menu{
	background-image: url(../images/nav_since.gif);
	background-repeat: no-repeat;
	background-color:#000000;
	height: 44px;
	width: 941px;
	z-index:10;
}
#menu #nav #since{display:none}

#menu #nav #about a{
	display: block;
	height: 44px;
	width:113px;
	margin-left:270px;
	background-image: url(../images/navof0.gif);
}
#menu #nav #about a:hover{background-image: url(../images/navon0.gif);}
#menu #nav #about a:active{background-image: url(../images/navof0.gif);}
#menu #nav #about a:visited{background-image: url(../images/navof0.gif);}
#menu #nav #about a:visited:hover{background-image: url(../images/navon0.gif);}
#menu #nav #about a:visited:active{background-image: url(../images/navof0.gif);}

#menu #nav #about a.at{background-image: url(../images/navat0.gif);}
#menu #nav #about a.at:hover{background-image: url(../images/navat0.gif);}
#menu #nav #about a.at:active{background-image: url(../images/navat0.gif);}
#menu #nav #about a.at:visited{background-image: url(../images/navat0.gif);}
#menu #nav #about a.at:visited:hover{background-image: url(../images/navat0.gif);}
#menu #nav #about a.at:visited:active{background-image: url(../images/navat0.gif);}

#menu #nav #foods a{
	display: block;
	height: 44px;
	width:94px;
	background-image: url(../images/navof1.gif);
}
#menu #nav #foods a:hover{background-image: url(../images/navon1.gif);}
#menu #nav #foods a:active{background-image: url(../images/navof1.gif);}
#menu #nav #foods a:visited{background-image: url(../images/navof1.gif);}
#menu #nav #foods a:visited:hover{background-image: url(../images/navon1.gif);}
#menu #nav #foods a:visited:active{background-image: url(../images/navof1.gif);}

#menu #nav #foods a.at{background-image: url(../images/navat1.gif);}
#menu #nav #foods a.at:hover{background-image: url(../images/navat1.gif);}
#menu #nav #foods a.at:active{background-image: url(../images/navat1.gif);}
#menu #nav #foods a.at:visited{background-image: url(../images/navat1.gif);}
#menu #nav #foods a.at:visited:hover{background-image: url(../images/navat1.gif);}
#menu #nav #foods a.at:visited:active{background-image: url(../images/navat1.gif);}


#menu #nav #commercial a{
	display: block;
	height: 44px;
	width:135px;
	background-image: url(../images/navof2.gif);
}
#menu #nav #commercial a:hover{background-image: url(../images/navon2.gif);}
#menu #nav #commercial a:active{background-image: url(../images/navof2.gif);}
#menu #nav #commercial a:visited{background-image: url(../images/navof2.gif);}
#menu #nav #commercial a:visited:hover{background-image: url(../images/navon2.gif);}
#menu #nav #commercial a:visited:active{background-image: url(../images/navof2.gif);}

#menu #nav #commercial a.at{background-image: url(../images/navat2.gif);}
#menu #nav #commercial a.at:hover{background-image: url(../images/navat2.gif);}
#menu #nav #commercial a.at:active{background-image: url(../images/navat2.gif);}
#menu #nav #commercial a.at:visited{background-image: url(../images/navat2.gif);}
#menu #nav #commercial a.at:visited:hover{background-image: url(../images/navat2.gif);}
#menu #nav #commercial a.at:visited:active{background-image: url(../images/navat2.gif);}

#menu #nav #recipes a{
	display: block;
	height: 44px;
	width:99px;
	background-image: url(../images/navof3.gif);
}
#menu #nav #recipes a:hover{background-image: url(../images/navon3.gif);}
#menu #nav #recipes a:active{background-image: url(../images/navof3.gif);}
#menu #nav #recipes a:visited{background-image: url(../images/navof3.gif);}
#menu #nav #recipes a:visited:hover{background-image: url(../images/navon3.gif);}
#menu #nav #recipes a:visited:active{background-image: url(../images/navof3.gif);}

#menu #nav #recipes a.at{background-image: url(../images/navat3.gif);}
#menu #nav #recipes a.at:hover{background-image: url(../images/navat3.gif);}
#menu #nav #recipes a.at:active{background-image: url(../images/navat3.gif);}
#menu #nav #recipes a.at:visited{background-image: url(../images/navat3.gif);}
#menu #nav #recipes a.at:visited:hover{background-image: url(../images/navat3.gif);}
#menu #nav #recipes a.at:visited:active{background-image: url(../images/navat3.gif);}

#menu #nav #chefs a{
	display: block;
	height: 44px;
	width:120px;
	background-image: url(../images/navof4.gif);
}
#menu #nav #chefs a:hover{background-image: url(../images/navon4.gif);}
#menu #nav #chefs a:active{background-image: url(../images/navof4.gif);}
#menu #nav #chefs a:visited{background-image: url(../images/navof4.gif);}
#menu #nav #chefs a:visited:hover{background-image: url(../images/navon4.gif);}
#menu #nav #chefs a:visited:active{background-image: url(../images/navof4.gif);}

#menu #nav #chefs a.at{background-image: url(../images/navat4.gif);}
#menu #nav #chefs a.at:hover{background-image: url(../images/navat4.gif);}
#menu #nav #chefs a.at:active{background-image: url(../images/navat4.gif);}
#menu #nav #chefs a.at:visited{background-image: url(../images/navat4.gif);}
#menu #nav #chefs a.at:visited:hover{background-image: url(../images/navat4.gif);}
#menu #nav #chefs a.at:visited:active{background-image: url(../images/navat4.gif);}

#menu #nav #spacer{
	display: block;
	height: 44px;
	width:120px;
}


#menu #nav #locater a{
	display: block;
	height: 44px;
	width:110px;
	background-image: url(../images/navof5.gif);
}
#menu #nav #locater a:hover{background-image: url(../images/navon5.gif);}
#menu #nav #locater a:active{background-image: url(../images/navof5.gif);}
#menu #nav #locater a:visited{background-image: url(../images/navof5.gif);}
#menu #nav #locater a:visited:hover{background-image: url(../images/navon5.gif);}
#menu #nav #locater a:visited:active{background-image: url(../images/navof5.gif);}

#menu #nav #locater a.at{background-image: url(../images/navat5.gif);}
#menu #nav #locater a.at:hover{background-image: url(../images/navat5.gif);}
#menu #nav #locater a.at:active{background-image: url(../images/navat5.gif);}
#menu #nav #locater a.at:visited{background-image: url(../images/navat5.gif);}
#menu #nav #locater a.at:visited:hover{background-image: url(../images/navat5.gif);}
#menu #nav #locater a.at:visited:active{background-image: url(../images/navat5.gif);}

#menu ul {
	padding: 0;
	margin: 0;
	list-style: none;
}

#menu ul li {
	float: left;
	position: relative;
}

#menu ul li a{
	text-align:left;
	text-indent: -9999px;
	overflow: hidden;
}
