/*Station-specific Nav items*/
body {
	padding: 0;
	margin: 0;
	width: 100%;
}

#container {
	width: 100%;
}

#main {
	width: 100%;
}

#container {
	width: 100%;
}

#fin_maincontainer {
	width: 980px;
	margin: 0 auto;
}

#header {
    clear: both;
	background: url("http://images.bimedia.net/designimages/bakersfield_header5.jpg") no-repeat bottom left !important;
    border-top: 1px solid white;
	height: 108px !important;
	width: 980px;
	margin: 0px auto;
	position: relative;
}

#headerlink {
	float: none !important;
	left: 0;
	position: absolute;
	top: 0;
	width: 570px;
}

/*-- Nav Bar --*/
#nav {
	background: url("http://komobim.s3.amazonaws.com/komo_mainnavBG.jpg") repeat-x top left;
	width: 100%;
	padding: 0;
	clear: both;
	font-family: georgia, times, serif;
	border-top: 3px solid #c9271e !important;
	position: relative;
	display: block;
}

#nav1, #nav2, #nav3, #nav4, #nav5, #nav6, #nav7, #nav8, #nav9, #nav10 {
font-weight:normal;
}

#subnav {
	border-top: none !important;
	border-bottom: none !important;
	height: 27px !important;
	width: 100%;
	background: #999 url("http://komobim.s3.amazonaws.com/komo_subnavBG.jpg") repeat-x top left !important;
}

#subnav li {
display: block;
float: left;
}

#subnav li.subnavcurrent {
background-color: #FFFFFF;
}

#subnav .subnavcurrent a {
color: #666666 !important;
}

#subnav .subnavcurrent a:hover {
text-decoration: none;
}

#nav ul {
	margin: 0 auto !important;
}

ul#navbuttons, ul.subnav {
	list-style: none;
	clear: both;
	padding: 0;
	width: 980px;
	margin: 0 auto;
	display: block;
}

ul.subnav li {
	display: inline;
	height: 27px;
}

#nav ul#navbuttons li a {
	color: #fff;
	display: block;
	float: left;
	font-size: 17px;
	text-decoration: none;
	line-height: 37px;
	padding: 0 10px;
	border-left: 1px solid #9f9f9f;
	font-family: georgia, times, serif;
	text-transform: capitalize;
}

#nav ul#navbuttons li.current a {
	color: #3E3C3C;
}

ul#navbuttons li a:hover {
	color: #fff;
	background: url("http://komobim.s3.amazonaws.com/hover_mainnav_hover.jpg") repeat-x top left;
	border-left: 1px solid #515151;
}

ul#navbuttons li.current a:hover {
	border-left: none;
}

#navbuttons .current a, #nav ul#navbuttons li a:hover.current {
	color: #3e3c3c;
	background: url("http://komobim.s3.amazonaws.com/komo_navBG.jpg") repeat-x top left;
	border-left: 1px solid #9f9f9f;
	background-color: none;
}


#navbuttons .current {
	background-color: transparent;
}

ul#navbuttons li#nav11 a {
	margin-right: 0;
}

ul#navbuttons li#nav10 a {
	padding-right: none;
}

.subnav {
	height: 27px;
	line-height: 27px;
	font-family: georgia, times, serif;
}

ul.subnav li a {
	color: #fff;
	float: left;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	line-height: 27px;
	padding: 0 9px 0 0 !important;
	text-transform: uppercase;
	letter-spacing: .05em;
}

#subnav ul.subnav li a:hover {
	color: #454545 !important;
}

ul#navbuttons li#nav7 a, ul#navbuttons li#nav8 a, ul#navbuttons li#nav9 a, ul#navbuttons li#nav10 a, ul#navbuttons li#nav6 a {
	color: #fff;
	font-size: 11px;
	text-decoration: none;
	line-height: 35px;
	margin-right: 3px;
	padding: 2px 5px 0 6px;
	text-transform: uppercase;
	border: none;
	font-family: georgia, "times new roman", serif;
}

ul#navbuttons li#nav7 a:hover, ul#navbuttons li#nav8 a:hover, ul#navbuttons li#nav9 a:hover, ul#navbuttons li#nav10 a:hover, ul#navbuttons li#nav6 a:hover {
	color: #999;
	border: none;
	background: transparent;
}

ul#navbuttons li#nav6 a {
	margin-left: 0px;
}

/* Channel buttons */
.fin_stayconnected {
	color: #666666;
	font-style: italic;
}

.fin_stayconnected img {
	border:medium none;
}


#fin_header_tv_spot_container {
	width: 980px;
	margin: 0 auto;
	position: relative;
}

#fin_header_tv_spot {
	position: absolute;
	top: -177px;
	right: 0;
}

#fin_header_tv_spot p {
	margin: 0;
	font-family: georgia, times, serif;
	font-size: .75em;
	padding: 5px 0 5px 3px;
	border-bottom: 1px dotted #999;
}

#fin_header_tv_spot p a {
	color: #666;
	font-style: italic;
	text-decoration: none;
}

#fin_header_tv_spot p a span {
	color: #0072bc;
	font-family: Times, "Times New Roman", Georgia, serif;
	font-size: 1.1em;
}

#fin_header_tv_spot p a:hover {	
	color: #999;
}

#fin_header_tv_spot p a:hover span {	
	color: #18537d;
}

#fin_header_tv_spot .fin_channels {
	border-bottom: 3px solid #ccc;
	color: #0072bc;
	padding: 0 7px 5px 7px;
}

