﻿*
{
	margin: 0;
	padding: 0;
}

BODY {
	/*background-image: url(Images/MM_BKG.jpg);
	background-repeat: repeat-x;*/
	background-color: #000000;
	text-align: center;
}


/*====================================*/
/*CUSTOM IDS AND CLASSES */
/*====================================*/


/*================
Home Page Containers
===================*/

#homePageContainer {
	background-image: url(Images/bg_02.jpg);
	background-repeat: no-repeat;
	height: 955px;
	width: 1250px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 30px;
	text-align: left;
}
#lefttable {
	float: left;
	width: 675px;
	margin-left: 270px;
	margin-top: 60px;
	
	/*background-color: #FF99CC;
    filter: Alpha(Opacity=90);-moz-opacity: 0.9;opacity: 0.9; */
}
#righttable {
	width: 200px;
	padding-top: 55px;
	margin-left: 10px;
	height: 820px; /* Ensures Footer pushes under menu div */
	margin-right: 10px;
	float: left;
}
#homeFooter {
	clear: both;
}
/*=================
end Home Page containers
========================*/


.homePageTable {
	margin-left: 150px;
	margin-right: auto; /*background-image: url(Images/MichaelMooreChef.jpg);*/;
	background-repeat: no-repeat;
	background-position: left top;
	height: 100%;
	width: 930px;
	margin-top: 30px;
}
.homePageInnerTable {
	margin-left: auto;
	margin-right: auto;
	vertical-align: top;
}
.contentPageTable {
	margin-left: auto;
	margin-right: auto;
	width: 1005px;
	background-color: #6A5D54;
	background-image: url(Images/MM_ContentBKG.jpg);
	background-repeat: repeat-x;
}
#contentPageContainer {
	background-color: #6A5D54;
	background-image: url(Images/MM_ContentBKG.jpg);
	background-repeat: repeat-x;
	/*height: 100%;*/
	width: 1172px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 14px;
	text-align: center;

}	
.LeftPane {
}
.RightPane {
}
#aboutPageContainer h1 {
	color: #FFFFFF;
}
.textContainerWrapper p {
	color: #FFFFFF;
}
#aboutPageContainer p {
	color: #32004E;
}
/*========================================
Css used in Xmod template for Recipe Lists
==========================================*/
/*div.recipeListLink {
	padding: 0 20px;
	}*/
.recipeListLink {
	margin: 10px 0px 0px 0px;
}
.recipeListLink, .recipeListLink A:link, .recipeListLink A:visited, .recipeListLink A:active{
	font-size:10px;
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	line-height: 16px;
	vertical-align: top;
	text-align: left;
	font-weight: normal;
	color: #FFFFFF;
	/*letter-spacing: 1px;*/
	text-decoration: none;
}
.recipeListLink A:hover {
	COLOR:#FFFFFF; 
	TEXT-DECORATION: underline;
}
.featureListContainer {
	width: 400px;
	/*margin: 0 0 15px 0;*/ /*==Removed space from between feature list records==*/
}
.featurePic {
	float: left;
	padding-right: 20px;
	/*padding-left: 10px;*/
}
.smallBlack, A.smallBlack:link,A.smallBlack:visited,A.smallBlack:active {
	font-size:10px;
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	line-height: 18px;
	vertical-align: top;
	text-align: left;
	font-weight: normal;
	color: #000000;
}
.smallWhite, A.smallWhite:link,A.smallWhite:visited,A.smallWhite:active {
	font-size:10px;
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	line-height: 18px;
	vertical-align: top;
	text-align: left;
	font-weight: normal;
	color: #FFFFFF;
}
.smallBreak {
	font-size:5px;
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	line-height: 7px;
	vertical-align: top;
	text-align: left;
	font-weight: normal;
	color: #000000;
}
.chefsTips {
	padding: 3px 10px 15px 10px;
	border: 3px solid #F26531;
	float: right;
	width: 200px;
	margin-top: 120px;
	margin-left: 30px;
}
.padTen {
	padding: 10px;
}
.LinksDesignTable {
	margin: 0 0 10px 0;
}
.recipeCategoryList {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #7f7f7f;
	padding: 10px 0;
}
.NormalBlack{
	font-size:11px;
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	line-height: 20px;
	vertical-align: top;
	text-align: left;
	font-weight: normal;
	color: #000000;
	/*letter-spacing: 1px;*/
}
.NormalBlack H2{
	color: #000000;
}
.printRecipeButton{
	font-size:11px;
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	text-align: left;
	color: #000000;
	padding: 5px;
	border: 2px solid #FF9900;

}
/* END*/
/*---------------------------------------------------------------------------*/

