@charset "UTF-8";
/* CSS Document */


body {
	background-color:#e28d00;
	font-size: 20px;
	line-height: 1.5em;
	color: #000000;
	padding:0;
	margin:0;
 	min-width:800px;
}

h1 {
	color:#edc86d;
	font-size:130%;
	line-height:1em;
	margin:0;
}

h2  {
	color:#f0e9dd;
	font-size:120%;
	line-height:1em;
	margin:0;
	margin-bottom:1em;
	font-style:normal;
	
	
}
h3{
	float:right;
	margin:0;
	padding:0;}
h4{
	font-weight:bold;
	margin:0;
	padding:0;
	
	
}


h5  {
	font-size:75%;
	color: #000000;
	margin-left:.5em;
	text-align:center;
}


a:link {

	text-decoration: none;
	color:#1e1e1e;
}


a:visited {
	text-decoration: none;
	color: #1e1e1e;

}



a:hover {
	text-decoration: none;
	color: #ffffff;

}

a:active {
	text-decoration: none;
	color: #1e1e1e;

}
ul {margin:0;}

#bg{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	z-index:100;
	
}
#super-wrapper{width:100%;position:absolute;z-index:1000;}
#top-wrapper{width:100%;position:static;}
#middle-wrapper{width:100%;position:static;margin-top:10em;min-height:400px;}
#bottom-wrapper{width:100%;position:static;text-align:center;margin-top:2em;}
#bottom-wrapper a{color: #000000; margin-left:2em;}
#bottom-wrapper a:hover{color: #ffffff;}

#banner{
	position:absolute;
	top:6em;
	left:12%;
	width:40%;	
}

#logo{
	position:absolute;
	top:4.5em;
	left:1%;
	width:10%;
	z-index:300;
	
}

#nav{
	position:static;
	margin-left:1%;
	width:98%;
	background-color:#1e1e1e;
	border:1px solid #6c4709;
	overflow:auto;
	font-size:.7em;
	height:3em;
	min-width:500px;
	

}
#nav div{
	float:right; 
	background-color:#000000; 
	height:3em;
	overflow:hidden;

	}
#nav div div{
	float:left;
	height:3em;
	background-color:#000000;
	color:#ffffff;
	padding-left:1em;
	padding-right:1em;
	padding-top:.5em;
	border-left:1px solid #6c4709;
	text-align:center;
	overflow:visible;

	
}
#nav div div a{ color:#ffffff;}
#nav div div a:hover{ color:#e28d00;}




#content-wrapper{
	position:static;
	width:602px;
	margin-top:10em;
	margin-left:1em;
	border:none;
	padding:0;
}


#contenttop{
	width:602px;
	padding:0;
	border:0;
}

#header-wrapper{position:relative;top:3.8em;width:602px;}
#content-wrapper h1 {float:left;margin-left:1em;}
#content-wrapper h2 {float:left;margin-left:1em;}

#contentmiddle{
	background-image:url(images/contentmiddle.png);
	background-attachment:scroll;
	background-position:top left;
	background-repeat:repeat-y;
	width:602px;
	border:none;
	margin:0;
	padding:0;
	border:0;
	overflow:visible;
}
#contentmiddle div{margin-left:1.5em;margin-right:1.5em;width:80%; overflow:auto;}
#contentmiddle div div{clear:both;}
#contentmiddle div div img{
	width:55%;
	vertical-align:text-top;
	margin:.5em .5em;
	}
	
#contentbottom{
	width:602px;
	margin:0;
	border:0;
	padding:0;
}

.left{
	width:45%;
	float:left;
	margin-right:5%;
	padding:0;
	background:inherit;
}

.right{
	width:45%;
	float:right;
	background:inherit;
	padding:0;	
	
}


#footer{ 
	position:static;
	width:100%;
	clear:both;
	margin-top:5em;

}
#footer a{color:white;}

#upkeep{
	width:100%;
	margin:0;
	border:none;
	position:absolute;
	bottom:0;
	z-index:5000;
	text-align:center;
}

#player{
	text-align:center;
	width:90%;
	margin-left:5%;
}

.noborderlink{
	text-decoration:none;
	border:none;
}


p{

text-indent:1em;

}


p.p-first{
	text-indent:none;
}

.centered{
	text-align:center;
}