/*Common styles*/
body {
	font-size: 1em;
	font-family: Arial, Helvetica, SunSans-Regular, sans-serif;
	margin-top: 0;
}
p {  }
td { }
a:link { color: #05386b; text-decoration: none; }
a:visited { color: #05386b; text-decoration: none; }
a:hover { color: #c00; text-decoration: none; }
a:active { }
.box-outline { border: solid 1px #bababa; }
.footer { font-size: 10px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 2; margin: 0; padding-right: 25px; padding-left: 25px; }
.social-icons-index { padding-top: 10px; }
/*top navigation*/
.nav-top { font-size: 20px; margin-top: 10px; margin-bottom: 10px; }
.nav-second { font-size: 14px; margin-top: 0; margin-bottom: 3px; }
.nav-underline { border-bottom: 3px solid #bababa; border-top-color: #bababa; border-right-color: #bababa; border-left-color: #bababa; }
/*headlines*/
.headline-xlarge-c1 { font-size: 2.25em; margin-top: 0; margin-bottom: 0; }
.headline-large-c1 { font-size: 1.75em; margin-top: 0; margin-bottom: 0; }
.headline-medium-c1 { font-size: 1.5em; margin-top: 0; margin-bottom: 0; }
.headline-medium-c1-ul { font-size: 1.5em; margin-top: 0; margin-bottom: 0; padding-bottom: 10px; border-bottom: 1px dashed #bababa; }
/*photo styles
*/
.photo-large-c1 { margin: 10px 0; }
.photo-local { margin: 10px 0 6px; }
/*Column 1 styles*/
.c1-box-lead-copy { font-size: 1em; margin-top: 10px; margin-bottom: 0; padding-bottom: 10px; border-bottom: 1px dashed #bababa; }
.c1-box-news-hed { font-size: 0.9em; margin-top: 0; margin-bottom: 0; padding-right: 25px; }
.c1-box-news-copy { font-size: 0.85em; margin-top: 0; margin-bottom: 10px; padding-right: 25px; }
.c1-box-sechead-NW { color: #c00; font-size: 0.85em; margin-top: 0; margin-bottom: 5px; padding-right: 25px; padding-bottom: 0; }
.c1-box-sechead-MED { color: #c00; font-size: 0.85em; margin-top: 20px; margin-bottom: 5px; padding-right: 25px; padding-bottom: 0; }
/*Column 2 styles*/
.c2-box-sechead { color: #3b3b3b; font-size: 1em; margin-top: 0; margin-bottom: 10px; padding-top: 10px; padding-left: 20px; }
.c2-box-foot { color: #3b3b3b; font-size: 0.8em; margin-top: 10px; margin-bottom: 0; padding-bottom: 0; }
.c2-box-content-hed { font-size: 0.9em; margin-top: 0; margin-bottom: 0; padding-right: 20px; padding-left: 20px; }
.c2-box-content { font-size: 0.9em; margin-top: 0; margin-bottom: 1em; padding-right: 20px; padding-left: 20px; }
/*Story pages styles*/
.byline { font-size: 0.75em; margin-top: 1em; margin-left: 0; }
.bodycopy {
	font-size: 0.9em;
	margin-right: 12px;
	line-height: 1.3em;
}
.subhead { font-size: 1.15em; font-weight: bold; margin-top: 0.9em; margin-bottom: 0.8em; }
.photo-credit { font-size: 0.63em; margin-top: 0; margin-bottom: 0; }
.photo-caption { font-size: 0.75em; margin-top: 0.4em; margin-bottom: 1.35em; }
.featurehead { color: #05386b; font-size: 1.13em; font-weight: bold; margin-bottom: 5px; border-bottom: 1px solid #efefef; }
.featurehead-no-top-space { color: #05386b; font-size: 1.13em; font-weight: bold; margin-top: 0; margin-bottom: 5px; padding: 0; border-bottom: 1px solid #efefef; }
.breaking-news-top-page { color: #000; font-size: 1.25em; font-weight: bold; background-color: #fdf801; margin-top: 0; margin-bottom: 5px; padding: 9px; border-bottom: 1px solid #000; }
/*Classified and Sunbeams*/
.headers { color: #fff; font-size: 14px; background-color: #4f789f; margin-top: 0; margin-bottom: 0; padding-top: 5px; padding-bottom: 5px; padding-left: 5px; }
.headersc2 { color: #fff; font-size: 14px; background-color: #05386b; margin-top: 20px; margin-bottom: 4px; padding-top: 5px; padding-bottom: 5px; padding-left: 5px; }
p.category-big { font-size: 1.5em; font-weight: bold; margin: 0; }
p.classified-title { color: #fff; font-size: 1em; font-weight: bold; background-color: #1777b1; }
p.classif-first-ad { font-size: 0.95em; }
p.classified { font-size: 0.95em; }
span.classified-bold-words { font-weight: bold; }
p.sunbeams-head-08-1 { color: #fff; font-size: 1.1em; font-weight: bold; background-color: #1777b1; padding: 6px; }
p.sunbeams-08-body { font-size: 1em; }
span.sunbeams-08-bold { font-weight: bold; }
li {
	font-size: 14px;
	padding-bottom: 20px;
	padding-right: 30px;
}
.photo-local strong {
	color: #F03;
}

