﻿input#__VIEWSTATE, input#__EVENTARGUMENT, input#__EVENTVALIDATION, input#__EVENTTARGET
{
	display: none;
}

body  
{
	line-height: 1.5; 
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background-color:#939394;
	padding: 0 0 0 0;
	border: 0;
	margin: 0 0 0 0;
}

img 
{ 
	border: solid 1px #939394;
	text-decoration: none; 
}



h1
{
	color: Black;
	margin: 0 0;
	padding-left: 4px;
	font-size: 200%;	
}

h2
{
	color: White;
	background-color: gray;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: Black;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: Black;
	padding-left:14px;
	margin-bottom: 0;
	font-size: 110%;
}
h2 span
{
	font-size: 70%;
}

h3
{
	color: White;
	margin: 0;
}

p#SubHeading
{
	color: White;
	margin: 0;
}

p#Heading
{
	font-size: 25pt;
	color: White;
	margin: 0;
}

fieldset.LessonFieldSet legend
{
	color: Black;
	font-size: 120%;
}

div#wrapper
{
	width: 926px;
	margin: 0 auto;
}

div#Header
{
	background-image:url("../Images/Header_Background.jpg");
	background-repeat:no-repeat; 
	white-space:nowrap;
	background-position:center top;
	padding-top:180px;
	padding-left:20px;
}

div#Footer
{
	height: 55px;
	background-image:url("../Images/Footer_Background.jpg");
	background-repeat:no-repeat; 
	white-space:nowrap;
	color: White;
	background-position:center bottom;
	padding-left: 20px;
	padding-top: 25px;
}

div#MainContentWrapperBlackBackground
{
	background-image:url("../Images/Content_Background_Black.jpg");
	
}

div#MainContentWrapperWhiteBackground
{
	background-image:url("../Images/Content_Background.jpg");
	
}

div#MainContentWrapperWhiteBackground, div#MainContentWrapperBlackBackground
{
	background-repeat: repeat-y;
	margin: 0 auto;
	background-position:center top;
	padding-left: 16px;
	padding-right: 19px;	
}

div#TwoColumContent
{
	width:569px;
}

div#columTwo img
{
	margin: 10px;
}

div#MainContentWrapper div#OneColumContent, div#MainContentWrapper div#TwoColumContent
{
	font-size: 10pt;
	color: Black;
	padding-top:10px;
}

div.clearblock { clear:both; height:10px;}

div#lightBoxGallery 
{
	padding:0 6px;
	margin: 10px 0px;
}

div#OneColumContent p, div#TwoColumContent p
{
	margin:0 6px;
	padding:0;
}


div#Footer .Text
{
	padding-top: 12px;
	padding-left: 20px;
	font-size: 120%;
	color: White;
}

/*Navigation Styles */
ul#Navigation  
{
	background-image:url("../Images/Content_Background_gray.jpg");
	background-repeat: repeat-y;
	background-position:center top;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left:17px;
	margin:0;
	list-style: none outside none;
}

ul#Navigation li  
{
	display: inline;
	padding: 2px 5px 2px 5px; 
	margin: 2px;
	background-color: #9E8C76;
	border: solid 1px #E0C7AA;
}

ul#Navigation li a
{
	color: White;
	text-decoration: none;
	font-size: 100%;
	font-weight: bold;
}


/*Lesson Styles*/
.LessonFieldSet
{
	margin: 10px;
	width: 402px;
	display: inline;
}

.AlternateLessonFieldSet
{
	margin: 10px;
	display: inline;
}

/*Table Styles*/
.LessonTable
{
	border-collapse: collapse;

}
.LessonTable td
{
	border: solid 1px #E0C7AA;
	padding: 2px 10px 2px 4px;
}
.LessonTable th
{

	padding: 2px 10px 2px 2px;
}

.LessonTable td.AlternateRow
{
	background-color: #BCA78D;
}

.StandardTable
{
	margin: 10px 10px;
	border-collapse: collapse;

}
.StandardTable td
{
	border: solid 1px #E0C7AA;
	padding: 2px 2px 2px 4px;
}
.StandardTable th
{

	padding: 2px 2px 2px 2px;
}

.StandardTable td.AlternateRow
{
	background-color: #BCA78D;
}

div#AlternateLessons
{
	width: 100%;
	background-color: #99886A;
	height: 40px;
	
}

h2.CollapsableHeader
{
	cursor: pointer;
}

.emailText
{
	width: 285px;
	height: 235px;
}

.emailInfo
{
	width: 280px;
	background-color: #FFFFCC;
	padding: 8px 12px;
	margin-left: 10px;
	margin-right: 4px;
	border: 1px solid #E0C7AA;
}

.emailError
{
	width: 280px;
	background-color: #FF9999;
	padding: 8px 12px;
	margin-left: 10px;
	margin-right: 4px;
	border: 1px solid #E0C7AA;
}

.Button
{
	border: solid 1px #E0C7AA;
}

.googleMap
{
	margin-right:6px; 
	margin-top:10px; 
	border: solid 1px black; 
	width: 555px; 
	height: 560px; 
	float: right;
}


