body{
	background-image:url(/images/background.jpg);
	background-position:50% 3.5%;
	background-repeat:no-repeat;	
	font-family:'Cambria', 'Georgia', sans-serif;
	margin:auto;
	background-color:#000000;
}


/*this must stay as the 2nd item in this style sheet for some JS to work
in pages.js. also the page height must stay the 3rd attribute*/

#pageCopy{
	position:relative;
	width:916px;
	top:456px;
	left:14px;
	overflow:visible;
	padding-left:30px;
	padding-right:30px;
	background-color:#FFFFFF;
}

#pageContent{
	width:1004px;
	min-height:1500px;
	position:relative;
	margin:auto;
}

#homeContact{
	position:absolute;
	top:-183px;
	left:-14px;
	z-index:500;
}

#tempCopy{
	position:absolute;
	left:-5000px;
}


#leftNav{
	position:absolute;
	width: 146px;
	height:1px;
	top: 460px;
	left: 33px;
}

p{
	margin:0px;
/*	padding-left:15px;
*/}

#headerImages{
	position:absolute;
	width: 940px;
	height:183px;
	top: 275px;
	left: 31px;
	overflow:hidden;
}

.headerImg{
	position:absolute;
	width: 940px;
	height:183px;
	overflow:hidden;
}

#loader{
	position:absolute;
	height:15px;
	width:50px;
	top:460px;
	left:227px;
	display:none;
}

.navLevel1{
	color:#017638;
	cursor:pointer;
	margin: 0px;
	padding: 0px;
	text-align:left;
	font-size:18px;
	z-index:100;
}

.navLevel2{
	color:#000000;
	cursor:pointer;
	margin: 0px;
	text-align:left;
	font-size:14px;
	padding-left: 8px;
	z-index:90;
}

.navLevel3{
	color:#0000CC;
	cursor:pointer;
	margin: 0px;
	text-align:left;
	font-size:14px;
	padding-left: 8px;
	z-index:80;
}

#navPage1{
	position:absolute;
	right:-538px;
	top: -386px;
	width: 62px;
	height: 34px;
}

#navPage1:hover{
	background-image:url(/images/homeGlow.png);
	background-repeat:no-repeat;
}

#navPage2{
	position:absolute;
	right:-597px;
	top: -356px;
	width: 59px;
	height: 30px;
}

#navPage2:hover{
	background-image:url(/images/aboutGlow.png);
	background-repeat:no-repeat;
}

#navPage3{
	position:absolute;
	right:-666px;
	top: -327px;
	width: 79px;
	height: 32px;
}

#navPage3:hover{
	background-image:url(/images/classesGlow.png);
	background-repeat:no-repeat;
}

#navPage4{
	position:absolute;
	right:-744px;
	top: -293px;
	width: 94px;
	height: 32px;
}

#navPage4:hover{
	background-image:url(/images/resourcesGlow.png);
	background-repeat:no-repeat;
}

#navPage5{
	position:absolute;
	right:-792px;
	top: -259px;
	width: 91px;
	height: 35px;
}

#navPage5:hover{
	background-image:url(/images/contactGlow.png);
	background-repeat:no-repeat;
}

.divText{
	height:36px;
	width:100%;
	font-size:0px;
}

.mouseOverNav{
	background-color: #EBD335;
}

.mouseOutNav{
	background-color: ;
	
}




/*copied over from old site...*/
/*global styles*/
p{
	padding:0px;
	margin:0px;
}

a img{
	border:none;
}

.containerHeader{
	text-align:center;
	font-size: 40px;	
}

.regularText{
	text-align:center;
	font-size: 13px;
}

.boldRegular{
	text-align:center;
	font-weight:700;
	font-size: 34px;
}

.paragraphHeader{
	font-weight:700;
	font-size:16px;
}



/*global divs*/
#homeDivLink{
	position: absolute;
	width:62px;
	height:34px;
	top:40px;
	right:287px;
}

#aboutDivLink{
	position: absolute;
	width:59px;
	height:30px;
	top:70px;
	right:228px;
}

#classesDivLink{
	position: absolute;
	width:79px;
	height:32px;
	top:99px;
	right:159px;
}

#resourcesDivLink{
	position: absolute;
	width:94px;
	height:32px;
	top:133px;
	right:81px;
}

#contactDivLink{
	position: absolute;
	width:91px;
	height:35px;
	top:167px;
	right:33px;
}

#callToday{
	/*position: absolute;*/
	/*width:339px;
	height:75px;*/
/*	bottom:58px;
	right:330px;*/
}

#stealthPrivacy{
	height:30px;	
	width:1004px;
	background-color:#000000;
	overflow:hidden;
	position:relative;
	bottom:-465px;
	left:0px;
}

#logoLink{
	position:absolute;
	top:5px;
	left:8px;
	width:213px;
	height:207px;
}


