﻿/*** chain-specific overrides for 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:}
h2				{color:#C02407;}
		
#StaticContentPage		{display:inline; width:820px;overflow:hidden;}
#staticimg img			{margin:0 auto;width:800px;}
#staticimg				{width:800px; text-align:center; clear:both; float:left;display:inline;}	
#imgSubHeader			{clear:both; float:left;}

/*** ad Pods need moved to default.css once finalized 
#AdMaster1			{border:1px solid #C02407; width:220px; text-align:center; height:auto; background:#FFFFCC;}
#AdMaster1_pnlImage		{margin-top:5px; margin-left:5px; margin-right:5px; margin-bottom:5px;}
#AdMaster1_pnlImage h3		{text-align:center; color:#FF0000; font:12px Arial bold}
***/

/************** BUTTON STYLES **************/

/*** button style: large standard ***/
#LoginButtonDiv a, #TitleBar a,
#buttonsubmit a, #ListButtons a			{background: url(/Assets/127/Images/submit_button_large.gif) 0 0 no-repeat;}

/*** button style: large checkbox style ***/
#ButtonLogin a,
#ButtonRegister a, #ButtonBack a,
#ButtonDelete a, #ButtonUpdate a,
 #ButtonViewHide a		{background: url(/Assets/127/Images/login_button_large.gif) 0 0 no-repeat;}

/*** button style: extra-large ***/
#ButtonGetPassword a,
#recipevideos a				{background: url(/Assets/127/Images/login_button_extra_large.gif) 0 0 no-repeat;}

.btnAdd { font-weight:bold; font-size: 11px; color:white; width: 33px; background: url(/Assets/127/Images/submit_button_small.gif) 0 0 no-repeat; border:none;}

/*** tabs **/
#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 10px 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-right:16px; margin-top: 29px; margin-bottom: 20px; width: 165px;}
#StoreHeaderRightTop a		{color:#FFFFFF; line-height:105%}
#StoreHeaderLogo		{display:none;}
#LoginBox			{margin-top:2px;}

/*** nav bar ***/
#StoreMenu
{
	clear:both;
	background-color:#C02407;
	color:yellow;
	font-size:110%;
}

#StoreMenu li a:hover		{color:#FFFF00;} 
#StoreMenu ul li 		{padding:0;}

/*** featured recipe, weekly article, ask the chef, cooking tips ***/
#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 ***/
#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;}

/*** manage list legend ***/
th			{background-color:#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 page ***/
#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;}

/*** headers ***/ /*** headers ***/ 
 #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,#liquorimg h3				{color:#C02407;}	


.staticContentEntryLeftNav { width:540px; margin-top:12px;}

/*** about us page ***/
#StoreSelector					{background-color:#70A6A4; }
#StoreLocatorDropDown 	{ display:none; }
#StoreLocatorZipLookup	{ display:block; } 

/*** liquor page ***/
#liquorimg img			{text-align:center; margin:0 auto;}
#liquorimg				{width:100%; text-align:center;}
#communityLogo			{height:206px;}
#communityNav			{margin-top:15px;}
#logo					{width:180px;}

/* ========================== */
/* = Business Partners Page = */
/* ========================== */

#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 Page = */
/* ========================== */

#leftNav 		{float:left;padding-left:10px;width:200px;min-height:400px;}
#LeftNav a 		{display:block;color:#C02407;margin:1em 0 1em 5px;font-size:120%;-x-system-font:none;font-family:Impact,Verdana,Helvetica;font-size:16px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;}
#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;}
.leftnavbutton a		{width: 30px;}
#StaticContentPage #LeftNav {width:158px; margin-top:14px;}	


/*** 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:62px; }
#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;}