body
{
    margin: 0;
    padding: 0;

    font-family: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;
    font-size: 12px;
    color: #222222;
    background-color: #AFADAD;
}

a:link, a:visited, a:hover
{
    color: #9A2600;
    text-decoration: none;
}

a img
{
    border: none;
}

div img
{
   vertical-align: bottom;
}

.imageborder
{
    border: 1px #bbbbbb solid;
}

.toolimage
{
    border: 1px #F1E187 solid;
    text-align: left;
    margin-right: 5px;
    margin-bottom: 5px;
}

.arrow
{
   cursor:pointer;
}

.hardtext
{
    font-family: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;
    font-size: 12px;
    color: #485731;
}

.topbar
{
   background-color: #155CB6;
   height: 35px;
   background-image: url('/images/topbar_bg.jpg');
   background-repeat: no-repeat;
}

.falls_bg
{
   background-image: url('/images/falls_bg.jpg');
   background-repeat: no-repeat;
   height: 831px;
}

.mainpic_bg
{
   background-image: url('/images/mainpic.gif');
   background-repeat: no-repeat;
   padding-top: 30px;
}

.menu_bg
{
   background-image: url('/images/menubar.jpg');
   background-repeat: no-repeat;
}

.line_bg
{
   background-image: url('/images/line.gif');
   background-repeat: repeat-y;
}

.fixline
{
   display: block;
}

.verttextimage
{
   display: inline;
   vertical-align: middle;
}

.greybox
{
   padding-left: 10px;
   padding-right: 10px;
   line-height: 1.55em;
   font-size: 11px;
   color: #6E6E6E;
}

.greytext
{
   line-height: 1.55em;
   font-size: 11px;
   color: #6E6E6E;
}

.largertext
{
   font-size: 15px;
   font-weight: bold;
}

.copy
{
   font-size: 10px;
   font-weight: normal;
   font-family: Arial;
   color: #9C9A9A;
}

.datetext
{
   font-size: 11px;
   font-weight: bold;
   color: #444444;
   font-family: arial;
}

.specialoffers
{
   font-size: 20px;
   font-weight: bold;
   color: #007DC3;
}

.scrollcontent
{
   font-size: 10px;
   font-weight: bold;
   color: #444444;
}

.scroll_price
{
   font-size: 18px;
   font-weight: bold;
   color: #555555;
}

.scroll_title
{
   font-size: 12px;
   font-weight: bold;
   color: #555555;
}

a.topbarlink:link, a.topbarlink:visited, a.topbarlink:hover
{
   font-weight: bold;
   font-family: Arial,Helvetica,Geneva,Swiss,Sans-Serif;
   font-size: 12px;
   color: #fefefe;
}

a.bottomlinks:link, a.bottomlinks:visited, a.bottomlinks:hover
{
   font-weight: bold;
   font-family: Arial,Helvetica,Geneva,Swiss,Sans-Serif;
   font-size: 11px;
   color: #9C9A9A;
   margin-left: -2px;
}

.scrollarrows
{
   background-image: url('/images/tab_bottom.gif');
   background-repeat: no-repeat;
}

.tabs_bg
{
   background-image: url('/images/tabs.gif');
   background-repeat: no-repeat;
}

.profile_bg
{
   background-image: url('/images/profile_top_white.png');
   background-repeat: no-repeat;
}

.news_bg
{
   background-image: url('/images/headers-news-long.png');
   background-repeat: no-repeat;
}

.generic_bg
{
   background-image: url('/images/headers-generic-long.png');
   background-repeat: no-repeat;
}

.about_bg
{
   background-image: url('/images/headers-about-long.png');
   background-repeat: no-repeat;
}

.border_bg
{
   background-image: url('/images/headers-border-long.png');
   background-repeat: no-repeat;
}

.contact_bg
{
   background-image: url('/images/headers-contact-long.png');
   background-repeat: no-repeat;
}

.contest_bg
{
   background-image: url('/images/headers-entertowin-long.png');
   background-repeat: no-repeat;
}

