/*---------------------------- SEARCH----------------------------- */

#searchbar {
width: 978px;
height: 26px;
}

#searchbar form {
margin: 0;
padding: 0;
height: 1px;
}

#date {
font-size: 12px;
color: #444;
float: left;
height: 12px;
padding-top: 9px;
}

#areaname {
font-size: 12px;
color: #444;
height: 12px;
padding: 9px 0 0 4px;
float: left;
}

/*----------------------------- HEADER------------------------------ */

#header {
background: transparent url(http://media.kmvt.com/designimages/kmvt-header-42310.jpg) top left no-repeat;
clear: both;
width: 978px;
height: 155px;
border-top: 1px solid white;
}


#leaderboard1{
height:90px;
left:50%;
margin:12px 0 0 -265px;
position:absolute;
width:720px;
padding: 12px 0 0px 0;
clear: both;
}

/* ----- TABS ----- */

#stationtabs {
width: 200px;
margin: 0;
padding: 0;
float: left;
}

#stationtabs ul {
padding: 0;
margin: 0;
list-style-type: none;
}

#stationtabs ul li {
list-style-type: none;
padding: 0;
margin:0;
float: left;
text-indent: -9999px;
}

#stationtabs ul li a {
width: 100%;
height: 100%;
font-size: 12px;
color: #fff;
display: block;
}

#stationtabs ul li a:hover {
list-style-type: none;
color: #ff0000;
text-decoration: none;
}

#tab1 {
width: 95px;
height:70px;
}

#tab1 a {
}

#tab2 {
width: 95px;
height:70px;
}

#tab2 a {
}

#tab3 {
width: 95px;
height:75px;
}

#tab4 {
width: 95px;
height:75px;
}

#tab4 a {
}



/*-------------------------- NAVIGATION------------------------- */

#nav {
clear: both;
background-color: #0d126a;
border-top: 1px solid white;
height:25px;
margin-bottom:25px;
}

#navbuttons {
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 13px;
color: #fff;
}

#navbuttons a {
color: #fff;
padding: 0px 14px;
}


#navbuttons a:hover, #navbuttons .current {
background-color: #c20f2d;
text-decoration: none;
color:#fff;
}

#nav a {
text-decoration: none;
}

#homeondemand #subnav {
height: 1px;
background: white;
}

.navrev {
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 13px;
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;
}


/*----Navigation Styles ---*/

#nav ul {
list-style-type:none;
text-align:center;
height:25px;
margin:0;
padding:0;
}


#navbuttons li ul {
background-color:#2D3892;
display:none;
color:#FFF;
height:25px;
line-height: 23px;
text-align:left;
position:absolute;
margin:0px auto 0 0;
padding:0;
border-top: 1px solid white;
}

#nav ul li {
display:inline;
margin:0;
padding:0;
}

#nav ul li a {
color:#fff;
text-decoration:none;
font-size:13px;
font-weight:400 !important;
line-height: 22px;
padding:2px 20px 1px;
}

#nav14 a,#nav8 a,#nav10 a,#nav12 a,#nav2 a,#nav4 a,#nav6 a {
border-right:0 solid #bbbecf;
border-left:0 solid #bbbecf;
}

#nav ul #nav2 a:hover{
background-color:#C20F2D!important;
color:#FFFFFF;
text-decoration:none;
}

#nav ul #nav2 .current {
background-color:#0D126A!important;
color:#FFFFFF;
text-decoration:none;
}
/*----SubNav---*/

.subnav li{
clear: both;
background-color:#2D3892;
width: 190px;
}

#navbuttons li ul a:link,#nav li ul a:visited {
color:#FFF;
text-decoration:none;
font-size:12px;
padding:0 15px;
}

#navbuttons li ul a:hover{
background-color:#3946B7;
}

/*---On hover event---*/
#navbuttons li:hover ul {
background-color:#2D3892 !important;
position:absolute;
display:block;
z-index:990;
}


/*---Ie6 on hover---*/

* html #nav {
margin-bottom:0px;
}

* html #navbuttons li.sfhover ul {
position:absolute;
display:block;
z-index:990;
padding:0;
background-color:#2D3892;
}

* html #navbuttons li.sfhover ul li a {
position: relative;
z-index:999;
}

* html #nav1 .subnav,
* html #nav2 .subnav,
* html #nav3 .subnav,
* html #nav4 .subnav,
* html #nav5 .subnav,
* html #nav6 .subnav,
* html #nav7 .subnav {
margin-left:0px;
}

* html #nav3 .subnav .subnav1 {
margin-left: 0px;
}


/*---IE7 on hover---*/

*:first-child+html #nav1 .subnav,
*:first-child+html #nav2 .subnav,
*:first-child+html #nav3 .subnav,
*:first-child+html #nav4 .subnav,
*:first-child+html #nav5 .subnav,
*:first-child+html #nav6 .subnav,
*:first-child+html #nav7 .subnav  {
margin-left: 0px;
}

*:first-child+html #nav3 .subnav1 {
margin-left:0px;
}


.subnavcurrent a {
color:#ffffff !important;
display: block;
background-color: #3946B7;
}

#navbuttons ul.subnav.stick {
display:block;
visibility:visible;
}

#nav ul li a:hover,#navbuttons li ul a:active,#nav li ul a:hover {
color:#ffffff;
display: block;
}

#younews #nav #navbuttons li ul  {
display:none;
visibility:hidden;
}

#younews #nav {
margin:0;
padding:0;
}

#younews #columns-outer {
clear:both;
}

#younews #ynnav {
background: url(http://media.younewstv.com/designimages/yn_station_header_bkg.gif) top left;
}

.parentyounews #nav {
margin-bottom: 0px;
}

.parentyounews #nav #navbuttons ul {
display: none;
}
