* {
	font-family:arial;
}

.clear {
	clear:both;
}

body {
	margin:0px;
	padding:0px;
	background-color:#cc9;
	text-align:center;
}


div#wrapper {
	width:780px;
	margin:0px auto;
	text-align:left;
}


div#orange_bar {
	margin-top:5px;
	background-color:#b56b16;
	height:20px;
}


div#content {
	margin-top:3px;
	min-height:418px;
	_height:418px;
	border-top:1px solid #000;
	border-bottom:1px solid #000;
	background:#e8e8d0 url(../images/landing_background.png) no-repeat top left;
}


div#right_side {
	float:right;
	width:450px;
}
div#right_side p {
	font-size:12px;
	text-align:right;
	width:300px;
	margin-left:8px;
}
div#right_side div.p {
	float:left;
	margin-top:8px;
}
div#right_side img {
	float:right;
	margin:28px 28px 0px 0px;
}


div#horse_moon {
	background:transparent url(../images/horse_moon.png) no-repeat center center;
	height:125px;
}

div#navigation_bot {
	margin-top:5px;
}
div#navigation_top ul, div#navigation_bot ul {
	list-style:none;
	text-align:right;
	width:100%;
	margin:0px;
	padding:0px;
}
div#navigation_top ul li, div#navigation_bot ul li {
	display:inline;
	font-size:12px;
}
div#navigation_top ul li a, div#navigation_bot ul li a {
	color:#c60;
	text-decoration:none;
	margin:0px 4px;
}
div#navigation_top ul li a:active, div#navigation_top ul li a:hover, div#navigation_bot ul li a:active, div#navigation_bot ul li a:hover {
	color:#620800;
}


div#navigation_mid ul {
	list-style:none;
	text-align:right;
	margin:5px 0px 0px 105px;
	padding:0px;
}
div#navigation_mid ul li {
	display:block;
	width:115px;
	float:left;
	text-align:center;
	font-size:12px;
	background-color:#000;
}
div#navigation_mid ul li a {
	display:block;
	padding:19px 0px;
	color:#fff;
	text-decoration:none;
}
div#navigation_mid ul li a.orange {
	background-color:#c37922;
}
div#navigation_mid ul li a:active, div#navigation_mid ul li a:hover {
	color:#c37922;
}
div#navigation_mid ul li a.orange:active, div#navigation_mid ul li a.orange:hover {
	color:#000;
}


div#footer {
	margin-top:3px;
	background-color:#fff;
	border-top:4px solid #7b0000;
	height:36px;
}


div#bywho {
	color:#9c9966;
	font-size:12px;
	text-align:right;
	padding:2px 0px;
}
div#bywho a {
	color:#6c6a45;
}
div#bywho a:active, div#bywho a:hover {
	text-decoration:none;
}