body {
	font: 11px Verdana, Ariel, Helvitica, sans-serif;
	margin: 0; padding: 0;
	background: #EBDAC6;
}

div#header  {
	position: absolute; top: 0px; width: 100%;
	Text-align: left;
}
div#header h1 {
	font-size: 200%;text-transform: lowercase;letter-spacing: 3px;
	margin: 0; padding: 066em 0 0.33em 16%;
	background: #BBAA93; 
}
div#header h3#@{
	font-size: 133%; margin: 0; padding: 0 0 0 0.5em;
	background: #BBAA93;
}
div#header h3#where{
	font-size: 133%; margin: 0; padding: 0 0 0 0.5em;
	background: #BBAA93;
}
div#header h3#when {
	font-size: 100%; margin: 0; padding: 0 0 0 0.5em;
	background: #BBAA93;
}

div#data {
	position: absolute; top: 80px; left: 150px;
}
div#data p {
	margin-right: 10%;
	text-align: left;
}
div#data p:first-line {
	font-weight: bold;
}
div#data ul,li{
	margin-right: 10%;
}
div#data h5 {
	color: black;
}

div#sitenav {
	position: absolute; top: 80px; left: 1px; width: 130px;
	background-color: white; border: 1px solid black;
	font-size: 11px;	
}
div#sitenav a,p {
	display: block; padding: 2px 4px;
	margin: 0; border-top: 1px solid gray;
	text-decoration: none; text-align: right;
}
div#sitenav a:hover {
	background: #FB9;
}
div#sitenav h4,h5 {
	color: white;
	text-align: center; margin: 0; padding: 0.25em 0 0.125em 0;
}
div#sitenav h4 {
	background: rgb(33%,33%,33%); 
}
div#sitenav h5 {
	background: rgb(80%,80%,80%); 
}

div#footer {
	text-align : center;  margin-top: 2.5em;  
	color: #AAA;  font-size: 70%;  padding-top:0.33em;
	letter-spacing: 1px;
}
div#footer a:link {
	color: #778;
}
div#footer a:visited {
	color: #878;
}


