body {
background-color: #01A0C7;
font-size: 12px;
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
color:#564b47;
padding:0px;
margin-top: 0px;
}
a {color: #DB7093;}
a:visited {color:#DB7093;}
a:hover {color: #564b47;}
a:active { color:#000000;}

h1 {
font-size: 18px;
margin:0px }

h2 {
font-size:16px;
margin:0px;}

img.download {vertical-align:middle;}

#container {
width: 860px;
margin-bottom: 10px;
margin-left: auto;
margin-right: auto;
margin-top: 0px;
background-color: #FFF;
}

#banner {
background-color: #01A0C7;
padding: 0px;
margin: 0px;
}
#banner img {padding:30px 0px 0px 0px;} 

#content {
background-color: #FFF;
padding: 0px;
margin-left: 257px;
margin-right: 0px;
}

#content-top {
background-image: url('contenttop.png'); 
height: 20px; 
width: 603px;
}

#content-right {
background-image: url('contentright.png');
height: 396px;
width: 54px;
float: right;
}

#content-bottom {
background-image: url('contentbottom.png');
height: 24px;
width: 603px;
}

#content-txt {
height: 396px;
width: 547px;
overflow:auto;
}

#content-txt ul {
margin-top:0px;
margin-bottom:0px;
}

p, pre{
padding: 5px 10px;
margin:0px;
}

#left {
background-image: url('leftbg.png');
float: left;
width: 257px;
height: 470px;
margin: 0px;
padding: 0px;
}

#footer {
background-image: url('footer.png');
height: 30px;
width: 603px;
}

a img{ 
border:0; 
vertical-align: top;
} 

#navcontainer {
margin-left: 20px;
width: 172px;
}

#navcontainer ul
{
margin-left: 0;
padding-left: 0;
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
}

#navcontainer a
{
margin:0px;
display: block;
width: 172px;
background-color: #FFF;
}

#navcontainer a:link, #navlist a:visited
{
color: #000;
text-decoration: none;
}

#navcontainer a:hover
{
color: #000;
}

#navlist a {
     display: block;
     width: 172px;
     height: 29px;
     text-decoration: none;
	 margin-bottom: -2px;

}

a.home{ background: url("home.png"); }
a.about { background: url("about.png") }
a.policies { background: url("policies.png") }
a.philosophies { background: url("philosophies.png") }
a.programs { background: url("programs.png") }
a.news { background: url("news.png") }
a.enrollment { background: url("enrollment.png") }
a.contactus { background: url("contactus.png") }
a.directions { background: url("directions.png") }
a.webcam { background: url("webcam.png") }

a.home:hover, a.about:hover, a.policies:hover, a.philosophies:hover, a.programs:hover, a.news:hover, a.enrollment:hover, a.contactus:hover, a.directions:hover, a.webcam:hover {
     background-position: -172px 0;
} 
a.homecurrent{ background: url("home.png"); background-position: -172px 0; }
a.aboutcurrent { background: url("about.png"); background-position: -172px 0; }
a.policiescurrent { background: url("policies.png"); background-position: -172px 0; }
a.philosophiescurrent { background: url("philosophies.png"); background-position: -172px 0; }
a.programscurrent { background: url("programs.png"); background-position: -172px 0; }
a.newscurrent { background: url("news.png"); background-position: -172px 0; }
a.enrollmentcurrent { background: url("enrollment.png"); background-position: -172px 0; }
a.contactuscurrent { background: url("contactus.png"); background-position: -172px 0; }
a.directionscurrent { background: url("directions.png"); background-position: -172px 0; }
a.webcamcurrent { background: url("webcam.png"); background-position: -172px 0; }

.displace {
     position: absolute;
     left: -5000px;
}
