html {height: 100%; }
body {
	margin: 10px;
	padding: 0px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #755640;
	background-color: White;
	background: url(lighthouse.jpg) no-repeat fixed 0 0;
	font-size: 8pt;
}
#wrapper {
	    position: absolute;
    width:760px;
}
h1, h2, h3, h4 {margin:1.5em 0em 1.0em 0em;
	padding:0px;
	letter-spacing: 0.25em;
	font-variant: small-caps;
	color: #8F5A4A;
	}
h1 {font-size:140%;
	}
h2 {font-size:130%;
		}
h3 {font-size:120%;
	}
p {color: #2F0000; line-height: 1.3em;
	margin: 1.0em 2.0em 0.0em 1.0em;
	}
li {color: #2F0000; line-height: 1.0em;
	margin: 0em 2.0em 0.2em 1.0em;
	}
p.large {letter-spacing: 0.2em;
	margin-top: 0.9em; margin-bottom: 0.9em;
	}
p.intro {line-height: 1.3em;
	letter-spacing: 0.1em;
	font-size: 120%;
	}
p.top {border-style: none solid solid none; 
	border-bottom-width: 1px; 
	text-align: right;
	border-right-width: 7px; border-color: #09c; 
	padding-right: 3px;
   }
p.eventDetails {letter-spacing: 0.1em;
	font-size: 110%;
	}
p.contact {font-size: 120%;
	}
a:link {color: #3B386D; font-size: 110%;}
a:visited {color: #585783; font-size: 110%;}
a:hover {color: Black; font-size: 110%; 
	}
#Header {margin:0em 0em 1.0em 150px;
	}
span.contact {margin:0em 0em 0em 0em;
	padding:2.0em 0em 0em 0em;
	color: #FFFFF9;
	font-size: 40%; 
	font-variant: normal;
	letter-spacing: 0.1em; 
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 400;
	line-height: 0.8em;
	}

#Menu {margin:1.0em 0em 0em 170px;
	font-weight: bolder;
	}
#Menu a {Display:inline; margin-right: 1.2em; 
	font-size: 140%; 
	font-variant: small-caps;
 	color: #3B386D;
	}
#Content {margin:0px 20px 50px 170px;
	padding:10px; font-size: 110%;
	line-height: 0em;
	}
#rightContent {width:25%;
	padding:10px;
	color: #8B8B8B;
	background-color: #F2FBFF;
	border: thin solid #8B8B8B;
	float: right;
	}
#rightContent H3 {margin-bottom: 0.2em;
	margin-top: 0em;
	line-height: 0.9em;
	}
#rightContent p {font-size: 100%;
	}
#rightContent a {font-size: 110%;
	}
div.pullQuoteL {float: left; 
	width: 200px;  font-style: italic; 
	margin: 6px 15px 15px 0px;
	padding: 5px 0px 5px 0px;  
	border-top: 5px solid #8F5A4A; 
	border-bottom: 5px solid #8F5A4A;
	font-size: 160%;
	text-align: justify;
	}
div.picRight {float: right;   
	margin: 10px 10px 5px 20px;
	font-weight: 200;
	font-size: 100%;
	border: 2px solid #8F5A4A;
	padding-bottom: 4px;
	text-align: center;
	}
div.pullQuoteR {float: right; width:200px; 
	font-style: italic; 
	margin: 6px 0px 15px 15px;
	padding: -15px 0px 5px 0px;  
	border-top: 5px solid #8F5A4A;  
	border-bottom: 5px solid #8F5A4A;
	font-size: 110%;
	}
div.pullQuoteR p{	margin: 0 0 0 0;
	}
div.picLeft {float: left;  
	margin: 7px 10px 5px 0px; 
	font-weight: 200;
	font-size: 100%;
	border: 2px solid #8F5A4A;
	padding-bottom: 4px;
	text-align: center;
	}
#Footer {margin:50px 0px 20px 0px;
	padding:15px 0px 15px 0px;
	color: #484848;
	font-size: 90%;
	text-align: center;
	font-weight: 100;
	}
#Footer a {color: #484848; 	display: inline; 	font-size: 90%;  margin: 2.0em 2.0em 0.5em 1.0em;
	}

/*/*/a{}
body,
body a,
content,
content a,
footer,
footer a,

html>body,
html>body a,
html>content,
html>content a,
html>footer,
html>footer a,

/* */
