﻿/*------------------------------------------------*/
/* !remkes
/*------------------------------------------------*/
body 				{font-size:0.7em; height:100%; background:transparent; font-weight:normal; font-style:normal; font-family: Verdana, Arial, Helvetica, sans-serif; color:black; margin-top:0; margin-left:0 ;padding-left:0; padding-right:0; }
html				{height:100%; background: transparent url(/Assets/127/Images/remke_background.jpg) repeat-x fixed;}
a:link,
a:visited,
a:active			{font-weight:bold; color:#C02407; text-decoration:none;}
a:hover				{font-weight:bold; color:#C02407; text-decoration:underline;}
h2				{color:#C02407;}
th			{background-color:#C02407;}
/*------------------------------------------------*/
/* !static content
/*------------------------------------------------*/	
#StaticContentPage		{display:inline; }
#staticimg img			{margin:0 auto;width:800px;}
#staticimg				{width:800px; text-align:center; clear:both; float:left;display:inline;}	
#leftNav 		{ float:left;padding-left:10px;width:200px;min-height:400px; }
#LeftNav a 		{ display:block;color:#C02407;margin:1em 0 1em 5px;font:16px Impact,Verdana,Helvetica; }
.leftnavbutton a		{width: 30px;}
#StaticContentPage #LeftNav {width:158px; margin-top:14px;}
#mainContentLeftNav { float:left; }
.staticContentEntryLeftNav { width:auto; max-width:732px; margin-top:12px; padding-left:20px;}

/* home
--------------------------------------------------*/
.home-module-wrap {
	float:left;
	width:910px;
}

.home-module-wrap .home-module-group {
	float:left;
	margin:0 5px;
	width:220px;
}

.home-module-wrap .home-module-group .home-module { margin-bottom:12px;}

.home-module-wrap #column4 {
	background:url("/Assets/Common/Images/orange_gradient.jpg") repeat-x scroll left top transparent;
	float:right;
	font-size:10px;
	margin:0;
	padding:6px 10px;
	width:189px;
}

.home-module-wrap #column4 h2 {
	color:#fff;
	background-color:#f4a33a;
	border:none;
	margin:0;
	text-align:center;
}

.home-module-wrap #column4 h3 {
	font-size:10px;
	text-decoration:underline;
}

.home-module-wrap #column4 ol,
.home-module-wrap #column4 ul {
	list-style-type:none;
	margin:0;
	padding:0;
}

/*------------------------------------------------*/
/* !tabs
/*------------------------------------------------*/
#imgSubHeader			{clear:both; float:left;}
#secondary-navigation				{font-size:9px;}
#secondary-navigation li 			{margin-right:2px; padding-left:6px; background-image:url("/Assets/127/Images/left_on.gif");}
#secondary-navigation ul			{padding-left:6px;}
#secondary-navigation a			{padding:5px 8px 4px 2px; color:red; background-image:url("/Assets/127/Images/right_on.gif");}
#secondary-navigation #current 		{color:white; background-image:url("/Assets/127/Images/left.gif");}
#secondary-navigation #current a 		{color:white; background-image:url("/Assets/127/Images/right.gif");}
#RecipeCardTop #secondary-navigation #current 	{background-image:url("/Assets/127/Images/left.gif");border-width:0;}
#RecipeCardTop #secondary-navigation #current a 	{background-image:url("/Assets/127/Images/right.gif");color:white;padding-bottom:5px;}
/*------------------------------------------------*/
/* !header
/*------------------------------------------------*/
#StoreHeader			{background: transparent url(/Assets/127/Images/HeaderBG.jpg) no-repeat top right;}
#StoreHeaderRightTop 		{font-size:85%; border:0; background:transparent none;margin:10px 16px 10px 0; width: 210px;}
#StoreHeaderRightTop a		{ background-color:#f9a020; color:#FFFFFF; line-height:105%}
#StoreHeaderLogo		{display:none;}
#StoreHeaderMiddle { border-top:3px solid #4e721b; }
/*------------------------------------------------*/
/* !login box
/*------------------------------------------------*/
#LoginBox			{ background:transparent url(/Assets/127/images/LoginBox_bg.png) left bottom no-repeat; height:95px; margin-top:2px; width:210px;}
#LoginBox .inner-wrap { background:transparent url(/Assets/127/images/LoginBox_bg.png) left top no-repeat; padding-top:20px; padding-left:10px; }
#LoginBox.facebook-login { padding:0; }
#LoginBox #preferences-link { margin-left:0; }
/*------------------------------------------------*/
/* !nav bar
/*------------------------------------------------*/
#nav { background-color:#C02407; clear:both; color:yellow; font-size:110%; }
#nav li			{ background:transparent url(/Assets/127/Images/yellow_border.gif) no-repeat left 50%; margin:0; padding:0 4px; }
#nav li:first-child { background-image:none; }
#nav li a { margin:4px; }
#nav li a:link,
#nav li a:visited,
#nav li a:active { color:#fff; }
#nav li a:hover		{ color:#FFFF00; text-decoration:none; } 
#StoreMenu ul li 		{padding:0;}

