@charset "utf-8";
/* CSS Document */

.AlmanacHeadMaroon {
	color: #660000;
	font-size: 18px;
	font-weight: bold;
	line-height: 22px;
}
.AlmanacHeadDkGreen {
	color: #003300;
	font-size: 18px;
	font-weight: bold;
	line-height: 22px;
}
.AlmanacHeadPurple {
	color: #660066;
	font-size: 18px;
	font-weight: bold;
	line-height: 22px;
}
.AlmanacHeadOlive {
	color: #666600;
	font-size: 18px;
	font-weight: bold;
	line-height: 22px;
}
.AlmanacHeadRed {
	color: #990000;
	font-size: 18px;
	font-weight: bold;
	line-height: 22px;
}
.AlmanacHeadBrown {
	color: #663300;
	font-size: 18px;
	font-weight: bold;
	line-height: 22px;
}
.AlmanacHeadIndigo {
	color: #330099;
	font-size: 18px;
	font-weight: bold;
	line-height: 22px;
}
.AlmanacHeadOrange {
	color: #CC6600;
	font-size: 18px;
	font-weight: bold;
	line-height: 22px;
}
.AlmanacHeadBlue {
	color: #000099;
	font-size: 18px;
	font-weight: bold;
	line-height: 22px;
}
.AlmanacHeadLtGreen {
	color: #009900;
	font-size: 18px;
	font-weight: bold;
	line-height: 22px;
}
.AlmanacHeadMardiGras {
	color: #66FF00;
	font-size: 18px;
	font-weight: bold;
	line-height: 22px;
	background-color: #990099;
}
.DeftDining {
	color: #990000;
	font-size: 18px;
	font-weight: bold;
	font-style: italic;
	line-height: 22px;
}
.CookingTip {
	color: #996600;
	font-size: 18px;
	font-weight: bold;
	font-style: italic;
	line-height: 22px;
}
.WordsToEatBy {
	color: #003333;
	font-size: 18px;
	font-weight: bold;
	line-height: 22px;
	font-style: italic;
}
.Green18 {
	color: #003300;
	font-size: 18pt;
	font-weight: bold;
}
.Green24 {
	font-size: 24pt;
	color: #003300;
	font-style: normal;
	line-height: 1.1;
}
.Red18 {
	color: #660000;
	font-size: 18pt;
	font-weight: bold;
}
.RedBoldItal14 {
	font-style: italic;
	font-size: 14pt;
	color: #990000;
	font-weight: bold;
}
.ListRedItal14 {
	font-style: italic;
	font-size: 14pt;
	color: #990000;
}
.RecommendedRedBold {
	color: #660000;
	font-size: 14pt;
	font-weight: bold;
}
.NewsHead {
	font-size: 18pt;
	color: #000066;
	font-weight: bold;
}
.DeckHeadBlue {
	color: #0000CC;
	font-size: 14pt;
	font-weight: normal;
	font-style: italic;
}
.RestReviewName {
	font-size: 24pt;
	color: #000066;
	line-height: 1.0;
}
.RestInfoLine {
	font-size: 14pt;
	font-weight: normal;
	color: #003333;
}
.ListRecipeOrReview {
	font-size: 14pt;
	font-weight: normal;
	color: #003300;
	font-style: italic;
}
.ReviewSections {
	color: #003366;
	font-variant: small-caps;
	font-weight: bold;
}
.SidebarMiniHeads {
	font-size: 14pt;
	font-style: normal;
	font-weight: bold;
	color: #000066;
}
.FoodLinkHead {
	font-size: 14pt;
	font-weight: bold;
	color: #003333;
}
.TopTen {
	font-weight: bold;
	color: #000099;
	font-size: 14pt;
}
.FunniesHead {
	font-size: 12pt;
	font-weight: bold;
	color: #006600;
}
.RecipeHeadRed {
	font-size: 18pt;
	line-height: 22pt;
	font-weight: bold;
	font-style: italic;
	color: #660000;
}
.RecipeHeadBrown {
	font-size: 18pt;
	font-weight: bold;
	font-style: italic;
	line-height: 22pt;
	color: #663300;
}
.RecipeHeadGreen {
	font-size: 18pt;
	line-height: 22pt;
	font-weight: bold;
	font-style: italic;
	color: #003300;
}
.RecipeHeadBlue {
	font-size: 18pt;
	line-height: 22pt;
	font-weight: bold;
	font-style: italic;
	color: #003366;
}
.or {
	color: #006600;
	font-size: 12pt;
	font-weight: normal;
	font-style: italic;
}
.dropcap {
	color: #000066;
	font-size: 4em;
	font-weight: normal;
	font-style: italic;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height: 0.85em;
	padding: .022em .08em 0 0;
	text-transform: capitalize;
	display: block;
	float: left;
}
.fltrt { /* this class can be used to float an element right in your page. The floated element must precede the element it should be next to on the page. */
	float: right;
	margin-left: 8px;
}
.fltlft { /* this class can be used to float an element left in your page The floated element must precede the element it should be next to on the page. */
	float: left;
	margin-right: 8px;
}

