/* CSS Document */
body	{
margin-top:15px;
background-image:url(../images/bg.jpg);
font-family:Verdana, Arial, sans-serif;
font-size:11pt;
color:#00209f;
	}
a:link, a:visited 	{
color:#f42941;
text-decoration:none;
	}
a:hover	{
color:#f42941;
text-decoration:underline;
	}
.footer	{
margin:3px 3px 0 0;
float:right;
text-align:right;
font-size:8pt;
color:#FFFFFF;
	}
.footer2	{
margin:10px 0 0 3px;
float:left;
font-size:8pt;
color:#FFFFFF;
	}	
.forminput	{
border: 1px solid #00209f;
	}
#badge 	{
	position:absolute;
	right: 0;
	top: 0;
	display:block;
	height:125px;
	width:125px;
	text-indent:-999em;
	text-decoration:none;
	background-image: url(../images/badge.gif);
	}
#wrap	{
margin:0 auto 0 auto;
width:766px;
	}
#banner	{
width:766px;
height:268px;
background-image:url(../images/banner.jpg);
	}
#main	{
width:756px;
background-image:url(../images/mainbg.jpg);
padding:5px;

	}
.bigger	{
font-size: 12pt;
font-weight: bold;
}
#footer	{
width:756px;
height:36px;
padding:0 5px 0 5px;
background-image:url(../images/footer.jpg);
	}
#footer a:link	{
color:#FFFFFF;
font-weight:normal;
	}
#aboutwrap	{
width:580px;
margin:0 0 0 5px;
	}
#abouttop	{
margin:10px 0 0 0;
height:28px;
background-image:url(../images/abouttop.jpg);
	}
#abouttext	{
text-indent:5px;
width:560px;
padding:10px;
font-size:10pt;
background-image:url(../images/aboutmid.jpg);
	}
#aboutbottom	{
height:10px;
background-image:url(../images/aboutbottom.jpg);
background-repeat:no-repeat;
	}
#aboutpic	{	
margin:5px 5px 0 0;
float:right;
	}
html>body #aboutpic {margin: -30px -20px 0 0;}
#BBB    {
margin-top: 240px;
margin-right: 0px;
margin-bottom: 0;
margin-left: 25px;
        }
#right	{
margin: 10px 10px 0 0;
float:right;
	}
#right2	{
margin: 20px 0 0 0 ;
float:right;
	}
#navigation	{
position:absolute;
margin:60px 0 0 350px;
	}
#navigation li	{
font-size:11pt;
color:#00209f;
display:inline;
list-style:none;
padding:0 2px 0 2px;
	}
#navigation a {
color:#00209f;
font-size:10pt;
font-weight:bold;
text-decoration:none;
	}
#navigation a:hover {
color:#f42941;
text-decoration:underline;
	}
#scholastic	{
margin:0 auto 0 auto;
padding:155px 10px 5px 10px;
float:none;
width:195px;
height:127px;
background-image:url(../images/scholastic.jpg);
font-size:8pt;
text-align:center;
	}
#scholastic	 p	{
text-indent:0px;
	}
#calendars	{
margin:0 0 0 25px;
padding:155px 10px 5px 10px;
float:left;
width:195px;
height:127px;
background-image:url(../images/calendars.jpg);
font-size:8pt;
text-align:center;
	}
#calendars p	{
text-indent:0px;
	}
#business	{
margin:0 25px 0 0;
padding:155px 10px 5px 10px;
float:right;
width:195px;
height:127px;
background-image:url(../images/business.jpg);
font-size:8pt;
text-align:center;
	}
#business p	{
text-indent:0px;
	}
#formwrap 	{
height: 350px;
margin: 15px 0 0 70px;
	}
#infowrap	{
width:467px;
margin:0 0px 0 15px;
	}
#infotext	{
padding:5px 10px 5px 10px;
width:447px;
font-size:10pt;
background-image:url(../images/infomid.jpg);
	}
#infobottom	{
height:9px;
background-image:url(../images/infobottom.jpg);
background-repeat:no-repeat;
	}	
#infotop	{
margin:10px 0 0 0;
height:21px;
	}
#icon	{
float:right;
margin:10px 15px 0 0;
width:255px;
	}
html>body #icon {margin: 10px 10px 0 0;}
#images	{
text-align: center;
width:467px;
margin:3px 0 0 0;
	}
#images li	{
display:inline;
list-style: none;
	}
#images img	{
border:none;
}
.features {
font-weight: bold;
color:#F42941;
	}
	