body {
	background-color: #b0c938;
	background: #b0c938 url(images/bg_01.gif) top center;
	padding: 0px;
	margin: 0px;
	
	color: #000;
	font-family: georgia, times, times new roman, serif;
	font-size: 13px;	
}


p, td {
	color: #000;
	font-family: georgia, times, times new roman, serif;
	font-size: 13px;
	
}


a {
	text-decoration: none;
	color: 584634;
}

a:active {
	text-decoration: underline;
	color: 584634;
}

a:hover {
	text-decoration: underline;
	color: 584634;
}

a:visited {
	color: 584634;
}



DIV.center
      {
      position: absolute;
      left: 50%;
      top: 50%;
      width: 970px;
      height: 700px;
      margin-left: -490px; /* half of width */
      margin-top: -350px;  /* half of height */
      
      }


#culinaryLeft {
	border-top: 4px solid #efebe7;
	border-bottom: 4px solid #efebe7;
	background: #fff;
	background-color: #fff;
}

#culinaryLeft2 {
	
	border-bottom: 4px solid #efebe7;
	background: url(images/cul_shdw_left.gif) top left no-repeat #fff;
	background-color: #fff;
	padding: 30 30 30 29;
	line-height: 20px;
}


#culinaryRight {
	border-top: 4px solid #efebe7;
	border-bottom: 4px solid #efebe7;
	padding: 10 10 10 10;
	background: #fff;
	background-color: #fff;
}


#culinaryRight2 {
	
	border-bottom: 4px solid #efebe7;
	padding: 10 10 10 10;
	background: #fff;
	background-color: #fff;
}

#culinaryShadow {
	
	border-bottom: 4px solid #efebe7;
	padding: 0px;
	background: url(images/cul_shdw_right2.gif) top left repeat-y #fff;
	background-color: #fff;
}

#culinaryHome {
	text-transform: uppercase;
	color: #6e5749;
	font-size: 9px;
	line-height: 30px;
	padding: 0 33 14 28; 
	
}




.currentPageTitle {
	font-size: 22px;
	color: a7c538;
}

.currentPageSubTitle {
	font-size: 18px;
	color: #a7c538;
}
	

.paragraphTitle {
	font-size: 14px;
	color: #999;
	text-transform: uppercase;
	font-weight: bold;
	font-family: arial;
	}
	


div#culinaryFooter {
	color: #000;
	padding: 10 10 20 10;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 10px;
	text-align: center;
}

		div#culinaryFooter a {
			color: #000;
			text-decoration: none;	
			margin-right: 4px;
			padding: 4px;
		}
		
		div#culinaryFooter a:hover {
			color: #000;
			background: #253a54;
			background-color: #253a54;
			text-decoration: none;	
		}
		
		div#culinaryFooter a:active {
			color: #000;
			background: #253a54;
			background-color: #253a54;
			text-decoration: none;	
		}	
		
		div#culinaryFooter a:visited {
			color: #000;
		}			
		
		div#culinaryFooter a:visited:hover {
			color: #000;
		}











/* ---------------------------------------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------------------------------------- */

div#culinaryNav {
	
	
			
}


		div#culinaryNav a {
			padding: 3px;
			margin: 2 0 2 0;
			text-transform: uppercase;
			display: block;
			font-size: 10px;
			font-weight: normal;
			color: #000;
			text-decoration: none;		
		}
		
		
		
		div#culinaryNav a:hover {
			padding: 3px;
			margin: 2 0 2 0;
			text-transform: uppercase;
			display: block;
			font-size: 10px;
			font-weight: normal;
			background: #b0c938;
			background-color: #b0c938;	
			text-decoration: none;
			color: #fff;
		}
		
		div#culinaryNav a:active {
			padding: 3px;
			margin: 2 0 2 0;
			text-transform: uppercase;
			display: block;
			font-size: 10px;
			font-weight: normal;
			background: #b0c938;
			background-color: #b0c938;	
			text-decoration: none;
			color: #fff;
		}
		
		div#culinaryNav a:visited {
			padding: 3px;
			margin: 2 0 2 0;
			text-transform: uppercase;
			display: block;
			font-size: 10px;
			font-weight: normal;
			
		}
		
		
		div#culinaryNav .selected {
			padding: 3px;
			margin: 2 0 2 0;
			text-transform: uppercase;
			display: block;
			font-size: 10px;
			font-weight: normal;
			background: #584634;
			background-color: #584634;	
			text-decoration: none;
			
		}
		
		

div#culinarySub {
	font-size: 11px;
	color: #522d80;
	font-weight: bold;
	padding: 4 0 4 0;
	background-color: #b0c938;
	background:  #b0c938;
	
	display: inline-block;
	margin: 4 10 10 0;
	text-transform: uppercase;
}
		
		
		
		

div#culinarySubnav {
	color: #c3c0a3;
	padding: 10 0 0 0;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
}
		
		div#culinarySubnav a {
			color: #999;
			text-decoration: none;	
			display: inline-block;
			padding: 2 6 2 6;
			background-color: #fff;
			border: 1px solid #ccc;
			margin: 0 10 6 0;
		}
		
		div#culinarySubnav a:hover {
			color: #fff;
			text-decoration: none;	
			background-color: #b0c938;
			border: 1px solid #9eb91c;
		}
		
		div#culinarySubnav a:active {
			color: #fff;
			text-decoration: none;	
		}	
		
		div#culinarySubnav a:visited {
			color: #999;
		}
		
		div#culinarySubnav a:visited:hover {
			color: #fff;
			text-decoration: none;	
			background-color: #b0c938;
			border: 1px solid #9eb91c;
		}
		
		div#culinarySubnav a:visited:hover {
			color: #fff;
			text-decoration: none;	
			background-color: #b0c938;
			border: 1px solid #9eb91c;
		}
		
		div#culinarySubnav a:visited:active {
			color: #fff;
			text-decoration: none;	
			background-color: #b0c938;
			border: 1px solid #9eb91c;
		}
		
		
		
		
		div#culinarySubnav span {
			color: #c5a171;
	
		}