/*home page divs*/

#homeContainer{
	background-image:url(../images/home.jpg);
	width:1004px;
	height:692px;
	position:relative;
	display:block;
	margin:auto;
}

#emergCons{
	/*position: absolute;*/
	/*width:781px;
	height:70px;*/
	/*top: 0px;
	right:106px;*/
}

#infoText{
	/*position: absolute;*/
	/*width:973px;
	height:90px;*/
	/*top: 100px;
	right:12px;*/
}

/*about styles*/
/*#aboutContainer{
	background-image:url(../images/about.jpg);
	width:1004px;
	position:relative;
	top:25px;
	display:block;
	margin:auto;
}

#aboutHeader{
	position: relative;
	width:781px;
	top: 381px;
	right:112px;
}

#marlieContainer{
	position: relative;
	width:908px;
	top: 471px;
	left:50px;
}

#chanticoContainer{
	position: relative;
	width:914px;
	top: 732px;
	left:50px;
}

#qualificationContainer{
	position: relative;
	width:918px;
	top: 921px;
	left:50px;
}

#membershipContainer{
	position: relative;
	width:924px;
	top: 1229px;
	left:50px;
}

.aboutBoldRegular{
	text-align:left;
	font-size: 15px;
}

#homeDivLinkAbout{
	position: relative;
	width:62px;
	top:41px;
	right:287px;
}

#aboutDivLinkAbout{
	position: relative;
	width:59px;
	top:71px;
	right:228px;
}

#classesDivLinkAbout{
	position: relative;
	width:79px;
	top:100px;
	right:159px;
}

#resourcesDivLinkAbout{
	position: relative;
	width:94px;
	top:134px;
	right:81px;
}

#contactDivLinkAbout{
	position: relative;
	width:91px;
	top:168px;
	right:33px;
}*/

/*resources styles*/
/*#resourcesContainer{
	background-image:url(../images/resources.jpg);
	width:1004px;
	height:1104px;
	position:relative;
	display:block;
	margin:auto;
}

#resourcesHeader{
	position: absolute;
	width:781px;
	height:70px;
	top: 355px;
	right:111px;
}

#articles{
	position: absolute;
	width:781px;
	height:70px;
	top: 423px;
	right:117px;
}

#links{
	position: absolute;
	width:781px;
	height:70px;
	top: 738px;
	right:117px;
}

.linkText{
	font-size:18px;
	font-weight:700;
	text-align:center;
}

#homeDivLinkRes{
	position: absolute;
	width:62px;
	height:34px;
	top:30px;
	right:286px;
}

#aboutDivLinkRes{
	position: absolute;
	width:59px;
	height:30px;
	top:60px;
	right:227px;
}

#classesDivLinkRes{
	position: absolute;
	width:79px;
	height:32px;
	top:89px;
	right:158px;
}

#resourcesDivLinkRes{
	position: absolute;
	width:94px;
	height:32px;
	top:123px;
	right:80px;
}

#contactDivLinkRes{
	position: absolute;
	width:91px;
	height:35px;
	top:157px;

	right:32px;
}*/

/*classes styles*/

/*#classesContainer{
	background-image:url(../images/classes.jpg);
	width:1004px;
	height:1506px;
	position:relative;
	display:block;
	margin:auto;
}

#homeDivLinkClasses{
	position: absolute;
	width:62px;
	height:34px;
	top:42px;
	right:287px;
}

#aboutDivLinkClasses{
	position: absolute;
	width:59px;
	height:30px;
	top:72px;
	right:228px;
}

#classesDivLinkClasses{
	position: absolute;
	width:79px;
	height:32px;
	top:101px;
	right:159px;
}

#resourcesDivLinkClasses{
	position: absolute;
	width:94px;
	height:32px;
	top:135px;
	right:81px;
}

#contactDivLinkClasses{
	position: absolute;
	width:91px;
	height:35px;
	top:169px;
	right:33px;
}

#classInfoContainer{
	overflow-y:scroll;
	overflow-x:hidden;
	height:814px;
	right:112px;
	width:784px;
	top:550px;
	position:absolute;
}

#classInfo{
	right:72px;
	width:500px;
	/*float:left;*/
	margin-left:40px;
}

#classCat{
	right:72px;
	width:500px;
	/*float:left;*/
}

#regNow{
	position: absolute;
	width:300px;
	height:70px;
	top: 20px;
	left:25px;
}*/

/*contact styles*/
/*#contactContainer{
	background-image:url(../images/contact.jpg);
	width:1004px;
	height:692px;
	position:relative;
	display:block;
	margin:auto;
}

#contactInfo{
	position: absolute;
	width:781px;
	height:70px;
	top: 418px;
	right:108px;
	text-align:center;
	font-weight:700;
*/}
