table{font-family:georgia;font-size:11px;color:#000000;line-height:14px}

img{vertical-align:bottom}

A:link {COLOR: #2c3564; TEXT-DECORATION: underline; font-weight: bold;background-color:#fff}
A:visited {COLOR: #2c3564; TEXT-DECORATION: underline; font-weight: bold;background-color:#fff}
A:hover { COLOR: #666666; font-weight:bold;background-color:#ff9900}

#photos{
	padding:0px;
	margin-left:10px;
	margin-top:10px;
	float:left;
	width:200px;
	border:3px solid #666;
}

#content{
	width:542px;
	margin-left:10px;
	background-image:url('img/contentmid2.jpg');
	background-repeat:repeat-y;
	background-position:top left;
	float:left;
}

#right-stuff{
	width:310px;
	float:left;
}

#right-stuff ul{
	margin:0px;
	padding-left:10px;
	list-style-type:none;
}

.red{font-family:tahoma;font-size:11px;font-weight:bold;color:#cc3300}

.blue{font-family:tahoma;font-size:12px;font-weight:bold;color:#1A81B4}
.header{font-size:14px; font-family:georgia;font-weight:bold;color:#ff9908}

.date{font-family:tahoma;font-size:10px;font-weight:none;color:#ff9908;font-weight:bold}

.post{font-family:tahoma;font-size:11px;font-weight:none;color:#cccccc}

.info{font-family:tahoma;font-size:11px;font-weight:none;color:#0174AB}

.newstitle{font-family:tahoma;font-size:13px;font-weight:bold;color:#cc3300}

.upcoming_date{font-family:arial;font-size:11px;font-weight:bold;color:#ff9900;display:box;width:60px}

.upcoming_text{font-family:arial;font-size:11px;font-weight:none;color:#ff9900;line-height:16px}

h2 {
  color: #000000;
  font-family: georgia;
  font-weight: bold;
  font-size: 15pt;
  line-height: 17x;
  letter-spacing: -1pt;
  margin-top:-10px;
  }
 h5 {
  color: #ffFFFF;
  font-family: georgia;
  font-weight: bold;
  
  font-size: 15pt;
  line-height: 15px;
  text-align: left;
  letter-spacing: -2pt;
  margin-top: -20px;
  }
 h3 {
  color: #000000;
  font-family: georgia;
  font-weight: bold;
  
  font-size: 12pt;
  line-height: 15px;
  letter-spacing: 0pt;
  margin-top:-15px;
  }