/* Main Site styles */
body {
	background-color: #FFFFFF;
	padding: 5px;
	margin: 0;
	font-family: arial,verdana,helvetica,san-serif;
	font-size: 11px;
}


.pad1lr {
	padding-left: 1px;
	padding-right: 1px;
}
.pad4topbot {
	padding-top: 4px;
	padding-bottom: 4px;
}
.pad5px {
	padding: 5px;
}
.pad5lr {
	padding-left: 5px;
	padding-right: 5px;
}
.pad5top {
	padding-top: 5px;
}
.pad5topbot {
	padding-top: 5px;
	padding-bottom: 5px;
}
.pad8top {
	padding-top: 4px;
}
.pad8bot {
	padding-bottom: 4px;
}
.pad10px {
	padding: 10px;
}
.pad10left {
	padding-left: 10px;
}
.pad10right {
	padding-right: 10px;
}
.pad10lr {
	padding-left: 10px;
	padding-right: 10px;
}
.pad15right {
	padding-right: 15px;
}

.padbody {
	padding-left: 6px;
	padding-right: 5px;
}
.padbodystory {
	padding-right: 10px;
}
.padcallistings {
	padding-top: 5px;
	padding-left: 22px;
}
.padcaption {
	padding-top: 10px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 10px;
}
.padcenterbody {
	padding-top: 10px;
	padding-right: 5px;
}
.padgallery1 {
	padding-top: 6px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 4px;
}
.padnav {
	padding-top: 5px;
	padding-left: 7px;
	padding-bottom: 5px;
}
.padnavsect {
	padding-left: 17px;
	padding-bottom: 5px;
}
.padnewsmodsleft1 {
	padding-top: 6px;
	padding-left: 10px;
	padding-bottom: 20px;
}
.padnewsmodsleft2{
	padding-top: 6px;
	padding-left: 10px;
	padding-bottom: 10px;
}
.padnewsmodsright1 {
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 10px;
}
.padnewsmodsright2 {
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 20px;
}
.padpersistentsearch {
	padding-top: 10px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 10px;
}
.padregistration {
	padding-top: 7px;
	padding-left: 10px;
	padding-right: 5px;
	padding-bottom: 6px;
}
.padsectdigest {
	padding-left: 7px;
	padding-right: 10px;
}
.padsectdigesttable {
	padding-top: 5px;
	padding-bottom: 5px;
}
.padsectxtras {
	padding-top: 5px;
	padding-bottom: 10px;
}
.padsearch {
	padding-top: 6px;
	padding-bottom: 5px;
}
.padsearchads {
	padding-top: 2px;
	padding-right: 5px;
}
.padspecialty1 {
	padding-left: 15px;
	padding-right: 16px;
}
.padspecialty2 {
	padding-top: 10px;
	padding-bottom: 10px;
}
.padsubscribe {
	padding-top: 6px;
	padding-bottom: 5px;
}
.padtopjobs {
	padding-left: 5px;
	padding-bottom: 6px;
}
.padtopjobstable {
	padding-top: 15px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 15px;
}
.padweather {
	padding-top: 8px;
	padding-bottom: 6px;
}


/* Main Ad styles */
.navadborder {
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #A8B8BF;
}
.rightrailads {
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #A8B8BF;
}
.topadsheader {
	color: #618778;
	font-family: arial,verdana,helvetica,san-serif;
	font-size: 11px;
	line-height: 12px;
	font-weight: bold;
}
.topadsheader a {
	color: #618778;
}
.topadsdigest {
	color: #010101;
	font-family: arial,verdana,helvetica,san-serif;
	font-size: 11px;
	line-height: 12px;
}
.topadsdigest a {
	color: #010101;
}
.viewad {
	color: #618778;
	font-family: arial,verdana,helvetica,san-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
}
.viewad a {
	color: #618778;
}


/* Main Classifieds styles */
.browseclass {
	color: #618778;
	font-family: arial,verdana,helvetica,san-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: bold;
}
.browseclass a {
	color: #618778;
}
.classtext {
	color: #020202;
	font-family: arial,verdana,helvetica,san-serif;
	font-size: 12px;
	line-height: 16px;
}
.classtext a {
	color: #618778;
}
.otherclass {
	color: #618778;
	font-family: arial,verdana,helvetica,san-serif;
	font-size: 12px;
	line-height: 16px;
}
.otherclass a {
	color: #618778;
}
.searchclass {
	color: #618778;
	font-family: arial,verdana,helvetica,san-serif;
	font-size: 11px;
	line-height: 18px;
	font-weight: bold;
}
.searchclass a {
	color: #618778;
}


