body { background: #5A5151 url(images/bg.jpg) repeat-x top left; margin: 0px; font-family: Arial, Verdana, Geneva, helvetica, sans-serif; }

h1 { font-family: Arial, Verdana, Geneva, helvetica, sans-serif; font-size: 16px; color: #af1a17; font-weight: bold; }
h2 { font-family: Arial, Verdana, Geneva, helvetica, sans-serif; font-size: 14px; color: #666666; font-weight: bold; margin: 25px 0px 5px 0px; }

td { font-family: Tahoma, Arial, Verdana, Geneva, helvetica, sans-serif; font-size: 11px; color: #73716b; }

a:link { font-size: 11px; color: #c70035; text-decoration: none; }
a:visited { font-size: 11px; color: #c70035; text-decoration: none; }
a:hover { font-size: 11px; color: #c70035; text-decoration: underline; }
a:active { font-size: 11px; color: #c70035; text-decoration: underline; }

h2 a:link { font-size: 14px; color: #c70035; text-decoration: none; }
h2 a:visited { font-size: 14px; color: #c70035; text-decoration: none; }
h2 a:hover { font-size: 14px; color: #c70035; text-decoration: underline; }
h2 a:active { font-size: 14px; color: #c70035; text-decoration: underline; }

a.small:link { font-size: 10px; color: #c70035; text-decoration: none; }
a.small:visited { font-size: 10px; color: #c70035; text-decoration: none; }
a.small:hover { font-size: 10px; color: #c70035; text-decoration: underline; }
a.small:active { font-size: 10px; color: #c70035; text-decoration: underline; }

a.topNav:link { font-size: 10px; color: #5f0019; text-decoration: none; }
a.topNav:visited { font-size: 10px; color: #5f0019; text-decoration: none; }
a.topNav:hover { font-size: 10px; color: #ffffff; text-decoration: underline; }
a.topNav:active { font-size: 10px; color: #ffffff; text-decoration: underline; }

a.subNav:link { font-size: 11px; color: #a69655; text-decoration: none; }
a.subNav:visited { font-size: 11px; color: #a69655; text-decoration: none; }
a.subNav:hover { font-size: 11px; color: #a69655; text-decoration: underline; }
a.subNav:active { font-size: 11px; color: #a69655; text-decoration: underline; }

a.btmNav:link { font-size: 11px; color: #54524b; text-decoration: none; }
a.btmNav:visited { font-size: 11px; color: #54524b; text-decoration: none; }
a.btmNav:hover { font-size: 11px; color: #54524b; text-decoration: underline; }
a.btmNav:active { font-size: 11px; color: #54524b; text-decoration: underline; }

a.news:link { font-size: 11px; color: #d6ecc4; text-decoration: none; }
a.news:visited { font-size: 11px; color: #d6ecc4; text-decoration: none; }
a.news:hover { font-size: 11px; color: #d6ecc4; text-decoration: underline; }
a.news:active { font-size: 11px; color: #d6ecc4; text-decoration: underline; }

a.contact:link { font-size: 11px; color: #fed074; text-decoration: none; }
a.contact:visited { font-size: 11px; color: #fed074; text-decoration: none; }
a.contact:hover { font-size: 11px; color: #fed074; text-decoration: underline; }
a.contact:active { font-size: 11px; color: #fed074; text-decoration: underline; }

.topNav { font-size: 11px; color: #CCCCCC; }
.small { font-size: 10px; }
.emergency { font-size: 11px; color: #d6ecc4; padding-left: 52px; }
.address { font-size: 11px; color: #dab39e; }
.legal { font-size: 11px; color: #94918a; }

/* --- FORM STYLES --- */
form textarea, form .input_txt { background-color: #ffffff; border-top: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC; font-size: 10px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #d56502; }
option.dropdown_txt { background-color: #ffffff; font-size: 10px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #d56502; }
input.dropdown_txt { background-color: #ffffff; border-top: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC; font-size: 10px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #d56502; }



