/* CSS  - NEW Dropdown Menu template 



body {

	background-color: #9D8144;

	background-position: center center;

	background-repeat: no-repeat;

	margin: 0px;

	padding: 0px;

	text-align: center; /*tricks IE5.x into centering the page*/

	font: 101%Arial,  Verdana, Geneva, Helvetica, sans-serif;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}



/* stops shorter pages from jumping when there is no scrollbar */

html {

	min-height:100%;

	margin-bottom:1px;

	padding: 10px;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	border-top-style: none;

	border-right-style: solid;

	border-bottom-style: none;

	border-left-style: none;

}



/*wrapper div styles the wrapper around the nav bar*/

#wrapper {

	position: fixed;

	width:750px;

	text-align: left;

	margin: 25px;

	border: thin solid #CCCCCC;

}

#dropdown2 {

	position:absolute;

	left:100px;

	top:148px;

	width:153px;

	height:96px;

	z-index:5;

	visibility: hidden;

}



/*dropwdown 3 div change the co ordinates for left and top if you need to move the dropdown menu*/



#dropdown3 {

	position:absolute;

	left:210px;

	top:148px;

	width:153px;

	height:96px;

	z-index:5;

	visibility: hidden;

}



/*dropwdown 4 div change the co ordinates for left and top if you need to move the dropdown menu*/

#dropdown4 {

	position:absolute;

	left:312px;

	top:148px;

	width:153px;

	height:95px;

	z-index:5;

	visibility: hidden;

}



/*this is the closer div -this is needed so that on mouseout the dropdowns close*/

#closer {

	left:0px;

	position:absolute;

	margin-top:48px;

	visibility:hidden;

	width:750px;

	z-index:1;

	height: 100px;

}



/*This is the background image for navbar*/

#navbar td{

	background-repeat: no-repeat;

	background-color: #D8DADE;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}

#logotbl td {

	padding: 0px; /*gives a bit of breathing space between the edge and text*/

	color: #333366;

	background-color: #FFFFFF;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}

.navbar {

	width: auto;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	background-color: #D8DADE;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;



}

.navbar a {

	display: block;/*needed so that the whole cell is highlighted on mouseover*/

	text-decoration: none;

	width: 100%;

	background-color: #D8DADE ;
	

}

.navbar a:link {

	
	

 color: #009900;
	padding: 2px 2px 2px 2px;

	background-color: #E3E4E8;

	/*font-weight: bold;*/

	border-bottom-width: 0px;

	border-bottom-style: none;

}

.navbar a:visited, .navbar a:active {

 color: #009900;

	padding: 2px 2px 2px 2px;

	background-color: #DDDDDD;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}

.navbar a:hover {

	background: White;

	border-bottom:1px solid #AFA592;

	color: #C26613;

	padding: 2px 2px 2px 2px;

	/*font-weight: bold;*/

}





/* styles the menu table inside the dropdown div*/

.menu{

border-right: 1px solid #AEAF49;

font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;

width: 150px;

}



.menu a{

background: #CCD5DC;

display: block;/*needed so that the whole cell is highlighted on mouseover*/

text-decoration: none;

width: 100%;

}



.menu a:link{

background: #EEEAE2;

border-bottom: 1px solid #AFA592;

color:#000033;

padding: 2px 2px 2px 2px;  

}



.menu a:visited,.menu a:active{

background: #EEEAE2;

border-bottom: 1px solid #AFA592;

color: #666666;

padding: 2px 2px 2px 2px;

}



.menu a:hover{

background: White;

border-bottom:1px solid #AFA592;

color: #990000;

padding: 2px 2px 2px 2px;

}



 /*declares the styles for cells paragraphs and lists */  

 td, p {

	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;

	color: #666666;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

 }

 

/*main content area*/

#contenttable {

	text-align: left;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	margin: 0px;

	padding: 0px;

	line-height: 1.5px;

	background-image: url(../ebhGRAPHICS/contentbckgrd.jpg);

	border-right-width: 0px;

	border-left-width: 0px;

	border-right-style: none;

	border-left-style: none;

	border-top-width: 0px;

	border-top-style: none;

	border-bottom-width: 0px;

	border-bottom-style: none;

/*padding: 10px;*/ /*gives a bit of breathing space between the edge and text*/

}



#contenttable td {

	padding: 0px;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}

/* spaces the paragraph text in the content table */

#contenttable p{

	line-height: 1.5em;

}



/*styles the content area links*/

#contenttable a:link {

	color: #663300;

	text-decoration: underline;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

}



#contenttable a:visited {

	color: #666666;

	text-decoration: none;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

}



#contenttable a:hover {

	color: #A05510;

	text-decoration: none;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

}



#contenttable a:active {

	color: #999999;

	text-decoration: underline;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

}

#INSIDEcontenttable  p {

	line-height: 1.3em;

	margin: 0px;

	padding: 0px;

}





/*heading styles*/

  h1 {

 	color: #600041;

	font-size: 14px;

	margin-bottom: -1px;

 }

 

 h2{

 	color: #AE5E5E;

	font-size:13px;

 }

 

h3{

 	color: #75809E;

	font-size: 12px;

 }

 

 #linkbar a:link {

	color: #008000;

	text-decoration: underline;

	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;

	font-size: 12px;

}





