/*Newsletter*/
.newsletter #contentHeader {
background:url(/img/newsletter_bg.gif) no-repeat;
height:115px
}

.newsletter ul#newsItem {
list-style:none;
line-height:30px;
margin-left:30px;
margin-right:70px;
font-size:12px;
}
.newsletter ul#newsItem li a:hover {
background: url(/img/more_bullet.gif) no-repeat 0px 5px;
color:#54b8ff;
}
.newsletter ul#newsItem li a {
text-decoration:none;
color:#fff;
text-transform:uppercase;
}
.newsletter ul#newsItem li div.date {
width: 25px;
float: left;
}
/*End Newsletter*/

.y-2010 #contentHeader, .y-2009 #contentHeader, .y-2008 #contentHeader, .y-2007 #contentHeader {
background:url(/img/news_bg.gif) no-repeat;
height:115px
}
#year {
background:transparent url(/img/years_lbl.gif) no-repeat;
height:15px;
width: 38px;
text-indent:-9999px;
display:block;
position:relative;
top:48px;
left:17px
}
.y-2010 #year {
	background-position: 0 -264px;
}
.y-2009 #year {
	background-position: 0 0px;
}
.y-2008 #year {
	background-position: 0 -22px;
}
.y-2007 #year {
	background-position: 0 -44px;
}
.y-2006 #year {
	background-position: 0 -66px;
}
.y-2005 #year {
	background-position: 0 -88px;
}
.y-2004 #year {
	background-position: 0 -110px;
}
.y-2003 #year {
	background-position: 0 -132px;
}
.y-2002 #year {
	background-position: 0 -154px;
}
.y-2001 #year {
	background-position: 0 -176px;
}
.y-2000 #year {
	background-position: 0 -198px;
}
ul#newsItem {
list-style:none;
line-height:20px;
margin-left:20px;
font-size:12px;
}
ul#newsItem li div.date {
width: 100px;
float: left;
}
ul#newsItem li a {
text-decoration:none;
color:#fff;
text-transform:uppercase;
padding-left: 10px;
}
ul#newsItem li a:hover {
background: url(/img/more_bullet.gif) no-repeat 0px 5px;
color:#54b8ff
}
ul#newsItem li a:hover span.date {
color:#fff
}


ul#newsNav {
	width: 260px;
	float: right;
	display: inline;
	padding:0;
	padding-top:0;
	margin:2px 58px 0 0;
	height:30px;
	overflow:hidden;
}
ul#newsNav li {
	margin:0;
	padding:0;
	float: left;
	display: inline;
}
ul#newsNav li a {
	display: block;
	background: url(/img/news_nav.gif) no-repeat;
	text-indent: -9999px;
	height:0px !important;
	height:30px;/* for IE5/Win only */
	padding: 30px 2px 0 0;
	width: 58px;
}
ul#newsNav li#y-2010 a {
	background-position:-480px 0;
}
ul#newsNav li#y-2010 a:hover,
.y-2010 ul#newsNav li#y-2010 a {
	background-position:-480px -30px;
}

ul#newsNav li#y-2009 a {
	background-position:0 0;
}
ul#newsNav li#y-2009 a:hover, .y-2009 ul#newsNav li#y-2009 a {
	background-position:0 -30px;
}
ul#newsNav li#y-2008 a {
	background-position: -60px 0;
}
ul#newsNav li#y-2008 a:hover, .y-2008 ul#newsNav li#y-2008 a {
	background-position:-60px -30px;
}
ul#newsNav li#y-2007 a {
	background-position: -120px 0;
}
ul#newsNav li#y-2007 a:hover, .y-2007 ul#newsNav li#y-2007 a {
	background-position:-120px -30px;
}











#mainContent #left {
width:395px;
float:left;
margin-right:10px;
}
#mainContent #right {
width:365px;
float:left;
}
#mainContent #left img {
border:1px solid #fff;
padding:1px;
display:block
}
.caption {
font-size:11px;
line-height:26px
}
#mainContent p {
font-size:11px
}
h4 {
margin:10px 0 15px 0;
padding:0;
text-transform:uppercase;
font-size:13px
}/* CSS Document */

