/*-----------------------------------*/
/*  Global Settings                  */
/*-----------------------------------*/


		/*-----------------------------------*/
		/*  Page Layout                      */
		/*-----------------------------------*/
			body {
					margin-left:0; 
					margin-right:0; 
					margin-top:0; 
					background-color: #e0d4bc;
				}

			.Content {
					font-family: Arial, Helvetica, sans-serif;
					font-size: 12px;
					font-weight: normal;
					color: #000000;
					text-decoration: none;
				}

			.ContentTable {
					background-color: #EFE9DC;
				}

			.ContentBackground{
					background-color: #e0d4bc;
					vertical-align:top;
				}

			.ContentCell{
					background:#FFFFFF;
					padding:10px;
				}
	
	
		/*-----------------------------------*/
		/* Text Treatment                    */
		/*-----------------------------------*/
			a:link{
					color: #000000;
					text-decoration: none;
				}
				
			a:active{
					color: #000000;
					text-decoration: none;
				}
				
			a:hover{
				color: #990000;
				text-decoration: none;
			}
			
			a:visited {
				color: #000000;
				text-decoration: none;
			}
			
			.headline {
						font-family: Arial, Helvetica, sans-serif;
						font-size: 24px;
						font-weight: bold;
						color: #990000;
						padding-top: 25px;
						padding-bottom: 2px;
						padding-left: 0px;
						border-bottom: thin solid #000000;
						text-indent: 0px;
						text-transform: uppercase;
					}

			.subhead {
					font-family: Arial, Helvetica, sans-serif;
					font-size: 18px;
					color: #990000;
					padding-top: 5px;
					padding-right: 0px;
					padding-bottom: 0px;
					font-weight: bold;
				}
		
			.bodytext {
					font-family: Arial, Helvetica, sans-serif;
					font-size: 12px;
					font-weight: normal;
					color: #000000;
					text-decoration: none;
				}
			
			a.bodytext {
					text-decoration:underline;
					color:#000066;
				}
				
			a.bodytext:hover {
					text-decoration:underline;
					color:#000000;
				}
			
			.bodytextSmall{
					font-family: Arial, Helvetica, sans-serif;
					font-size: 11px;
					font-weight: normal;
					color: #000000;
					text-decoration: none;
				}
			
			.link_recipes-jobs-stores {
					font-family: Arial, Helvetica, sans-serif;
					font-size: 12px;
					font-weight: bold;
					color: #000000;
				}
			
			.header_rev_RED {
					font-family: Arial, Helvetica, sans-serif;
					font-size: 14px;
					font-style: italic;
					border-top-width: 0px;
					border-right-width: 0px;
					border-bottom-width: 1px;
					border-bottom-style: solid;
					border-bottom-color: #A52D2F;
					background-color: #990000;
					font-weight: bold;
					color: #FFFFFF;
				}

			.bodyTextRedLinks{
					font-family: Arial, Helvetica, sans-serif;
					font-size: 11px;
					font-weight: normal;
					color: #990000;
					text-decoration: none;
				}
			
			a.bodyTextRedLinks{
					color: #990000;
					text-decoration: none;
				}
			
			a.bodyTextRedLinks:hover{
					text-decoration: underline;
				}
			
			.ErrorMessage{
					font-family: Arial, Helvetica, sans-serif;
					font-size: 13px;
					font-weight: normal;
					color: #990000;
					text-decoration: none;
				}
				
			.Messages{
					font-family: Arial, Helvetica, sans-serif;
					font-size: 13px;
					font-weight: normal;
					color: #990000;
					text-decoration: none;
				}
				
			.button{
					background:#990000;
					border:1px solid #ffffff;
					font: Arial, Helvetica, sans-serif;
					font-size:10px;
					font-weight:bold;
					color:#ffffff;
					text-align:center;
					vertical-align:middle;
					height:25px;
				}
			
			.link_recipes-jobs-stores {
					font-family: Arial, Helvetica, sans-serif;
					font-size: 12px;
					font-weight: bold;
					color: #000000;
				}

			a.link_recipes-jobs-stores {
					color: #000000;
					text-decoration:none;
				}
			
			a.link_recipes-jobs-stores:hover {
					color: #990000;
					text-decoration:underline;
				}

			.tier2_stores_header {
					font-family: Arial, Helvetica, sans-serif;
					font-size: 16px;
					font-weight: bold;
					text-transform: uppercase;
					color: #990000;
					text-align: right;
					line-height: 22px;
				}
			
			.tier2_stores_directions {
					font-family: Arial, Helvetica, sans-serif;
					font-size: 13px;
					font-weight: bold;
					text-transform: none;
					color: #99000;
					text-align: right;
					line-height: 13px;
					font-style: italic;
				}
			
			.include_links {
					font-family: Arial, Helvetica, sans-serif;
					font-size: 12px;
					color: #000000;
					text-indent: -8px;
					padding-left: 8px;
					padding-top: 5px;
					padding-bottom: 5px;
					}
			.include_links:hover {
					font-family: Arial, Helvetica, sans-serif;
					font-size: 12px;
					color: #990000;
					text-indent: -8px;
					padding-left: 8px;
					padding-top: 5px;
					padding-bottom: 5px;
				}
			.include_header {
					font-family: Arial, Helvetica, sans-serif;
					font-size: 14px;
					font-weight: bold;
					text-transform: uppercase;
					color: 99000;
					border-bottom-width: thin;
					border-bottom-style: solid;
					border-bottom-color: #990000;
				}
			.article_intext_heading{
				font-family:Arial, Helvetica, sans-serif;
				font-size:13px;
				color:#990000;
				font-weight:bold;
				}
			
			.tier2_sidebar_LINK {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 17px;
				font-weight: bolder;
				text-transform: uppercase;
				text-align: right;
				height: 30px;
				font-style: normal;
				color: #000000;
				vertical-align: middle;		
			}
			a.tier2_sidebar_LINK{
				font-family: Arial, Helvetica, sans-serif;
				font-size: 17px;
				font-weight: bolder;
				text-transform: uppercase;
				text-align: right;
				height: 30px;
				font-style: normal;
				color: #000000;
				vertical-align: middle;		
				text-decoration:none;
			}
			a.tier2_sidebar_LINK:visited{
				color: #000000;	
				text-decoration:none;
			}	
			a.tier2_sidebar_LINK:hover{
				color: #990000;	
				text-decoration:none;	
				background: #a3a86b;
			}

		/*-----------------------------------*/
		/* Section Headers                   */
		/*-----------------------------------*/
			.SectionHeaderBackground{
					background:url(_IMAGES/background_frame/stores_header_r1_c3.jpg) left top repeat-x;
				} 

		/*-----------------------------------*/
		/* Left Navigation                   */
		/*-----------------------------------*/
			.tier2_sidebar_smalltext {
					font-family: Arial, Helvetica, sans-serif;
					font-size: 12px;
					line-height: 18px;
					font-weight: bold;
					text-align: right;
					padding-left: 10px;
					padding-top: 25px;
				}

			
				
			.tier2_GreenSideBarBackground{
					background:url(_IMAGES/background_frame/tier2_greensidebar.jpg) top left repeat-y;
					vertical-align:top;
				}
				
			.tier2_onlinemarket_items {
					font-family: Arial, Helvetica, sans-serif;
					font-size: 13px;
					font-weight: bold;
					text-transform: none;
					color: #000000;
					text-align: left;
					line-height: 13px;
					font-style: italic;
					padding-left: 0px;
					padding-bottom: 2px;
					padding-top: 5px;
				}
				
			a.tier2_onlinemarket_items {
					color: #000000;
					text-decoration:none;
				}
				
			a.tier2_onlinemarket_items:hover{
					color:#990000;
					text-decoration:none;
				}
				
			.article_leftmenu {
					font-family: Arial, Helvetica, sans-serif;
					font-size: 12px;
					color: #000000;
					font-weight: bold;
					padding-top: 7px;
					padding-bottom: 7px;
				}
				
			a.article_leftmenu {
					color: #000000;
					text-decoration:none;
				}
				
			a.article_leftmenu:hover {
					color: #990000;
					text-decoration:none;
				}
				
			.article_leftmenu_SUB {
					font-family: Arial, Helvetica, sans-serif;
					font-size: 11px;
					color: #990000;
					font-weight: bold;
					padding-top: 4px;
					padding-bottom: 4px;
					padding-left: 15px;
				}	
				
			.article_leftmenu_SUBLink {
					font-family: Arial, Helvetica, sans-serif;
					font-size: 11px;
					color: #990000;
					font-weight: bold;
					padding-top: 4px;
					padding-bottom: 4px;
					padding-left: 15px;
				}	
				
			a.article_leftmenu_SUBLink {
					color: #990000;
					text-decoration:none;
				}
				
			a.article_leftmenu_SUBLink:hover {
					color: #990000;
					text-decoration:underline;
				}

	
		/*-----------------------------------*/
		/* Right Navigation                  */
		/*-----------------------------------*/
			.lineGray{
					color:#999999;
					background:#ffffff;
					padding-left:18px;
				}
				
			.rightfade {
					background: url(_IMAGES/background_frame/lighttanfade.gif) left top repeat-y;
				}
				
			.rightColumnLinksBox{
					padding:10px;
				}
				
			.rightColumnLinkRed{
					font-family:Arial, Helvetica, sans-serif;
					font-size:12px;
					font-weight:bold;
					color:#990000;
					text-align:left;
				}
				
			a.rightColumnLinkRed{
					color:#990000;
					text-decoration:none;
				}
				
			a.rightColumnLinkRed:hover{
					color:#000000;
					text-decoration:underline;
				}
			
			.rightColumnLinkBlack{
					font-family:Arial, Helvetica, sans-serif;
					font-size:12px;
					font-weight:bold;
					color:#000000;
					text-align:left;
				}
			
			a.rightColumnLinkBlack{
					color:#000000;
					text-decoration:none;
				}
				
			a.rightColumnLinkBlack:hover{
					color:#990000;
					text-decoration:underline;
				}
				
				/*-----------------------------------*/
				/* Right Bar Tabs                    */
				/*-----------------------------------*/
						.TabTop{
								height:19px;
								background:#FFFFFF;
							}
		
						.TabTopRight{
								background:url(_IMAGES/rightTabs/TabTR.gif) top right no-repeat #FFFFFF;
								width:19px;
								height:19px;
							}
		
						.TabContent{
								background:#FFFFFF;
								padding-left:18px;
							}
						
						.TabRight{
								background:url(_IMAGES/rightTabs/TabR.gif) top left repeat-y;
							}
						
						.TabBottom{
								background:url(_IMAGES/rightTabs/TabB.gif) top left repeat-x;
								height:19px;
							}
		
						.TabBottomRight{
								background:url(_IMAGES/rightTabs/TabBR.gif) top right no-repeat;
								width:19px;
								height:19px;
							}
							
						.righttab_whitebackground {
								background-color: #FFFFFF;
								background-image: url(_IMAGES/buttons/white_backgroundlink_r2_c1.gif);
								background-repeat: repeat-y;
								background-position: right;
							}
						
						.righttab_buttonbackground {
								background-color: #FFFFFF;
								background-image: url(_IMAGES/buttons/white_backgroundlink_r3_c1.gif);
								background-repeat: repeat-y;
								background-position: left;
							}

							
