body { font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Sans-serif; font-size: 12px; ; color: #666666 }
h1 { font-family: "Trebuchet MS", Tahoma, Verdana; font-size: 15px; font-weight: bold; color: #003E79; margin-bottom:13px; }
h3 { font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Sans-serif; text-transform:uppercase; color: #003E79; font-size: 12px; }
P { font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Sans-serif; font-size: 12px; ; color: #666666 }
TD { font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Sans-serif; font-size: 12px; ; color: #666666 }
h2 { font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Sans-serif; text-transform:uppercase; color: #AFBD1F; style:bold; font-size: 12px; }
a { color:#003E79; text-decoration:none; }
a:hover { color:#c60; text-decoration:underline; }
.hdr { font-family: "Trebuchet MS", Tahoma, Verdana; font-size: 13px; font-weight: bold; color: #AEBB22 }
.sm { font-family: "Trebuchet MS", Tahoma, Verdana; font-size: 10px; color: #003E79 }
.mediumField { font-family: Verdana; font-size: 11px; }
 //height: 18px;
/* *** Photo gallery styles, added 11/15/2005 by Rusty Tanton at Civic Strategies  *** */

dl#photoGallery { }
dl#photoGallery dt { height: 115px; padding: 5px; }
dl#photoGallery dt img { border: 1px solid #666; padding: 2px; }
dl#photoGallery dd p { color: #666; font: 12px Trebuchet MS, arial, sans-serif; height: 115px; margin: 0; padding: 0; width: 100px; }
dl#photoGallery dd.captionLeft { float: left; margin: 2px 0 0 0; }
dl#photoGallery dd.captionRight { margin: 13px 0 0 433px; }
/* IE screws up the floating layout within the CMS, for now just make new rows for IE users */
* html dl#photoGallery dd.captionRight { margin: 135px 0 0 162px; }
dl#photoGallery dt.contRow { float: left; }
/* IE screws up the floating layout within the CMS, for now just make new rows for IE users */
* html dl#photoGallery dt.contRow { clear: both; float: left; }
dl#photoGallery dt.newRow { clear: both; float: left; }
dl#photoGallery dd#col2bot { margin: 10px 0 0 165px; }
/* fix for IE */
* html dl#photoGallery dd#col2bot { margin: 0 0 0 156px; }
/* other IE fixes, hopefully temporary */

* html dl#photoGallery dd#caption2 { margin: 150px 0 0 0; }
/* *** alert box for index page, added 11/29/2005 by Rusty Tanton at Civic Strategies *** */

div.alert { border: 1px #ccc dashed; color: #666; font: 12px Trebuchet MS, arial, sans-serif; padding:0 10px 10px 10px; }
div.alert a:hover h1  { color:#003E79;  text-decoration:none;  }