/*========================================
Css used in Xmod template for Press Clippings
==========================================*/
A.thickbox img {
	border: none;
}
.pusher {
	padding: 0 7px 7px 0;
}
/*.heightRestrict {
	vertical-align: top;
	height: 670px;
	overflow: auto;
}*/
/* END*/
/*---------------------------------------------------------------------------*/
.summit {
	background-image: url(Images/SummitTile.gif);
	background-repeat: no-repeat;
	height: 250px;
}
/*====================================*/
/* GENERIC STYLES*/
/*====================================*/
.Normal{
	font-size:11px;
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	line-height: 20px;
	vertical-align: top;
	text-align: left;
	font-weight: normal;
	color: #7f7f7f;
	/*letter-spacing: 1px;*/
	}
p{
	font-size:11px;
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	line-height: 20px;
	vertical-align: top;
	text-align: left;
	font-weight: normal;
	color: #7f7f7f;
	/*letter-spacing: 1px;*/
	}
.NormalTextBox {
	border: 1px solid #4F4F4F;
}
.Forum_Normal P{
	color: #7f7f7f;
}
	
H1  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #FF7300;
	letter-spacing: 2px;
	vertical-align: top;
	text-align: left;
}

H2  {
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	font-weight: normal;
	color: #776C63;
	letter-spacing: 1px;
	text-align: left;
	vertical-align: top;
	/*padding-bottom: 15px;*/
}

H3  {
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	font-size: 12px;
	line-height: 32px;
	text-transform: uppercase;
	color: #F26531;
	text-decoration: none;
}

H4  {
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	color: #776C63;
	letter-spacing: 1px;
	text-align: left;
	vertical-align: top;
	padding-bottom: 6px;
}

H5 {
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	font-size: 18px;
	line-height: 21px;
	color: #F26531;
	padding: 55px 0 10px 45px;
	font-weight: normal;
}

H6{
	font-size:11px;
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	line-height: 20px;
	vertical-align: top;
	text-align: left;
	font-weight: normal;
	color: #696868;
	padding: 55px 15px 10px 45px;
	/*letter-spacing: 1px;*/
	}

	
TH,TD,DIV {
}
A,A:link,A:visited ,A:active {
	font-size:11px;
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	line-height: 18px;
	vertical-align: top;
	text-align: left;
	font-weight: normal;
	color: #A2A2A2;
	letter-spacing: 1px;
	text-decoration: underline;
	border: none;
	}
A:hover {
	color: #F26531;
	text-decoration: underline;
}
.logo {
	background-position: center;
	text-align: center;
	vertical-align: middle;
}
.CommandButton,A.CommandButton:link,A.CommandButton:visited,A.CommandButton:active  {	
	COLOR: #7F7F7F; 
	TEXT-DECORATION: underline;
}
A.CommandButton:hover {
	COLOR:#7F7F7F; 
	TEXT-DECORATION: none;
}
.user,A.user:link ,A.user:active,A.user:visited {
	font-size: 11px;
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	line-height: 18px;
	vertical-align: center;
	text-align: left;
	font-weight: normal;
	color: #4F4F4F;
	TEXT-DECORATION: none;
}
A.user:hover {
	COLOR:#F26531;
}
.search,A.search:link,A.search:active,A.search:visited  {	
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	TEXT-DECORATION: none;
}
A.search:hover {	
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR:#eabc32; 
	TEXT-DECORATION: none ;
}
.dnnElements {
	FONT-SIZE: 10px;
	COLOR:#FFFFFF;
}
.footer,A.footer:link ,A.footer:active,A.footer:visited {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR:#FFFFFF;
	TEXT-DECORATION: none;
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	line-height: 16px;
}
A.footer:hover {
	COLOR:#FDC283;
	TEXT-DECORATION: underline;
}
.cracker, .cracker A:link, .crackerA:active, .cracker A:visited {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR:#4F4F4F;
	TEXT-DECORATION: none;
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	line-height: 16px;
}
.cracker A:hover {
	COLOR:#FDC283;
	TEXT-DECORATION: underline;
}

