﻿body {
	margin: 0;
	padding: 0;
	font-family: Sans-Serif;
	background-color: Silver;
/*
	border: solid thick black;
*/
}
#container
{
/*
*/
	float: left;
	margin: 0; /* changed from 1em 5% */
	background-color: #ccffcc; /* light green */
	background-color: White;
	vertical-align: top;
	width: 100%;
	height: 100%;
	position: relative;
}
#innercontent
{
/*
*/
	background-color: #ccccff; /* light blueish */
	background-color: White;
/*
	margin: 0 auto;
	position: absolute;
	position: absolute;
	top: 120px;
*/
}
#content
{
	border-collapse: collapse;
/*
	padding-top: 1em;
	margin: 0 2em 0 200px;
	margin: 0 2em 0 2em;
	float: right;
*/
	
	background-color: #ffcccc; /* light pinkish */
	background-color: White;
/*
	top: 0;
	right: 0;
	bottom: 0;
	margin: 0 2em 0 140px;
	position: absolute;
	position: relative;
	left: 140px;
	padding-top: 70px;
	padding-top: 2em;
*/
	margin: 0 2em 0 140px;
	float:none;
	height: 100%;
}
/*
*/
div#content { 
min-height:800px;
height:expression(this.scrollHeight > 800 ? "auto":"800px"); 
}
#sidebar
{
	float: left;
	width: 120px;
	border-collapse: collapse;
	text-align: center;
	background-color: #ff8888; /* dark pinkish */
/*
	vertical-align: top;
	left: 0;
	bottom: 0;
	top: 0;
	position: absolute;
*/
	vertical-align: top;
	height: 100%;
}
#sidebar a
{
	color: White;
	text-decoration: none;
}
#sidebar a:hover
{
	color: #6699FF;
	text-decoration: underline;
}

#topcontact
{
	position: absolute;
	top: 0;
	left: 0;
}
#centercontact
{
/*
	bottom: 120px;
	width: 120px;
*/
	position: absolute;
	top: 120px;
	left: 0;
	width: 120px;
	bottom: 120px;
	background-color: #0001BF;
	background-image: url( 'images/gslacblue.gif' );
	padding-top: 1em;
}
#bottomcontact
{
	position: absolute;
	bottom: 0;
	left: 0;
}
.borderend
{
	width: 120px;
	height: 120px;
	background-color: #f7c600;
	background-image: url( 'images/gslacyellow.gif' );
	text-align: center;
}
.borderend a
{
}
.borderend a img
{
	margin-top: 20px;
}
/*
#MainNavMenu a
{
	background-color: Red;
	background-color: Purple;
	vertical-align: middle;
	color: White;
	text-decoration: none;
}
#MainNavMenu a:hover
{
	color: #6699FF;
	text-decoration: underline;
}
*/
.menulinks
{
	width: 100%;
}
.menulinks td
{
	text-align: center;
}
