
html, body {
margin: 0;
padding: 0;
height:100%;
font-family:"Lucida Grande", Verdana, Geneva, Arial, Helvetica, sans-serif;
color:#000000;
font-size: 12px;
background: #00133e url('http://media.wkrg.com/images/site/wrapper/krg_background_default.jpg') no-repeat center top;

}
*{
margin:0px;
padding:0px;
}
img{border:0px;}
a{color:#1F4763;} 
a:hover{color:#6F0800;}

h1{ font-size:16px; margin:0px; white-space:nowrap; overflow:hidden;} 
h2{ font-size:14px; margin:0px; white-space:nowrap; overflow:hidden;}
h3{ font-size:12px; margin:0px; white-space:nowrap; overflow:hidden;}
h4{ font-size:12px; margin:0px; white-space:nowrap; overflow:hidden;}
.bold{font-weight:bold}

.clear{
	clear:both;
	display:block;
}

.spacer{
	clear:both;
	display:block;
	height:10px;
}

ul{
margin:0px;
padding-top:1px;
padding-left:1.5em;
}

li{
margin:2px;
list-style-image: url(http://media.wkrg.com/media/ui/li.gif);
}


/*
Main site structure
*/
#krg_wrapper{
position:relative;
text-align: left;
vertical-align: middle;	
margin: 0px auto;
padding: 0px;
width: 990px;
padding-top:182px;
}

#krg_belly{
display:block;
position:relative;
width:990px;
background-color:#FFFFFF;
}

#krg_content{
padding:5px;
padding-top:0px;
float:left;
width:800px;
border:0px solid #00FF00;
background-color:#FFFFFF;
}

#krg_oas_rail{
float:right; 
width:165px; 
padding:5px;
padding-top:20px;
padding-bottom:20px;
border:1px solid #fff;
border-right:0px;
background-color:#fff;
 text-align:center;
 height:2130px;
}

#krg_OAS_wrapper{
position:absolute;
display:block;
top:0px;
left:0px;
width:100%;
z-index:9;
}

#krg_OAS{
position:relative;
text-align: left;
vertical-align: middle;	
margin: 0px auto;
padding: 0px;
width: 990px;
height:182px;
}

#krg_OAS_rail{
position:absolute;
right:0px;
top:270px;
width:165px; 
padding:5px;
padding-top:20px;
padding-bottom:20px;
border:1px solid #c7c4c4;
border-right:0px;
background-color:#eeeeee;
text-align:center;
}


#krg_OAS_rail_two{
position:absolute;
right:0px;
top:270px;
width:180px; 
}

#krg_OAS_rail_ads{
width:169px;
padding:5px;
padding-top:20px;
padding-bottom:20px;
border:1px solid #c7c4c4;
border-right:0px;
background-color:#eeeeee;
text-align:center;
}

#krg_OAS_leaderboard{
position:absolute;
top:20px;
right:0px;
width:728px;
height:90px;
overflow:hidden;
z-index:999;
text-align:right;
}

#krg_OAS_deal{
position:absolute;
top:192px;
right:3px;
width:234px;
height:60px;
overflow:hidden;
}

#krg_oas_DEAL{
position:absolute;
top:1px;
left:5px;
}

#krg_mast_wrapper{
position:absolute;
display:block;
top:0px;
left:0px;
width:100%;
z-index:99;
}

#krg_mast{
position:relative;
text-align: left;
vertical-align: middle;	
margin: 0px auto;
padding: 0px;
width: 990px;
height:182px;
}

#krg_mast_links{
position:absolute;
right:0px;
top:0px;
color:#FFFFFF;
height:20px;
font-size:9px;
}

#krg_mast_links a{color:#FFFFFF;}

#krg_mast_leaderboard{
height:100px;
padding-top:20px;
width:100%;
overflow:hidden;
text-align:right;
}

#krg_mast_sitenav{
height:20px;
display:block;
position:relative;
border-bottom:1px solid #000000;
border-top:1px solid #000000;
background-color:#FAFFFF;
background: #fff url('http://media.wkrg.com/images/site/wrapper/krg_menu_background.gif') repeat-x;
}

#krg_mast_search{
background-color:#ffffff;
height:40px;
background: #fff url('http://media.wkrg.com/images/site/wrapper/krg_search_background.gif') repeat-x;
}

#krg_features_landings{
position:absolute; 
right:8px; 
top:142px; 
width:500px; 
text-align:right;
}



#krg_base_station{
font-family:Arial,Helvetica,sans-serif;
position:relative;
border-top:1px solid #000000;
vertical-align: middle;	
margin: 0px auto;
padding: 0px;
width: 990px;
text-align:center;
padding:0px;
color:#45506F;
}

#krg_bottomad{
text-align:center;
padding-top:10px;
padding-bottom:10px;
background-color:#FFFFFF;
}

#krg_mgproperties{
text-align:center;
padding-top:10px;
padding-bottom:5px;
background-color:#FFFFFF;
}

#krg_copyright{
display:block;
background-color:#F6F6F6;
border-bottom:1px solid #DCDCDC;
border-top:1px solid #DCDCDC;
color:#4F2222;
padding:3px;
}

#krg_copyright a{
color:#4F2222;
text-decoration:underline;
}

#krgbottomnav{
display:block;
text-align:center;
padding:0px;
line-height:1.4;
font-family:Verdana, Arial, Helvetica, sans-serif;
background-color:#ECEEF0;
}


#krg_base_station a{
color:#45506F;
text-decoration:none;
}
#krg_base_station a:hover{
color:#990000;
text-decoration:underline;
}

#krg_mainmenu{
height:20px;
float:left;
position:relative;
}

#krg_menu_feature_sections{
padding-top:3px;
height:17px;
float:right;
position:relative;
background-color:#F0F2F7;
width:550px;
border-left:0px ridge #F4F5EF;
text-align:right;
padding-right:5px;
font-size:9px;
}

#krg_menu_feature_sections a{
font-size:9px;
text-decoration:underline;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#krg_menu_feature_sections a:hover{text-decoration:underline;}


.krg_searchbtn{
background:transparent url(http://media.wkrg.com/images/site/wrapper/search_btns.gif) no-repeat scroll 0px 0px;
background-position: 0 0px;
border:medium none;
cursor:pointer;
height:19px;
width:106px;
}

.krg_mast_search_options{
width:514px;
padding-left:60px;
}

.krg_mast_search_options a{
text-decoration:none;
float:left;
padding:4px;
padding-bottom:0px;
padding-top:3px;
border-right:0px solid #CCCCCC;
border-left:1px solid #CCCCCC;
font-size:10px;
}

#krg_mast_search_form{padding-left:5px;}

.krg_mast_search_title{
width:10px;
font-weight:bold;
}

.krg_mast_search_kwtext{width:300px;}

#krg_mast_search_box{
float:left;
width:500px;
}

