html, body {height:100%;}
body > #container {height:auto;}

body {
    
    margin:0;
	background-color:#F7F7EF;
    font-size:12px;
	line-height:12px;
	color:#878788;
	
}

#container {
    overflow:hidden;
	height:100%;/* for IE6 */
	min-height:100%;
	background-color:#F7F7EF;
	margin-top:0px;
	margin-bottom:0;
	background: url(../img/top.png) no-repeat 0 0;
}

.top_bg a{
    width: 800px;
	height: 600px;
}

#logo {
    position: absolute;
    height:55px;
	width: 108px;
	padding-left: 45px;
	padding-top: 40px;

}

#copy {
    height:32px;
	position:absolute;
	top: 518px;
	padding:45px;
	
	text-decoration:none;
	font-weight:normal;
	font-size:10px;
	line-height:12px;
	color:#9E9E9E;
}

#copy a, #copy a:hover, #copy a:active {
    color:#9E9E9E;
	text-decoration:none;
}
