body {
	background-color: #282852;
	background-image: url(images/bg_blue.jpg);
	background-repeat: repeat;
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #000000;
}
a {
	color: #933810;
	text-decoration: underline;
	font-weight: bold;
}
a:hover {
	color: #933810;
	text-decoration: none;
}
#mainarea {
	width: 919px;
	height: auto;
	background-image: url(images/bg_page.jpg);
	margin-top: 15px;
}
#logo {
	height: 98px;
	width: 919px;
}
#navigation {
	height: 109px;
	width: 919px;
}
#subnav {
	float:left;
	height: 400px;
	width: 220px;
	display: inline;
	text-align: left;
	background-image: url(images/bg_gold.jpg);
	padding: 20px;
}
#subnavscroll {
	float:left;
	height: 400px;
	width: 220px;
	display: inline;
	text-align: left;
	background-image: url(images/bg_gold.jpg);
	padding: 20px;
	overflow: auto;
}
#maincontent {
	float:left;
	height: 400px;
	width: 619px;
	text-align: left;
	display: inline;
	background-image: url(images/bg_tan.jpg);
	padding: 20px;
	overflow: auto;
}
#footer {
	width: 919px;
	height: auto;
	background-image: url(images/bg_blue.jpg);
	text-align: right;
}
.footertxt {
	font-size: 10px;
	line-height: 13px;
	color: #f8f2d8;
	padding-right: 30px;
}
.hometxt {
	color: #f8f2d8;
}
.hometxtxqt {
	color: #933810;
}
.children {
	color: #933810;
	font-weight: bold;
}
.subhead {
	color: #6c854e;
	font-weight: bold;
	font-size: 16px;
}
ul.tnav{
	background-image: url(images/mainnav.gif);
	overflow: hidden;
	list-style: none;
	width: 919px;
	margin: 0;
	padding: 0;
}
ul.tnav li{
	float:left;
}
ul.tnav a{
	background-image:url(images/mainnav.gif);
	background-repeat:no-repeat;
	overflow:hidden;
	text-indent:-9999px;
	height:109px;
	display:block;
}
ul.tnav a.home{width:119px;background-position:0 0;}
ul.tnav a.about{width:195px;background-position:-119px 0;}
ul.tnav a.mont{width:195px;background-position:-314px 0;}
ul.tnav a.programs{width:128px;background-position:-509px 0;}
ul.tnav a.scrapbook{width:135px;background-position:-637px 0;}
ul.tnav a.contact{width:147px;background-position:-772px 0;}
ul.tnav a.home:hover, ul.tnav li.active a.home{background-position:0 -109px;}
ul.tnav a.about:hover, ul.tnav li.active a.about{background-position:-119px -109px;}
ul.tnav a.mont:hover, ul.tnav li.active a.mont{background-position:-314px -109px;}
ul.tnav a.programs:hover, ul.tnav li.active a.programs{background-position:-509px -109px;}
ul.tnav a.scrapbook:hover, ul.tnav li.active a.scrapbook{background-position:-637px -109px;}
ul.tnav a.contact:hover, ul.tnav li.active a.contact{background-position:-772px -109px;}
ul.snav{
	overflow: hidden;
	list-style: none;
	width: 220px;
	margin: 0;
	padding: 0;
}
ul.snav li{
	float:left;
}
ul.snav a{
	width:220px;
	background-repeat:no-repeat;
	overflow:hidden;
	text-indent:-9999px;
	height: 36px;
	display:block;
}
ul.snav a.phil{background-image:url(images/subnav_aboutschool.gif);background-position:0 0;}
ul.snav a.history{background-image:url(images/subnav_aboutschool.gif);background-position:0 -36px;}
ul.snav a.news{background-image:url(images/subnav_aboutschool.gif);background-position:0 -72px;}
ul.snav a.locate{background-image:url(images/subnav_aboutschool.gif);background-position:0 -108px;}
ul.snav a.staff{background-image:url(images/subnav_aboutschool.gif);background-position:0 -144px;}
ul.snav a.why{background-image:url(images/subnav_aboutmont.gif);background-position:0 0;}
ul.snav a.class{background-image:url(images/subnav_aboutmont.gif);background-position:0 -36px;}
ul.snav a.infant{background-image:url(images/subnav_programs.gif);background-position:0 0;}
ul.snav a.toddler{background-image:url(images/subnav_programs.gif);background-position:0 -36px;}
ul.snav a.childrens{background-image:url(images/subnav_programs.gif);background-position:0 -72px;}
ul.snav a.kinder{background-image:url(images/subnav_programs.gif);background-position:0 -108px;}
ul.snav a.schoolage{height: 54px;background-image:url(images/subnav_programs.gif);background-position:0 -144px;}
ul.snav a.photos{background-image:url(images/subnav_scrapbook.gif);background-position:0 0;}
ul.snav a.testimonials{background-image:url(images/subnav_scrapbook.gif);background-position:0 -36px;}
ul.snav a.general{background-image:url(images/subnav_contact.gif);background-position:0 0;}
ul.snav a.locate2{background-image:url(images/subnav_contact.gif);background-position:0 -36px;}
ul.snav a.enroll{margin-top:20px;background-image:url(images/subnav_enroll.gif);background-position:0 0;}
ul.snav a.phil:hover, ul.snav li.active a.phil{background-position:0 -197px;}
ul.snav a.history:hover, ul.snav li.active a.history{background-position:0 -233px;}
ul.snav a.news:hover, ul.snav li.active a.news{background-position:0 -269px;}
ul.snav a.locate:hover, ul.snav li.active a.locate{background-position:0 -305px;}
ul.snav a.staff:hover, ul.snav li.active a.staff{background-position:0 -341px;}
ul.snav a.why:hover, ul.snav li.active a.why{background-position:0 -197px;}
ul.snav a.class:hover, ul.snav li.active a.class{background-position:0 -233px;}
ul.snav a.infant:hover, ul.snav li.active a.infant{background-position:0 -197px;}
ul.snav a.toddler:hover, ul.snav li.active a.toddler{background-position:0 -233px;}
ul.snav a.childrens:hover, ul.snav li.active a.childrens{background-position:0 -269px;}
ul.snav a.kinder:hover, ul.snav li.active a.kinder{background-position:0 -305px;}
ul.snav a.schoolage:hover, ul.snav li.active a.schoolage{background-position:0 -341px;}
ul.snav a.photos:hover, ul.snav li.active a.photos{background-position:0 -197px;}
ul.snav a.testimonials:hover, ul.snav li.active a.testimonials{background-position:0 -233px;}
ul.snav a.general:hover, ul.snav li.active a.general{background-position:0 -197px;}
ul.snav a.locate2:hover, ul.snav li.active a.locate2{background-position:0 -233px;}
ul.snav a.enroll:hover, ul.snav li.active a.enroll{background-position:0 -36px;}

img {
	border: none;
}
