body {
	margin:20px 0px; 
	padding:0px;
	text-align:center;
	background-color: #75A18A;
	font-family:Verdana, arial, helvetica, sans-serif;
	color:#444444;
	font-size: 11px;
	line-height:11px;
	}



#Content {
	width:780px;
	margin:0px auto;
	text-align:left;
	padding:2px;
	background-color: white;
	}
	
	
/*img.header {
	float: inherit;
	margin:0px;
	margin:0px;
	position: relative;
	position:static;
	
	
	}*/
img.header2 {
	margin:0px;
	position:bottom left;
	}
img.case {
	margin:0px 20px 5px 0px;
	}
	
td.header{

	background-color: #556B2F;
	margin:0px;
	
	border-bottom:2px solid white;
	
	
	}
	
	
	
	
	
td.header2{
	background-color: #556B2F;
	padding:30px 0px 0px 0px;
	font-family:arial, helvetica, sans-serif;
	font-size:13px;
	color:white;
	}
td.header3{
	background-color: #556B2F;
	margin: 10px 0px 0px 0px;
	padding:5px 0px 4px 0px;
	font-family:arial, helvetica, sans-serif;
	font-size:13px;
	color:white;
	border-bottom:2px solid white;
	}
	
/*These are for the light green bars in between tds in tables. Note that the border is different on divider middle.*/
td.divider{
	margin:0px;
	height:13px;
	padding: 2px;/*was 4*/
	background-color:#828A4f;
	border-bottom:2px solid white;
	font-family:arial, helvetica, sans-serif;
	font-size:13px;
	color:white;
	}
	td.divider2{
	margin:0px;
	height:13px;
	padding: 4px;
	background-color:#201B00;
	border-bottom:2px solid white;
	font-family:arial, helvetica, sans-serif;
	font-size:13px;
	color:#A0D7FE;
	}
td.dividermiddle{
	margin:0px;
	padding: 0px;
	height:12px;
	background-color:#828A4f;
	border-bottom:2px solid white;
	border-left:2px solid white;
	font-size:8px;
	}
	
	
	
/*td.main {
	padding:0px;
	background-color: #75A18A;
	font-family:Verdana, arial, helvetica, sans-serif;
	color:#444444;
	font-size: 11px;
	line-height:11px;
	margin:0px;
	padding:25px 40px 30px 20px;
	font-size:11px;
	line-height:11px;
	}*/
	
	
table.form {
	margin:0px;
	padding:15px;
	font-size:11px;
	line-height:13px;
	color:black;
	}
	
	
	
td.blue{
/*background-color:#339DC5;*/
	background-color:#027C9E;
	border-bottom:2px solid white;
	border-left:2px solid white;
}
td.leftside{
	background-color: #FFFFCC;
	border:2px solid black;
	font-size:11px;
	line-height:12px;
	}


/* Used in the case study portion of the index*/
td.case {
	margin:0px;
	padding: 5px 10px 5px 10px;
	border-right: 1px solid #666666;
	color: black;
	font-size:12px;
	line-height:13px;
	}
td.caseright {
	margin:0px;
	padding: 5px 10px 5px 10px;
	color: black;
	font-size:12px;
	line-height:13px;
		

	}
	
#minicontent {
	margin: 20px 10px 20px 0px;
	padding: 5px;
	font-size:12px;
	line-height:14px;
	color:white;
	}





/*UPPER NAVIGATION LINKS	
		/*position links away from float logo
		
		A
{
   color:white;
			text-decoration: none;
}

		
			A:hover
{
   color:ffcc33;
			text-decoration: none;
}	
		*/
 
	/*	a.dark {
			color:white;
			text-decoration: none;
			font-weight:bold
			}
			a.dark2 {
			color:#A0D7FE;
			text-decoration: none;
			font-weight:bold
			}
			a.dark3 {
			color:#201B00;
			text-decoration: none;
			font-weight:bold
			}
				a.dark4 {
			color:white;
			text-decoration: none;
			
			}
		a.dark:hover {
			color:#FFCC33;
			text-decoration: none;
			font-weight:bold
			}
			a.dark2:hover {
			color:#FFCC33;
			text-decoration: none;
			font-weight:bold
			}
			a.dark4:hover {
			color:#FFCC33;
			text-decoration: none;
			
			}
		a.casestudy {
			color:blue;
			text-decoration: underline;
			}
		a.casestudy:hover {
			color:#990033;
			text-decoration: underline;
			}
		a.caseheader {
				font-family:verdana, arial, helvetica, sans-serif;
				font-size: 12px;
				letter-spacing:-1px;
				color: #990033;
				text-decoration: underline;
				}
		a.caseheader:hover {
			color:#FFCC33;
			text-decoration: underline;
			}
		a.reading {
				
				font-family:verdana, georgia, palatino, times new roman, serif;
				font-size: 12px;
				font-weight:bold;
				letter-spacing:-1px;
				color: #444444;
				line-height: 1.5em;
				
				}
		a.reading:hover {
			color:#FFCC33;
			text-decoration: underline;
			}
		
		a.readmore {
		font-size:11px;
		color:#666666;
		}
		*/	
			
			