#omniture{
position:absolute;
top:0px;
left:0px;
}

#krg_breaking{
}

#krg_breaking_Box{
padding:5px;
padding-top:10px;
width:730px;
height:70px;
position:relative;
}


#krg_onlinenow{
position:absolute;
top:110px;
left:10px;
color:#FFFFFF;
font-size:8px;
}

/*
Deal of the Day
*/

#deal_of_day{
position:absolute;
top:10px;
right:-65px;
width:307px;
height:65px;
}


#deal_background{
position:relative;
width:307px;
height:65px;
}



/* 
Main Site nav
 */


.nav, .nav * {
	margin:0;
	padding:0;
	list-style:none;
}
.nav {line-height:1.0;}
.nav ul {
	position:absolute;
	top:-999em;
	/*width:9.45em;*/
	width:130px;
}
.nav ul li,
.nav ul a {
	width: 100%;
}
.nav li {
	float:left;
	position:relative;
	z-index:99;
}
.nav a {display:block;}
.nav li:hover ul,
ul.nav li.sfHover ul {
	left:1px;
	top:21px;
}
.nav li:hover li ul,
.nav li.sfHover li ul {top:-999em;}
.nav li li:hover ul,
ul.nav li li.sfHover ul {
	left:146px;
	top:1px;
}
.superfish li:hover ul,
.superfish li li:hover ul {
	top: -999em;
}


.nav {
	float:left;
	margin-bottom:0px;
}

