/***************************************************************************************/
/* Body */

body {
	background-color	: #FFFFCC;
	font-family			: sans-serif;
	font-size			: small;
	padding				: 5;
}

td {
	font-family			: sans-serif;
	font-size			: small;
	padding				: 5;
}

/***************************************************************************************/
/* Navigation Bar */

.NavigationBar {
	color			: #000000;
	text-decoration	: none;
	font-family		: sans-serif;
	font-weight		: bold;
	font-size		: medium;
	text-valign		: middle;
}

a.NavigationBar, a:active.NavigationBar, a:visited.NavigationBar { 
	color			: #FFFFFF;
	text-decoration	: none;
	font-family		: sans-serif;
	font-weight		: bold;
	font-size		: medium;
	text-valign		: middle;
}

a:hover.NavigationBar {
	color : #FFCC66
}

.Spacer  { 
	color		: #FFFFFF; 
	font-family	: sans-serif;
	font-weight	: bold;
	margin		: 0;
	font-size	: medium;
	text-valign	: middle;
}

td.NavigationBar {
	background-color	: #669933;
}

hr.NewsHorizRule {
	color	: #C0C0C0;
}

/***************************************************************************************/
/* News */

td.News {
	text-valign 		: top;
	background-color	: #006600;
	padding				: 10;
	width				: 30%;
}

p.NewsTitle {
	color			: #C0C0C0;
	text-decoration	: none;
	font-family		: serif;
	font-weight		: bold;
	font-size		: large;
	margin-bottom	: 0;
}

p.NewsItemDate {
	color			: #C0C0C0;
	text-decoration	: none;
	font-family		: serif;
	font-size		: medium;
	margin-top		: 0;
	margin-bottom	: 4;
}

p.NewsItem {
	color			: #FFFFFF;
	text-decoration	: none;
	font-family		: serif;
	font-size		: small;
	font-weight		: bold;
	margin-top		: 0;
	margin-left		: 4;
	margin-bottom	: 0;
}

a.News, a:hover.News, a:active.News, a:visited.News {
	color			: #99FF66;
	font-style		: italic;
}

/***************************************************************************************/
/* Recipe */

p.RecipeName {
	color			: #FF9900;
	text-decoration	: none;
	text-align		: center;
	font-family		: serif;
	font-size		: x-large;
	margin			: 0;
}

p.RecipeSection {
	color			: #FF9900;
	text-decoration	: none;
	text-align		: left;
	font-family		: serif;
	font-size		: medium;
	font-weight		: bold;
	margin-top		: 0;
	margin-bottom	: 4;
}

li.RecipeIngredient {
	color			: #000000;
	text-decoration	: none;
	text-align		: left;
	font-family		: serif;
	font-size		: small;
}

p.RecipeDirections {
	color			: #000000;
	text-decoration	: none;
	text-align		: left;
	font-family		: serif;
	font-size		: small;
	font-weight		: bold;
}

/***************************************************************************************/
/* Wine Room */

h3.WineRoom {
	color			: #FF9900;
	font-size		: large;
	margin			: 0;
}