body, html
{
	padding: 0px;
	margin: 0px;
	background-repeat: no-repeat;
	background-attachment: fixed;
	
/*	height: 100%;*/
}

#wrapper
{
	width: 902px;
	height: 100%;
	
/*	margin: 0px auto;*/
/*	background-color: lightgray;*/
}

#logo
{
	width: 252px;	/* -3px overflow from menu */
	height: 158px;
	float: left;
/*	background-color: blue;*/
}

#logo div
{
	width: 179px;
	height: 51px;
}

#menu
{
	font-family: Helvetica;
	text-transform: uppercase;
	
	width: 650px;	/* 3px overflow into logo */
	height: 158px;
	float: left;
/*	background-color: green;*/
}

#sublogo
{
	width: 40px;
	height: 300px;
	float: left;
/*	background-color: black;*/
}

#bottomspacer
{	
	width: 410px;
	height: 26px;
	padding-top: 4px;
	float: left;
/*	background-color: black;*/
}

#bottomspacer, #bottomspacer a
{
	font-size: 10px;
	color: #c2c2c2;
}