﻿
body 
{
	margin: 0;
	background-image: url(../images/bg_blue-goldFade.gif); background-repeat:repeat-x
}

/* main div layout classes */

#container { width:836px; margin:10px auto; background-color:#fff; color:#333; margin-top:0; }
#top { padding:0.5em; background:url(../images/bg_blue-goldFade.gif) repeat-x; margin-top:0; padding:0; }
#leftnav { float:left; width:160px; margin:0; padding:0.75em; }
#content { margin:0px 0px 0px 210px; padding:1em; display:block; }
#footer { clear:both; margin:0; color:#333; border-top:1px solid #BFA187; }

/* classes to support javascript ui shiz, 10/1/08 DER */

#footerNav ul { padding:0px; margin:0px; list-style:none; }
#footerNav li { float:left; outline:0; }

#footerNav .inspireMeCourses a { height:31px; width:129px; display:block; text-indent:-9999px; outline:0; background:url('../images/inspireme_images/courses_btn.gif') no-repeat; }
#footerNav .inspireMeCoursesSel a { height:31px; width:129px; display:block; text-indent:-9999px; outline:0; background:url('../images/inspireme_images/courses_btn.gif') no-repeat 0 -31px; }

#footerNav .inspireMeMood a { height:31px; width:110px; display:block; text-indent:-9999px; outline:0; background:url('../images/inspireme_images/mood_btn.gif') no-repeat; }
#footerNav .inspireMeMoodSel a { height:31px; width:110px; display:block; text-indent:-9999px; outline:0; background:url('../images/inspireme_images/mood_btn.gif') no-repeat 0 -31px; }

#footerNav .inspireMeIngredients a { height:31px; width:142px; display:block; text-indent:-9999px; outline:0; background:url('../images/inspireme_images/ingredients_btn.gif') no-repeat; }
#footerNav .inspireMeIngredientsSel a { height:31px; width:142px; display:block; text-indent:-9999px; outline:0; background:url('../images/inspireme_images/ingredients_btn.gif') no-repeat 0 -31px; }

#footerNav .inspireMeSearch { height:31px; width:154px; display:block; outline:0; text-indent:0; background:url(../images/inspireme_images/inspireMe_bg.jpg) repeat-x; }
#footerNav .inspireMeClose { height:31px; width:45px; display:block; outline:0; background:url(../images/inspireme_images/inspireMe_bg.jpg) repeat-x; }

#footerNav a:hover { background-position:0 -31px; }

