html {
	height: 100%;
	overflow: hidden;
}
body {
	height: 100%;
	margin: 0;
	padding: 0;
    overflow-y: auto; 
	background-color: #FFF;  
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#CCCCCC;   
}
#main {
	/*margin: 10px auto;*/
	/*position: absolute;*/
	/*top: 0px; left: 0px;*/
	height: 100%;
	/*width:  800px;*/
}
#alt {
	background:url(../homepage_alt.png) no-repeat center 50px;
	height:100%;
}
p.homepage_alt {
	height:100%;
	width: 475px;
	margin: 550px auto;
}
h1 {
	font-family:"Arial Black", sans-serif;
	font-size: 64px;
	text-align:center;
	font-weight:bold;
}

a:link { 
    color:#FFFFCC;
}	
a:visited { 
    color: #CCCCCC;
}
a:hover { 
    color: #FFFFCC;
    text-decoration: none;
}
    
