html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}body{line-height:1.2;color:#000;background-color:#fff;}a,a img,:focus{outline:0;}a img,:link img,:visited img{border:none;}ol,ul{list-style:none;}table{border-collapse:separate;border-spacing:0;}caption,th,td{text-align:left;font-weight:normal;}table,td,th{vertical-align:middle;}blockquote:before,blockquote:after,q:before,q:after{content:"";}blockquote,q{quotes:"" "";}.posting-detail ul{list-style:disc outside none;margin-left:5px;padding-left:10px;}body{margin:0;padding:0;}.container{position:relative;float:left;width:100%;min-width:1020px;margin-bottom:20px;}.page-container,.page-container-wide{position:relative;width:940px;float:left;margin:0 20px;padding:0 20px;background-color:#fff;overflow:hidden;}.page-container-wide{width:980px;padding:0;}#Header{height:118px;border-bottom:1px solid #000;float:none;}#Content{padding-top:30px;padding-bottom:30px;}.home-page #Content{padding-bottom:0;}.hotel-landing-page #Content{padding-top:20px;}#MainContent{position:relative;width:700px;float:left;}.home-page #MainContent{width:940px;}#RelatedContent{position:relative;width:220px;float:right;overflow:hidden;margin-top:50px;}#Footer{background:#000 url('/media/images/bg-line.png') repeat-x 0 50px;padding-top:28px;padding-bottom:20px;margin-bottom:60px;}a img{vertical-align:bottom;}@font-face{font-family:'DINMedium';src:url('/media/fonts/din-medi-webfont.eot');src:local('☺'),url('/media/fonts/din-medi-webfont.woff') format('woff'),url('/media/fonts/din-medi-webfont.ttf') format('truetype'),url('/media/fonts/din-medi-webfont.svg#webfontOg1qGH2i') format('svg');font-weight:normal;font-style:normal;}body{color:#333;font-family:'Courier New',Courier,monospace;font-size:12px;line-height:20px;letter-spacing:.4px;}#Navigation li a,#Footer li a,p.title,.top-bar .date-toggle a,.top-bar .filters label,.button,button,#ReservationBar label,p.topbar-title{color:#000;font-weight:normal;font-style:normal;line-height:normal;font-family:'DINMedium',sans-serif;font-size-adjust:.51;text-transform:uppercase;}cite,em,dfn{font-style:italic;}strong,dfn{font-weight:bold;}address{margin:0 0 10px;}#Header address{font-size:11px;margin:6px 0 8px;text-transform:uppercase;font-weight:bold;}del,.strike{text-decoration:line-through;color:#666;}ins{border-bottom:1px solid #ccc;}pre{margin:10px 0;white-space:pre;}pre,code,tt{font-size:11px;font-family:'andale mono','lucida console',monospace;line-height:1.5;}sup,sub{line-height:0;font-size:65%;}sup{vertical-align:super;}sub{vertical-align:sub;}abbr,acronym{text-transform:uppercase;font-size:90%;border-bottom:1px solid #666;}blockquote{color:#666;font-style:italic;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin:24px;}blockquote *:first-child:before{content:"\201C";}blockquote *:first-child:after{content:"\201D";}h1,h2,h3,h4,h5,h6{position:relative;font-family:'Courier New',Courier,monospace;color:black;}h2.big-header,h1{font-size:26px;line-height:1.4;margin-bottom:15px;}.music-listings-page h1{margin-bottom:10px;}h1.small-header,h3.big-header,h2{font-size:20px;line-height:1.3;margin-bottom:10px;}.hotel-amenities-page h2,.contact-page h2{text-transform:uppercase;font-weight:bold;margin-bottom:0;}meetings-venue-detail-page h2,.spa-offerings-page h2{font-weight:bolder;}#Listings.simple-content h2{margin-bottom:0;font-weight:bold;text-transform:uppercase;}#ReservationBar h2{color:#fff;font-size:16px;margin-top:4px;}h2,.blog-title,.meeting-venue-detail-page h3{font-family:'Courier New',Courier,monospace;font-size:20px;font-weight:bold;margin-bottom:0;}h2,#BlogSidebar h2,.blog-title{text-transform:uppercase;}.meeting-venue-detail-page h3{display:inline-block;}.culture-page .culture-list h2{line-height:1;}.community-page h2{margin-bottom:10px;}.current-exhibit-page #CategoryIntro>p>a{font-weight:bold;text-transform:uppercase;}.music-listings-detail h2,.music-listings-page h2{font-family:'Courier New',Courier,monospace;font-size:20px;font-weight:bold;}h2.small-header,h4.big-header,h3{font-size:18px;line-height:1.2;}h3{font-weight:bolder;text-transform:uppercase;}h3.small-header,h5.big-header,h4{font-size:14px;line-height:1.2;}h5,h6{font-size:12px;line-height:1.1;}h6{font-size:11px;}h1,.custom-title{background:#fff url('/media/images/sprite-titles.png') no-repeat left top;height:40px;text-indent:-10000px;margin-bottom:10px;}.hotel-detail-page h1{max-width:500px;}h2.custom-title{height:40px;margin-bottom:20px;}.home-page .custom-title{height:40px;margin-bottom:10px;}.title-01{background-position:0 0;}.title-02{background-position:0 -60px;}.title-03{background-position:0 -120px;}.title-04{background-position:0 -180px;}.title-05{background-position:0 -240px;}.title-06{background-position:0 -300px;}.title-07{background-position:0 -360px;}.title-08{background-position:0 -420px;}.title-09{background-position:0 -480px;}.title-10{background-position:0 -540px;}.title-11{background-position:0 -620px;}.title-suite{background-position:0 -680px;}.title-salon{background-position:0 -740px;}.title-den{background-position:0 -800px;}.title-crash-pad{background-position:0 -860px;}.title-16{background-position:0 -920px;}.title-17{background-position:0 -1000px;}.title-18{background-position:0 -1060px;}.title-19{background-position:0 -1120px;}.title-20{background-position:0 -1180px;}.title-21{background-position:0 -1240px;}.title-22{background-position:0 -1320px;}.title-23{background-position:0 -1380px;}.title-24{background-position:0 -1440px;}.title-25{background-position:0 -1500px;}.title-26{background-position:0 -1580px;}.title-27{background-position:0 -1640px;}.title-28{background-position:0 -1700px;}.title-29{background-position:0 -1760px;}.title-30{background-position:0 -1820px;}.title-31{background-position:0 -1880px;}.title-32{background-position:0 -1940px;}.title-33{background-position:0 -2000px;}.title-the-underground{background-position:0 -2060px;}.title-room-222{background-position:0 -2120px;}.title-sky-yard{background-position:0 -2180px;}.title-dining-room{background-position:0 -2240px;}.title-lounge{background-position:0 -2300px;}.title-cafe{background-position:0 -2360px;}.title-40{background-position:0 -2420px;}.title-41{background-position:0 -2500px;}.title-42{background-position:0 -2560px;}.title-43{background-position:0 -2640px;}.title-weddings{background-position:0 -2700px;}.title-meetings{background-position:0 -2760px;}.title-parties{background-position:0 -2820px;}.title-47{background-position:0 -2880px;}.title-48{background-position:0 -2940px;}.title-49{background-position:0 -3020px;}.title-50{background-position:0 -3080px;margin-bottom:-8px;}.title-51{background-position:0 -3140px;}.title-52{background-position:0 -3200px;}.title-53{background-position:0 -3260px;}.title-54{background-position:0 -3340px;}.title-55{background-position:0 -3400px;}.title-56{background-position:0 -3460px;}.title-57{background-position:0 -3520px;}.title-58{background-position:0 -3580px;}.title-404{background-position:0 -3675px;}.title-500{background-position:0 -3730px;}.title-dessert{background-position:0 -3785px;}.title-early-late{background-position:0 -3850px;}.title-booze{background-position:0 -3905px;}.title-dining-roadshow{background-position:0 -3970px;}.title-employment{background-position:0 -4340px;}.title-history{background-position:0 -4090px;}.title-packages{background-position:0 -4140px;}.title-solo{background-position:0 -4190px;}.title-studio{background-position:0 -4240px;}.title-common-spaces{background-position:0 -4290px;}.title-empl-life{background-position:0 -4390px;}.title-empl-categories{background-position:0 -4440px;}.title-14{width:400px;}.hotel-landing-page .title-10{margin-top:20px;}p{margin:0 0 6px;}p.menu-desc{margin-top:5px;}.eat-drink-page #CategoryIntro p{margin:15px 0;}#Footer p.title{color:#fff;font-size:13px;}#HomeBanner .caption p{font-size:15px;color:#fff;margin:2px 0 0 0;}#RoomList p.room-size-price{margin-bottom:16px;}.side-ad p.ad-title{font-weight:bold;}p.topbar-title{color:#FFF;font-size:16px;margin-top:4px;}.hotel-info-page p.question{font-size:20px;font-weight:bold;text-transform:uppercase;}#TopReservations,#TopDrakeStuff{text-align:center;color:#FFF;font-size:17px;}.featured-list{font-size:11px;letter-spacing:-1px;}.home-page .featured-list{letter-spacing:0;}#PopularTags{color:#FFF;font-size:12px;font-weight:bolder;}.blog-category{color:#FFF;font-size:12px;font-weight:bolder;}.share-holder{font-size:12px;font-weight:normal;}.show-hide{font-weight:bolder;font-size:35px;color:#B1151B;}.info-listing span,div.slide-open{color:#000;}div.slide-closed{color:#B1151B;}.info-listing p{margin:0;}.info-phone{font-size:20px;font-weight:bold;margin:6px 0 20px;}#Listings .date,#Listings .price{font-weight:bold;margin-bottom:20px;}.pagination .first-child span,.pagination .last-child span{color:#ccc;}#PressArchive .first-child,#PressArchive th{font-weight:bold;}#PressArchive .last-child{text-transform:uppercase;}.room-size-price{font-weight:bolder;}.permanent-collection-page p{margin:0;color:black;}.culture-page .culture-list strong{color:#B6252A;}p.form-error{font-weight:bold;color:#B6252A;padding-left:10px;}legend{font-weight:bold;font-size:110%;}label,span.label,.label-group{font-weight:bold;font-size:12px;}label{font-weight:normal;}.label-group{margin:0;}#ReservationBar label{color:#fff;}#TypeVenueFilters label{font-size:11px;}button{font-size:12px;color:#fff;}.help-text{color:#867c73;font-weight:normal;font-size:11px;}#ReservationBar button{color:#fff;font-size:15px;}a{color:#b6252a;text-decoration:none;}a:hover,a:active,a:focus{text-decoration:underline;}a abbr,a acronym{border:none;}a.button{font-size:15px;font-weight:normal;font-style:normal;line-height:normal;font-family:'DINMedium',sans-serif;font-size-adjust:.51;color:#fff;text-transform:uppercase;}a.button:hover{text-decoration:none;}a.current{color:#ccc;font-weight:bold;}#Navigation li a{font-size:15px;}#Navigation li a:hover,#Navigation li a:active,#Navigation li a:visited,#Navigation li a:focus{text-decoration:none;}#SubNavigation li a{color:#fff;font-size:12px;text-transform:none;}#Footer li a{color:#fff;font-size:10px;letter-spacing:1px;}a.read-more{text-transform:uppercase;}#TopReservations a,#TopDrakeStuff a,.top-bar .date-toggle a{color:#fff;text-transform:uppercase;text-decoration:none;}#BlogSidebar a,#BlogSidebar a:hover{font-weight:bolder;font-size:12px;text-decoration:none;color:#000;}#BlogSidebar .active a{color:#B6252A;}#PopularTags .active{color:#B6252A;}.blog-content a,.blog-content a:hover,.blog-content a:active,.blog-content a:focus,#PaginationHolder li a,#PaginationHolder li a:hover,#PaginationHolder li a:active,#PaginationHolder li a:focus{color:#b6252a;text-decoration:underline;}#PaginationHolder{text-align:right;}#PaginationHolder .next-prev{text-decoration:none;}#PopularTags a{color:#FFF;font-size:12px;font-weight:bolder;text-decoration:none;}#PopularTags a:hover{color:#FFF;font-size:12px;font-weight:bolder;text-decoration:underline;}.info-listing li a{font-weight:normal;}.archive-list a{font-weight:bold;}#MenuDetail .dinner-side-menu a,#MenuDetail .dinner-side-menu a:visited{font-family:'DINMedium',sans-serif;font-size:12px;color:white;text-decoration:none;display:block;}#MenuDetail .dinner-side-menu a.active,#MenuDetail .dinner-side-menu a:hover{font-size:12px;color:#b1151b;}.itbox-text h2 a,.itbox-text h2 a:active,.itbox-text h2 a:hover{text-transform:uppercase;color:#000;font-weight:bolder;}h3.link a,h2.link a{text-transform:uppercase;color:black;}h3.link a:active,h3.link a:hover,h2.link a:active,h2.link a:hover{text-decoration:none;color:#666;}h3.link,h2.link{text-transform:uppercase;color:black;}h3.link:active,h3.link:hover,h2.link:active,h2.link:hover{text-decoration:none;color:#666;}.footer-carets{font-family:'Courier New',Courier,monospace;font-size:9px;color:#B6252A;display:inline;}#Footer li li .footer-carets-link{display:inline;}#Footer li li .footer-carets-link:hover{text-decoration:none;}.side-ad a{font-weight:bolder;}#Listings .expand-toggle{color:black;font-weight:bolder;font-size:33px;font-family:'Courier New',Courier,monospace;}#Listings .list-closed{color:#B1151B;font-size:35px;}#Listings p.label-group{text-transform:uppercase;}.music-listings-page .listings-extras{text-transform:uppercase;}img.category-graphic{margin-bottom:10px;}.side-ad img{margin-bottom:10px;}#CategoryIntro img{margin-bottom:6px;}#CategoryIntro .content-slider img{margin-bottom:0;}#CategoryIntro .text-image-content img{float:left;margin-right:20px;}.image-block{position:relative;}ol,.ug-content ul{margin-left:2.1em;}ol li,.ug-content ul li{margin-bottom:0;vertical-align:middle;}.ug-content ul{margin-left:1em;list-style-type:disc;}.ug-content ul ul{list-style-type:square;}.ug-content ul ul ul{list-style-type:circle;}ol{list-style-position:outside;list-style-type:decimal;}dl{margin:0 0 10px 0;}dl dt{font-weight:bold;}dd{margin-left:10px;}.first-child{margin-top:0;margin-left:0;}.last-child{margin-bottom:0;margin-right:0;}ul.inline-list,ul.inline-list li{display:inline;}.blog-sidebar-wrap .parent-list{font-weight:lighter;}.blog-sidebar-wrap .child-list{padding-left:10px;font-weight:bold;}.hotel-detail-page .ug-content>ul{margin-top:20px;margin-left:12px;}.community-page #MainContent>ul{margin-top:30px;border-top:1px solid #CCC;}.culture-page .culture-list{margin-top:10px;margin-bottom:40px;overflow:hidden;clear:both;}.culture-page .culture-list li{width:180px;display:block;float:left;background-color:#f2f2f2;padding:15px 20px;margin-left:20px;min-height:170px;}.culture-page .culture-list li:first-child{width:220px;margin:0;padding:0;}form{height:100%;}fieldset{padding:8px;margin:0 0 10px 0;border:1px solid #ccc;}label{display:block;}form .inline,label.checkbox-label,label.radio-label{display:inline;}.top-bar .filters label{color:#fff;}input[type=text],input.text,input[type=password],input.password,textarea,select{background-color:#fff;border:1px solid #bbb;margin:2px 0;}input[type=text]:hover,input.text:hover,input[type='password']:hover,input.password:hover,textarea:hover,select:hover{border-color:#aaa;}input[type=text]:focus,input.text:focus,input[type=password]:focus,input.password:focus,textarea:focus,select:focus{border-color:#666;outline:2px solid #ffa;}input,select{cursor:pointer;}input[type='text'],input.text{cursor:text;width:120px;padding:1px 5px;height:16px;}textarea{width:390px;height:250px;padding:5px;}input[type=checkbox],input.checkbox,input[type=radio],input.radio{position:relative;margin:0;}input.submit{width:auto;position:relative;display:block;margin-top:18px;}button{display:block;background-color:#000;border:none;cursor:pointer;padding:8px 20px 5px;margin:0;}.top-bar button{background:url(/media/images/button-update.png) no-repeat;width:94px;text-indent:-10000px;color:#FFF;margin-top:-4px;height:30px;padding:10px 20px;}#ReservationBar button{background:url(/media/images/button-availability.png) no-repeat;text-indent:-10000px;float:right;padding:5px 2px 2px;height:24px;width:220px;}form li{margin-bottom:20px;width:100%;clear:both;}form .inline-field{width:48%;float:left;clear:none;}#FormHolder{background:#000;color:#FFF;width:500px;padding:30px 100px;height:880px;}#FormHolder input[type="text"]{width:200px;display:block;}#FormHolder .same-line input[type="text"]{display:inline;}#FormHolder select{display:block;}#FormHolder input#Guests{width:55px;}#FormHolder textarea{width:440px;height:105px;}#FormHolder label{width:245px;float:left;display:block;padding:0 0 10px 0;font-weight:bolder;}.sub-form-header{height:10px;width:480px;padding:5px 10px 10px 10px;background:#FFF;color:#000;margin:15px auto 15px auto;font-weight:bolder;clear:both;}.second-col{width:250px;float:right;}.no-second-col{clear:both;}#FormHolder .form-submit{width:500px;float:right;}#FormSubmit{float:right;margin-right:48px;width:135px;height:25px;border:none;background:#FFF;color:#000;font-size:16px;font-family:'DINMedium',sans-serif;font-size-adjust:.51;text-transform:uppercase;}#RequestProposal linput[type=text],#RequestProposal input.text,#RequestProposal input[type=password],#RequestProposal input.password,#RequestProposal textarea,#RequestProposal select{border:2px solid white;}.form-error{border:solid 2px #B6252A;}.form-required{clear:both;}#RequestProposal .form-field-error input,#RequestProposal .form-field-error select,#RequestProposal .form-field-error textarea,.error-marker input{border:solid 2px #B6252A;}#EmailSubscribeForm{height:auto;}#HeaderButtons{position:absolute;top:0;right:245px;height:118px;width:265px;overflow:hidden;}#HeaderButtons .text{position:absolute;top:0;width:265px;height:29px;padding-top:9px;background:#000;}#HeaderButtons #TopReservations{top:0;}#HeaderButtons #TopDrakeStuff{top:32px;height:37px;}#HeaderButtons .button{position:absolute;z-index:420;cursor:pointer;height:40px;width:265px;background-position:0 -40px;}#HeaderButtons #ReservationsButton{top:0;background:url(/media/images/btn-reservations.jpg) no-repeat;background-position:0 -40px;}#HeaderButtons #DrakeStuffButton{top:40px;background:url(/media/images/btn-drakestuff.jpg) no-repeat;background-position:0 -40px;}#Navigation{padding-left:0;padding-right:0;width:980px;}#Navigation .nav{height:30px;}#MainNavigation li{float:left;clear:right;padding:5px 0;height:20px;text-align:center;border-right:solid 1px #000;}#Navigation .nav li.last-child{border-right:none;}#MainNavigation li.active{background-color:#000;}#Navigation li a{display:block;padding:4px 0 0 0;}#SubNavigation li a{padding:8px 0 0 0;}#Navigation li.active a{color:#fff;}.nav-room-rates{width:145px;}.nav-music-happenings{width:185px;}.nav-eat-drink{width:122px;}.nav-meetings-events{width:175px;}.nav-community-culture{width:198px;}.nav-general-store{width:150px;}#SubNavigationHolder{background:#000;width:100%;height:31px;}#SubNavigation{background:#000;padding:2px 0 0 0;}#SubNavigation li{background:#000;float:left;padding:0 20px;}#SubNavigation.squished-sub-nav li{padding:0 16px;}#SubNavigation li.sub-nav-separator{background:#000 url('/media/images/h-line-sprite.png') repeat-y 0 0;}#SubNavigation li.active a,#SubNavigation li a:hover{color:#b1151b;}#SubNavigation .first-category-item{background:url('/media/images/submenu-dotted.jpg') no-repeat left top;}#ReservationBar{position:relative;background-color:#000;height:32px;padding:7px 20px 0;}#ReservationBar li{float:left;clear:right;margin:0 20px 0 0;width:auto;height:100%;}#ReservationBar li.first-child{width:260px;margin-right:20px;}#ReservationBar li.last-child{float:right;margin-right:0;width:220px;}.datepicker-icon-from,.datepicker-icon-to{margin:2px 0 0 6px;float:right;width:20px;height:20px;background:#000 url('/media/images/icon-sprite.png') no-repeat 0 -60px;cursor:pointer;}.datepicker-icon-to{background-position:-40px -60px;}.music-listings-page .datepicker-icon-from,.music-listings-page .datepicker-icon-to{margin:2px 0 0 0;}#AkeSignupHeader{position:absolute;right:0;top:0;width:245px;height:118px;}#AkeSignupHeader div.image-block{position:absolute;}#AkeSignupHeaderForm{width:135px;height:73px;position:absolute;right:12px;bottom:8px;}#AkeSignupHeaderForm input{margin:0;position:absolute;width:119px;height:14px;background-color:white!important;border:0 none;outline:none;color:black;padding:4px 8px;font-size:10px;}#AkeSignupHeaderForm input.name{top:0;}#AkeSignupHeaderForm input.email{top:25px;}#AkeSignupHeaderForm input.submit{width:224px;height:18px;bottom:0;left:-89px;background:url(http://www.thedrakehotel.ca/eake/miniake/subscribe.jpg) no-repeat;cursor:pointer;padding:0;text-indent:-1000px;}#AkeSignupHeaderResponse{display:none;position:absolute;bottom:3px;right:3px;width:135px;padding:5px;font-size:10px;line-height:1;background-color:white;}#HomeBanner .caption{height:22px;background-color:#000;padding:4px 20px;}.featured-list{position:relative;clear:both;overflow:hidden;margin-bottom:20px;}.featured-list li{float:left;width:212px;margin-left:20px;}.featured-list li.first-child{margin-left:0;}.featured-list li.last-child{margin-right:0;}.featured-list .offset{width:310px;}#SubscribeAke{position:absolute;bottom:0;left:20px;z-index:420;width:246px;height:87px;cursor:pointer;background:url(/media/images/bg-subscribe.jpg) no-repeat;background-position:0 0;}#SubscribeAkeOpenClose{height:88px;}#SubscribeAkeContent{padding:0 20px;display:none;}#SubscribeAke input[type="text"],#SubscribeAke input.text{width:150px;}#SubscribeAke input[type="submit"],#SubscribeAke input.submit{background:transparent;border:none;color:#B6252A;font-family:'Courier New',Courier,monospace;font-size:12px;letter-spacing:.4px;line-height:20px;padding-left:69px;margin-top:0;}#SubscribeAke input[type="submit"]:hover,#SubscribeAke input.submit:hover{text-decoration:underline;}.side-ad{margin-bottom:10px;}#RelatedContent .last-ad{margin-bottom:0;}#CategoryIntro{overflow:hidden;}#CategoryIntro>div.first-child{clear:left;float:left;width:440px;}#CategoryIntro>div.last-child{clear:right;float:right;width:220px;}.itbox{float:left;width:100%;margin-bottom:30px;clear:both;}.eat-venue-detail-page .itbox{float:left;width:170px;margin-bottom:30px;clear:none;}.eat-drink-page .itbox{margin-bottom:50px;}.itbox .itbox-image{float:left;}.itbox .itbox-image img.contact-image{width:120px;height:120px;}.itbox .itbox-image img{width:220px;}.meetings-venue-detail-page .itbox-image img{margin:0 20px 0 0;}.music-listings-page .itbox-image img{width:220px;min-height:120px;}.music-listings-page .listing-item h2,.music-listings-page .listing-item img{cursor:pointer;}.itbox .itbox-text{float:right;width:460px;}#RoomList .last-child{margin-bottom:0;}#ContactList .itbox-text{width:550px;}.meetings-venue-detail-page .itbox-text{float:left;}#MenuDetail .button{background:url(/media/images/button-downloadpdf.png) no-repeat;text-indent:-10000px;width:135px;height:14px;padding:10px 11px 8px;margin:15px 20px 20px 0;display:inline-block;float:left;}#MenuDetail .reservation-info{display:block;margin:26px 0 0 0;}#MenuDetail hr{clear:both;display:block;border:none;border-top:1px solid #c0c0c0;height:1px;margin:10px 0 25px 0;}#MenuDetail .dinner-side-menu{width:700px;height:27px;background-color:black;clear:both;}#MenuDetail .dinner-side-menu li{float:left;display:block;}#MenuDetail .dinner-menu{display:block;float:left;width:700px;}#MenuDetail .dinner-menu li{clear:both;padding:5px;}#MenuDetail .dinner-menu li:first-child{min-height:30px;}#MenuDetail .dinner-menu .odd{background-color:#efefef;}#MenuDetail .dinner-menu li span{display:block;width:100px;font-weight:bold;float:right;padding:0 0 0 20px;text-align:right;}.dinner-menu h2{margin-top:20px;}.dinner-menu li:first-child h2{margin-top:0;}.press-list{margin-bottom:60px;display:block;overflow:hidden;}.press-list li{float:left;width:212px;border-top:1px solid #c0c0c0;margin-right:20px;padding:20px 0 20px 0;}.press-list li p{font-size:12px;font-weight:bold;text-transform:uppercase;}.press-list li h3{font-size:20px;font-weight:bold;display:block;min-height:105px;}.pagination-hr{border:none;clear:both;background:url('/media/images/sprite-titles.png') no-repeat 0 -2462px;height:14px;width:100%;display:block;}.press-cell{vertical-align:top;padding-right:20px;}.press-cell div{border-top:solid 1px #CBCBCB;padding-top:20px;}.crash-pad,.den,.salon,.suite,.solo,.studio{background-color:#fff;background-image:url('/media/images/icon-sprite.png');background-repeat:no-repeat;padding:3px 0 0 40px;height:24px;}.crash-pad{background-position:0 -90px;}.den{background-position:0 -124px;}.salon{background-position:0 -158px;}.suite{background-position:0 -194px;}.solo{background-position:-2px -409px;}.studio{background-position:0 -158px;}#CategoryIntro p.room-size-price{float:left;margin:5px 0 0 0;}#CategoryIntro .button{float:right;background:url(/media/images/button-reserve.png) no-repeat;text-indent:-10000px;height:14px;width:108px;padding:10px 14px 8px;}.hotel-detail-page #CategoryIntro .button{margin:18px 0 0 0;}.hotel-detail-page .ug-content ul{margin-left:20px;}.top-bar{position:relative;width:100%;height:24px;padding:3px 0;background-color:#000;}.top-bar .filters{float:left;margin-top:1px;}.top-bar .filters li{float:left;margin:0 5px;height:18px;width:auto;clear:right;}.top-bar .filters li.last-child{margin-right:0;padding-right:0;}.top-bar .date-toggle li,.top-bar .date-toggle li.last-child{padding:2px 16px;}.top-bar .date-toggle li:hover{padding:1px 15px;border:1px solid #909090;}.top-bar .date-toggle li.active{padding:1px 15px;border:1px solid #fff;}.top-bar .filters label{padding:5px;float:left;}#DateFilter ul{float:right;width:370px;}#DateFilter ul li.first-child{width:244px;margin-top:-1px;}#DateFilter ul li.last-child{float:right;}#TypeVenueFilters{border:1px solid #ccc;padding:10px 20px;height:auto;width:94%;display:inline-block;}#TypeVenueFilters ul{margin:0 0 16px;}#TypeVenueFilters li{display:inline;float:left;width:auto;clear:none;margin:0 10px 15px 0;padding:0;}#ListGridToggle{display:none;}#Listings{position:relative;margin:20px 0;clear:both;}#Listings li.listing-item{position:relative;border-top:1px solid #ccc;margin:10px 0 0;padding:20px 0 20px 0;overflow:hidden;height:110px;}.music-listings-page .list-view>li.last-child{border-bottom:1px solid #ccc;}.listings-extras{margin-top:10px;}.listings-extras li{height:20px;}.music-listings-page .listings-extras .first-child{margin:20px 0;}.listings-extras span.label{vertical-align:top;}.listing-description{margin-bottom:20px;}.listing-underline{background:transparent url('/media/images/title-sprite.png') no-repeat 0 -533px;height:9px;margin-bottom:10px;}#ListGridToggle{position:absolute;top:0;right:0;}#ListGridToggle li{float:left;width:20px;height:20px;margin-left:10px;background:transparent url('/media/images/icon-sprite.png') no-repeat 0 -353px;text-indent:-9999px;cursor:pointer;}#ListGridToggle .list-btn{background-position:-40px -353px;}#Listings .grid-view .listing-info{margin-bottom:20px;}#Listings .grid-view .listing-info li{display:none;}#Listings .grid-view li.price-info,#Listings .grid-view li.venue-info{display:inline;}#Listings .grid-view li.venue-info{padding-right:10px;margin-right:10px;}#Listings .grid-view .listing-info span.label{display:none;}#Listings .grid-view li.itbox{width:220px;float:left;clear:right;}#Listings .grid-view .itbox-text{width:100%;}#Listings .grid-view li.new-line{clear:both;}#Listings .grid-view li.listing-item{min-height:180px;margin-left:20px;}#Listings .grid-view li.first-child,#Listings .grid-view li.new-line{margin-left:0;}#Listings .grid-view h2{height:110px;overflow:hidden;}#Listings .expand-toggle{position:absolute;bottom:0;right:0;height:30px;width:25px;cursor:pointer;}#Listings .list-closed{width:23px;}#ContentPagination{clear:both;float:left;width:100%;}.pagination-underline{background:transparent url('/media/images/title-sprite.png') no-repeat 0 -530px;height:13px;}#ContentPagination ul{float:right;margin-top:10px;}#ContentPagination li{float:left;overflow:hidden;padding:0 5px 0 5px;}#HotelFAQ li{margin-bottom:15px;}.expanding-holder{width:696px;min-height:125px;display:inline-block;padding:14px 0;border-bottom:solid 1px #ccc;}.image-holder{float:left;width:240px;}.community-detail{float:right;width:455px;min-height:125px;}.extra-community-detail{display:none;}.show-hide{width:23px;height:23px;float:right;cursor:pointer;position:relative;bottom:0;right:5px;display:block;}.current-exhibit-page #CategoryIntro>p>a{position:absolute;top:20px;right:0;}.community-page #MainContent>img{margin-bottom:15px;}.culture-page .solid-hr{margin-bottom:20px;}.culture-list-headers{display:block;overflow:hidden;}.culture-list-headers h2{display:block;float:left;}.culture-list-headers h2:first-child{width:480px;}.culture-page #CategoryIntro h2{margin:20px 0;}.culture-page #CategoryIntro p{margin:10px 0 20px 0;}.culture-page #Exhibits h2{margin:20px 0 0 0;}.culture-page #Exhibits .itbox-text h2{margin:0;}.culture-page #Exhibits p{margin:0;}.culture-page .culture-list img{display:block;width:220px;height:200px;}.blog-section-header{margin-bottom:0;}.blog-title{margin-top:15px;}.blog-category{background:#000;padding:1px 15px;width:auto;display:inline-block;}.blog-post{background:url('/media/images/dotted-hr.gif') bottom center no-repeat;width:700px;margin-bottom:15px;padding-bottom:15px;clear:both;}.blog-detail .blog-post{background:none;}.blog-content .image{position:relative;margin-bottom:20px;}.blog-content .caption{position:absolute;bottom:-6px;left:0;display:block;background:black;color:white;padding:5px 15px 5px 30px;width:655px;}.dotted-hr{background:url('/media/images/dotted-hr.gif') bottom center no-repeat;height:10px;margin:5px 0;}.solid-hr{background:url("/media/images/title-sprite.png") no-repeat scroll 0 -530px transparent;height:14px;margin:5px 0;clear:both;}.blog-sidebar-wrap{background:url('/media/images/dotted-hr-sidebar.gif') bottom center no-repeat;padding-bottom:25px;margin:25px 0;clear:both;}#PopularTags{padding:15px;background:#000;}#BlogHome{margin-bottom:10px;}#BlogArchive li{margin-left:20px;}.post-details{overflow:hidden;}.share-holder{width:110px;float:right;}.share-icon a{width:12px;height:16px;display:block;}.share-icon{width:12px;text-indent:-9999px;height:16px;display:inline-block;float:right;padding:0 5px;}.twitter-share{background:url('/media/images/sprite-share-icons.png') no-repeat 0 0;}.facebook-share{background:url('/media/images/sprite-share-icons.png') no-repeat -25px 0;}.sharethis-share{background:url('/media/images/sprite-share-icons.png') no-repeat -52px 0;padding-right:0;}#PaginationHolder{width:auto;float:right;text-align:right;}#PaginationHolder li{float:left;padding:0 4px 0 4px;}.info-listing{position:relative;margin-bottom:20px;}.info-listing li{padding:0 16px 0 0;height:27px;}.info-listing p{position:relative;}.info-listing span{position:absolute;right:0;top:0;margin-left:20px;}.archive-list{overflow:hidden;}.meetings-venue-detail-page .archive-list{overflow:hidden;margin-top:20px;}.meetings-venue-detail-page .archive-list h2{margin-bottom:5px;}.archive-list li{float:left;width:220px;margin:0 20px 20px 0;}.archive-list .last-in-row{margin-right:0;}.archive-list .content{padding:12px 15px;background-color:#f2f2f2;}.permanent-collection-page .solid-hr{margin-bottom:15px;}.permanent-collection-page img{margin-bottom:15px;}#Footer li{float:left;height:100%;margin:0 14px;}#Footer li.first-child{margin-left:0;}#Footer li.last-child{margin-right:0;}#Footer li .title{float:left;height:18px;margin-bottom:22px;padding-top:2px;}#Footer li ul{margin-top:10px;clear:both;}#Footer li li{float:none;display:block;width:auto;height:20px;margin:0;}#Footer li li a{display:block;height:12px;padding-top:4px;}#Footer li .blog-posts{width:420px;color:#FFF;}#Footer .blog-posts li{height:auto;margin-bottom:25px;}#Footer .follow-tweeter a,#Footer .follow-flickr a,#Footer .follow-facebook a,#Footer .rss-title{padding-left:26px;background:transparent url('/media/images/icon-sprite.png') no-repeat 0 0;}#Footer .follow-tweeter a{background-position:0 -249px;}#Footer .follow-flickr a{background-position:0 -275px;}#Footer .follow-facebook a{background-position:0 -301px;}#Footer .rss-title{background-position:0 -327px;text-decoration:none;}#PressArchive{margin-bottom:30px;}#PressArchive .publication{width:140px;}#PressArchive .link{width:220px;}#PressArchive th{border:10px solid #fff;border-bottom-width:1px;border-bottom-color:#ccc;padding-bottom:5px;font-family:'Courier New',Courier,monospace;font-weight:bold;font-size:20px;}#PressArchive td{padding:15px 10px 15px 10px;vertical-align:top;}#PressArchive .first-child,#PressArchive .publication{border-left-width:0;}#PressArchive .last-child,#PressArchive .link{border-right-width:0;}#PressArchive tr.even td{background-color:#ececec;border-color:#ececec;}#MenuTable td{text-align:center;border-right:1px solid white;padding-top:2px;}.ug-content table{margin:0;width:100%;border-collapse:collapse;}.ug-content thead th{background:#ccc;}.ug-content th,.ug-content td.row-title{font-weight:bold;}.ug-content th,.ug-content td,.ug-content caption{padding:4px 10px;}.ug-content tr.even td{background:#e5ecf9;}.ug-content tfoot{font-style:italic;}.ug-content caption{background:#eee;}.ug-content h1 img,.ug-content h2 img,.ug-content h3 img,.ug-content h4 img,.ug-content h5 img,.ug-content h6 img{margin:0;}.ug-content img.left{float:left;margin:10px 10px 10px 0;padding:0;}.ug-content img.right{float:right;margin:10px 0 10px 10px;}.ug-content ul{margin-bottom:10px;}.ug-content li{list-style-type:disc;margin-left:1px;}