/* footer
--------------------------------------------------*/
#StoreFooter { margin:12px 0 }

/*------------------------------------------------*/
/* !featured teasers
/*------------------------------------------------*/
#FeaturedRecipeTeaser		{background:transparent url(/Assets/Common/Images/large_tan_gradient.jpg) repeat-x; }
#FeaturedArticleTeaser		{background:transparent url(/Assets/Common/Images/large_tan_gradient.jpg) repeat-x; }
#AskTheChefTeaser		{background:transparent url(/Assets/127/Images/light_blue_gradient.jpg) repeat-x; }
#CookingTipsTeaser		{background:transparent url(/Assets/127/Images/buehlers_gradient.jpg) repeat-x; }
#FeaturedArticleTeaser h2 a	{color:#000000;}
#AskTheChefTeaser h3,
#CookingTipsTeaser h3,
#FeaturedRecipeTeaser h3	{color:#FFFFFF;}
/*------------------------------------------------*/
/* !splash page
/*------------------------------------------------*/
#SplashContainer { margin-bottom:1%; }
#AdPromo			{background:transparent url(/Assets/Common/Images/large_tan_gradient.jpg) repeat-x;}
#AdPromo p			{color:#000000;}
#AdPromo h2			{color:#C02407;}
/*------------------------------------------------*/
/* !meal planner
/*------------------------------------------------*/
#MealPlanner			{background:transparent url(/Assets/Common/Images/orange_gradient.jpg) repeat-x;}
#MealPlanner a			{color:#003366;}
/*------------------------------------------------*/
/* !shopping list
/*------------------------------------------------*/
#savedshoppinglists h2		{color:#C02407; border-bottom:1px solid #C02407;}
/*------------------------------------------------*/
/* !coupons grid
/*------------------------------------------------*/
#tblCouponTopN			{border:2px solid #C02407; }
#CouponList h3			{color:#C02407; }
/*------------------------------------------------*/
/* !3-panel toolbox
/*------------------------------------------------*/
#Department h3, #Aisles h3, #Category h3	{color:#C02407; }
#InBetween1, #InBetween2			{color:#C02407; }
/*------------------------------------------------*/
/* !grid styles
/*------------------------------------------------*/
#CategoryHeader h3		{color:#C02407; }
.GridItem			{clear:both; text-align:left; background-color: #FFFFFF; color: #000000; font-weight: bold;}
.GridItem th			{text-align:left; background-color: #C02407; color: #FFFFCC; font-weight: bold;}
.GridAlternatingItem		{text-align:left; background-color: #CCCCCC; color: #000000; font-weight: bold;}
#CircularAdText1_dlCategory h3	{color:#C02407;}
/*------------------------------------------------*/
/* !recipe center
/*------------------------------------------------*/
#RecipeCardTop					{width:100%; height:42px; padding:0; background:none;}
#RecipeCardMiddle				{background:none; background-color:#f4F1cf; }
#RecipeCardBottom				{display:none;}
#FeaturedRecipeTeaser.recipe,
#MealPlanner.recipe				{margin-top:12px;}
/*------------------------------------------------*/
/* !headings
/*------------------------------------------------*/
 #ctl00_ContentPlaceHolder1_EmailPreferences1_lblDailyEmails,
#SavedRecipes h2,
#PasswordRecoverControl h1,		
#UpdatePanelPage  h1,	
#EmailPreferences1_lblDailyEmails,
#EmailPreferences1_lblMonthlyEmails,
#DietaryPreferencesLabel,		
#DietaryPreferencesTip h1,
#privacy h2 ,
#recipecontent h3,		
#CtrlDivSubTitle h2,		
#FeaturedArticleFull h3,		
#ContactUs h2, #EmploymentApplication h2,
#ContactUsThanks h2,
#AboutUs h3,	
#EmploymentPositionsHeader h1,
#StoreLocator h2,
#RecipeSaveToRecipeBox h1,
#ManageList h3,					
#QuickSearch ul	a,
#QuickSearch h2, 
#ContactUs hr, #ContactUsThanks hr,
#EmploymentApplication hr,
#CircularLists span a				{color:#C02407;}	
/*------------------------------------------------*/
/* !about us
/*------------------------------------------------*/
#StoreSelector					{background-color:#70A6A4; }
#StoreLocatorDropDown 	{ display:none; }
#StoreLocatorZipLookup	{ display:block; } 
#StoreLocator .storeInfoZip { min-height:18em; }
/*------------------------------------------------*/
/* !liquor
/*------------------------------------------------*/
#communityLogo			{height:206px;}
#communityNav			{margin-top:15px;}
#logo					{width:180px;}
/*------------------------------------------------*/
/* !business partners
/*------------------------------------------------*/
#leftNavigation			{float:left;width:25%;height:100%;}
#DualContentControlDivA a img, 
#DualContentControlDivB a img,
#DualContentControlDivC a img {border:0 none; margin-bottom:12px;}
/*------------------------------------------------*/
/* !you tube video
/*------------------------------------------------*/
#TVButton		{ float:left; width:697px; text-align:center; }
#TVButton img		{width:200px; margin:0 auto;}
.videoContentDiv	{width:425px; float:left; margin-top:12px;}
.videoContentDiv object	{width:425px; margin:0 auto;}
	
/*------------------------------------------------*/
/* !five list buttons
/*------------------------------------------------*/
#ShoppingListHeaderSmall	{background:transparent url(/Assets/127/Images/shoppinglist_remkes_r1_c1.gif) top right;height:69px;}
#ManageList, #savedshoppinglists	{float:left; width:590px; background-color:#FFFFFF;}
#ManageList #ShoppingListItemsDisplay {background:transparent url(/Assets/127/Images/shoppinglist_large_remkes_r2_c1.gif) repeat-y top left;padding:0 23px; width:556px;}
#ShoppingListHeaderLarge {background:transparent url(/Assets/127/Images/shoppinglist_large_remkes_r1_c1.gif) no-repeat top left; height:69px; }
#ShoppingListFooterLarge {float:left; width:590px; background:transparent url(/Assets/127/Images/shoppinglist_large_remkes_r3_c1.gif) no-repeat bottom left; height:60px; }
#ShoppingList table div.shopListItemSmall {font-size:11px; color:#4D8021}
#FiveListButtons        {background:transparent url(/Assets/127/Images/shoppinglist_remkes_r3_c1.gif) bottom right;padding-top:6px;height:77px;}
#FiveListButtons a 		{display:inline;border:0 none;float:left;margin:0 0 0 10px;padding:0px;}
div#ShoppingList div#ShoppingListItemsDisplay {margin:0em 0;}
#FiveListButtons a.shoplistPrint		{height:40px;margin-left:35px; background:url('/assets/127/images/shoplist_buttons_r1_c2.gif') no-repeat;}
#FiveListButtons a.shoplistEmail		{height:40px;margin-left:10px; background:url('/assets/127/images/shoplist_buttons_r1_c3.gif') no-repeat;}
#FiveListButtons a.shoplistLast			{height:40px;margin-left:10px; background:url('/assets/127/images/shoplist_buttons_r1_c4.gif') no-repeat;}
#FiveListButtons a.shoplistManage		{height:40px;margin-left:10px;background:url('/assets/127/images/shoplist_buttons_r1_c6.gif') no-repeat;}
#FiveListButtons a.shoplistSave			{height:40px;margin-left:10px;background:url('/assets/127/images/shoplist_buttons_r1_c5.gif') no-repeat;}
#FiveListButtons a.shoplistPrint:hover,	
#FiveListButtons a.shoplistEmail:hover,
#FiveListButtons a.shoplistLast:hover,
#FiveListButtons a.shoplistManage:hover,
#FiveListButtons a.shoplistSave:hover 	{background-position:0 -40px}
#FiveListButtons a.shoplistPrint span,
#FiveListButtons a.shoplistEmail span,
#FiveListButtons a.shoplistLast span,
#FiveListButtons a.shoplistSave span,
#FiveListButtons a.shoplistManage span	{margin-top:38px; font-size:8px; }
#FiveListButtons a span:hover	{text-decoration:none;}
#ShoppingList table 		{width:262px;}
#ShoppingList td {border-bottom:1px dotted #C02407;clear:both;color:#C02407;font-weight:bold;}
/*------------------------------------------------*/
/* !shopping list's add your own items
/*------------------------------------------------*/
#ShoppingListMain {background:transparent url(/Assets/127/Images/shoppinglist_remkes_r2_c1.gif) top right repeat-y;}
#AddYourOwnItems input {margin-left:15px; width:196px;}
/*------------------------------------------------*/
/* !registration page
/*------------------------------------------------*/
#signUpPop1, #signUpPop2, #signUpPop4 {top:199px;}
/*------------------------------------------------*/
/* !IE 6
/*------------------------------------------------*/
* html #nav li			{ background-image:none; }
