a.grid-header:hover {
   color: #0000c0;
}
a.highlight-title {
   color: #19138d;
   font-size: 18px;
   font-weight: bold;
   margin: 0px;
   text-decoration: none;
}
a.text {
   color: #ed352b;
   text-decoration: none;
}
a.text-highlight {
   color: #15118b;
   text-decoration: none;
}
.back-color1 {
   background-color: #bebebe;
}
.back-color2 {
   background-color: #ffffff;
}
.back-color3 {
   background-color: #9a0000;
}
.back-color4 {
   background-color: #ed352b;
}
.back-color5 {
   background-color: #f0f0f0;
}
.back-color6 {
   background-color: #eaeaea;
}
body {
   background-color: #bebebe;
   color: #000000;
   font-family: Arial, Helv, Helvetica, Swiss, Sans-Serif;
   margin: 0;
}
.break-color {
   color: #c0b581;
}
.contact {
   font-size: 12px;
}
div.newsletter {
   margin: 10px 0px 0px 0px;
}
div.lodging { 
   height: 150px;
   overflow: scroll;
   width: 640px;
}
div.press { 
   height: 380px;
   overflow: scroll;
   width: 640px;
}
div.restaurants { 
   height: 400px;
   overflow: scroll;
   width: 640px;
}
font.hightlight {
   color: #ed352b;
}
.grid-border {
   border-color: #eaeaea;
   border-width: 1px;
}
.grid-header {
   color: #808080;
   font-size: 11px;
   font-weight: bold;
}
.grid-text {
   color: #000000;
   font-size: 10px;
   text-decoration: none;
}
.height2 {
   height: 2px;
}
.height5 {
   height: 5px;
}
.height10 {
   height: 10px;
}
.height20 {
   height: 20px;
}
hr {
   color: #ed352b;
   height: 1px;
   width: 95%
}
input.contact {
  font-size: 12px;
}
input.contact-button {
   font-size: 11px;
   font-weight: bold;
}
input.paypal {
   color: #000000;
   font-family: Arial, Helv, Helvetica, Swiss, Sans-Serif;
   font-size: 11px;
}
input.paypal-button {
   color: #000000;
   font-family: Arial, Helv, Helvetica, Swiss, Sans-Serif;
   font-size: 12px;
}
input.sign-up {
   color: #a0a0a0;
   font-size: 10px;
}
.lodging-width-1 {
   width: 110px;
}
.margin1 {
   margin: 1px;
}
.margin5 {
   margin: 5px;
}
.margin10 {
   margin: 10px;
}
.margin-quote {
   margin: 10px 20px 10px 20px;
}
.margin-spacer {
   margin: 7px 0px 7px 0px;
}
.nav {
   color: #ffffff;
   font-family: Arial, Helv, Helvetica, Swiss, Sans-Serif;
   font-size: 11px;
   font-weight: bold;
   letter-spacing: 1px;
   text-decoration: none;
}
.newsletter {
   color: #000000;
   font-size: 12px;
   font-weight: bold;
}
p.contact-response {
   font-size: 18px;
   font-weight: bold;
   line-height: 30px;
   margin: 10px 32px 20px 32px;
   text-align: center;
}
p.faq-title {
   color: #ed352b;
   font-size: 22px;
   font-weight: bold;
   margin: 10px;
}
p.faq-question {
   font-size: 13px;
   font-weight: bold;
   margin: 20px 10px 10px 10px;
}
p.faq-text {
   font-size: 13px;
   margin: 10px;
}
p.footnote {
   font-size: 10px;
   margin: 10px;
}
p.founding {
   color: #19138d;
   font-size: 16px;
   font-weight: bold;
   margin: 0px;
}
p.highlight-text {
   font-size: 11px;
   margin: 0px;
}
p.how-number {
   color: #15118b;
   font-size: 38px;
   font-weight: bold;
   line-height: 40px;
   margin: 0px;
}
p.how-list {
   font-size: 11px;
   font-weight: bold;
   line-height: 13px;
   margin: 5px;
   text-align: center;
}
p.how-list-note {
   font-size: 10px;
   margin: 0px;
   text-align: center;
}
p.how-title {
   color: #260097;
   font-size: 48px;
   font-weight: bold;
   letter-spacing: 4px;
   margin: 5px;
   text-align: center;
}
p.how-subtitle {
   color: #15118b;
   font-size: 18px;
   font-weight: bold;
   margin: 0px;
}
p.how-text {
   font-size: 11px;
   font-weight: bold;
   line-height: 13px;
   margin: 0px;
}
p.sign-up {
   color: #ffffff;
   font-size: 12px;
   font-weight: bold;
   line-height: 18px;
   margin: 0px;
}
p.text-newsletter {
   font-size: 12px;
   font-weight: bold;
   line-height: 16px;
}
p.thank_you {
   font-size: 16px;
   font-weight: bold;
   margin: 20px;
   line-height: 24px;
   text-align: left;
}
.paypal {
   font-size: 12px;
   margin: 10px;
   text-align: left;
}
.restaurants-width-1 {
   width: 170px;
}
.restaurants-width-2 {
   width: 80px;
}
.restaurants-width-3 {
   width: 35px;
}
.restaurants-width-4 {
   width: 35px;
}
.restaurants-width-5 {
   width: 35px;
}
.restaurants-width-6 {
   width: 75px;
}
.restaurants-width-7 {
   width: 155px;
}
.restaurants-width-8 {
   width: 35px;
}
select.paypal {
   text-align: left;
}
table {
   border-collapse: collapse;
}
table.ads { 
   width: 300px;
}
table.content { 
   width: 640px;
}
table.content5 { 
   width: 630px;
}
table.faq { 
   width: 550px;
   height: 680px;
}
table.full {
   width: 100%;
}
table.content-full { 
   width: 640px;
}
table.content-grid { 
   width: 640px;
}
table.site { 
   width: 960px;
}
textarea.paypal {
   color: #000000;
   font-family: Arial, Helv, Helvetica, Swiss, Sans-Serif;
   font-size: 11px;
}
.text-bold {
   color: #000000;
   font-size: 12px;
   font-weight: bold;
   line-height: 17px;
   text-align: left;
   text-decoration: none;
}
.text-bold-center {
   color: #000000;
   font-size: 12px;
   font-weight: bold;
   line-height: 17px;
   text-align: center;
   text-decoration: none;
}
.text-quote {
   color: #ed352b;
   font-size: 12px;
   font-style: italic;
   font-weight: bold;
   text-align: left;
}
.text-quote-blown-1 {
   color: #ffffff;
   font-size: 24px;
   font-style: italic;
   font-weight: bold;
   line-height: 34px;
   text-align: left;
}
.text-simple {
   color: #000000;
   font-size: 11px;
   text-decoration: none;
}
.title-medium {
   color: #15118b;
   font-size: 19px;
   font-weight: bold;
   text-align: left;
}
.title-medium-center {
   color: #15118b;
   font-size: 19px;
   font-weight: bold;
   text-align: center;
}
.title-small {
   color: #15118b;
   font-size: 12px;
   font-weight: bold;
   text-align: left;
}
.width5 {
   width: 5px;
}
.width10 {
   width: 10px;
}
.width20 {
   width: 20px;
}

