body {font-family:Verdana,Arial,Helvetica,sans-serif; font-size: 11px;}
td {font-family:Verdana,Arial,Helvetica,sans-serif; font-size: 11px;}
p {font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px;}
b {font-family:Verdana,Arial,Helvetica,sans-serif; font-weight: bold;}
i {font-family:Verdana,Arial,Helvetica,sans-serif; font-style: italic;}
li {font-family:Verdana,Arial,Helvetica,sans-serif;}
ul {font-family:Verdana,Arial,Helvetica,sans-serif;}
ol {font-family:Verdana,Arial,Helvetica,sans-serif;}
h1 {font-family:Verdana,Arial,Helvetica,sans-serif; font-size: 28px;}
h2 {font-family:Verdana,Arial,Helvetica,sans-serif; font-size: 24px;}
h3 {font-family:Verdana,Arial,Helvetica,sans-serif; font-size: 20px;}
h4 {font-family:Verdana,Arial,Helvetica,sans-serif; font-size: 18px;}
h5 {font-family:Verdana,Arial,Helvetica,sans-serif; font-size: 16px;}
h6 {font-family:Verdana,Arial,Helvetica,sans-serif; font-size: 14px;}
input {font-family:Verdana,Arial,Helvetica,sans-serif; font-size: 12px;}
select {font-family:Verdana,Arial,Helvetica,sans-serif; font-size: 12px;}
textarea {font-family:Verdana,Arial,Helvetica,sans-serif; font-size: 12px;}

.break { page-break-after: always }
.error {color: #FF0000;}
.serror {color: #FFFFFF; background-color: #FF0000;}
.button {background-color: #FF0000; color: #FFFFFF; font-weight: bold; font-family: Verdana,Arial,Helvetica,sans-serif;}

.smallest {font-size: 10px;}
.smaller {font-size: 11px;}
.larger {font-size: 14px;}
.largest {font-size: 16px;}

.title {font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; font-weight: bold; color: #ffffff; padding-right: 7px;}
.next {width:120px; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 9px; font-weight: bold; color: #ffffff;}
.navrail  {font-size: 11px; color:#ffffff; padding: 6px 10px 16px 10px}
.maincontent  {font-size: 11px; color:#000000; padding: 6px 10px 16px 10px}


a.navraillnk:link {Verdana,Arial,Helvetica,sans-serif; font-size: 11px; color: #ffffff; font-weight: bold; line-height: 16px;}
a.navraillnk:active {color: #ffffff; font-weight: bold; line-height: 16px;}
a.navraillnk:visited {color: #ffffff; font-weight: bold; line-height: 16px;}
a.navraillnk:hover {color: #ffffff; font-weight: bold; text-decoration: none; line-height: 16px; }

a.event_calendar:link {Verdana,Arial,Helvetica,sans-serif; font-size: 11px; color: #BBBBB9; line-height: 16px;}
a.event_calendar:active {color: #BBBBB9; line-height: 16px;}
a.event_calendar:visited {color: #BBBBB9; line-height: 16px;}
a.event_calendar:hover {color: #BBBBB9; text-decoration: none; line-height: 16px; }

.footer {font-family: arial,helvetica,verdana; font-size: 11px; text-decoration: underline; color: #FFC744;}
a.footer:link {color: #FFC744; font-family: arial,helvetica,verdana; }
a.footer:active {color: #FFC744;}
a.footer:visited {color: #FFC744;}
a.footer:hover {color: #ff9900;}

a {font-family: arial,helvetica,verdana; text-decoration: underline; color: #833F34;}
a:link {color: #833F34;}
a:active {color: #833F34;}
a:visited {color: #833F34;}
a:hover {color: #79322E; text-decoration: none;}

.ad_border1 {BORDER: #ffffff 1px solid; margin-right: 1px;}
.ad_border2 {BORDER: #ffffff 1px solid; margin-right: 1px;}
.ad_border3 {BORDER: #ffffff 1px solid; margin-top: 1px; margin-right: 1px;}
.ad_border4 {BORDER: #ffffff 1px solid;}
.ad_border5 {margin-top: 1px; margin-right: 1px;}

.eventHeader { width: 150px; height: 18px; padding-top: 3px; font-family: verdana; font-size: 11px; font-weight: bold; text-transform: uppercase; color: #FFCC33; background-image: url(/images/event_header_bg.gif); background-repeat: none;}
/* .eventHeader { font-family: verdana; font-size: 11px; font-weight: bold; text-transform: uppercase; color: white; border-bottom-style: solid; border-botom-color: #B19EA0; border-bottom-width: 1px;} */

/* LEGACY STYLES -------------------------------------------------  */

.headline1 {  font-family: 'Arial Black', Arial; font-size: 16px; font-weight: normal; color: #000000; text-decoration: none; line-height: 18px}
.date { font-family: Verdana, Arial; font-size: 10px; color: #000000 ; font-weight: bold; text-transform: uppercase;}
.detailheader { font-family: Verdana, Arial; font-size: 10px; color: #000000 ; font-weight: bold; text-transform: uppercase; }

/* PHOTO GALLERY STYLES -------------------------------------------------  */

.whitetxt1 { font-family: Verdana, Arial, Geneva, sans-serif; font-size: 11px; font-weight: none; color: #ffffff;}

.event_calendar {
display:block;
margin-bottom:5px;
}