img { border: 0; }
table { padding:0px; margin:0px; border:0px; }

body {	background: #FFFFFF;
	font-family: Arial, sans-serif;	font-size: 12px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}

a.guideTitle, a.guideTitle:link, a.guideTitle:visited {
	font: bold 18px Arial;
	color: #FFFFFF;
	text-decoration: none;}
a.guideTitle:hover, a.guideTitle:active { text-decoration: underline; }

a.moreLink, a.moreLink:link, a.moreLink:visited {
	font: bold 11px Arial;
	color: #85000A;
	text-decoration: none;
	float:right;
	padding-top: 4px;}
a.moreLink:hover, a.moreLink:active { text-decoration: underline; }

a.homeLink, a.homeLink:link, a.homeLink:visited {
	font: 12px Arial;
	color: #000000;
	text-decoration: none;}
a.homeLink:hover, a.homeLink:active { text-decoration: underline; }

.homeBlurb { font: 11px Arial; color: #996600; line-height: 12px; padding: 0px 5px 5px 5px; }

.headline { font:bold 24px Arial; color:#cc0000; margin:0px; padding:0px; line-height:24px; }
.headlineSm { font:bold 16px Arial; color:#cc0000; padding-bottom:2px; margin-bottom:10px; border-bottom:1px solid #F66; width:100%; }
.bylineName {  font: 10px Arial; color:#666666; }
.bylineTitle { font: 10px Arial; color:#919191; }
a.bylineName, a.bylineName:link, a.bylineName:visited { font: 10px Arial; color:#666666; text-decoration: underline; }
a.bylineName:active, a.bylineName:hover { text-decoration: underline; }

.articleText { font: 12px Arial; color:#000000; }
.articleTextBold { font: 12px Arial; 
color:#000000;
font-weight:bold
 }
.articleImgLeft { margin:0px 7px 7px 0px; }

.articleText a, .articleText a:link, .articleText a:visited {
	font: 12px Arial;
	color: #CC0000;
	text-decoration: none;
}
.articleText a:hover, .articleText a:active { text-decoration: underline; }

.heading { font:bold 14px Arial; color:#000; padding-bottom:2px; margin-bottom:7px; border-bottom:1px solid #C5DFDF; }
.subHeading { font-weight:bold; margin:0px; }

.articleList li { font: 12px Arial; padding-bottom:12px; }
.listBreaks li { padding-bottom:12px; }

a.featureSubLink, a.featureSubLink:link, a.featureSubLink:visited {
	font: bold 12px Arial;
	color: #FF9900;
	text-decoration: none;
}
a.featureSubLink:hover, a.featureSubLink:active { text-decoration: underline; }

#recipeCard { width:386px; height:130px; background:url(images/food_bg_recipecard.gif) no-repeat; text-align:left; }
#recipeCard a, #recipeCard a:link, #recipeCard a:visited { font:12px Arial; color:#000000; text-decoration: none; }
#recipeCard a:active, #recipeCard a:hover { text-decoration: underline; }
#recipeCard p { padding:0px; margin:0px 0px 10px 0px; }

.recipeTitle { font:bold 18px Arial; color;#000000; padding-bottom:4px; margin-bottom:10px; border-bottom:1px solid #F66; width:100%; }
.texteColor2 { font:bold 14px Arial; color:#F66; }
.point { color:#C00; }

.recipeList ol { padding:0px; margin-top:2px; margin-bottom:0px; }
.recipeList li { font: 12px Arial; color: #000000; margin-bottom:12px; margin-left:-10px; }

.homeBox td { font:11px Arial; color:#000; }
.homeBox p { font:11px Arial; color:#000; margin:0px 0px 6px 0px; padding:0px; }
.homeBox ul { margin-top:6px; margin-bottom:6px; }
.homeBox li { font:11px Arial; color: #000; margin-bottom:6px; margin-left:-22px; }
.homeBox a, .homeBox a:link, .homeBox a:visited {
	font: 11px Arial;
	color: #000;
	text-decoration: none;}
.homeBox a:hover, .homeBox a:active { text-decoration: underline; }

.homeBox ul.compressed li { margin-bottom:3px; }

.homeToyBox p { font:11px Arial; color:#000; margin:0px 0px 6px 0px; padding:0px; }
.homeToyBox ul { margin-top:6px; margin-bottom:6px; }
.homeToyBox li { font:11px Arial; color: #066; margin-bottom:3px; margin-left:-22px; }
.homeToyBox a, .homeToyBox a:link, .homeToyBox a:visited {
	font: bold 11px Arial;
	color: #066;
	text-decoration: none;}
.homeToyBox a:hover, .homeToyBox a:active { text-decoration: underline; }

.homeSurveyBox p { font:12px Arial; color:#600; margin:0px 0px 8px 0px; padding:0px; }
.homeSurveyBox a, .homeSurveyBox a:link, .homeSurveyBox a:visited {
	font: bold 12px Arial;
	color: #36A;
	text-decoration: none;}
.homeSurveyBox a:hover, .homeSurveyBox a:active { text-decoration: underline; }

.homeGetawaysBox p { font:12px Arial; color:#06C; margin:0px 0px 8px 0px; padding:0px; }
.homeGetawaysBox ul { margin-top:0px; margin-bottom:0px; }
.homeGetawaysBox li { font:12px Arial; color: #06C; margin-bottom:6px; margin-left:-22px; }
.homeGetawaysBox a, .homeGetawaysBox a:link, .homeGetawaysBox a:visited {
	font: 12px Arial;
	color: #06C;
	text-decoration: none;}
.homeGetawaysBox a:hover, .homeGetawaysBox a:active { text-decoration: underline; }

.movieList li { font: 12px Arial; color: #FF9900; margin-bottom:4px; }
a.movieLink, a.movieLink:link, a.movieLink:visited {
	font: 12px Arial;
	color: #000000;
	text-decoration: none;}
a.movieLink:hover, a.movieLink:active { text-decoration: underline; }

.movieTitle { font:bold 16px Arial; color;#000000; padding-bottom:2px; margin-bottom:10px; border-bottom:1px solid #F66; width:100%; }

#relatedLinksBox { width:200px; border:1px solid #C5DFDF; background:#E5EFEF; margin:0px 0px 5px 5px; padding:10px; float:right; font:12px Arial; color:#000; -moz-box-sizing: border-box; }
#relatedLinksBox a, #relatedLinksBox a:link, #relatedLinksBox a:visited {
	font: 12px Arial;
	color: #066;
	text-decoration: none;}
#relatedLinksBox a:hover, #relatedLinksBox a:active { text-decoration: underline; }
#relatedLinksBox ul { padding:0px; margin:10px 0px 0px 15px; }
#relatedLinksBox li { font:12px Arial; color: #61AEAE; margin-bottom:3px; }

.holidayList li { font: 12px Arial; color: #FF6666; margin-bottom:14px; }
.holidayList a, .holidayList a:link, .holidayList a:visited {
	font: bold 12px Arial;
	color: #CC0000;
	text-decoration: none;}
.holidayList a:hover, .holidayList a:active { text-decoration: underline; }

.vacationList { margin-top:4px; }
.vacationList li { font: 12px Arial; padding-bottom:4px; }

.vacationTable tr { padding-bottom:4px; }
.vacationTable td { font: 12px Arial; color:#333; }
.vacationTable td.label { color:#000; padding-right:4px; }

.vacationTipList li { font: 12px Arial; padding-bottom:12px; margin-left:-22px; }

.bookContainer { margin:8px 0px 8px 0px; }
.booktitle a, .bookTitle a:link, .bookTitle a:visited { font-weight: bold; }
.bookImg { margin:0px 10px 10px 0px; }
.bookAuthor { font:11px Arial; }
.bookPub { font:11px Arial; color:#999; }
.bookDesc { margin:5px 0px 0px 0px; font:12px Arial; color:#000; }

