body{
	background-color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	}
	
h1	{font-size:20px; margin:0px; font-weight:bold; color:#000000;}
h2	{font-size:18px; margin:0px; font-weight:bold; color:#000000;}
h3	{font-size:16px; margin:0px; font-weight:bold; color:#000000;}

.siteContainer	{}

.printHeader	{margin-left:-10px;}
.webHeader		{display:none;}

.nav				{display:none;}
.nav .buttons		{display:none;}
.nav .buttons img	{display:none;}	

.middleArea		{}

.content			{text-align:left;}
.content .text		{}
.content .homeImage	{border:2px solid #003f14; margin:0px 7px 10px 0px;}

.green_index_area				{}
.green_index_area a				{}
.green_index_area a:hover		{}
.green_index_area h2			{}
.green_index_area .left			{}
.green_index_area .newsTitle	{}
.green_index_area .newsDate		{}
.green_index_area .right		{margin-top:10px;}
.green_index_area .right img	{border:1px solid #003f14; margin:5px 7px 0px 0px;}

.footer			{display:none;}
.mainFooter		{margin-top:20px; border-top:5px solid #999; padding-top:5px;}
.mainFooter a	{text-decoration:none;}
.mainFooter a:hover	{text-decoration:underline;}
.mainFooter .l	{float:left; text-align:left;}
.mainFooter .m	{float:left; text-align:center;}
.mainFooter .r	{float:left; text-align:right;}
.clear			{clear:both;}

/* -------------------- SUMMER CAMP PAGE STYLES -------------------- */
.smallBar		{width:190px; height:27px; float:left; background-color:#669900; margin:10px 0px 5px 0px;}
.smallBar h3	{margin:0px; padding:4px 5px 4px 5px; color:#fff;}
.bigBar			{width:450px; height:27px; float:right; background-color:#669900; margin:10px 0px 5px 0px;}
.bigBar h3		{font-size:13px; margin:0px; padding:6px 7px 6px 9px; color:#fff;}

.summerCampsList			{width:197px; margin:0px 3px 0px 3px; float:left;}
.summerCampsList a			{color:#009933;}
.summerCampsList a:hover	{color:#003366;}
.summerCampsList h3 a		{margin:0px; color:#003366; text-decoration:none;}
.summerCampsList h3 a:hover	{background-color:#eee;}
.summerCampsList ul			{margin-top:0px;}
.summerCampsList li			{margin-left:-20px; list-style-type:square; font-size:13px;}

.staticList a		{color:#003366;}
.staticList a:hover	{color:#009933;}
.staticList ul		{margin-top:0px;}
.staticList li		{margin-left:-20px; list-style-image:url(../images/layout_images/openSquare.gif); font-size:13px;}

.summerCamps			{width:450px; margin:0px 3px 0px 0px; float:right;}
.summerCamps p			{margin:0px;}
.summerCamps .info		{}
.summercamps .info ul	{margin-top:0px;}
.summerCamps .info li	{margin-left:-20px;}
.summerCamps .homeImg	{padding:7px; border:0px;}

.campsTable			{}
.campsTable td		{padding:3px;}
.campsTable .odd	{background-color:#f2f2f2;}
.campsTable .even	{background-color:#cbffb9;}

.showCamp			{}
.showCamp p			{margin:0px; text-align:justify;}
.showCamp img		{border:2px solid #003f14; padding:3px; margin:0px 0px 3px 13px;}
.showCamp .title	{float:left; font-size:18px; font-weight:bold; padding-right:10px;}
.showCamp .date		{float:right;}

/*-----------------------FACILITIES PAGE STYLES ----------------------------*/
.facilities			{text-align:left;}
.facilities p		{text-align:left; margin:0px;}
.facilities img	{border:1px solid #003f14; padding:3px; margin:0px 7px 7px 7px;}



