body {
	background-image:url(mainBg.jpg);
	background-repeat:no-repeat; 
	background-color:#fff;
	background-position:top center;

}
p {
	color:#000;
}
/*  DROPSHADOW */

#topDropshadow {
background:url(topbg_dropshadow.png) no-repeat;
background-position:top center;
width:950px;
margin-left:auto;
margin-right:auto;
height:75px;
padding-top:23px;
}
#bgDropshadow {
background:url(bg_dropshadow.png) repeat-y;
background-position:top center;
width:950px;
margin-left:auto;
margin-right:auto;
margin-top:0px;
background-color:none;
}
#bottomDropShadow {
background:url(bottombg_dropshadow.png) no-repeat;
background-position:top center;
width:950px;
margin-left:auto;
margin-right:auto;
}

#containerBorder {
/*border:4px solid #000000;*/
margin-top:18px;

}



/* 	MAIN CONTENT BACKGROUNDS 	*/

#mainContentHome {
	height:365px;
	margin:0px;
	width:900px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	background-image:url(mainContentBgHome.jpg);
	background-repeat:no-repeat;
	background-color:#fff5c8; 
/*	border-top:0px solid #000000;
	border-bottom:0px solid #000000;*/

}
#mainContentSched {
	height:365px;
	margin:0px;
	width:900px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	background-image:url(mainContentBg_sched.jpg);
	background-repeat:no-repeat;
	background-color:#fff5c8;
/*	border-top:0px solid #000000;
	border-bottom:0px solid #000000;*/
}
#mainContentWho {
	height:365px;
	margin:0px;
	width:900px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	background-image:url(mainContentBg_who.jpg);
	background-repeat:no-repeat;
background-color:#fff5c8;/*	border-top:0px solid #000000;
	border-bottom:0px solid #000000;*/

}
#mainContentApproach {
	height:365px;
	margin:0px;
	width:900px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	background-image:url(mainContentBg_approach.jpg);
	background-repeat:no-repeat;
background-color:#fff5c8;/*	border-top:0px solid #000000;
	border-bottom:0px solid #000000;*/
	
}
#mainContentDirections {
	height:365px;
	margin:0px;
	width:900px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	background-image:url(mainContentBg_directions.jpg);
	background-repeat:no-repeat;
background-color:#fff5c8;/*	border-top:0px solid #000000;
	border-bottom:0px solid #000000;*/
}
#mainContentContact {
	height:365px;
	margin:0px;
	width:900px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	background-image:url(mainContentBg_contact.jpg);
	background-repeat:no-repeat;
background-color:#fff5c8;/*	border-top:0px solid #000000;
	border-bottom:0px solid #000000;*/
}
#mainContentMedia {
	height:365px;
	margin:0px;
	width:900px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	background-image:url(mainContentBgMedia.jpg);
	background-repeat:no-repeat;
background-color:#fff5c8;/*	border-top:0px solid #000000;
	border-bottom:0px solid #000000;*/
}
#mainContentAccom {
	height:365px;
	margin:0px;
	width:900px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	background-image:url(mainContentBgAccom.jpg);
	background-repeat:no-repeat;
background-color:#fff5c8;
/*border-top:0px solid #000000;
	border-bottom:0px solid #000000;*/
}


/* 	END MAIN CONTENT BACKGROUNDS 	*/

#accom_right {
	text-align:left;
	margin-left:10px;


}
#accom_right p,  #accom_right h1, #accom_right h2 {
	text-align:left;
	margin-left:10px;

}


#mainContentText {
	padding:75px 23px 20px 23px;
}

#mainContentText a:link, #mainContentText a:active, #mainContentText a:visited {
	color:d60f0a;
	text-decoration:none;
}
a:link {color:d60f0a;}
a:active {color:d60f0a;}
a:active {color:d60f0a;}

#mainContentText a:hover {
	text-decoration:underline;
}
#mainContentText p {
	margin:1px 2px 2px 5px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:1.5em;
	padding:3px;
	color:#681d10;
	text-align:justify;
}
h1 {
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#681d10;
	margin:1px 2px 2px 5px;
	padding:3px;
}
h2 {
	margin:1px 6px 1px 5px;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:1em;
	padding:1px 3px 1px 3px;
}
#mainContentText p.next {
	color:#e50000;
	font-size:13px;
	padding-left:10px;
	border-left:4px solid #e50000;
}
#newsBg {
	height:130px;
/*	width:860px;*/
	width:900px;
	margin:0px;
	padding:0px;
	background-image:url(newsBg.jpg);
	background-repeat:no-repeat;
	margin-left:auto;
	margin-right:auto;
}

#newsBgText {
	margin:2px 15px 5px 24px;

}
#newsBgText p {
	margin:5px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	overflow:hidden;
}

#newsBgText a:link, #newsBgText a:active, #newsBgText a:visited {
	color:#fff;
	font-weight:bold;

}
#newsBgText a:hover {
	color:#681d10;
	
}
 
p.newsDate {
	color:#ffdf6f;
 }
 
 #footer {
 	width:900px; !important
	height:20px;
	padding-top:10px;
	padding-bottom:10px;
	margin-left:auto;
	margin-right:auto;



 }
 p.footer {
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#7f7f7f;
padding:0px 3px 3px 3px;
margin:0px 3px 3px 3px;
}


/*		JAVASCRIPT OPENDIV  	*/


 #tuesday1, #tuesday2, #tuesday3, #saturday1, #saturday2, #saturday3, #saturday4 , #class1, #class2, #class3, #class4, #class5 {  
 display: none;
 }
 
 
  
  .box {
  width: 35em;
  margin: 50px auto;
}
  
 .box div.topleft {
	display: block;
	background:url("box-bg.png") top left no-repeat white;
	padding: 2.0em 0em 0em 2.0em;
}

.box div.topright {
	display: block;
	background:url("box-bg.png") top right no-repeat white;
	padding: 2.0em;
	margin: -2.0em 0 0 2.0em;
}

.box div.bottomleft {
	display: block;
	height: 45px;
	margin-top: -2.0em;
	background:url("box-bg.png")bottom left no-repeat white;
}

.box div.bottomright {
	display: block;
	background:url("box-bg.png") bottom right no-repeat white;
	height: 45px;
	margin-left: 3.0em;
}