@charset "utf-8";
/* COLOR GUIDE
blue = #657AB4
darkblue = #303F68
lightblue = #A9C0FF
extralightblue = #d3eaff
red = #990000
lightred = #ffa9a9

greytext = #999999
*/

/*Expand ad */
#exAd {
position:absolute;
z-index:1000;
top:150px;
left:20px;
width:930px;
}

/* PAGE LAYOUT */
#container {
width:930px;
margin-left:auto;
margin-right:auto;
background-color:#fff;
}
.column {
float:left;
}
.column_right {
float:right;
}

#col_0_full {
width:800px;
}
#col_0_narrow {
width:360px;
}
#col_0 {
width:440px;
}
#col_1 {
width:360px;
}
#col_1_wide{
width:440px;
}
#col_2 {
width:130px;
}
#clear {
clear:both;
}
.clear {
clear:both;
}
#col_580{
width:580px;
}
#col_220{
width:220px;
}
/*-----------------------------------*/

/*STYLE */
#peel_ad {
	border: solid 2px #FF0000;
	width:52px;
	height:52px;
	position:absolute;
	right: 2px;
	z-index: 1000;
	
}


#toolbar {
border-color:#657AB4;
border-bottom-width:1px;
border-bottom-style:solid;
background-color:#A9C0FF;
}
#header {
width:930px;
background-color:#ffffff;
}

#logo{
width:820px;
}
#weather_box {

width:90px;
text-align:center;
}
#weather_box h3{
display:inline;
}

#footer {
padding-bottom:3px;
border-top-color:#657AB4;
border-top-style:dotted;
border-top-width:1px;
color:#999999;
font-size:80%;
text-align:center;

background-image:url(../images/bottom.jpg);
background-position:bottom;
background-repeat:repeat-x;
}
.smalltext {
font-size:80%;
}
.tab {
margin-top:4px;
border-bottom-style:dotted;
border-bottom-width:1px;
border-bottom-color:#657AB4;
}
.no_bottom_border {
border-bottom-style:none;
}

.tabcontent {
margin-top:4px;
padding:3px;
border-top-style:solid;
border-top-width:1px;
border-top-color:#657AB4;
}

.tabactive {
margin-left:3px;
padding:3px;
border-color:#657AB4;
border-width:1px;
border-style:solid;
border-bottom-color:#fff;
border-bottom-width:2px;

background-color:#fff;
}
.tabdeactive {
margin-left:3px;
padding:3px;
padding-bottom:4px;
border-color:#657AB4;
border-width:1px;
border-style:solid;
border-bottom-width:0px;

background-color:#A9C0FF;
}

.qlink {
margin-left:3px;
padding:3px;
padding-bottom:1px;
border-color:#990000;
border-width:1px;
border-style:solid;

background-color:#ffa9a9;
}

.qlink1 {
margin-left:3px;
padding:3px;
padding-bottom:1px;
border-color:#990000;
border-width:1px;
border-style:solid;

background-color:#F2F771;
}

body {
margin:0;
padding:0;

background-image:url(../images/gradient.jpg);
background-repeat:repeat-x;
background-attachment:fixed;

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:70%;
}
img {
border:0;
}
hr {
color:white;
background-color:white;
height:4px;
border:#FFFFFF;
border-top-color:#d3eaff;
border-top-width:1px;
border-top-style:solid;

margin-left:5px;
margin-right:5px;
}
.rborder {
border-right:#d3eaff solid 1px;
}
hr.solidhr {
margin-right:-2px;
border-top-width:1px;
border-top-color:#d3eaff;
border-top-style:dashed;
}
ul {
margin-top:1px;

list-style-type:none;
}
li {
margin-top:0;
margin-bottom:1em;
}
h1 {
font-size:115%;
font-weight:bolder;
margin:0;
margin-top:5px;
margin-bottom:2px;
line-height: 1.2em;

}
h1.storyheadline {
margin-bottom:1px;
font-family:Arial, Helvetica, sans-serif;
font-size:165%;
font-weight:bolder;
}
h1.tsheadline {
margin-bottom:3px;
font-family:Arial, Helvetica, sans-serif;
font-size:235%;
font-weight:900;
color:#303F68;
}
h1 a:hover {
color:#657AB4;
}
h2 {
font-size:90%;
margin:0;
margin-top:5px;
margin-bottom:2px;
line-height: 1.2em;
}
h3 {
font-size:80%;
font-weight:normal;
color:#990000;
margin-top:4px;
margin-bottom:4px;
}
legend {
border:#A9C0FF solid 1px;
color:#657AB4;
}
fieldset{
border:#A9C0FF solid 1px;
margin-top:5px;
margin-bottom:5px;
}
label {
font-weight:bold;
}

