p {
	margin-top: 0;
	margin-bottom: 0;
}

#masthead, #menubar, #breadcrumb, #leaderboard, #vitals, #bottomboard, #menumap, #viewed {
	border: solid thin #cccccc;
}

#logodiv {border-bottom: none; }
#breadcrumb { border-top: none; border-bottom: none; }

#wrap_inner {
	width: 972px;
	background-color: white;
}

#menubar {
	position:relative;
	width: 972px;
	padding: 0px;
 	border-bottom:none; 
	border-top: none;
}

/*#masthead { border-bottom: none; border-top: none; }
*/
#masthead { border-bottom: none; }

#calendar { border: 0 }

#sleftcols {
/*	position: relative;
*/	float:left;
	padding: 10px 0px 10px 10px;
	width: 568px;
	background-color: white;
}

#vitals, #bottomboard, #menumap, #viewed {
	border-top: none;
}

#pics_search, #storyhs, #storypro {
	position: relative;
	width: 565px;
	float:left;
}

#story1 {
	position: relative;
	width: 515px;
	float:left;
}

#pics_search {
	padding-top: 10px;
}

#day_in_pics {
	position: relative;
	width: 342px;
	height: 287px;
	float:left;
	border-style: solid;
	border-color: #cccccc;
	border-width: 1px;
	padding: 10px 0 0 5px;
}

#ssearch {
	width: 196px;
	height: 287px;
	margin-left: 5px;
	padding: 10px 5px 0 5px;
	float:left;
	border-style: solid;
	border-color: #cccccc;
	border-width: 1px;	
}

#story2, #story_poll {
	width: 565px;
	float:left;
}

#story_poll {
	margin-top: 10px;
	padding: 5px 0 5px 0;
	border-top-style: solid;
	border-top-color: #cccccc;
	border-top-width: 1px;
}

#story3 {
	width: 342px;
	float:left;
	padding: 5px 0 0 5px;
}

#poll_rep {
/*	width: 218px;
*/	width: 200px;
	float: left;
}

#s1_content {
	width: 515px;
}

#s1_content p, #sp_content p, #cpro_content p, #story2 p {
	padding-top: 10px;
}

#schelan, #sdouglas, #sokanogan, #sgrant, #state_reg, #nation, #worldnews, #news_rss {
	padding-top: 10px;
	width: 262px;
	float: left;
}

#schelan p+p, #sdouglas p+p, #sokanogan p+p, #sgrant p+p {
	margin-top:10px;
}

#schelan p, #sdouglas p, #sokanogan p, #sgrant p {
	margin-top: 5px;
}

#news_rss {
	margin-top: 15px;
}

#state_reg p+p, #nation p+p, #worldnews p+p {
	margin-top:10px;
}

#state_reg p, #nation p, #worldnews p {
	margin-top:5px;
}

#poll {
/*	width: 196px;
*/	width: 175px;
	height: 287px;
	margin-left: 5px;
	margin-top: 5px;
	padding: 5px;
	float:left;
	border-style: solid;
	border-color: #cccccc;
	border-width: 1px;
	background-color: #F2F2F2;
}

#srightcols, #scals, #sad1, #sad2 {
	position: relative;
	width: 394px;
	float:left;
	background-color: white;
}

#scals {
	width: 374px;
}

#srightcols {
	padding-top: 10px;
}

#calsum {
	width: 177px;
	padding-right:10px;
	float:left;
}

#calsum p.text11_a33 {
	margin-top: 3px;
}

#scores p.text11_a33 {
	margin-top: 3px;
}

#scalbox {
	width: 187px;
	float:left;
}

#sad1, #sad2 {
	text-align: center;
	padding-top: 10px;
}

#reader_rep {
	float:left;
/*	width: 196px;
*/	width: 175px;
	padding: 5px;
	margin-left: 5px;
/*	letter-spacing: 1px;
*/}

#reader_rep p, #news_record p, #news_record_art p {
	margin-top: 5px;
}

#topjobs, #sblogs {
/*	width: 364px;
*/	width: 314px;
	float: left;
	padding: 10px;
	margin-left: 10px;
}

#sblogs p, #topjobs p {
	margin-top: 4px;
}

#vitals {
	width: 952px;
	float:left;
}

#viewed {
	width: 952px;
	float:left;
}

#births, #deaths, #weddings, #bsearch, #dsearch, #wsearch, #smost_viewed, #smost_emailed, #second_look {
	width: 304px;
	padding: 0 0 10px 0;
	float: left;
}

#births p, #deaths p, #weddings p, #smost_viewed p, #smost_emailed p, #second_look p {
	margin-top: 7px;
}

#birth_rss, #deaths_rss, #wed_rss, #record_rss, #viewed_rss, #emailed_rss, #second_rss {
	text-align: left;
	padding-top: 10px;
}

#news_record, #news_record_art, #ns_search {
	width: 962px;
	padding: 5px 10px 10px 0;
	float: left;
}

#news_record {
/*	border-top-color: #cccccc;
	border-top-style: solid;
	border-top-width: 1px;
*/	background-color: white;
	margin-top: 10px;
	width: 952px;
}

#bottomboard {
	position:relative;
	float:left;
}

#menumap {
	position: relative;
	float:left;
	top: 0px;
}
.sec_mini {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: black;
}

.text10_abb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #8BAD1F;
}

.text12_g2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: black;
}

.text12_gb {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: normal;
	color: black;
}

.text14_gb {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight:bold;
	color: #8BAD1F;
}

.text9_ab {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}

