/*All Coding, Images, and content of any sort copyright Wiley Bryan 2007 - 2009*/





























































































































































































































































/*Pretties*/
#header 
{	background:#333333;
	color:#eee;
	border-bottom:solid #999999 5px;
	border-top: solid #999999 5px;
	text-align:center;
	font-family:"Courier New", Courier, monospace;	}
				#header h1
				{	text-align:center; 
					font-size:2em;}	
				* html #header h1
				{	padding-top:20px;
					}									
				#header h2 	
				{	text-align:right; 
					padding-right:30%;
					font-size:1em;}
				* html #header h2
				{	line-height:0;}	
#footer
{	text-align:center; 
	background:#000;
	color:#eee;
	text-align:center;
	font:Geneva, Arial, Helvetica, sans-serif;}
				#footer h1
				{ font-size:14px; color:#CCCCCC;}
				#footer h2
				{ font-size:12px; color:#999999;}
				#footer a	
							{ 	text-decoration:none; 
								color:#CCCCCC; }
				#footer a:hover
							{ 	text-decoration:none; 
								color:#333333; 
								background-color:#CCCCCC; 
								border-bottom:#000000 2px solid; 
								border-right:#000000 2px solid; 
								border-top:#333333 1px ridge; 
								border-left:#333333 1px ridge;	}

#menu
{	background:#666666;
	padding:10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-stretch:semi-condensed;
	color:#CCCCCC;	
	font-size:1.5em;}	

				#menu li
				{	list-style:none;}
				#menu a
				{	text-decoration:none;
					font-size:2em;
					color:#000000;}
				#menu a:hover
				{	border-top:#FFFFFF 1px solid;
					border-right:#333333 3px solid;
					border-bottom:#000000 ridge 3px;
					border-left:#CCCCCC 2px solid;
					background-color:#666666;}
				#menu a:visited
				{  color:#000000;}
					* html #menu 
					{ }

#contents
{	background: #CCCCCC;
	font-size:20px;	}
				#contents h1
				{ font-size:1.8em;
					color:#333333;
					text-align:right;}
				#contents h2
				{ font-size:1.2em;
					text-align:center;}	
				#contents h3
				{	font-size:1em; 
					text-align:left;}

/*Positioning*/

body 
{	margin:0;
	border:0;
	padding:0;
	height:100%; 
	max-height:100%; 
	background:#666; 
	font-family:arial, verdana, sans-serif; 
	font-size:80%;
	overflow: hidden;}
				* html body 
				{	padding:100px 0 75px 0;}

#header 
{	position:absolute; 
	top:0; 
	left:0; 
	width:100%; 
	height:100px;
	overflow:hidden; 
	z-index:9;}
				* html #header 
				{ height:100px;}
#footer {
	position:absolute; 
	bottom:0; 
	left:0;
	width:100%; 
	height:75px; 
	overflow:auto; 
	z-index:9;} 
				* html footer
				{	height:75px;}	

#menu 
{ 	position:fixed;
	left:0px;
	top:100px;
	bottom:75px;
	width:200px;
	max-width:200px;
	height:100%;
	overflow:auto;
	z-index:8;}
				* html #menu
				{	height:100%;
					width:200px;
					min-width:200px;
					line-height:200%;
					position:absolute;}
	
#contents 
{	position:fixed; 
	top:110px;
	bottom:75px;
	left:200px; 
	right:0px; 
	overflow:auto; 
	max-width:100%;
	padding:0px 50px 0px 50px;
	z-index:7;}
				* html #contents 
				{	height:100%;
					width:100%;
					padding:100px 20px 75px 220px;}		
	
