body {
		margin:0;
		padding:0;
		border:0;			/* This removes the border around the viewport in old versions of IE */
		width:100%;
		color: #000000;
		/*font: normal 12px Tahoma,"Lucida Grande","Trebuchet MS",Helvetica, sans-serif;*/
		font: normal 12px "Times New Roman", Times, serif;
		min-width:803px;		/* Minimum width of layout - remove line if not required */
						/* The min-width property does not work in old versions of Internet Explorer */
		font-size:90%;
		text-align: center;
		/*background-image: url('images/background/sdiBlue.gif');*/
		/*background-repeat: no-repeat;*/
		/*background-position: 50% 0%;*/
		/*background-color: #0A164D;*/
}

#banner {
	margin-left: 20px;
	color: #FFFFFF;
	background-image: url(images/WaldorfSchoollogo_sm.gif);
	background-repeat: no-repeat;
	height: 120px;
	clear: both;
	padding-bottom: 12px;
}
.mastheadImage {
	clear: both;
}

.address {
	font-family: "Times New Roman", Times, serif;
	font-size: 12 pt;
	font-weight: normal;
	color: #333333;
	text-align: center;
	padding-top: 3px;
	clear: both;
}
.navBarMain {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: normal;
	font-variant: normal;
	color: #633d0b;
	text-decoration: none;
	text-align: center;
	padding-top: 4px;
	padding-bottom: 4px;
	background-color: #F0B310;
	border-top: 2px solid #330000;
	border-bottom: 2px solid #330000;
	
	clear:both;
}

.navBarMain .menu{

}

.navBarMain a:link, .navBarMain a:visited{
	color: #330000;
}
.navBarMain a:hover{
	color: #FFFFFF;
}



.wrapper {
	text-align: left;
	margin: 0px auto;
	padding: 0px;
	/*border:1px solid #000;*/
	width: 830px;
	background: url("/path/to/your/background_cols.gif") repeat;
}

.header {
	float:left;
	width:100%;
	/*height: 168px;*/
	height: auto;
	padding:0;
	margin:10 px;
	/*border-bottom:1px solid #000;*/
	margin-bottom: 2px;
	background: transparent !important;
}

.leftCol {
	float: left;
	width: 170px;
	/*border:2px solid #000000;*/
}

.rightCol { 
	margin: 0;
	float: left;
	width: 650px;
	/*height: 1% /* Holly hack for Peekaboo Bug */
	/*border:2px solid #000000;*/
}

.container {
	padding-bottom:25px;
}

.footer {
	clear: both;
	padding: 5px;
	height: auto;
	
	/*width:100%;
	background: transparent !important;
	margin-top: 15px;
	margin-bottom: 5px;*/
	
	border-top: 1px solid #444444;
	
	font-family: arial,helvetica,verdana,sans-serif;
	text-align: center;
	font-size: 10pt;
	font-weight: normal;
	text-decoration: none;
}

.footer a {
	text=decoration: underline;
}