.breadcrumb ,A.breadcrumb:link,A.breadcrumb:active,A.breadcrumb:visited{	
	FONT-WEIGHT: normal; 
	FONT-SIZE: 9px; 
	COLOR: #000000; 
	TEXT-DECORATION: none
}
A.breadcrumb:hover {	
	FONT-WEIGHT: normal; 
	FONT-SIZE: 9px; 
	COLOR: #3A4147; 
	TEXT-DECORATION: none
}
/* END*/
/*---------------------------------------------------------------------------*/

/*====================================================*/
/* Styles the Content Pane Headings in Edit Mode*/
/*====================================================*/
.Head {	
	FONT-WEIGHT: bold; 
	FONT-SIZE: 13px; 
	COLOR: #7F7F7F;
}
.SubHead {	
	FONT-SIZE: 11px; 
	COLOR: #7F7F7F;
}
.SubSubHead {	
		FONT-SIZE: 11px; 
COLOR: #7F7F7F;
}

/* END*/
/*---------------------------------------------------------------------------*/

/*======================================*/
/* HOUSEMENU STYLES */
/*======================================*/

#vertMenu {
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	font-size: 100%;
	width: 160px;
	padding: 0px;
	margin: 0px;
	margin-top: 20px;
}

#vertMenu a {
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	font-size: 11px;
	line-height: 30px;
	text-transform: uppercase;
	color: #F26531;
	text-decoration: none;
	cursor: text;
}
#vertMenu li {
	list-style: none;
}	

#vertMenu ul {
	list-style: none;
	margin: 0 0 5px 0;
	padding: 0 0 10px 0;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #000000;
}

#vertMenu ul li {
	margin: 0px;
	padding: 0px;
	background-image: none;
}

#vertMenu ul li ul {
	margin: 0px;
	padding: 0px;
	padding-left: 5px;
}
#vertMenu ul li a {
	display: block;
	padding: 5px 0px 2px 4px;
	text-decoration: none;
	width: 160px;
	color: #7f7f7f;
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	text-transform: uppercase;
	font-size: 11px;
	line-height: 20px;
	text-transform: uppercase;
	cursor: hand;
	background-image: none;
	letter-spacing: normal;
}

#vertMenu ul li ul li a {
	width:155px;

}

#vertMenu ul li a:hover, #vertMenu ul li a:focus, #vertMenu ul li a#vertMenuCurrentLinkï¿1⁄2 {
	color: #FFFFFF;
	/*text-decoration: underline;*/
}

/* Applied to the parent item, if displayed, in either vertical or horizontal
   orientation. Must follow other styles. */
#vertMenuParentItem a
{ /* all links under the parent item (li) */
	/*color: #eeeeee;
	background-color: #666;
	text-decoration: none;*/
}

a#vertMenuParentLink
{
	background-image: url(Images/MM_MenuArrow.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

a#vertMenuCurrentLink
{
	text-decoration: none;
	color: #F26531;
	/*background-color: #FFFFFF;
	filter: Alpha(Opacity=60);-moz-opacity: 0.6;opacity: 0.6;*/
}
#vertMenuItemHome {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #2A2A2A;
	margin: 0 0 5px 0;
}
#vertMenuItemHome A{
	cursor: hand;
}
A#vertMenuLink331{
	cursor: hand;
}

/* END*/
/*---------------------------------------------------------------------------*/

/*---------------------------------------------------------------------------*/

/*======================================*/
/* HOUSEMENU STYLES FOR HOMEPAGE */
/*======================================*/

#vertMenuHome {
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	font-size: 100%;
	width: 160px;
	padding: 0px;
	margin: 0px;
	margin-top: 8px;
}

#vertMenuHome a {
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	font-size: 12px;
	line-height: 30px;
	text-transform: uppercase;
	color: #F26531;
	text-decoration: none;
	cursor: text;
}
#vertMenuHome li {
	list-style: none;
}	

#vertMenuHome ul {
	list-style: none;
	margin: 0 0 5px 0;
	padding: 0 0 10px 0;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #5C5C5C;
}

#vertMenuHome ul li {
	margin: 0px;
	padding: 0px;
	background-image: none;
}

#vertMenuHome ul li ul {
	margin: 0px;
	padding: 0px;
	padding-left: 5px;
}
#vertMenuHome ul li a {
	display: block;
	padding: 5px 0px 2px 4px;
	text-decoration: none;
	width: 160px;
	color: #000000;
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	text-transform: uppercase;
	font-size: 11px;
	line-height: 20px;
	text-transform: uppercase;
	cursor: hand;
	background-image: none;
	letter-spacing: normal;
}

