/*	Andy Lamb 2007. http://www.scary-monster.com	*/

body {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
	padding: 20px 0;
	margin: 0;
	background: #000000;
	}

#container {
	background: #000000 url(images/bg01.jpg) no-repeat;
	text-align: left;
	border-top: 1px solid #ff0000;
	border-bottom: 1px solid #ff0000;
	width: 600px;
	margin: 0 auto;
	}

h1 {
	font-size: 1px;
	text-indent: -2000px;
	}
	
h2 {
	font-size: 16px;
	color: #ffffff;
	}

h3 {
	font-size: 14px;
	color: #ffffff;
	}


ul {
	list-style-type: none;
	text-align: right;
	}

/*p { margin: 0px 0 15px 0; }*/

a:link {
color: #FFcccc;
text-decoration: none;
}  
  
a:visited {
color: #ff6600;
text-decoration: none;
} 

a:hover {
color: #ff0000;
text-decoration: none;
}  
 
a:active {
color: #ffcccc;
text-decoration: none;
}

#student {
	float: right;
	padding: 0 0 0 0;
	}

#header {
	margin: 0;
	padding: 0;
	color: #ffffff;
	font-size: 1px;
	height: 150px;
	text-indent: -2000px;
	background: #000000 url(images/headerLogo.jpg) no-repeat;
	}
	
#topMenu {
	clear: both;
	border-top: 1px solid #ff0000;
	border-bottom: 1px solid #ff0000;
	height: 44px;
	background: #000000;
	padding: 2px 0px 0 0;
	}
	
#leftColumn {
	float: left;
	width: 130px;
	height: 350px;
	color: #ffffff;
	font-size: 12px;
	text-indent: 0px;
	padding: 0 0 0 0;
	margin: 0 0 0 10px;
	text-align: left;
	}
	
#rightColumn {
	font-size: 12px;
	float: right;
	width: 420px;
	height: 350px;
	color: #ffffff;
	padding: 0 20px 0 0;
	margin: 0px 0 0px 0;
	text-align: right;
	overflow: auto;
	scrollbar-base-color: #000000;
	scrollbar-arrow-color: #ffffff;	
	scrollbar-track-color: #660000;
	scrollbar-shadow-color: #000000;
	scrollbar-darkshadow-color: #ff0000;
	scrollbar-highlight-color: #ff0000;
	scrollbar-3dlight-color: #ff0000;
	}
	
#bottomMenu {
	clear: both;
/*	border-top: 1px solid #ff0000;
	border-bottom: 1px solid #ff0000;	*/
	height: 120px;
	text-align: center;
	background: #000000;
	padding: 0 0 0 0;
	}

#copyright {
	clear: both;
	border-top: 1px solid #ff0000;
	/*text-align: right;*/
	height: 56px;
	background: #000000;
	padding: 0px;
	
	}
	
#xhtmlValidator {
	clear: both;
	text-align: right;
	}

/* unused text menu
	
#menu {
	border-top: 1px solid #ff0000;
	border-bottom: 1px solid #ff0000;
	height: 24px;
	background: #000000;
	padding: 6px 0 0 0;
	font-size: 12px;
	}
	
	#menu ul {
		margin: 0 0 0 0;
		padding: 0 0 0 0px;
		list-style: none;
		text-align: left;
		background: #000000;		
		}
		
	#menu ul li {
		display: inline;
		padding: 0 0 0 23px;
		background: #000000;
		}

	#menu ul li a {
		color: #ff0000;
		text-decoration: none;
		
		}

	#menu ul li a:hover {
		color: #ffffff;
		text-decoration: none;
		}
		*/
	