﻿html
{
    overflow:auto;
}

body 
{
    background-color:#FDF8DB;
    font-family:'Gill Sans MT', 'Verdana', Tahoma, Arial;
    font-size:10pt;
}

a
{
    text-decoration:none;
    font-weight: normal;
    color:#FFFded;
}

.MainWrapper
{
    width:1015px;
    height:679px;
    margin:auto;
    background-position:left bottom;
    background-repeat:no-repeat;
    _background-attachment:fixed;
    _overflow:hidden;
}

.VisitingMainWrapper
{
    width:1015px;
    height:679px;
    margin:auto;
    background-position:left bottom;
    background-repeat:no-repeat;
    background-color:#95B27E;
    color:#FFFDED;
    background-image:url('../Images/SiteImages/visiting.gif');
    background-position:left bottom;
    background-repeat:no-repeat;
    _background-attachment:fixed;
    _overflow:hidden;
}

.LocatingMainWrapper
{
    width:1015px;
    height:679px;
    margin:auto;
    background-position:left bottom;
    background-repeat:no-repeat;
    background-color:#FFEEBB;
    color:#636466;
    background-image:url('../Images/SiteImages/locating.gif');
    background-position:left bottom;
    background-repeat:no-repeat;
    _background-attachment:fixed;
    _overflow:hidden;
}

.LogoWrapper
{
    position:relative;
    top:14px;
    left:32px;
}

.MenuWrapper
{
    position:relative;
    top:-96px;
    left:144px;
    _top:-90px;
}

.Menu
{
    
}

.MenuItem
{
    width:73px;
    height:19px;
    text-align:center;
}

.NewsWrapper
{
    position:relative;
    width:309px;
    height:548px;
    *height:543px;
    top:-144px;
    *top: -145px;
    _top: -141px;
    left:681px;
    overflow:hidden;
    font-family:'Arial';
    border-top:solid 1px #A18C52;
    border-left:solid 1px #A18C52;
    border-right:solid 1px #A18C52;
}

.NewsHeader
{
    font-size:16pt;
    font-weight:bold;
    text-decoration:underline;
    position:relative;
}

.NewsSpacer
{
    height:30px;
}

.NewsContent
{
    position:relative;
    width:309px;
    height:490px;
    padding:7px;
    line-height:14px;
    z-index:0;
    background-image:url('../Images/SiteImages/newsBG.png');
    _background-image:url('../Images/SiteImages/newsBG.gif');
    overflow:hidden;
    font-size:10pt;
}

.NewsFooter
{
    width:309px;
    height:50px;
    position:relative;
    left:0px;
    z-index:1;
    overflow:hidden;
    background-image:url('../Images/SiteImages/newsBG.png');
    _background-image:url('../Images/SiteImages/newsBG.gif');
}

.Logos
{
    position:relative;
    top:-5px;
    z-index:1;
    overflow:hidden;
}

.ContentWrapper
{
    position:relative;
    width:520px;
    _width:700px;
    height:400px;
    _height:0px;
    top:-324px;
    *top:-439px;
    left:25px;
    text-align:center;
    line-height:15px;
}

.GreetingContentWrapper
{
    position:relative;
    width:625px;
    _width:629px;
    height:400px;
    _height:0px;
    top:-563px;
    *top:-564px;
    left:20px;
    text-align:center;
    line-height:15px;
}

.PageContentWrapper
{
    position:relative;
    width:625px;
    _width:629px;
    height:400px;
    _height:0px;
    top:-322px;
    *top:-328px;
    left:20px;
    text-align:center;
    line-height:15px;
}

.PageContentWrapper a
{
    color: inherit;
}

.PageContentWrapper a:hover
{
    text-decoration:underline;
}

.VisitingContentWrapper
{
    position:relative;
    width:630px;
    height:400px;
    top:-322px;
    *top:-328px;
    left:20px;
    text-align:center;
    line-height:15px;
}

.LocatingContentWrapper
{
    position:relative;
    width:450px;
    height:400px;
    top:140px;
    left:20px;
    text-align:center;
    line-height:13px;
}

.PicLeft
{
    position:relative;
    float:left;
    display:block;
    width:160px;
    height:160px;
    _height:0px;
    margin-right:7px;
}

.PicMiddle
{
    position:relative;
    float:left;
    display:block;
    width:160px;
    height:160px;
    _height:0px;
    margin-left:11px;
    margin-right:7px;
}

.PicRight
{
    position:relative;
    float:left;
    display:block;
    width:160px;
    height:160px;
    _height:0px;
    margin-left:7px;
}

.TextLeft
{
    position:relative;
    text-align:left;
    float:left;
    display:block;
    width:197px;
    height:0px;
    _height:200px;
    margin-right:7px;
    top:10px;
    left:0px;
}

.TextMiddle
{
    position:relative;
    left:205px;
    *left:0px;
    _left:-100px;
    text-align:left;
    display:block;
    width:197px;
    height:0px;
    _height:200px;
    margin-left:11px;
    margin-right:7px;
    top:10px;
}

.TextRight
{
    position:relative;
    float:right;
    _float:none;
    text-align:left;
    display:block;
    width:197px;
    height:0px;
    _height:200px;
    margin-left:7px;
    top:10px;
    _top:-192px;
    _left:212px;
}

.DownloadButton
{
    position:relative;
    float:right;
    display:block;
    width:64px;
    height:27px;
    _height:0px;
    margin-left:4px;
    text-align:center;
}