#vertMenuHome ul li ul li a {
	width:155px;

}

#vertMenuHome ul li a:hover, #vertMenuHome ul li a:focus, #vertMenuHome ul li a#vertMenuHomeCurrentLinkï¿1⁄2 {
	color: #FFFFFF;
/*background-color: #transparent;*/
}

/* Applied to the parent item, if displayed, in either vertical or horizontal
   orientation. Must follow other styles. */
#vertMenuHomeParentItem a
{ /* all links under the parent item (li) */
	/*color: #eeeeee;
	background-color: #666;
	text-decoration: none;*/
}

a#vertMenuHomeParentLink
{
	background-image: url(Images/MM_MenuArrow.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

a#vertMenuHomeCurrentLink
{
	text-decoration: none;
	color: #F26531;
	/*background-color: #FFFFFF;
	filter: Alpha(Opacity=60);-moz-opacity: 0.6;opacity: 0.6;*/
}
#vertMenuHomeItemHome {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #5C5C5C;
	margin: 0 0 5px 0;
}
#vertMenuHomeItemHome A{
	cursor: hand;
}
A#vertMenuHomeLink331{
	cursor: hand;
}
/*====================================*/
/*SOLPARTMENU STYLES*/
/*====================================*/

/* This styles the background and boarders of the Root Menu container for the Root Menu items*/
.MainMenu_MenuContainer {				
}

/*Sets the height of the menu bar section*/
.MainMenu_MenuBar {						
}

/* Styles Root Menu Items */
.MainMenu_RootMenuItem {
}

/* Hover state for Root Menu Items */
.MainMenu_RootMenuItemSelected {
}

/* Styling for the currently selected page in the Root Menu */
.MainMenu_RootMenuItemActive {
}

/* Styling for the parent Root Menu Item with on a second or third level page */
.MainMenu_RootMenuItemBreadcrumb {		
}

/*Styles the Second Level Menu Items*/
.MainMenu_MenuItem {					
}

/* Hover styles for second menu */
.MainMenu_MenuItemSel {
}

/* Styling for third level menu */
.Submenu {							
}

/* Hover styles for third level menu */
.SubMenuItemSelected {				
}

.SubMenuItemBreadcrumb { 
}

/* can assign a background color to Menu Icons, currently turned off */
.MainMenu_MenuIcon {				
}

/* Styles the break section between menu items - may do nothing*/
.MainMenu_MenuBreak {				
}

/* Styles the arrow displayed in second level menu if there is a third level*/
.MainMenu_MenuArrow {				
}

/* Styles the arrow displayed in Root Menu if these is a second level*/
.MainMenu_RootMenuArrow {		
}

/* Styles separator between Root-level Menu Items */
.MainMenu_Separator {
}

/* Styles the separator used just before a Root-level Menu Item. Such as the left edge of a tab image */
.MainMenu_LeftSeparator {
}

/* Styles the separator used just after a Root-level Menu Item. Such as the right edge of a tab image */
.MainMenu_RightSeparator {
}

/* Styles the separator used just before an active Root-level Menu Item. */
.MainMenu_LeftSeparatorActive {
}

/* Styles the separator used just after an active Root-level Menu Item. */
.MainMenu_RightSeparatorActive {
}

.MainMenu_LeftSeparatorBreadcrumb {
}

.MainMenu_RightSeparatorBreadcrumb {
}

/* END*/
/*---------------------------------------------------------------------------*/

/*======================================*/
/* TREEVIEW MENU STYLES */
/*======================================*/

/* Styles the body of the Treeview Menu */

.TreeView_Body {
}
/* Styles the Treeview Menu Control */
.TreeView_MainControl {
}

/* Styles the container the header sits in */
.TreeView_HeaderContainer {
}

/* Styles the header font */
.TreeView_Header {
}

/* Styles the Child Node */
.TreeView_Child {
}

/* Styles the Child Node on mouse over */
.TreeView_ChildHover {
}

/* Styles the Selected child node */
.TreeView_ChildSelect {
}

/* Styles the actual tree look */
.TreeView_Tree {
}

/* END*/
/*---------------------------------------------------------------------------*/

