.lblack30 { font-family: Arial, Helvetica; FONT-SIZE: 30px; COLOR: #000000; TEXT-DECORATION: none; }
.lblack25 { font-family: Arial, Helvetica; FONT-SIZE: 25px; COLOR: #000000; TEXT-DECORATION: none; }
.lblack20 { font-family: Arial, Helvetica; FONT-SIZE: 20px; COLOR: #000000; TEXT-DECORATION: none; }
.lblack17 { font-family: Arial, Helvetica; FONT-SIZE: 17px; COLOR: #000000; TEXT-DECORATION: none; }
.lblack15 { font-family: Arial, Helvetica; FONT-SIZE: 15px; COLOR: #000000; TEXT-DECORATION: none; }
.lblack { font-family: Arial, Helvetica; FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none; }
.mblack { font-family: Arial, Helvetica; FONT-SIZE: 10px; COLOR: #000000; TEXT-DECORATION: none; }
.sblack { font-family: Arial, Helvetica; FONT-SIZE: 9px; COLOR: #000000; TEXT-DECORATION: none; }
.ltimes30 { font-family: Times New Roman, Helvetica; FONT-SIZE: 30px; COLOR: #000000; TEXT-DECORATION: none; }
.ltimes20 { font-family: Times New Roman, Helvetica; FONT-SIZE: 20px; COLOR: #000000; TEXT-DECORATION: none; }
.ltimes15 { font-family: Times New Roman, Helvetica; FONT-SIZE: 15px; COLOR: #000000; TEXT-DECORATION: none; }
.mblack { font-family: Arial, Helvetica; FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none; }
.sblack { font-family: Arial, Helvetica; FONT-SIZE: 10px; COLOR: #000000; TEXT-DECORATION: none; }
.lwhite30 { font-family: Arial, Helvetica; FONT-SIZE: 30px; COLOR: #ffffff; TEXT-DECORATION: none; }
.lwhite25 { font-family: Arial, Helvetica; FONT-SIZE: 25px; COLOR: #ffffff; TEXT-DECORATION: none; }
.lwhite20 { font-family: Arial, Helvetica; FONT-SIZE: 20px; COLOR: #ffffff; TEXT-DECORATION: none; }
.lwhite17 { font-family: Arial, Helvetica; FONT-SIZE: 17px; COLOR: #ffffff; TEXT-DECORATION: none; }
.lwhite15 { font-family: Arial, Helvetica; FONT-SIZE: 15px; COLOR: #ffffff; TEXT-DECORATION: none; }
.lwhite { font-family: Arial, Helvetica; FONT-SIZE: 15px; COLOR: #ffffff; TEXT-DECORATION: none; }
.mwhite { font-family: Arial, Helvetica; FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none; }
.swhite { font-family: Arial, Helvetica; FONT-SIZE: 10px; COLOR: #ffffff; TEXT-DECORATION: none; }
.lred30 { font-family: times new roman,helvetica; FONT-SIZE: 30px; COLOR: #cc0000; TEXT-DECORATION: none; }
.lred15 { font-family: times new roman,helvetica; FONT-SIZE: 15px; COLOR: #cc0000; TEXT-DECORATION: none; }
.lred25 { font-family: Arial, Helvetica; FONT-SIZE: 25px; COLOR: #cc0000; TEXT-DECORATION: none; }
.copyright{ font-family: Arial, Helvetica; FONT-SIZE: 9px; COLOR: #336633; text-decoration:none; }
.menublue { font-family: Arial, Helvetica; FONT-SIZE: 15px; COLOR: #344e9e; text-decoration:none; }
.menublue2 { font-family: Arial, Helvetica; FONT-SIZE: 10px; COLOR: #344e9e; text-decoration:none; }
.menuwhite { font-family: Arial, Helvetica; FONT-SIZE: 15px; COLOR: #ffffff; text-decoration:none; }
.menublack { font-family: Arial, Helvetica; FONT-SIZE: 15px; COLOR: #000000; text-decoration:none; }
.lgold { font-family: Good Times, Tabasco, Arial, Helvetica; FONT-SIZE: 14px; COLOR: #ffcc00; text-decoration:none; }
.lmenu { font-family: Good Times, Tabasco, Arial, Helvetica; FONT-SIZE: 14px; COLOR: #ffffff; text-decoration:none; }
.lmenu15a { font-family: Good Times, Tabasco, Arial, Helvetica; FONT-SIZE: 15px; COLOR: #ffaa00; text-decoration:overline; }
.sm { font-family: Arial, Helvetica; FONT-SIZE: 15px; COLOR: #ffaa00; text-decoration:overline; }
.menutitle { font-family: Arial, Helvetica; FONT-SIZE: 16px; text-align: left; COLOR: #000000; font-weight: normal; TEXT-DECORATION: none; background: transparent; font-variant: small-caps; border: 0; line-height: 1;  width: relative; }
.submenutitle { font-family: Arial, Helvetica; FONT-SIZE: 12px; COLOR: #aaddaa; TEXT-DECORATION: none; font-variant: small-caps; text-align: left; width: 20em;}
.text_bg { outline-width: thin; outline-color: black;} 
.page_title { font-family: Good Times, Tabasco, Arial, Helvetica; FONT-SIZE: 25px; COLOR: #cccccc; TEXT-DECORATION: none;  }
.package_title {  line-height: 2; text-shadow: black; background-color:#bb8822; font-family: Good Times, Tabasco,Arial, Helvetica; FONT-SIZE: 18px; COLOR: #cccccc; TEXT-DECORATION: none;  }
.package_subtitle { font-family: Arial, Helvetica; FONT-SIZE: 17px; COLOR: #cccccc; TEXT-DECORATION: none;  }
.package_description { font-family: Arial, Helvetica; FONT-SIZE: 15px; COLOR: #cccccc; TEXT-DECORATION: none;  }
.package_price { font-family: Arial, Helvetica; FONT-SIZE: 20px; COLOR: #cccccc; TEXT-DECORATION: none;  }
.package_disclaimer { font-family: Arial, Helvetica; FONT-SIZE: 12px; COLOR: #cccccc; TEXT-DECORATION: none; }
.intro { font-family: Arial, Helvetica; FONT-SIZE: 20px; COLOR: #aaaaaa; TEXT-DECORATION: none; text-indent:35px }
.reservations { font-family: Arial, Helvetica; FONT-SIZE: 15px; COLOR: #cccccc; TEXT-DECORATION: none;  }
.reservation_fields { font-family: Arial, Helvetica; FONT-SIZE: 12px; COLOR: #cccccc; TEXT-DECORATION: none;  }
.nav { font-family: Arial, Helvetica; FONT-SIZE: 17px; COLOR: #cccccc; TEXT-DECORATION: none; }
A:link {text-decoration: none}
A:visited {text-decoration: none}
A:active {text-decoration: none}
A:hover {text-decoration: underline; color: yellow;}
.link  { font-family: Arial, Helvetica; FONT-SIZE: 17px; COLOR: #cccccc; TEXT-DECORATION: none; }
.required  { font-family: Arial, Helvetica; FONT-SIZE: 20px; COLOR: #ffffff; TEXT-DECORATION: none;  }
