/* TOC */
.toctitle {
	font-family:"Book Antiqua", "Times New Roman", serif;
	font-size: 40px;
	color: #A0C6ED;
}
.toctitle b {
	color: #336699;
	font-weight: normal;
}
.tochook {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-stretch:extra-expanded;
	color:#FFFFFF
}
.toch1 {
	font-family:"Book Antiqua", "Times New Roman", serif;
	font-size: 22px;
	color: #789B66;
}
.toch2 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #789B66;
}
.tocbyline {
	font-size: 9px;
	color: #999966;
}
.tocbyline b {
	color: #999966;
	font-weight: normal;
}

.tocnav {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px; 
	color:#336699;
}
.tocnav a:link { color: #336699; text-decoration: underline; }
.tocnav a:visited { color: #666666; text-decoration: underline; }
.tocnav a:hover { color: #6C91C7; text-decoration: none; }

/* FEATURE ARTICLE */
.feattitle {
	font-family:"Book Antiqua", "Times New Roman", serif;
	font-size: 40px;
	color: #D9D9C7;
}
.feattitle b {
	color: #999966;
	font-weight: normal;
}
.feathook {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-stretch:extra-expanded;
	color:#FFFFFF
}
.feath1 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 22px;
	color: #000000;
}
.feath2 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #789B66;
}
.featbyline {
	font-size: 11px;
	color: #333366;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.featbyline b {
	color: #999966;
	font-weight: normal;
}

.foodnav {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#000000;
}
.featnav a:link { color: #330000; text-decoration: underline; }
.featnav a:visited { color: #000000; text-decoration: underline; }
.featnav a:hover { color: #C25835; text-decoration: none; }

/* FOOD & WINE */
.foodtitle {
	font-family:"Book Antiqua", "Times New Roman", serif;
	font-size: 40px;
	color: #E6B199;
}
.foodtitle b {
	color: #C25835;
	font-weight: normal;
}
.foodhook {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-stretch:extra-expanded;
	color:#FFFFFF
}
.foodh1 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #C2391B;
}
.foodh2 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #C2391B;
}
.foodbyline {
	font-size: 11px;
	color: #C2391B;
}
.foodbyline b {
	color: #C2391B;
	font-weight: normal;
}

.foodbio {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 9px;
	padding: 8px;
}

.foodnav {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#000000;
}
.foodnav a:link { color: #330000; text-decoration: underline; }
.foodnav a:visited { color: #000000; text-decoration: underline; }
.foodnav a:hover { color: #C25835; text-decoration: none; }

.midnav {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#000000;
}
.midnav a:link { color: #330000; text-decoration: underline; }
.midnav a:visited { color: #000000; text-decoration: underline; }
.midnav a:hover { color: #FFFFFF; text-decoration: none; }

.socialmidnav {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#CCCCCC;
}
.socialmidnav a:link { color: #CCCCCC; text-decoration: underline; }
.socialmidnav a:visited { color: #CCCCCC; text-decoration: underline; }
.socialmidnav a:hover { color: #FFFFFF; text-decoration: none; }

/* ON THE RADAR */
.radartitle {
	font-family:"Book Antiqua", "Times New Roman", serif;
	font-size: 40px;
	color: #A5CBD0;
}
.radartitle b {
	color: #72AFB6;
	font-weight: normal;
}
.radarhook {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-stretch:extra-expanded;
	color:#FFFFFF
}
.radarh1 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #255656;
	font-weight: normal;
}
.radarh2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #006699;
	font-weight: bold;
}
.radarh2 b {
	color: #669999;
}
.radarh2 a:link { color: #255656; text-decoration: underline; }
.radarh2 a:visited { color: #000000; text-decoration: underline; }
.radarh2 a:hover { color: #72AFB6; text-decoration: none; }

.radarh3 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #669999;
	font-weight: normal;
}
.radarh3 a:link { color: #255656; text-decoration: underline; }
.radarh3 a:visited { color: #000000; text-decoration: underline; }
.radarh3 a:hover { color: #72AFB6; text-decoration: none; }

.radarbyline {
	font-size: 9px;
	color: #72AFB6;
}
.radarbyline b {
	color: #255656;
	font-weight: normal;
}

.radarnav {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#000000;
}
.radarnav a:link { color: #255656; text-decoration: underline; }
.radarnav a:visited { color: #000000; text-decoration: underline; }
.radarnav a:hover { color: #72AFB6; text-decoration: none; }

/* BITS & BITES */
.bitstitle {
	font-family:"Book Antiqua", "Times New Roman", serif;
	font-size: 40px;
	color: #D8DD81;
}
.bitstitle b {
	color: #C1CC30;
	font-weight: normal;
}
.bitshook {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-stretch:extra-expanded;
	color:#FFFFFF
}
.bitsh1 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #255656;
	font-weight: normal;
}
.bitsh2 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #669999;
	font-weight: normal;
}
.bitsh2 b {
	color: #669999;
}

.bitsh3 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #669999;
	font-weight: normal;
}
.bitsbyline {
	font-size: 9px;
	color: #72AFB6;
}
.bitsbyline b {
	color: #255656;
	font-weight: normal;
}

.bitsnav {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#000000;
}
.bitsnav a:link { color: #666666; text-decoration: underline; }
.bitsnav a:visited { color: #000000; text-decoration: underline; }
.bitsnav a:hover { color: #C1CC30; text-decoration: none; }

/* SOCIAL TOAST */
.socialtitle {
	font-family:"Book Antiqua", "Times New Roman", serif;
	font-size: 40px;
	color: #AE6A79;
}
.socialtitle b {
	color: #881344;
	font-weight: normal;
}
.socialhook {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-stretch:extra-expanded;
	color:#FFFFFF
}
.socialh1 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #881344;
	font-weight: normal;
}
.socialh2 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #AE6A79;
	font-weight: normal;
}
.socialh2 b {
	color: #881344;
}

.socialh3 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #AE6A79;
	font-weight: normal;
}
.socialh3 b {
	color: #881344;
}

.socialbyline {
	font-size: 9px;
	color: #AE6A79;
}
.socialbyline b {
	color: #881344;
	font-weight: normal;
}

.socialnav {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#000000;
}
.socialnav a:link { color: #666666; text-decoration: underline; }
.socialnav a:visited { color: #000000; text-decoration: underline; }
.socialnav a:hover { color: #881344; text-decoration: none; }

/* Common */
.txtsm { font-size: 10px; color: #333333;}
.magbody {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #000000;
}
.magsidebar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.magsidebarhead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
}
.magtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #660000;
	font-weight: bold;
}
