﻿/* Custom CSS */
.toggleDeviceViewLink { display:none }

#flashPhotoGallery38884 { width:500px; margin:0 auto }

#mainNavLinks #pageid3338 a {background-image:url(/files/167/nav-accommodations.gif); background-repeat:no-repeat; width:114px;}

#mainNavLinks #pageid2789 a {background-image:url(/files/167/nav-accommodations.gif); background-repeat:no-repeat; width:114px; height:22px;}
#map11145 { margin:-680px 0 0 450px;}


#content a.pets {background-color:#8E2C0F; font-size:9px; color:#FFFFFF; border: 3px solid #6F240D; text-decoration:none;}
#content a:hover.pets {background-color:#6F240D; text-decoration:underline;}

/* IBE */
#widgetIBE46742 {position:relative; z-index:9999; top:-4px}
#ibe {text-align:center}
#ibe div > label {font:10px Arial; color:#fff}
#ibe a {display:none;}

#submitButton {color:#FFF; background-color:#0C1A5F; border: 1px solid #0C1A5F; }
#book {position:absolute; top:-40px; left:250px; color:#FFF; font-size:10px;}

* html #book {top:-45px;}
* html .BW {margin-bottom:4px;}
*:first-child+html .BW{margin-bottom:4px;}
*:first-child+html #book { top:-46px;}

#codeWidget13537 {position:relative; left:362px; width:300px;}


#sash { position:absolute; margin:-52px 0 0 -75px; }
#sash img { border:0; outline:none; }

#side .widgetCTALink span.widgetCTAHeaders { color: #BF9E7C; font-weight: bold; background:none; padding: 4px 0 0 0; font-size:18px; left:15px; top:82px; z-index:25;}

#fbIcon {position:absolute; left:-50px; top:4px;}
#fbIcon a img {border:medium none;}
#vtIcon { position:absolute; left:-108px; top:3px; }

#tripadvisor{padding-top:5px;}
#openbanner{position:absolute; right:0;}


#pageid2783 #header{background:url(/files/167/h1.jpg) no-repeat;}