body {
background-color: #6d6c6c;
margin-top: 20px;
margin-left: 0;
margin-right: 0;
font-family: Arial, Helvetica, sans-serif;
}

#wrapper
{
width: 1000px;
margin: 0px auto;
position: relative;
background-color: #6d6c6c;
min-height: 550px;
}

#leftcolumn 
{
position: absolute;
top: 0px;
left: 0px;
width: 200px;
padding: 0 0 0 0;
background-color: #6d6c6c;
background-image:url(images/carbonfiber-background.png);
border: solid;
border-width: thin;
border-color:#ffcc01; 
height: 570px;
}

#buttons
{
position: absolute;
bottom: 10px;
left: 40px;
}

#rightcolumn {
position: absolute;
top: 0px;
right: 0px;
width: 200px;
float: right;
padding: 0 0 0 0;
background-color: #6d6c6c;
background-image:url(images/carbonfiber-background.png);
border: solid;
border-width: thin;
border-color:#ffcc01; 
height: 570px;	
}

#centercolumn
{
top: 0px;
margin-left: 200px;
margin-right: 200px;
padding: 20px;
padding-bottom:80px;
position: static;
background-color: #6d6c6c;
font-family: Arial, Helvetica, sans-serif;
font-size: 85%;
color: #FFFFFF;
max-width: 686px;
}
#footer {
	width:100%;
	height:80px;
	padding-top:550px;
	position:absolute;
	bottom:0;
	left:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 85%;
	color: #FFFFFF;
}
A:link {text-decoration: none; color: #ffcc01; font-weight: bold; font-size: 10pt;}
A:visited {text-decoration: none; color: #ffcc01; font-weight: bold; font-size: 10pt;}
A:active {text-decoration: none; color: #ffcc01; font-weight: bold; font-size: 10pt;}
A:hover {text-decoration: underline; color: #ffcc01; font-weight: bold; font-size: 10pt;}

#login, #password {display:block;width:14em;} 