body {
	font-family: georgia, serif; 
	background: #F1DA7E; 
	margin: 0; 
	text-align: center; }

div#entire {	
	width: 1000px; 
	text-align: left;
	margin-left: auto;
	margin-right: auto; }

a { 
	color:#003366;   /* colour of links*/
	background:transparent; 
	text-decoration:underline; } 
a:hover { 
color:#3399FF; 
text-decoration:underline; 
}
a:visited { 
color:#336600; 
text-decoration:underline; 
}
.indexdrop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.textboxtitles {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;

}
.m {     /* main body text*/
	font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;
	color: #000000;

}

.h0 {   /* headers*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #336600;
	line-height: 32px; 

}

.h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #333366;
	line-height: 30px; 

}

.h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #336600;
	line-height: 30px; }

.h3 {   
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	line-height: 20px;
	color: #336600;

}


table.main {
	/* width: 750px; */ }	
table.main td {
	vertical-align: top; }

ul.gaplist {
	list-style: none; 
	margin: 0; padding: 0; }
ul.gaplist li,
ol.gaplist li {
	margin-bottom: 10px; }
ul.gap li, ol.gap li { 
	margin-bottom: 10px; }

div#pead {
	position: absolute; 
	right: 0; }
div#pead img {
	border: 0; }

div.event {
	padding: 20px; 
	background: #F4E198;
	margin-bottom: 10px; 
	line-height: 130%; }
div.event h3 {
	margin-top: 0; }


div.updates {
	font-size: 90%;
	margin: 1em 2em 1em 1em; padding: 0.5em; 
	background: #f4e196; }
div.updates h2 {
	font-size: 120%;
	margin: 0; 
	margin-bottom: 0.25em;}
div.updates ul {
	list-style: none; 
	margin: 0; 
	padding: 0; }
div.updates li {
	margin-bottom: 0.5em; }

img.face {
	clear: left; 
	float: left; 
	margin-right: 0.5em;
	margin-bottom: 1em; 
	border: 1px solid black; }

img.icon {
	border: 0; 
	vertical-align: middle; 
  margin-right: 5px; }
  
div.updates_box {
  margin: 20px 0 20px;
  border: 2px solid #dac671;
  padding: 0 10px;
  background-color: #ffe98d;
}
div.updates_box li {
  margin-bottom: 5px;
}