.nav li ul {
border:1px solid #000;
border-top:0px;
width:146px;
}
.nav li {
	border-right:1px solid #B7B9BF;
	font-weight:bold;
	height:14px;
	padding:3px;
	padding-right:9px;
	padding-left:9px;
	font-family:"Lucida Grande", Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.nav li ul  {
background:#CFDEFF;
border:1px solid #000;
border-top:0px;
}

.nav li ul li{
	border:0px;
	padding:0px;
	padding-top:0px;
	padding-bottom:0px;
	text-indent:4px;
	font-weight:normal;
	font-family:"Lucida Grande", Verdana, Geneva, Arial, Helvetica, sans-serif;
	border-top:0px solid #fff;
	height:22px;
	text-indent:5px;
}

.nav li ul li ul{
border-top:1px solid #000;
}


.nav a {

	text-decoration:none;
	color:#333366;
	font-weight:bold;
	font-size:12px;
	display:block;
	
}


.nav li:hover, .nav li.sfHover,
.nav a:focus, .nav a:hover, .nav a:active {
	background: #fff url('http://media.wkrg.com/images/site/wrapper/krg_menu_background_over.gif') repeat-x ;
	color:#333366;
}

.nav li ul li,  .nav li ul a, .nav li ul li a{
color:#FFFFFF;
font-weight:normal;
	font-family:"Lucida Grande", Verdana, Geneva, Arial, Helvetica, sans-serif;
font-variant:small-caps;
overflow:visible;
}


.nav li ul li:hover,  .nav li ul a:hover{
background: #ffffff url('http://media.wkrg.com/images/site/wrapper/krg_menu_background.gif') repeat-x;
border:0px;
color:#333366;
}


.nav li ul li ul li{background-color:#2F4068;}


.nav li ul li a {
display:block;
padding-top:4px;
height:20px;
overflow:visible;
}


.nav li li {background:#2F4068;}
/*
.nav li li li {background:#F7F7F7;}
*/


.nav_more{
 position:absolute;
 right:3px;
 top:1px;
 font-weight:bold;
 }
 
 /*
 Breaking Box
 */ 
 .breaking_box_red, .breaking_box_body_red, .breaking_box_head_red, .breaking_box_head_red h1{
	background: transparent url(http://media.wkrg.com/media/ui/info_error.png) no-repeat bottom right;
}


.breaking_box_red{
    position:absolute;
	width:100%;
	padding-right: 5px; 
	margin: 0px 0px 10px 0px;
}

	
.breaking_box_head_red {
	background-position: top right;
	margin-right: -5px; 
	padding-right: 40px; 
	border: 0px solid purple;
}

.breaking_box_head_red h1{
	background-position: top left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	margin: 0; 
	border: 0; 
	padding: 10px 0px 15px 15px; 
	white-space: nowrap;
	color: #45506F;
}

.breaking_box_head_red h1{
    font-family:"Lucida Grande", Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #990033;
	font-size:13px;
	padding: 8px 0px 8px 15px;
}

.breaking_box_body_red{
	background-position: bottom left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-right: 25px; 
	padding: 0px 0px 10px 15px; 
	border: 0px solid red;
	color:#990033;
}

.breaking_box_body_red a{color:#990033;}



.breaking_box_yellow, .breaking_box_body_yellow, .breaking_box_head_yellow, .breaking_box_head_yellow h1{
	background: transparent url(http://media.wkrg.com/media/ui/info_watch.png) no-repeat bottom right;
}


.breaking_box_yellow{
    position:absolute;
	width:100%;
	padding-right: 5px; 
	margin: 0px 0px 10px 0px;
}

	
.breaking_box_head_yellow {
	background-position: top right;
	margin-right: -5px; 
	padding-right: 40px; 
	border: 0px solid purple;
}

.breaking_box_head_yellow h1{
	background-position: top left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 9px;
	margin: 0; 
	border: 0; 
	padding: 10px 0px 15px 15px; 
	white-space: nowrap;
	color:#45506F;
}

.breaking_box_head_yellow h1{
    font-family:"Lucida Grande", Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #45506F;
	font-size:10px;
	padding: 8px 0px 8px 15px;
}

.breaking_box_body_yellow{
	background-position: bottom left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	margin-right: 25px; 
	padding: 0px 0px 10px 15px; 
	border: 0px solid red;
	color:#45506F;
}

.breaking_box_body_yellow a{color:#45506F;}



.breaking_box_blue, .breaking_box_body_blue, .breaking_box_head_blue, .breaking_box_head_blue h1{
	background: transparent url(http://media.wkrg.com/media/ui/info_window_blue.png) no-repeat bottom right;
}


.breaking_box_blue{
    position:absolute;
	width:100%;
	padding-right: 5px; 
	margin: 0px 0px 10px 0px;
}

	
.breaking_box_head_blue {
	background-position: top right;
	margin-right: -5px; 
	padding-right: 40px; 
	border: 0px solid purple;
}

.breaking_box_head_blue h1{
	background-position: top left;
	font-family:"Lucida Grande", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 10px;
	margin: 0; 
	border: 0; 
	padding: 8px 0px 8px 15px; 
	white-space: nowrap;
	color: #45506F;
}


.breaking_box_body_blue{
	background-position: bottom left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-right: 25px; 
	padding: 0px 0px 10px 15px; 
	border: 0px solid red;
	color:#45506F;
}

.breaking_box_body_blue a{color:#45506F;}

/*
Info Box
*/

/*Info Boxes*/

.infobox, .infoboxsmall, .infobox_body, .infobox_head, .infobox_head h1{
	background:#FFFFFF url(http://media.wkrg.com/media/ui/info_window.png) no-repeat bottom right;
}

.infobox_blue, .infobox_body_blue, .infobox_head_blue, .infobox_head_blue h1{
	background:#FFFFFF url(http://media.wkrg.com/media/ui/info_window_blue.png) no-repeat bottom right;
}

.alertbox, .alertbox_body, .alertbox_head, .alertbox_head h1{
	background: transparent url(http://media.wkrg.com/media/ui/info_error.png) no-repeat bottom right;
}

.successbox, .successbox_body, .successbox_head, .successbox_head h1{
	background: transparent url(http://media.wkrg.com/media/ui/info_success.png) no-repeat bottom right;
}


.infobox, .alertbox, .successbox, .infobox_blue{
	padding-right: 5px; 
	margin: 10px 0px 10px 0px; 
}

.infobox_body img{
	border: 0px;
}

.infoboxsmall{
	padding-right: 5px; 
	margin: 10px 170px 10px 0px; 
	border: 0px solid purple;
}
	
.infobox_head, .alertbox_head, .successbox_head, .infobox_head_blue {
	background-position: top right;
	margin-right: -5px; 
	padding-right: 40px; 
	border: 0px solid purple;
}

.infobox_head h1, .alertbox_head h1, .successbox_head h1, .infobox_head_blue h1 {
	background-position: top left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	margin: 0; 
	border: 0; 
	padding: 10px 0px 15px 15px; 
	white-space: nowrap;
	color: #45506F;
}

.infobox_head h1{
	color: #45506F;
}

.alertbox_head h1{
    font-family:"Lucida Grande", Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #990033;
	font-size:13px;
}




.infobox_body, .alertbox_body, .successbox_body, .infobox_body_blue {
	background-position: bottom left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	margin-right: 25px; 
	padding: 0px 0px 20px 15px; 
	border: 0px solid red;
}

.infobox_body{
	color: #000000;
}


.errorbox_body{
	color: #990033;
}

.errorbox_body a{
	color: #990033;
}


 /*
 Poll
 */
.pollQuestion{
	padding:5px;
	font-size:10px;
	border-bottom:1px dashed #CCCCCC;
}	
.pollTotalVotes{
	border:1px solid #EEEFF2;
	font-size:9px;
	padding:2px;
	/*display:none;*/
}

.pollResultVotes{/*display:none;*/}

.pollSelectedVotes{/*display:none;*/}

.pollSelectedPercent{font-weight:bold;}

.pollSelectedAnswer{
	font-weight:bold;
	background-color:#E2E4EB;
}

.pollAnswerBlock{
}

.pollResult{
	margin:3px;
	border-bottom:1px dashed #CCCCCC;

}

.pollResultAnswer{
	background-color:#F4F5F7;
	padding:2px;
	font-size:11px;
}

.pollResultBar{
	padding:2px;
	font-size:9px;
}

#poll_div{
	width:100%;

	height:100%;
	overflow:auto;
}


/*
features icons
*/

.mFeatures{
	float:left;
	width:230px;
	height:65px;
	overflow:hidden;
	padding:10px;
	margin-left:10px;
	border:0px solid #666666;
}

.mFeatures img{
	float:left;
	margin:3px;
}

.mFeatures h3{
	color:#1F4763;
	font-size:12px;
	margin:0px;
	padding:0px;
}

.mFeatures h3 a{
	color:#1F4763;
	text-decoration:none;
}
.mFeatures h3 a:hover{
	text-decoration:underline;
	color:#990000;
}

.mFeatures div { 
background-image:url('http://media.wkrg.com/media/ui/icons/icons.gif');
width:51px;
height:41px;
overflow:hidden;
float:left;
 }

.f_icon_doppler { background-position: 0 -1px; } 
.f_icon_familyfavorits { background-position: 0 -43px; } 
.f_icon_forecast { background-position: 0 -85px; } 
.f_icon_gas_prices { background-position: 0 -127px; } 
.f_icon_horoscope { background-position: 0 -169px; } 
.f_icon_innertube { background-position: 0 -211px; } 
.f_icon_livecam { background-position: 0 -253px; } 
.f_icon_lottery { background-position: 0 -295px; } 
.f_icon_map { background-position: 0 -337px; } 
.f_icon_mardigras { background-position: 0 -379px; } 
.f_icon_medical { background-position: 0 -421px; } 
.f_icon_mobilesmakeover { background-position: 0 -463px; } 
.f_icon_money { background-position: 0 -505px; } 
.f_icon_mrfood { background-position: 0 -547px; } 
.f_icon_podcast { background-position: 0 -589px; } 
.f_icon_restaurant_score_cards { background-position: 0 -631px; } 
.f_icon_rss { background-position: 0 -673px; } 
.f_icon_stocks { background-position: 0 -715px; } 
.f_icon_stormalert { background-position: 0 -757px; } 
.f_icon_toyrecall { background-position: 0 -799px; } 
.f_icon_trackingchart { background-position: 0 -841px; } 
.f_icon_wx { background-position: 0 -883px; } 
.f_icon_wxeducation { background-position: 0 -925px; } 
.f_icon_wxgallery { background-position: 0 -967px; } 
.f_icon_wxhurricane { background-position: 0 -1009px; } 
.f_icon_wxmedia { background-position: 0 -1051px; } 
.f_icon_wxtides { background-position: 0 -1093px; } 
.f_icon_calendar { background-position: 0 -1135px; } 
.f_icon_careTeam { background-position: 0 -1177px; } 
.f_icon_cityMobile { background-position: 0 -1219px; } 
.f_icon_communitycoverage { background-position: 0 -1261px; } 
.f_icon_consumer { background-position: 0 -1303px; } 
.f_icon_countyroad { background-position: 0 -1345px; } 
.f_icon_dateline { background-position: 0 -1387px; }

/*
ui elements
*/

.ui-wrapper { border: 1px solid #50A029; }
.ui-wrapper input, .ui-wrapper textarea { border: 0; }

/* Caution! Ensure accessibility in print and other media types... */
@media projection, screen { /* Use class for showing/hiding tab content, so that visibility can be better controlled in different media types... */
    .ui-tabs-hide {
        display: none;
    }
}

/* Hide useless elements in print layouts... */
@media print {
    .ui-tabs-nav {
        display: none;
    }
}

/* Skin */
.ui-tabs-nav {
    font-family: "Trebuchet MS", Trebuchet, Verdana, Helvetica, Arial, sans-serif;
    font-size: 12px;
}
.ui-tabs-nav {
    list-style: none;
    margin: 0;
    padding: 0 0 0 2px;
}
.ui-tabs-nav:after { /* clearing without presentational markup, IE gets extra treatment */
    display: block;
    clear: both;
    content: " ";
}
.ui-tabs-nav li {
    float: left;
    margin: 0 0 0 2px;
    font-weight: bold;
    list-style-image: url(http://media.wkrg.com/media/ui/blank.gif);
}

.ui-tabs-selected li {
    margin: 0 0 0 2px;
}

.ui-tabs-nav a, .ui-tabs-nav a span {
    float: left; /* fixes dir=ltr problem and other quirks IE */
    padding: 0 12px;
    background: url(http://media.wkrg.com/media/ui/tabs2.png) no-repeat;
}
.ui-tabs-nav a {
    margin: 3px 0 0; /* position: relative makes opacity fail for disabled tab in IE */
    padding-left: 0;
    background-position: 100% 0;
    text-decoration: none;
    white-space: nowrap; /* @ IE 6 */
    outline: 0; /* @ Firefox, prevent dotted border after click */    
}
.ui-tabs-nav a:link, .ui-tabs-nav a:visited {
    color:#622F2F;
	font-weight:normal;
}
.ui-tabs-nav .ui-tabs-selected a {
    position: relative;
    top: 1px;
    z-index: 2;
    margin-top: 0;
    background-position: 100% -23px;
	font-weight:bold;
	color: #1F4763;
}
.ui-tabs-nav a span {
    padding-top: 1px;
    padding-right: 0;
    height: 20px;
    background-position: 0 0;
    line-height: 20px;
}
.ui-tabs-nav .ui-tabs-selected a span {
    padding-top: 0;
    height: 27px;
    background-position: 0 -23px;
    line-height: 27px;
}
.ui-tabs-nav .ui-tabs-selected a:link, .ui-tabs-nav .ui-tabs-selected a:visited,
.ui-tabs-nav .ui-tabs-disabled a:link, .ui-tabs-nav .ui-tabs-disabled a:visited { /* @ Opera, use pseudo classes otherwise it confuses cursor... */
    cursor: text;
}
.ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active,
.ui-tabs-nav .ui-tabs-unselect a:hover, .ui-tabs-nav .ui-tabs-unselect a:focus, .ui-tabs-nav .ui-tabs-unselect a:active { /* @ Opera, we need to be explicit again here now... */
    cursor: pointer;
}
.ui-tabs-disabled {
    opacity: .4;
    filter: alpha(opacity=40);
}
.ui-tabs-nav .ui-tabs-disabled a:link, .ui-tabs-nav .ui-tabs-disabled a:visited {
    color: #000;
}
.ui-tabs-panel {
    border-top: 1px solid #dcdcdc;
    padding: 0px;
    background: #fff; /* declare background color for container to avoid distorted fonts in IE while fading */
}
.ui-tabs-loading em {
    padding: 0 0 0 10px;
    background: url(http://media.wkrg.com/media/ui/loading.gif) no-repeat 0 50%;
}

/* Additional IE specific bug fixes... */
* html .ui-tabs-nav { /* auto clear @ IE 6 & IE 7 Quirks Mode */
    display: inline-block;
}
*:first-child+html .ui-tabs-nav  { /* auto clear @ IE 7 Standards Mode - do not group selectors, otherwise IE 6 will ignore complete rule (because of the unknown + combinator)... */
    display: inline-block;
}



/**
 * This <div> element is wrapped by jCarousel around the list
 * and has the classname "jcarousel-container".
 */
 #jcarousel-box {
    position: relative;
	width:800px;
	height:140px;
	overflow:hidden;
}
 
 
.jcarousel-container {
    position: relative;
	width:800px;
	height:140px;
	overflow:hidden;
}

.jcarousel-clip {
    z-index: 2;
    padding: 0;
    margin: 0;
    overflow: hidden;
    position: relative;
}

.jcarousel-list {
    z-index: 1;
    overflow: hidden;
    position: relative;
    top: 0;
    left: 0;
    margin: 0;
    padding: 0;
}

.jcarousel-item {
    float: left;
    list-style: none;
    /* We set the width/height explicitly. No width/height causes infinite loops. */
    width: 160px;
    height: 139px;
}

/**
 * The buttons are added dynamically by jCarousel before
 * the <ul> list (inside the <div> described above) and
 * have the classnames "jcarousel-next" and "jcarousel-prev".
 */
.jcarousel-next {
    z-index: 3;
}

.jcarousel-prev {
    z-index: 3;
}


/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: 55px;
    right: 0px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(http://media.wkrg.com/media/ui/next-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:hover {
    background-position: -32px 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: 55px;
    left: 0px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(http://media.wkrg.com/media/ui/prev-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
    background-position: -32px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}


/* sliders */
.ui-slider-pos{
	position:absolute;
	top:0px;
	right:0px;
}

.ui-slider { 
	width: 128px;
	height: 7px;
	position: relative;
	background-repeat: no-repeat;
	background-position: center center;
 }
.ui-slider-handle { position: absolute; z-index: 1; height: 16px; width: 16px; top: -6px; left: 0px;
	background-image: url(http://media.wkrg.com/media/ui/slider_pointer.gif);
 }
.ui-slider-handle-active {   }
.ui-slider-disabled .ui-slider-handle { opacity: 0.5; filter: alpha(opacity=50); }
.ui-slider-range { position: absolute; background: #ffffff; opacity: 0.3; filter: alpha(opacity=30); width: 100%; height: 100%; }

/* Default slider backgrounds */
.ui-slider { 
background-image: url(http://media.wkrg.com/media/ui/slider.png);
 }


/*
list elements
*/

.article{
	padding:5px;
	padding-bottom:15px;
	margin-left:5px;
	border:0px solid #666666;
	color:#333333;
	font-family:verdana,sans-serif;
	font-size:11px;
	clear:both;
	line-height:1.4;
	background: #ffffff url(http://media.wkrg.com/media/ui/home_tabs_content.gif) 0px 100% no-repeat;
}

.article img{
	float:left;
	border:1px solid #BFC3CC;
	padding:2px;
	background-color:#ffffff;
	margin:5px;
}

.article h1{
	color:#1F4763;
	font-size:12px;
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
}

.article h1 a{
	color:#1F4763;
	text-decoration:none;
}
.article h1 a:hover{text-decoration:underline;}


.articleboxbody{
	font-family:tahoma,arial,verdana,sans-serif;
	font-size:11px;
	color:#333333;
	margin-bottom:8px;
}

.articleboxbody span a{
	color:#676568;
	font-size:10px;
}

.articleboxbody h1{
	margin:0px;
	padding:0px;
	font-size:14px;
}

.articleboxbody li{
	padding-top:8px;
	padding-left:8px;
	padding-bottom:4px;
	clear:both;
}

.articleboxbody a{
	font-size:12px;
	font-weight:bold;
	color:#003466;
}

.articleboxbody a:hover{color:#990000;}

.articleboxbody span{color:#676568;}

.articleimg{
	float:right;
	border:1px solid #E2E2E7;
	padding:2px;
	background-color:#ffffff;
	margin:5px;
}


#toptitle{
	height:59px;
	display:block;
	overflow:hidden;
}

#inpagetitle{
	width:560px;
	height:49px;
	padding-top:10px;
	float:left;
	background: url(http://media.wkrg.com/media/ui/titleback.gif) no-repeat;
	overflow:hidden;
	border:0px solid #00FF00;
}

#inpagetitle h1{
	font-size:18px;
	color:#45506F;
	font-family:"Times New Roman", Times, serif;
	padding-top:10px;
	padding-left:10px;
}

#landingleft{
	float:left;
	width:480px;
}

#landingright{
	float:left;
	width:300px;
	padding-left:14px;
}




.morelink{
	text-align:right;
	padding:3px;
	text-decoration:none;
	font-size:10px;
	color:#7E7E7E;
}


.fReportsBox{
	padding:10px;
	margin-left:7px;
	clear:both;
	border:0px solid #666666;
	color:#333333;
	font-family:verdana,sans-serif;
	font-size:11px;
}

.fReportsBox img{
	float:left; margin:3px;
	border:1px solid #868A90;
}

.fReportsBox h1{
	color:#1F4763;
	font-size:12px;
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
}

.fReportsBox h1 a{
	color:#1F4763;
	text-decoration:none;
}
.fReportsBox h1 a:hover{
	text-decoration:underline;
	color:#990000;
}

.fReports_stats{
	color:#8F8F8F;
	font-size:8px;
	font-family:verdana,sans-serif;
	font-weight:bold;
}

#rsslanding{
	text-align:right;
	clear:both;
	padding-right:4px;
}

#rsslanding a{
	text-decoration:none;
	font-size:10px;
	color:#7E7E7E;
}

.rsslanding{
	text-align:right;
	clear:both;
	padding-right:4px;
}

.rsslanding a{
	text-decoration:none;
	font-size:10px;
	color:#7E7E7E;
}

.archive_title{padding:3px;}

.archive_slider{clear:both;}

.archive_abstract{
margin-left:10px;
background:#EEEFF2;
border:1px dotted #DFDFDF;
color:#7F7F96;
font-size:12px;
padding:5px;
}

.archive_abstract img{
float:left;

border:1px solid #999999;
margin-right:2px;
}

.archive_list_date{
font-size:16px;
font-size:14px;
font-weight:bold;
padding:5px;
margin-bottom:5px;
margin-top:5px;
color:#FFFFFF;
text-align:center;
border:1px solid #999999;
background:transparent url(http://media.wkrg.com/media/ui/blue_grad.gif) repeat-x ;
}

.line_eve{
padding:3px;
padding-left:0px;
background-color:#ffffff;
position:relative;
}
.line_odd{
padding:2px;
padding-left:0px;
background-color:#F5F5F5;
position:relative;
}

.line_floater{
padding:5px;
border:1px solid #1F4763;
display:none;
position:absolute;
z-index:999;
width:252px;
top:-11px;
left:-266px;
background-color:#F6F6F6;
}

.line_floater_marker{
position:absolute;
right:-17px;
top:2px;
}



/*
old stuff get rid of it 
*/
.sideboxwrapper{
	padding:2px;
	border:0px;
	border:1px solid #8FA9BB;
}


.sideboxbody{
	background:  url(http://media.wkrg.com/media/ui/diag.gif);
	border:1px solid #DBDBDB;
	font-size:11px;
	color:#333333;
}

.sideboxbody h3{
	margin:0px;
	padding:2px;
	font-size:14px;
}

.box_title{
	border-bottom:1px solid #D8DBE5;
	font-size:9px;
}

.box_title a{text-decoration:none;}



/*
Google Search
*/

		/* Disable built in search forms */
		.gsc-control form.gsc-search-box {
			display : none;
		}
		
		/* restrict global search form width */
		#searchForm {
			width : 90%;
		}
		
		.gsc-control{ 
		 	width : 90%;
		}
		
		.gs-snippet{line-height:1.5;}
		.gs-title{
		font-weight:bold;
		font-family:Arial, Helvetica, sans-serif;
		padding-top:5px;
		}
		
		.gs-title a:hover{color:#990000;}
		
		.gs-result{padding:5px;}
		
.gsc-cursor-page{
	font-size:10px;
	background-color:#F3F3F5;
	border:1px solid #666666;
	color:#000000;
	text-decoration:none;
	padding:4px;
	margin:1px;
}
.gsc-cursor-current-page{
	font-size:10px;
	background-color:#9BBD66;
	border:1px solid #666666;
	color:#FFFFFF;
	padding:4px;
	margin:1px;
}


.gsc-tabHeader.gsc-tabhActive {
  border-left: 1px solid #e9e9e9;
  border-right: 1px solid #e9e9e9;
  border-top: 2px solid #8B939F;
  color: black;
  font-weight:bold;
  padding:3px;
  background:transparent url(http://media.wkrg.com/images/site/wrapper/krg_menu_background.gif)  repeat-x scroll 100% 0px;
  
  }

.gsc-tabHeader.gsc-tabhInactive {
  border-left: 1px solid #e9e9e9;
  border-right: 1px solid #e9e9e9;
  border-top: 2px solid #DFE7F0;
  background: #fff;
  color: #676767;
  background:transparent url(http://media.wkrg.com/images/site/wrapper/krg_menu_background_over.gif)   repeat-x scroll 100% 0px;
  }
.gsc-results .gsc-cursor-box .gsc-trailing-more-results {display:none;}
		
		
/*Paginate*/
#pagination{
clear:both;
text-align:right;
margin:15px;
font-size:9px;
}

#pagination a{
font-size:10px;
background-color:#F3F3F5;
border:1px solid #666666;
color:#000000;
text-decoration:none;
padding:4px;
margin:1px;
}

#pagination a:hover{
font-size:10px;
background-color:#CCCCCC;
border:1px solid #666666;
color:#000000;
text-decoration:none;
}

#pagination b{
font-size:10px;
background-color:#9BBD66;
border:1px solid #666666;
color:#FFFFFF;
padding:4px;
margin:1px;
}



/*user Photos*/
.photo_index_photo{
margin-top:10px;
float:left;
width:198px;
height:150px;
text-align:center;
padding-top:8px;
padding-bottom:8px;
background: #ffffff url(http://media.wkrg.com/media/ui/home_tabs_content.gif) 0px 100% no-repeat;
overflow:hidden;
}

.photo_index_photo img{
border:1px solid #E4E6EA;
background-color:#EAEFF3;
padding:3px;
}

.photo_index_title{
font-weight:bold;
font-size:12px;
color:#47536B;
white-space:nowrap;
font-family:Arial, Helvetica, sans-serif;
}
.photo_index_cat_link{
font-size:10px;
color:#47536B;
font-family:Arial, Helvetica, sans-serif;
}

.gallery_img{text-align:center;}
.gallery_img img{
padding:4px;
border:1px solid #E4E6EA;
background-color:#EAEFF3;
}

.image_caption{
position:relative;
text-align: left;
vertical-align: middle;	
margin: 0px auto;
padding: 0px;
padding:5px;
border:1px solid #E4E6EA;
background-color:#EAEFF3;
}
.image_credit{
text-align:right;
font-size:10px;
}

/*
entry forms
*/

#entryform{
	border:1px solid #E0E5E6;
	padding:3px;
}

#entryform_inner{
	border:1px solid #E0E5E6;
	padding-top:8px;
	padding-bottom:8px;
	padding-left:5px;
	background:  url(http://media.wkrg.com/media/ui/diag.gif);
}

#entryform_inner h4{color:#1F4763;}

.entryform_instructions{
	font-size:9px;
	background-color:#EFF2F3;
	border:1px solid #9BBD66;
	margin-bottom:4px;
	width:300px;
	padding:2px;
}

#entryform .lable{
	float:left;
	text-align:right;
	width:100px;
	padding-right:5px;
	font-weight:bold;
	color:#1F4763;
	font-size:12px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
}

#entryform .lablesmall{
	font-weight:bold;
	color:#1F4763;
	font-size:12px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
}

#entryform .inputone{
	width:300px;
	padding:2px;
	display:inline;
	border:1px solid #848484;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#1F4763;
	font-size:12px;
	background: #FFFFFF url(http://media.wkrg.com/media/ui/gradient_green.png) -20px -8px repeat-x;
}

#entryform .txtarea{
	width:300px;
	padding:2px;
	display:inline;
	border:1px solid #848484;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#1F4763;
	font-size:12px;
	background: #FFFFFF url(http://media.wkrg.com/media/ui/gradient_green.png) -20px -2px repeat-x;
}

#entryform .prefs{padding-left:20px;}

.input_captcha{
	padding:2px;
	display:inline;
	border:1px solid #848484;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#1F4763;
	font-size:12px;
	background: #FFFFFF url(http://media.wkrg.com/media/ui/tabover.gif) repeat-x;
}

.captcha{padding-left:210px;}

#entryform .submit{
	color:#ffffff;
	border:0px;
	font-weight:bold;
	background: #E8E7ED  url(http://media.wkrg.com/media/ui/tabselected.gif) 0px 0px repeat-x;
}


/*Bios list page*/
#staff_bios div{
float:left;
width:340px;
height:160px;
margin-bottom:10px;
margin-left:20px;
}

#staff_bios img{
float:left;
padding:0px;
margin:0px;
}

#staff_bios h1{
color:#09232F;
font-size:12px;
}

.simpletop{
margin:5px;
border-bottom: 1px solid #003366;
padding:5px;
padding-top:20px;
clear:both;
}

.geolink{
border:1px solid #5C7196;
padding:1px;
margin-bottom:5px;
text-decoration:none;
}

/*
login Notice
*/

.register_notice{
 border:1px solid #e9e1e2;
padding:3px;
}
.register_notice_inner{
 background: url(http://media.wkrg.com/media/ui/s_box.gif);
 border:1px solid #e9e1e2;
 padding:3px;
}


#user_photo_home{text-align:center;}

#user_photo_home img{
	width:75px;
	height:75px;
	border:0px solid #000033;

}

.user_photo_wrapper{
	width:75px;
	height:75px;
	overflow:hidden;
	float:left;
	margin:5px;

	border:1px solid #000033;
}

.wxmedia_side{
width:150px;
float:left;
text-align:center;
margin-bottom:10px;
}

.wxmedia_side img{
border:1px solid #6E7E98;
padding:2px;
background-color:#ffffff;
width:100px;
height:70px;
}

.wxmedia_side a{
text-decoration:none;
font-weight:bold;
font-size:10px;
}

.tag_cloud{
padding:5px;
text-align:center;

}

.tag_cloud a{
text-transform:capitalize;
text-decoration:none;
padding:2px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.tag_cloud a:hover{
text-decoration:none;
background-color:#CCCCCC;
}

.blocktitle{
	width:400px;
	height:39px;
	padding-top:20px;
	padding-left:20px;
	background: url(http://media.wkrg.com/media/ui/titleback.gif) no-repeat;
	overflow:hidden;
	border:0px solid #00FF00;
	color:#538CBF;
	font-size:14px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
}


.boxtop{
	height:15px;
	padding-left:5px;
	padding-top:3px;
	border:1px solid #D8DBE5;
	border-bottom:0px solid #D8DBE5;
	color:#1F4763;
	font-family:Verdana;
	font-size:10px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	background:  url(http://media.wkrg.com/media/ui/bg_table_td_one.jpg) repeat-x 0px 0px;
}

.boxtop a{
	color:#1F4763;
	font-family:Verdana;
	font-size:10px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	text-decoration:none;
}

.boxtop a:hover{
	text-decoration:none;
	color:#990000;
}


.comment_stats{
	color:#8F8F8F;
	font-size:8px;
	font-family:verdana,sans-serif;
	font-weight:bold;
	padding-top:5px;
	border-bottom:1px dashed #EAECEE;
}

.mapsblock .nav{
width:100%;
float:none;
display:inline;
}

.mapsblock .nav a{
width:100%;
float:none;
display:inline;
}

#wxoutlook_small img{
float:left;
padding-right:5px;
}

.related_yellow{
background-color: rgb(254, 248, 211);
padding-top:2px;
padding-bottom:2px;
border-bottom:1px solid #FBEEC6;
}

.related_blue{
background-color: rgb(232, 238, 244);
padding-top:2px;
padding-bottom:2px;
border-bottom:1px solid #EEF5F7;
}


		.popular_comment_title{
		white-space:nowrap; overflow:hidden;
		padding-bottom:3px;
		}
		
		.popular_comment_title span{background-color:#FFE28A;}
		
		.popular_comment_title a{font-weight:bold;}
		
		.popular_comment{
		background-image:url(http://media.wkrg.com/media/ui/comment_two.gif);
		padding:3px;

		}
		
		.popular_comment span{background-color:#E7FFE6;}
		
		

#min_cal{
width:296px;
overflow:hidden;
}

.min_cal_month{
float:left;
width:245px;
text-align:center;
font-weight:bold;
}

.min_cal_links{float:left;}


.min_cal_day{
float:left;
width:40px;
background: transparent url(http://media.mgbg.com/krg/site/ui/bg_table_td_one.jpg) repeat-x scroll 0px 50%;
text-align:center;
padding-top:5px;
padding-bottom:5px;
border:1px solid #B3BFCD;
border-top:0px solid #B3BFCD;
}

.min_cal_daycontainer{}
.min_cal_days{
float:left;
width:40px;
text-align:center;
padding-top:5px;
padding-bottom:5px;

border-top:1px solid #F1F1F5;
border-left:1px solid #F1F1F5;

border-right:1px solid #EFF0EE;
border-bottom:1px solid #EFF0EE;

}


.min_cal_entries{
float:left;
width:40px;
text-align:center;
background:#FFFFFF url(http://media.wkrg.com/media/ui/comment1.gif) repeat-x scroll -20px -2px;
color:#CCCCCC;
padding-top:5px;
padding-bottom:5px;

border-top:1px solid #999999;
border-left:1px solid #999999;

border-right:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
}

.min_cal_entries a{font-weight:bold;}

.min_cal_now{
float:left;
width:40px;
text-align:center;
padding-top:5px;
padding-bottom:5px;
background-color:#EEF3F7;

border-top:1px solid #999999;
border-left:1px solid #999999;

border-right:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
}

.min_cal_null{
float:left;
width:40px;
text-align:center;
background-color:#EEEEEE;
color:#CCCCCC;
padding-top:5px;
padding-bottom:5px;
border:1px solid #EEEEEE;
background:transparent url(http://media.wkrg.com/media/ui/diag.gif) repeat scroll 0%;
}




.krg_top_article{
padding:10px; 
padding-right:40px;
border-bottom:dashed 1px #CCCCCC;
}

.krg_top_article h2{
font-size:14px;
color:#4D595F;
font-family:Geneva, Arial, Helvetica, sans-serif;
}

.krg_top_article h2 a{
font-size:14px;
color:#4D595F;
font-family:Geneva, Arial, Helvetica, sans-serif;
text-decoration:none;
}

.krg_top_article h2 a:hover{text-decoration:underline;}

.krg_top_article span{
display:block;
font-weight:bold;
color:#A4ABAF;
font-size:9px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.krg_top_article span img{
width:13px;
height:13px;
overflow:hidden;
padding-left:3px;
}

.krg_top_article p{
margin:0px;
padding:0px;
line-height:1.5;
font-size:13px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.krg_top_article a{
font-size:9px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}

.krg_top_article .krg_top_article_img{
background-color:#FFFFFF;
border:1px solid #E2E2E7;
float:right;
margin:5px;
padding:2px;
margin-right:10px;
height:150px;
float:left;
}




.krg_list_compact{
padding:10px; 
padding-right:30px;
border-bottom:dashed 1px #CCCCCC;
}

.krg_list_compact h2{
color:#4D595F;
font-family:Geneva, Arial, Helvetica, sans-serif;
}

.krg_list_compact h2 a{
font-size:14px;
color:#4D595F;
font-family:Geneva, Arial, Helvetica, sans-serif;
text-decoration:none;
}

.krg_list_compact h2 a:hover{text-decoration:underline;}

.krg_list_compact span{
display:block;
font-weight:bold;
color:#A4ABAF;
font-size:9px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.krg_list_compact span img{
width:13px;
height:13px;
overflow:hidden;
padding-left:3px;
}

.krg_list_compact p{
margin:0px;
padding:0px;
line-height:1.4;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.krg_list_compact a{
font-size:9px;
font-family:Arial, Helvetica, sans-serif;
}

.krg_list_compact .krg_list_compact_img{
background-color:#FFFFFF;

border:1px solid #E2E2E7;
float:right;
margin:5px;
padding:2px;
width:50px; 
height:50px;
float:right;
}

#krg_breadcrumbs{
font-size:11px;
padding-left:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
#krg_breadcrumbs a{color:#7c8292;}

#krg_breadcrumbs a:hover{color:#990000;}

#krg_breadcrumbs img{
position:absolute;
top:6px;
}



#krg_local_conditions{
padding-top:3px;
padding-left:30px;
font-size:10px;
font-family:verdana,sans-serif;
height:85px;
background:transparent;
}
#krg_local_conditions img{
float:left;
background-color:#FFFFFF;
border:1px solid #E2E2E7;
margin:5px;
padding:2px;
width:60px;
height:60px;
}	
#krg_local_conditions a{
font-size:14px;
font-weight:bold;
text-decoration:none;
padding-left:5px;
}
#krg_local_conditions a:hover{text-decoration:underline;}



.canvasBoxwrapper{
position:relative;
display:block;
border:0px solid #990000;
margin:5px;
}

.canvasBoxTop{
display:block;
width:100%;
height:22px;
border:1px solid #DCE0E1;
background-color:#FAFAFA;
}
.canvasBoxTop h1{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:bold;
margin:3px;
margin-top:5px;
margin-left:10px;
color:#45506F;
}


.canvasBoxBody{
display:block;
width:100%;
height:100%;
border:1px solid #DCE0E1;
border-top:0px;
background-color:#FAFAFA;
}


#pillow_header{
border:1px solid #0033FF;
border-bottom:0px solid #0033FF; 
text-align:center; 
font-weight:bold; 
padding:3px; 
background-color:#EEEEEE;
}

/*
Weather Outlook Forecast
*/

#krg_outlook_home{
font-family:Arial, Helvetica, sans-serif;
border-right:1px dotted #CCCCCC;
position:relative;
}

#krg_outlook_home .hour{
text-align:center;
width:65px;
float:left;
border-left:1px dotted #CCCCCC;
}
#krg_outlook_home img{
width:40px;
height:40px;
padding:2px;
margin:5px;
margin-top:5px;
margin-bottom:0px;
border:1px solid #CCCCCC;
}

#krg_outlook_home .hour .hour_time{
background: #fff url('http://media.wkrg.com/media/ui/info_window.png') -10px -4px;
padding-top:3px;
color:#45506F;
font-weight:bold;

}

#krg_outlook_home .hour .hour_sky{
font-weight:bold;
font-size:12px;
color:#45506F;
padding:5px;
height:40px;
}

#krg_outlook_home .hour .hour_temp{
font-size:16px;
font-weight:bold;
height:25px;
}

#krg_outlook_home .hour .hour_humidity{
color:#45506F;
font-size:9px;
}

#krg_outlook_home .hour .hour_wind{
font-size:9px;
padding-top:5px;
height:25px;
background: #fff url('http://media.wkrg.com/media/ui/info_window.png') no-repeat center bottom;
}

#krg_outlook_home a{
position:absolute;
bottom:-6px;
right:0px;
font-size:9px;
}