a {
text-decoration:none;
color:black;
}

a:hover {
text-decoration:underline;
}

.storydate {
color:#657AB4;
font-size:70%;
font-weight:normal;
}
p {
	margin-top:0;
	margin-bottom:1em;
	text-align: left;
	font-weight: bold;
}
p a:link{
color:#990000;
}
p a:visited {
color:#657AB4;
}
p a:hover {
color:#657AB4;
}
a.storytag:link {
color:#657AB4;
border-bottom: dotted 1px #657AB4;
}
a.storytag:visited {
color:#657AB4;
border-bottom: dotted 1px #657AB4;
}
a.storytag:hover{
color:#303F68;
border-bottom: dotted 1px #A9C0FF;
text-decoration:none;
}

.redtext {
color:#990000;
}
.polltext {
font-size:80%;
}
.bluetext {
color:#657AB4;
}
.bold {
font-weight:900;
font-size:120%;
}
.commentBox {
border: none;
border-bottom:#d3eaff thin solid;
}
.lbluebg {
background-color:#d3eaff;
}
.bluebg {
background-color:#A9C0FF;
}
.box{
margin:2px;
margin-top:4px;
margin-bottom:8px;
padding:2px;
}
.obitBox {
padding:5px;

width:400px;
background-color:#FFFFFF;
z-index:10000;
}
.center {
margin-left:auto;
margin-right:auto;
}
.scrollbox {
overflow-x:hidden;
overflow-y:scroll;
}
.eventcalendar {

width:98%;
height: 100px;
overflow-x:hidden;
overflow-y:scroll;
}
.widephotobox{
padding:0px;
text-align:center;
}
.boxlabel {
margin-top:0;
padding-top:0;

color:#657AB4;
font-weight:bold;
}
.boxlabelred {
margin-top:0;
padding-top:0;

color:red;
font-weight:bold;
}
.housebox {
border-bottom-width:1px;
border-bottom-style:dashed;
border-color:#657AB4;
}
.bboxnoborder{
border-width:1px;
border-style:solid;
border-color:#657AB4;
}
.bbox {
border-width:1px;
border-style:solid;
border-color:#657AB4;
background-color:#d3eaff;
}
.lbbox {
border-width:1px;
border-style:solid;
border-color:#A9C0FF;
}
.redbox {
border-width:1px;
border-style:solid;
border-color:red;
}

.opinionbox {
margin-top:5px;
padding-top:2px;
padding-left:140px;
}
#chuck{
background:url(../images/staff/chucksmith.jpg) left center no-repeat;
}
#dale{
background:url(../images/staff/dalehogg.jpg) left center no-repeat;
}
#daniel{
background:url(../images/staff/danielkiewel.jpg) left center no-repeat;
}
#susan{
background:url(../images/staff/susanthacker.jpg) left center no-repeat;
}
.breakingnewsbox {
margin-top:2px;
border:none;
border-bottom: 1px red dashed;
padding:5px;
}
.msgbox {
margin-top:2px;
border-width:1px;
border-style:solid;
border-color:#990000;

padding:5px;
background-color:#ffa9a9;
}
.rightdivider {
border-right-color:#d3eaff;
border-right-style:dotted;
border-right-width:1px;
}
.storycontent {
margin-top:2em;
text-align:justify;
}

/* Vote Button */
.voteBtn {
background: url(../images/vote_button.png) 0 2px;
width:52px;
height:22px;

display:block;
}

a.voteBtn:hover {
background: url(../images/vote_button.png) 0 -23px;
cursor:hand into;
}

.voteBtnDeactive {
background: url(../images/vote_button.png) 0 22px;
}
