BODY,H1,H2,H3,H4,H5,H6,P,DIV,UL,OL,LI,DL,DT,DD,TABLE,TR,TD,TH {font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; color: #3a1e05;}
.addr {font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 14px; color: #FFFFFF; overflow: hidden; padding-top: 5px; padding-right: 5px;}
.tmenuitm {padding-left: 14px; background-image: url(img/m-p-l.gif); height: 35px; vertical-align: middle;}
.tmenuitm2 {padding-top: 8px; vertical-align: middle;}
DIV.tmenuitm:hover {background-image: url(img/m-a-l.gif);}
.tmenuitm1 {padding-left: 14px; background-image: url(img/m-l-1p.gif); height: 35px; vertical-align: middle;}
.tmenuitm1f2 {padding-top: 8px; vertical-align: middle;}
DIV.tmenuitm1:hover {background-image: url(img/m-l-1a.gif);}
H1 {font-size: 16px;}
H2 {font-size: 15px;}
H3 {font-size: 14px;}
.pgttl {font-size: 16px; font-weight: bold; color: #985220; margin: 0px; padding: 0px; padding-top: 7px; padding-left: 10px; padding-right: 10px;}
DIV.rightmenuhdr {color: #a9a9a9; /*font-size: 14px;*/ padding: 4px; padding-left: 8px; padding-right: 16px; font-weight: bold;}
A.maintopmenuitm:link {font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; color: #ad2f27; text-decoration: none; font-weight: bold;}
A.maintopmenuitm:visited {font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; color: #ad2f27; text-decoration: none; font-weight: bold;}
A.maintopmenuitm:active {font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; color: #D85851; text-decoration: none; font-weight: bold;}
A.maintopmenuitm:hover {text-decoration: none;}
td.topmenuitm,div.topmenuitm {font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; background-repeat: no-repeat; background-position: right top; padding: 4px; padding-left: 8px; padding-right: 16px; background-image: url(img/t-m-rbg.gif);}
td.topmenuitm:hover,div.topmenuitm:hover {}
A.topmenuitm:link {font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; color: #ad2f27; text-decoration: none; font-weight: bold;}
A.topmenuitm:visited {font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; color: #ad2f27; text-decoration: none; font-weight: bold;}
A.topmenuitm:active {font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; color: #D85851; text-decoration: none; font-weight: bold;}
A.topmenuitm:hover {text-decoration: underline;}
td.rightmenuitm,div.rightmenuitm {font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 12px; padding: 4px; padding-left: 8px; padding-right: 6px;}
A.leftmenuitm:link {font-family: Verdana,Arial,Helvetica,sans-serif; color: #3a1e05; text-decoration: none;}
A.leftmenuitm:visited {font-family: Verdana,Arial,Helvetica,sans-serif; color: #3a1e05; text-decoration: none;}
A.leftmenuitm:active {font-family: Verdana,Arial,Helvetica,sans-serif; color: #3a1e05; text-decoration: none;}
A.leftmenuitm:hover {text-decoration: underline;}
.lblocktext {padding-left: 8px; padding-right: 8px;}
A.rightmenuitm:link {font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; color: #a13d3b; text-decoration: none; font-weight: bold;}
A.rightmenuitm:visited {font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; color: #ad2f27; text-decoration: none; font-weight: bold;}
A.rightmenuitm:active {font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; color: #D85851; text-decoration: none; font-weight: bold;}
A.rightmenuitm:hover {text-decoration: underline;}
.lblocktext {padding-left: 8px; padding-right: 8px;}
DIV.lmenuitm {padding: 3px; padding-left: 29px; padding-right: 8px; font-size: 12px; box-sizing: content-box; -moz-box-sizing: content-box; /*height: 15px;*/opacity: 0.5; font-weight: bold;}
TD.lmenuitm {background-repeat: no-repeat;}
.lmenusitm {padding: 3px; padding-left: 18px; padding-right: 8px; font-size: 10px;}
DIV.madate {background-color: #f6c59c; font-weight: bold; padding: 3px; padding-left: 20px; font-size: 11px;}
.mblocki {color: white; border-color: white;}
.mblockt {padding-left: 6px; padding-right: 6px;}
A.mblockmorelnk:link {font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; color: #ab5512; text-decoration: none;}
A.mblockmorelnk:visited {font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; color: #ab5512; text-decoration: none;}
A.mblockmorelnk:active {font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; color: #ab5512; text-decoration: none;}
A.mblockmorelnk:hover {text-decoration: underline;}
IMG.mblocktr {padding-right: 4px;}
DIV.rspecial {padding-left: 8px; padding-right: 8px;}
.copyr {padding: 9px; padding-left: 10px; padding-right: 10px; color: #ffffff; font-size: 12px; font-weight: bold;}
B {font-weight: bold;}
#lmenu2 {}
#lmenu3 {}
.errmessfield {background-color:#f9d5b7; color:#ff6600;}
.guest {font-size: 12px;}
SPAN.guestauth,DIV.guestauth {font-size: 12px; color: #b96526;}
A.guestauth:link {color: #a85b22;}
A.guestauth:visited {color: #a85b22;}
A.guestauth:active {color: #a85b22;}
A.guestauth:hover {color: #dc8f56;}
SPAN.emailhidden {display: none; font-size: 10px;}
SPAN.guestauth:hover SPAN.emailhidden {display: inline;}
INPUT.textfld,TEXTAREA,SELECT,OPTION {background-color: #fefaf5;}
INPUT.textfld,TEXTAREA,SELECT {border-width: 1px;}
INPUT.textfld:focus,TEXTAREA:focus,SELECT:focus {background-color: #ffffff;}
INPUT.textfld:hover,TEXTAREA:hover,SELECT:hover {background-color: #ffffff;}
.newstitle {color: #985220; font-size: 14px;}
H1.newstitle,H2.newstitle,H3.newstitle,H4.newstitle,H5.newstitle,H6.newstitle {color: #985220; font-size: 14px;}
.newsannounce {color: #3a1e05;}
A.newsannounce:link {color: #663509;}
A.newsannounce:visited {color: #3a1e05;}
A.newsannounce:active {color: #3a1e05;}
A.newsannounce:hover {color: #9a5e21;}
.guestdate {float: left; color: #c19879; font-size: 11px; padding-left: 2px;}
P.pgcontrolblock,DIV.pgcontrolblock {padding: 3px; padding-bottom: 11px;}
DIV.pgcontrolblock NOBR {font-size: 10px;}
DIV.pgcontrolblock FORM {font-size: 10px;}
P.pgcontrolinblock,DIV.pgcontrolinblock {padding: 3px; padding-top: 5px; padding-bottom: 5px;}
.pgcontrolprev {background-color: #f9d2af; border: #fde9d5 1px solid; padding: 1px; padding-left: 1px; padding-right: 3px; color: #cba39a;}
.pgcontrolforw {background-color: #f9d2af; border: #fde9d5 1px solid; padding: 1px; padding-left: 3px; padding-right: 1px; color: #cba39a;}
.pgcontrol {background-color: #f9d2af; border: #fde9d5 1px solid; padding: 1px; padding-left: 3px; padding-right: 3px;}
SPAN.pgcontrol {color: #c16928;} /*#985220*/
A.pgcontrol:link {text-decoration: underline;}
A.pgcontrol:visited {text-decoration: underline;}
A.pgcontrol:active {text-decoration: underline;}
A.pgcontrol:hover {text-decoration: underline;}
A.pgcontrolprev:link {text-decoration: none;}
A.pgcontrolprev:visited {text-decoration: none;}
A.pgcontrolprev:active {text-decoration: none;}
A.pgcontrolprev:hover {text-decoration: none;}
A.pgcontrolforw:link {text-decoration: none;}
A.pgcontrolforw:visited {text-decoration: none;}
A.pgcontrolforw:active {text-decoration: none;}
A.pgcontrolforw:hover {text-decoration: none;}
SELECT.pgcontrolresort {background-color: #f9d2af; color: #7d410b;}
OPTION.pgcontrolresort {background-color: #fef4eb; font-weight: bold;}
INPUT.pgcontrolresort {background-color: #f9d2af; border: #fde9d5 1px solid; color: #7d410b; cursor: pointer; cursor: hand;}
INPUT.pgcontrolresort:hover {border-color: #dfa279; text-decoration: underline;}
INPUT.pgcontrolresorta {background-color: #f9d2af; border: #dfa279 1px solid; color: #7d410b; text-decoration: underline; cursor: pointer; cursor: hand;}