.list_item_features{
position:relative;
color:#999999;
}

.list_item_features img{padding-top:3px;}



  
  #krg_user_comments{
  background-color:#F8F8F8;
  padding:5px;
  padding-top:10px;
  padding-bottom:10px;
  }
  
  .krg_user_comment br{margin:5px;}
  
  .krg_user_comment{
	background-color:#FFFFFF;
	border:1px solid #E6E6E6;
	padding:10px;
	padding-top:30px;
	margin-bottom:35px;
	line-height:1.5;
	font-family:Verdana;
	font-size:11px;
	color:#666666;
  
  }
  
  .comment_post_info{position:relative;}
  

  
  .krg_user_img{
  position:absolute;
  top:-50px;
  left:-15px;
  width:40px;
  height:40px;
  border:1px solid #E6E6E6;
  padding:1px;
  }
  
  .krg_user_comment_name{
  position:absolute;
  top:-48px;
  left:35px;  
  color:#666666;
  }
  
  .krg_user_comment_date{
  position:absolute;
  top:-25px;
  left:35px;  
  color:#9BBD66;
  font-size:10px;
  }
  
  .krg_user_comment_control{
  font-size:9px;
  padding-top:10px;
  text-align:right;
  line-height:1;
  }
  
  .krg_user_comment_control a{
  color:#999999;
  text-decoration:none;
  }
  
  .krg_user_comment_control a:hover{
  color:#0066FF;
  text-decoration:underline;
  }
  
  .krg_user_comment_control br{margin:2px;}
  
  
