#nexstar-master {background: #97B182 url(http://www.yourjax.com/templates/nexstar/css/yourjax/images/bg-main_yourjax.jpg) repeat-x scroll 0 0}
#nexstar-page {background: #FFFFFF url(http://www.yourjax.com/templates/nexstar/css/yourjax/images/pagebg_yourjax.jpg) repeat-x scroll 0 0}
#nexstar-special {text-align:right;background:#797979}
#nexstar-search {background:#F1F4F6 none repeat scroll 0 0;color:#2A207B}

/* JC This calss tag is moved into the index.php for dymanic color scheme selection. */
#nexstar-navbar {
	background: url('http://www.yourjax.com/templates/nexstar/css/yourjax/images/navbg_yourjax.gif') repeat-x scroll 0 0;
}


#nexstar-content {
	background-color: #ffffff;
	border-bottom: 1px solid #b3b3b3;
}

#nexstar-center-main {
	background-color: #ffffff;
	border-bottom: 1px solid #b3b3b3;
}

#nexstar-left-rail {
	background-color: #ffffff;
	border-bottom: 1px solid #b3b3b3;
}

#nexstar-right-rail {
	background-color: #ffffff;
	border-bottom: 1px solid #b3b3b3;
}

#nexstar-footer {
	background-color:#fff;
}

