/* CSS Document */

#contain-content-nonav {
padding-left:50px;
padding-right:50px;
}

#tablecontent {
padding-left:20px;
padding-right:20px;
}

#leftmenu {
padding-left:6px;
padding-top:10px;
}

#subheading {
padding:16px 0px 6px 0px;
}

#subheading2 {
font-weight:bold;
text-decoration:underline;
}

#container {
width:621px;
height:600px;
margin-top: 10px;
margin-right: auto;
margin-bottom: 0px;
margin-left: auto;
}

#contain-home {
width:621px;
height:450px;
margin-top: 10px;
margin-right: auto;
margin-bottom: 0px;
margin-left: auto;
}

#contain-directions {
width:621px;
height:450px;
margin-top: 10px;
margin-right: auto;
margin-bottom: 0px;
margin-left: auto;
}

#contain-teachers {
width:621px;
height:600px;
margin-top: 10px;
margin-right: auto;
margin-bottom: 0px;
margin-left: auto;
}

#contain-location {
width:621px;
height:600px;
margin-top: 10px;
margin-right: auto;
margin-bottom: 0px;
margin-left: auto;
}

#contain-whoweare {
width:621px;
height:550px;
margin-top: 10px;
margin-right: auto;
margin-bottom: 0px;
margin-left: auto;
}

#contain-table {
width:621px;
margin-top: 10px;
margin-right: auto;
margin-bottom: 0px;
margin-left: auto;
}

#contain-table-nomenu {
width:621px;
background-color:#ffffff;
border:0px;
padding:0px;
margin:0px;
text-align:left;
}


#contain_history {
width:621px;
height:950px;
margin-top: 10px;
margin-right: auto;
margin-bottom: 0px;
margin-left: auto;
}

#contain_800 {
width:621px;
height:800px;
margin-top: 10px;
margin-right: auto;
margin-bottom: 0px;
margin-left: auto;
}

#contain-philo {
width:621px;
height:450px;
margin-top: 10px;
margin-right: auto;
margin-bottom: 0px;
margin-left: auto;
}

#contain_700 {
width:621px;
height:700px;
margin-top: 10px;
margin-right: auto;
margin-bottom: 0px;
margin-left: auto;
}

#contain-support {
width:621px;
height:800px;
margin-top: 10px;
margin-right: auto;
margin-bottom: 0px;
margin-left: auto;
}

#contain_1000 {
width:621px;
height:1000px;
margin-top: 10px;
margin-right: auto;
margin-bottom: 0px;
margin-left: auto;
}

#contain_1300 {
width:621px;
height:1300px;
margin-top: 10px;
margin-right: auto;
margin-bottom: 0px;
margin-left: auto;
}

#contain_900 {
width:621px;
height:900px;
margin-top: 10px;
margin-right: auto;
margin-bottom: 0px;
margin-left: auto;
}

#headimage {
height:186px;
width:621px;
background-color:#FFFFFF;
}


#nav {
background-color: #ffffff;
width:621px;
height:40px;
}



#image {
background-image: none;
width: 621px;
height:250px;
}

#nav2 {
background-color: #ffffff;
float:left;
z-index:4; 
width: 135px;
top: 480px;
height:100%;
margin-right:5px;
}


#nav2t {
background-color: #ffffff;
width: 135px;
margin-right:5px;
padding:0px;
border:0px;
margin-left:0px;
}


#nav2b {
background-color: #ffffff;
float:right;
z-index:4; 
width: 135px;
top: 480px;
height:100%;
padding-left:6px;
}

#nonav {
background-color: #ffffff;
float:left;
z-index:4; 
width: 100px;
top: 480px;
height:100%;
margin-right:5px;
}

#nav2a {
background-color: #ffffff;
float:left;
z-index:4; 
width: 135px;
top: 480px;
height:100%;
padding-left:5px;
border-right:5px;
font-size:16px;
font-weight:bold;
}


#content {
width:612px;
height:100%;
z-index:3; 
background-color: #ffffff;
font-family:Arial, "Helvetica", sans-serif;
font-size: 10pt;
padding-right:9px;
padding-top:5px;
}

#content-one_column {
width:612px;
height:100%;
z-index:3; 
background-color:#FFFFFF;
font-family:Arial, "Helvetica", sans-serif;
font-size: 10pt;
padding-right:9px;
padding-top:5px;
}

#content-nonav {
width:512px;
height:100%;
z-index:3; 
background-color:#FFFFFF;
font-family:Arial, "Helvetica", sans-serif;
font-size: 10pt;
padding-right:9px;
padding-top:5px;
padding-left:100px;
}


#content-home {
width:612px;
height:100%;
z-index:3; 
background-color: #ffffff;
font-family:Arial, "Helvetica", sans-serif;
font-size: 10pt;
padding-right:9px;
padding-top:5px;
}


#footer {
z-index:5; 
margin-right: auto;
margin-bottom: 0px;
margin-left: auto;
height:45px;
width:621px;
}

#spacer {
position:relative;
width:621px;
height:20px;
background-color:3399ff;
margin-top: 10px;
margin-right: auto;
margin-bottom: 0px;
margin-left: auto;
}

#spacernomenu {
position:relative;
width:621px;
height:20px;
background-color:3399ff;
padding-top: 0px;
margin-top: 0px;
margin-right: auto;
margin-bottom: 0px;
margin-left: auto;
}

a:link, a:visited {font-weight:normal; margin:0px 0 0 0; border:none; color:#3399ff; text-decoration:none}
a:hover, a:active {color:#d2232a; border:0; text-decoration:underline}