/* CSS Document */


body {
	background-image: url(images/wood_bg.jpg);
	background-repeat: repeat;
}


img, div, a { behavior: url(iepngfix.php) }
 
a {outline:none;}

#container {
	width: 800px;
	margin: 0 auto;
	min-height: 100%;
	position:relative;
}
#header {
	position:relative;
	width:764px;
	height:355px;
	z-index:1;
}
#body {
	background-image:url(images/main_bg.png);
	position:relative;
	width:764px;
	z-index:1;
}

#footer {
	position:relative;
	width:764px;
	height:44px;
	z-index:1;
}
#nav {
	background-image:url(images/border.png);
	width:658px;
	height:82px;
	z-index:2;
	margin: 0px 35px 0px 30px;

}
#nav #topnavlinks {
	padding-top:30px;

}
#horsehead {
	position:absolute;
	width:200px;
	height:115px;
	z-index:2;
	left: 306px;
	top: 122px;
}
#space {
	height:70px;
}
#leftmark {
	position:absolute;
	width:70px;
	height:115px;
	z-index:2;
	left: 252px;
	top: 245px;
}
#rightmark {
	position:absolute;
	width:57px;
	height:115px;
	z-index:2;
	left: 440px;
	top: 288px;
}
#body a {
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#E4AF5F;
	text-decoration:none;
}

#body a:hover {
	font-family:Arial, Helvetica, sans-serif;
	color:#E4AF5F;
	text-decoration:underline;	
}
#bodytext {
	width:654px;
	height:170px;
	z-index:2;
	padding-left:15px;
	text-align:left;
	float:left;
}

#bodytext p {
	font-family:Arial, Helvetica, sans-serif;
	color:#FBEDCF;
	font-size:15px;
	font-weight:normal;
}
.error {
  font-weight: bold;
  color: #FF0000;
}

.topscoreheader {
  text-align: center;
  font-size: 200%;
  background-color: #36407F;
  color: #FFFFFF;
}

.score {
  font-size:150%;
  color: #36407F;
}

.scoreinfo {
  vertical-align: top;
  padding-right:15px;
}

