﻿a img {
border: none;
}

a
{
	text-decoration: none;
}

a:hover
{
	text-decoration: underline;
}
/*
Sitemap
*/
.sitemapHeadline
{
	font-size: 16px;
	font-weight: bold;
	font-family: Georgia;
	color: #aa2b18;
	text-decoration: none;
	margin-top: 20px;
}

.sitemap a:link
{
	font-size: 12px;
	color: #696969;
	font-family: Georgia;
	letter-spacing: 0.04em;
	line-height: 1.7em;
}
.sitemap a:visited
{
	font-size: 12px;
	color: #696969;
	font-family: Georgia;
	letter-spacing: 0.04em;
	line-height: 1.7em;
}

/*
Privacy Policy
*/
.ppHeadline
{
	font-size: 16px;
	font-weight: bold;
	font-family: tahoma;
	color: #aa2b18;
	text-decoration: none;
	margin-top: 20px;
}

.pp a:link
{
	font-size: 11px;
	color: #CC3300;
	font-family: tahoma;
}
.pp a:visited
{
	font-size: 11px;
	color: #CC3300;
	font-family: tahoma;

}

/*
FEATURES
*/

.homepageUnsubscribedPanels
{
	margin-top: 20px;
	font-size: 13px;
	margin-left: 19px;
	margin-right: 20px;
	font-family: Georgia;
}
.homepageUnsubscribedPanels a:link
{
	font-size: 14px;
	font-family: Georgia;
	color: #990000;
}
.homepageUnsubscribedPanels a:visited
{
	font-size: 14px;
	font-family: Georgia;
	color: #990000;
}
.homepageUnsubscribedPanels a:hover
{
	font-size: 14px;
	font-family: Georgia;
	color: #990000;
	text-decoration: underline;
}

.features_reg a, features_nonreg a {
	font-size:10px;
}

.features_options
{
	width: 100%;
	margin: 0px 0px 0px 0px;
	padding: 0;
}

.features_text
{
	width: 95%;
	font-family: Georgia;
	font-size: 13px;
	padding-right: 15px;
	color: #444548;
	padding-left: 15px;
	padding-bottom: 5px;
	text-indent: 0%;

}

.featuresBlurb
{
	font-family: Georgia;
	font-size: 13px;
	color: #444548;
	padding-left: 20px;
	padding-bottom: 15px;
	padding-right: 15px;
	margin-top: 0px;
	background-color: #ffffff;
	margin-right: 5px;
}
.features_detail .text
{
	color: #fff;
	text-decoration: none;
	font-size: 12px;
}

.features_detail .text a {
	color:#fff;
	font-size: 12px;
	text-decoration:none;
}

.features_detail .text a:hover
{
}
.features_detail .text a:visited
{
}


.insider_heading {
	padding:54px 0 0 18px;
	width:286px;
	float:left;
}

.insider_entries {
	width:300px;
	padding-bottom:16px;
}

.entryComments
{
	font-size: 11px;
	color: #444548;
	font-family: Tahoma;

}
.entryCommentCount
{
	font-family: Tahoma;
	font-weight: bold;
	color: #AA2B18;
	font-size: 11px;
}


.entry
{
	font-family: Georgia;
	font-size: 10pt;
	color: #2c2d2f;
	line-height: 1.4em;
	word-spacing: 0.2em; 
	letter-spacing: 0.01em; 
}

.entry p
{
	font-family: Georgia;
	font-size: 10pt;
	color: #2c2d2f;
	line-height: 1.4em;
	word-spacing: 0.2em; 
	letter-spacing: 0.01em; 
}

.insider_entries .entry img {
 	float:left;
	margin-right:8px;	
}

.insider_entries a.title {
	font-size:18px;
	font-weight:800;
	color:#AA2B18;
	font-family:times new roman;
	margin:4px 0 0 0;
	text-decoration:none;
}

.insider_entries a.title:hover {
	text-decoration:underline;
}

.entry .entry_info {
	color:#A2A29A;
	padding:4px 0;
	font-weight:800;
	font-size:10px;
}

.insider_entries .insider_comments {
	padding-top:6px;
	line-height:18px;
}

.insider_entries .comment {
	padding:0 12px;
	line-height:normal;
}

.insider_entries .comment a {
	font-size:10px;
}

.total_comments {
	text-decoration:none;
}

.insider_entries .separator {
	height:29px;
}

/******** Non registered page features *********/

