body
	{
	background-color: #EFECF2;
	}

#wrapper
	{
	position: relative;
	width: 782px; /* width + border for IE 5.x */
	margin: auto;
	padding-top: 20px;
	padding-bottom: 150px;
	}

#container
	{
	position: relative;
	width: 780px; /* Actual width is 768px, but padding needed for the imm editable areas: 2 areas, each with 2 borders, each needs 2px for the iframe that editor uses = 8px. Plus an extra four for the container border*/
	float: left;
	clear: left;
	vertical-align: top;
	background-color: #FFFFFF;
	}

#header
	{
	width: 770px;
	height: 150px;
	float: left;
	clear: left;
	vertical-align: top;
	background-image: url(../../../graphics/header.jpg);
	background-repeat: no-repeat;
	padding-left: 10px;
	}

#main	
	{
	width: 780px;
	vertical-align: top;
	overflow:hidden;
	}

#mainarea
	{
	width: 550px;
	display: inline;
	padding: 5px;
	margin: 5px;
	float: left;
	vertical-align: top;
	}

#right
	{
	width: 200px;
	margin: 5px;
	float: left;
	vertical-align: top;
	}


#footer
	{
	width: 782px; /* Delete 2px for the border left and right on #container*/
	height: 60px;
	float: left;
	clear: left;
	vertical-align: top;
	background-color: #FFFFFF;
	margin-bottom: 20px;
	}

#google
	{
	float: left;
	}

#google TABLE
	{
	width: 158px;
	}

#browse
	{
	width: 158px;
	padding-top: 10px;
	padding-left: 5px;
	float: left;
	}
