body {
	background-color: #210E00;
	margin: 0px;
	padding: 0px;
}
img {
	border: 0px;
}

div.mast, div.masthome {
	position: relative;
	margin: 0 auto;
	width: 800px;
	height: 473px;
	background-image: url("../images/bg_mast_blank.jpg");
}
	div.masthome {
		background-image: url("../images/bg_mast_home.jpg");
	}
	div.masthome #anim {
		position: absolute;
		top: 34px;
		left: 347px;
	}
	div.mast div.ribbon, div.masthome div.ribbon {
		position: absolute;
		top: 80px;
		left: 230px;
	}
	div.mast div.gallery {
		position: absolute;
		display: block;
		top: 127px;
		left: 35px;
	}
	div.mast #gallerynav {
		position: absolute;
		display: block;
		top: 390px;
		left: 700px;
	}
	div.mast #gallerynav img {
		margin-right: 15px;
		filter: alpha(opacity=30);
		-moz-opacity: 0.3;
		opacity: 0.3;
	}

#nav {
	position: relative;
	top: 442px;
	text-align: center;
	z-index: 1000;
}
	#nav img {
		padding: 0 10px;
	}
	
div.drop {
	position: absolute;
	display: none;
	top: 460px;
	background-color: #c7731f;
	border-top: 1px solid #f7900a;
	border-left: 1px solid #f7900a;
	border-right: 1px solid #894613;
	border-bottom: 1px solid #894613;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	padding: 0px;
}
	div.drop div {
		border-bottom: 1px solid #a75a18;
		padding: 10px;
	}
	div.drop div:hover {
		background-color: #f7900a;
	}
	div.drop a {
		color: #210e00;
		text-decoration: none;
	}
	
#puck {
	position: absolute;
	top: 453px;
	left: 111px;
	display: none;
}

div.contentbox, div.contentboxhome {
	z-index: 100;
	margin: 0 auto;
	margin-bottom: 10px;
	width: 750px;
	position: relative;
	background-color: #894613;
	background-image: url("../images/bg_content_watermark.jpg");
	background-repeat: no-repeat;
}
	div.contentboxhome {
		background-image: url("../images/bg_content_home.jpg");
	}
	div.contentbox div.maintext, div.contentboxhome div.maintext {
		position: relative;
		top: 0px;
		left: 0px;
		width: 475px;
		padding: 0 0 40px 50px;
		font-family: arial, helvetica, sans-serif;
		font-size: 12px;
		line-height: 18px;
		color: #FFF;
	}
	div.contentbox a, div.contentboxhome a {
		color: #F7900A;
		text-decoration: underline;
	}
	div.contentbox h1, div.contentboxhome h1 {
		margin-bottom: 5px;
		border-top: 2px solid #502200;
		padding-top: 15px;
		font-family: times, Times New Roman, times-roman, georgia, serif;
		font-size: 24px;
		font-weight: normal;
		text-align: center;
		color: #F9C27A;
	}
	div.contentbox h3, div.contentboxhome h3 {
		margin-bottom: 5px;
		padding-top: 10px;
		font-family: times, Times New Roman, times-roman, georgia, serif;
		font-size: 18px;
		font-weight: normal;
		font-style: italic;
		text-align: center;
		color: #F9C27A;
	}
	div.contentbox h5, div.contentboxhome h5 {
		margin-top: 0px;
		margin-bottom: 5px;
		font-family: times, Times New Roman, times-roman, georgia, serif;
		font-size: 14px;
		font-weight: normal;
		font-style: italic;
		text-align: center;
		color: #F9C27A;
	}
	div.contentbox div.sidebar, div.contentboxhome div.sidebar {
		position: absolute;
		top: 0px;
		left: 550px;
		width: 160px;
	}
	div.contentbox div.sidebar div.content, div.contentboxhome div.sidebar div.content {
		margin-top: 36px;
		border-left: 2px solid #502200;
		padding-left: 20px;
		font-family: arial, helvetica, sans-serif;
		font-size: 10px;
		line-height: 14px;
		color: #D07F40;
	}
	div.contentbox div.sidebar div.content p, div.contentboxhome div.sidebar div.content p {
		margin: 0 0 10px 0;
	}
	div.contentbox div.sidebar div.content .date, div.contentboxhome div.sidebar div.content .date {
		color: #F7900A;
	}
	div.contentbox table.horselist {
		width: 100%;
		font-family: arial, helvetica, sans-serif;
		font-size: 12px;
		line-height: normal;
		margin: 0px;
	}
	div.contentbox table.horselist th {
		background-color: #502200;
		border-bottom: 1px solid #502200;
		color: #FFF;
		padding: 5px;
	}
	div.contentbox table.horselist td {
		border-bottom: 1px solid #502200;
		color: #FFF;
		padding: 5px;
	}
#foot {
	margin: 0 auto;
	margin-bottom: 25px;
	width: 750px;
	position: relative;
	padding: 10px;
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	color: #894613;
	text-align: center;
}
	#foot a {
		color: #894613;
	}
	#foot a:hover {
		color: #F7900A;
	}