#mobile {
	display: none;
}
body {
	background: 0px 0px rgb(255, 255, 255); color: rgb(0, 0, 0);
}
.container {
	width: 1000px;
}
.span-6 {
	width: 160px;
}
.span-6b {
	width: 160px;
}
.span-6c {
	width: 160px;
}
.span-7 {
	width: 200px;
}
.span-7b {
	width: 200px;
}
.span-7c {
	width: 200px;
}
.span-8 {
	width: 234px;
}
.span-8b {
	width: 234px;
}
.span-8c {
	width: 234px;
}
.span-9 {
	width: 240px;
}
.span-9b {
	width: 240px;
}
.span-9c {
	width: 240px;
}
.span-10 {
	width: 300px;
}
.span-10b {
	width: 300px;
}
.span-10c {
	width: 300px;
}
.span-11 {
	width: 320px;
}
.span-11b {
	width: 320px;
}
.span-11c {
	width: 320px;
}
.span-12 {
	width: 380px;
}
.span-12b {
	width: 380px;
}
.span-12c {
	width: 380px;
}
.span-13 {
	width: 386px;
}
.span-13b {
	width: 386px;
}
.span-13c {
	width: 386px;
}
.span-14 {
	width: 420px;
}
.span-14b {
	width: 420px;
}
.span-14c {
	width: 420px;
}
.span-15 {
	width: 460px;
}
.span-15b {
	width: 460px;
}
.span-15c {
	width: 460px;
}
.span-21 {
	width: 640px;
}
.span-21b {
	width: 640px;
}
.span-21c {
	width: 640px;
}
.span-23 {
	width: 706px;
}
.span-23b {
	width: 706px;
}
.span-23c {
	width: 706px;
}
.span-31 {
	margin: 0px; width: 960px;
}
.span-31b {
	margin: 0px; width: 960px;
}
.span-31c {
	margin: 0px; width: 960px;
}
div.span-31 {
	margin: 0px; width: 960px;
}
.span-30 {
	margin: 0px; width: 960px;
}
div.span-6 {
	margin: 0px 20px 0px 0px;
}
div.span-7 {
	margin: 0px 20px 0px 0px;
}
div.span-8 {
	margin: 0px 20px 0px 0px;
}
div.span-9 {
	margin: 0px 20px 0px 0px;
}
div.span-10 {
	margin: 0px 20px 0px 0px;
}
div.span-11 {
	margin: 0px 20px 0px 0px;
}
div.span-12 {
	margin: 0px 20px 0px 0px;
}
div.span-13 {
	margin: 0px 20px 0px 0px;
}
div.span-14 {
	margin: 0px 20px 0px 0px;
}
div.span-15 {
	margin: 0px 20px 0px 0px;
}
div.span-21 {
	margin: 0px 20px 0px 0px;
}
div.span-23 {
	margin: 0px 20px 0px 0px;
}
div.span-31 {
	margin: 0px 20px 0px 0px;
}
div.span-6b {
	margin: 0px 20px 0px 0px;
}
div.span-7b {
	margin: 0px 20px 0px 0px;
}
div.span-8b {
	margin: 0px 20px 0px 0px;
}
div.span-9b {
	margin: 0px 20px 0px 0px;
}
div.span-10b {
	margin: 0px 20px 0px 0px;
}
div.span-11b {
	margin: 0px 20px 0px 0px;
}
div.span-12b {
	margin: 0px 20px 0px 0px;
}
div.span-13b {
	margin: 0px 20px 0px 0px;
}
div.span-14b {
	margin: 0px 20px 0px 0px;
}
div.span-15b {
	margin: 0px 20px 0px 0px;
}
div.span-21b {
	margin: 0px 20px 0px 0px;
}
div.span-23b {
	margin: 0px 20px 0px 0px;
}
div.span-31b {
	margin: 0px 20px 0px 0px;
}
div.span-6c {
	margin: 0px 20px 0px 0px;
}
div.span-7c {
	margin: 0px 20px 0px 0px;
}
div.span-8c {
	margin: 0px 20px 0px 0px;
}
div.span-9c {
	margin: 0px 20px 0px 0px;
}
div.span-10c {
	margin: 0px 20px 0px 0px;
}
div.span-11c {
	margin: 0px 20px 0px 0px;
}
div.span-12c {
	margin: 0px 20px 0px 0px;
}
div.span-13c {
	margin: 0px 20px 0px 0px;
}
div.span-14c {
	margin: 0px 20px 0px 0px;
}
div.span-15c {
	margin: 0px 20px 0px 0px;
}
div.span-21c {
	margin: 0px 20px 0px 0px;
}
div.span-23c {
	margin: 0px 20px 0px 0px;
}
div.span-31c {
	margin: 0px 20px 0px 0px;
}
div.span-30 {
	margin: 0px 10px 0px 20px; background-color: white;
}
.faux-6 {
	
}
.faux-7 {
	
}
.faux-11 {
	
}
.faux-14 {
	
}
.faux-15 {
	
}
.faux-6 {
	margin-bottom: 20px;
}
.faux-7 {
	margin-bottom: 20px;
}
.faux-10 {
	margin-bottom: 20px;
}
.faux-11 {
	margin-bottom: 20px;
}
.faux-14 {
	margin-bottom: 20px;
}
.faux-15 {
	margin-bottom: 20px;
}
.faux-21 {
	margin-bottom: 20px;
}
.faux-21 {
	background: url("/img/utils/vertical_dots.gif") repeat-y 650px 0px;
}
.faux-10 {
	background: url("/img/utils/vertical_dots.gif") repeat-y 310px 0px;
}
div.last {
	margin-right: 0px;
}
.faux-6 {
	background: url("/img/utils/vertical_dots.gif") repeat-y 186px 0px;
}
.faux-7 {
	background: url("/img/utils/vertical_dots.gif") repeat-y 217px 0px;
}
.faux-10 {
	background: url("/img/utils/vertical_dots.gif") repeat-y 310px 0px;
}
.faux-11 {
	background: url("/img/utils/vertical_dots.gif") repeat-y 341px 0px;
}
.faux-14 {
	background: url("/img/utils/vertical_dots.gif") repeat-y 434px 0px;
}
.faux-15 {
	background: url("/img/utils/vertical_dots.gif") repeat-y 465px 0px;
}
.faux-21 {
	background: url("/img/utils/vertical_dots.gif") repeat-y 650px 0px;
}
.hst-search .faux-6 {
	background: url("/img/utils/vertical_dots.gif") repeat-y 170px 0px;
}
.wireframe {
	margin-bottom: 20px;
}
.topmask {
	background: white; clear: both;
}
.middlemask {
	background: white; clear: both;
}
.topmask {
	padding-bottom: 20px;
}
.middlemask {
	padding-top: 20px; padding-bottom: 20px;
}
.span-21b .hst-ysm iframe {
	width: 640px !important; height: 235px !important;
}
.span-15c .hst-ysm iframe {
	width: 460px !important; height: 235px !important;
}
.span-14c .hst-ysm iframe {
	width: 420px !important; height: 255px !important;
}
.span-11c .hst-ysm iframe {
	width: 320px !important; height: 280px !important;
}
.span-10 .hst-ysm iframe {
	width: 300px !important; height: 280px !important;
}
.topmask {
	background: white; clear: both;
}
.middlemask {
	background: white; clear: both;
}
.topmask {
	padding-bottom: 10px;
}
.middlemask {
	padding-top: 10px; padding-bottom: 10px;
}
body {
	color: rgb(0, 0, 0); font-family: Verdana, sans-serif; font-size: 80%; font-weight: normal;
}
.hst-searchbox input {
	margin: 0px; padding: 0px; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
.hst-searchbox select {
	margin: 0px; padding: 0px; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
.hst-searchbox option {
	margin: 0px; padding: 0px; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
.hst-searchbox textarea {
	margin: 0px; padding: 0px; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline;
}
h1 {
	color: rgb(0, 0, 0); font-family: "Arial", sans-serif; font-weight: bold;
}
h2 {
	color: rgb(0, 0, 0); font-family: "Arial", sans-serif; font-weight: bold;
}
h3 {
	color: rgb(0, 0, 0); font-family: "Verdana", sans-serif; font-weight: bold;
}
h4 {
	color: rgb(0, 0, 0); font-family: "Verdana", sans-serif; font-weight: bold;
}
h5 {
	color: rgb(0, 0, 0); font-family: "Verdana", sans-serif; font-weight: bold;
}
ul {
	list-style: none;
}
a:link {
	color: rgb(1, 86, 96); text-decoration: none;
}
a:visited {
	color: rgb(1, 86, 96); text-decoration: none;
}
h4 a:visited {
	color: rgb(102, 123, 123); text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: underline;
}
a:focus {
	text-decoration: underline;
}
img {
	border: 0px currentColor;
}
div.container {
	background: white;
}
div.pagecontent {
	margin: 0px 0px 20px 20px;
}
body.local .span-7 .return {
	display: none;
}
body.opinion .span-7 .return {
	display: none;
}
body.highschool .span-7 .return {
	display: none;
}
.hst-subscribepromo {
	margin-bottom: 10px;
}
.hst-subscribepromo a {
	background: url("/img/modules/subscribe/subscribe-promo.jpg") no-repeat right top; margin: 0px; padding: 0px; width: auto; height: 75px; text-align: left; text-indent: -9999px; display: block;
}
.hst-subscribepromo a:hover {
	text-decoration: none;
}
.hst-siteindex hr.dotted {
	background: url("/img/utils/rule_dots.gif") repeat-x; margin: 1.45em 0px; border: currentColor; height: 1px;
}
.hst-siteindex h4 {
	font: bold 1.09em/normal Arial, "Helvetica Nueue", Helvetica, sans-serif; margin-top: 10px; font-size-adjust: none; font-stretch: normal;
}
.hst-siteindex p {
	line-height: 1.5em; font-size: 1em; margin-bottom: 5px;
}
body {
	margin: 0px; padding: 0px;
}
.sfg_ent001 iframe {
	margin: 0px; padding: 0px;
}
.sfg_ent001 form {
	margin: 0px; padding: 0px;
}
.sfg_ent001 .leftCol {
	margin: 0px; padding: 0px;
}
.sfg_ent001 .rightCol {
	margin: 0px; padding: 0px;
}
.sfg_ent001 img {
	margin: 0px; padding: 0px;
}
.sfg_ent001 h2 {
	margin: 0px; padding: 0px;
}
.sfg_ent001 h3 {
	margin: 0px; padding: 0px;
}
.sfg_ent001 li {
	margin: 0px; padding: 0px;
}
.sfg_ent001 ul {
	margin: 0px; padding: 0px;
}
.sfg_ent001 select {
	margin: 0px; padding: 0px;
}
.sfg_ent001 form {
	margin: 0px; padding: 0px;
}
.sfg_ent001 input {
	margin: 0px; padding: 0px;
}
.sfg_ent001 div {
	margin: 0px; padding: 0px;
}
.sfg_ent001 span {
	margin: 0px; padding: 0px;
}
.sfg_ent001 p {
	margin: 0px; padding: 0px;
}
#page {
	background: 0px 0px rgb(255, 255, 255); margin: 0px auto; width: 968px; border-right-color: rgb(153, 153, 153); border-left-color: rgb(153, 153, 153); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid;
}
#cobrand_header {
	background: 0px 0px rgb(255, 255, 255); margin: 0px auto; width: 968px; border-right-color: rgb(153, 153, 153); border-left-color: rgb(153, 153, 153); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid;
}
#cobrand_content {
	background: 0px 0px rgb(255, 255, 255); margin: 0px auto; width: 968px; border-right-color: rgb(153, 153, 153); border-left-color: rgb(153, 153, 153); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid;
}
#cobrand_footer {
	background: 0px 0px rgb(255, 255, 255); margin: 0px auto; width: 968px; border-right-color: rgb(153, 153, 153); border-left-color: rgb(153, 153, 153); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid;
}
.container {
	background: 0px 0px rgb(255, 255, 255); width: 1000px; border-right-color: rgb(153, 153, 153); border-left-color: rgb(153, 153, 153); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid;
}
.arbox_main {
	padding: 8px; border: 1px solid rgb(153, 153, 153); height: 20px;
}
.arbox_item {
	padding-right: 8px; float: left; display: inline;
}
.print {
	width: 143px;
}
.email {
	width: 290px;
}
.arbox_item img {
	margin-right: 4px;
}
#weatherLink {
	left: 242px; top: 37px; width: 125px; height: 25px; display: block; position: relative; z-index: 100; cursor: pointer;
}
.localAdvertisers .leftCol {
	width: 135px; margin-right: 10px; float: left;
}
.localAdvertisers .rightCol {
	width: 135px; float: left;
}
.contact p {
	margin: 0px 0px 10px; font-family: verdana; font-size: 0.86em;
}
.contact p.header {
	margin: 0px 0px 3px; font-size: 0.96em; font-weight: bold;
}
.contact .hr_solid {
	margin-top: 12px; margin-bottom: 7px;
}
.contact p.header a {
	text-decoration: none !important;
}
.contact p.email {
	margin: 0px;
}
.contact p.top {
	margin-left: 200px;
}
.contact a:link {
	color: rgb(102, 123, 123); text-decoration: none;
}
.contact a:visited {
	color: rgb(102, 123, 123); text-decoration: none;
}
.contact a:hover {
	text-decoration: underline;
}
.contact a:active {
	text-decoration: underline;
}
.search_message.item {
	line-height: 1.5em; font-family: "Verdana", arial, sans-serif; font-size: 0.92em; font-style: italic;
}
.search_message.item a {
	color: rgb(1, 86, 96); text-decoration: none;
}
.search_message.item a:active {
	color: rgb(1, 86, 96); text-decoration: none;
}
.search_message.item a:visited {
	color: rgb(1, 86, 96); text-decoration: none;
}
.search_message.item a:hover {
	text-decoration: underline;
}
.search_message.item .search_question {
	font-family: "Verdana", arial, sans-serif; font-style: italic; font-weight: bold;
}
