/*

Styles for Future Designs

*/

body {
	margin: 0; padding: 0;
	background: #494b57 url(images/background.jpg) no-repeat;
	font-size: 65.4%;
	color: #000;
}

a:link, a:visited{
	text-decoration:none;
}
a:hover, a:active{
	text-decoration:underline;
}
a img {
	border: none;
}
img {
	border:none;
}
a:link{
	background-color: transparent;
	color: #8e001c;
}
a:visited{
	background-color: transparent;
	color: #008e74;
}

#nav {
		 position:absolute;
		 top: 100px; left:50px;
		 width:232px; height:264px;
		 padding: 3px 20px 20px 35px;
		 color: #e7e8d1;
		 background-color: #d3ceaa;
		 font: 1.2em Verdana, Arial, sans-serif;
		 z-index: 50;
}
#nav ul, #nav ul ul {
		 display: block;
		 list-style: none;
}
#nav ul {
		 position: absolute;
		 top: 84px; right: 20px;
		 margin: 0; padding: 30px 20px 20px;
		 width: 149px; height:139px;
		 background-color: #8e001c;
}
#nav ul li {
		 left: -1em;
		 margin: 0 0 0.7em;
}
#nav ul li a {
		 margin: 0; padding: 5px 80px 5px 5px;
}
#nav ul li:hover {
		 background: #8e001c url(images/tan_transparent.png);
}
#nav ul ul {
		 position: absolute;
		 top: 53px; right: 0px;
		 margin: 0; padding: 20px 0 20px 20px;
		 width: 78px; height:58px;
		 background: #8e001c url(images/tan_transparent.png);
		 border-left: 2px solid #8e001c;
}
#nav a:link{
	background-color: transparent;
	color: #e7e8d1;
}
#nav a:visited{
	background-color: transparent;
	color: #d3ceaa;
}

#frame {
			 position:absolute;
			 top:80px; left: 317px;
			 width:600px; height: 600px;
			 background: transparent url(images/tan_transparent.png);
}
#content {
			width:520px; height: 520px;
			margin: 20px; padding: 20px; 
			color: #000;
			background-color: #e7e8d1;
			overflow: auto;
}
#content h1 {
				 font: bold 1.5em Verdana, Arial, sans-serif;
}
#content h2 {
				 font: italic 1.4em Verdana, Arial, sans-serif;
}
#content h3 {
				 font: bold 1.2em Verdana, Arial, sans-serif;
}
#content p {
				 font: 1.2em Georgia, Times, serif;
}
#content ul {
				 font: 1.2em Georgia, Times, serif;
}


#footer {
				position:absolute;
				top:680px; left:770px;
				width: 150px; height: auto;
				color: #e7e8d1;
				background-color: transparent;
				font: 1em Verdana, Arial, sans-serif;
}
#OneStatTag {
				position: absolute;
				top: 710px;
}
