body {text-align: center; padding: 10px 0 0 0; FONT-SIZE: 12px; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; background-color: #FFFFCC; color: #000000;}
#container {width: 720px; margin: 0 auto; padding: 20px; border: 1px dashed #CCCCCC; background-color: #FFFFFF;}
#banner {height: 150px;	margin: 0 auto;	padding: 20px;	border: 1px dashed #CCCCCC;	background-color: #ffc;}
#banner_left {float: left; width: 323px; height: 150px; padding: 0 0 0 0;}
#banner_right {float: right; width: 317px; height: 150px; background-image: url(images/LC2_150.jpg); background-repeat: no-repeat; text-indent: -2000px; 	border: 1px solid #cccccc;}
#banner_fs {height: 180px; margin: 0 auto;	padding: 20px;	border: 1px dashed #CCCCCC;	background-color: #ffc;}
#banner_left_fs {float: left; width: 400px; padding: 0 0 0 0;}
#banner_right_fs {float: right; width: 250px; height: 180px; background-image: url(firestation/images/housesign_250.jpg); background-repeat: no-repeat; text-indent: -2000px; 	border: 1px solid #cccccc;}
/* #photos {text-align:center;} */
#topmenu {height: 20px; padding: 0 0 5px 0; margin: 20px 0 0 0; background-color: #FFFFCC; 	border: 1px dashed #CCCCCC;	}
#topmenu ul {margin: 0 0 0 -40px !important; margin: 0; list-style: none; text-align: center;}
#topmenu ul li {display: inline; padding: 0; margin: 4px 8px;}
#topmenu ul li a {color: #666666; font: 12px/25px Verdana, Arial, Helvetica, sans-serif; text-decoration: none; padding: 3px 0px; margin: 4px;}
#topmenu ul li a:hover {text-decoration: none; color: #000;}
#header {font: 14px Verdana, Arial, Helvetica, sans-serif;}
#maintext {margin: 0 auto; 	padding: 10px 20px 0 20px;}
td {FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; color: #000000;}
p {BACKGROUND: #FFF; color: #666; text-align: justify}
#title {font: 32px bold Georgia, "Times New Roman", Times, serif; color: #979797; margin: 20px 0 0 0; text-align: center}
h1 {font: 24px bold Georgia, "Times New Roman", Times, serif; color: #979797; margin: 25px 15px 15px 0; text-align: left}
h2 {COLOR: #666; FONT: 16px Verdana, Arial, Helvetica, sans-serif;}
h3 {font: bold 16px Verdana, Arial, Helvetica, sans-serif; color: #666; text-align: center; margin: 30px auto;}
h4 {font: bold 14px Verdana, Arial, Helvetica, sans-serif; color: #666; margin: 20px auto;}
h4 a {color: #666}
li {color: #666; padding:10px; text-align: left;}
li a {color: #666;}
a {color: #666;}
a:hover {COLOR: #804c4c; BACKGROUND-COLOR: #f0efe3}
.special {font: 18px "bold Georgia", "Times New Roman", Times, serif; text-align: center; color: red; }
.special a {color: red;}
.textsm {font: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #979797; background-color: #fff;}
.textbg {font: 16px Verdana, Arial, Helvetica, sans-serif; COLOR: #666; background-color: #ffc;}
.textreg {font: 12px Verdana, Arial, Helvetica, sans-serif; COLOR: #666; background-color: #ffc; text-align: center; }
.comments {	font-size: 12px; font-style: italic; color: #666666;}
#botmenu {font-size: 10px; color: #666;}
#botmenu a {text-decoration:none;}
label,input {display: block; width: 150px; float: left;	margin-bottom: 15px;}
label {text-align: left; width: 50px; padding-right: 20px;}
br {clear: left;}
.calendar_border {border: 0px solid #666;}
td {height: 20px;font-family: Verdana, Geneva, Tahoma, sans-serif;font-size: xx-small;color: #000000;text-align: center;width: 20px;}