#fin_header_tv_spot .fin_channels a {
	font-family: georgia, times, serif;
	font-size: 16px;
	color: #0072bc;
}


ul.fin_toplistlinks {
	list-style: none;
	margin: 0;
	padding: 0;	
}

ul.fin_toplistlinks li {
	display: inline;
	border-right: 1px dotted #999;
	}
	
ul.fin_toplistlinks li:last-child {
	border-right: none;
	}
	
ul.fin_toplistlinks li a {
	color: #0072BC;
	font-size: .75em;
	font-family: georgia, times, serif;
	padding: 0 7px;
	text-transform: uppercase;
	}

	/* --- New Community widget Design ---*/

#index #dsnslocal {
	font-size:12px;
	width:220px;
}

#index #dsnslocalnews {
	margin-top: 0;
	width: 220px;
	height: 308px;
	background: url("http://komobim.s3.amazonaws.com/community_bodybg.jpg") no-repeat bottom left;
}

#dsnslocalnews .head {
	width: 220px;
	height: 38px;
	background: url("http://komobim.s3.amazonaws.com/community_headbg.jpg") no-repeat top left;
}

#dsnslocalnews .head .text {
	float: left;
	text-indent: -9000px;
}

#dsnslocalnews .head .edit a {
	width: 58px;
	height: 20px;
	background: url("http://media.komonews.com/designimages/change_button.jpg") no-repeat top left;
	position: relative;
	top: 10px;
	right: 8px;
	text-indent: -9000px;
	float: right;
}

#dsnslocalnews .title {
	background: none;
	width: 200px;
	padding: 5px 0 0 15px;
	height: auto;
}

#dsnslocalnews .title a {
	color: #fff;
	font-family: georgia, times, serif;
	font-size: 18px;
	line-height: 20px;
	font-weight: normal;
	font-style: italic;
	padding: 0;
}

#dsnslocalnews .title a:hover {
	color: #c9e0f8;
}

#dsnslocalnews .localimg img {
	border: none;
	float: left;
	margin-bottom: 5px;
	margin-right: 8px;
	max-width: 86px;
	max-height: 100px;
}

#dsnslocalnews li.first a {
	clear: right;
	color: #fff;
	font-family: georgia, times, serif;
	font-size: 16px;
	font-weight: normal;
	line-height: 18px;
}

#dsnslocalnews li.first a:hover {
	color: #c9e0f8;
}

#dsnslocalnews ul {
	border: none;
	margin: 13px 0 5px;
	padding: 0 10px;
	list-style: none;
}

#dsnslocallinks {
	border: none;
	margin: 0;
	position: relative;
	top: -20px;
	z-index: 10;
	width: 220px;
	left: 8px;
	color: #fff;
	padding-left: 11px;
	background: url("http://komobim.s3.amazonaws.com/locallinks_arrow.gif") no-repeat 0px 2px;
}

#dsnslocalnews ul li {
	border-bottom: 1px solid #8894a3;
	padding: 7px 0 7px 3px;
	line-height: 15px;
}

#dsnslocalnews li.first {
	border-bottom: 1px solid #8894a3;
	overflow: hidden;
	padding-top: 0;
}

#dsnslocalnews li a {
	color: #fff;
	font-family: georgia, times, serif;
	font-size: 14px;
}

#dsnslocalnews li a:hover {
	color: #c9e0f8;
}


#dsnslocallinks a.morenews {
	color: #fff;
	font-size: 11px;
	font-weight: bold;
	font-family: arial, helvetica, sans-serif;
}

#dsnslocallinks a:hover.morenews {
	color: #c9e0f8;
}

#KBAK_Homepage_Hyperlocal_Widget {
	float: right;
	width: 220px;
}

#KBAK_Homepage_Hyperlocal {	
	background: url("http://komobim.s3.amazonaws.com/community_bottombg.jpg") no-repeat top left;
	width: 200px;
	height: 68px;
	float: none;
	margin-top: -29px;
	padding: 10px;
}

#index .commspn-container {
	width: 180px;
	height: 100%;
	float: none;
	margin-top: 0;
	text-align: left;
	padding: 0;
}

#index .commspn-hdr {
	clear:both;
	color:#454545;
	font-family: Arial,Helvetica,sans-serif;
	font-size:11px;
	padding: 0 0 3px 0;
}

#index .commspn-weblink a {
	padding: 3px 0 0 0;
	color: #fff;
	text-decoration: none;
}

#fin_searchpagemain {
	width: 980px;
	margin: 0 auto;
}

/*-- Widget Styles --*/
#dsnslocalbiz .sponsor img  {float:left;width:72px;height:72px;}
#dsnslocalbiz  .sponsor .text {float:left;margin-left:7px;width:120px;}
#dsnslocalbiz .sponsor .title  {font-weight:bold;font-size:.6em;color:#CCC;}
#dsnslocalbiz .sponsor .name  {font-size:.8em;font-family:georgia,times,serif;}
#dsnslocalbiz a {color:#fff;}
#dsnslocalbiz a:hover  {color:#C9E0F8;text-decoration:none;}


#younews .advanced, #younews .fishersearchform {
	display: none;
}

#younews .address {
left:120px;
position:relative;
}

#younews #footer .copyright, #younews #footer .phone, #younews #footer .city, #younews #footer .disclaim, #younews #footer #bimpower, #younews #footer #help {
padding-left:120px;
}