.VisitingDownloadButton
{
    position:relative;
    float:right;
    display:block;
    width:64px;
    height:27px;
    margin-left:4px;
    text-align:center;
    border: solid 1px #FFFFFF;
    background-color:#679146;
}

.VisitingDownloadButton a
{
    color:#FFFFFF;
}

.LocatingDownloadButton
{
    position:relative;
    float:right;
    display:block;
    width:64px;
    height:27px;
    margin-left:4px;
    text-align:center;
    border:solid 1px #6D6F71;
    background-color:#CBB68C;
}

.LocatingDownloadButton a
{
    color: #6D6F71;
}


.FooterWrapper
{
    position:relative;
    width:220px;
    height:30px;
    top:-297px;
    *top:-412px;
    left:355px;
    *left:-25px;
    float:right;
    line-height:13px;
}

.GreetingFooterWrapper
{
    position:relative;
    width:220px;
    height:30px;
    _height:0px;
    top:-536px;
    *top:-537px;
    _top:-528px;
    left:-24px;
    *left:-23px;
    float:right;
    line-height:13px;
}

.PageFooterWrapper
{
    position:relative;
    width:280px;
    height:30px;
    top:-378px;
    *top:-383px;
    _top:-580px;
    left:278px;
    *left:277px;
    _left:276px;
    float:right;
    line-height:13px;
}

.VisitingFooterWrapper
{
    position:relative;
    width:280px;
    height:30px;
    top:-378px;
    *top:-383px;
    _top:-402px;
    left:278px;
    *left:277px;
    _left:276px;
    float:right;
    line-height:13px;
}


.LocatingFooterWrapper
{
    position:relative;
    width:220px;
    height:30px;
    top:-69px;
    *top:-74px;
    left:-22px;
    *left:-23px;
    float:right;
    line-height:13px;
}


.FooterWrapper a
{
    width:100%;
    height:100%;
}

.FlashImage
{
    position:relative;
    width:308px;
    height:308px;
    *height:418px;
    top:-14px;
    *top: -20px;
    left:603px;
    overflow:hidden;
    text-align:center;
}

.AltFlashImage
{
    position:relative;
    width:308px;
    height:308px;
    *height:308px;
    top:-13px;
    *top: -19px;
    left:683px;
    overflow:hidden;
    text-align:center;
}

.VisitingFlashImage
{
    position:relative;
    width:308px;
    height:308px;
    *height:308px;
    top:-13px;
    *top: -19px;
    left:683px;
    overflow:hidden;
    text-align:center;
    border-bottom: solid 1px #ABC299;
}

.HotelLogos
{
    position:relative;
    top:-855px;
    _top:-1055px;
    float:right;
    left:-34px;
}

.VisitingHotelLogos
{
    position:relative;
    top:-855px;
    _top:-878px;
    float:right;
    left:-34px;
}

.LocatingContentWrapper
{
    position:relative;
    width:450px;
    height:400px;
    top:140px;
    left:20px;
    text-align:center;
    line-height:13px;
}

.GreetingPicLeft
{
    position:relative;
    float:left;
    display:block;
    width:197px;
    height:197px;
    _height:0px;
    margin-right:7px;
}

.GreetingPicMiddle
{
    position:relative;
    float:left;
    display:block;
    width:197px;
    height:197px;
    _height:0px;
    margin-left:11px;
    margin-right:7px;
}

.GreetingPicRight
{
    position:relative;
    float:left;
    display:block;
    width:197px;
    height:197px;
    _height:0px;
    margin-left:7px;
}

.GreetingTextLeft
{
    position:relative;
    text-align:left;
    float:left;
    display:block;
    width:197px;
    height:0px;
    _height:200px;
    margin-right:7px;
    top:10px;
    _top:5px;
    left:0px;
}

.GreetingTextMiddle
{
    position:relative;
    left:205px;
    *left:0px;
    _left:-97px;
    text-align:left;
    display:block;
    width:197px;
    height:0px;
    _height:200px;
    margin-left:11px;
    margin-right:7px;
    top:10px;
    _top:5px;
}

.GreetingTextRight
{
    position:relative;
    float:right;
    text-align:left;
    display:block;
    width:197px;
    height:0px;
    _height:200px;
    margin-left:7px;
    top:10px;
    _top:-194px;
}

.VisitingPicLeft
{
    position:relative;
    float:left;
    display:block;
    width:197px;
    height:197px;
    margin-right:7px;
    border:solid 1px #B3C8A2;
}

.VisitingPicMiddle
{
    position:relative;
    float:left;
    display:block;
    width:197px;
    height:197px;
    margin-left:11px;
    margin-right:7px;
    border:solid 1px #B3C8A2;
}

.VisitingPicRight
{
    position:relative;
    float:left;
    display:block;
    width:197px;
    height:197px;
    margin-left:7px;
    border:solid 1px #B3C8A2;
}

.VisitingTabs
{
    position:relative;
}

.VisitingTabs .Menu
{
    position:relative;
    left:100px;
    *left:0px;
}

.VisitingMultiView
{
    border-top:solid 1px #679146;
    border-left:solid 1px #679146;
    border-right:solid 1px #679146;
    height:190px;
    padding-right:10px;
    padding-left:10px;
    padding-top:5px;
}

.VisitingMultiView a:hover
{
    text-decoration:underline;
}