#the_hot_topics{
position:absolute;
top:0px;
left:5px;
}
.the_hot_topics{
font-size:10px;
white-space:nowrap;
overflow:hidden;
color:#CDCDCD;
width:730px;
}
.the_hot_topics b{color:#990000;}
.the_hot_topics a{
color:#BABCC7;
text-decoration:none;
}
.the_hot_topics a:hover{color:#0066FF;}



/* ================================================================ 
This copyright notice must be kept untouched in the stylesheet at 
all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.stunicholls.com/menu/pro_dropdown_3.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */

#krg_mast_sitenav {
background:#F0F2F7 url() repeat-x scroll 0 0;
}


#krg_menu_feature_sections {width:400px;}

#krg_features_landings{width:400px;}


#wkrg_nav, #wkrg_nav * {
	margin:0;
	padding:0;
	list-style:none;
}

.preload1 {background: url(http://media.wkrg.com/images/site/dropdown/three_0a.gif);}
.preload2 {background: url(http://media.wkrg.com/images/site/dropdown/three_1a.gif);}

#wkrg_nav {padding:0; margin:0; list-style:none; height:20px; background:#fff url(http://media.wkrg.com/images/site/dropdown/three_0.gif) repeat-x; position:relative; z-index:500; font-family:arial, verdana, sans-serif;}
#wkrg_nav li.top {display:block; float:left;}
#wkrg_nav li a.top_link {display:block; float:left; height:20px; line-height:20px; color:#333333; text-decoration:none; font-size:11px; font-weight:bold; padding:0 0 0 12px; cursor:pointer;background: url(http://media.wkrg.com/images/site/dropdown/three_0.gif);border-right:1px solid #b1b4b9;}
#wkrg_nav li a.top_link span {float:left; display:block; padding:0 19px 0 0px; height:20px; background: url(http://media.wkrg.com/images/site/dropdown/three_0.gif) right top no-repeat;}
#wkrg_nav li a.top_link span.down {float:left; display:block; padding:0 19px 0 0px; height:20px; background: url(http://media.wkrg.com/images/site/dropdown/three_0a.gif) no-repeat right top;}

#wkrg_nav li:hover a.top_link {color:#fff; background: url(http://media.wkrg.com/images/site/dropdown/three_1.gif) no-repeat;}
#wkrg_nav li:hover a.top_link span {background:url(http://media.wkrg.com/images/site/dropdown/three_1.gif) no-repeat right top;}
#wkrg_nav li:hover a.top_link span.down {background:url(http://media.wkrg.com/images/site/dropdown/three_1a.gif) no-repeat right top; padding-bottom:0px;}

/* Default list styling */

#wkrg_nav li:hover {position:relative; z-index:200;}

#wkrg_nav li:hover ul.sub
{left:1px; top:20px; background: #2f4068; padding:1px; border:1px solid #2f4068; white-space:nowrap; width:120px; height:auto; z-index:300;}
#wkrg_nav li:hover ul.sub li
{display:block; height:18px; position:relative; float:left; width:120px; font-weight:normal;}
#wkrg_nav li:hover ul.sub li a
{display:block; font-size:11px; height:15px; width:118px; line-height:12px; text-indent:4px; color:#fff; text-decoration:none; border:1px solid #2f4068;}
#wkrg_nav li ul.sub li a.fly
{background:#2f4068 url(http://media.wkrg.com/images/site/dropdown/arrow_over.gif) 110px 4px no-repeat;  border:1px solid #2f4068;}
#wkrg_nav li:hover ul.sub li a:hover 
{background:#576ca3; color:#fff; border-color:#b4bfcf;}
#wkrg_nav li:hover ul.sub li a.fly:hover
{background:#576ca3 url(http://media.wkrg.com/images/site/dropdown/arrow_over.gif) 110px 4px no-repeat; color:#fff;}

#wkrg_nav li b {display:block; font-size:11px; height:18px; width:120px; line-height:18px; margin-bottom:1px; text-indent:6px; color:#ff6; border-bottom:1px solid #ff6; cursor:default;}

#wkrg_nav li:hover li:hover ul,
#wkrg_nav li:hover li:hover li:hover ul,
#wkrg_nav li:hover li:hover li:hover li:hover ul,
#wkrg_nav li:hover li:hover li:hover li:hover li:hover ul
{left:115px; top:-4px; background: #2f4068; padding:1px; border:1px solid #4e5c7d; white-space:nowrap; width:120px; z-index:400; height:auto;}

#wkrg_nav ul, 
#wkrg_nav li:hover ul ul,
#wkrg_nav li:hover li:hover ul ul,
#wkrg_nav li:hover li:hover li:hover ul ul,
#wkrg_nav li:hover li:hover li:hover li:hover ul ul
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

#wkrg_nav li:hover li:hover a.fly,
#wkrg_nav li:hover li:hover li:hover a.fly,
#wkrg_nav li:hover li:hover li:hover li:hover a.fly,
#wkrg_nav li:hover li:hover li:hover li:hover li:hover a.fly
{background:#576ca3 url(http://media.wkrg.com/images/site/dropdown/arrow_over.gif) 110px 5px no-repeat; color:#fff; border-color:#b4bfcf;} 

#wkrg_nav li:hover li:hover li a.fly,
#wkrg_nav li:hover li:hover li:hover li a.fly,
#wkrg_nav li:hover li:hover li:hover li:hover li a.fly
{background:#50b5d0 url(http://media.wkrg.com/images/site/dropdown/arrow.gif) 100px 6px no-repeat; color:#000; border-color:#50b5d0;} 


  .comment_copy p{padding-bottom:5px;}
