/* CSS Document */

*{ margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;

}

a{ text-decoration:none;
	outline:none;
	cursor: pointer;
	cursor: hand;
}

element {
	cursor: pointer;
	cursor: hand;
}

img{ border:0px;
}

#igit
{
	display:none;
}

.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

.button
{
	background-color:#2E64AE;
	padding:5px;
	color:#fff;
	font-weight:bold;
	border:0;
	font-size:11px;
	font-family:arial;
}

.clearfix {
    display: inline-block;
}

html[xmlns] .clearfix {
    display: block;
}

* html .clearfix {
    height: 1%;
}

.spacer{ clear:both}

body{
	
	margin:0px auto;
	color:#4a4a4b;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background: #000 url(../images/bg-newest.jpg) top center no-repeat;
	background-attachment:fixed;
	padding-bottom:0px;
	/*background-position:0 -50px;
	margin-top:-20px;*/
	

}

/*div#overlay{background:transparent url(../images/bg-overlay.png) repeat scroll 0 0; padding:0px 0;}*/

/* Top Nav */
div#top-nav
{   background-color:#212121;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	text-align:center;
	overflow:hidden;
	width:100%;
	/*z-index:999;*/
}
#top-nav #panel
{
	display:none;
	/*min-height:225px;*/
	background-image:url(../images/panel_bg.gif);
	background-repeat:repeat-x;
	background-color:#000;
	/*overflow:hidden;*/
	position:relative;
	z-index:3;
	margin-top:-5px;
}
#top-nav-cus-head img
{
	position:relative;
	cursor:pointer;
	z-index:5;
}

/* panel-handler */
div#panel-handler{ margin:0px auto; width:970px; min-height:280px; /*background-color:#FFFFFF;*/ padding-bottom:10px; }

div#panel-handler-left{ float:left; width:170px; height:200px; padding:0px 15px 0px 33px; margin:10px 0px 0px 0px; /*background-color:#999999;*/ border-right:1px solid #2F4155; line-height:21px; font-weight:bold; text-align:left; }

div#panel-handler-left a.white{ color:#fff; }
p.panel-left-title, p.panel-left-title a{ margin:10px 0px 0px 0px; color:#8D9FB5}

a.blue
{
	color:#8D9FB5
}


div#panel-handler-right
{ 
	float:right; 
	width:750px; 
	min-height:200px; 
	margin:15px 0px 0px 0px; /*background-color:#999999;*/ 
}

div#panel-right-widgets{ margin:30px 0px 0px 0px; height:150px; /*background-color:#00FFFF;*/ }

div.panel-right-widgets-cont
{ 
	float:left; 
	width:85px; 
	margin:0px 30px 0px 30px; 
	color:#FFFFFF; 
	height:105px;
	overflow:hidden;
	/*background-color:#000000;*/ 
}

.panel-right-widgets-cont #image-container
{
	line-height:70px;
}

.panel-right-widgets-cont img
{
	cursor:pointer;
	vertical-align:middle;
}



#top-nav-container
{
	height:34px;
	background-color:#212121;
}
div#top-nav-handler{ margin:0px auto; width:970px; height:32px;background-color:#212121; }

div#top-nav-content{ float:right; }

div#top-nav-menu{ float:left; }

div#top-nav-menu ul{ list-style:none; margin:8px 0px 0px 0px; }

div#top-nav-menu ul li{ float:left; padding:0px 8px 0px 8px; background:url(../images/tn-menu-separator.jpg) right no-repeat; }

div#top-nav-menu ul li a.nav_anchor{ color:#CCCCCC; }

div#top-nav-menu ul li a:hover{ color:#FFFFFF; }

div#top-nav-cus-head{ float:left; }


/* Header */
div#header{ margin:3px auto;/*margin:33px auto;*/ width:970px; height:109px; }

div#logo{ float:left; margin:20px 0px 0px 9px; }

div#header-ads{ float:right; margin:5px 0px 0px 0px; }



/* main-menu-handler */
div#main-menu-handler{ margin:0px auto; width:960px; padding:0px 5px 0px 5px; background-color:#10263a; }

	/* Main Menu */
div#main-menu{ float:left; margin:6px 0px 0px 0px; }

div#main-menu ul{ list-style:none; }

#main-menu ul li ul
{
	display:none;
}

div#main-menu ul li.parent { float:left; margin:0px 0px 0px 0px; background:url(../images/main-menu-bg.jpg) repeat-x; border-right:1px #10263A solid;min-width:89px;max-width:89px; }
div#main-menu ul li.parent .selected { float:left; margin:0px 0px 0px 0px; background:url(../images/silver_repeat_nav.jpg) repeat-x; border-right:1px #10263A solid;min-width:89px;max-width:89px; }


/*
div#main-menu ul li a:link 
{ 
	float:left; 
	color:#FFFFFF; 
	font-size:12px; 
	height:30px; 
	padding:15px 17px 0px 18px; 
	text-align:center; 
	font-weight:bold; 
}
*/
div#main-menu ul li a.parent_menu{ 
	
	float:left; 
	color:#FFFFFF; 
	font-size:12px;
	width:89px;
	height:26px;
	padding-top:15px;
	text-align:center; 
	font-weight:bold; 
}


