@charset "UTF-8";
/* CSS Document */

/* common */

.menu_box { position: relative; background-color: #d9c496; border-style: solid; border-color: #000000; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 1px; border-right-width: 1px; width: 698px; height: 57px; z-index: 2}

.quicknav { position: absolute; background-color: #a69672; border-style: solid; border-color: #000000; border-top-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-width: 1px; padding: 6px; width: 686px; height: 24px; z-index: 2}

.border { border-style: solid; border-width: 1px; border-color: #000000; width: 700px; height: 100%; }

.bottomnew { position: relative; background-repeat: repeat-x; background-image: url(bottom_rep.gif); background-color: #a69672; border-style: solid; border-color: #000000; border-top-width: 0px; border-bottom-width: 1px; border-left-width: 1px; border-right-width: 1px; padding-top: 12px; font-family: myriad pro, arial, sans-serif; font-size: 0.9em; color: #000000; width: 698px; height: 100px; z-index: 1}

.beachclub { background-color: transparent; border-style: solid; position: absolute; right: 1px; top: -8px; border-color: #000000; border-width: 0px; width: 220px; height: 120px; z-index: 2}

.cover { background-color: #867b5f; border-style: solid; border-color: #000000; border-top-width: 1px; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; width: 700px; height: 20px; z-index: 3}

.bottomtext { text-align: left; font-family: myriad pro, arial, sans-serif; font-size: 14px; color: #000000}

/* formatting */

.alignright { float: right}

.alignleft { float: left}

a:link { color: black; text-decoration: none}

a:visited { color: black; text-decoration: none}

a:hover { color: black; text-decoration: underline}

.underline { background-color: transparent; border-style: solid; border-top-width: 1px; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; width: 85%; height: 4px}

/* home */

.contenthome { background-color: #d9c496; border-style: solid; border-color: #000000; border-top-width: 1px; border-bottom-width: 0px; border-left-width: 1px; border-right-width: 1px; font-family: myriad pro, arial, sans-serif; font-size: 15px; color: #000000; width: 698px; height: auto; z-index: 1}

.welcomeinfo { background-color: transparent; border-style: solid; border-color: #000000; border-width: 0px; padding-top: 12px; font-family: myriad pro, arial, sans-serif; font-size: 18px; color: #000000; width: 600px; height: auto; z-index: 2}

.hand { text-align: left; background-color: transparent; border-style: solid; border-color: #000000; border-width: 0px; padding-top: 12px; font-family: myriad pro, arial, sans-serif; font-size: 14px; color: #000000; width: 600px; height: auto; z-index: 2}

.ad_box { background-color: #d9c496; position: inherit; border-style: solid; border-color: #000000; border-width: 0px; padding-top: 12px; font-family: myriad pro, arial, sans-serif; font-size: 15px; color: #000000; width: 650px; height: 175px; z-index: 2}

.menuad { float: left; background-color: #d9c496; border-style: solid; border-color: #000000; border-width: 0px; width: 156px; height: 150px; z-index: 1}

.livead { float: left; background-color: #d9c496; border-style: solid; border-color: #000000; border-width: 0px; width: 156px; height: 150px; z-index: 1}

.resad { float: left; background-color: #d9c496; border-style: solid; border-color: #000000; border-width: 0px; width: 155px; height: 150px; z-index: 1}

.giftad { float: left; background-color: #d9c496; border-style: solid; border-color: #000000; border-width: 0px; width: 175px; height: 150px; z-index: 1}

/* location */

.contentlocation { background-image: url(../location/locimages/locback.jpg); background-repeat: no-repeat; background-color: #d9c496; border-style: solid; border-color: #000000; border-top-width: 1px; border-bottom-width: 0px; border-left-width: 1px; border-right-width: 1px; font-family: myriad pro, arial, sans-serif; font-size: 15px; color: #000000; width: 698px; height: auto; z-index: 1}

.dirweatherbox { background-color: transparent; border-style: solid; border-color: #000000; border-width: 0px; width: 698px; height: 320px; z-index: 2}

.dirweather { float: left; background-color: transparent; border-style: solid; border-color: #000000; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 1px; border-right-width: 0px; width: 232px; height: 300px; z-index: 2}

.premade { float: left; text-align: left; background-color: transparent; border-style: solid; border-color: #000000; border-width: 0px; width: 232px; height: 300px; z-index: 2}

.webcam { font-family: myriad pro, arial, sans-serif; font-size: 15px; color: #000000}

/* photos */

.contentphotos { background-image: url(../location/locimages/locback.jpg); background-repeat: no-repeat; background-color: #d9c496; border-style: solid; border-color: #000000; border-top-width: 1px; border-bottom-width: 0px; border-left-width: 1px; border-right-width: 1px; font-family: myriad pro, arial, sans-serif; font-size: 15px; color: #000000; width: 698px; height: 850px; z-index: 1}

/* menus */

.contentmenu { background-image: url(../menu/menuimages/menuback.jpg); background-repeat: no-repeat; background-color: #d9c496; border-style: solid; border-color: #000000; border-top-width: 1px; border-bottom-width: 0px; border-left-width: 1px; border-right-width: 1px; font-family: myriad pro, arial, sans-serif; color: #FFFFCC; font-size: 14px; color: #000000; width: 698px; height: auto; z-index: 1}

.menusbg { background-image: url(../menu/menuimages/menubg.jpg); text-align: left; border-style: solid; border-color: #000000; border-width: 1px; width: 650px; height: 1650px; z-index: 2}

.menusbgds { background-image: url(../menu/menuimages/menubgds.jpg); text-align: left; border-style: solid; border-color: #000000; border-width: 1px; width: 650px; height: 1320px; z-index: 2}

.menusheading { text-align: center; border-style: solid; border-color: #000000; border-width: 0px; width: 650px; height: 20px; z-index: 4}

.menucolcon { text-align: left; float: left; background-color: transparent; border-style: solid; border-color: #000000; border-width: 0px; padding: 2px; width: 648px; height: auto; z-index: 3}

.menumcola { text-align: left; float: left; background-color: transparent; border-style: solid; border-color: #000000; border-width: 0px; padding: 20px; width: 282px; height: auto; z-index: 4}

.menumcolb { text-align: right; float: left; background-color: transparent; border-style: solid; border-color: #000000; border-width: 0px; padding: 20px; width: 282px; height: auto; z-index: 4}

.menusbrbg { background-image: url(../menu/menuimages/menubg.jpg); text-align: left; border-style: solid; border-color: #000000; border-width: 1px; padding: 20px; width: 610px; height: 1410px; z-index: 2}

.menubgred { text-align: center; font-family: myriad pro, arial, sans-serif; font-size: 1em; color: #FFFFFF; float: left; background-color: #750126; border-style: solid; border-color: #750126; border-width: 2px; padding: 10px; width: 258px; height: auto; z-index: 4}

.menuboxred { text-align: center; float: left; background-color: transparent; border-style: solid; border-color: #750126; border-width: 2px; padding: 0px; width: 280px; height: auto; z-index: 4}

.menuboxred2 { text-align: center; float: right; background-color: transparent; border-style: solid; border-color: #750126; border-width: 2px; padding: 0px; width: 280px; height: auto; z-index: 4}

.menubgblue { text-align: center; float: left; font-family: myriad pro, arial, sans-serif; font-size: 1em; color: #000000; background-color: #CBCEE2; border-style: solid; border-color: #0B3978; border-width: 2px; padding: 10px; margin-top: 25px; width: 260px; height: auto; z-index: 4}

.menubgblue1 { text-align: center; float: right; font-family: myriad pro, arial, sans-serif; font-size: 1em; color: #000000; background-color: #CBCEE2; border-style: solid; border-color: #0B3978; border-width: 2px; padding: 10px; margin-top: 25px; width: 260px; height: auto; z-index: 4}

.menubgblue2 { text-align: center; font-family: myriad pro, arial, sans-serif; font-size: 1em; color: #FFFFFF; float: left; background-color: #0B3978; border-style: solid; border-color: #0B3978; border-width: 2px; padding: 10px; width: 258px; height: auto; z-index: 4}

.menuboxblue { text-align: center; float: right; background-color: transparent; border-style: solid; border-color: #0B3978; border-width: 2px; padding: 0px; margin-top: 25px; width: 280px; height: auto; z-index: 4}

.menubgacqua { text-align: center; font-family: myriad pro, arial, sans-serif; font-size: 1em; color: #FFFFFF; float: left; background-color: #006C85; border-style: solid; border-color: #006C85; border-width: 2px; padding: 10px; width: 258px; height: auto; z-index: 4}

.menuboxacqua { text-align: center; float: right; background-color: transparent; border-style: solid; border-color: #006C85; border-width: 2px; padding: 0px; width: 280px; height: auto; z-index: 4}

.menubgorange { text-align: center; font-family: myriad pro, arial, sans-serif; font-size: 1em; color: #FFFFFF; float: left; background-color: #F7901E; border-style: solid; border-color: #F7901E; border-width: 2px; padding: 10px; width: 258px; height: auto; z-index: 4}

.menuboxorange { text-align: center; float: right; background-color: transparent; border-style: solid; border-color: #F7901E; border-width: 2px; padding: 0px; margin-top: 25px; width: 280px; height: auto; z-index: 4}

.menuboxorange2 { text-align: center; float: left; background-color: transparent; border-style: solid; border-color: #F7901E; border-width: 2px; padding: 0px; width: 280px; height: auto; z-index: 4}

.menubgbrown { text-align: center; font-family: myriad pro, arial, sans-serif; font-size: 1em; color: #FFFFFF; float: left; background-color: #603400; border-style: solid; border-color: #603400; border-width: 2px; padding: 10px; width: 258px; height: auto; z-index: 4}

.menuboxbrown { text-align: center; float: left; background-color: transparent; border-style: solid; border-color: #603400; border-width: 2px; padding: 0px; margin-top: 25px; width: 280px; height: auto; z-index: 4}

.menuboxbrown2 { text-align: center; float: right; background-color: transparent; border-style: solid; border-color: #603400; border-width: 2px; padding: 0px; margin-top: 25px; width: 280px; height: auto; z-index: 4}

.menubggreen { text-align: center; font-family: myriad pro, arial, sans-serif; font-size: 1em; color: #FFFFFF; float: left; background-color: #5F782F; border-style: solid; border-color: #5F782F; border-width: 2px; padding: 10px; width: 258px; height: auto; z-index: 4}

.menuboxgreen { text-align: center; float: left; background-color: transparent; border-style: solid; border-color: #5F782F; border-width: 2px; padding: 0px; margin-top: 25px; width: 280px; height: auto; z-index: 4}

.rvideobox { background-color: #000000; border-style: solid; border-color: #000000; border-width: 1px; padding: 15px; width: 400px; height: 225px; z-index: 2}

.rcola { text-align: left; float: left; background-color: transparent; border-style: solid; border-color: #000000; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; padding: 20px; width: auto; height: 980px; z-index: 2}

.rcolb { text-align: left; float: left; background-color: transparent; border-style: solid; border-color: #000000; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 1px; border-right-width: 0px; padding: 20px; width: auto; height: 980px; z-index: 2}

.sbox { text-align: left; background-color: transparent; border-style: solid; border-color: #000000; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; padding: 20px; width: 600px; height: 800px; z-index: 2}

.sbox1 { text-align: left; background-color: transparent; border-style: solid; border-color: #000000; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; padding: 20px; width: 600px; height: auto; z-index: 2}

/* live entertainment */

.contentlive { background-image: url(../live/liveimages/liveback.jpg); background-repeat: no-repeat; background-color: #d9c496; border-style: solid; border-color: #000000; border-top-width: 1px; border-bottom-width: 0px; border-left-width: 1px; border-right-width: 1px; font-family: myriad pro, arial, sans-serif; font-size: 14px; color: #000000; width: 698px; height: auto; z-index: 1}

/* special occasions */

.contentso { background-image: url(../special/spimages/soback.jpg); background-repeat: no-repeat; background-color: #d9c496; border-style: solid; border-color: #000000; border-top-width: 1px; border-bottom-width: 0px; border-left-width: 1px; border-right-width: 1px; font-family: myriad pro, arial, sans-serif; font-size: 14px; color: #000000; width: 698px; height: auto; z-index: 1}

.contentpp { background-image: url(../special/spimages/soback.jpg); background-repeat: no-repeat; background-color: #d9c496; border-style: solid; border-color: #000000; border-top-width: 1px; border-bottom-width: 0px; border-left-width: 1px; border-right-width: 1px; font-family: myriad pro, arial, sans-serif; font-size: 14px; color: #000000; width: 698px; height: 1500px; z-index: 1}

.contentpbc { background-image: url(../special/spimages/soback.jpg); background-repeat: no-repeat; background-color: #d9c496; border-style: solid; border-color: #000000; border-top-width: 1px; border-bottom-width: 0px; border-left-width: 1px; border-right-width: 1px; font-family: myriad pro, arial, sans-serif; color: #FFFFCC; font-size: 0.9em; color: #000000; width: 698px; height: 500px; z-index: 1}

.bdaypicsbox { background-color: transparent; border-style: solid; border-color: #000000; border-width: 0px; padding: 20px; width: 450px; height: 530px; z-index: 2}

.mugbox { float: left; margin-top: -300px; background-color: #000000; border-style: solid; border-color: #000000; border-width: 1px; padding: 1px; width: 275px; height: 414px; z-index: 3}

.candlesbox { float: right; background-color: #000000; border-style: solid; border-color: #000000; border-width: 1px; padding: 1px; width: 275px; height: 412px; z-index: 2}

.plattersbg { background-color: #FFFFFF; border-style: solid; border-color: #000000; border-width: 1px; padding: 0px; width: 650px; height: auto; z-index: 2}

.platterscon { text-align: center; position: relative; background-color: transparent; border-style: solid; border-color: #00FF00; border-width: 0px; padding: 0px; margin-top: -1170px; width: 650px; height: auto; z-index: 3}

.platterscon1 { text-align: center; float: left; background-color: transparent; border-style: solid; border-color: #00FF00; border-width: 0px; padding: 7px; margin-top: -100px; width: 200px; height: 800px; z-index: 4}

.platterscon2 { text-align: center; float: left; background-color: transparent; border-style: solid; border-color: #00FF00; border-width: 0px; padding: 7px; width: 200px; height: 800px; z-index: 4}

.platters1 { text-align: center; background-color: transparent; border-style: solid; border-color: #000000; border-width: 1px; padding: 0px; margin-top: -90px; width: 200px; height: auto; z-index: 4}

.platters { text-align: center; background-color: transparent; border-style: solid; border-color: #000000; border-width: 1px; padding: 0px; margin-top: 0px; width: 200px; height: auto; z-index: 4}

/* reservations */

.contentres { background-image: url(../reservations/resimages/resback.jpg); background-repeat: no-repeat; background-color: #d9c496; border-style: solid; border-color: #000000; border-top-width: 1px; border-bottom-width: 0px; border-left-width: 1px; border-right-width: 1px; font-family: myriad pro, arial, sans-serif; color: #FFFFCC; font-size: 14px; color: #000000; width: 698px; height: auto; z-index: 1}

/* about us */

.contentabout {  background-image: url(../about/aimages/aback.jpg); background-repeat: no-repeat; background-color: #d9c496; border-style: solid; border-color: #000000; border-top-width: 1px; border-bottom-width: 0px; border-left-width: 1px; border-right-width: 1px; font-family: myriad pro, arial, sans-serif; font-size: 14px; color: #000000; width: 698px; height: auto; z-index: 1}

.contenthis {  background-image: url(../about/aimages/aback.jpg); background-repeat: no-repeat; background-color: #d9c496; border-style: solid; border-color: #000000; border-top-width: 1px; border-bottom-width: 0px; border-left-width: 1px; border-right-width: 1px; font-family: myriad pro, arial, sans-serif; color: #FFFFCC; font-size: 0.9em; color: #000000; width: 698px; height: 1300px; z-index: 1}

.contentfeed {  background-image: url(../about/aimages/aback.jpg); background-repeat: no-repeat; background-color: #d9c496; border-style: solid; border-color: #000000; border-top-width: 1px; border-bottom-width: 0px; border-left-width: 1px; border-right-width: 1px; font-family: myriad pro, arial, sans-serif; font-size: 14px; color: #000000; width: 698px; height: 2900px; z-index: 1}

.contenttefeed {  background-image: url(../about/aimages/aback.jpg); background-repeat: no-repeat; background-color: #d9c496; border-style: solid; border-color: #000000; border-top-width: 1px; border-bottom-width: 0px; border-left-width: 1px; border-right-width: 1px; font-family: myriad pro, arial, sans-serif; color: #FFFFCC; font-size: 0.9em; color: #000000; width: 698px; height: 500px; z-index: 1}

.empbox { text-align: left; background-color: transparent; border-style: solid; border-color: #000000; border-width: 0px; padding: 5px; width: 650px; height: auto; z-index: 2}

.empvideobox { background-color: #000000; border-color: transparent; border-style: solid; border-top-width: 3px; padding: 0px; width: 200px; height: 112px; z-index: 4}

.sidebox { float: right; text-align: center; background-color: transparent; border-style: solid; border-color: #000000; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 1px; border-right-width: 0px; margin-top: 40px; margin-left: 7px; padding-left: 7px; width: 200px; height: 500px; z-index: 3}

.hvideobox { float: right; background-color: #000000; border-color: transparent; border-style: solid; border-left-width: 4px; padding: 5px; width: 400px; height: 225px; z-index: 2}

.hisbox { text-align: left; background-color: transparent; border-style: solid; border-color: #000000; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; padding: 20px; width: 600px; height: 550px; z-index: 2}

.oldcrowsbox { background-color: transparent; border-style: solid; border-color: #000000; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; padding: 0px; width: 652px; height: 598px; z-index: 2}