body{
margin:0px 0px 0px 10px ;
padding:0;
line-height: 1.5em;
font-family : Arial, Helvetica, sans-serif;
font-weight: normal;
font-size : 10pt;
color: #7b2343; 
background: #ffffff ;
}

A:link {
    text-decoration: none;
    color: blue;
    }
    
A:visited {
    text-decoration: none;
    color: blue;
    }


h2 { font: bold 18pt Arial, Helvetica, sans-serif; color: #ac7040; }
h3 { font: bold 11pt Arial, Helvetica, sans-serif; text-align: center; padding: 0 0 0 0; margin: 0; color: #3f2c57;}
h4 { font: bold 12pt Arial, Helvetica, sans-serif; color: #ac7040; }

#maincontainer{
width: 980px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
}

#topsection{
background: #ffffff 
height: 116px; /*Height of top section*/
}

#contentwrapper{
float: left;
width: 100%;
}

#contentcolumn{
margin: 15px 200px 0 160px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
}

	.split_1 {
		float: left;
		width: 250px;
		padding: 0 5px 0 5px;
        text-align: justify;
        color: #3f2c57
	}	
    
    	.split_2 {
		float: left;
		width: 350px;
		padding: 0 5px 0 5px;
        color: #3f2c57
	}	
    
#leftcolumn{
float: left;
margin: 25px 0 0 0;
width: 150px; /*Width of left column in pixel*/
margin-left: -980px; /*Set margin to that of -(MainContainerWidth)*/
background: #ffffff;
}

#rightcolumn{
float: left;
margin: 25px 0 0 0;
width: 150px; /*Width of right column*/
margin-left: -150px; /*Set left margin to -(RightColumnWidth)*/
}

#rightcolumn p {
color: blue;
 }
 
/* Horizontal top menu */
#menu-container{padding:3px 15px 0 15px;margin:0px 0px 0px 0px;background:#a9bba8; border-bottom: #7b2343 3px solid;}
ul#simple-menu{list-style-type:none;width:100%;position:relative;height:27px;font-family:"Trebuchet MS",Arial,sans-serif;font-size:13px;font-weight:bold;margin:0;padding:11px 0 0 0;}
ul#simple-menu li{display:block;float:left;margin:0 0 0 4px;height:27px;}
ul#simple-menu li.left{margin:0;}
ul#simple-menu li a{display:block;float:left;color:#ffffff;background:#7b2343;line-height:27px;text-decoration:none;padding:0 17px 0 18px;height:27px;}
ul#simple-menu li a.right{padding-right:19px;}
ul#simple-menu li a:hover{background:#000000;}
ul#simple-menu li a.current{color:#2E4560;background:#fff;}
ul#simple-menu li a.current:hover{color:#2E4560;background:#fff;}


/*Vertical side menu*/
.wireframemenu{
/*border: 1px solid #C0C0C0;*/
background-color: #ffffff;
border-bottom-width: 0;
width: 150px;
margin-bottom: 20px;
}

* html .wireframemenu{ /*IE only rule. Original menu width minus all left/right paddings */
width: 144px;
}

.wireframemenu ul{
padding: 0;
margin: 0;
list-style-type: none;
}

.wireframemenu a{
font: bold 12px Arial, Helvetica, sans-serif;
padding: 4px 3px;
display: block;
width: 100%; /*Define width for IE6's sake*/
color: #595959;
text-decoration: none ;
border-bottom: 1px dotted #000000;
}

.wireframemenu a:visited{
color: #595959;
}

html>body .wireframemenu a{ /*Non IE rule*/
width: auto;
}

.wireframemenu a:hover{
background-color: #ffcc99;
color: black;
}

.litterannounce {
border: 1px gray solid; 
padding: 4px;
 }
 
.litterannounce a {
color: #99CC00;  
 }
 
.litterannounce a:visited {
color: #99CC00;
 }

/*Used for Class Schedule page only*/ 
TD.textHeader {
  font-family: Arial,Helvetica;
  font-size: 18pt;
  font-weight: bold;
  background: #ffffff;
  color: #ac7040;
  } 
  
/*Used for Class Schedule page only*/   
.classDescription { 
    color: #000000;
    font-weight: normal;
    font-size : 10pt;
    font-family : Arial, Helvetica, sans-serif;
    }   
 
#footer {
clear: left;
width: 100%;
background: #a9bba8;
color: #000000;
text-align: center;
padding: 0px 0;
}

/*
html {
	height: 100%;
	background: url(images/sitedown.gif) no-repeat center 50%;
	margin: 0;
}
body {
	display: none;
}

*/