.recipeBlueTab { font:normal 8pt Verdana; line-height:19px; color:#06365a; text-decoration:none; background-color:#A1CCE6; font-size:8pt; width:75px; text-align:center; cursor:pointer; }
.recipeBlueTabSel { font:bold 8pt Verdana; line-height:19px; color:#fff; text-decoration:none; background-color:#06365a; font-size:8pt; width: 75px; text-align:center; cursor:pointer; }

.recipeYelTab { font:normal 8pt Verdana; line-height:19px; color:#06365a; text-decoration:none; background-color:#F7E4C1; width:75px; text-align:center; cursor:pointer; }
.recipeYelTabSel { font:bold 8pt Verdana; line-height:19px; color:#06365a; text-decoration:none; background-color:#f0bd59; width:75px; text-align:center; cursor:pointer; }

.recipeLtBlueTab { font:normal 8pt Verdana; line-height:19px; color:#06365a; text-decoration:none; background-color:#B2D8EE; width:75px; text-align:center; cursor:pointer; }
.recipeLtBlueTabSel { font:bold 8pt Verdana; line-height:19px; color:#06365a; text-decoration:none; background-color:#88bad8; width:75px; text-align:center; cursor:pointer; }

.inspireMeFlyoutTab { float:left; width:115px; background-color:#ffd; text-align:center; font-weight:bold; }
.inspireMeFlyoutSearchTab { float:left; width:115px; background-color:#fdd; text-align:center; font-weight:bold; }

.inspireMeBridge
{
	border-top: solid 3px #053e67;
	border-bottom: solid 3px #053e67;
	display:none;
	position:absolute;
	background:url(../images/inspireme_images/inspireMe_bg.jpg) repeat-x;
	margin-left:-39px;
	height:200px;
	width:27px;
}

.recipeSearchGridHeader { color:#1b80da; font:bold 8pt Verdana; }
.recipeSearchGridHeader a { text-decoration: none; color:#1b80da; }
.recipeSearchGridHeader a:hover { text-decoration:underline; color:#1b80da; }

.recipeDetailTitle { font-size:12pt; font-family:Verdana; font-weight:bold; color:#1b80da; }
.recipeDetailInfo { font:normal 8pt Verdana; color:#62401a; }
.recipeDetailSubHeader { font:normal 10pt Verdana; color:#2a72b1; }

.recipeDetailLink { font:normal 8pt Verdana; color:#62401a; }
.recipeDetailLink:hover { text-decoration:none; }

.recipeDirectoryItem { background:url('../images/inspireme_images/recipe_dir_left_searchBG.gif') repeat-x; height:23px !important; }
.recipeDirectoryItemView { background:url('../images/inspireme_images/recipeDirectory_bottom.jpg') no-repeat; height:24px; }
.recipeDirectoryItemViewSel { background:url('../images/inspireme_images/recipeDirectory_bottom.jpg'); }
.recipeDirectoryItemSel { background:url('../images/inspireme_images/RecipeDirectory_rollOver.gif') repeat-x; height:23px !important; }
.recipeDirectoryLinkNM, .recipeDirectoryLink { color:#06365A; text-decoration:none; font:normal 8pt Verdana; outline:0; }
.recipeDirectoryLink {  margin-left:10px; }

.productDirectoryItem { text-decoration:none; color:#06365A; font:normal 8pt Verdana; outline:0; background:url('../images/inspireme_images/recipe_dir_left_searchBG.gif') repeat-x; height: 23px !important; }
.productDirectoryItem a { color:#06365A; font:normal 8pt Verdana; outline:0; background:url('../images/inspireme_images/recipe_dir_left_searchBG.gif') repeat-x; height: 23px !important; }
.productDirectoryItemView { text-decoration:none; color:#06365A; font:normal 8pt Verdana; outline:0; background:url('../images/inspireme_images/vegDirectory_bottom.gif') repeat-x; height: 23px !important; }
.productDirectoryItemView a { color:#06365A; font:normal 8pt Verdana; outline:0; background:url('../images/inspireme_images/vegDirectory_bottom.gif') repeat-x; height: 23px !important; }
.productDirectoryItemSel { color:#06365A; font:normal 8pt Verdana; outline:0; background:url('../images/inspireme_images/RecipeDirectory_rollOver.gif') repeat-x; height:23px !important; }
.productDirectoryLink { color:#06365A; font:normal 8pt Verdana; outline:0; height: 23px }
.productDirectoryLink a { color:#06365A; font:normal 8pt Verdana; outline:0; }

.ProductIgredientLink  {color:#06365A; font:normal 8pt Verdana; outline:0; text-decoration:none}
.ProductIgredientLink visited {color:#06365A; font:normal 8pt Verdana; outline:0; text-decoration:none}
.ProductIgredientLink hover {color:#06365A; font:normal 8pt Verdana; outline:0; text-decoration:none}

.newRecipesItem { padding:4px 0px 4px 12px; background:url('../images/inspireme_images/newrecipes_left_bg.gif') repeat-y; height:23px !important; }
.newRecipesLink { color:#06365A; font:normal 8pt Verdana; outline:0; }

#recipeDetailIngredients ul { margin:5px; padding-left:15px; line-height:23px; list-style-type:disc; }
#recipeDetailIngredients li { font:normal 8pt Verdana; color:#62401a; line-height:23px; }

.recipeDetailsSimilarHeader { font:bold 8pt Verdana; color:#574218; }
.recipeDetailsSimilarLink { display:block; font:normal 7pt Verdana; color:#072d4c; line-height: 14px; }

.similarRecipesTop { background:url('../images/inspireme_images/similarRecipes_top.gif') no-repeat top left; line-height:12px; }
.similarRecipesBottom { background:url('../images/inspireme_images/similarRecipes_bottom.gif') no-repeat; line-height:12px; }

.reviewBoxTop { background:url('../images/inspireme_images/InspireMe5.0_18.gif') no-repeat top left; width:542px; }
.reviewBoxBottom { background:url('../images/inspireme_images/InspireMe5.0_21.gif') no-repeat; }
.reviewBoxMiddle { border-left:solid 1px #A1CCE6; border-right:solid 1px #A1CCE6; background-color:#E6F1F8; padding:6px 9px; text-align:left; }

.imVegetableList td { width:175px; background-color:#fff; }

.PagerShiftLeft
{
	background-color: #FFFFFF; 
	color: Gray;
	font-family: "Verdana";
	font-size: 9pt;	
	border-width: 0px;
	text-decoration:none;
	vertical-align:top;
	text-decoration:underline;
}

.PagerShiftLeft a, .ViewAllLink { margin-bottom:4px; background-color:#fff; color:#000; font: normal 8pt Verdana; text-decoration:none; }

/* sick style guide, thanks creative!

Dark blue border color: 053e67
Dark blue font color: 06365a (found at the left side and throughout. )
Back to Recipe Homepage link: 072e4d
light blue background color: d5e7f2 (left recipe directory header), c3dceb (search results table td)
gold border: f0bd59
dark brown font color: 62401a
bright blue header font color: 1b80da
light Blue Cooking Instructions color: 2a72b1

*/