/*Individual positioning*/	
#bluet {
	float: left;
	margin: 10px 10px 10px 10px;
	padding: 10px 10px 10px 10px;	
	background-color:#07578E;
	border:1px solid white;
	}
	
#leftsidetop {
	background-color:black;
	}
#leftsideinner{
	margin:10px;
	}
#casemargin {
	border-left:2px solid white;
	}


p.blue {
	margin: 10px 0px 10px 0px;
	line-height: 13px;
	}




h1 {
	font-family: georgia, palatino, times new roman, serif;
	font-size: 25px;
	letter-spacing:-1px;
	color: #444444;
	padding: 0px;
	margin:0px 0px 10px 0px;
}




/*Used for page headers*/
h2 {
	font-family:georgia, palatino, times new roman, serif;
	font-size: 20px;
	letter-spacing: normal;
	/*margin:0px;#1C242C
	padding: 2px 0px 5px 0px;*/
	color: #FFCC00;
	
}



	
/*smallish yellow header within content divs*/
h3 {
	font-family:verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	color: #FFCC00;
	padding: 4px 2px 3px 0px;
	margin: 0px;
	}

/*medium, gray header for case studies*/
h5 {
	font-family:verdana, arial, helvetica, sans-serif;
	font-size: 18px;
	letter-spacing:-1px;
	color: #444444;
	padding: 6px 0px 3px 10px;
	margin:0px;
	text-decoration: 1px underline dotted;
	}


/*used for section heads on subpages (like about)*/
h6 {
	font-family: georgia, palatino, times new roman, serif;
	font-size: 20px;
	letter-spacing:-1px;
	color: #FFFF99;
	padding: 0px;
	margin:0px 10px 0px 0px;
}

ol, li {
	font-family: verdanda, arial, helvetica, sans-serif;
	/*color: white;*/
	font-size: 13px;
	line-height: 16px;
	
	}
.emphasis {
	font-family: georgia, serif bold;
	font-size: 14px;
	color: black;
	}
.yellow {
	margin: 25px 10px 20px 0px; 
	font-family:georgia, palatino, times new roman, serif;
	font-size: 20px;
	color: #FFCC00;
	padding: 5px;
	line-height:27px;
	}
	
		
	
	
	.whiteform {
	
	font-family:Verdana, arial, helvetica, sans-serif;
	color:white;
	font-size: 15px;
	line-height:13px;
	}
.townmenu
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #white;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #6dabd7;
    TEXT-DECORATION: none;
    layer-background-color: #6dabd7 
}
.townmenu:hover
{
    COLOR: ffcc33;
    TEXT-DECORATION: none
}
.eventmenu
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR:#663333;
    TEXT-DECORATION: none;
    layer-background-color:#663333:  
}
.eventmenu:hover
{
    COLOR: #ffcc33;
    TEXT-DECORATION: none
}
.amenu
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #0099ff;
    TEXT-DECORATION: none;
    layer-background-color: #0099FF
}
.amenu:hover
{
    COLOR: #ffcc33;
    TEXT-DECORATION: none
}
.confmenu
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #660099;
    TEXT-DECORATION: none;
    layer-background-color: #660099
}
.confmenu:hover
{
    COLOR: #ffcc33;
    TEXT-DECORATION: none
}
.lodgingmenu
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #009999;
    TEXT-DECORATION: none;
    layer-background-color: #009999
}
.lodgingmenu:hover
{
    COLOR: #ffcc33;
    TEXT-DECORATION: none
}
.sitemap
{
    FONT-SIZE: 10px
}
.list
{
    DISPLAY: list-item;
    LIST-STYLE-POSITION: inside;
    LIST-STYLE-IMAGE: url(images/blu.gif);
    WORD-SPACING: normal;
    TEXT-INDENT: 15pt;
    LINE-HEIGHT: 2em;
    WHITE-SPACE: normal;
    LETTER-SPACING: normal;
    TEXT-ALIGN: left
}
.skatemenu
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #6dabd7;
    TEXT-DECORATION: none;
    layer-background-color: #6dabd7
}
.skatemenu:hover
{
    COLOR: #ffcc33;
    TEXT-DECORATION: none
}
.reqField
{
    COLOR: red
}
.eventlink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #006666;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.events-races
{
    FONT-WEIGHT: bold;
    FONT-SIZE: medium;
    COLOR: #336699
}
.whitea
{
			color:white;
			text-decoration: none;}