/*styles the bottom text link bar */

 #linkbar {

	background-color: #D8DADE;

	color: #008000;

	border-top: 1px solid #660000;

	height: 10px;

	padding: 0px;

 }

 /*to keep NS4 happy define styles for the td*/

  #linkbar td{

	background-color: #D8DADE;

	color: #707031;

 }



#linkbar a:visited {

	color: #680047;

	font: 12px Arial, Verdana, Geneva, Helvetica, sans-serif;

	text-decoration: underline;

}

#linkbar a:active {

	color: #510037;

	font: 12px Arial, Verdana, Geneva, Helvetica, sans-serif;

	text-decoration: none;

}



#linkbar a:hover {

	color: #64829F;

	font: 12px Arial, Verdana, Geneva, Helvetica, sans-serif;

	text-decoration: underline;

}



/* sets the background color when focus is on the following parts of the form */

textarea:focus, input:focus, select:focus {

	background-color: #F4F4F4;

	color: #000;

}





/*This styles a bulleted list*/

li {

	color: #666666;

	list-style-type: circle;

	line-height: 2em;

}



ul {

	color: #660000;

	list-style-type: square;

}



#slogansection {

	height: 10px;

	padding:0px;

	margin:0px;

	background-color: #FFFFFF;

}



.imgleft {

	float: left;

	padding: 2px;

}

.imgright {float: right;

padding: 6px;

}

.rightsidebar {

	width: 0px;

	padding: 0px;

	margin-top: 0px;

	vertical-align: top;

	text-align: left;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10pt;

	font-weight: bold;

	color: #000000;

	line-height: 14pt;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}

.rightsidebar img {

	padding: 1px;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}

#totalwrap/*styles for the contact form*/



 {

	width: 80%;

	margin-top: 24;

	margin-right: auto;

	margin-bottom: 24;

	margin-left: auto;

	border: 22px solid #630D0D;

}



form { 

margin: 0;

padding: 0;

}



label,span.spacer {

width:140px;

padding: 0;

margin: 0;

}

/*styles the form fields*/

label{

font-weight: bold;

color: #5A5F76;

font-weight: bold;

}

fieldset{

padding:0px;

border: 1px solid #BCAF8D;

padding:5px;

}

/*styles the 'contact form' text at top of contact form*/

legend {

color: #AE5E5E;

font-weight: bold;

font: 14px Arial, Verdana, Geneva, Helvetica, sans-serif;

padding-top: 10px;  /*gives a bit of padding between the border and the text*/

}



input,textarea {

	background-color: #E4DFD2;

	padding: 0;

	margin: 0;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

}

.submit {

border: 1px solid #BCAF8D;

}

#slogan a:active {

	color: #004000;

	text-decoration: underline;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

}

#slogan a:hover {

	color: #663333;

	text-decoration: none;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

}

#slogan a:visited {

	color: #640C0D;

	text-decoration: none;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

}

.footer {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #008000;

	line-height: 14pt;

}

.style2 {color: #660000}

.style4 {color: #660000; font-weight: bold; }

#slogan p {

	line-height: 1.5em;

}

#slogan td {

	padding: 0px; /*gives a bit of breathing space between the edge and text*/

	color: #333366;

	background-color: #FFFFFF;

}

.style5 {color: #6AA02E}

.style6 {

	color: #477217;

	font-family: Arial, Helvetica, sans-serif, Verdana;

	font-size: 12px;

	font-weight: bold;

}

.PageTitle {

	font-family: Techno;

	font-size: 24px;

	font-weight: bolder;

	color: #629C22;

}



#slogan {

	text-align: left;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	margin: 0px;

	padding: 0px;

	line-height: 1.5px;

	background-color: #FFFFFF;

	width: 750px;

}

#apDiv1 {

	text-align: left;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	margin: 0px;

	padding: 0px;

	line-height: 1.5px;

	background-color: #FFFFFF;

	width: 750px;

	float: right;

	border: 6px solid #804000;

}

.bodytext {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #333333;

	line-height: 16pt;

	font-weight: bold;

}

.schedtext {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #006600;

	line-height: 14pt;

	font-weight: bold;

	margin: 0px;

	padding: 0px;

	width: auto;

	border: 0px none #999999;

}

.bodytextline {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #1F1F1F;

	line-height: 12pt;

	font-weight: bold;

}

#schedletable {

	text-align: left;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	margin: 0px;

	padding: 0px;

	line-height: 1.5px;

	border-right-width: 0px;

	border-left-width: 0px;

	border-right-style: none;

	border-left-style: none;

	border-top-width: 0px;

	border-top-style: none;

	border-bottom-width: 0px;

	border-bottom-style: none;

	color: #666666;

}



#slogan a:link {

	color: #333333;

	text-decoration: underline;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

}

.workshop {

	line-height: 18pt;

	color: #006633;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

}

.workshop2 {

	line-height: 18pt;

	color: #006633;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	background-color: #FFFFCC;

}

#schedletable a:link, #feetable a:link{

	color: #000033;

	text-decoration: underline;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

}

#schedletable a:hover, #feetable a:hover {

	color: #990000;

	text-decoration: underline;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

}

#schedletable a:active, #feetable a:active {

	color: #FFFFFF;

	text-decoration: underline;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

}

#schedletable a:visited, #feetable a:visited {

	color: #333333;

	text-decoration: underline;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

}

