/*----Typography----*/
body {
color: #333;
font-size: 62.5%; /* Gives base of 10px*/
font-family: Arial, Verdana, Helvetica, sans-serif;
}

h1 {
font-size: 2.4em;
font-weight:bold;
letter-spacing: .04em;	
}

h2 {
font-size: 1.8em;
font-family: Georgia, Times New Roman, serif;
font-weight:bold;	
}

h3 {
font-size: 1.4em;	
}

a:link, a:visited, a:active {
color: #284AAC;
text-decoration: none;
}

a:hover {
color: #284AAC;
text-decoration: underline;
}

p, ul li {
font-size: 1.2em;
line-height: 1.3em;
}

.sectiondiv h1 {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 14px;
text-transform: uppercase;
font-weight:bold;
line-height: 28px;
padding: 0 0 0 8px;
color: #222;
margin: 0;
}

#main {
text-align: left;
}
 
/*--------------------- HEADER ----------------*/
#header {
width: 960px;
height: 98px;
background: transparent url(http://media.foxillinois.com/designimages/WRSP_header+with+CW+green_BIM.jpg) top left no-repeat;
}


/* HEADERPROMO */
.headerpromo {
float: right;
margin:0;
padding: 4px 4px 0 0;
}

#header .headerpromo img { 
height: 90px;
width: 120px;
float: left;
}

#prog-obits #header .headerpromo img { 
float:left;
height:90px;
width:728px;
}

/* ---- HOME LINK IN HEADER ---- */

#header #stationtabs ul{
margin: 0;
padding: 0;
list-style-type: none;
}

#header #stationtabs #tab1 a{
display: block;
width: 760px;
height: 95px;
text-indent: -9999px;
color: transparent;
float: left;
}

#header #stationtabs #tab2 a {
display: block;
width: px;
height: 95px;
text-indent: -9999px;
color: transparent;
width: 200px;
float: left;
}


/*---------------- NAVIGATION ------------------*/
#nav {
clear: both;
background-color: #eaeaea;
font-weight:bold;
width:960px;
letter-spacing: .015em;
}

#nav {
width: 960px;
text-align: left;
}

#nav ul {
margin: 0;
padding: 0;
list-style-type: none;
}

#nav ul li {
list-style-type: none;
display: inline;
}

#navbuttons {
width: 960px;
height: 23px;
overflow: hidden;
color: #fff;
}

#navbuttons a {
display: block;
line-height: 23px;
color: #071523;
padding: 0px 9px;
text-decoration: none;
font-size: 12px;
text-transform: uppercase;
}

#navbuttons a:hover, #navbuttons .current {
background-color: #b4bff7;
text-decoration: none;
}

.navrev {
font-size: 1.2em;
float: right;
line-height: 23px;
padding: 0 0 0 0;
}

.navrev a {
color: #E6EDF9 !important;
padding: 3px 17px 4px 5px !important;
}

.navrev ul {
display: inline; 
}

.navrev a:hover {
background-image: none !important;
background-color: #d12f23 !important;
text-decoration: none;
}

#subnav {
width: 960px;
font-size: 1.2em;
color: #fff;
line-height: 22px;
height: 22px;
clear: both;
background: #2b3f99 url() top left repeat-x;
border-top: 2px solid #2b3f99;
border-bottom: 1px solid #2b3f99;
}


#subnav li {
display: block;
float: left;
}

#subnav a {
display: block;
padding: 2px 8px 0 10px;
color:#fff;
font-size: 12px;
}

#subnav a:hover,
#subnav .subnavcurrent a {
text-decoration: none;
background-color: #eaeaea;
color: #071523;
}

#subnav .subnavcurrent a:hover {
text-decoration: none;
}



#index #navbuttons #nav2 a{
text-decoration: none;
background-color: #eaeaea;
}
#index #navbuttons #nav2 a:hover{
text-decoration: none;
background-color: #b4bff7;
}

#news #navbuttons #nav1 a{
text-decoration: none;
background-color: #eaeaea;
}

#news #navbuttons #nav1 a:hover{
text-decoration: none;
background-color: #b4bff7;
}


#nav11{
margin: 0;
float: right !important;
}

#nav11 a{
color: #1a5f1d;
}

#nav11 a:hover,
#nav11.current a{
background: #296111;
color: #FFFFFF;
}

/* ---------------- FOOTER ---------------- */
#footer {
color: #333;
width: 960px;
padding: 0;
background: #fff;
font-size: 10px;
text-align: center;
border: 1px solid #ddd;
clear: both;
}

#footer .company {
padding-top: 4px;
}

#footer .copydoc, #affiliate {
display: inline;
padding: 0 16px;
}

#footer .copyright {
display: none;
visibility: hidden;	
}

#younews #footer a:link, 
#younews #footer a:visited,
#younews #footer a:active {
color: #284AAC;
text-decoration: none;
}

/* --------- Central Illinois CW --------------- */
.parentcentral-il-cw #header{
width: 960px;
height: 98px;
background: transparent url(http://media.foxillinois.com/designimages/WBUI_Header+CW23_BIM.jpg) top left no-repeat;
}

.parentcentral-il-cw #header #stationtabs #tab1 a {
width: 300px;
}

.parentcentral-il-cw #header #stationtabs #tab2 {
display: none;
}

.parentcentral-il-cw #subnav{
background-color: #318420;
border-bottom:1px solid #429720;
border-top:2px solid #429720;
}

.parentcentral-il-cw {
background-color: #296111;
}

.parentcentral-il-cw .columncenter{
padding: 8px 0px 8px 0;
background-color: #fff;
border-top: solid #296111 8px;
border-right: solid #296111 8px;
}

.parentcentral-il-cw .columnright {
padding: 8px 4px;
margin: 8px 0;
background-color: #fff;
border-top: solid #296111 8px;
}