.features_nonreg {
 	background-image:url('../../images/site/features-head-1.gif');
	background-repeat:no-repeat;
	background-position:18px 13px;
	padding:11px 16px 11px 0;
	text-align:right;
}

/******** Registered page features *********/

.features_reg {
	background-image:url('../../images/site/features-head-1.gif');
	background-repeat:no-repeat;
	background-position:18px 13px;
	padding:11px 16px 22px 0;
	text-align:right;
}

#dvAuthorLink
{
	margin-bottom: 10px;
	margin-left: 10px;
	margin-top: 10px;
	width: 90px;
	height: 110px;
	float: right;
	left: 0px;
	clear: none;
	position: static;
	font-size: 8pt;
	color: #696969;
	text-align: center;
	font-family: Arial;
	border-right: #cccccc 1px solid;
	border-top: #cccccc 1px solid;
	border-left: #cccccc 1px solid;
	border-bottom: #cccccc 1px solid;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
	line-height: 1.2em;
}


a.articleTitle:Link
{
	font-size: 18px;
	font-weight: bold;
	font-family: Georgia;
	color: #aa2b18;
	text-decoration: none;
}
a.articleTitle:hover
{
	font-size: 18px;
	font-weight: bold;
	font-family: Georgia;
	color: #aa2b18;
	text-decoration: underline;
}
a.articleTitle:visited
{
	font-size: 18px;
	font-weight: bold;
	font-family: Georgia;
	color: #aa2b18;
	text-decoration: none;
}
a.articleTitle:active
{
	font-size: 18px;
	font-weight: bold;
	font-family: Georgia;
	color: #aa2b18;
	text-decoration: none;
}

.BoxLink
{
	border-right: gray 1px solid;
	border-top: gray 1px solid;
	border-left: gray 1px solid;
	border-bottom: gray 1px solid;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
}

.summary
{
	font-family: Georgia;
	font-size: 12px;
	color: #2c2d2f;
}
.headline
{
	font-size: 18px;
	font-weight: bold;
	font-family: Georgia;
	color: #aa2b18;
	text-decoration: none;
}

.features
{
	margin-top: 5px;
}
.featuresText
{
	font-size: 13px;
	color: #444548;
	font-family: Georgia;
	padding-top: 5px;
	padding-bottom: 10px;
}
.featuresHeading
{
	font-size: 13pt;
	color: #000000;
	font-style: italic;
	font-family: Tahoma;
}


/* features subnav links */
.featuresSubnav:link
{
	font-weight: bold;
	font-size: 12px;
	float: left;
	width: 85px;
	color: #b2b2b1;
	font-family: Tahoma;
	height: 12px;
}

.featuresSubnav:visited
{
	font-weight: bold;
	font-size: 12px;
	float: left;
	width: 85px;
	color: #b2b2b1;
	font-family: Tahoma;
	height: 12px;
}

.featuresSubnav:hover
{
	color: #3D4766;
}
.featuresSubnavSelected:link
{
	font-weight: bold;
	font-size: 12px;
	float: left;
	width: 85px;
	color: #3D4766;
	font-family: Tahoma;
	height: 12px;
}
.featuresSubnavSelected:visited
{
	font-weight: bold;
	font-size: 12px;
	float: left;
	width: 85px;
	color: #3D4766;
	font-family: Tahoma;
	height: 12px;
}
/* end features subnav */
.featuresLeftNav
{
	text-decoration: none;
	font-family: Tahoma;
	font-size: 11px;
	letter-spacing: 0.03em;
	margin-left: 15px;
}
.featuresLeftNav:link
{
	text-decoration: none;
	font-family: Tahoma;
	font-size: 11px;
	letter-spacing: 0.03em;
}
.featuresLeftNav:visited
{
	text-decoration: none;
	font-family: Tahoma;
	font-size: 11px;
	letter-spacing: 0.03em;
}
.featuresLeftNav:hover
{
	text-decoration:underline;
	
}




.NewsSection
{

	padding-right: 15px;
	padding-top: 0;
	margin-top: 0;
	background-color: white;
}

.NewsLinks
{
	font-weight: normal;
	font-size: 12px;
	font-family: Arial;

	color: #000000;
	
}
.NewsLinks:link
{
	font-weight: normal;
	font-size: 12px;
	font-family: Arial;

	color: #000000;
	text-decoration: underline;
}
.NewsLinks:hover
{
	color: #993333;
}
.NewsLinks:visited
{
	font-size: 12px;
	color: #993300;
	text-decoration: underline;
}