/* Main Front Page styles */
.newsheadlines {
	color: #020202;
	font-family: arial,verdana,helvetica,san-serif;
	font-size: 12px;
	line-height: 14px;
	padding-bottom: 6px;
}
.newsheadlines a {
	color: #323232;
}
.topstorydigest {
	color: #020202;
	font-family: arial,verdana,helvetica,san-serif;
	font-size: 12px;
	line-height: 16px;
}
.subsections {
	color: #618778;
	font-family: arial,verdana,helvetica,san-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 14px;
}
.subsections a {
	color: #618778;
}
.subsectdigest {
	color: #020202;
	font-family: arial,verdana,helvetica,san-serif;
	font-size: 12px;
	line-height: 14px;
}

/* Main Nav styles */
.footernav {
	color: #618778;
	font-family: arial,verdana,helvetica,san-serif;
	font-size: 10px;
	line-height: 18px;
}
.footernav a {
	color: #618778;
}
.mainnav {
	color: #5D5C5C;
	font-family: arial,verdana,helvetica,san-serif;
	font-size: 11px;
	line-height: 12px;
}
.mainnav a {
	color: #5D5C5C;
}
.navsectborder {
	background-color: #F5F7F7;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #A8B8BF;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #A8B8BF;
}


/* Main Section styles */
.sectdigest {
	color: #020202;
	font-family: arial,verdana,helvetica,san-serif;
	font-size: 12px;
	line-height: 16px;
}
.sectdigest a {
	color: #020202;
}
.sectheadline {
	color: #020202;
	font-family: arial,verdana,helvetica,san-serif;
	font-size: 18px;
	line-height: 16px;
	font-weight: bold;
	padding-bottom: 6px;
}
.sectheadline a {
	color: #020202;
}


/* Main Story styles */
.byline1 {
	color: #020202;
	font-family: arial,verdana,helvetica,san-serif;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
}
.byline2 {
	color: #020202;
	font-family: arial,verdana,helvetica,san-serif;
	font-size: 12px;
	line-height: 14px;
	padding-bottom: 25px;
}
.byline2 a {
	color: #020202;
}
.caption {
	color: #010101;
	font-family: arial,verdana,helvetica,san-serif;
	font-size: 11px;
	line-height: 14px;
}
.caption a {
	color: #010101;
}
.relatedstories {
	color: #020202;
	font-family: arial,verdana,helvetica,san-serif;
	font-size: 12px;
	line-height: 14px;
	padding-bottom: 10px;
}
.relatedstories a {
	color: #020202;
}
.storyheadline {
	color: #020202;
	font-family: arial,verdana,helvetica,san-serif;
	font-size: 24px;
	line-height: 22px;
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 10px;
}
.storytext {
	color: #020202;
	font-family: arial,verdana,helvetica,san-serif;
	font-size: 12px;
	line-height: 16px;
}
.storytext a {
	color: #020202;
}
.storysubhead {
	color: #020202;
	font-family: arial,verdana,helvetica,san-serif;
	font-size: 14px;
	line-height: 14px;
	font-weight: bold;
	padding-bottom: 15px;
}
.storyxtras {
	color: #618778;
	font-family: arial,verdana,helvetica,san-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
}
.storyxtras a {
	color: #618778;
}

