html, body
{
margin:0px;
padding:0px;
}

img
{
border:0px;
}

#header
{
background-color:#1D5CD0;
width:728px;
float:center;
}

#home-left
{
float:center;
width:300px;
}

#home-right
{
float:right;
width:300px;
}

#left
{
float:left;
width:165px;
padding-left:5px;
}

#main
{
margin-left:165px;
width:605px;
margin-top:50px;
}

#main h1
{
text-align:center;
font-size:18px;
color:#1D5CD0;
text-transform:uppercase;
}

#main h2
{
font-size:16px;
margin-left:10px;
color:#1D5CD0;
text-transform:uppercase;
}

#main p
{
padding:15px;
}

#main-home
{
margin-left:165px;
width:605px;
margin-top:5px;
font-family: verdana, sans-serif;
font-size:0.80em;
}

#main-home h1
{
text-align:center;
font-size:14px;
color:#1D5CD0;
text-transform:uppercase;
}

#main-home h2
{
font-size:12px;
margin-left:10px;
color:#1D5CD0;
text-transform:uppercase;
}

#main-home p
{
padding:0px;
}

#home-right p
{
padding:0px;
}

#focus
{
height:252px;
border-bottom:1px solid #000;
}

#teachers, #students, #parents
{
border-bottom:1px solid #000;
}

#footer
{
clear:both;
background-color:#1D5CD0;
text-align:center;
min-width:998px;
max-width:100%;
padding-top:5px;
padding-bottom:5px;
color:#fff;
}

#footer a
{
color:#fff;
}

ol.alpha
{
list-style-type:lower-alpha;
}

#FormBox
{
text-align:left;
width:500px;
}

#FormBox label {
font-weight:bold;
display:block;
margin-top:1em;
}


input.txt {
	display:block;
	color:#000;
	background:#fff;
	width:250px;
	}

textarea.txt {
	display:block;
	width:380px;
	color:#000;
	background:#fff;
	}

input.txt:focus,
textarea.txt:focus {background:#fffff6;}

.submitarea {margin:20px;}


/* Menus */

#navcontainer ul
{
margin-top:0px;
padding-left: 0;
margin-left: 0;
background-color: #E59804;
color: White;
float: center;
width:100%;
font-family: arial, helvetica, sans-serif;
font-size:12px;
}

#navcontainer ul li { display: inline;}

#navcontainer ul li a
{
padding: 0.8em 0.5em;
background-color: #E59804;
color: #000;
text-decoration: none;
float: left;
border-right: 1px solid #fff;
font-weight:bold;
}

#navcontainer ul li a:hover
{
background-color:#1D5CD0;
color: #fff;
}