.NewsLinksLeftNav:link
{
	font-size: 9pt;
	color: #fafad2;
	font-family: Tahoma;
}
.NewsLinksLeftNav:hover
{
	font-size: 9pt;
	color: #ffd700;
	font-family: Tahoma;
}
.NewsLinksLeftNav:visited
{
	font-size: 9pt;
	color: #fafad2;
	font-family: Tahoma;
}

.SectionTitle
{
	font-weight: bold;
	font-size: 18px;
	color: #444548;
	font-family: Tahoma;	
	margin-bottom: 5px;
	padding-bottom: 10px;
	text-align: left;
}

.NewsSectionTitle
{
	font-weight: bold;
	font-size: 14px;
	color: #444548;
	font-family: Tahoma;
	text-transform: uppercase;
	margin-bottom: 15px;
	letter-spacing: 0.03em;
}

.headlineDate
{
	font-size: 10px;
	color: #A4A29A;
	font-family: Tahoma;
}
.largeBrick
{
	font-size: 18px;
	color: #aa2818;
	font-family: Georgia;

}
.mediumBrickBold
{
	font-family: Tahoma;
	color: #AA2B18;
	font-weight: bold;
	font-size: 14px;

}

.mediumBrick
{
	font-family: Tahoma;
	color: #AA2B18;
	font-weight: normal;
	font-size: 14px;

}
.mediumGrayBold
{
	font-family: Tahoma;
	color: #696969;
	font-weight: bold;
	font-size: 14px;
	letter-spacing: 0.03em;
}
.smallBrickBold
{
	font-family: Tahoma;
	font-weight: bold;
	color: #AA2B18;
	font-size: 13px;
}
.smallBrick
{
	font-family: Tahoma;
	color: #AA2B18;
	font-weight: normal;
	font-size: 13px;
}

.smallBrickLink:Link
{
	font-family: Tahoma;
	color: #AA2B18;
}
.smallBrickLink:Hover
{
	font-family: Tahoma;
	color: #444548;
}
.bio p
{
	color:#000000;
	font-size: 10pt;
	font-family: 'Times New Roman';
}
.article
{
	background-color: #ffffff;
	margin-left: 0px;
	padding: 0px;
	margin-right: 35px;
	font-size: 12pt;
	font-family: 'Times New Roman';
}
p.article
{
	font-size: 12pt;
	font-family: 'Times New Roman';
}

.leftNavSectionHeadings
{
	font-size: 13pt;
	color: #e0ffff;
	font-family: Tahoma;
	margin-top: 25px;
	margin-bottom: 5px;
	letter-spacing: 2px;

}
.archivesDateLinks
{
	
	font-size: 13pt;
	color: #ffffcc;
	font-family: Tahoma;
	margin-top: 5px;
}
.leftNavArticleLinks
{
	color: #993300;

}
.leftNavArticleLinks:link
{
	color: #993300;
}
.articleContent
{
	color: #000000;
	font-size: 14pt;
	font-family: 'Times New Roman' !important;
	font-weight: normal;
}
.leftNavText
{
	font-size: 10pt;
	color: #ffffff;
	font-family: Tahoma;
}
.articleSummary
{
	padding-left: 15px;
}
.dateAndCategory
{
	color: #a4a29a;
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 10pt;
	font-family: tahoma;
}
.subscribedNewsList
{
	height: 600px;
	width: 550px;
	color: #000000;
	font-size: 11px;
	font-family: Tahoma;
}

.subscribedNewsList:Link
{
	color: #000000;
}
.subscribedNewsList:Hover
{
	color: #990000;
}
.subscribedNewsList:Visited
{
	color: #cc0000;
}


.staffGridTitles:Link
{
	font-weight: bold;
	font-size: 9pt;
	color: #595242;
	font-family: Tahoma;
}
.staffGridTitles:Hover
{
	text-decoration: underline;
	color: #993300;
}
.staffGridTitles:Visited
{
	text-decoration:none;
	font-weight: bold;
	font-size: 9pt;
	color: #595242;
	font-family: Tahoma;
}

.leftNavListHeading
{
	font-size: 14pt;
	color: #f0f8ff;
	font-weight: bold;
	font-family: Times New Roman;
}

