@import url('reset.css');

body {
	background:url(../img/body-bg.jpg) repeat-x #198950;
	font-family:Georgia, Garamond;
	color:#333;
	font-size:10pt;
}
p {
	margin:5px 0 15px 0;
	line-height:1.5em;
}
#wrapper {
	margin:30px auto;
	width:852px;
}
#contents {
	float:left;
	width:232px;
	height:386px;
	margin-top:20px;
	background:url(../img/contents-bg.gif) no-repeat;
}
#contents a {color:#a9ec96; text-decoration: none;display:block;}
#contents a:hover {color:#fff;}

#contents .padding {
	padding:15px 16px 10px 22px;
}
#main {
	float:right;
	width:600px;
}
#header {
	height:206px;]
	overflow:hidden;
}
#content {
	background:url(../img/content-bg.gif) repeat-x #fcb04d;
	height:1%;
}
#content .padding {
	border-left:solid 4px #FFF;
	border-right:solid 4px #FFF;
	padding:10px;
	position:relative;
}
#page-btm {
	line-height:1px;
	display:block;
}
h2,
.numbers span {
	color:#015080;
	font-size:14pt;
	font-weight:normal;
}
.image {
	float:left;
	margin:0 10px 10px 0;
	width:230px;
	text-align: center;
	line-height:1em;
	
}
small {
	font-family:Verdana;
	font-size:7pt;
}
.staff p {
	font-size:8pt;
}
.left-column {
	float:left;
	width:280px;
	position:relative;
}
/**:first-child+html .left-column {position:relative;}*/

.right-column {
	float:right;
	width:280px;
	position:relative;
}
img.left {
	float:left;
	margin:10px 5px 0 0;
}
img.right {
	float:right;
	margin:10px 0 0 5px;
}
#footer,
#footer2 {
	font-size:7pt;
	line-height:14px;
	color:#fff;
	font-family:Verdana;
	line-height:14px;
}
#footer2 {
	text-align: center;
	color:#CCC;
}
.clear {
	clear:both;
}
#page-info {
	float:right;
	width:150px;
	margin-top:-30px;
	margin-right:-15px;
	position:relative;
}
* html #page-info {margin-right:-8px;}

#page-info a.prev img,
#page-info a.next img {
	height:13px;
	width:64px;
	float:left;
	background:url(../img/next-prev.gif) no-repeat;
}
#page-info a.prev img {
	background-position:-74px 0;
	margin-right:5px;
	padding-right:5px;
	border-right:solid 1px #016dae;
}
#page-info a.prev:hover img {background-position:-74px -13px;}
#page-info a.next:hover img {background-position:0px -13px;}
#page-number {
	background:url(../img/page.gif) no-repeat left center;
	height:20px;
	padding-left:40px;
	margin-left:74px;
	color:#016dae;
	font-weight:bold;
}
.stats table {
	margin-bottom:15px;
	width:370px;
}
.stats table td{
	padding:5px;
}