h1 {
	position: absolute;
	left: -999px;
}

#home-wrapper {
	clear: both;
	width: 100%;
	min-width: 760px;
}

#home-pods-wrap {
	float: left;
	width: 75%;
	min-width: 550px;
	border-right: 0px solid ;
}

#home-pods {
	float: left;
	width: 99.8%;
	border-right: 1px solid #26507b; 
	margin:21px 0 0 0;
}

ul.home-pods {
	float: left;
	width: 49.9%;
	margin:0;
	padding:0;
	list-style: none;
}

ul#home-pods-blue {
	float:left;
}

ul#home-pods-orange {
	float:right;
}

ul.home-pods li {
	width: 100%;
	min-height: 74px;
	margin-bottom: 16px;
	text-align: right;
}

* html ul.home-pods li {
	height: 74px;
}


ul#home-pods-blue li {
	background: url(images/blue-gradient.gif) left top repeat-y;
	float: left;
}

ul#home-pods-orange li {
	background: url(images/orange-gradient.gif) left top repeat-y;
	float: right;
	
}

ul#home-pods-blue div.pod-wrap {
	float: left;
}

ul#home-pods-orange div.pod-wrap {
	float: right;
}

ul.home-pods li div.pod-wrap {
	width: 100%;
	min-height: 74px;
}

* html ul.home-pods li div.pod-wrap {
	height: 74px;
}


div#pod1 {
	background: transparent url(pod-image1.gif) left top no-repeat;
}

div#pod2 {
	background: transparent url(pod-image2.jpg) left top no-repeat;
}

div#pod3 {
	background: transparent url(pod-image3.jpg) left top no-repeat;
}

div#pod4 {
	background: transparent url(pod-image4.jpg) left top no-repeat;
}

div#pod5 {
	background: transparent url(pod-image5.jpg) left top no-repeat;
}

div#pod6 {
	background: transparent url(pod-image6.jpg) left top no-repeat;
}

div#pod7 {
	background: transparent url(pod-image7.jpg) left top no-repeat;
}

div#pod8 {
	background: transparent url(pod-image8.jpg) left top no-repeat;
}

.home-pods li div {
	color: #003366; 
}

.home-pods li img {
	float: left;
	margin: 0 0 0 0;
	padding: 0;
}

.home-pods li div.pod-wrap div {
	clear: right;
	float: right;
}



.home-pods li div.pod {
	min-height: 60px;
	font-size: 90%;
	font-weight: bold;
	padding: 0 15px 0 99px;
	line-height: 1.2em;
}

* html .home-pods li div.pod {
	height: 60px;
}

.home-pods li div.pod-more {
	padding: 0 18px 0 0;
}

.home-pods h2 {
	font-size: 95%;
	font-weight: bold;
	margin: 2px 0 0 0;
	padding:0
}

.home-pods h2 a, .home-pods h2 a:link, .home-pods h2 a:visited {
	text-decoration:none;
	color: #003366; 
}

.home-pods h2 a:hover{
	text-decoration:underline;
} 

.home-pods p {
	font-size: 80%;
	color:#CC6600;
	margin:0;
	padding:0;
	text-align: right;
}

.home-pods li div img {
	float: none;
	margin: 0;
}

.home-pods li div.pod-more a {
	display: block;
	width: 4em;
	height: 11px;
	line-height: 11px;
	background: transparent url(images/arrow.gif) left top no-repeat;
	text-align: right;
	text-decoration:none;
	font-size: 80%;
	font-weight: bold;
	color: #003366;

}

.home-pods li div.pod-more a:hover{
	text-decoration:underline;
} 


#sidebar-wrap {
	float: right;
	width: 24.9%;
	
}

#sidebar {
	padding: 0.8em 0 0 9px;
}

#latest-news {
	width: 100%;
}

#news-top {
	width: 100%;
	height: 12px;
	background: #fff url(images/news-top-bg.gif) left top repeat-x;
}



#news-body-wrap {
	width: 100%;
	min-height: 205px;
	background: #fff url(images/grey-gradient-left.gif) left top no-repeat;
}

* html #news-body-wrap {
	height: 205px;
}

#news-body {
	padding: 8px 15px 8px 20px;
	min-height: 205px;
	background: transparent url(images/grey-gradient-right.gif) right top no-repeat;
	font-size: 85%;
}

* html #news-body {
	height: 205px;
}

#news-body h2 {
	color: #002159;
	font-size: 100%;
	margin: 0 0 1em 0;
}

#news-body ul {
	margin: 0 0 1em 1em;
	padding: 0;
}

#news-body ul li {
	padding-bottom: 0.5em;
}

#news-body a:link {color:#003366 ; text-decoration: none; }
#news-body a:active {color: #003366; text-decoration: none; }
#news-body a:visited {color: #003366; text-decoration: none; }
#news-body a:hover {color: #003366; text-decoration: none; }

#news {
	padding: 0.5em;
}