.zoneListTitles
{
	font-family: Times New Roman;
	color: Olive;
	font-size: 14pt;
	width: 420px;
}
.zoneListTitles a:link
{
	font-family: Times New Roman;
	color: Olive;
	font-size: 14pt;
}

.zoneListTitles a:visited
{
	font-family: Times New Roman;
	color: Olive;
	font-size: 14pt;
}
.zoneListTitles a:hover
{
	text-decoration: underline;
}

.authorThumbnail
{
	width: 110px;

	float: left;
	padding-right: 10px;
	padding-top: 10px;
}

.howtoheading
{
	font-size: 13px;
	font-family: tahoma;
	color: #fff;
	font-weight: bold;
	text-transform: uppercase;
	margin-top: 25px;
	font-weight: 800;
}
.howtoitem
{
	font-size: 13px;
	font-family: tahoma;
	color: #fff;
	margin-top: 2px;
	letter-spacing: 0.1em;
	text-decoration: underline;
}
.sidebar_item
{
	padding-right: 13px;
	padding-left: 24px;
	padding-bottom: 13px;
	padding-top: 10px;
	color: #fffff0;
	width: 190px;
}

.sidebar_item .heading
{
	font-size: 13px;
	font-family: tahoma;
	color: #fff;
	text-transform: uppercase;
	font-weight: 800;
	padding-bottom: 3px;
	padding-top: 3px;
	letter-spacing: 0.05em;
}


.sidebar_item .title
{
	padding-left: 20px;
	padding-bottom: 5px;
	padding-top: 0px;

}


.sidebar_item ul {
	margin:0;
	padding:0;
	list-style:none;
	line-height:20px;
}

.sidebar_item a
{
	font-family: tahoma;
	color: #F3D28B;
	text-decoration: underline;
	margin-bottom: 8px;

}
.sidebar_item a:hover
{
	font-family: tahoma;
	color: #F3D28B;
	text-decoration: underline;
}
.sidebar_item a:visited
{
	font-family: tahoma;
	color: #F3D28B;

}
.sidebar_item a:link
{
	font-family: tahoma;
	color: #F3D28B;

}
.howTosidebar_item a
{
	font-family: tahoma;
	color: #F3D28B;
	text-decoration: none;
}
.howTosidebar_item a:hover
{
	font-family: tahoma;
	color: #F3D28B;
	text-decoration: underline;
}
.howTosidebar_item a:visited
{
	font-family: tahoma;
	color: #F3D28B;

}
.howTosidebar_item a:link
{
	font-family: tahoma;
	color: #F3D28B;

}

.translucentDropdown
{
	left: 2px;
	padding: 5px;
	margin-right: 10px;
	display: none;
	position: absolute;
	top: 50px;
	background-color: #f5f5dc;
	filter: alpha(opacity=87);
	-moz-opacity: 0.87;
	opacity: 0.87;
	font-size: 8pt;
	font-family: Verdana;
	line-height: 1.7em;
	letter-spacing: 0.05em;
	border-left: #bdb76b 1px solid;
	border-bottom: #bdb76b 1px solid;
	border-right: #bdb76b 1px solid;
}

.termsOfService
{
	font-family:Georgia; font-size:10pt
}
.termsOfService span{font-family:Georgia; font-size:10pt;}
.termsOfService div{font-family:Georgia; font-size:10pt;}
.termsOfService p{font-family:Georgia; font-size:10pt;}
.termsOfService a{font-family:Georgia; font-size:10pt; color:#aa2b18;}
.termsOfService a:link{font-family:Georgia; font-size:10pt; color:#aa2b18;}
.termsOfService a:hover
{
	font-family: Georgia;
	font-size: 10pt;
	color: #aa2b18;
	text-decoration: underline;
}
.termsOfService a:visited{font-family:Georgia; font-size:10pt; color: #aa2b18;}

.submitRecipe {font-family:Georgia; font-size:14px; color: #444548;}
.submitRecipe div{font-family:Georgia; font-size:14px; color: #444548;}

.submitRecipe a:link{font-family:Georgia; font-size:14px; color: #aa2b18;}
.submitRecipe a.hover{font-family:Georgia; font-size:14px; color: #aa2b18; text-decoration:unerline;}
.submitRecipe a.visited{font-family:Georgia; font-size:14px; color: #aa2b18;}

.textSansSerif
{
	font-size: 10pt;
	color: #000000;
	font-family: Tahoma, Arial, Sans-Serif;
}