.Eventday,.Eventweekenday {
background-color:#FFFFFF
}
.Eventday,.Eventweekenday {
background-color:#FFFFFF
}
.DataGrid_Item {
background-color:#ffffff;
color:#000000;
}
.DataGrid_AlternatingItem {
background-color:#ffffff;
color:#000000;
}

.vspacer {
	width: 1px;
	height: 80px;
}


#content_lefttable {
	width: 210px;
	float: left;
	margin-left: 36px;
	margin-top: 30px;
}
#content_middletable {
	float: left;
	width: 680px;
	background-color: #FFFFFF;
	margin-top: 30px;
	height: 500px;
}
#content_righttable {
	width: 230px;
	margin-top: 2px;
}

/*======================
Content page layout divs
========================*/


#fourCol_charity {
	margin: 30px auto 60px auto;
	width: 1100px;
	background-image: url(Images/bg_charity.jpg);
	height: 1070px;
	background-repeat: no-repeat;
	text-align: left;
}
#fourCol_chef {
	margin: 30px auto 60px auto;
	width: 1100px;
	background-image: url(Images/bg_chef.jpg);
	height: 1070px;
	background-repeat: no-repeat;
	text-align: left;
}

#fourCol_cookingtips {
	margin: 30px auto 60px auto;
	width: 1100px;
	background-image: url(Images/bg_cookingtips.jpg);
	height: 1070px;
	background-repeat: no-repeat;
	text-align: left;
}

#fourCol_fresh {
	margin: 30px auto 60px auto;
	width: 1100px;
	background-image: url(Images/bg_fresh.jpg);
	height: 1070px;
	background-repeat: no-repeat;
	text-align: left;
}

#fourCol_media {
	margin: 30px auto 60px auto;
	width: 1100px;
	background-image: url(Images/bg_media.jpg);
	height: 1070px;
	background-repeat: no-repeat;
	text-align: left;
}

#fourCol_news {
	margin: 30px auto 60px auto;
	width: 1100px;
	background-image: url(Images/bg_news.jpg);
	height: 1070px;
	background-repeat: no-repeat;
	text-align: left;
}

#fourCol_forum {
	margin: 30px auto 60px auto;
	width: 1100px;
	background-image: url(Images/bg_Forum.jpg);
	height: 1070px;
	background-repeat: no-repeat;
	text-align: left;
}

#fourCol_orbit {
	margin: 30px auto 60px auto;
	width: 1100px;
	background-image: url(Images/bg_orbit.jpg);
	height: 1070px;
	background-repeat: no-repeat;
	text-align: left;
}

#fourCol_pink {
	margin: 30px auto 60px auto;
	width: 1100px;
	background-image: url(Images/bg_pink.jpg);
	height: 1070px;
	background-repeat: no-repeat;
	text-align: left;
}
#fourCol_printRecipe {
	margin: 30px auto 30px auto;
	width: 600px;
	background-image: url(Images/MMLogo_PR.jpg);
	background-color: #FFFFFF;
	/*height: 100%;*/
	background-repeat: no-repeat;
	text-align: left;
	}
#fourCol_recipes {
	margin: 30px auto 60px auto;
	width: 1100px;
	background-image: url(Images/bg_recipes.jpg);
	height: 1070px;
	background-repeat: no-repeat;
	text-align: left;
}
#fourCol_summit {
	margin: 30px auto 60px auto;
	width: 1100px;
	background-image: url(Images/bg_summit.jpg);
	height: 1070px;
	background-repeat: no-repeat;
	text-align: left;
}

#fourCol_TV {
	margin: 30px auto 60px auto;
	width: 1100px;
	background-image: url(Images/bg_TV.jpg);
	height: 1070px;
	background-repeat: no-repeat;
	text-align: left;
}

#fourColContainer {
	margin: 30px auto 60px auto;
	width: 1100px;
	background-image: url(Images/bg_01.jpg);
	height: 1070px;
	background-repeat: no-repeat;
	text-align: left;
}
#tableContainer {
	width: 655px;
	float: left;
	margin-top: 60px;
	margin-left: 80px;
}
#tableTop {
	width: 420px;
	height: 340px;
}
#tableTopSummit {
	width: 640px;
	height: 340px;
}
#tableTopDiary {
	width: 655px;
	height: 340px;
}
#tableBottom {
	width: 655px;
	/*margin-top: 30px;*/
}
#navContainer {
	width: 200px;
	height: 780px;
	margin-top: 30px;
}
#TableMid {
	/*margin-left: 20px;*/
}
#TableMidSummit {
	margin-top: 20px;
}

