/*---THIS WEBSITE IS MADE BY COOL PEOPLE. DON'T SCREW IT UP. 
MICROSOFT, I HATE YOU FOR MAKING SUCH A CUMBERSOME AND NON COMPLIANT BROWSER. 
MAY IE BURN IN THE DEPTHS OF COW MANURE---*/

/*------- Body Elements-------*/
body { 
	background-color: #252322;
	background-image: url('bg.png');
	background-repeat: repeat-x;
	background-position:top center; 
	font-size:10pt;
	font-family: "Century Gothic","Lucida Grande","Arial Unicode MS", sans-serif;
	color: #222222;	
	margin: 0;
	height:auto;
	}
	
html, body {
	height: 100%;
	background-color: #252322;
}

	
a {
	color:#72b2b0;
	text-decoration:none;
	border: 0px;
} 

a:hover, a:active {
	color: #72b2b0;
	text-decoration:none;
}

img {
	border: none;
} 


img, div { 
	behavior: url('iepngfix.php');

}

input, textarea{
	border: 1px dashed #ccc;
	background-color: #f2f0e9;
	color: #333;
	font-size: 10pt;
	font-family: "Century Gothic";
}

label{
	color: #f2f0e9;
	font-size: 10pt;
	font-family: "Century Gothic";
}


h1{
	font-size:36px;
	font-family: "Century Gothic","Arial Unicode MS", sans-serif;
	font-weight:normal;
	margin:0px;
	padding:0px;
	}
	
h2{
	font-size:24px;
	font-family: "Century Gothic","Arial Unicode MS", sans-serif;
	font-weight:normal;
	margin:0px;
	padding:0px;
	}

h3{
	font-size:20px;
	font-family: "Century Gothic","Arial Unicode MS", sans-serif;
	font-weight:normal;
	margin:0px;
	margin-bottom:0px;
	padding:0px;
	}


p {
	padding:0px;
	margin-top:0px;
	margin-bottom:0px;
	font-size:10pt;
}

hr {
	border:double;
	border-width:1px;
}

/*------- Classes of Random Crap-------*/

.footer {
	color:white;
}

.footertable {
	color:white;

}

.footerh2{
	color:#72b2b0;
}

.faccount {
	color:#f2f0e9;;
	font-size:10pt;
}

.fp {
	font-size:10pt;
}

/*------- ID CRAP--------*/
#engulf {
	background: url('bg.png') repeat-x #f2f0e9;
	}
	
#wholethingy {
	width:950px; margin-right:auto; 
	margin-left:auto;
	}
	
#header {
	background: url('rogo.png') no-repeat;
	height:220px;
	vertical-align:top;
	}
	
#nav {
	background-image: url('Images/72b2b0.png') ;
	background-color:#72b2b0; 
	height:50px; 
	width:950px;
	}
#content {
	background-color:#f2f0e9; 

	}

#footer {
	background: url('Images/bottomdashy.jpg') #252322; 
	background-repeat: repeat-x; 
	width:100%;
	}
	
/*------- Navigation-------*/
#nav {
	height:50px;
	width:950px;
	color:#fff;
	}
		
#nav ul {
	margin:0;
	padding:0;
	color: #222;
	width:950px;
	}
			
#nav ul li {
	list-style:none;
	margin:0;
	padding:0;
	float:left;
	}
			
#nav ul li a {
	display:block;
	height:50px;
	line-height:50px;
	padding-left:0px;
	padding-right:0px;
	color:#222;
	text-decoration:none;
	}
			
			#nav ul li a:hover {				
				color:#000;
				text-decoration:none;
				background-color:#f2f0e9;
			}
			
				#nav ul li ul {
					position:absolute;
					display:none;
					z-index:1;
				}
				
				#nav li:hover > ul {
					display:block;
					text-align:left;
				}
				
				#nav li:hover > ul a {
					text-decoration:none;
					color:#222;
					display:block;
					height:45px;
					background-image: url('Images/72b2b0.png');
					background-color:#72b2b0;
					font-size:14pt;
				}
				
				#nav li:hover > ul a:hover {
					height:45px;
					color:#fff;
					background: none;
					background-color:#222;
					font-size:14pt;
				}