/* Page Layout - Div structure and layout */body {
	background-color: rgb(255,127,0);
	font-family: helvetica;
	font-size: 12px; line-height: 17px;
	color: #333333;
	overflow: auto;}
.container {
	margin-top: 20px;
	padding-bottom: 20 px;
	}

/* Main Menu */

a.horizontal_menu:link
{text-decoration: none; color:white; text-align: center; font: 16px Georgia; letter-spacing: 0px;}

.top_menu {background-image:url('Images/main_menu_chunk.jpg')}

a.horizontal_menu:visited
{text-decoration: none; color:white; border: none; text-align: center; font: 16px Georgia; letter-spacing: 0px; padding: -1px}

a.horizontal_menu:hover
{text-decoration: none; color:black; border: none; text-align: center; font: 16px Georgia; letter-spacing: 0px;}

.rollover_menu {background-image:url('images/rollover_menu_chunk.jpg');}

a.horizontal_menu:active
{text-decoration: none; color:white; border: none; text-align: center; font: 16px Georgia; letter-spacing: 0px;}

.active_menu {background-image:url('images/active_menu_chunk.jpg');}

.submenu	{text-align: center; padding-left: 10px; padding-right: 10px; padding-top: 7px; padding-bottom: 5px; border: 1px solid #666666; background-color: #E2DED5; white-space: nowrap}

a.sub:link	{color: #666666}a.sub:visited	{color: #666666}a.sub:hover	{color: #FF3300}a.sub:active	{color: #666666}

/* */


/* Tables */

table
	{background-color: rgb(247,244,235);
	border-collapse: collapse;}

.header
	{width: 984px;
	padding-bottom: 20px;}

.logo 	{padding-left: 30px;
	padding-top: 10px;
	padding-bottom: 0px;}


.search
	{font-family: helvetica;
	font-size: 12px;
	color: #990000;
	top: 50px;
	padding-right: 30px;
	overflow: hidden;}

.body
	{width: 984px;
	margin-top: 20px;
	border-collapse: collapse;
	background-color: rgb(247,244,235);
	}

.miniad {border-style: none;
	padding-bottom: 0px}

.recipes
	{border-color: #666666;
	border-style: solid;
	border-width: 1px;
	width: 168px;
	height: 500px;
	overflow: scroll;
	}

.recipe_column
	{background-color: #666666;
	height: 30px;
	border-collapse: collapse;}

.main_content
	{width: 534px;}

.right
	{width: 160px;}

.footer
	{width: 984px;	margin-top: 20px; text-align: left;}

.facts	{color: #666666; border: 1px solid #CCCCCC; margin-bottom: 20px; background-color: white}

/* */

/* Headers, Lists, Links, Paragraphs */

h1,h2,h3,h4,p {text-align: left;}

h1	{font-family: georgia;
	font-size: 20px;
	line-height: 22px;
	color: #ff0000
	}

h2	{font-family: helvetica;
	font-weight: normal;
	font-size: 16px;
	line-height: 18px;
	color: rgb(255,127,0);
	letter-spacing: 1px;
	}

h3	{font-family: georgia;
	font-weight: bold;
	font-size: 14px;
	line-height: 15px;
	color: #990000;
	}

h4	{font-family: georgia;
	font-weight: bold;
	font-size: 12px;
	line-height: 12px;
	color: #006699;
	}

p	{}

ul	{margin-left: -20px; margin-right: 20px; line-height: 17px; list-style-type: square;}

ol	{margin-left: 20px; margin-right: 20px; line-height: 17px; text-align: left;}

a	{text-decoration: none}

a.reg:link	{color: #3399CC}a.reg:visited	{color: #3399CC}a.reg:hover	{color: #FF3300}a.reg:active	{color: #FF3300}

a.recipes:link	{color: white}a.recipes:visited	{color: white}a.recipes:hover	{color: white}a.recipes:active	{color: white}

a.footer:link	{text-decoration: none; color: #3399CC; font-family: georgia;}
a.footer:visited	{text-decoration: none; color: #3399CC; font-family: georgia;}
a.footer:hover	{text-decoration: none; color: #FF3300; font-family: georgia;}
a.footer:active	{text-decoration: none; color: #FF3300; font-family: georgia;}

/* Images and Fields */

.blog_button	{border-width: 0px; float: left; margin-right: 9px; padding-top: 12px}

.blog_text	{position:relative; top:14px;}

.blog_links	{color: #333333;}

.home	{width: 522px;
	border-style: solid;	border-width: 4px;
	border-color: #cc0000;}

.left_column	{width:100px;
		margin-right: 20px;}

.right_column
	{border-style: solid;	border-width: 4px;
	border-color: #999999;
	width: 150px;}

.input_top	{width:250px; height: 16px;}

hr.dotted {border-top:dotted 1px black; margin-right: 20px;}

/*  */