/* Main Text styles */
.breadcrumbs {
	color: #030303;
	font-family: arial,verdana,helvetica,san-serif;
	font-size: 10px;
	line-height: 18px;
}
.breadcrumbs a {
	color: #000000;
}
.calevents {
	color: #010101;
	font-family: arial,verdana,helvetica,san-serif;
	font-size: 11px;
	line-height: 14px;
}
.calevents a {
	color: #010101;
}
.caleventsbld {
	color: #010101;
	font-family: arial,verdana,helvetica,san-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 14px;
}
.caleventslinks {
	color: #618778;
	font-family: arial,verdana,helvetica,san-serif;
	font-size: 11px;
	line-height: 18px;
	font-weight: bold;
}
.caleventslinks a {
	color: #618778;
}
.gallerylinks {
	color: #618778;
	font-family: arial,verdana,helvetica,san-serif;
	font-size: 11px;
	line-height: 18px;
	font-weight: bold;
}
.gallerylinks a {
	color: #618778;
}
.moviestars {
	color: #020202;
	font-family: arial,verdana,helvetica,san-serif;
	font-size: 10px;
	line-height: 12px;
}
.movielinks {
	color: #618778;
	font-family: arial,verdana,helvetica,san-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: bold;
}
.movielinks a {
	color: #618778;
}
.pollanswer {
	color: #010101;
	font-family: arial,verdana,helvetica,san-serif;
	font-size: 11px;
	line-height: 14px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.pollquestion {
	color: #010101;
	font-family: arial,verdana,helvetica,san-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 14px;
}
.pollresults {
	color: #618778;
	font-family: arial,verdana,helvetica,san-serif;
	font-size: 11px;
	line-height: 18px;
	font-weight: bold;
}
.pollresults a {
	color: #618778;
}
.registration {
	color: #5D5C5C;
	font-family: arial,verdana,helvetica,san-serif;
	font-size: 11px;
	line-height: 14px;
}
.registration a {
	color: #5D5C5C;
}
.registrationbld {
	color: #618778;
	font-family: interstate black,arial,verdana,helvetica,san-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
}
.registrationname {
	color: #618778;
	font-family: interstate black,arial,verdana,helvetica,san-serif;
	font-size: 11px;
	line-height: 14px;
}
.search {
	color: #618778;
	font-family: arial,verdana,helvetica,san-serif;
	font-size: 11px;
	font-weight: bold;
}
.search a {
	color: #618778;
}
.specialtydigest {
	color: #020202;
	font-family: arial,verdana,helvetica,san-serif;
	font-size: 11px;
	line-height: 13px;
}
.specialtylinks {
	color: #618778;
	font-family: arial,verdana,helvetica,san-serif;
	font-size: 11px;
	line-height: 18px;
	font-weight: bold;
}
.specialtylinks a {
	color: #618778;
}
.subscribe {
	color: #618778;
	font-family: arial,verdana,helvetica,san-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 14px;
}
.subscribe a {
	color: #618778;
}
.timestamp {
	color: #000000;
	font-family: arial,verdana,helvetica,san-serif;
	font-size: 11px;
	line-height: 14px;
}
.weather {
	color: #000000;
	font-family: arial,verdana,helvetica,san-serif;
	font-size: 11px;
}
.weather a {
	color: #618778;
	font-weight: bold;
}
.mdw_comments {											/* story comments table */
	color: #020202;
	font-family: arial,verdana,helvetica,san-serif;
	font-size: 11px;
	line-height: 13px;
}
.mdw_comments a {
	color: #020202;
}
.mdw_comments-header {									/* story comments header */
	color: #618778;
	font-family: arial,verdana,helvetica,san-serif;
	font-size: 12px;
	line-height: 15px;
	font-weight: bold;
}
.mdw_comments-header a {
	color: #618778;
}
.mdw_comments-rate {										/* story comments rated */
	color: #ff6600;
	font: bold 14px Arial,Sans-Serif;
	margin: 0;
	padding: 0;
}
#mdw-comments-top .count {										/* story comments top count */
	color: #ff6600;
	font: bold 11px Arial,Sans-Serif;
	margin: 0;
	padding: 0;
}
#mdw-comments-top h2 {display:none;}
#mdw-comments-latest h2 {display:none;}

/* WOW Ad Styles */

.adbar {
	background-color: #f5f7f7;
	color: #618778;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 10px;
}
.copyheadplain {
	color: #618778;
	font-family: Arial, Helvetica, Sans-Serif, Verdana;
	font-size: 12px;
}
.copyhead {
	color: #618778;
	font-family: Arial, Helvetica, Sans-Serif, Verdana;
	font-size: 12px;
	font-weight: bold;
}
.copy {
	color: #618778;
	font-family: Arial, Helvetica, Sans-Serif, Verdana;
	font-size: 12px;
	font-weight: bold;
}
.copylink {
	color: #618778;
	font-family: Arial, Helvetica, Sans-Serif, Verdana;
	font-size: 10px;
}


