* {
margin:0;
padding:0;
}
body {
	background-color: #2B56A5;
}
@font-face {
  font-family: "Feltpoint";
  src: url(http://www.ststephenpresbyterianpreschool.com/fonts/FELTPOI_.TTF) format("truetype");
}
#container {
width:800px;
margin: 20px auto 5px auto;
background-color:#FFFFFF;
background-image:url(graphics/hp_bg.jpg);
background-repeat:repeat-y;
background-position: 0 155px;
border:#000000 solid .5px;
}
#footer {
margin:0 auto;
}
#navigation {
background-color:#40A629;
text-align:right;
padding:1px 10px 3px 10px;
}
#topnav li
{
display: inline;
list-style-type: none;
margin: 0 0 0 25px;
font-family: "Feltpoint", sans-serif;
font-size:18px;
letter-spacing:.08em;
}
#topnav a {
text-decoration:none;
color:#FFFFFF;
}
#topnav a:hover {
text-decoration:none;
color:#0450BE;
}
#content {
margin:10px;
}
p {
margin:20px	80px;
font-family:Arial, Helvetica, sans-serif;
font-size:.9em;
}
h1 {
margin:20px	80px;
font-family:Arial, Helvetica, sans-serif;
font-size:1em;
font-weight:bold;
color: #2B56A5;
}
h2 {
margin:20px	80px;
font-family:Arial, Helvetica, sans-serif;
font-size:.9em;
font-weight:bold;
text-decoration:underline;
color:#9EC54E;
}
h3 {
margin:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:.9em;
color:#FFFFFF;
font-weight:normal;
}
h4 {
margin:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:.8em;
color:#FFFFFF;
font-weight:normal;
}
h5 {
margin:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:.7em;
color:#FFFFFF;
font-weight:normal;
}
h6 {
font-size:.7em;
font-family:Arial, Helvetica, sans-serif;
margin: 0 80px;
font-weight:normal;
}

.floatleft {
float:left;
}
.floatright {
float:right;
margin: 0 0 15px 15px;
border:#009900 double 5px;
}
.floatleft2 {
float:left;
margin: 10px 15px 15px 0;

border:#009900 double 5px;
}

ul {
list-style-type:circle;
margin-left:25px;
}
ul li {
margin:10px	80px;
font-family:Arial, Helvetica, sans-serif;
font-size:.9em;
}

ul.margin {
list-style-type:circle;
margin-left:25px;
}
ul.margin li {
margin:10px 10px 10px 80px;
font-family:Arial, Helvetica, sans-serif;
font-size:.9em;
}
a:link, a:active, a:visited {
color:#CC0000;
}
a:hover {
color:#FF6600;
}
a.footer:link, a.footer:active, a.footer:visited {
color:#ffffff;
}
a.footer:hover {
color:#FFFF00;
}