div#main-menu ul li.parent_menu a:hover, div#main-menu ul li a.selected
{ 
	color:#000; 
	background-color:#FFFFFF; 
}

/* Search */
div#search{ float:right;position:relative;width:226px; }
input#search-input
{ 
	float:left;
	position:relative; 
	font-size:11px; 
	color:#999999; 
	width:125px; 
	height:22px; 
	border:1px solid #CCCCCC;
	padding-top:2px;
	padding-left:2px;

 }
input#search-btn{ float:right;position:relative;  }
#button
{
float:right;position:relative;
padding:5px;
margin:2px;
width:65px;
}
#field
{
float:left;position:relative;
padding:5px 0px;
margin:4px;
width:135px;
}/* wrap */
div#wrap{ margin:0px auto; width:960px; padding:0px 5px 10px 5px; background:#10263a; height:auto;overflow:hidden; }

/* Main Content */
div#main-content{ margin:0px auto; width:960px; padding:14px 0px 15px 0px; background-color:#FFFFFF; }

div#news-headlines-header{ width:958px; height:20px; background:url(../images/boxes-bg.jpg) repeat-x; border:1px solid #e1e1e1; }

div.content-boxes{ color:#000; font-size:11px; font-weight:bold; background-color:#f4f5f7; }

div.box-header-handler img{ float:left; margin:5px 0px 0px 8px; }

span.box-title{ float:left; margin:2px 0px 0px 5px; }

div.box-header-option{ float:right; padding:3px 0px 0px 0px; margin:0px 10px 0px 0px; }



/* banner-handler */
div#banner-handler{ width:960px; }

div#news-headlines{ width:960px; height:275px; padding:0px 0px 0px 0px; background:url(../images/banners/news-headlines-bg.jpg) no-repeat; color:#FFFFFF; }
div.news-healines-text{ float:left; width:309px; margin:20px 0px 0px 23px; }

div.news-img-box{ float:right; width:599px; height:275px; }
/*
div.banner-boxes{ float:left; }

div#news-headlines{ width:309px; height:253px; padding:20px 25px 0px 25px; background:url(../images/banners/news-headlines-bg.jpg) no-repeat; color:#FFFFFF; }

ul#news-headlines-page{ list-style:none; }

ul#news-headlines-page li{ float:left; margin:0px 5px 0px 0px; }

ul#news-headlines-page li a{ float:left; padding:3px 5px 3px 5px; background-color:#FFFFFF; color:#262626; }

ul#news-headlines-page li a:hover{ float:left; padding:3px 5px 3px 5px; background-color:#204061; color:#FFFFFF; }

div#banner-img{ width:599px; height:273px; margin:0px 0px 0px 2px; }
*/


div#content-left{ float:left; width:643px; margin:10px 0px 10px 5px; }

div.box-left{ float:left; }

div.box-right{ float:right; }


/* Content Right Boxes*/
div.content-right-boxes{ background:url(../images/boxes-right-bg.jpg) repeat-x;border-left:1px solid #e4e4e4;border-right:1px solid #e4e4e4; }

/* Featured */

div#featured-header{ width:639px; height:26px; }

div#nav-header{ width:100%;height:26px;margin-top:-13px;}

div.right-box-header-handler img{ float:left; margin:7px 0px 0px 8px; }

span.right-box-title{ float:left; margin:4px 0px 0px 5px; }

div#next-prev-handler{ float:right; margin:5px 10px 0px 0px; }

div.right-box-header-option{ float:right; padding:4px 0px 0px 0px; margin:0px 10px 0px 0px; }

div#featured-content{ width:639px; border:1px solid #e1e1e1; }

.featured-boxes{ float:left; width:149px;position:relative; height:172px;padding-left:7px;padding-top:9px; padding-right:3px;font-weight:bold; font-size:12px; font-family:arial,verdana,helvetica; color:#10263a;}
.featured-boxes img {border:1px solid #e2e2e2;}
.featured-boxes:hover{ float:left; width:149px; position:relative;height:172px;padding-left:7px;padding-top:9px; padding-right:3px;background:url(../images/popular_hover.jpg) top center no-repeat;cursor:pointer;font-weight:bold; font-size:12px; font-family:arial,verdana,helvetica; color:#2d67b3; }
p.feature-title{ margin:5px 0px 5px 0px; }

/* Local News */
div#local-news-header{ width:314px; height:26px; }

div#local-news-content{ color:#336699; font-weight:bold; }

div.box-left-content{ width:292px; margin:0px 0px 10px 0px; padding:10px 10px 0px 10px; border:1px solid #e1e1e1; line-height:21px; }

div#local-news-img{ float:left; }


/* Recent Video */

div#recent-video-content{ color:#336699; }

div.recent-video-img{ float:left; margin:0px 10px 0px 0px; }

p.recent-video-title{ color:#10263a; font-weight:bold; }



/* content-right */
div#content-right{ float:left; width:307px; margin:6px 0px 10px 5px; }

div#local-weather-header{ width:300px; height:26px; }

div#local-weather-content{ width:298px; padding:10px 0px 10px 0px; background-color:#f4f5f7; border:1px solid #e1e1e1; }

div#storm-img{ float:left; margin:0px 0px 0px 10px; }

span#storm-currently{ color:#999999; font-size:11px; }

div#storm-text{ float:left; margin:0px 0px 0px 5px; }

span#storm-deg{ color:#10263a; font-size:35px; font-weight:bold; }

span#storm-f{ color:#276eca; font-size:20px; font-weight:bold; }

span#storm-deg-f{ color:#276eca; font-size:11px; font-weight:bold; }

div#storm-day1{ float:left; background:url(../images/weather-separator.jpg) no-repeat left center; margin:0px 0px 0px 20px; no-repeat left center; padding:0px 5px 0px 10px; }

div#storm-day2{ float:left; background:url(../images/weather-separator.jpg) no-repeat left center; margin:0px 10px 0px 10px; no-repeat left center; padding:0px 5px 0px 20px; }

span.weather-day{ font-size:18px; font-weight:bold; color:#10263a; }

span.weather-deg{ color:#276eca; font-size:18px; font-weight:bold; }

/* Footer */
div#footer{ margin:0px auto; width:960px; }

div.footer-box{ float:left; margin:20px 0px 0px 20px; line-height:21px;  }

p.footer-box-title{ font-weight:bold; color:#FFFFFF; }

div.footer-box a{ color:#7c95ad; }

div.footer-box a:hover{ color:#FFFFFF; }

	/*#section-main
	{
		width:100%;
		margin:0px;
		padding:0px;
		overflow:hidden;
		height:100px;
		
	}*/
	
	#section-landing-left
	{
		width:640px;
		padding-right:10px;
		float:left;
		padding:5px;
		position:relative;
		height:auto;
		overflow:hidden;
		
	}
	#background-right
	{
	background:#edecec;
	min-height:100%;
	width:310px;
	position:relative;
	float:right;
	overflow:hidden;
	padding:5px;
	height:auto;
	
	}

	#section-landing-right
	{
		width:305px;
		float:right;
		height:auto;
		overflow:hidden;
		position:relative;
		min-height:100%;
		
	}
	
	.section-title
	{
		color:#2a64b4;
		font-weight:bold;
		font-size:13px;
		font-family:helvetica, arial, verdana;
	}
	.line_sep
	{
	background:url('../images/line_sep.jpg') top left no-repeat;
	width:230px;
	height:145px;

	}
	.news-title
	{
		font-size:18px;
		color:#2d67b3;
		font-weight:bold;
		line-height:1em;
		margin-bottom:6px;
	}
	
	.news-publish-date
	{
		font-size:12px;
		color:#BBBBBB;
		line-height:1em;
	}
	
	.news-body
	{
		color:#595959;
		font-size:12px;
	}
	
	#featured-post
	{
		width:100%;
		display:none;
	}
	.featured-post-left
	{
		width:230px;
		padding-right:5px;
		float:left;
		
	}

	.featured-post-left #content
	{
		line-height:1.5em;
	
	}

	.featured-post-left a
	{
		color:#336699;
	}
	
	.featured-post-right
	{
		width:395px;
		float:left;
		
	}
	
	.featured-post-right img
	{
		border:1px #CCC solid;
		padding:5px;
	}
	
	a.to-full-story:link, a.to-full-story:visited
	{
		color:336699;
	}
	.date_posted_rotate
	{
		font-family:arial,helvetica,verdana;
		color:#868686;	
		font-size:12px;
		margin-top:10px;
		margin-bottom:12px;
	
	}
	.rotate_comments
	{
		font-family:arial,helvetica,verdana;
		color:#3167b3;	
		font-size:12px;
	}
	.featured-box
	{
		float:left;
		width:206px;
		margin-right:3px;
		min-height:70px;
		background: url('../images/gradient_rotate.jpg') top left repeat-x;
	}
	
	.featured-box-narrow
	{
		float:left;
		width:156px;
		margin-right:3px;
		min-height:70px;
		background: url('../images/gradient_rotate.jpg') top left repeat-x;
	}
	
	.featured-box .title, .featured-box-narrow .title, .featured-box-narrow .title-sponsor
	{
		padding:2px 0px 0px 4px;
		background:#10263A;
		color:#fff;
		font-size:11px;
		cursor:pointer;
	}
	
	.featured-box .content, .featured-box-narrow .content
	{
		
		padding:6px 0px 6px 3px;
		height:50px;
		
		font-family:arial,helvetica,verdana;
		color:#10263a;	
		font-size:12px;
		overflow:hidden;
	}
	.featured-box .content:hover
, .featured-box-narrow .content:hover
	{
		
		padding:6px 0px 6px 3px;
		min-height:50px;
		height:auto;
		font-family:arial,helvetica,verdana;
		color:#10263a;	
		font-size:12px;
		background: url('../images/activegradientblue.jpg') top left repeat-x;
		cursor:pointer;
	}
	.readmore_rotate
	{
		position:relative;
		float:left;
		margin-top:-24px;
		font-family:arial,helvetica,verdana;
		color:#2c67b8;	
		font-size:12px;

	}
	.readmore_rotate a
	{
		font-family:arial,helvetica,verdana;
		color:#2c67b8;	
		font-size:12px;
		font-weight:bold;
		text-decoration:none;
	
	}
	.readmore_rotate a:hover
	{
		font-family:arial,helvetica,verdana;
		color:#2c67b8;	
		font-size:12px;
		font-weight:bold;
		text-decoration:underline;
	}
	.featured-box-highlight
	{
		background-color:#2C67B8;
	}
	.readarticle_rotate
	{	
	position:absolute;
	float:left;
	margin-top:70px;
	font-family:arial,helvetica,verdana;
	color:#2d67b3;	
	font-size:12px;
	}
	.readarticle_rotate a
	{	
	font-family:arial,helvetica,verdana;
	color:#2d67b3;	
	font-size:12px;
	text-decoration:none;
	}
	.readarticle_rotate a:hover
	{	
	font-family:arial,helvetica,verdana;
	color:#2d67b3;	
	font-size:12px;
	text-decoration:underline;
	}
	
	#nav_num 
	{
		margin-right:5px;
		margin-left:0;
		padding-left:0;
		position:relative;
		width:200px;
	}
	
	#nav_num li {
		display:inline;
		list-style:none outside none;
	}
	
	#nav_num a 
	{
		background:none repeat scroll 0 0 #10263A;
		border:1px solid #CCCCCC;
		margin:2px;
		padding:3px 5px;
		text-decoration:none;
		color:#fff;
	}
	
	#nav_num a.activeSlide 
	{
		background:none repeat scroll 0 0 #2C67B8;
		color:#fff;
	}
	/* CSS FOR NEWS BOX */
	.news-box
	{
		width:300px;
	
	}
	
	.news-box #title-gray
	{
		padding:8px;
		background-image:url(../images/white-gray-title-bg.gif);
		color:#10263A;
		
	}
	
	.news-box #body
	{
		padding:5px;
	}
	
	.news-box ul
	{
		padding-left:20px;
	}
	
	.news-box ul li
	{
		line-height:2em;
	}
	
	.news-box a
	{
		color:#336699;
		
	}
	
	.widget-content li
	{
		line-height:1.8em;
	}
	
	.widget-content li a
	{
		color:#5A66BC;
		font-weight:bold;
	}

	.widget-content li a:hover
	{
		text-decoration:underline;
	}

.reg-login-box
{
	background-image:url(../images/popup-bg.jpg);
	background-color:#10273B;
	border:1px #406388 solid;
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px;
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	
	-webkit-border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	-webkit-border-bottom-left-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	width:400px;
	height:400px;
}


	#news-col
	{
		float:left;
		width:310px;
	}

	.news-ordinary
	{
		width:300px;
		padding-right:15px;
		padding-top:15px;
		
		margin-bottom:5px;
		min-height:200px;
		max-height:200px;
		overflow:hidden;
		border-bottom:1px solid #e4e4e4;
		padding-bottom:10px;
	}
	
	.news-ordinary .title_ordinary, .news-ordinary .title_ordinary a
	{
		color:#10263a;
		font-weight:bold;
		font-size:20px;
		font-family:arial,verdana,helvetica;
		letter-spacing:-.2px;
		line-height:1em;
	}

	.comment_number
	{
	    
		color:#2c67b8;
		font-size:12px;
		font-family:arial,verdana,helvetica;
		line-height:1em;
	}

	.comment_number a
	{
	    
		color:#2c67b8;
		font-size:12px;
		font-family:arial,verdana,helvetica;
	}
	.comment_number a:hover
	{
	    
		color:#10263a;
		font-size:12px;
		font-family:arial,verdana,helvetica;
		text-decoration:underline;
	}
	.updated
	{
		color:#f6795d;
		font-size:12px;
		font-family:arial,verdana,helvetica;
		line-height:1.5em;

	}
	
	.title_ordinary a:hover
	{
		color:#2c67b8;
		font-weight:bold;
		font-size:20px;
		font-family:arial,verdana,helvetica;
		text-decoration:none;
	
	}

	.news-ordinary .date
	{
		color:#777777;
		line-height:3em;
	}
	
	
	.news-ordinary .content
	{
		line-height:1.5em;
		font-size:12px;
		font-family:arial,verdana,helvetica;
		color:#000;
	}
	.news-ordinary a.full-story
	{
		color:#2C67B8;
		font-weight:bold;
	}
	.news-ordinary #related-articles-title
	{
		color:#808080;
		font-size:11px;
		font-weight:bold;
		line-height:2em;
	}
	
	.news-ordinary ul
	{
		padding-left:15px;
	}
	
	.news-ordinary ul li
	{
		line-height:2em;
	}
	
	
	.news-ordinary ul a
	{
		color:#336699;
		font-weight:bold;
	}
	
	#archive-link
	{
		color:#2C67B8;
		font-weight:bold;	
	}
	
	
	#comment-bar
	{
		background-image:url(../images/comment_bar.jpg);
		width:607px;
		height:35px;
		padding-left:16px;
		padding-top:20px;
	}
	
	#comment-bar #count
	{
		font-weight:bold;
		font-size:13px;
	}
	
	#comment-bar #separator
	{
		color:#ccc;
		padding-left:10px;
		padding-right:10px;
	}
	
	#comment-bar a
	{
		font-weight:bold;
		font-size:13px;
		color:#3A588D;
	}
	
	#comment-box
	{
		width:500px;
	}
	
	#comment-user
	{
		color:#39578D;
		font-weight:bold;
		font-size:14px;
	}
	
	.comment-single
	{
		padding:5px;
		border-bottom:1px #ccc dotted;
		font-family:Tahoma, Geneva, sans-serif;
		font-size:11px;
	}
	
	.comment-single .the_date
	{
		color: #5D574B;
		font-size:11px;
		padding-left:10px;
	}
	
	#avatar
	{
		width:10%;
		height:48px;
		float:left;
	}
	
	#comment-text-wrapper
	{
		width:85%;
		float:left;
		margin-left:10px;
	}
	
	.comment-single textarea
	{
		font-family:Tahoma, Geneva, sans-serif;
		font-size:11px;
		border:1px #ccc solid;
		width:400px;
		height:150px;
		
	}
	.reply-handler
	{
		margin-top:20px;
		margin-left:68px;
		display:none;
	}
	
	.reply,  .reply-handler a
	{
		color:#A1A4AE;
		font-size:12px;
	}
	
	#comment-text-wrapper .profile-name
	{
		color:#3A578D;
		font-weight:bold;
		font-size:14px;
	}
	
.right_home_box
{
width:300px;
min-height:132px;
position:relative;
float:left;
height:auto;
overflow:hidden;
margin-bottom:5px;
}
.right_home_box_profile
{
width:300px;
height:102px;
position:relative;
float:left;
overflow:hidden;
}
.blue_title_home
{
width:300px;height:26px;background:#3676cf url('../images/blue_header_title.jpg') top left no-repeat;
}
.left_title_blue
{
width:142px;
height:22px;
position:relative;
float:left;
padding-left:8px;
padding-top:4px;
font-family:arial, verdana, helvetica, Tahoma, Geneva, sans-serif;
font-size:13px;
font-weight:bold;
color:#fff;
}
.left_title_blue_large
{
width:280px;
height:22px;
position:relative;
float:left;
padding-left:8px;
padding-top:4px;
font-family:arial, verdana, helvetica, Tahoma, Geneva, sans-serif;
font-size:13px;
font-weight:bold;
color:#fff;
}
.left_title_blue_extend
{
width:142;
height:22px;
position:relative;
float:left;
padding-left:8px;
padding-top:4px;
font-family:arial, verdana, helvetica, Tahoma, Geneva, sans-serif;
font-size:13px;
font-weight:bold;
color:#fff;
}
.right_title_blue
{
width:142px;height:22px;position:relative;float:right;padding-right:8px;padding-top:4px;text-align:right;
font-family:arial, verdana, helvetica, Tahoma, Geneva, sans-serif;
font-size:11px;
color:#1e4781;
}
.right_title_blue a
{
font-family:arial, verdana, helvetica, Tahoma, Geneva, sans-serif;
font-size:11px;
color:#fff;
text-decoration:none;
}
.right_title_blue a:hover
{
font-family:arial, verdana, helvetica, Tahoma, Geneva, sans-serif;
font-size:11px;
color:#fff;
text-decoration:underline;
}

.gray_area_home
{
background:#f9fafb url('../images/gray_gradient_repeat.jpg') bottom left repeat-x;
width:298px;
min-height:107px;
height:auto;
overflow:hidden;
border-right:1px solid #e3e1e1;
 border-left:1px solid #e3e1e1;
 border-bottom:1px solid #e3e1e1;
 position:relative;
 float:left;
}
.gray_area_home_profile
{
background:#f9fafb url('../images/gray_gradient_repeat.jpg') bottom left repeat-x;
width:298px;
height:74px;
overflow:hidden;
line-height:1em;
border-right:1px solid #e3e1e1;
 border-left:1px solid #e3e1e1;
 border-bottom:1px solid #e3e1e1;
 position:relative;
 float:left;
}
.gray_area_social
{
background:#f9fafb url('../images/gray_gradient_repeat.jpg') bottom left repeat-x;

width:290px;
min-height:70px;
height:auto;
overflow:hidden;
border:1px solid #e3e1e1;
padding-left:8px;
position:relative;
float:left;
}

.doppler_box_under_weather
{
background:url('../images/gray_gradient_repeat.jpg') top left repeat-x;
width:298px;
height:26px;
border:1px solid #e3e1e1;
 position:relative;
 float:left;
 margin-bottom:8px;
  margin-top:8px;
}
.doppler_box_link_box
{
width:168px;
height:12px;
border-left:2px solid #276eca;
padding-left:6px;
margin-left:10px;
margin-top:6px;
 position:relative;
 float:left;
}
.doppler_box_link 
{
font-family:arial, verdana, helvetica, Tahoma, Geneva, sans-serif;
font-size:11px;
color:#10263a;
}

.avatar_right_home
{
width:70px;
min-height:50px;
height:auto;
overflow:hidden;
padding-left:11px;
padding-top:11px;
position:relative;
float:left;
}
.avatar_right_home img
{
padding:3px;
border:1px solid #d0d0d0;

}
.right_of_avatar_text
{
width:215px;
min-height:88px;
height:auto;
overflow:hidden;
padding-top:4px;
position:relative;
float:left;
line-height:1em;
font-family:arial, verdana, helvetica, Tahoma, Geneva, sans-serif;
font-size:14px;
font-weight:bold;
color:#000;
}
.right_of_avatar_text img
{
margin-top:5px;
position:relative;
padding:1px;
border:1px #E3E1E1 solid;
float:left;
}
.right_of_avatar_text a 
{
font-family:arial, verdana, helvetica, Tahoma, Geneva, sans-serif;
font-size:11px;
color:#2c67b8;
text-decoration:none;
}
.right_of_avatar_text a :hover
{
font-family:arial, verdana, helvetica, Tahoma, Geneva, sans-serif;
font-size:11px;
color:#2c67b8;
text-decoration:underline;
}
.small_edit a 
{
font-family:arial, verdana, helvetica, Tahoma, Geneva, sans-serif;
font-size:11px;
color:#4085e4;
text-decoration:none;
}
.small_edit a:hover
{
font-family:arial, verdana, helvetica, Tahoma, Geneva, sans-serif;
font-size:11px;
color:#4085e4;
text-decoration:underline;
}
#breaking_news_bar
{
width:946px;
height:36px;
margin:0px;
padding:0px;
position:relative;
float:left;
margin-left:6px;
}

#breaking_news_red
{
width:158px;
height:36px;
margin:0px;
padding:0px;
position:relative;
float:left;
}

#home-update-bar
{
	
line-height:36px;
margin:0px;
padding:0px 5px;
border-top:1px solid #e2e2e2;
border-bottom:1px solid #e2e2e2;
border-right:1px solid #e2e2e2;
/*background:#2D5D8D url('../images/news_gradient.jpg') bottom left repeat-x;*/
font-family:arial, verdana, helvetica, Tahoma, Geneva, sans-serif;

color:#10263a;
background-color:#BE0F0D;
}

#home-update-bar a
{
	color:#fff;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}

#breaking_news_right
{
width:787px;
height:36px;
margin:0px;
padding:0px;
position:relative;
float:left;
/*border-top:1px solid #e2e2e2;
border-bottom:1px solid #e2e2e2;
border-right:1px solid #e2e2e2;*/
/*background:#f9fafb url('../images/news_gradient.jpg') bottom left repeat-x;*/
background-color:#C22C2D;
font-family:arial, verdana, helvetica, Tahoma, Geneva, sans-serif;
font-size:16px;
font-weight:bold;
color:#fff;
font-style:italic;
line-height:1em;
}

.readmore
{
font-family:arial, verdana, helvetica, Tahoma, Geneva, sans-serif;
font-size:14px;
color:#fff;
margin-left:10px;
}

#text_news_right
{
position:relative;
float:left;
margin-left:8px;
margin-top:10px;
width:779px;
height:34px;
}

.line
{
color:#dbdbdb;
font-size:11px;
}

.social_network
{
font-family:arial, verdana, helvetica, Tahoma, Geneva, sans-serif;
font-size:10px;
color:#10263a;
text-transform:uppercase;
font-weight:bold;
}

.social_network_icons_container
{
width:300px;
position:relative;
float:left;
height:auto;
overflow:hidden;
margin-top:10px;
margin-bottom:12px;
}
.social_network_icon
{
width:100px;
position:relative;
float:left;
height:auto;
overflow:hidden;
background:url('../images/social_gradient_bg.jpg') bottom left repeat-x;
}

.social_network_icon img
{
position:relative;
float:left;
}
.social_network_icon_link
{
margin-top:6px;
margin-left:4px;
position:relative;
float:left;
font-family:arial, verdana, helvetica, Tahoma, Geneva, sans-serif;
font-size:11px;
color:#2c66b3;
}

.advertisement
{
font-family:helvetica, arial, verdana, Tahoma, Geneva, sans-serif;
font-size:11px;
color:#7e7e7e;
}

.current_weather_icon
{
min-width:81px;
min-height:80px;
width:auto;
height:auto;
position:relative;
float:left;
text-align:center;
padding-top:9px;
}
.current_weather
{
width:100px;
padding-top:9px;
min-height:90px;
position:relative;
float:left;
}
.current_weather_title_home
{
font-family:arial, verdana, helvetica, Tahoma, Geneva, sans-serif;
font-size:11px;
color:#9c9c9c;
}
.current_large_temp
{
font-family:arial, verdana, helvetica, Tahoma, Geneva, sans-serif;
font-size:50px;
color:#10263a;
font-weight:600;
letter-spacing:-.5px;
}
.degree_current
{
font-family:arial, verdana, helvetica, Tahoma, Geneva, sans-serif;
font-size:34px;
color:#10263a;
font-weight:600;

}
.farenheight_current
{
font-family:arial, verdana, helvetica, Tahoma, Geneva, sans-serif;
font-size:30px;
color:#276eca;
font-weight:600;
}
.hilo_current
{
font-family:arial, verdana, helvetica, Tahoma, Geneva, sans-serif;
font-size:10px;
color:#10263a;
font-weight:600;
}
.num_hilo_current
{
font-family:arial, verdana, helvetica, Tahoma, Geneva, sans-serif;
font-size:10px;
color:#276eca;
font-weight:600;
}
.line_separator
{
background:url('../images/line_current.jpg') top center no-repeat;
width:6px;
height:50px;
position:relative;
float:left;
margin-top:22px;
margin-left:4px;
margin-right:6px;
}
.small_twoday_weather_current
{
width:36px;
min-height:60px;
height:auto;
overflow:hidden;
position:relative;
float:left;
margin-top:12px;
text-align:center;
line-height:1em;
}
.day_twoday
{
font-family:arial, verdana, helvetica, Tahoma, Geneva, sans-serif;
font-size:12px;
color:#10263a;
font-weight:600;
text-transform:uppercase;
}

.day_degree_twoday
{
font-family:arial, verdana, helvetica, Tahoma, Geneva, sans-serif;
font-size:18px;
color:#276eca;
font-weight:600;
}

.article_row_even
{
width:298px;
min-height:86px;
height:auto;
overflow:hidden;
position:relative;
float:left;
background:#f6f6f6;
margin:0px;
padding:0px;
border-bottom:1px solid #eeeeee;
}
.article_row_odd
{
width:298px;
min-height:86px;
height:auto;
overflow:hidden;
position:relative;
float:left;
background:#ffffff;
margin:0px;
padding:0px;
border-bottom:1px solid #eeeeee;
}
.article_home_container
{
width:276px;
min-height:63px;
height:auto;
overflow:hidden;
position:relative;
float:left;
margin-left:8px;
margin-top:8px;
}
.article_home_container_img
{
width:96px;
min-height:63px;
height:auto;
overflow:hidden;
position:relative;
float:left;
}
.article_home_container_text
{
width:173px;
min-height:63px;
height:auto;
overflow:hidden;
position:relative;
float:left;
margin-left:4px;
font-family:arial, verdana, helvetica, Tahoma, Geneva, sans-serif;
font-size:12px;
color:#10263a;
font-weight:600;
line-height:1.5em;
}

.article_home_container_text_postedby
{
font-family:arial, verdana, helvetica, Tahoma, Geneva, sans-serif;
font-size:11px;
color:#585859;
line-height:2.5em;
}

.article_home_container_text_postedby_name
{
font-family:arial, verdana, helvetica, Tahoma, Geneva, sans-serif;
font-size:11px;
color:#e34949;
line-height:2.5em;
}

#news-content-wrapper p
{
	line-height:180%;	
	margin-bottom:15px;
}





/* search result */

	#cse-search-results iframe
	{
		width:630px;	
	}
	#cse-search-results .gs-title, .r .1 {
  /* Sets style on a search result title link. */
  	color:#F00;
	}

	#cse-search-results .gsc-results {
	  /* Sets font for titles, snippets, and URLs. */
	  font-family: arial, helvetica, sans-serif;
	  /* Sets the snippet text color. */
	}
	
	
	#cse-search-results .gsc-result {
	  position: relative;
	  border: 1px solid #eee;
	  border-left: 10px solid #eee;
	  padding: 8px 8px 8px 20px;
	  border-radius: 8px;
	  -webkit-border-radius: 8px;
	  -moz-border-radius: 8px;
	}
	
	#cse-search-results .gsc-result:hover {
	  border: 1px solid #888;
	  border-left: 10px solid #888;
	}
	
	#cse-search-results .gsc-result:hover .gs-result:before {
	  color: #333;
	}
	
	#cse-search-results .gs-snippet {
	  color: #999;
	}
	
	#cse-search-results .gsc-result:hover .gs-snippet {
	  color: #333;
	}
	
	/*#cse-search-results .gsc-result:hover .gs-snippet b {
	  background-color: #fe9;
	  color: #000;
	}*/
	
	#cse-search-results .gs-visibleUrl {
	  color: #c60;
	  font-size: 10px;
	  font-weight: bold;
	}
	
	#cse-search-results .gs-result:before {
	  color: #ccc;
	  position: absolute;
	  left: 8px;
	  top: 8px;
	}
	
	#cse-search-results .gsc-trailing-more-results {
	  /* Sets style for more results link. */
	  color: #620;
	}

	.credit
	{
		float:right; 
		width:400px; 
		margin:20px 0 0 20px; 
		text-align:right;
	}
	
	.credit a
	{
		color:#FFFFFF;
		font-weight:bold;	
	}
	
	.credit a:link
	{
		text-decoration:none;
	}
	
	.credit a:hover
	{
		text-decoration:underline;
	}
	
	
	.error
	{
		line-height:1.8em;
		background-color:#FF9;
		color:#000;
		padding:5px;
		margin-bottom:3px;
	}
	
	#weather-box-blue
	{
		background-image:url(../images/sky_logo.JPG);
		width:142px;
		height:132px;
		text-align:center;
		padding-top:2px;
		float:right;
	}
	
	#weather-box-left
	{
		width:147px;
		padding-left:5px;
		float:left;
	}
	
	#weather-box-left #wbl-left
	{
		width:48%;
		float:left;
	}
	
	#weather-box-left #wbl-right
	{
		width:50%;
		float:right;
		
	}
	
	#weather-box-left .current-temp-degree
	{
		font-size:40px;
		color:#32467B;
		font-weight:bold;
		text-align:left;
		margin-top:-10px;
	}
	
	#weather-box-left .right-now
	{
		font-size:14px;
		line-height:2em;
		color:#717173;
		
	}
	
	
	#weather-box-left  .sky-text
	{
		font-size:14px;	
		text-align:left;
		font-weight:bold;
		margin-top:-5px;
	}
	
	#weather-box-left .hilo
	{
		font-size: 10px;	
		font-weight:bold;
	}
	
	#weather-box-left .arrowed-link
	{
		
		line-height:1.3em;	
	}
	
	#weather-box-left .arrowed-link a
	{
		color:#3B3B3D;
	}
	
	
	ul#ahj-menu 
{

	color: #000;
	margin: 0;
	/*padding: 0.3em 0em;*/
	position:relative;
	list-style:none;

}


ul#ahj-menu li {
	/*display: inline;*/
	/*margin: 0.1em 1em;*/
	position: relative;
	font-size:18px;
	width:300px;
	z-index:999999;
}

ul#ahj-menu h2, ul#ahj-menu h3 
{
	font-size: 100%;
	font-weight: normal;
	display: inline;
}


ul#ahj-menu li a 
{
	color: #000;
	text-decoration: none;
	padding: 0 0.4em;
}

ul#ahj-menu li a:hover 
{
	text-decoration: none;
}

ul#ahj-menu li.mega a 
{
	background: transparent url(arrow.gif) center right no-repeat;
	/*padding: 0 1.2em;*/
	
}

ul#ahj-menu li.mega a:hover 
{
	text-decoration: none;
}

ul#ahj-menu div 
{
	display: none;
}

ul#ahj-menu li.mega div
{
	border:1px solid #E0E0E0;
	border-top: 2px solid #2E67B4;
	font-size:13px;
	/*position: absolute;*/
	z-index:999999;
	top: 2.3em;
	left: 0em;
	padding: 1.3em;
	background: #EDEDED;
	color: #930;
	width:265px;
}

ul#ahj-menu li.hovering div 
{
	display:block;
	
	
}

ul#ahj-menu li.mega div a 
{
	color: #300;
	padding: 0;
	background-image: none;
	text-decoration: none;
}



ul#ahj-menu li div a.more 
{
	color: #390;
	font-weight: bold;
}


ul#ahj-menu div h3 
{
	color: #f70;
	font-weight: bold;
	font-size: 1.1em;
}
ul#ahj-menu div p 
{
	margin: 0 0 0.8em 0;
	padding: 0;
}
li.mega
{
	background-image:url(../images/white-gray-title-bg.gif);
	line-height:30px;
	border:1px #E0E0E0 solid;
}
ul#ahj-menu #mega-title
{
	
	
	/*background-color:#F00;
	background-image:url(../images/white-gray-title-bg.gif);*/
}
