body {background-color:#E2E6D0;}
p {font-family:arial,sans serif; font-size:12px; color:#2a3e46; line-height:17px; }
td {font-family:arial,sans serif; font-size:12px; color:#2a3e46; line-height:17px; }

div.contentarea {border:1px solid #2a3e46; background-color:#FFFFFF; margin:15px; padding:10px; width:950px; height:300px;}
table.eventarea {border:1px solid #2a3e46; background-color:#FFFFFF; margin:15px; padding:10px; width:940px;}

.greenline {background-color:#2a3e46;}
		.bighead {font-family:Georgia, "Times New Roman", Times, serif;font-size:28pt; color: #2a3e46;}
		.mediumhead {font-family:Georgia, "Times New Roman", Times, serif;font-size:24pt; color: #2a3e46;}
		.fineprint {font-family:arial,sans serif;font-size:8pt; color:black;}
		.scriptface {font-family:Georgia, "Times New Roman", Times, serif; font-size:28pt; color:#2a3e46;margin-top:15px; font-style:italic;}
		.notice {font-family:Georgia, "Times New Roman", Times, serif; font-size:16pt; color:#2a3e46;text-align:center;}
		.spacing {margin-top:15px;margin-bottom:15px;}
		img.firehouse {border:2px solid #2a3e46;}

.hdr_table {border:1px solid #2a3e46; background-color:white;}
.tagline {font-family:Georgia, "Times New Roman", Times, serif; font-size:22px; line-height:26px; font-style:italic; padding-bottom:12px;}

.maintable {border:1px solid #2a3e46; background-color:#658038;}
.menu_table {border:1px solid #2a3e46; background-color:#FFFFFF; width:955px;}
.callout_table {border:1px solid #2a3e46; background-color:#F3E3CD;}
.content_table {border:1px solid #2a3e46; background-color:#FFFFFF;}
.content_bgnd {background-color:#c99021;}
.inactive_bgnd {background-color:#e2e6d0;}
.hdr_fade {background-image:url(images/hdr_fade.jpg);}

.tablegrid {border-top:1px solid #2a3e46; border-left:1px solid #2a3e46; background-color:#DEEFE7;}
.cellgrid {border-bottom:1px solid #2a3e46; border-right:1px solid #2a3e46;}

.pageheading {font-size:14pt;}
.subheading {font-size:12pt;font-weight:bold;}

.topborder {border-top:1px solid #C0C0C0;}


.large_headline {font-family:Georgia, "Times New Roman", Times, serif; font-size:28px; color:#2a3e46; line-height:30px;}
.headline {font-family:Georgia, "Times New Roman", Times, serif; font-size:21px; color:#2a3e46; line-height:28px; }
.breadcrumbs {font-size:10pt; font-weight:normal; color:#2a3e46}
.fineprint {font-size:8pt; color:#667C13;}
.fineprint_white {font-size:8pt; color:#FFFFFF;}
.normal {font-family:arial,sans serif; font-size:10pt; color:#202020;}
.redborder {border:1px solid #C00000;}


.photolink {border:1px solid #2a3e46;}
a:link.photolink	{border:1px solid #2a3e46;}
a:visited.photolink	{border:1px solid #2a3e46;}
a:hover.photolink	{border:1px solid #e2e6d0;}

a:link		{text-decoration:underline;color:#658038;}
a:visited	{text-decoration:underline;color:#658038;}
a:hover	{text-decoration:none;color:#c99021;}

.fadelink {color:#C0C0C0;}
a:link.fadelink		{text-decoration:underline;color:#C0C0C0;}
a:visited.fadelink	{text-decoration:underline;color:#C0C0C0;}
a:hover.fadelink	{text-decoration:none;color:#667C13;}

.footer {font-size:8pt; color:#202020;}
a:link.footer		{text-decoration:none;color:#667C13;}
a:visited.footer	{text-decoration:none;color:#667C13;}
a:hover.footer	{text-decoration:underline;color:#667C13;}

.white {font-size:9pt; color:#ffffff;}
a:link.white		{text-decoration:none;color:#ffffff;}
a:visited.white	{text-decoration:none;color:#ffffff;}
a:hover.white	{text-decoration:underline;color:#e2e6d0;}

.main_nav {font-size:9pt; color:#658038;}
a:link.main_nav		{text-decoration:none;color:#658038;}
a:visited.main_nav	{text-decoration:none;color:#658038;}
a:hover.main_nav	{text-decoration:underline;color:#c99021;}


.teasertext {font-size:12px; color:#FFFFFF;}
a:link.teasertext		{text-decoration:none;color:#FFFFFF;}
a:visited.teasertext	{text-decoration:none;color:#FFFFFF;}
a:hover.teasertext	{text-decoration:underline;color:#e2e6d0;}


ul.tv {margin-top:5; margin-bottom:10px; margin-left:0; margin-right:0; padding-left: 1.2em;}
li.tv {margin: 0; padding: 2px;}

textarea.small {font-family:verdana,arial,helvetica;font-size:8pt;}
/* Styles for Form elements
input.small {font-family:verdana,arial,helvetica;font-size:8pt;}
textarea.small {font-family:verdana,arial,helvetica;font-size:8pt;}
select.small {font-family:verdana,arial,helvetica;font-size:8pt;}
 */
