@import url(http://fonts.googleapis.com/css?family=Lato:900,900italic|Open+Sans:400italic,700italic,300italic,600italic,400,300,600,700|Open+Sans+Condensed:700);

a.archive_rev:link {
	font-family: 'Open Sans',Arial, Verdana, san-serif;
	font-weight: 300;
	font-size: 0.8em;
	line-height: 20px;
	color: #000000;
	text-decoration: none;
}
a.archive_rev:visited {
	font-family: 'Open Sans',Arial, Verdana, san-serif;
	font-weight: 300;
	font-size: 0.8em;
	line-height: 20px;
	color: #000000;
	text-decoration: none;
}
a.archive_rev:hover {
	font-family: 'Open Sans',Arial, Verdana, san-serif;
	font-weight: 300;
	font-size: 0.8em;
	line-height: 20px;
	color: #8b2900;
	text-decoration: underline;
}
a.archive_rev:active {
	font-family: 'Open Sans',Arial, Verdana, san-serif;
	font-weight: 300;
	font-size: 0.8em;
	line-height: 20px;
	color: #000000;
	text-decoration: none;
}

a.recipe_rev:link {
	font-family: 'Open Sans',Arial, Verdana, san-serif;
	font-weight: 300;
	font-size: 0.8em;
	line-height: 15px;
	color: #000000;
	text-decoration: none;
	bottom: 24px;
}
a.recipe_rev:visited {
	font-family: 'Open Sans',Arial, Verdana, san-serif;
	font-weight: 300;
	font-size: 0.8em;
	line-height: 15px;
	color: #000000;
	text-decoration: none;
}

a.recipe_rev:hover {
	font-family: 'Open Sans',Arial, Verdana, san-serif;
	font-weight: 300;
	font-size: 0.8em;
	line-height: 15px;
	color: #8b2900;
	text-decoration: underline;
}
a.recipe_rev:active {
	font-family: 'Open Sans',Arial, Verdana, san-serif;
	font-weight: 300;
	font-size: 0.8em;
	line-height: 15px;
	color: #000000;
	text-decoration: none;
}

.serving {
	font-family: 'Open Sans',Arial, Verdana, san-serif;
	font-weight: 400;
	font-size: 0.8em;
	color: #996600;
	line-height: 16px;
}

a.subtitles_rev:link {
	font-family: 'Open Sans',Arial, Verdana, san-serif;
	font-size: 0.9em;
	font-weight: bold;
	color: #8b2900;
	text-decoration: none;
}
a.subtitles_rev:visited {
	font-family: 'Open Sans',Arial, Verdana, san-serif;
	font-size: 0.9em;
	font-weight: bold;
	color: #8b2900;
	text-decoration: none;
}
a.subtitles_rev:hover {
	font-family: 'Open Sans',Arial, Verdana, san-serif;
	font-size: 0.9em;
	font-weight: bold;
	color: #8b2900;
	text-decoration: underline;
}
a.subtitles_rev:active {
	font-family: 'Open Sans',Arial, Verdana, san-serif;
	font-size: 0.9em;
	font-weight: bold;
	color: #8b2900;
	text-decoration: none;
}

.introblock {
	font-family: 'Open Sans',Arial, Verdana, san-serif;
	font-size: 0.7em;
	font-weight: bold;
	color: #CC9900;
	line-height: 26px;
}
.introtitle {
	font-family: 'Open Sans',Arial, Verdana, san-serif;
	font-size: 1em;
	font-weight: bold;
	line-height: 2em;
	color: #663300;
}
.intropadding {
	padding: 40px 0px 25px 25px;
}
.sidebarpadding {
	padding: 20px 40px 25px;
}
.sidebartitles {
	font-family: 'Open Sans',Arial, Verdana, san-serif;
	font-weight: 400;
	font-size: 0.8em;
	line-height: 17px;
	color: #663300;
}
.sidebartext {
	font-family: 'Open Sans',Arial, Verdana, san-serif;
	font-size: 0.7em;
	font-weight: bold;
	color: #000000;
	line-height: 18px;
}
.sidebarlinks {
	font-family: 'Open Sans',Arial, Verdana, san-serif;
	font-size: 0.7em;
	font-weight: bold;
	line-height: 26px;
	color: #663300;
}
.sidebarpadding2 {
	padding: 20px 30px 25px;
}
.featuredheads {
	font-family: 'Open Sans Condensed', Arial, Verdana, san-serif;
	font-weight: 700;
	font-size: .9em;
	letter-spacing: .2em;
	line-height: 20px;
	color: #8b2900;
}

.links {
	padding-right: 0px;
	padding-left: 45px;
	padding-top: 25px;
}

.archive {
	font-family: 'Open Sans',Arial, Verdana, san-serif;
	font-size: 0.7em;
	font-weight: bold;
	line-height: 14px;
	color: #000000;
}
.subheads {
	font-family: 'Open Sans Condensed', Arial, Verdana, san-serif;
	font-weight: 700;
	font-size: 1.1em;
	color: #8b2900;
	letter-spacing: .1em;
}
.maintext {
	padding-right: 25px;
	padding-left: 25px;
	padding-top: 25px;
	padding-bottom: 25px;
}
.subtitles {
	font-family: 'Open Sans',Arial, Verdana, san-serif;
	font-weight: 400;
	font-size: 1em;
	color: #8b2900;
}
.articleleadin {
	font-family: 'Open Sans',Arial, Verdana, san-serif;
	font-weight: 300;
	font-size: 0.75em;
	line-height: 15px;
	color: #000000;
}
.articlename {
	font-family: 'Open Sans',Arial, Verdana, san-serif;
	font-weight: 400;
	font-size: 0.7em;
	color: #996600;
	line-height: 16px;
}
.contactinfo {
	font-family: 'Open Sans',Arial, Verdana, san-serif;
	font-weight: 400;
	font-size: 0.8em;
	color: #996600;
}
.contactinfored {
	font-family: 'Open Sans',Arial, Verdana, san-serif;
	font-weight: 400;
	font-size: 0.8em;
	color: #8b2900;
}
.bio {
	font-family: 'Open Sans',Arial, Verdana, san-serif;
	font-weight: 300;
	font-size: 0.8em;
	color: #996600;
	line-height: 20px;
}

.emailtext {
	font-family: 'Open Sans',Arial, Verdana, san-serif;
	font-size: 0.8em;
	font-weight: bold;
	color: #996600;
	line-height: 23px;
	padding: 25px;
}
.credit {
	font-family: 'Open Sans',Arial, Verdana, san-serif;
	font-size: 0.6em;
	font-weight: normal;
	color: #666666;
	text-align: right;
}
.subtitlesSM {
	font-family: 'Open Sans',Arial, Verdana, san-serif;
	font-size: 0.8em;
	font-weight: bold;
	color: #8b2900;
}
.subtitlesClasses {
	font-family: 'Open Sans',Arial, Verdana, san-serif;
	font-size: 0.9em;
	font-weight: bold;
	color: #8b2900;
	line-height: 18px;
}

.linksrecipes {
	padding-right: 40px;
	padding-left: 35px;
	padding-top: 25px;
}
.recipespace {
	background-image: url(images/spacer.gif);
	background-color: #FFFFFF;
	height: 8px;
	width: 100px;
}

ul.red {
list-style: url(images/bullet.png) disc;
}

li {
	font-family: 'Open Sans',Arial, Verdana, san-serif;
	font-weight: 400;
	font-size: 0.9em;
	color: #996600;
	line-height: 34px;
}