#content {
	font-family: georgia, verdana, sans-serif;
	padding: 20px;
}

a:link {
	color: #0000FF;
	text-decoration: none;
}

a:visited {
	color:#9966CC;
	text-decoration: underline;
}

a:hover {
	color: #0000FF;
	text-decoration: underline;
}

img.floatRight {
	float: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
}

img.floatLeft {
	float: left;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.brclear { /* Use a break with this class to clear float containers */
  clear:both;
  height:0;
  margin:0;
  font-size: 1px;
  line-height: 0;
}

p.announcement {
	BACKGROUND: #7BAD88;
	COLOR: #000000;
	border: 1px solid #000000;
	padding: 3px;
	font-size: 1.3em;
	font-weight: bold;
}

/**************** Photo Thumbnails and Captions *******************/
#photos dl {text-align:center;font-size:.95em;margin-top:25px;}
#photos dt,#photos dd {width:8.0em;float:left;}
#photos dt {margin-bottom:6.5em;}
#photos dd {margin:90px 0 0 -8.0em;}
#photos img {vertical-align:bottom;border:1px solid #999;padding:2px;background:#fff;}
#photos dl a:hover img,photos dl a:active img,photos dl a:focus img {background:red;}
#photos em {display:block;font-weight:bold;margin-bottom:5px;}
#photos p {border-bottom:1px dotted #666;padding-bottom:25px;}