/* Yahoo Brainerd Styles */
.yahooheadline {
	color: #663366;
	font-family: arial,verdana,helvetica,san-serif;
	font-size: 24px;
	line-height: 22px;
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 10px;
}
.yahoosectheadline {
	color: #663366;
	font-family: arial,verdana,helvetica,san-serif;
	font-size: 18px;
	line-height: 16px;
	font-weight: bold;
	padding-bottom: 6px;
}

/********** MODULE DEFINITIONS *********
** Spotted Styles
***************************************/

.m3 { width: 230px; }

.m3 {
	float: left;
	margin: 0 0 5px 0;
	padding: 0;
	display: inline;
}

/* Not taking this out for fear things may break */
.thumb p, .thumb, p.thumb2 {
	float: left;
}

/* Not Sure */
.img, #gallery p.thumb { margin-right: 10px; }
#gallery { width: auto; margin: 0; }
#gallery p { margin: 0; padding: 0; }
.right, .next, #gallery .button a { float: right; }
.link { color: #666; }
.photo {
	float: left;
	margin: 0 5px 5px 0;
	padding: 0;
}
.clear { clear: both; }
br.clear, br {
	margin: 0;
	padding: 0;
	line-height: normal;
}

/* Style applied to images */
.photo-detail { margin: 0 5px 0 0; float: left; }

/* Image borders */
img.border, img.border-blank, img.border-blank:hover { border: 2px solid #fff;	background: none; }
img.border-selected { border: 2px solid #618778; background: none; }
img.border:hover { border: 2px solid #618778; }


/********** MODULE DEFINITIONS *********
** Hot Job Styles
***************************************/


#mdw_body {

	background: #fff;

	margin: 0;

	padding: 0;

	width: 826px;

}



#mdw_rail {

	background: white;

	padding: 8px;	

}



#mdw_content {

	background: white;

	padding: 0 0 0 0;

	border: 1px solid #777777;

}



#mdw_content p {

	padding: 8px 16px 8px 16px;

	margin: 0;

	line-height: 16px;

	font-size: 12px;

}



#mdw_content b {

	font-size: 13px;

	text-transform: capitalize;

	color: #fff;

}





.mdw_rail {

	height: auto;	

}



.mdw_rail b, .mdw_rail a {

	font-size: 11px;
	color: #618778;
	text-transform: capitalize;

}



.mdw_highlight {

	text-transform: capitalize;
	
	color: #618778;
	font-family: arial,verdana,helvetica,san-serif;
	font-size: 11px;
	line-height: 12px;
	font-weight: bold;

}



.mdw_viewall {

	color: #000000;
	font-family: arial,verdana,helvetica,san-serif;
	font-size: 8px;
	line-height: 10px;

}



.mdw_viewall a {

	color: #000000;
	font-family: arial,verdana,helvetica,san-serif;
	font-size: 8px;
	line-height: 10px;

}



.mdw_rail p {

	font-size: 11px;

	line-height: 14px;	

	margin: 0 0 8px 0;

	padding: 0 0 2px 0;

	border-bottom: 1px solid #E2E6EF;

}



.mdw_rail div {

	text-align: right;

	font-size: 11px;

	margin: 0 8px 0 0;

}



.mdw_pg {

	font-weight: bold;

	font-size: 12px;

	color: #fff;

	background: #777777;

	margin: 0px 0px 0px 0px;

	height: 25px;



}



.mdw_pg a {

	font-weight: normal;

	color: #b3d3ef;

}



#mdw_content .even {

	border-top: 1px solid #E2E6EF;

	border-bottom: 1px solid #E2E6EF;

	margin: 0 4px 0 4px;

	padding: 4px;

}



#mdw_content .pages, #mdw_content .switch {

	float: left;

}



#mdw_content .pages {

	width: 80%;

	text-align: left;

}



#mdw_content .switch {

	width: 20%;

	text-align: right;

}



#mdw_content br.clr {

	line-height: 0;

	padding: 0;

	margin: 0;

	clear: both;

}



#mdw_logo {

	border-top: 6px solid white;

}


