﻿/* Custom CSS */
/* this is custom css */

#logo div {margin-left: 10px !important;}
#content .floorPlans a {text-decoration:none; display:block; padding:2px; background-color:#661F04; color:#FFF; font-weight:bold; width:190px; font-size:11px; border:2px solid #2E261B; text-align:center;}
#content .floorPlans a:hover {background-color:#9D980C;}



#sash{ position:absolute; right:-9px; background: url(/files/296/sash.png) no-repeat; width:370px; height:141px; display:block; bottom:250px;  }

#editableSash{ text-align:center; width:300px; margin:0 auto; padding:22px; padding-left:5px; color:#000;}
#editableSash a{color:#000; text-decoration:none;text-transform:uppercase; font-size:16px; }

#sash #clickHere{font-size:12px; }


#rightCol{overflow:hidden;}

#pageid11499 #wrapper { display: none;}


#codeWidget64071 {display:none;}
body#pageid5158 #codeWidget64071 {display:block;}
body#pageid5158 #wrapper { position:absolute; z-index:999; width:100%; margin:0 auto;  padding:35px 0 0 0;}
body#pageid5158 #wrapper a { outline:none; margin-left:8px; }
body#pageid5158 #wrapper a img { border:none; }
body#pageid5158 #popup { z-index: 999; margin:0 auto; position:relative; min-width:550px; width:550px; height:743px; background:url(/files/296/popupbg.jpg) no-repeat; border:1px solid #fff; }


body#pageid5158  #overlay { position:fixed; z-index:100; display:block; top:0; left:0; bottom:0; right:0; background:url(/files/296/overlay.png) repeat; width:100%; height:100%; opacity:0.75; filter:alpha(opacity=75) }
     
body#pageid5158 #popUpBtns {position:relative; top:250px;}
body#pageid5158 #popUpNav {color:#FFFFFF; font-weight:bold; font-size:11px; width:550px; display:inline; top:40px; left:275px; position:relative;}
body#pageid5158 #popUpNav a{ color:#D41B83; font-weight:bold; text-transform:uppercase; text-decoration:none; font-size:12px; }
body#pageid5158 #popUpContent{position:relative; padding:0 50px; text-align:center; font-size:15px; color:#f4e3cc;}
body#pageid5158 #popUpContent h1{margin-bottom:20px; font-size:25px; font-weight:normal; text-transform:uppercase;}

body#pageid5158 #continuetosite {position:relative; left:106px; top:123px; width:340px;}
body#pageid5158 #closeBtn { position:absolute; z-index:9999; right:-50px; top:-3px; }

#shell{z-index:10;}
#side #widgetCTA24330 .widgetCTAimg {width:119px; margin-right:9px;}

.aaaLogo { width:44px; clear:both; display: block; float:left; margin:-105px 0 0 20px; }


#ibe * { zoom: 1;}

#ibe { z-index:30;}

#ibe .widgetIBE { float: right; width: 650px; color: #fff; font-size: 11px; background-color:#571902; padding:5px 0 }
.widgetIBE form { margin-left: 49px; }
.widgetIBE {display:inline-block;}
.booking-field, input#submit, .children, .guestPerRoom{float:left;padding-right: 15px;}

#ibe .widgetIBE #submitShell{ width:137px; float: right; padding: 5px 35px 0 0;  }
#ibe #submitShell input { padding:5px; background:url(/files/296/checkavailability.jpg) no-repeat; border:none; color:#fff; width: 135px; height: 45px; cursor:pointer; font: bold 12px Verdana }
/*#ibe #submitShell input:hover {background:url(/files/296/checkavailability.jpg) no-repeat 0 -35px;}*/

#ibeForm { margin-left: -60px; }

#ibe h2 { color: white; font-size: 15px; margin: 0; padding: 0; position: absolute; left: 0; top: 47px; text-transform:uppercase; }
#ibe .widgetIBE #checkinShell, #ibe .widgetIBE #checkoutShell, #ibe .widgetIBE #adultsShell, #ibe .widgetIBE #childrenShell, #roomsShell { float: left; margin-right: 7px; padding: 0; }
#ibe input { padding:3px; margin-right: 8px; height: 17px; width: 96px; }
.children select, .guestPerRoom select  {width:55px}
#ibe select { padding:3px; margin-right: 8px;  }

.widgetSocialBookmarks{margin-left:25px;}
