﻿/* DRSB */
#widgetIBE { background:url(/files/335/ibeBg.png) no-repeat top; width:260px; margin:0 0 20px 0; height:342px }
#widgetIBE #ibeInner { margin:15px 0 0 43px; width:220px }
#widgetIBE input[type="checkbox"] { width:auto }
#widgetIBE h3 { color:#fff; font:26px Georgia; margin:0 0 10px 0 }
#widgetIBE a { color:#fff }
h3#automation-special-rates-link { font:11px Trebuchet MS }
input#use-rewards-points { width:20% }

#widgetIBE ol { margin:0; padding:0 }
#widgetIBE ol li { color: #FFFFFF; font: 10px Trebuchet MS; list-style: none outside none; margin:5px 0 0; padding:0 }
#widgetIBE label { }
#widgetIBE input { color: #000000;  font-size: 10px;  margin: 5px 0 0; height:10px; width:77% }
input#marriottRewardsNumber { width:35% }
#widgetIBE select { color: #000000;  font-size: 10px; float:left; width: 35%; margin:0 20px 0 0 }

#widgetIBE fieldset { border: 0 none;  margin: 0; padding: 0; }
#widgetIBE button.submit em, #widgetIBE button.submit-hover em, #widgetIBE a.button-submit em, #widgetIBE a.button-clear em, #widgetIBE button em { color: #FFFFFF; display: inline-block; font-style: normal; height: 19px; line-height: 18px; margin: 0; padding: 0; }

.widget-button { margin: 4px 0 14px; }
.widget-button em { text-transform:uppercase; font-weight:bold; font-size:11px  }
.widget-button button { background:#9D102D }
.two-columns { margin-left: -10px; }
.two-columns .column { float: left;  padding-right: 10px; width: 75px; margin:5px 12px 0 0 }
input.checkbox { display: inline; vertical-align: text-bottom; width:5%; }
button.submit { background: none repeat scroll 0 0 #9D102D;  border: 0 none; color: #FFFFFF; cursor: pointer; display: inline-block; font: bold 10px/19px arial,helvetica,sans-serif; height: 19px; padding: 0 9px; text-align: center;  text-decoration: none; white-space: nowrap; }



.org { font-size: 13px; font-weight: bold; }
.street-address { margin-left: 0px; }
.locality { margin: 0; }
.region { margin: 0 0 0 2px; }
.tel { margin: 0 2px; }
#content h1 { line-height: 28px; }
#content h1 { font-size: 26px; }

.googleMapPointText { height: 170px; line-height: 150%  }
.googleMapWidget { margin: 0 0 25px; }
.widgetSocialBookmarks { margin: 25px 0 }

#ibe { display:none }
#side2 img { border: none; }
#pageid5510 #side2 { display: none; }
#pageid5510 #contentShell { margin: 0; padding: 35px 40px; width: auto; }
#side2 { position: relative; left: -10px; top: 25px; }

#eventCal { width: 800px; height: 900px; margin: 0 0 0 70px; }

#footerShell{clear:both;}


#side2{ min-height:800px;}
