﻿/* News */

.news-blue {
	color: #5780CA;
}
h4 {
	background-image: url(../images/news_icon.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:18px;
	margin-bottom:15px;
}
h2 {
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:0px;
	margin-bottom:15px;
}
#contentwrapper {
	background-image: url(../images/news_content_bg.jpg);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	background-position: 0px 200px;
	padding-bottom:12px;
}

#banner {
	background-image: url(../images/news_banner.jpg);
	background-repeat: no-repeat;
	height:99px;
	padding-top:103px;
	padding-left:64px;
}

#whiteboxborder {
	background-image: url(../images/boxesbg.png);
	background-repeat: repeat-y;
	background-position: 6px 0px;
}

#boxes{
	background-image: url(../images/bluebox2b.jpg);
	background-repeat: no-repeat;
	margin-right:7px;
	background-position: right bottom;
	margin-left:1px;
}

#boxesMore {
	background-image: url(../images/bluebox2.jpg);
	background-repeat: no-repeat;
	margin-right:7px;
	background-position: right bottom;
	margin-left:1px;
}

#whitebox {
	width: 554px;
	float:left;
	margin-left:6px;
	padding-top:8px;
	padding-left:12px;
	background-color:#FFFFFF;
}
/* double margin bug*/

#whitebox p {
	padding-top:7px;
	line-height: 16px;
}

#bluebox {
	margin-left:584px;
}
#bluebox ul {
	list-style:none;
	padding-bottom:8px;
}
#bluebox li {
	background-image: url(../images/bluebox_link_border.gif);
	background-repeat: no-repeat;
	background-position: 1px bottom;
}
#bluebox a {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left:27px;
	display:block;
	height:30px;
	line-height:30px;
	color: #D5DEEE;
	background-image: url(../images/white_double_arrow.gif);
	background-repeat: no-repeat;
	background-position: 12px center;
}
#bluebox a:link {
	text-decoration: none;
}
#bluebox a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
#bluebox a:hover {
	text-decoration: none;
	color: #FFFFFF;
	background-image: url(../images/green_double_arrow.gif);
	background-repeat: no-repeat;
	background-position: 12px center;
}
#bluebox a:active {
	text-decoration: none;
	color: #FFFFFF;
}
#bluebox a:link.blueboxcurrent ,
#bluebox a:visited.blueboxcurrent {
	color: #2c57a1;
	background-image: url(../images/bluebox_active.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

#boxbots {
	clear:both;
	background-image: url(../images/boxbots2b.gif);
	background-repeat: no-repeat;
	height:23px;
	line-height: 23px;
	margin-left:5px;
	text-align:right;
	padding-bottom:4px;
	color: #aaa;
}

#boxbots .pageList {
}

#PageNav {
	float: right;
	padding-right:20px;
	width: 65px;
}
#boxbots a {
	color: white;
}

#iewrapper div.text_bluescreen {
	color:#d5deee;
	margin-left:13px;
	margin-right:10px;
	padding-bottom:10px;
}

/* webcams */

#whitebox div.text_webcams {
	padding-left:330px;
}

#whitebox div.webcam_image {
	float:left;
	width:322px;
	height:242px;
}

/* weather */

#days {
	padding-left:20px;
}

#days div.day {
	float:left;
	width:50px;
}

#days div.day2 {
	float:left;
	width:63px;
}

#weather_spacer {
	padding-top:3px;
	padding-bottom:0px;
}

#weather_separator {
	float:left;
	width:1px;
	padding-left:8px;
	padding-right:8px;
}

#bold_temp {
	text-align:center; 
	font-weight:bold; 
	padding-left:3px; 
	margin-top:6px;
}

#weather_links {
	margin-left:20px;
	margin-top:120px;
	height:100px;
	width:200px;
}

#weather_blob {
	margin-left:257px; 
	text-align:right;
}



.bold_day {text-align:center; font-weight:bold; padding-left:3px; width:500px;}
.bold_day2 {text-align:center; font-weight:bold;}
.bold_day3 {text-align:center; font-weight:bold; padding-left:9px;}
.header0 {font-weight:bold; font-size:14px; color:#00578e;}
