
BODY 	{
	font-family: 'Trebuchet MS', Arial, sans-serif;
	font-size: 14px;
	background-color:#fee;
	text-align: center;
	
	}
div.main-box {
position:relative;
width:800px;
margin: auto;
overflow:hidden;
background:#fff;
text-align:left;
}
div.top-box {
text-align:center;
width: 800;
border-width: 0;
}
div.bottom-box {
background:#fff;
text-align:center;
border-top:solid 1px #f0f0f0;
}
div.center-box {
position:relative;
width:100%;
left:205px;
background:#FFF;
border-left:solid 1px #f0f0f0;
}
div.reset-box {
position:relative;
width:100%;
left:100%;
margin-left:-25%;
}
div.right-box {
position:relative;
width:100%;
margin-left:-150px;
background:#fff;
border-left:solid 1px #f0f0f0;
left:-2px;
}
div.content-box {
position:relative;
width:100%;
margin-left:-100%;
left:150px;
}
div.left {
float:left;
width:25%;
}
div.right {
float:right;
width:150px;
}
div.center {
margin-left:25%;
margin-right:150px;
padding-left:1px;
padding-right:1px;
text-align:left;
}
* html div.center {
height:1%;
margin:0;
}
* html div.left {
margin-right:-3px;
}
* html div.right {
margin-left:-3px;
}
.clearfix:after {
content: ".";
display: block;
height: 0px;
clear: both;
visibility: hidden;
}
.heightfix:before {
content:'.';
display:block;
visibility:hidden;
height:0;
}

ul {
   list-style-type: none;
   font-size: 12px;
   }
   
h2 {font-size:16px;}

.year {text-align:center; font-weight:bold;}
.count {text-align:right}