.directions_bg
{
   background-image: url('/images/headers-gettinghere-long.png');
   background-repeat: no-repeat;
}

.play_bg
{
   background-image: url('/images/headers-play-long.png');
   background-repeat: no-repeat;
}

.dine_bg
{
   background-image: url('/images/headers-dine-long.png');
   background-repeat: no-repeat;
}


.entertain_bg
{
   background-image: url('/images/headers-entertainment-long.png');
   background-repeat: no-repeat;
}

.shop_bg
{
   background-image: url('/images/headers-shop-long.png');
   background-repeat: no-repeat;
}

.videos_bg
{
   background-image: url('/images/headers-videos-long.png');
   background-repeat: no-repeat;
}

.photo_bg
{
   background-image: url('/images/headers-photo-long.png');
   background-repeat: no-repeat;
}



.hotel_text
{
   padding-top: 15px;
   padding-left: 15px;
   padding-right: 15px;
   font-size: 12px;
   font-weight: normal;
   color: #656565;
}

.profiletitle
{
   font-size: 13px;
   font-weight: bold;
   line-height: 1.3em;
   color: #656565;
}

.profiletitlelight
{
   font-size: 12px;
   font-weight: normal;
   line-height: 1.3em;
   color: #656565;
}

.phototitle
{
   padding-bottom: 5px;
   font-size: 12px;
   font-weight: bold;
   line-height: 1.6em;
   color: #007DC3;
}

.normaltext
{
   font-size: 12px;
   font-weight: normal;
   line-height: 1.35em;
   color: #656565;
}

.textmed
{
   font-size: 12px;
   font-weight: bold;
   line-height: 1.35em;
   color: #656565;
}

.textlarge
{
   font-size: 16px;
   font-weight: bold;
   line-height: 1.25em;
   color: #656565;
}

a.profiletitle:link, a.profiletitle:visited, a.profiletitle:hover
{
   font-size: 12px;
   line-height: 1.3em;
   font-weight: bold;
   color: #656565;
}

.specialtext
{
   font-size: 11px;
   font-weight: normal;
   padding-left: 8px;
   padding-right: 8px;
   line-height: 1.3em;
   background-color: #F1F0F0;
   color: #656565;
}

.title_stay
{
   background-image: url('/images/tab_stay.gif');
   background-repeat: no-repeat;
   color: #fefefe;
   font-family: Arial;
   font-size: 11px;
   padding-left: 75px;
}

.title_play
{
   background-image: url('/images/tab_play.gif');
   background-repeat: no-repeat;
   color: #fefefe;
   font-family: Arial;
   font-size: 11px;
   padding-left: 75px;
}

.title_dine
{
   background-image: url('/images/tab_dine.gif');
   background-repeat: no-repeat;
   color: #fefefe;
   font-family: Arial;
   font-size: 11px;
   padding-left: 75px;
}

.title_shop
{
   background-image: url('/images/tab_shop.gif');
   background-repeat: no-repeat;
   color: #fefefe;
   font-family: Arial;
   font-size: 11px;
   padding-left: 75px;
}

.title_entertain
{
   background-image: url('/images/tab_entertain.gif');
   background-repeat: no-repeat;
   color: #fefefe;
   font-family: Arial;
   font-size: 11px;
   padding-left: 75px;
}

.memberlink
{
   color: #7D7D7D;
   font-size: 12px;
   line-height: 1.85em;
}

a.memberlink:link, a.memberlink:visited, a.memberlink:hover
{
   line-height: 1.85em;
   font-size: 12px;
   color: #7D7D7D;
}

.memberlinksort
{
   color: #007DC3;
   font-size: 11px;
   line-height: 3em;
   font-weight: bold;
}

a.memberlinksort:link, a.memberlinksort:visited, a.memberlinksort:hover
{
   line-height: 3em;
   font-weight: bold;
   font-size: 11px;
   color: #007DC3;
}

.normaltextmember
{
   font-size: 12px;
   font-weight: normal;
   line-height: 1.85em;
   color: #656565;
   padding-left: 15px;
   background-color: #F1F0F0;
   padding-right: 15px;
}

