/*** chain-specific overrides for Pat's Food Center 2/29/2008 ***/

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/39/Images/background_gray.jpg) repeat-x fixed;}
a:link,
a:visited,
a:active			{font-weight:bold; color:#336633; text-decoration:none;}
a:hover				{font-weight:bold; color:#336633; text-decoration:underline;}
h2				{color:#336633;}

#imgSubHeader			{clear:both; float:left;}
#StaticContentPage		{width:720px;margin-left:20px;}
/************** BUTTON STYLES **************/

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

/*** button style: large checkbox style ***/
#ButtonLogin a,
#ButtonRegister a, #ButtonBack a,
#ButtonDelete a, #ButtonUpdate a,

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

/*** header ***/
#StoreHeader			{background: transparent url(/Assets/39/Images/peppers.jpg) no-repeat top right;}
#StoreHeaderRightTop 		{border: solid 3px #336633; }

/*** nav bar ***/
#StoreMenu			{background-color:#336633; color:yellow; }
#StoreMenu li a:hover		{color:#FFFF66;}
#StoreMenu li a				{font-size:90%;}

/*** featured recipe, weekly article, ask the chef, cooking tips ***/
#FeaturedRecipeTeaser		{background:transparent url(/Assets/39/Images/orangebrown_gradient.jpg) repeat-x; }
#FeaturedArticleTeaser		{background:transparent url(/Assets/39/Images/dark_green_gradient.jpg) repeat-x; }
#AskTheChefTeaser		{background:transparent url(/Assets/39/Images/large_olive_gradient.jpg) repeat-x; }
#CookingTipsTeaser		{background:transparent url(/Assets/39/Images/green_gradient.jpg) repeat-x; }
#FeaturedArticleTeaser h3,
#AskTheChefTeaser h3,
#CookingTipsTeaser h3,
#FeaturedRecipeTeaser h3	{color:#FFFFFF;}

/*** splash page ***/
#AdPromo			{background-image:none;}
#AdPromo p,
#AdPromo h2			{color:#000000;}

/*** meal planner ***/
#MealPlanner			{background:transparent url(/Assets/39/Images/orangebrown_gradient.jpg) repeat-x;}

/*** shopping list ***/
#savedshoppinglists h2		{color:#336633; border-bottom:1px solid #336633;}

/*** manage list legend ***/
#legend th			{background-color:#336633;}

/*** coupons grid ***/
#tblCouponTopN			{border:2px solid #336633; }
#CouponList h3			{color:#336633; }

/*** 3-panel toolbox ***/
#Department h3, #Aisles h3, #Category h3	{color:#336633; }
#InBetween1, #InBetween2			{color:#336633; }

/*** grid styles ***/
#CategoryHeader h3		{color:#336633; }
.GridItem			{clear:both; text-align:left; background-color: #FFFFFF; color: #000000; font-weight: bold;}
.GridItem th			{text-align:left; background-color: #336633; color: #FFFFCC; font-weight: bold;}
.GridAlternatingItem		{text-align:left; background-color: #CCCCCC; color: #000000; font-weight: bold;}
#CircularAdText1_dlCategory h3	{color:#336633;}

/*** 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,
#EmploymentPositions h1			{color:#336633;}	

#staticimg h3,
.pageHeading					{border-bottom:solid 1px #000000;color:#336633;}	
/*** about us page ***/
#StoreSelector					{background-color:#70A6A4; }

#about h4						{font-size:12px;}
#aboutheader					{margin-bottom:20px;width:100%}
#aboutheader a					{text-decoration:underline;}
.Info,
.Map							{float:left;}
.Info							{background-color:#336633;width:50%;height:309px;text-align:center;padding:50px auto;}
.Info p							{font-weight:normal;font-size:14px;color:#FFFFFF;margin-top:20px;}
.Map							{clear:right;width:50%;}
.Contact						{width:100%;margin:15px 0;text-align:left;}

/*** departments page ***/
#deptserv						{width:590px;}
#deptserv li, #deptserv p		{font-size:14px;}
#departments a					{text-decoration:underline;}	
/*** Static content pages ***/
#staticimg img					{text-align:center; margin:0 auto;width:100%}
#staticimg						{width:900px; text-align:center; }
/*** Produce ***/
#Produce p						{width:500px;margin-left:1em;font-size:14px}
#Produce .Prices				{margin-left:15%;}
#Produce .Image img				{height:100px;width:100px;}
#Produce .Title					{font-weight:bold;font-size:12pt;text-align:center;vertical-align:middle;width:315px;padding:10px;}
#Produce .Price					{font-size:12pt;text-align:center;vertical-align:middle;padding:15px;}

.Items li						{padding:20px;}
#catering p, #catering ul 					{font-size:14px;}
.Items .Title					{font-weight:bold;}
#deli_trays						{width:80%;border-collapse:collapse}
#delitrays td					{width:25%;}
#delitrays tr					{border:1px solid #000000;}
td.trayTitle					{width:50%;font-size:14px; background-color:#FFFFCC;border:1px solid #000000;text-align:center}
td.trayTitle h4					{font-weight:bold;}
p.trayDescription				{width:10em; margin:0 auto;}

/*** Deli Page ***/
#Deli							{font-size:14px;}
#Deli h3.pageHeading			{border:none; font-size:20px;text-align:center;} 
#Deli h4						{font-size:18px; text-align:center;}
#HeadingDiv						{text-align:center;}
ul#HeadingList					{list-style-type:square; list-style-image:url(/Assets/39/Images/diamond.gif);text-align:left;width:40%;margin-left:100px;}
h5.deliHeading					{font-size:18px;text-align:center;}
tr.deliTableHeader				{background-color:#336633;color:#FFFFFF;}
table.deliMenu					{border-collapse:collapse;border:1px solid #000000;width:100%;}
table.deliMenu td				{border:1px solid #000000;padding:.5em;}

/*** Registration Page ***/
#signUpPop1, #signUpPop2, #signUpPop4 {top:191px;}