/* page heading */
.componentheading,
.contentheading {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

a:link {
	color: #004B9C;
	text-decoration: none;
}

a:visited {
	color: #004B9C;
	text-decoration: none;
}

img {
	border: none;
}


/**  DIV BAR NAV  **/

ul.menu-divbar {
	list-style: none;
}

ul.menu-divbar li {
	border-left: 1px solid #B3B3B3;
}

ul.menu-divbar a:link,
ul.menu-divbar a:visited {
	text-decoration: none !important;
	color: #FFFFFF;
}

ul.menu-divbar a:hover {
	text-decoration: underline !important;
}
	
/** END DIV BAR NAV **/

/** SUCKERFISH NAV **/
/** @SUCKERFISH **/


/* Mainlevel */
ul.menu-suckerfish {
	border-right: 1px solid #404040;
	background: none;
	list-style: none;
}

ul.menu-suckerfish li {
	background:transparent url(http://www.yourjax.com/templates/nexstar/css/yourjax/images/navbg_yourjax.gif) repeat-x scroll 0 0;
}

ul.menu-suckerfish a:link,
ul.menu-suckerfish a:visited {
	border-right: 1px solid #000000;
	border-left: 1px solid #404040;
	color: #ffffff;  
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	font-size:11px;
}

// JC  These class tag is moved into the index.php for dymanic color scheme selection. 
ul.menu-suckerfish a:hover {
	background:transparent url(http://www.yourjax.com/templates/nexstar/css/yourjax/images/navbg_yourjax.gif) repeat-x scroll 0 0;

}

ul.menu-suckerfish li.active a {
	background:transparent url(http://www.yourjax.com/templates/nexstar/css/yourjax/images/navbg_yourjax.gif) repeat-x scroll 0 0;
}

ul.menu-suckerfish span.separator{
	background: url() center center no-repeat;
	border-right: 1px solid #000000;
	border-left: 1px solid #404040;
display:block;
margin:0;
padding:6px 1em;
font-family:Tahoma,Verdana,Arial,sans-serif;
font-size:11px;
font-weight:bold;
color:#ffffff;
}


/* Sublevel */

/* Other containers */

/* Items */
ul.menu-suckerfish ul li {
	background: none;
}

ul.menu-suckerfish ul a:link,
ul.menu-suckerfish ul a:visited {
	border-top: 1px solid #366999;
	border-bottom: 1px solid #162c40;
	border-left: 1px solid #162c40;
	border-right: 1px solid #162c40;
	background: #DCDCDC none;
	color: #000000;
	font-size: 0.9em;
	font-weight: normal;
	text-decoration: none;
}

ul.menu-suckerfish ul a:hover,
ul.menu-suckerfish ul li.parent a:hover,
ul.menu-suckerfish ul li.parent li.parent a:hover {
	border-top: 1px solid #1f3d59;
	background-color: #DCDCDC;
	color: #000000;
}

/* Active */
ul.menu-suckerfish ul li.active a,
ul.menu-suckerfish ul li.active li.active a,
ul.menu-suckerfish ul li.active li.active li.active a {
	font-weight: bold;
	color: #000000;
}

/* Clear active */
ul.menu-suckerfish ul li.active li a,
ul.menu-suckerfish ul li.active li.active li a {
	font-weight: normal;
	color: #000000;
}

/* Children expanded */
ul.menu-suckerfish ul li.parent a,
ul.menu-suckerfish ul li.parent li.parent a {
	background: #DCDCDC url("http://www.yourjax.com/images/suckerfish-expand.png") no-repeat 95% center;
}

/* Clear children expanded */
ul.menu-suckerfish ul li.parent li a,
ul.menu-suckerfish ul li.parent li.parent li a {
	background-image: none;
}


/* Rollover actions */
/** END SUCKERFISH NAV **/
/** MODULE TABLE **/

div.module h3, div.module-box h3, div.module-plain h3,
div.moduletable h3, div.moduletable-plain h3 {
	background:transparent url(http://www.yourjax.com/images/center-mod-title-bg.gif) repeat-x scroll 0 0;
/*	background:transparent url(/templates/nexstar/css/yourjax/images/R_headingbg_yourjax.gif) repeat-x scroll 0 0) repeat-x scroll 0 0;
*/	font-family:Verdana,sans-serif;
	color: #000000;
	font-size:13px;
	
}

/** Module Class Suffix box- **/
div.box-center {border:1px solid #999999;background:#E8E8E8;}
div.box-none {border:0px;background:#E8E8E8;}
div.box-left, div.box-right {border:0px solid;background:#E8E8E8;}
div.box-center h3 {background:#fff url(http://www.yourjax.com/images/box-center.gif);background-repeat:repeat-x;font-family:Verdana,sans-serif;color: #444444;font-size:13px;}
div.box-none h3 {font-family:Verdana,sans-serif;color: #444444;font-size:13px;}
div.box-left h3,div.box-right h3 {background:#fff url(images/box-side.gif);background-repeat:repeat-x;font-family:Verdana,sans-serif;color: #444444;font-size:13px;}

/** END MODULE TABLE **/

/* current conditions */
.moduleTitle {display:none;}
.moduleFooter{display:none;}
.moduleContent {border:none;padding:0px;text-align:center;}
.cc_table {border: 1px solid #D1D0CB; background:#D1D0CB url('http://www.yourjax.com/images/module_cc_bg.gif'); background-repeat:repeat-x; padding:2px;}
.ccText {color:#555555;font-size:9px;}
.ccTemperature {color:#555555; font-size:28px;}
.radarImage {border:1px solid #999894; padding:0px;}
.forecast_table {border:1px solid #D1D0CB; background:#FFFFFF; padding:10px;}
.forecastTextLg {color:#7F7F7F; font-family:Arial; font-size:15px; font-weight:bold;}
.forecastTextSm {color:#7F7F7F; font-family:Arial; font-size:10px; font-weight:bold;}
.cc_banner {border-left:1px solid #D1D0CB; border-right:1px solid #D1D0CB; border-bottom:1px solid #D1D0CB; background:#FFFFFF; padding:5px 0px 5px 0px;} 

/* BEGIN: MyWeather Module style classes */

.module_title {
	color: #333333;
	background: url('http://www.yourjax.com/images/title_gradient.gif') repeat-x; 
	font-family: Verdana;
	
	}
.module_content {
	background: url('http://www.yourjax.com/images/content_gradient.gif') repeat-x; 
	font-family: Verdana;
	
	}

.module_content_mid {
	background: url('http://www.yourjax.com/images/content_gradient.gif') repeat-x; 
	font-family: Verdana;
	
	}

.hot_links {
	background: url('http://www.yourjax.com/images/content_gradient.gif') repeat-x; 
	font-family: Verdana;
	
	}


.module_hour_title {
	background: url('http://www.yourjax.com/images/forecast_gradient.gif') repeat-x;
	color: #FFFFFF;
	font-weight: bold;

	}
	
.icon_image {
	border: solid 1px #666666;
	}


.severe_weather_alert {
	background: #FF0000;
	color: #FFFFFF;
	border: solid 2px #cccccc;
	}
	
	
.weatherSearchBar {
	border:1px solid #D1D0CB; 
	background:#FFFFFF;
	vertical-align: middle; 
	}
	
.weatherSearchField {
	height: 15px;
	font-size: 10px;
	width: 150px;
	margin-top:-5px;	margin-bottom:3px;
	}
	
.weatherSearchButton {
	background: #FF0000;
	color: #FFFFFF;
	width: 21px;
	height: 21px;
	font-size: 11px;
	border: 0px;
	margin-left:5px;
	margin-top:-5px;	margin-bottom:3px;
	}
	
a.severe_weather_link:link {
	text-decoration: none;
	color: #FFFFFF;
	}
a.severe_weather_link:hover {
	text-decoration: underline;
	color: #FFFFFF;
	}
a.severe_weather_link:visited {
	text-decoration: none;
	color: #FFFFFF;
	}
	
/* END: MyWeather Module style classes */

/* Spotlight Module */
#rightCenterContentModules .web_spotlight .moduleContent{background:#e8e8e8; background-repeat:repeat-x;}
.spotlightModuleContainer {float:left; width:154px; margin:5px;}
.spotlightHead, .spotlightContent {float:left; margin-bottom:0px;}
.spotlightHeadL {font-family:Arial; font-weight:bold; font-size:0.9em; padding-bottom:0px; float:left; width:100px;}
.spotlightHeadR {font-family:Arial; float:right; font-size:0.75em; padding:0 8px 0px 0;}
.spotlightContent {font-family:Arial; font-size:0.9em; line-height:1.2em; padding:0; margin:0}
.spotlightHDivider {width:150px; color:#AEA7A3; border:none 0; border-top: 1px solid #AEA7A3; height: 1px;}
.spotlightWatchVideo {float:right; padding:0px; margin:0px; background-image:url(http://www.yourjax.com/images/icon-video.gif); background-repeat:no-repeat;}
.spotlightContentInfo {float:left; padding:0px; margin:0px;}
.spotlightContentTitle {clear:both; padding:3px 0px 12px 0px;}