/******************
 * GENERAL STYLES *
 ******************/

/*---- RESET ---*/
	html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend{margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent;}
	body{line-height: 1;}
	ol, ul{list-style: none;}
	blockquote, q{quotes: none;}
	:focus{outline: 0 none;}
	ins{text-decoration: none;}
	del{text-decoration: line-through;}
	strong{font-weight:bold;}
/*---- END RESET ---*/

/*---- BODY/SITECONTAINER ----*/
body{text-align:center; margin:10px; font-family:Helvetica Neue, Helvetica, Arial, sans-serif; font-size:12px; line-height:1.3em; background:#fff;}
#sitecontainer{margin:0 auto; width:960px; text-align:left;}
/*---- END BODY/SITECONTAINER ----*/

/*---- HEADER ----*/
#header{font-size:14px;}
#header-links{ margin-bottom: 12px; }
	/*---- CUSTOMIZE YOUR HOMEPAGE ----*/
	p.customize{position:relative; top:-40px; left:540px; margin:0; z-index:5; width:420px; margin:0 0 -40px 0;}
		p.customize a{font-size:18px; font-weight:bold; padding:5px 10px 5px 30px;}
	/*---- END CUSTOMIZE YOUR HOMEPAGE ----*/	
	
	/*---- HEADER TOOLS ----*/
	#header-tools{position:relative; z-index:2; width:510px; color:#fff;}
		#header-tools p{margin:0 0 0 0;}
		#header-tools p.account-info{float: left;}
		#header-tools p.tools-extra{float:right;}
		
	/*---- END HEADER TOOLS ----*/	
	
	/*---- HEADER CONTENT ----*/	
	#header-content{margin:0; position:relative; z-index:1; width:960px;}
		#header-content	.module-content{height:100%; min-height:100px;}
			#header-content	#header-logo{float:left; color:#888; font-size:12px;}
			#header-content	#header-logo a {padding: 0px; text-decoration: none;}
			#header-content #header-weather{float:right; margin:0; position:relative; left:-10px;}
			#header-content #top-banner{float:left; margin:30px 0 0 5px; width: 468px; height: 60px; overflow: hidden;}
	.date {color: #888; font-size: 12px; text-align: left; font-family: Helvetica; line-height: 1.3em;}
	/*---- END HEADER CONTENT ----*/	
	
			/*---- HEADER WEATHER ----*/	
				#conditions-current{margin:0;}
					#conditions-current .temp-today{float:left; width:145px;}
					#conditions-current .conditions-desc{font-size:16px; color:#d5d5d5; font-weight:bold; display:block; line-height:.9em;}
					#conditions-current .temp-current{float:left; text-align:right; font-size:35px; font-weight:bold; color:#7f7f7f; margin:0 0 -10px 5px; padding:0; position:relative; top:-3px; line-height:normal;}
				#conditions-upcoming{margin:0;}
					#conditions-upcoming table th{font-size:10px; color:#000;}
					#conditions-upcoming table img{display:block; margin:-5px 1px 5px 1px; position:relative;}
					#conditions-upcoming table .temp-high{display:block; font-size:12px; margin:-4px 0;}
					#conditions-upcoming table .temp-low{display:block; font-size:12px; margin:-4px 0;}
				#header-content h4.sponsor{background:none; color:#000; margin:0 0 0 -5px; border:none;}
				#header-content	#header-weather #icon-currentweather{position:absolute; top:-42px; right:-40px;}
			/*---- END HEADER WEATHER ----*/	
	
	/*---- HEADER NAVIGATION ----*/
	#header-navigation{margin:-15px 0 0 0; position:relative; z-index:3;}
		#header-navigation table{margin:0; padding:0; border-spacing:0; border-collapse:collapse; color:#fff; text-align:center;}
		table#sitecontrol{position:relative; top:-5px; padding:5px 0 0 0;}
		.nav-tl{height:39px; width:22px;}
		.nav-tr{height:39px; width:22px;}
		.nav-bl{height:39px; width:22px;}
		.nav-br{height:39px; width:22px;}	
		.nav-top{width:916px;}
			.nav-top ul li{display:inline; font-size:16px; font-weight:normal; padding:10px 0; margin:0 -8px 0 0;}
			.nav-top a{color:#fff; text-decoration:none; font-weight:normal; padding:0; margin:0; height:auto; padding:12px 8px; width:auto; display:inline-block; font-size:17px;}
		.nav-bottom{width:916px;}
			/*---- TEXT SIZE CONTROL ----*/
			.nav-bottom #textsize{float:left; font-weight:bold; margin:-2px 0 0 0; width:80px; text-align:left;}
				#textsize div.sliderbar{display:block; height:4px; width:100%; background:#fff; position:relative; margin:5px 0;}
				#textsize div.slidercontrol{top:-9px; left:0; cursor:pointer; width:13px; height:13px; padding:5px; position:absolute;}
			/*---- END TEXT SIZE CONTROL ----*/
			.nav-bottom form#cse-search-box{display:inline;}
			.nav-bottom a{display:inline; color:#fff;}
	/*---- END HEADER NAVIGATION ----*/	
	
	/*---- CHOOSE YOUR PAGE COLOR ----*/
	#customizesite{position:relative; top:-5px; padding:30px 50px; background:#444; color:#fff; height:100%; border-top:1px solid #fff; border-bottom:1px solid #fff; display:none; font-weight:bold;}
	#customizesite .usemodule, #customizesite .usemodule label, #customizesite .note {
		font-weight: normal;
		font-size: 12px;
		margin-top: 5px;
	}
	#customizesite a {
		color: #fff;
	}
	
	/* DOEST WHAT YEE WILL */
	#selectcolor input {position:absolute; left:-9999em;}
	#selectcolor label{display:block; float:left; margin:0 10px 10px 0; text-indent:-9999em; height:20px; width:80px; border:1px solid #fff; cursor:pointer; outline:0;}
	#selectcolor label:hover{border:1px solid #222;}	
	#selectcolor label.selected{opacity:.1; filter:alpha(opacity=10);}	
	/*---- END CHOOSE YOUR PAGE COLOR ----*/
/*---- END HEADER ----*/

/*---- BREAKING NEWS ----*/
#breakingnews{margin:5px 0 0 0; color:#fff;}
	#breakingnews h1{margin:0;}
/*---- END BREAKING NEWS ----*/

/*---- MAIN ----*/
#main{margin:10px 0 0 0;}
	/*---- CONTENT ----*/
	#content{width:770px;}
		/*---- HOME PAGE ----*/
			#home .column{width:250px; margin:0;}
			#home .left{margin:0 10px 0 0;}
			#home .middle{margin:0 10px 0 0;}
			#home .right{margin:0;}
			#home ul.sortable{min-height:100px; height:auto !important; height:100px;}
			#home table#calendar{width:235px;}
			#home .utility a img{padding:0; margin:0 0 0 -5px;}
			#home .utility p a{padding:0; margin:0;}
			#home .utility p a img{padding:0; margin:0 0 8px 0;}
			#home div.constrain {overflow: hidden; width: 235px;}
			#home #movietickets{margin:0; padding:0 0 10px 0;}
			#home #movietickets select{margin:0 0 20px 0;}
			#home #movietickets label{font-size:16px; margin:10px 0;}
			#home #movietickets .submit{margin:10px 0;}
			#home a.subnav{text-decoration:none;}
			#home .module div.subnav{font-size:9px; text-align:center;}
			#home .module div.subnav a{padding:0;}
			#home .module ul.extended-subnav{display:block;}
			#home .module #hp-ads{font-size:11px; line-height:1.1em;}
			#home .module #hp-ads table{border-collapse:collapse;}
			#home .module #hp-ads tr{border-top:1px solid #999;}
			#home .module #hp-ads td{border-right:1px solid #999; padding: 10px 5px 10px 5px}
			#home .module #hp-ads a{padding:0;}
			#home .module #hp-ads h2{font-size:14px; padding:0 0 4px 0;}
			#home .module #hp-ads img{border:3px solid #fff; margin:0 0 5px 0;}
			
				/*---- ADD/SUBTRACT FROM LIST ----*/
					#home .module a span.collapse{line-height:1em; margin:0 0 0 -10px;}
					#home .module a span.collapse span{margin:0 5px 0 0; padding:0 5px 0 0; border-right:1px solid #fff;}
					#home ul.sortable .module span.collapse{/*margin:0;*/}
					#home ul.sortable .module .module-content a.collapse{display:block; text-decoration:none; font-size:18px; font-weight:bold;}
					#home ul.sortable .module .module-content a.collapse span.extended-control{margin:0; float:right;}
		/*---- END HOME PAGE ----*/		
		
		/*---- STORY ----*/
		#story{width:510px; line-height:1.2em;}
			#story.span3{width:770px;}
			#story.span4{width:960px;}
		#story li{margin:12px 0;}
		
			/*---- STORY NAVIGATION ----*/	
				p.storynav-top{border-bottom:1px solid #ddd; padding:0 0 5px 0; margin:0 0 10px 0;}
				p.storynav-bottom{border-top:1px solid #ddd; padding:5px 0 0 0; margin:10px 0 0 0;}
				p.storynav-bottom span{width:375px;}
				p.storynav-bottom a.column{width:125px;}
			/*---- END STORY NAVIGATION ----*/
			
			/*---- 2 COLUMN LAYOUT ----*/
			.divide2{display:block; margin:5px 0;}
				.divide2 div.column{padding:0;}
				.divide2 div.left{margin:0 10px 0 0;}
				.divide2 div.right{margin:0 0 -10px 0;}
					/*---- SUB COLUMN DIVIDE ----*/
						.divide2 .divide2{margin:0;}
						.divide2 .divide2 div.left{width:48%; margin:0 10px 0 0; text-align:center;}
						.divide2 .divide2 div.right{width:48%; float:left;}
						
						.divide2 .divide2 div.left-small{margin:0 10px 0 0; text-align:center; float:left;}
						.divide2 .divide2 div.right-large{width:75%; float:left;}
			/*---- END 2 COLUMN LAYOUT ----*/
			
			/*---- 1 COLUMN LAYOUT ----*/
				.divide1{display:block; margin:10px 0; padding:10px 0; border-top:1px solid #ddd; border-bottom:1px solid #ddd;}
			/*---- END 2 COLUMN LAYOUT ----*/
			
			/*---- ARCHIVE LINK ----*/
				p.archive{text-align:center; padding:10px 0; margin:0 0 10px 0;}
				#story p.archive a{color:#fff; font-size:16px;}
			/*---- END NEWS ARCHIVE LINK ----*/
			
			/*---- MOVIE TICKETS ----*/
				#movietickets{color:#fff;}
			/*---- END MOVIE TICKETS ----*/
			
			/*---- PHOTO GALLERY - ALBUM VIEW ----*/
			table#photogallery{text-align:center; border-collapse:collapse;}
				table#photogallery img{padding:5px; background:#fff; border:1px solid #ccc; margin:0 5px 5px 0;}
			/*---- END PHOTO GALLERY - ALBUM VIEW ----*/
			
			/*---- PHOTO GALLERY SCROLL ----*/
			.photo-scroll{margin:30px 0 0 0; text-align:left;}
				.photo-scroll #photos-list{width:415px; float:left; overflow:auto; margin:0 auto;}
				.photo-scroll table img{padding:5px; background:#fff; border:1px solid #ccc; margin:0 0 5px 0;}
				.photo-scroll table img.png{padding:0px; background:none; border:none; margin:0 0 0px 0; vertical-align:middle}
				.photo-scroll table td{padding:0 3px;}
				.photo-scroll p.forward{width:30px; float:left; margin:60px 0 0 5px;}
				.photo-scroll p.backward{width:30px; float:left; margin:60px 0 0 0;}
				.photo-scroll p.forward img {cursor: pointer;}
				.photo-scroll p.backward img {cursor: pointer;}
			/*---- END PHOTO GALLERY SCROLL ----*/
			
			/*---- HOME PAGE FEATURED SCROLL ----*/
				
				/* --- STANDARD --- */
				.module .featured-scroll{overflow:auto; width:496px; position:relative;}
				.module .featured-item{width:496px;}
				.module #featured-list{width:496px;}
				.module .module .featured-item div.left{margin:0;}
				.module #featured-list .divide2 .column{width:48%;}
				.module #featured-list .featured-item .left img{background:#fff; padding:5px; border:1px solid #ccc;}
				.module #featured-list .featured-item div.right{margin:0; height:163px; overflow:hidden;}
				.module #featured-list{position:relative; z-index:10;}
				.module #featured-nav{position:relative; z-index:20; bottom:-20px; right:-5px; display:block; float:right; margin:-84px 0 0 0;}
					#featured p.backward{width:10px; float:left; overflow:hidden; position:absolute; top:23px; left:2px; z-index:10;}
					#featured p.forward{width:10px; float:right; overflow:hidden; position:absolute; top:23px; right:0; z-index:10;}
					#featured p.backward img, #featured p.forward img{border:0 none;}
					.module #featured-nav-list{overflow:hidden; width:223px; margin:0 0 0 4px;}
					.module #featured-nav-list td{padding:5px 1px;}
					.module #featured-nav img{border:1px solid #fff; cursor: pointer; }
				/* --- END STANDARD --- */

				/* --- SMALL --- */
				#home .module .featuredsmall-scroll{overflow:auto; width:236px; position:relative;}
				#home .module .featuredsmall-item{width:236px; height: 263px;}
				#home .module #featuredsmall-list{width:236px;}
				#home .module .module .featuredsmall-item div.left{margin:0;}
				#home .module #featuredsmall-list .divide2 .column{width:48%;}
				#home .module #featuredsmall-list .featuredsmall-item .left img{background:#fff; padding:5px; border:1px solid #ccc;}
				#home .module #featuredsmall-list .featuredsmall-item div.right{margin:0; height:163px; overflow:hidden;}
				#home .module #featuredsmall-list{position:relative; z-index:10;}
				#home .module #featuredsmall-nav{position:absolute; z-index:20; bottom:0; right:0; display:block; float:right; margin:-84px 0 0 0;}
					#home #featuredsmall p.backward{width:10px; float:left; overflow:hidden; position:absolute; top:23px; left:2px; z-index:10;}
					#home #featuredsmall p.forward{width:10px; float:right; overflow:hidden; position:absolute; top:23px; right:0; z-index:10;}
					#home #featuredsmall p.backward img, #featuredsmall p.forward img{border:0 none;}
					#home .module #featuredsmall-nav-list{overflow:hidden; width:223px; margin:0 0 0 4px;}
					#home .module #featuredsmall-nav-list td{padding:5px 1px;}
					#home .module #featuredsmall-nav-list img{border:1px solid #fff; cursor: pointer; }
				/* --- END SMALL --- */
				
			/*---- END FEATURED SCROLL ----*/	
					
			/*---- PROMO / PARTNER BANNERS ----*/
				ul.banner li{display:inline;}			
			/*---- END PROMO / PARTNER BANNERS ----*/
			
			/*---- SEARCH BY DATE ----*/
				#date-search .divide2{margin:0; padding:10px 0;}
				#date-search .divide2 .column{width:48%;}
				table#calendar{padding:0; margin:0; text-align:center; font-weight:bold; line-height:28px; width:235px; background:#4998b3;}
				table#calendar caption {background: #4998b3; color:#fff; font-size:20px; text-align:center;}
				table#calendar caption a{color:#fff; text-decoration:none;}
				table#calendar th{color:#fff; text-align:center; border-bottom:1px solid #fff; border-top:1px solid #fff;}
				table#calendar td{text-align:center; font-size:15px;}
				table#calendar td.dim{color: #ccc;}
				table#calendar td.current{color:#fff; background:#275D77;}
				table#calendar td a{display:block; color:#fff; text-decoration:none;}
				table#calendar td a:hover{color:#fff; background:#FF7800;}
				table#calendar td.today {border: 1px solid #fff;}
			/*---- END SEARCH BY DATE ----*/
			
			/*---- ARTICLE BANNER -----*/
				#article-banner{text-align:center;}
			/*---- END ARTICLE BANNER -----*/
			
			/*---- DISCUSSION FORUM -----*/
			table#discussion{border-spacing:0; border-collapse:collapse;}
				table#discussion th{font-weight:bold;}
				table#discussion tr{border-bottom:1px solid #ddd;}
				table#discussion td{padding:10px 0;}
				table#discussion .threads{width:350px; border-right:1px solid #ddd;}
				table#discussion .lastpost{width:100px; text-align:center; font-weight:bold; border-right:1px solid #ddd;}
				table#discussion .replies{width:60px; text-align:center; font-weight:bold;}
				p.paginate{text-align:right; margin:15px 0;}
				p.paginate span{margin:0 0 0 20px;}
				#story p.paginate a{color:#000; padding:5px;}
				#story p.paginate a.current{color:#fff; text-decoration:none;}
			/*---- END DISCUSSION FORUM -----*/
			
			/*---- COMMENTS -----*/
			.comment{margin:0 0 20px 0; border-bottom:1px solid #ddd; padding:0 0 20px 0;}
				.comment .divide2 h1{font-size:14px; margin:0;}
				.comment .divide2 .left{width:80px; font-weight:bold;}
				.comment .divide2 .right{width:400px; border-left:1px solid #ddd; padding:0 0 0 10px;}
			/*---- END COMMENTS -----*/
			
			/*---- MAIN WEATHER ----*/
			.weather .conditions-current{text-align:center; font-weight:bold;}
			.weather .conditions-tomorrow{text-align:left; font-weight:bold;}
			.weather .right .conditions-tomorrow img{margin:0 10px 0 0; float:left;}
			.weather .right .conditions-tomorrow .conditions-desc{display:block; margin:0; float:left;}
			.weather .temp-current{font-size:30px; margin:0 0 -5px 0; display:block;}
			.weather .conditions-desc{font-size:16px;}
				/*---- EXTENDED FORECAST ----*/
					.extended-forecast td, #extended-forecast th{border-left:1px solid #ddd; text-align:center;}
					.extended-forecast th{font-size:14px; font-weight:bold;}
					.extended-forecast .conditions-desc{font-size:14px; font-weight:bold;}
					.extended-forecast .temp-high, #extended-forecast .temp-low{display:block; font-size:20px; font-weight:bold; margin:5px 0;}
				/*---- END EXTENDED FORECAST ----*/
			/*---- END MAIN WEATHER -----*/
			
		/*---- END STORY ----*/	
		
		/*---- SIDEBAR ----*/
		#sidebar{width:250px; margin:0 0 0 10px; color:#fff;}	
			/*---- SUBNAV ----*/
				#subnav ul.first{border-top:1px solid #fff;}
				#subnav li{margin:0; padding:0; border-bottom:1px solid #fff;}
				#subnav li a{display:block; padding:8px 25px;}
				#subnav li.img{padding:0; margin:0; font-size:0;}
				#subnav li.img a{padding:0; margin:0;}
				#subnav li ul a{display:inline; height:auto; width:auto; margin:0; padding:0;}
				#subnav li ul.extended-subnav li{border-bottom:1px solid #888; padding:8px 25px;}
				#subnav li ul.current-subnav li{border-bottom:1px solid #888; padding:8px 25px;}
				/* #subnav li ul.current-subnav{border-top:1px solid #fff; padding:5px 0;}
				#subnav li ul.current-subnav li{border:none; padding:3px 10px;}
				#subnav li ul.current-subnav li a{padding:8px 15px; margin:0;} */
			/*---- END SUBNAV ----*/
		/*---- END SIDEBAR ----*/	
		
		/*---- EXTRAS ----*/
		#extras{margin:30px 0 0 0; text-align:left;}
			#extras #extras-list{width:690px; float:left; overflow:auto; margin:0 auto;}
		/*---- END EXTRAS ----*/
	/*---- END CONTENT ----*/
	
	/*---- ADVERTISEMENTS ----*/
	#advertisements{width:160px; overflow: hidden; margin:0 0 0 30px; text-align:right;}
	#advertisements-col3 {width:250px; overflow: hidden;}
	/*---- END ADVERTISEMENTS ----*/
/*---- END MAIN ----*/

/*---- FOOTER ----*/
#footer{margin:10px 0 0 0; text-align:center; color:#666;}
	#bottomnav{border-top:5px solid #666; border-bottom:5px solid #666; margin-top: 30px}
		#bottomnav ul{margin:10px 0;}
		#bottomnav li{display:inline; border-left:1px solid #666;}
		#bottomnav li.noborder{border:0 none;}
/*---- END FOOTER ----*/

/*---- MODULES ----*/
	.module{margin:0 0 10px 0; width:250px; color:#fff;}
	.module div.top{display:block; height:8px; margin:0; padding:0;}
	.module div.bottom{display:block; height:8px; margin:0;}
	.module div.module-content{padding:0 10px; display:block;}
	.module div.module-content span a {text-decoration: none;}
	.module div.utility{margin:0 -8px; padding:10px 5px; background:#dedede; color:#000;}
	.module p.subtitle{border-top:1px solid #fff; margin:0 -8px; text-align:center;}
		.span2{width:510px;}
		.span3{width:770px;}
		.span4{width:960px;}
	/*---- MODULE SUBNAV ----*/
		.module-subnav{text-align:center;}
		#story .module-subnav a{border-right:5px solid #fff; margin:0 10px; padding:11px 20px 10px 0;}
	/*---- 2 COLUMN MODULE ----*/
		.module .divide2{margin:0;}
		.module .divide2 div.right{margin:0 -10px 0 0;}
	/*---- MODULE W/LIST ----*/
		.module ul{margin:0 -8px; padding:0; background:#dedede; color:#000;}
		.module ul li{border-bottom:1px solid #898d90; padding:5px 25px;}
		.module ul li.alt{background:#efefef;}
		.module ul li ul{margin:0;}
		.module ul li a{display:inline; height:auto; width:auto; margin:0; padding:0;}
	/*---- ADD/SUBTRACT FROM LIST ----*/
		.module a span{cursor:pointer;}
		.module a span.collapse{margin:0 0 0 -20px; float:left; width:180px;}
		.module a span.collapse span{height:10px; width:10px; display:inline-block; margin:0 8px 0 3px; background:url(/images/icon_closed_arrow.png) no-repeat;}
		.module span.collapse span.open{background:url(/images/icon_open_arrow.png) no-repeat;}
		.module a span.extended-control{float:left; display:block; width:30px; margin:-2px 0 0 5px;}
		.module a span.add{padding:2px; margin:0; float:left;}
		.module a span.subtract{padding:2px; margin:0; float:left;}
		.module a span.add span{height:10px; width:10px; display:inline-block; background:url(/images/icon_add_subtract.gif) no-repeat;}
		.module a span.subtract span{height:10px; width:10px; display:inline-block; background:url(/images/icon_add_subtract.gif) no-repeat;  background-position:-15px 0;}
/*---- END MODULES ----*/

/*---- TYPOGRAPHY ----*/
	h1{font-size:18px; margin:5px 0; line-height:normal;}
	h2{margin:0; padding:5px 0; color:#000; font-size:18px;}
	.module h2 {color: #fff;}
		h2.news-by-zipcode{font-size:26px; line-height:1.1em; padding:0;}
		h2.news-by-zipcode span{font-size:35px;}
	h3{font-size:14px; line-height:1.3em; margin:0; padding:0;}
		.module #featured-list h3 a{padding:0; line-height:1.2em; color:#000;}
	h4.sponsor{font-size:10px; font-weight:normal; color:#fff; margin:0; padding:2px 8px; border-top:1px solid #fff;}
		h4.sponsor a{font-size:11px;}
		#header-content h4 a{color:#000;}
	h5{font-size:10px; width:248px; border:1px solid #ddd; text-align:center; margin:0; padding:3px 0;}
		h5 span{float:left; width:74%;}
	h6{margin:0 0 10px 0; font-size:10px; line-height:1em; color:#666;}
	p{padding:5px 0;}
	#story li{line-height:1.1em;}
	hr{border:0 none; height:1px; color:#ddd; background:#ddd; margin:20px 0;}
/*---- END TYPOGRAPHY ----*/

/*---- LINKS ----*/
	a{padding:5px; text-decoration:underline; font-weight:bold;}
	a:hover{text-decoration:none;}
	a img{border:0;}
	#story a{padding:0;}
	#story p.storynav-top a, #story p.storynav-bottom a{padding:5px;}
	#footer a{color:#666;}
	#subnav li a{color:#fff; font-size:13px; text-decoration:none;}
	#subnav li ul a{font-size:12px; color:#000; text-decoration:underline;}
	#subnav li ul li a:hover{text-decoration:none;}
	/* #subnav li ul.current-subnav a{color:#fff;} */
	.module a{color:#fff;}
	.module ul a{color:#000; line-height:1em;}
	.module .utility a{color:#000; line-height:1em;}
	#extras-list a{padding:5px 0;}
	#breakingnews a{color:#fff;}
	a.more{font-weight:normal;}
/*---- END LINKS ----*/

/*---- FORMS ----*/
	form{padding:10px 0; margin:0; color:#fff;}
	fieldset{border:0; margin:0 auto; width:60%; padding:0; text-align:left;}
	legend{font-size:14px; font-weight:bold; text-align:left; color:#fff;}
	label{margin:5px 0; font-weight:bold; font-size:14px; line-height:1.5em;}
		label span{font-size:11px;}
		label a  { font-size:11px; }
	input{border:0; padding:5px; font-size:12px; margin:0 2px;}
	textarea{border:0; padding:5px;}
	select{border:0; padding:3px; font-size:12px; margin:0 2px;}
	input.submit{color:#fff; padding:3px 5px;overflow:visible; cursor:pointer; border:1px solid #fff;}
		/*---- ACCOUNT ----*/
		form#account table{margin:0 0 30px 0; border-spacing:8px;}
		form#account fieldset{margin:0 0 0 30px;}
		form#account table table{margin:0; border-spacing:2px;}
		/*---- NEWS UPDATES ----*/
		form#newsupdates fieldset{width:100%;}
		form#newsupdates label{margin:5px 0; font-weight:normal; font-size:12px;}
		/*---- MOVIE TICKETS FORM ----*/
		#movietickets h2{display:inline; margin:2px 0 0 0;}
		#movietickets form{margin:0; display:inline;}
		#movietickets label{font-size:10px; font-weight:bold;}
		/*---- CUSTOMIZE WEATHER LOCATION FORM ----*/
		#weather-location h2{display:inline; margin:2px 0 0 0;}
		#weather-location form{display:inline;}
		#weather-location label{font-size:10px; font-weight:bold; margin:0 0 0 20px;}
		/*---- EMAIL TO FRIEND ----*/
		#at20mc form{color:#000; padding:0;}
		#at20mc label{margin:-2px 0;}
		
/*---- END FORMS ----*/

/*---- RESUSABLE CLASSES ----*/
	.column{float:left; width:49%;}
	.column-small{float:left; width:24%;}
	.column-large{float:left; width:74%;}
	.clear{clear:both;}
	.banner{margin:0 0 20px 0;}
	.fade{opacity:.4; filter:alpha(opacity=40);}
	.left{margin:5px 10px 5px 0; float:left;}
	.right{margin:5px 0 5px 10px; float:right;}
	.story-img{border:5px solid #ddd; margin:0 0 5px 0;}
	div.constrain {overflow: hidden; width: 235px;}
	
	.arrow{
		font-size:22px;
		font-weight:normal;
		/* margin:5px 5px;
		padding:0 10px;
		display:block;
		float:left; */
	}
	.temp-high{color:#e47a25; font-weight:bold;}
	.temp-low{color:#275d77; font-weight:bold;}
	.noborder{border:0 none !important;}
	.space{background:#fff; border:5px dashed #ddd; margin:-5px; position:relative; z-index:-1;}
	.placeholder{display:block; height:50px;}
	.break{display:block; clear: both; margin-top:10px;}
	.hidden { display:none; }
	
	.module-content .errmsg { background-color: #fff; border: 1px solid #c00; }
	.errmsg ul/*, .errmsg li*/ { background-color: #fff; padding: 0px; margin: 0px; border: none !important; border-bottom: none !important;}
	div.errmsg div ul li, #story div.errmsg div ul li{padding:0; margin:5px 25px; list-style-type:disc; border:none;}
	div.errmsg div.errmsg { border: 0; }
/*---- END RESUSABLE CLASSES ----*/

/*---- JQUERY LIGHTBOX ----*/
#jquery-overlay { position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; }
#jquery-lightbox { position: absolute; top: 0; left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0; }
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box { position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#lightbox-container-image { padding: 10px; }
#lightbox-loading { position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#lightbox-nav { position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none; }
#lightbox-nav-btnPrev, #lightbox-nav-btnNext { width: 47%; height: 100%; zoom: 1; display: block; }
#lightbox-nav-btnPrev { left: 0; float: left; }
#lightbox-nav-btnNext { right: 0; float: right; }
#lightbox-container-image-data-box { font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%; padding: 0 10px 0; }
#lightbox-container-image-data { padding: 0 10px; color: #666; }
#lightbox-container-image-data #lightbox-image-details { width: 70%; float: left; text-align: left; }
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber { display: block; clear: left; padding-bottom: 1.0em; }
#lightbox-secNav-btnClose { width: 66px; float: right; padding-bottom: 0.7em; }


/**********************
 * END GENERAL STYLES *
 **********************/



/****************
 * COLOR STYLES * 
 ****************/

/*---- COLOR ----*/

	/*---- FOR SELECTOR ----*/
	#selectcolor label.red {background:#540000;}
	#selectcolor label.green {background:#198423;}
	#selectcolor label.black {background:#2a2a2a;}
	#selectcolor label.darkgreen {background:#17622e;}
	#selectcolor label.lightbrown {background:#94957d;}
	#selectcolor label.orange {background:#be6c01;}
	#selectcolor label.pink {background:#9f3d8e;}
	#selectcolor label.purple {background:#3e303d;}
	/*---- END SELECTOR ----*/
	

	
	/*---- .RED (#540000) ----*/
		/*---- RESET STYLES ----*/
			.red #story h4 a{color:#fff;}
			.red table#calendar a{color:#fff;}
			.red #story .module a{color:#fff;}
			.red #story .module h3 a{color:#000;}
			.red #subnav li ul a{background:none;}
			.red #subnav li ul a:hover{background:none;}
			.red #subnav li ul.current-subnav2 li a{background:none;}
		/*---- BREAKING NEWS ----*/
			.red #breakingnews div.top{background:url(/images/red/breakingnews_top.gif) no-repeat;}
			.red #breakingnews div.bottom{background:#fff url(/images/red/breakingnews_bottom.gif) no-repeat;}
			.red #breakingnews div.module-content{background:#01A5C8 url(/images/red/breakingnews_bg.gif) repeat-x;}
		/*---- MODULE ----*/
			.red .module div.top{background:url(/images/red/module_top.gif) no-repeat;}
			.red .module div.bottom{background:#fff url(/images/red/module_bottom.gif) no-repeat;}
			.red .module div.module-content{background:#540000 url(/images/red/module_contentBG.gif) no-repeat;}
		/*---- MODULE SUBNAV ----*/
			.red #story .module-subnav a{border-right:8px solid #BA2E2D;}
		/*---- SUBNAV ----*/
			.red #subnav li a{background:#7d1d1c url(/images/red/subnav_bg.gif) repeat-x;}
			.red #subnav li a:hover{background:#550101 url(/images/red/subnav_bg_hover.gif) repeat-x;}
			.red #subnav li a.current{background:#01A5C8 url(/images/red/subnav_bg_current.gif) repeat-x;}
			.red #subnav li a.current:hover{background:#01A5C8 url(/images/red/subnav_bg_current.gif) repeat-x;}
			.red ul.current-subnav2{background:#01A5C8; color:#fff;}
		/*---- 3 COLUMN MODULE  ----*/
			.red .span3 div.top{background:url(/images/red/span3_top.gif) no-repeat;}
			.red .span3 div.bottom{background:#fff url(/images/red/span3_bottom.gif) no-repeat;}
			.red .span3 div.module-content{background:#540000 url(/images/red/span3_contentBG.gif) no-repeat;}
		/*---- 2 COLUMN MODULE ----*/
			.red .span2 div.top{background:url(/images/red/span2_top.gif) no-repeat;}
			.red .span2 div.bottom{background:#fff url(/images/red/span2_bottom.gif) no-repeat;}
			.red .span2 div.module-content{background:#540000 url(/images/red/span2_contentBG.gif) no-repeat;}
		/*---- CUSTOMIZE YOUR HOMEPAGE ----*/
			.red p.customize a{color:#540000; background:url(/images/red/icon_customize.gif) no-repeat;}
		/*---- PAGINATE DISCUSSION FORUM ----*/				
			.red #story p.paginate a.current{background:#540000;}
		/*---- SEARCH BY DATE ----*/
			.red table#calendar{background:#BA2E2D;}
			.red table#calendar caption {background: #BA2E2D;}
			.red table#calendar td.current{background:#540000;}
			.red table#calendar td a:hover{background:#01A5C8;}
		/*---- HEADER CONTENT ----*/
			.red #header-content .module div.top{background:url(/images/red/header-content_top.gif) no-repeat;}
			.red #header-content .module div.bottom{background:#fff url(/images/red/header-content_bottom.gif) no-repeat;}
			.red #header-content .module div.module-content{background:#fff url(/images/red/header-content_contentBG.gif) repeat-y;}
		/*---- HEADER NAVIGATION ----*/
			.red .nav-tl{background:url(/images/red/header-navigation-tl.gif) no-repeat;}
			.red .nav-top{background:url(/images/red/header-navigation_topBG.gif) repeat-x;}
			.red .nav-top ul li{border-right:8px solid #BA2E2D;}
			.red .nav-top ul li.noborder{border:0 none;}
			.red .nav-top a{background:url(/images/red/header-navigation_topBG.gif) repeat-x;}
			.red .nav-top a.current{background:url(/images/red/header-navigation-topBG_current.gif) repeat-x;}
			.red .nav-top a.current:hover{background:url(/images/red/header-navigation-topBG_current.gif) repeat-x;}
			.red .nav-top a:hover{background:url(/images/red/header-navigation-topBG_over.gif) repeat-x;}
			.red .nav-tr{background:url(/images/red/header-navigation-tr.gif) no-repeat;}
			.red .nav-bl{background:url(/images/red/header-navigation-bl.gif) no-repeat;}
			.red .nav-bottom{background:url(/images/red/header-navigation_bottomBG.gif) repeat-x;}
			.red .nav-br{background:url(/images/red/header-navigation-br.gif) no-repeat;}
		/*---- TYPOGRAPHY ----*/
			.red h4.sponsor{background:#540000;}
			.red p.storynav-top, p.storynav-bottom{color:#540000;}
		/*---- LINKS ----*/
			 .red #story a{color:#540000;}
			 .red #header-links a{color:#540000;}
		/*---- ARCHIVE LINK ----*/
			 .red p.archive{background:#540000;}
		/*---- FORMS ----*/
			.red input.submit{background:#C21A19; border:1px solid #8F1111;}
			.red input.submit:hover{background:#FFDFDF; color:#8F1111;}
	/*---- END .RED (#540000) ----*/
	
	/*---- .GREEN (#198423) ----*/
		/*---- RESET STYLES ----*/
			.green #story h4 a{color:#fff;}
			.green table#calendar a{color:#fff;}
			.green #story .module a{color:#fff;}
			.green #story .module h3 a{color:#000;}
			.green #subnav li ul a{background:none;}
			.green #subnav li ul a:hover{background:none;}
			.green #subnav li ul.current-subnav2 li a{background:none;}
		/*---- BREAKING NEWS ----*/
			.green #breakingnews div.top{background:url(/images/green/breakingnews_top.gif) no-repeat;}
			.green #breakingnews div.bottom{background:#fff url(/images/green/breakingnews_bottom.gif) no-repeat;}
			.green #breakingnews div.module-content{background:#554409 url(/images/green/breakingnews_bg.gif) repeat-x;}
		/*---- MODULE ----*/
			.green .module div.top{background:url(/images/green/module_top.gif) no-repeat;}
			.green .module div.bottom{background:#fff url(/images/green/module_bottom.gif) no-repeat;}
			.green .module div.module-content{background:#198423 url(/images/green/module_contentBG.gif) no-repeat;}
		/*---- MODULE SUBNAV ----*/
			.green #story .module-subnav a{border-right:8px solid #0F6517;}
		/*---- SUBNAV ----*/
			.green #subnav li a{background:#145c1b url(/images/green/subnav_bg.gif) repeat-x;}
			.green #subnav li a:hover{background:#198423 url(/images/green/subnav_bg_hover.gif) repeat-x;}
			.green #subnav li a.current{background:#554409 url(/images/green/subnav_bg_current.gif) repeat-x;}
			.green #subnav li a.current:hover{background:#554409 url(/images/green/subnav_bg_current.gif) repeat-x;}
			.green ul.current-subnav2{background:#554409; color:#fff;}
		/*---- 3 COLUMN MODULE  ----*/
			.green .span3 div.top{background:url(/images/green/span3_top.gif) no-repeat;}
			.green .span3 div.bottom{background:#fff url(/images/green/span3_bottom.gif) no-repeat;}
			.green .span3 div.module-content{background:#198423 url(/images/green/span3_contentBG.gif) no-repeat;}
		/*---- 2 COLUMN MODULE ----*/
			.green .span2 div.top{background:url(/images/green/span2_top.gif) no-repeat;}
			.green .span2 div.bottom{background:#fff url(/images/green/span2_bottom.gif) no-repeat;}
			.green .span2 div.module-content{background:#198423 url(/images/green/span2_contentBG.gif) no-repeat;}
		/*---- CUSTOMIZE YOUR HOMEPAGE ----*/
			.green p.customize a{color:#198423; background:url(/images/green/icon_customize.gif) no-repeat;}
		/*---- PAGINATE DISCUSSION FORUM ----*/				
			.green #story p.paginate a.current{background:#198423;}
		/*---- SEARCH BY DATE ----*/
			.green table#calendar{background:#0F6517;}
			.green table#calendar caption {background: #0F6517;}
			.green table#calendar td.current{background:#198423;}
			.green table#calendar td a:hover{background:#554409;}
		/*---- HEADER CONTENT ----*/
			.green #header-content .module div.top{background:url(/images/green/header-content_top.gif) no-repeat;}
			.green #header-content .module div.bottom{background:#fff url(/images/green/header-content_bottom.gif) no-repeat;}
			.green #header-content .module div.module-content{background:#fff url(/images/green/header-content_contentBG.gif) repeat-y;}
		/*---- HEADER NAVIGATION ----*/
			.green .nav-tl{background:url(/images/green/header-navigation-tl.gif) no-repeat;}
			.green .nav-top{background:url(/images/green/header-navigation_topBG.gif) repeat-x;}
			.green .nav-top ul li{border-right:8px solid #0F6517;}
			.green .nav-top ul li.noborder{border:0 none;}
			.green .nav-top a{background:url(/images/green/header-navigation_topBG.gif) repeat-x;}
			.green .nav-top a.current{background:url(/images/green/header-navigation-topBG_current.gif) repeat-x;}
			.green .nav-top a.current:hover{background:url(/images/green/header-navigation-topBG_current.gif) repeat-x;}
			.green .nav-top a:hover{background:url(/images/green/header-navigation-topBG_over.gif) repeat-x;}
			.green .nav-tr{background:url(/images/green/header-navigation-tr.gif) no-repeat;}
			.green .nav-bl{background:url(/images/green/header-navigation-bl.gif) no-repeat;}
			.green .nav-bottom{background:url(/images/green/header-navigation_bottomBG.gif) repeat-x;}
			.green .nav-br{background:url(/images/green/header-navigation-br.gif) no-repeat;}
		/*---- TYPOGRAPHY ----*/
			.green h4.sponsor{background:#198423;}
			.green p.storynav-top, p.storynav-bottom{color:#198423;}
		/*---- LINKS ----*/
			 .green #story a{color:#198423;}
			 .green #header-links a{color:#198423;}
		/*---- ARCHIVE LINK ----*/
			 .green p.archive{background:#198423;}
		/*---- FORMS ----*/
			.green input.submit{background:#0F6517; border:1px solid #fff;}
			.green input.submit:hover{background:#198423; color:#fff;}
	/*---- END .GREEN (#198423) ----*/
	
	/*---- .BLACK (#2a2a2a) ----*/
		/*---- RESET STYLES ----*/
			.black #story h4 a{color:#fff;}
			.black table#calendar a{color:#fff;}
			.black #story .module a{color:#fff;}
			.black #story .module h3 a{color:#000;}
			.black #subnav li ul a{background:none;}
			.black #subnav li ul a:hover{background:none;}
			.black #subnav li ul.current-subnav2 li a{background:none;}
		/*---- BREAKING NEWS ----*/
			.black #breakingnews div.top{background:url(/images/black/breakingnews_top.gif) no-repeat;}
			.black #breakingnews div.bottom{background:#fff url(/images/black/breakingnews_bottom.gif) no-repeat;}
			.black #breakingnews div.module-content{background:#1f7185 url(/images/black/breakingnews_bg.gif) repeat-x;}
		/*---- MODULE ----*/
			.black .module div.top{background:url(/images/black/module_top.gif) no-repeat;}
			.black .module div.bottom{background:#fff url(/images/black/module_bottom.gif) no-repeat;}
			.black .module div.module-content{background:#2a2a2a url(/images/black/module_contentBG.gif) no-repeat;}
		/*---- MODULE SUBNAV ----*/
			.black #story .module-subnav a{border-right:8px solid #201f1f;}
		/*---- SUBNAV ----*/
			.black #subnav li a{background:#686666 url(/images/black/subnav_bg.gif) repeat-x;}
			.black #subnav li a:hover{background:#2a2a2a url(/images/black/subnav_bg_hover.gif) repeat-x;}
			.black #subnav li a.current{background:#1f7185 url(/images/black/subnav_bg_current.gif) repeat-x;}
			.black #subnav li a.current:hover{background:#1f7185 url(/images/black/subnav_bg_current.gif) repeat-x;}
			.black ul.current-subnav2{background:#1f7185; color:#fff;}
		/*---- 3 COLUMN MODULE  ----*/
			.black .span3 div.top{background:url(/images/black/span3_top.gif) no-repeat;}
			.black .span3 div.bottom{background:#fff url(/images/black/span3_bottom.gif) no-repeat;}
			.black .span3 div.module-content{background:#2a2a2a url(/images/black/span3_contentBG.gif) no-repeat;}
		/*---- 2 COLUMN MODULE ----*/
			.black .span2 div.top{background:url(/images/black/span2_top.gif) no-repeat;}
			.black .span2 div.bottom{background:#fff url(/images/black/span2_bottom.gif) no-repeat;}
			.black .span2 div.module-content{background:#2a2a2a url(/images/black/span2_contentBG.gif) no-repeat;}
		/*---- CUSTOMIZE YOUR HOMEPAGE ----*/
			.black p.customize a{color:#2a2a2a; background:url(/images/black/icon_customize.gif) no-repeat;}
		/*---- PAGINATE DISCUSSION FORUM ----*/				
			.black #story p.paginate a.current{background:#2a2a2a;}
		/*---- SEARCH BY DATE ----*/
			.black table#calendar{background:#201f1f;}
			.black table#calendar caption {background: #201f1f;}
			.black table#calendar td.current{background:#2a2a2a;}
			.black table#calendar td a:hover{background:#1f7185;}
		/*---- HEADER CONTENT ----*/
			.black #header-content .module div.top{background:url(/images/black/header-content_top.gif) no-repeat;}
			.black #header-content .module div.bottom{background:#fff url(/images/black/header-content_bottom.gif) no-repeat;}
			.black #header-content .module div.module-content{background:#fff url(/images/black/header-content_contentBG.gif) repeat-y;}
		/*---- HEADER NAVIGATION ----*/
			.black .nav-tl{background:url(/images/black/header-navigation-tl.gif) no-repeat;}
			.black .nav-top{background:url(/images/black/header-navigation_topBG.gif) repeat-x;}
			.black .nav-top ul li{border-right:8px solid #201f1f;}
			.black .nav-top ul li.noborder{border:0 none;}
			.black .nav-top a{background:url(/images/black/header-navigation_topBG.gif) repeat-x;}
			.black .nav-top a.current{background:url(/images/black/header-navigation-topBG_current.gif) repeat-x;}
			.black .nav-top a.current:hover{background:url(/images/black/header-navigation-topBG_current.gif) repeat-x;}
			.black .nav-top a:hover{background:url(/images/black/header-navigation-topBG_over.gif) repeat-x;}
			.black .nav-tr{background:url(/images/black/header-navigation-tr.gif) no-repeat;}
			.black .nav-bl{background:url(/images/black/header-navigation-bl.gif) no-repeat;}
			.black .nav-bottom{background:url(/images/black/header-navigation_bottomBG.gif) repeat-x;}
			.black .nav-br{background:url(/images/black/header-navigation-br.gif) no-repeat;}
		/*---- TYPOGRAPHY ----*/
			.black h4.sponsor{background:#2a2a2a;}
			.black p.storynav-top, p.storynav-bottom{color:#2a2a2a;}
		/*---- LINKS ----*/
			 .black #story a{color:#2a2a2a;}
			 .black #header-links a{color:#2a2a2a;}
		/*---- ARCHIVE LINK ----*/
			 .black p.archive{background:#2a2a2a;}
		/*---- FORMS ----*/
			.black input.submit{background:#201f1f; border:1px solid #fff;}
			.black input.submit:hover{background:#2a2a2a; color:#fff;}
	/*---- END .BLACK (#2a2a2a) ----*/
	
	/*---- .DARKGREEN (#17622e) ----*/
		/*---- RESET STYLES ----*/
			.darkgreen #story h4 a{color:#fff;}
			.darkgreen table#calendar a{color:#fff;}
			.darkgreen #story .module a{color:#fff;}
			.darkgreen #story .module h3 a{color:#000;}
			.darkgreen #subnav li ul a{background:none;}
			.darkgreen #subnav li ul a:hover{background:none;}
			.darkgreen #subnav li ul.current-subnav2 li a{background:none;}
		/*---- BREAKING NEWS ----*/
			.darkgreen #breakingnews div.top{background:url(/images/darkgreen/breakingnews_top.gif) no-repeat;}
			.darkgreen #breakingnews div.bottom{background:#fff url(/images/darkgreen/breakingnews_bottom.gif) no-repeat;}
			.darkgreen #breakingnews div.module-content{background:#581c5d url(/images/darkgreen/breakingnews_bg.gif) repeat-x;}
		/*---- MODULE ----*/
			.darkgreen .module div.top{background:url(/images/darkgreen/module_top.gif) no-repeat;}
			.darkgreen .module div.bottom{background:#fff url(/images/darkgreen/module_bottom.gif) no-repeat;}
			.darkgreen .module div.module-content{background:#17622e url(/images/darkgreen/module_contentBG.gif) no-repeat;}
		/*---- MODULE SUBNAV ----*/
			.darkgreen #story .module-subnav a{border-right:8px solid #205831;}
		/*---- SUBNAV ----*/
			.darkgreen #subnav li a{background:#208c41 url(/images/darkgreen/subnav_bg.gif) repeat-x;}
			.darkgreen #subnav li a:hover{background:#17622e url(/images/darkgreen/subnav_bg_hover.gif) repeat-x;}
			.darkgreen #subnav li a.current{background:#581c5d url(/images/darkgreen/subnav_bg_current.gif) repeat-x;}
			.darkgreen #subnav li a.current:hover{background:#581c5d url(/images/darkgreen/subnav_bg_current.gif) repeat-x;}
			.darkgreen ul.current-subnav2{background:#581c5d; color:#fff;}
		/*---- 3 COLUMN MODULE  ----*/
			.darkgreen .span3 div.top{background:url(/images/darkgreen/span3_top.gif) no-repeat;}
			.darkgreen .span3 div.bottom{background:#fff url(/images/darkgreen/span3_bottom.gif) no-repeat;}
			.darkgreen .span3 div.module-content{background:#17622e url(/images/darkgreen/span3_contentBG.gif) no-repeat;}
		/*---- 2 COLUMN MODULE ----*/
			.darkgreen .span2 div.top{background:url(/images/darkgreen/span2_top.gif) no-repeat;}
			.darkgreen .span2 div.bottom{background:#fff url(/images/darkgreen/span2_bottom.gif) no-repeat;}
			.darkgreen .span2 div.module-content{background:#17622e url(/images/darkgreen/span2_contentBG.gif) no-repeat;}
		/*---- CUSTOMIZE YOUR HOMEPAGE ----*/
			.darkgreen p.customize a{color:#17622e; background:url(/images/darkgreen/icon_customize.gif) no-repeat;}
		/*---- PAGINATE DISCUSSION FORUM ----*/				
			.darkgreen #story p.paginate a.current{background:#17622e;}
		/*---- SEARCH BY DATE ----*/
			.darkgreen table#calendar{background:#205831;}
			.darkgreen table#calendar caption {background: #205831;}
			.darkgreen table#calendar td.current{background:#17622e;}
			.darkgreen table#calendar td a:hover{background:#581c5d;}
		/*---- HEADER CONTENT ----*/
			.darkgreen #header-content .module div.top{background:url(/images/darkgreen/header-content_top.gif) no-repeat;}
			.darkgreen #header-content .module div.bottom{background:#fff url(/images/darkgreen/header-content_bottom.gif) no-repeat;}
			.darkgreen #header-content .module div.module-content{background:#fff url(/images/darkgreen/header-content_contentBG.gif) repeat-y;}
		/*---- HEADER NAVIGATION ----*/
			.darkgreen .nav-tl{background:url(/images/darkgreen/header-navigation-tl.gif) no-repeat;}
			.darkgreen .nav-top{background:url(/images/darkgreen/header-navigation_topBG.gif) repeat-x;}
			.darkgreen .nav-top ul li{border-right:8px solid #205831;}
			.darkgreen .nav-top ul li.noborder{border:0 none;}
			.darkgreen .nav-top a{background:url(/images/darkgreen/header-navigation_topBG.gif) repeat-x;}
			.darkgreen .nav-top a.current{background:url(/images/darkgreen/header-navigation-topBG_current.gif) repeat-x;}
			.darkgreen .nav-top a.current:hover{background:url(/images/darkgreen/header-navigation-topBG_current.gif) repeat-x;}
			.darkgreen .nav-top a:hover{background:url(/images/darkgreen/header-navigation-topBG_over.gif) repeat-x;}
			.darkgreen .nav-tr{background:url(/images/darkgreen/header-navigation-tr.gif) no-repeat;}
			.darkgreen .nav-bl{background:url(/images/darkgreen/header-navigation-bl.gif) no-repeat;}
			.darkgreen .nav-bottom{background:url(/images/darkgreen/header-navigation_bottomBG.gif) repeat-x;}
			.darkgreen .nav-br{background:url(/images/darkgreen/header-navigation-br.gif) no-repeat;}
		/*---- TYPOGRAPHY ----*/
			.darkgreen h4.sponsor{background:#17622e;}
			.darkgreen p.storynav-top, p.storynav-bottom{color:#17622e;}
		/*---- LINKS ----*/
			 .darkgreen #story a{color:#17622e;}
			 .darkgreen #header-links a{color:#17622e;}
		/*---- ARCHIVE LINK ----*/
			 .darkgreen p.archive{background:#17622e;}
		/*---- FORMS ----*/
			.darkgreen input.submit{background:#205831; border:1px solid #fff;}
			.darkgreen input.submit:hover{background:#17622e; color:#fff;}
	/*---- END .DARKGREEN (#17622e) ----*/
	
	/*---- .LIGHTBROWN (#94957d) ----*/
		/*---- RESET STYLES ----*/
			.lightbrown #story h4 a{color:#fff;}
			.lightbrown table#calendar a{color:#fff;}
			.lightbrown #story .module a{color:#fff;}
			.lightbrown #subnav li ul a{background:none;}
			.lightbrown #story .module h3 a{color:#000;}
			.lightbrown #subnav li ul a:hover{background:none;}
			.lightbrown #subnav li ul.current-subnav2 li a{background:none;}
		/*---- BREAKING NEWS ----*/
			.lightbrown #breakingnews div.top{background:url(/images/lightbrown/breakingnews_top.gif) no-repeat;}
			.lightbrown #breakingnews div.bottom{background:#fff url(/images/lightbrown/breakingnews_bottom.gif) no-repeat;}
			.lightbrown #breakingnews div.module-content{background:#af772f url(/images/lightbrown/breakingnews_bg.gif) repeat-x;}
		/*---- MODULE ----*/
			.lightbrown .module div.top{background:url(/images/lightbrown/module_top.gif) no-repeat;}
			.lightbrown .module div.bottom{background:#fff url(/images/lightbrown/module_bottom.gif) no-repeat;}
			.lightbrown .module div.module-content{background:#94957d url(/images/lightbrown/module_contentBG.gif) no-repeat;}
		/*---- MODULE SUBNAV ----*/
			.lightbrown #story .module-subnav a{border-right:8px solid #777860;}
		/*---- SUBNAV ----*/
			.lightbrown #subnav li a{background:#9da063 url(/images/lightbrown/subnav_bg.gif) repeat-x;}
			.lightbrown #subnav li a:hover{background:#94957d url(/images/lightbrown/subnav_bg_hover.gif) repeat-x;}
			.lightbrown #subnav li a.current{background:#af772f url(/images/lightbrown/subnav_bg_current.gif) repeat-x;}
			.lightbrown #subnav li a.current:hover{background:#af772f url(/images/lightbrown/subnav_bg_current.gif) repeat-x;}
			.lightbrown ul.current-subnav2{background:#af772f; color:#fff;}
		/*---- 3 COLUMN MODULE  ----*/
			.lightbrown .span3 div.top{background:url(/images/lightbrown/span3_top.gif) no-repeat;}
			.lightbrown .span3 div.bottom{background:#fff url(/images/lightbrown/span3_bottom.gif) no-repeat;}
			.lightbrown .span3 div.module-content{background:#94957d url(/images/lightbrown/span3_contentBG.gif) no-repeat;}
		/*---- 2 COLUMN MODULE ----*/
			.lightbrown .span2 div.top{background:url(/images/lightbrown/span2_top.gif) no-repeat;}
			.lightbrown .span2 div.bottom{background:#fff url(/images/lightbrown/span2_bottom.gif) no-repeat;}
			.lightbrown .span2 div.module-content{background:#94957d url(/images/lightbrown/span2_contentBG.gif) no-repeat;}
		/*---- CUSTOMIZE YOUR HOMEPAGE ----*/
			.lightbrown p.customize a{color:#94957d; background:url(/images/lightbrown/icon_customize.gif) no-repeat;}
		/*---- PAGINATE DISCUSSION FORUM ----*/				
			.lightbrown #story p.paginate a.current{background:#94957d;}
		/*---- SEARCH BY DATE ----*/
			.lightbrown table#calendar{background:#777860;}
			.lightbrown table#calendar caption {background: #777860;}
			.lightbrown table#calendar td.current{background:#94957d;}
			.lightbrown table#calendar td a:hover{background:#af772f;}
		/*---- HEADER CONTENT ----*/
			.lightbrown #header-content .module div.top{background:url(/images/lightbrown/header-content_top.gif) no-repeat;}
			.lightbrown #header-content .module div.bottom{background:#fff url(/images/lightbrown/header-content_bottom.gif) no-repeat;}
			.lightbrown #header-content .module div.module-content{background:#fff url(/images/lightbrown/header-content_contentBG.gif) repeat-y;}
		/*---- HEADER NAVIGATION ----*/
			.lightbrown .nav-tl{background:url(/images/lightbrown/header-navigation-tl.gif) no-repeat;}
			.lightbrown .nav-top{background:url(/images/lightbrown/header-navigation_topBG.gif) repeat-x;}
			.lightbrown .nav-top ul li{border-right:8px solid #777860;}
			.lightbrown .nav-top ul li.noborder{border:0 none;}
			.lightbrown .nav-top a{background:url(/images/lightbrown/header-navigation_topBG.gif) repeat-x;}
			.lightbrown .nav-top a.current{background:url(/images/lightbrown/header-navigation-topBG_current.gif) repeat-x;}
			.lightbrown .nav-top a.current:hover{background:url(/images/lightbrown/header-navigation-topBG_current.gif) repeat-x;}
			.lightbrown .nav-top a:hover{background:url(/images/lightbrown/header-navigation-topBG_over.gif) repeat-x;}
			.lightbrown .nav-tr{background:url(/images/lightbrown/header-navigation-tr.gif) no-repeat;}
			.lightbrown .nav-bl{background:url(/images/lightbrown/header-navigation-bl.gif) no-repeat;}
			.lightbrown .nav-bottom{background:url(/images/lightbrown/header-navigation_bottomBG.gif) repeat-x;}
			.lightbrown .nav-br{background:url(/images/lightbrown/header-navigation-br.gif) no-repeat;}
		/*---- TYPOGRAPHY ----*/
			.lightbrown h4.sponsor{background:#94957d;}
			.lightbrown p.storynav-top, p.storynav-bottom{color:#94957d;}
		/*---- LINKS ----*/
			 .lightbrown #story a{color:#94957d;}
			 .lightbrown #header-links a{color:#94957d;}
		/*---- ARCHIVE LINK ----*/
			 .lightbrown p.archive{background:#94957d;}
		/*---- FORMS ----*/
			.lightbrown input.submit{background:#777860; border:1px solid #fff;}
			.lightbrown input.submit:hover{background:#94957d; color:#fff;}
	/*---- END .LIGHTBROWN (#94957d) ----*/
	
	/*---- .ORANGE (#be6c01) ----*/
		/*---- RESET STYLES ----*/
			.orange #story h4 a{color:#fff;}
			.orange table#calendar a{color:#fff;}
			.orange #story .module a{color:#fff;}
			.orange #story .module h3 a{color:#000;}
			.orange #subnav li ul a{background:none;}
			.orange #subnav li ul a:hover{background:none;}
			.orange #subnav li ul.current-subnav2 li a{background:none;}
		/*---- BREAKING NEWS ----*/
			.orange #breakingnews div.top{background:url(/images/orange/breakingnews_top.gif) no-repeat;}
			.orange #breakingnews div.bottom{background:#fff url(/images/orange/breakingnews_bottom.gif) no-repeat;}
			.orange #breakingnews div.module-content{background:#ad3819 url(/images/orange/breakingnews_bg.gif) repeat-x;}
		/*---- MODULE ----*/
			.orange .module div.top{background:url(/images/orange/module_top.gif) no-repeat;}
			.orange .module div.bottom{background:#fff url(/images/orange/module_bottom.gif) no-repeat;}
			.orange .module div.module-content{background:#be6c01 url(/images/orange/module_contentBG.gif) no-repeat;}
		/*---- MODULE SUBNAV ----*/
			.orange #story .module-subnav a{border-right:8px solid #9d600f;}
		/*---- SUBNAV ----*/
			.orange #subnav li a{background:#e78d17 url(/images/orange/subnav_bg.gif) repeat-x;}
			.orange #subnav li a:hover{background:#be6c01 url(/images/orange/subnav_bg_hover.gif) repeat-x;}
			.orange #subnav li a.current{background:#ad3819 url(/images/orange/subnav_bg_current.gif) repeat-x;}
			.orange #subnav li a.current:hover{background:#ad3819 url(/images/orange/subnav_bg_current.gif) repeat-x;}
			.orange ul.current-subnav2{background:#ad3819; color:#fff;}
		/*---- 3 COLUMN MODULE  ----*/
			.orange .span3 div.top{background:url(/images/orange/span3_top.gif) no-repeat;}
			.orange .span3 div.bottom{background:#fff url(/images/orange/span3_bottom.gif) no-repeat;}
			.orange .span3 div.module-content{background:#be6c01 url(/images/orange/span3_contentBG.gif) no-repeat;}
		/*---- 2 COLUMN MODULE ----*/
			.orange .span2 div.top{background:url(/images/orange/span2_top.gif) no-repeat;}
			.orange .span2 div.bottom{background:#fff url(/images/orange/span2_bottom.gif) no-repeat;}
			.orange .span2 div.module-content{background:#be6c01 url(/images/orange/span2_contentBG.gif) no-repeat;}
		/*---- CUSTOMIZE YOUR HOMEPAGE ----*/
			.orange p.customize a{color:#be6c01; background:url(/images/orange/icon_customize.gif) no-repeat;}
		/*---- PAGINATE DISCUSSION FORUM ----*/				
			.orange #story p.paginate a.current{background:#be6c01;}
		/*---- SEARCH BY DATE ----*/
			.orange table#calendar{background:#9d600f;}
			.orange table#calendar caption {background: #9d600f;}
			.orange table#calendar td.current{background:#be6c01;}
			.orange table#calendar td a:hover{background:#ad3819;}
		/*---- HEADER CONTENT ----*/
			.orange #header-content .module div.top{background:url(/images/orange/header-content_top.gif) no-repeat;}
			.orange #header-content .module div.bottom{background:#fff url(/images/orange/header-content_bottom.gif) no-repeat;}
			.orange #header-content .module div.module-content{background:#fff url(/images/orange/header-content_contentBG.gif) repeat-y;}
		/*---- HEADER NAVIGATION ----*/
			.orange .nav-tl{background:url(/images/orange/header-navigation-tl.gif) no-repeat;}
			.orange .nav-top{background:url(/images/orange/header-navigation_topBG.gif) repeat-x;}
			.orange .nav-top ul li{border-right:8px solid #9d600f;}
			.orange .nav-top ul li.noborder{border:0 none;}
			.orange .nav-top a{background:url(/images/orange/header-navigation_topBG.gif) repeat-x;}
			.orange .nav-top a.current{background:url(/images/orange/header-navigation-topBG_current.gif) repeat-x;}
			.orange .nav-top a.current:hover{background:url(/images/orange/header-navigation-topBG_current.gif) repeat-x;}
			.orange .nav-top a:hover{background:url(/images/orange/header-navigation-topBG_over.gif) repeat-x;}
			.orange .nav-tr{background:url(/images/orange/header-navigation-tr.gif) no-repeat;}
			.orange .nav-bl{background:url(/images/orange/header-navigation-bl.gif) no-repeat;}
			.orange .nav-bottom{background:url(/images/orange/header-navigation_bottomBG.gif) repeat-x;}
			.orange .nav-br{background:url(/images/orange/header-navigation-br.gif) no-repeat;}
		/*---- TYPOGRAPHY ----*/
			.orange h4.sponsor{background:#be6c01;}
			.orange p.storynav-top, p.storynav-bottom{color:#be6c01;}
		/*---- LINKS ----*/
			 .orange #story a{color:#be6c01;}
			 .orange #header-links a{color:#be6c01;}
		/*---- ARCHIVE LINK ----*/
			 .orange p.archive{background:#be6c01;}
		/*---- FORMS ----*/
			.orange input.submit{background:#9d600f; border:1px solid #fff;}
			.orange input.submit:hover{background:#be6c01; color:#fff;}
	/*---- END .ORANGE (#be6c01) ----*/
	
	/*---- .PINK (#9f3d8e) ----*/
		/*---- RESET STYLES ----*/
			.pink #story h4 a{color:#fff;}
			.pink table#calendar a{color:#fff;}
			.pink #story .module a{color:#fff;}
			.pink #story .module h3 a{color:#000;}
			.pink #subnav li ul a{background:none;}
			.pink #subnav li ul a:hover{background:none;}
			.pink #subnav li ul.current-subnav2 li a{background:none;}
		/*---- BREAKING NEWS ----*/
			.pink #breakingnews div.top{background:url(/images/pink/breakingnews_top.gif) no-repeat;}
			.pink #breakingnews div.bottom{background:#fff url(/images/pink/breakingnews_bottom.gif) no-repeat;}
			.pink #breakingnews div.module-content{background:#1f826c url(/images/pink/breakingnews_bg.gif) repeat-x;}
		/*---- MODULE ----*/
			.pink .module div.top{background:url(/images/pink/module_top.gif) no-repeat;}
			.pink .module div.bottom{background:#fff url(/images/pink/module_bottom.gif) no-repeat;}
			.pink .module div.module-content{background:#9f3d8e url(/images/pink/module_contentBG.gif) no-repeat;}
		/*---- MODULE SUBNAV ----*/
			.pink #story .module-subnav a{border-right:8px solid #752b68;}
		/*---- SUBNAV ----*/
			.pink #subnav li a{background:#da55aa url(/images/pink/subnav_bg.gif) repeat-x;}
			.pink #subnav li a:hover{background:#9f3d8e url(/images/pink/subnav_bg_hover.gif) repeat-x;}
			.pink #subnav li a.current{background:#1f826c url(/images/pink/subnav_bg_current.gif) repeat-x;}
			.pink #subnav li a.current:hover{background:#1f826c url(/images/pink/subnav_bg_current.gif) repeat-x;}
			.pink ul.current-subnav2{background:#1f826c; color:#fff;}
		/*---- 3 COLUMN MODULE  ----*/
			.pink .span3 div.top{background:url(/images/pink/span3_top.gif) no-repeat;}
			.pink .span3 div.bottom{background:#fff url(/images/pink/span3_bottom.gif) no-repeat;}
			.pink .span3 div.module-content{background:#9f3d8e url(/images/pink/span3_contentBG.gif) no-repeat;}
		/*---- 2 COLUMN MODULE ----*/
			.pink .span2 div.top{background:url(/images/pink/span2_top.gif) no-repeat;}
			.pink .span2 div.bottom{background:#fff url(/images/pink/span2_bottom.gif) no-repeat;}
			.pink .span2 div.module-content{background:#9f3d8e url(/images/pink/span2_contentBG.gif) no-repeat;}
		/*---- CUSTOMIZE YOUR HOMEPAGE ----*/
			.pink p.customize a{color:#9f3d8e; background:url(/images/pink/icon_customize.gif) no-repeat;}
		/*---- PAGINATE DISCUSSION FORUM ----*/				
			.pink #story p.paginate a.current{background:#9f3d8e;}
		/*---- SEARCH BY DATE ----*/
			.pink table#calendar{background:#752b68;}
			.pink table#calendar caption {background: #752b68;}
			.pink table#calendar td.current{background:#9f3d8e;}
			.pink table#calendar td a:hover{background:#1f826c;}
		/*---- HEADER CONTENT ----*/
			.pink #header-content .module div.top{background:url(/images/pink/header-content_top.gif) no-repeat;}
			.pink #header-content .module div.bottom{background:#fff url(/images/pink/header-content_bottom.gif) no-repeat;}
			.pink #header-content .module div.module-content{background:#fff url(/images/pink/header-content_contentBG.gif) repeat-y;}
		/*---- HEADER NAVIGATION ----*/
			.pink .nav-tl{background:url(/images/pink/header-navigation-tl.gif) no-repeat;}
			.pink .nav-top{background:url(/images/pink/header-navigation_topBG.gif) repeat-x;}
			.pink .nav-top ul li{border-right:8px solid #752b68;}
			.pink .nav-top ul li.noborder{border:0 none;}
			.pink .nav-top a{background:url(/images/pink/header-navigation_topBG.gif) repeat-x;}
			.pink .nav-top a.current{background:url(/images/pink/header-navigation-topBG_current.gif) repeat-x;}
			.pink .nav-top a.current:hover{background:url(/images/pink/header-navigation-topBG_current.gif) repeat-x;}
			.pink .nav-top a:hover{background:url(/images/pink/header-navigation-topBG_over.gif) repeat-x;}
			.pink .nav-tr{background:url(/images/pink/header-navigation-tr.gif) no-repeat;}
			.pink .nav-bl{background:url(/images/pink/header-navigation-bl.gif) no-repeat;}
			.pink .nav-bottom{background:url(/images/pink/header-navigation_bottomBG.gif) repeat-x;}
			.pink .nav-br{background:url(/images/pink/header-navigation-br.gif) no-repeat;}
		/*---- TYPOGRAPHY ----*/
			.pink h4.sponsor{background:#9f3d8e;}
			.pink p.storynav-top, p.storynav-bottom{color:#9f3d8e;}
		/*---- LINKS ----*/
			 .pink #story a{color:#9f3d8e;}
			 .pink #header-links a{color:#9f3d8e;}
		/*---- ARCHIVE LINK ----*/
			 .pink p.archive{background:#9f3d8e;}
		/*---- FORMS ----*/
			.pink input.submit{background:#752b68; border:1px solid #fff;}
			.pink input.submit:hover{background:#9f3d8e; color:#fff;}
	/*---- END .PINK (#9f3d8e) ----*/
	
	/*---- .PURPLE (#3e303d) ----*/
		/*---- RESET STYLES ----*/
			.purple #story h4 a{color:#fff;}
			.purple table#calendar a{color:#fff;}
			.purple #story .module a{color:#fff;}
			.purple #story .module h3 a{color:#000;}
			.purple #subnav li ul a{background:none;}
			.purple #subnav li ul a:hover{background:none;}
			.purple #subnav li ul.current-subnav2 li a{background:none;}
		/*---- BREAKING NEWS ----*/
			.purple #breakingnews div.top{background:url(/images/purple/breakingnews_top.gif) no-repeat;}
			.purple #breakingnews div.bottom{background:#fff url(/images/purple/breakingnews_bottom.gif) no-repeat;}
			.purple #breakingnews div.module-content{background:#761550 url(/images/purple/breakingnews_bg.gif) repeat-x;}
		/*---- MODULE ----*/
			.purple .module div.top{background:url(/images/purple/module_top.gif) no-repeat;}
			.purple .module div.bottom{background:#fff url(/images/purple/module_bottom.gif) no-repeat;}
			.purple .module div.module-content{background:#3e303d url(/images/purple/module_contentBG.gif) no-repeat;}
		/*---- MODULE SUBNAV ----*/
			.purple #story .module-subnav a{border-right:8px solid #2b192f;}
		/*---- SUBNAV ----*/
			.purple #subnav li a{background:#184466 url(/images/purple/subnav_bg.gif) repeat-x;}
			.purple #subnav li a:hover{background:#3e303d url(/images/purple/subnav_bg_hover.gif) repeat-x;}
			.purple #subnav li a.current{background:#761550 url(/images/purple/subnav_bg_current.gif) repeat-x;}
			.purple #subnav li a.current:hover{background:#761550 url(/images/purple/subnav_bg_current.gif) repeat-x;}
			.purple ul.current-subnav2{background:#761550; color:#fff;}
		/*---- 3 COLUMN MODULE  ----*/
			.purple .span3 div.top{background:url(/images/purple/span3_top.gif) no-repeat;}
			.purple .span3 div.bottom{background:#fff url(/images/purple/span3_bottom.gif) no-repeat;}
			.purple .span3 div.module-content{background:#3e303d url(/images/purple/span3_contentBG.gif) no-repeat;}
		/*---- 2 COLUMN MODULE ----*/
			.purple .span2 div.top{background:url(/images/purple/span2_top.gif) no-repeat;} 
			.purple .span2 div.bottom{background:#fff url(/images/purple/span2_bottom.gif) no-repeat;}
			.purple .span2 div.module-content{background:#3e303d url(/images/purple/span2_contentBG.gif) no-repeat;}
		/*---- CUSTOMIZE YOUR HOMEPAGE ----*/
			.purple p.customize a{color:#3e303d; background:url(/images/purple/icon_customize.gif) no-repeat;}
		/*---- PAGINATE DISCUSSION FORUM ----*/				
			.purple #story p.paginate a.current{background:#3e303d;}
		/*---- SEARCH BY DATE ----*/
			.purple table#calendar{background:#2b192f;}
			.purple table#calendar caption {background: #2b192f;}
			.purple table#calendar td.current{background:#3e303d;}
			.purple table#calendar td a:hover{background:#761550;}
		/*---- HEADER CONTENT ----*/
			.purple #header-content .module div.top{background:url(/images/purple/header-content_top.gif) no-repeat;}
			.purple #header-content .module div.bottom{background:#fff url(/images/purple/header-content_bottom.gif) no-repeat;}
			.purple #header-content .module div.module-content{background:#fff url(/images/purple/header-content_contentBG.gif) repeat-y;}
		/*---- HEADER NAVIGATION ----*/
			.purple .nav-tl{background:url(/images/purple/header-navigation-tl.gif) no-repeat;}
			.purple .nav-top{background:url(/images/purple/header-navigation_topBG.gif) repeat-x;}
			.purple .nav-top ul li{border-right:8px solid #2b192f;}
			.purple .nav-top ul li.noborder{border:0 none;}
			.purple .nav-top a{background:url(/images/purple/header-navigation_topBG.gif) repeat-x;}
			.purple .nav-top a.current{background:url(/images/purple/header-navigation-topBG_current.gif) repeat-x;}
			.purple .nav-top a.current:hover{background:url(/images/purple/header-navigation-topBG_current.gif) repeat-x;}
			.purple .nav-top a:hover{background:url(/images/purple/header-navigation-topBG_over.gif) repeat-x;}
			.purple .nav-tr{background:url(/images/purple/header-navigation-tr.gif) no-repeat;}
			.purple .nav-bl{background:url(/images/purple/header-navigation-bl.gif) no-repeat;}
			.purple .nav-bottom{background:url(/images/purple/header-navigation_bottomBG.gif) repeat-x;}
			.purple .nav-br{background:url(/images/purple/header-navigation-br.gif) no-repeat;}
		/*---- TYPOGRAPHY ----*/
			.purple h4.sponsor{background:#3e303d;}
			.purple p.storynav-top, p.storynav-bottom{color:#3e303d;}
		/*---- LINKS ----*/
			 .purple #story a{color:#3e303d;}
			 .purple #header-links a{color:#3e303d;}
		/*---- ARCHIVE LINK ----*/
			 .purple p.archive{background:#3e303d;}
		/*---- FORMS ----*/
			.purple input.submit{background:#2b192f; border:1px solid #fff;}
			.purple input.submit:hover{background:#3e303d; color:#fff;}
	/*---- END .PURPLE (#3e303d) ----*/
/*---- END COLOR ----*/


/********************
 * END COLOR STYLES * 
 ********************/