/*==============================
Charity 2 Content page layout divs
================================*/
#charityWapper {
	width: 735px;
	float: left;
}
#tableContainerCharity {
	width: 420px;
	float: left;
	margin-top: 60px;
	margin-left: 80px;
}
#tableTopCharity {
	width: 420px;
	height: 340px;
}
#tableBottomCharity {
	width: 420px;
	/*margin-top: 30px;*/
}
#tableRightColCharity {
	width: 200px;
	float: left;
	margin-top: 60px;
	height: 890px;
	margin-right: 10px;
}
/*==============================
Chef 2 Content page layout divs
================================*/
#tableContainerChefWrapper {
	width: 735px;
	float: left;
}
#tableContainerChef {
	width: 220px;
	float: left;
	margin-top: 60px;
	margin-left: 80px;
}
#tableLeftColChef {
	width: 200px;
	float: left;
	margin-top: 60px;
	height: 750px;
	margin-right: 20px;
}
#tableBottomChef {
	width: 220px;
	/*margin-top: 30px;*/
}

#tableMiddleColChef {
	width: 200px;
	float: left;
	margin-top: 60px;
	height: 750px;
	margin-right: 20px;
}
#tableRightColChef {
	width: 200px;
	float: left;
	margin-top: 60px;
	height: 750px;
	margin-right: 15px;
	color: #000000;
}
/*==============================
Press Clippings Content page layout divs
================================*/
#tableContainerClippings {
	width: 640px;
	float: left;
	height: 720px;
	margin-top: 60px;
	margin-left: 80px;
	margin-right: 15px;
}
/*==============================
Print Recipes Content page layout divs
================================*/
#tableContainerPrintRecipe {
	width: 540px;
	/*float: left;*/
	/*height: 100%;*/
	padding-top: 30px;
	margin-left: 30px;
	margin-right: 30px;
}
#tableContainerPrintFooter {
	width: 540px;
	margin-left: 30px;
	margin-right: 30px;
	padding-bottom: 20px;
}
/*==============================
Announcement Wrapper on News Page
================================*/
.announcementWrapper {
	width: 500px;
}
/*==============================
Announcement Headings on News Page
================================*/
.announcementTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CCCCCC;
}
/*==============================
Announcement body on News Page
================================*/
.announcementDescription P {
	font-size:11px;
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	line-height: 20px;
	vertical-align: top;
	text-align: left;
	font-weight: normal;
	color: #ffffff;
	margin: 0;
	padding: 0;
}
/*==============================
Recipes Content page layout divs
================================*/
#tableContainerRecipes {
	width: 720px;
	float: left;
	/*height: 770px;*/
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 15px;
}
#tableLeftColRecipes {
	width: 200px;
	float: left;
	margin-top: 60px;
	/*height: 770px;*/
	margin-left: 80px;
	margin-right: 20px;
}
#tableRightColRecipes {
	width: 405px;
	float: left;
	margin-top: 60px;
	/*height: 770px;*/
	margin-right: 15px;
}
.homeContentPaneQuote {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 50px;
	/*font-weight: bold;*/
	color: #FF6600;
	text-align: left;
	vertical-align: top;
	line-height: 50px;
}
/*==============================================
Xmod Thickbox gallery's repeater template styles
===============================================*/
#galleryContainer {
	width: 635px;
	display: block;
	/*vertical-align: bottom;*/
	padding: 0;
	margin: 0;
	height: 100%;
}
.galleryContainer {
	width: 635px;
	/*display: block;*/
	/*vertical-align: bottom;*/
	padding: 0;
	margin: 0;
	height: 710px;
}
.galleryItem {
	width: 158px;
	float: left;
	display: block;
	min-height: 218px;
	height: 100%;
	padding: 0 0 7px 0;
	margin: 0;
}
.galleryImagesItem {
	width: 158px;
	float: left;
	display: block;
	min-height: 158px;
	height: 100%;
	padding: 0 0 7px 0;
	margin: 0;
}
.galleryImagesPager {
	clear: left;
	width: 500px;
}
/*==============================================
Change the background of the FCK editor pop-ups
from Black to Grey
===============================================*/
.FCKImageGalleryContainer {
	background-color: #CCCCCC;
	padding: 10px;
}
.FCKLinkGalleryContainer {
	background-color: #CCCCCC;
	padding: 10px;
	}