/*-----------------------------------*/
/* Online Market                     */
/*-----------------------------------*/
	.tier2_onlinemarket_items {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 13px;
			font-weight: bold;
			text-transform: none;
			color: #990000;
			text-align: left;
			line-height: 13px;
			font-style: italic;
			padding-left: 0px;
			padding-bottom: 2px;
			padding-top: 5px;
		}
	
	a.tier2_onlinemarket_items {
			color: #990000;
			text-decoration:none;
		}
		
	a.tier2_onlinemarket_items:hover {
			color: #990000;
			text-decoration:underline;
		}
		
	.tier2_onlinemarket_price{
			font-family:Arial, Helvetica, sans-serif;
			font-size:16px;
			font-weight:bold;
			text-align:right;
		}
		
	.tier2_onlinemarket_paging{
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
		}
		
	.onlineMarketDetailsPricing {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 17px;
				font-weight: bolder;
				text-align: right;
				height: 30px;
				font-style: normal;
				color: #000000;
				vertical-align: middle;		
		}
		.store_discounts{
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#990000;
		}
		
	
	
/*-----------------------------------*/	
/* Search Feature                    */
/*-----------------------------------*/
	.search_wholebox {
			border: 1px solid #982B28;
			background-color: #b8bc8d;
		}
		
	.search_header {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 14px;
			font-style: italic;
			border-top-width: 0px;
			border-right-width: 0px;
			border-bottom-width: 1px;
			border-bottom-style: solid;
			border-bottom-color: #A52D2F;
			background-color: #B8BC8D;
			font-weight: bold;
			color: #990000;
		}
		
	.search_results_item{
			padding:8px;
			border-bottom:dotted thin #a3a86b;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#000000;
			text-align:left;
		}
		
	a.search_results_item{
			color:#000000;
			text-decoration:none;
		}
		
	a.search_results_item:hover{
			color:#990000;
			text-decoration:underline;
		}


