.sizeOfPage {
position:relative;
display:block;
}

.columnMain .newsList , .columnMain .newsList li {
	list-style: none;
	list-style-position: inside;	
	margin:0;
	padding:0;
	background:none;
}

div.yearContainer
{
	border-top: 1px dotted #3e3e3e;
	background: transparent url(/media/images/newsSideBg.gif) repeat-y;
	margin: 0 0 1px 0;
}
div.yearContainer h2
{
	float: left;
	display: inline;
	overflow: hidden;
	height: 92px;
	width: 40px;
	text-indent: -100em;
}
div.yearContainer h2.year2008{ background: transparent url(/media/images/news2008.gif) no-repeat }
div.yearContainer h2.year2009{ background: transparent url(/media/images/news2009.gif) no-repeat }
div.yearContainer h2.year2010{ background: transparent url(/media/images/news2010.gif) no-repeat }
div.yearContainer h2.year2011{ background: transparent url(/media/images/news2011.gif) no-repeat }
div.yearContainer h2.year2012{ background: transparent url(/media/images/news2012.gif) no-repeat }
div.yearContainer h2.year2013{ background: transparent url(/media/images/news2013.gif) no-repeat }
div.yearContainer h2.year2014{ background: transparent url(/media/images/news2014.gif) no-repeat }
div.yearContainer h2.year2015{ background: transparent url(/media/images/news2015.gif) no-repeat }
div.yearContainer h2.year2016{ background: transparent url(/media/images/news2016.gif) no-repeat }
div.yearContainer h2.year2017{ background: transparent url(/media/images/news2017.gif) no-repeat }
div.yearContainer h2.year2018{ background: transparent url(/media/images/news2018.gif) no-repeat }
div.yearContainer h2.year2019{ background: transparent url(/media/images/news2019.gif) no-repeat }
div.yearContainer h2.year2020{ background: transparent url(/media/images/news2020.gif) no-repeat }

div.yearContainer div.newsListContainer
{
	width: 488px;
	float: right;
	display: inline;
}
div.newsListContainer ul
{
	
}
div.newsListContainer ul li
{
	
}
div.newsListContainer ul li div.newsDate
{
	float: left;
	display: inline;
	width: 66px;
	height: 46px;
	background: transparent url(/media/images/newsDateBg.gif) no-repeat;
	overflow: hidden;
	line-height: 46px;
	text-align: right;
	padding: 0 10px 0 0;
	margin: 10px 0 0 2px;
}
div.newsListContainer ul li div.newsSummaryContainer
{
	float: right;
	display: inline;
	width: 390px;
	padding: 10px 0 0 0;
}

div.newsSummaryContainer a.newsThumbnail
{
	float: right;
	display: block;
}
div.newsSummaryContainer a.newsThumbnail img
{
	margin: 0 0 0 10px;
}
div.newsSummaryContainer h3
{
	font-size: 1em;
}
div.newsSummaryContainer h3 a
{
	
}
div.newsSummaryContainer p.newsSummary
{
	margin: 0 0 10px 0;
}

p.pagination
{
	margin: 0 0 0 140px;
	line-height: 3.2em;
}

#newsBox {
	position:absolute;
	width: 693px;
	z-index:100;
	top:0;
	left:250px;
}

#newsBoxInner {	
	position:absolute;
	display:block;
	float:left;
	width:663px;
	height:458px;
	background:url(/media/images/backgrounds/news_box.png) right top no-repeat;
	top:0;
	padding:15px;
	top:110px
}

.newsScroller {
	position:absolute;
	width:623px;
	height:368px;
	top:80px;
	overflow:auto;
	padding:0 0 0 20px;
}

#newsStory {
	width:583px;
	padding:15px 0 0 0;
}

.newsControls {
	float:right;
	padding:30px 0 0 0;
	margin:0;
	list-style:none;
	list-style-image:none;
}

.newsControls li {
	position:relative;
	float:left;
	padding:0;
	margin:0;
	background:none;
	padding:0 20px 0 0;
	clear:none;
}

.newsControls li a, .newsControls li a:link, .newsControls li a:visited {
	position:relative;
	display:block;
	background: transparent url(/media/images/defaultBttnBgfff.gif) no-repeat top right;
	padding: 0 20px 0 0;
	line-height: 15px;
	color: #4c4b4d;
}

.newsControls li a:active, .newsControls li a:hover, .newsControls li a:focus {
	background:url(/media/images/defaultBttnBgHover.gif) right top no-repeat;
}