/*-----------------------------------*/
/* Stores                            */
/*-----------------------------------*/
	.store_event_date {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			color: #990000;
			font-weight: bold;
			}
	
	.store_event_title {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			color: #000000;
			font-weight: bold;
			border-top-width: thin;
			border-top-style: dotted;
			border-top-color: #a3a86b;
		}
		
	.store_opendate{
			background:#a3a96d;
			text-align:center;
			vertical-align:middle;
			height:25px;
			font-style:italic;
			font-weight:bold;
		}
		
	.header_rev_RED_ORDERTOTLAL {	
			font-family: Arial, Helvetica, sans-serif;
			font-size: 14px;
			font-style: italic;
			border-top-width: 0px;
			border-right-width: 0px;
			border-bottom-width: 1px;
			border-bottom-style: solid;
			border-bottom-color: #A52D2F;
			background-color: #990000;
			font-weight: bold;
			color: #FFFFFF;
			text-align:center;
		}
		
	.store_totals{
			font-family:Arial, Helvetica, sans-serif;
			font-weight:bold;
			font-size:18px;
			color:#333333;
		}



/*-----------------------------------*/
/* Recipes                           */
/*-----------------------------------*/
		.tier2_recipe_titles {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			line-height: 16px;
			font-weight: bold;
			padding-left: 25px;
			padding-top: 8px;
			padding-bottom: 8px;
			text-indent: -10px;
		}
		a.tier2_recipe_titles {
			color: #000000;
			text-decoration:none;
		}
		
		a.tier2_recipe_titles:active {
			color: #000000;
			text-decoration:none;
		}
		a.tier2_recipe_titles:visited {
			color: #000000;
			text-decoration:none;
		}
		a.tier2_recipe_titles:hover{
			color:#990000;
			}

/*-----------------------------------*/
/* Footer                            */
/*-----------------------------------*/
	.footerCopyright{
			font-family:Arial, Helvetica, sans-serif;
			font-size:9px;
			text-align:right;
		}
	





.sixptarialblack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-align: right;
}
.images {
	border-top-style: 6;
	border-right-style: 6;
	border-bottom-style: 6;
	border-left-style: 6;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.image {
	border-top-width: 6px;
	border-right-width: 6px;
	border-bottom-width: 6px;
	border-left-width: 6px;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.categoryLink {
		color:#000066;
}
a.categoryLink {
		text-decoration:underline;
		color:#000066;
	}
	
a.categoryLink:hover,visited,active {
		text-decoration:underline;
					color:#000000;
	}


.job_lineunder {
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #a3a86b;
	padding-top: 5px;
}

.article_imageLEFT{
	padding-bottom:10px;
	padding-right:10px;
	}
.article_imageRIGHT{
	padding-bottom:10px;
	padding-left:10px;
	}
