body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sub,sup{vertical-align:baseline}input,button,textarea,select,optgroup,option{font:inherit inherit inherit inherit}abbr,acronym,dfn{border-bottom:1px dotted #454545;cursor:help;font-style:normal;font-weight:400}p,fieldset,table{margin-bottom:.9em}h1,h2,h3{color:#404040}html{color:#000;background:url('../../images/bg-tile-2.gif') repeat fixed}body{font:11px/1.75 arial, helvetica, clean, sans-serif;background:#1d1d1d url('../../images/bg-tile-2.gif') repeat fixed;color:#676767}label{cursor:pointer;color:#404040}#container{width:960px;margin:0 auto}#lhs{width:219px;position:relative;float:left;background-color:#EEE;min-height:300px}#rhs{border-left:1px dotted #BBB;background-color:#FFF;width:700px;float:left;padding:17px 20px 20px;position:relative;min-height:300px}#content{background-color:#EEE}.italic,em{font-style:italic}.oddRow{background:#F9F9F9}input[type=text]{cursor:text}textarea{line-height:1.6em}a{outline:none}a:link{color:#074C78;text-decoration:underline}a:visited,legend{color:#000}h2{color:#921B1A;font-size:24px;margin-bottom:.5em}input,select,textarea{color:#7A197B}optgroup{font-weight:700;font-style:italic}option{font-weight:400;font-style:normal}#slideshow{width:960px;position:relative;z-index:1;height:185px;background-color:#FFF;clear:both}#breadCrumb{color:#999;float:left;font-size:10px}#breadCrumb a{color:#8f8f8f;text-decoration:none}#siteTools{height:35px;overflow:hidden}#masthead{clear:both;overflow:hidden;position:relative;height:185px;z-index:10}.lastItem{margin-right:0 !important}.pdfLink{display:block;font-weight:700;line-height:1.36em;background:url('../../images/icon-pdf.gif') no-repeat;padding:1px 0 0 49px;text-decoration:none !important;height:55px}.searchTerm{border-bottom:1px dotted #A3CFEB;margin:0;padding:6px 2px;width:696px}#contentLhs .detailTitle p{color:#999;margin-top:4px;line-height:1.4em}#contentLhs .detailTitle p a{color:#5a5a5a;text-decoration:none}#contentLhs .detailTitle p a:hover{color:#095180;text-decoration:underline}#crossSitePromos{clear:both;padding:2.6em 0 1.2em;overflow:auto}#crossSitePromos ul li img{border:8px solid #f0f0f0}#crossSitePromos ul li a:hover img{border-color:#1481c4}.ValidationSummary ul,.ValidationSuccess ul{padding:1em 1.5em}.ValidationSummary ul li,.ValidationSuccess ul li{list-style-type:disc;margin-left:2em}.ValidationSummary p.ValidationIntro,.ValidationSuccess p.ValidationIntro{padding:1em 1.5em;margin:0 !important}.requiredField{color:#F00}.ValidationSummary{background-color:#FFF1F1;margin:0 0 2em;border:1px dotted #AF2626;color:#AF2626}.ValidationSummary p.ValidationIntro{background-color:#FFD1D1;border-bottom:1px dotted #AF2626}.formErrorMessage{float:right;padding:0 4px 0 0;font-weight:700;color:#C30}.ValidationSuccess{background-color:#F1FFF2;margin:0 0 2em;border:1px dotted #13762A;color:#13762A}.ValidationSuccess p.ValidationIntro{background-color:#D1FFDC;border-bottom:1px dotted #13762A}#socialMedia{font-size:9px;padding:19px 0 0 34px;overflow:auto;color:#676767;height:34px;border-bottom:1px dotted #99c5e0}#socialMedia p{float:left;margin:0 9px 0 0}#socialMedia ul li,#crossSitePromos ul li{float:left;margin:0 5px 0 0}#socialMedia ul li a{display:block;float:left;width:15px;height:15px;background:url('../../images/social-icons-and-tools.gif') no-repeat 0 -15px;text-indent:-9999px}#socialMedia ul li a#socialFacebook{background-position:-15px -15px}#socialMedia ul li a#socialStumbleUpon{background-position:-30px -15px}#socialMedia ul li a#socialDelicious{background-position:-45px -15px}#siteTools ol li{float:left;margin:0 0 0 6px}#siteTools ol li a{background:url('../../images/social-icons-and-tools.gif') no-repeat;display:block;float:left;width:15px;height:15px;text-indent:-9999px;font-size:8px}#siteTools ol li a#toolsDecrease{background-position:-15px 0}#siteTools ol li a#toolsEmail{background-position:-30px 0}#siteTools ol li a#toolsPrint{background-position:-45px 0}#header{height:96px;background:url('../../images/header-bg.gif') no-repeat}#siteSearch{width:195px;float:right}#siteSearch div{padding:34px 0 0}.siteSearchField{width:144px;padding:7px 32px 7px 6px;border:1px dotted #C9C9C9;background-color:transparent;font-size:11px;color:#7F7F7F}.siteSearchSubmit{background:url('../../images/search-btn.gif') no-repeat;cursor:pointer;height:25px;width:25px;overflow:hidden;border:0 none;position:relative;top:-27px;left:156px}#nav{clear:both;float:left;cursor:pointer}#nav ol li{height:46px;list-style:none;background-color:#1b8acf;overflow:hidden;float:left}#nav ol li a,#nav ol li span{display:block;outline:none;height:46px;background:url('../../images/nav_bg.gif') repeat-x;clear:both;float:left}#nav ol li a{background-position:left bottom}#nav ol li#navShoppingBusiness a{width:163px;background-position:0 -46px}#nav ol li#navShoppingBusiness span{width:163px;background-position:0 0}#nav ol li#navShoppingBusiness.currentPg span{background-position:0 -92px}#nav ol li#navRestaurants a{width:112px;background-position:-163px -46px}#nav ol li#navRestaurants span{width:112px;background-position:-163px 0}#nav ol li#navRestaurants.currentPg span{background-position:-163px -92px}#nav ol li#navAccomm a{width:133px;background-position:-275px -46px}#nav ol li#navAccomm span{width:133px;background-position:-275px 0}#nav ol li#navAccomm.currentPg span{background-position:-275px -92px}#nav ol li#navWhatsOn a{width:97px;background-position:-408px -46px}#nav ol li#navWhatsOn span{width:97px;background-position:-408px 0}#nav ol li#navWhatsOn.currentPg span{background-position:-408px -92px}#nav ol li#navThingsToDo a{width:114px;background-position:-505px -46px}#nav ol li#navThingsToDo span{width:114px;background-position:-505px 0}#nav ol li#navThingsToDo.currentPg span{background-position:-505px -92px}#nav ol li#navTravelInfo a{width:105px;background-position:-619px -46px}#nav ol li#navTravelInfo span{width:105px;background-position:-619px 0}#nav ol li#navTravelInfo.currentPg span{background-position:-619px -92px}#nav ol li#navCrownStMall a{width:126px;background-position:-724px -46px}#nav ol li#navCrownStMall span{width:126px;background-position:-724px 0}#nav ol li#navCrownStMall.currentPg span{background-position:-724px -92px}#nav ol li#navConferences a{width:110px;background-position:-850px -46px}#nav ol li#navConferences span{width:110px;background-position:-850px 0}#nav ol li#navConferences.currentPg span{background-position:-850px -92px}#nav ol li a:hover{background-position:0 -46px}#subNav{position:absolute;left:-15px;font-family:arial, sans-serif}#subNav ol li{height:35px;padding:0 0 0 15px;width:220px;overflow:hidden}#subNav ol li a{padding:5px 0 0 25px;width:195px;height:29px;float:left;display:block;line-height:22px;text-decoration:none;font-weight:700;text-transform:uppercase;color:#156da5;border-bottom:1px dotted #99c5e0}#subNav ol li a:hover,a:hover{color:#921b1a}#subNav ol li.currentSubNav{background:url('../../images/subnav-bg.png') no-repeat left bottom;height:39px}#subNav ol li.currentSubNav a{color:#FFF;border-bottom:none}#subNav ol li.underCurrentSubNav{height:30px}#subNav ol li.underCurrentSubNav a{line-height:13px;height:24px}#footer{clear:both;height:37px;color:#797979;padding:0 0 15px}#home #footer{height:45px}#footerBtns{border-top:1px solid #CCC;clear:both}#footerBtns a:hover{color:#074C78}#footerContactUs,.footerTwitter,.footerFacebook,#footerMyWollongong{width:220px;height:78px;background:url('../../images/footer_buttons.gif') no-repeat;float:left}.footerTwitter,.footerFacebook{width:110px}a.footerTwitter:hover{background-position:0 -78px}.footerFacebook{background-position:-110px 0}a.footerFacebook:hover{background-position:-110px -78px}#footerContactUs{width:219px;background-position:-220px 0}a#footerContactUs:hover{background-position:-220px -78px}#footerMyWollongong{background-position:-440px 0}a#footerMyWollongong:hover{background-position:-440px -78px}div#footerBtns a#footerContactUs span{top:32px;left:79px}div#footerBtns a#footerMyWollongong span{top:32px;left:67px}#footerSubscribe{float:left;width:301px;height:78px;background:url('../../images/footer_buttons.gif') no-repeat right -78px}.footerEmailSubscribeForm{background-color:#e9e9e9;border:1px solid #CECECE;color:#7F7F7F;font-size:11px;padding:3px;width:172px;position:relative;top:36px;left:28px}.footerEmailSubscribeSubmit{background-color:#115E90;padding:4px 3px 3px;border:none;color:#FFF;width:54px;position:relative;top:36px;left:28px;cursor:pointer;font-size:10px}.footerEmailSubscribeSubmit:hover{background-color:#242424}#footerText{clear:both;border-top:2px solid #921B1A;overflow:auto;padding:7px 4px 0}#footer span.floatRight a{text-decoration:none;color:#606060;border:none}#footerText p a:visited,#footerText p a:link{color:#5d5d5d}#footerText p a:hover{color:#FFF}#footer span span{position:relative;top:-5px}#home #masthead{clear:both;overflow:hidden;position:relative;height:355px;z-index:10}#home #content{padding:13px 20px 20px;overflow:auto;clear:both;background-color:#eaeaea}#homeIntro{margin:39px 45px 0 0;overflow:auto;width:638px}#home h1{width:545px;height:56px;background:url('../../images/home-welcome-to-wollongong.png') no-repeat;text-indent:-9999px}#introCopy{font:12px/1.58 arial, helvetica, clean, sans-serif;width:530px;color:#555;margin:0 13px 0 0}#homePromoCellsContainer{position:absolute;top:240px;left:450px;overflow:hidden}#homePromoCellsContainer a{text-decoration:none;color:#FFF}#homePromoCellsContainer div{width:160px;height:87px;float:left;margin:0 4px 0 0}#homePromoCellsContainer div h3{font:12px/1.5 'Trebuchet MS',arial,helvetica,sans-serif;font-weight:700;text-transform:uppercase;margin:14px 10px 0 11px;color:#FFF}#homePromoCellsContainer p{margin:0 10px 10px 11px;color:#FFF}#homePromoCellOne{border-top:5px solid #1C5621;background:url('../../images/home-promocell-green-bg.png') repeat}#homePromoCellOne:hover{background-color:#1C5621}#homePromoCellTwo{border-top:5px solid #C27307;background:url('../../images/home-promocell-orange-bg.png') repeat}#homePromoCellTwo:hover{background-color:#C27307}#homePromoCellThree{border-top:5px solid #571B38;background:url('../../images/home-promocell-purple-bg.png') repeat}#homePromoCellThree:hover{background-color:#571B38}#heroGirl{float:left;padding:12px 0 0 20px;width:257px}#slideshowHome{width:960px;height:355px;position:absolute;top:142px;z-index:1;background-color:#FFF}#latestEvents{clear:both;height:44px;width:990px;background:url('../../images/latest-events-bg.png') no-repeat;position:relative;left:-15px;z-index:20}#latestEventsCycle{width:820px;margin:6px 0 0;height:27px;float:left;background-color:#eaeaea}#latestEventsCycle div,#nav ol li a span{display:none}#latestEventsCycle a{cursor:pointer}#latestEvents h3{width:120px;height:44px;float:left;background:url('../../images/latest-events-header.gif') no-repeat;text-indent:-9999px;margin:0 20px 0 10px}#latestEvents h4{color:#074C78;font-weight:700;padding:4px 20px 0 0}#latestEvents p{padding:4px 0 0}#latestEvents p.latestEventDate{color:#2976A5;padding-right:20px}#whatsHotNav h3{width:155px;height:33px;background:url('../../images/whats-hot.gif') no-repeat;text-indent:-9999px;float:left}.whatsHotTabs{float:left;position:relative}ul.whatsHotTabs h4 a{text-decoration:none;font-size:13px;padding:6px 0 0;height:27px;background:url('../../images/whats-hot-tabs.gif') no-repeat;display:block;float:left}ul.whatsHotTabs h4 a:hover{color:#333}#slider{position:relative;width:920px;margin:0 auto}#whatsHotNav{position:relative;overflow:auto}.whatsHotContainer{height:298px;overflow:auto;position:relative;clear:left}.scrollContainer div.panel{padding:20px 14px 0 20px;width:886px;background-color:#FFF;height:275px}a#whatsHotTabsEvents{padding-left:19px;width:149px;background-position:0 -66px}a#whatsHotTabsEvents:hover{background-position:0 0}a#whatsHotTabsEvents.whatsHotSelected{background-position:0 -33px}a#whatsHotTabsRestaurants{width:163px;padding-left:19px;background-position:-168px -66px}a#whatsHotTabsRestaurants:hover{background-position:-168px 0}a#whatsHotTabsRestaurants.whatsHotSelected{background-position:-168px -33px}a#whatsHotTabsShopping{width:73px;padding-left:18px;background-position:-350px -66px}a#whatsHotTabsShopping:hover{background-position:-350px 0}a#whatsHotTabsShopping.whatsHotSelected{background-position:-350px -33px}a#whatsHotTabsAccomm{width:186px;padding-left:18px;background-position:-441px -66px}a#whatsHotTabsAccomm:hover{background-position:-441px 0}a#whatsHotTabsAccomm.whatsHotSelected{background-position:-441px -33px}div.panel ol li{width:201px;height:274px;margin:0 27px 0 0;float:left}div.panel ol li img{border:2px solid #CDCDCD}div.panel h5{font-weight:700;font-size:12px;line-height:1.4em;color:#921B1A;padding:7px 0 5px}div.panel p{padding:0 0 0 1px;margin-bottom:.4em}.whatsHotContainer ol li a:link,.whatsHotContainer ol li a:visited{color:#676767}.whatsHotContainer ol li a:hover{color:#3a3a3a}.whatsHotContainer ol li a:hover img{border-color:#999}.scrollContainer a.whatsHotLink{display:block;padding:0 0 0 10px;background:url('../../images/list-item-red.gif') no-repeat 0 7px}.scrollContainer a.whatsHotLink:visited,.scrollContainer a.whatsHotLink:link{color:#000;text-decoration:none}#siteError h3,#subscriptionSuccess h3,#unsubscribe h3{font-size:16px;margin:0 0 .2em}#siteError #rhs,#subscriptionSuccess #rhs,#unsubscribe #rhs{min-height:400px}#subscriptionSuccess h2{color:#13762A}div.pagination{border:0 none transparent;padding:5px 0 0;text-align:right;font-size:12px}div.pagination a{text-decoration:none;color:#39C;display:inline-block;padding:1px 5px;border:1px dotted #A3CFEB}div.pagination a:hover,div.pagination a.currentPagination{background-color:#A3CFEB}#siteMap #rhs,#siteError #rhs{background-color:#FFF;border-left:none;width:920px;padding:17px 20px 20px;position:relative}#siteMap #contentLhs h1{font-size:24px;padding:0 0 .4em;color:#921B1A}#siteMap #contentLhs ol{float:left;margin:0 10px 10px 0;width:200px;padding:11px;background-color:#F4F4F4;min-height:305px}#siteMap #contentLhs ol:hover{background-color:#E8E8E8}#siteMap #contentLhs ol.siteMapHomePage{width:432px}#siteMap #contentLhs ol.siteMapTopRow{min-height:140px}#siteMap #contentLhs li{list-style-image:url('../../images/list-item.gif');margin:0 0 0 2em;line-height:1em;padding:2px 0}#siteMap #contentLhs li.siteMapHeading{list-style-image:none;padding:5px 0 0;margin:0 0 0 .4em;line-height:1.2em}#siteMap #contentLhs li a{text-decoration:none;display:block;padding:3px 0}#siteMap #contentLhs li.siteMapHeading a:visited{color:#156EA6}#siteMap #contentLhs h2{font-size:14px}#searchResults h2{width:400px;float:left;margin:0}#searchResults h3 a{color:#095180;font-weight:700;line-height:1.3em;font-size:17px;text-decoration:none}#searchResults h4{line-height:1em;font-size:11px;color:#921B1A}#searchResults .browseList p{width:555px}#searchResults .browseList .searchTerm{border-top:1px dotted #A3CFEB;border-bottom:1px dotted #A3CFEB;padding:10px 0;margin:0;width:700px}#searchResults .search{float:right;height:42px}#searchResults .search .restaurantsSearchField{margin:.6em 0 0}.sb #rhs{background:#FFF url('../../images/sb-bg-small.jpg') no-repeat}.sb #rhs h2{margin:0 0 45px;color:#b335a0}#shoppingBusiness #rhs{background:#FFF url('../../images/sb-bg.jpg') no-repeat}#shoppingBusiness #contentLhs h3.introCopy{height:67px;text-indent:-9999px;width:700px;background:url('../../images/sb-intro-copy.gif') no-repeat 8px 0;border:none;margin:0 0 45px}#shoppingBusiness #contentLhs ol li,#travelInfo #contentLhs ol li{float:left;margin:0 12px 20px 0;padding:6px 13px 0;width:198px;border-top:2px solid #CDCDCD;background:#f0f0f0 url('../../images/sb-overview-item-bg.gif') repeat-x;height:294px}#shoppingBusiness #contentLhs h3,#travelInfo #contentLhs h3,#storeDirectoryDetails h1{font-size:16px;margin:0 0 4px;color:#1779B5}#shoppingBusiness #contentLhs ol li h3 a:link,#travelInfo #contentLhs ol li h3 a:link{color:#1779B5;text-decoration:none}#shoppingBusiness #contentLhs ol li p,#travelInfo #contentLhs ol li p{padding:5px 0 2px 2px}#storeDirectorySortContainer{float:left;width:698px;border-top:1px dotted #CDCDCD;border-bottom:1px dotted #CDCDCD;margin:0 0 25px}#storeDirectorySortContainer a{display:block;float:left;height:60px;width:150px;font-weight:700;line-height:59px;font-size:14px;text-decoration:none;padding:18px 15px 21px 80px;background:url('../../images/sort-by-buttons.gif') no-repeat 19px top;color:#4d4d4d}#storeDirectorySortContainer a:visited{color:#4d4d4d}#storeDirectorySortContainer a#sortByAlphabetButton{background-position:19px -97px;width:140px;padding:18px 0 21px 80px}#storeDirectorySortContainer a#sortBySearchButton{background-position:14px -194px;padding:18px 0 21px 80px;margin:0}.selectedSortType{background-color:#F4F4F4 !important}#sortByCategoryContainer ol{float:left;width:338px}#sortByCategoryContainer ol li{height:27px;border:1px solid #e1e1e1;background-color:#efefef;margin:0 0 2px;width:338px;float:left}#sortByCategoryContainer ol li a{display:block;line-height:28px;text-decoration:none;padding:0 0 0 8px;width:330px}#sortByCategoryContainer ol li.selectedCategory,#sortByCategoryContainer ol li.selectedCategory a:hover{background-color:#e2d4ec !important}#sortByCategoryContainer ol li.openCategory{background-color:#FFF;border-color:#EEE}#sortByCategoryContainer ol li.openCategory a{width:322px;padding:0 0 0 16px}#sortByCategoryContainer ol li.openCategory a:hover{background-color:#facfec}ol#alphabetList{height:40px}ol#alphabetList li{float:left;margin:0 6px 0 0;background-color:#dedede}ol#alphabetList li a{display:block;float:left;text-decoration:none;font-size:14px;font-weight:700;padding:2px 5px}ol#alphabetList li a#selectedLetter,ol#alphabetList li a:hover{background-color:#921B1A;color:#FFF}.storeDirectoryResultsTable{border-collapse:collapse;margin:0 0 10px;font-family:Arial, Helvetica, sans-serif;text-align:left;width:700px;clear:both}.storeDirectoryResultsTable thead tr{background-color:#444;border:1px solid #444;color:#FFF}#alphabetListHeaderTitle{width:315px}#alphabetListHeaderCategory{width:254px}.storeDirectoryResultsTable tbody tr{background:#efefef;border:1px solid #d5d5d5;padding:0 0 1px}.storeDirectoryResultsTable tbody td,.storeDirectoryResultsTable thead th{height:27px;padding:0 0 0 12px}.storeDirectoryResultsTable td a{display:block;text-decoration:none;padding:4px 0;color:#454545}.storeDirectoryResultsTable tbody tr:hover,#sortByCategoryContainer ol li a:hover{background-color:#E2D4EC}#sortBySearch,#sortByAlphabetContainer{clear:both;width:700px}#sortBySearch label{font-size:14px;padding:0 .65em 0 0;font-weight:700}.storeDirectorySearchField{border:1px solid #cdcdcd;font-size:13px;padding:5px 6px;width:393px;background:#F5F5F5 url('../../images/form-bg.gif') repeat-x bottom left}.storeDirectorySearchButton{width:73px;height:28px;background:url('../../images/sb-store-directory-search-button.gif') no-repeat;border:none;cursor:pointer}#sortBySearch p{margin:0 0 .5em .2em}#storeDirectoryDetails .detailTitle h1{color:#095180;font-size:18px;font-weight:400;line-height:1.05em;margin:0}#specialOffersContainer{background-color:#fdebeb;padding:14px 20px;margin:2.4em 0 0;border:1px dotted #db8d8d}#specialOffersContainer h4{color:#A80000;font-size:14px;font-weight:700;margin:0 0 6px;border-bottom:1px dotted #db8d8d}#specialOffersContainer ol li{color:#1b1b1b;padding:.75em 0 .75em .5em;border-bottom:1px dotted #db8d8d;list-style:decimal inside}#specialOffersContainer ol li.lastItem{border-bottom:0 none transparent}a.specialOfferInfoButton{display:block;width:auto;padding:4px 30px 4px 0;font-weight:700;text-align:right;background:url('../../images/icon-info.gif') no-repeat right center;text-decoration:none}#storeDirectoryDetails #specialOffersContainer{clear:both;float:left;margin:1em 0;width:658px}#restaurantsDetailImagesNav{z-index:200;float:left;clear:both;position:absolute;top:0;width:450px;left:0;margin:10px 0 0}#btnPrevImage,#btnNextImage{float:left;display:block;width:37px;height:33px;padding:133px 0;text-indent:-9999px;background:url('../../images/btn-prev-arrow.png') no-repeat 0 center}#mapToggleContainer{z-index:220;float:right;clear:both;width:240px;height:28px;position:absolute;top:272px;left:463px;margin:10px 0 0}.btnMapModeExpand,.btnMapModeCollapse{float:right;text-indent:-9999px;background:url('../../images/btn-expand-collapse-map.png') no-repeat right 0;display:block;height:28px;width:114px}.btnMapModeCollapse{background-position:0 -31px}#shoppingHoursTable th{text-align:center;font-size:12px;padding:10px 0;background:none}#shoppingHoursTable td{font-size:12px;text-align:center;color:#900}#shoppingHoursTable td em{display:block;color:#093;font-style:normal}#shoppingHoursTable tr{border-bottom:1px dotted #aaa}#shoppingHoursTable tr.lastItem{border-bottom:none}#shoppingHoursTable tr:hover{background-color:#fff}.shoppingHoursColOne{width:145px}.shoppingHoursColTwo{width:79px}.evenCol{background-color:#F9F9F9}.holidayHoursBtn img,#storeDirectoryDetails #storeDirectorySortContainer{margin:0 0 10px}.competitionItem{padding:14px 10px;border-top:1px dotted #a3cfeb;float:left;clear:both;width:680px}.competitionItem h3{color:#095180;font-size:16px}.competitionItem img.floatRight{margin:0 0 0 15px}#excitingNewStores #rhs{background:#FFF url('../../images/sb-ribbon.jpg') no-repeat}#excitingNewStores p.introCopy{width:490px;margin:0 0 40px}.excitingStore{border-top:1px dotted #a3cfeb;padding:12px 0 12px 12px;float:left;clear:both;width:688px}.excitingStore .excitingStoreLhs{width:300px;float:left}.excitingStore h3{font-size:16px;color:#095180;line-height:1.05em}.excitingStore h4{font-weight:700;text-transform:uppercase}.excitingStore h4,.excitingStore li{color:#921b1a;list-style:decimal inside}.excitingStore .excitingStoreLhs a.floatLeft{display:block;width:93px;padding:6px 0}.excitingStore dl{float:left;padding:44px 13px 0;width:145px}.excitingStore dt,.excitingStore dd{float:left;padding:0 0 5px}.excitingStore dt{width:58px}.excitingStore dd{width:87px}#marketDayFridays h3{margin:1.5em 0 .2em}#marketDayFridays dt{float:left;clear:both;width:70px;padding:2px 0}#marketDayFridays dd{float:left;width:300px;padding:2px 0}#marketDayFridays .cctvImage{padding:0 0 0 20px}#shoppingMap #contentLhs h3{border-bottom:1px dotted #A3CFEB;font-size:16px}.filterDropDown{border:1px solid #CDCDCD;clear:both;float:left;width:680px;font-size:12px;padding:5px 4px 6px}.gMapsPopUp img.floatLeft{margin:4px 8px 6px 0}.gMapsPopUp p{margin:.3em 0 .4em}#bridalRegistries h3{font-size:16px;margin:20px 0 0}#ambassadors #contentLhs h3{font-size:20px;margin:0 0 0 3px}.ambassadorItem{width:330px;float:left;margin:0 30px 10px 0}.ambassadorItem img{float:left;margin:0 20px 10px 0}#ambassadors #contentLhs ul{margin:0 0 0 1.8em}#ambassadors #contentLhs ul li{list-style:disc inside}#sbParking h3{margin:2em 0 .4em;font-size:16px}#sbParking h4{font-weight:700;font-size:16px;color:#1779b5}#sbParking h4 a{text-decoration:none;color:#1779b5}#sbParking #contentLhs ul li{background:url('../../images/sb-overview-item-bg.gif') repeat-x;width:680px;border-top:2px solid #CDCDCD;padding:10px;margin:0 0 7px;float:left;clear:both}.parkingSign{float:left;width:67px}.parkingDetails{float:left;width:600px;margin:0 5px 0 0}.parkingMap{float:right;width:250px;margin:6px 5px 0 0;height:100px}#sbParking #contentLhs ul li p,#siteError h2,#subscriptionSuccess h2,#unsubscribe h2,div.panel ol li.whatsHotLastItem{margin:0}#sbParking #contentLhs ul li p img{margin:1em 0 0}#sbParking #contentLhs .disclaimer{color:#C00}#contactUs h3,#marketDayFridaysMap h3{font-size:16px;color:#156EA6}#contactUs #contentLhs{width:466px;margin:0 29px 0 0}#contactUs #contentLhs p{margin-left:2px}#contactUs #contentLhs fieldset{margin:2.5em 0 0}#contactUs #contentLhs input{height:20px;padding:6px 4px 2px;margin:0 0 1em;border:1px solid #CDCDCD;width:454px;font-size:12px;background:#f5f5f5 url('../../images/form-bg.gif') repeat-x bottom left;float:left}#contactUs #contentLhs select{padding:5px 4px;font-size:12px;border:1px solid #CDCDCD;background:url('../../images/form-bg.gif') repeat-x bottom left;margin:0 0 1em;width:463px}#contactUs #contentLhs textarea{width:454px;padding:6px 4px 2px;margin:0 0 1em;height:10em;border:1px solid #CDCDCD;font-size:12px;background:#f5f5f5 url('../../images/form-bg.gif') repeat-x bottom left;float:left}#contactUs #contentLhs li.checkBox{padding-bottom:6px}#contactUs #contentLhs li.checkBox input{width:auto;float:none;padding:0;height:auto;background:none;border:none;margin:0 5px 0 0}#contactUs #contentLhs li.checkBox label{float:none;position:relative;top:-2px}#contactUs #contentLhs input#contactSubmit{width:98px;height:28px;background:none;border:none;margin:0;padding:0}#contactUs #contentRhs{width:205px;padding:33px 0 0}#contactUs #contentRhs dd,#excitingNewStores #rhs h2{margin:0 0 1.2em}#aboutUs h1{text-indent:-9999px;width:230px;height:60px;background-color:#FFF}#aboutUs h3{margin:2em 0 0}#aboutUs #contentLhs p{width:466px}#ourPartners #contentLhs ul{margin:3em 0;width:698px;float:left}#ourPartners #contentLhs ul li{float:left;height:135px;width:230px;margin:0 2px 0 0}#cctv #contentLhs{width:700px;float:left}.cctvDesc{float:left;width:470px}#cctv h3{margin:1.5em 0 .4em}.cctvImage{width:220px;text-align:center;float:right;clear:right}#subscribe .twoColumnForm li input.subscribeSubmit{border:medium none;height:auto;padding:0;width:auto}#termsOfUse #contentLhs,#privacyPolicy #contentLhs,#subscribe #contentLhs,#aboutUs #contentLhs,#bridalRegistries #contentLhs{width:700px}#termsOfUse #contentLhs p,#privacyPolicy #contentLhs p{width:470px}#sendToAFriend .twoColumnForm li.stafMessage{width:676px;padding-right:0}#sendToAFriend .twoColumnForm li.stafMessage textarea{width:664px;height:160px}#sendToAFriend h3{color:#1779B5;font-size:16px}#tiFreeShuttleBus #contentLhs img.floatRight{padding:0 0 0 14px}#tiFreeShuttleBus #contentLhs a.pdfLink{margin:6px 0 0;padding-top:9px;width:auto}#tiCityCentreMaps #contentLhs a.pdfLink{margin:1em 0 0;height:50px;padding:8px 0 0 53px;width:295px}#travelInfoGoogleMap{clear:both;margin:1.4em 0 0;float:left}.gettingHereItem{background-color:#F7F7F7;padding:20px;margin:0 0 2em;color:#156ea6;border:1px dotted #A3CFEB;float:left;width:660px}.gettingHereItem div.gettingHereImage{width:310px;text-align:center;float:right}.gettingHereItem .gettingHereDesc{width:335px}.gettingHereIntroImage{float:right;padding:36px 20px 20px}.gettingHereItem ul li{list-style-type:square;margin:0 0 .5em 1.65em;color:#676767}.gettingHereItem h3,.gMapsPopUp h4{font-weight:700;font-size:14px;color:#156EA6}.gettingHereItem h4{font-weight:700;color:#404040}#todayContainer{float:left;width:700px;height:205px;background-color:#f0f6f9;border-top:1px dotted #b5d1e3}.forecastContainer{float:left;width:700px;height:120px;clear:both;border-top:1px dotted #b5d1e3}.weatherDay{float:left;width:120px;font-size:20px;margin:90px 0 0 15px;text-transform:uppercase;font-weight:700}.forecastContainer .weatherDay{font-size:14px;margin-top:50px}.weatherDateDesc{float:left;margin:80px 0 0;font-size:16px;width:230px}.forecastContainer .weatherDateDesc{margin-top:38px;font-size:14px}.weatherIconContainer{float:left;width:170px;text-align:center;margin:28px 0 0}.forecastContainer .weatherIconContainer{margin-top:15px}.weatherTemps{float:left;margin:50px 0 0 30px}.forecastContainer .weatherTemps{margin-top:30px}.weatherTemps p{margin:0;font-size:16px}.forecastContainer .weatherTemps p,#siteError #contentLhs p,#subscriptionSuccess #contentLhs p,#unsubscribe #contentLhs p{font-size:12px}.weatherTemps p strong{font-size:35px}.forecastContainer .weatherTemps p strong{font-size:19px}.rest #rhs{background:#FFF url('../../images/restaurants-bg-small.jpg') no-repeat}.rest #rhs h2{margin:0 0 45px;color:#581b6c}#restaurants #rhs{background:#FFF url('../../images/restaurants-bg.jpg') no-repeat}#restaurants #contentLhs h2{font-weight:400;line-height:1em;margin:7px 0 .5em;color:#581b6c}#restaurants #contentLhs h2 strong{color:#581B6C}#restaurants #contentLhs h3.introCopy{height:67px;text-indent:-9999px;width:700px;background:url('../../images/restaurants-intro-copy.gif') no-repeat 8px 0;border:none;margin:0 0 55px}.browseAll,.featured{float:left;clear:left;width:485px;margin:0 20px 0 0}.search,.rightCol{width:195px;float:left}.browseAll p{margin:.5em .1em}.search,div#footerBtns a span{position:relative}.restaurantsSearchField{width:162px;padding:6px 25px 6px 6px;margin:.8em 0 0;font-size:11px;color:#7F7F7F;border:1px solid #cdcdcd}.restaurantsSearchSubmit{height:25px;width:25px;overflow:hidden;position:relative;top:-26px;left:169px}.featured ol li{clear:both;width:485px;overflow:auto;border-bottom:1px dotted #a3cfeb;padding:10px 0}.featured ol li.lastItem{border:0 none transparent;padding:5px 0 0;text-align:right;font-weight:700}.featured h4{float:left;width:auto}.featured h4 a{font-size:17px;font-weight:700;color:#095180;text-decoration:none}.featured p{float:left;width:350px}#restaurants .featured h4{width:290px;line-height:1.8em}.rightCol,.featured{margin-top:2em}.rightCol ol{margin:6px 0 0}.rightCol li{line-height:1.65em}div.iconHolder,.excitingStore img,#home h1,#introCopy,#siteTools ol,.floatRight{float:right}div.iconHolder a{cursor:help;display:block;float:right;width:26px;height:26px;margin:0 4px 4px 0;background:url('../../images/icon-detail-pages.gif') no-repeat}div.iconHolder a.iconViewOnMap{width:146px;height:37px;background-position:-200px 0;cursor:pointer}.filter{width:700px;overflow:hidden;background:url('../../images/dotted-line.gif') repeat-x 0 14px}.filterCategories{float:right;background-color:#FFF;padding:0 0 0 10px}.filterCategories a{display:inline-block;padding:2px 6px;font-size:14px;font-weight:700;text-decoration:none;color:#226995}.filterCategories a:hover,.filterList a.selectedFilter{background-color:#e5f3fd}.filterCategories a.selectedFilterCategory{background-color:#226995;color:#FFF}.filterList{clear:both;margin:.7em 0 0 .5em;float:left;width:690px;color:#CCC}.filterList a{display:inline-block;text-decoration:none;padding:1px 5px;margin:0 1px 1px;color:#095180}.filterList a:hover{background-color:#EEE;color:#095180}.browseList{margin:2em 0 0;clear:both}.browseList ol li{clear:both;width:700px;overflow:hidden;border-bottom:1px dotted #a3cfeb;padding:10px 0}.browseList h4 a{font-size:17px;font-weight:700;color:#095180;text-decoration:none;line-height:1em}.browseList p{float:left;width:390px}.browseList ol li img.restaurantsThumb,.featured ol li img.restaurantsThumb{float:left;margin:0 1em 0 0}.browseList div.iconHolder{width:160px}#searchRestaurants .browseList{clear:none}#restaurantsDetailImages{clear:both;position:relative;float:left;width:700px;height:300px;padding:10px 0;border-top:1px dotted #a3cfeb;border-bottom:1px dotted #a3cfeb}#restaurantsDetailLargeImage{width:auto;margin:0 10px 0 0;float:left}#restInfoBar{clear:both;float:left;width:700px;border-bottom:1px dotted #a3cfeb}#restInfoBar span{display:block;float:left;width:26px;height:26px;margin:0 9px 0 0;background:url('../../images/icon-detail-pages.gif') no-repeat}#restInfoBar li{float:left;width:162px;margin:0 5px 0 0;padding:10px 0 10px 9px}#restInfoBar h4{font-weight:700;color:#1e6998;line-height:1.22em;float:left;width:127px}#restInfoBar p{margin:0;float:left;width:127px;line-height:1.4em}#restaurantsDesc{clear:both;float:left;width:694px;padding:15px 3px 0}#restaurantsDesc h3{padding:0 0 5px 5px;border-bottom:none !important}#restaurantsDesc p{padding:0 6px}#additionalInfo{border-top:1px dotted #A3CFEB;margin:20px 0 0;float:left;width:700px;clear:both}#additionalInfo li{clear:both;padding:0 0 8px;position:relative;float:left;width:216px}#additionalInfo p{float:right;width:180px}#additionalInfo div{width:216px;float:left;padding:10px 10px 0}#additionalInfo h3{border-bottom:none !important;padding:0 0 8px}#additionalInfo h4{font-weight:700;line-height:1.1em}#additionalInfoLocation h3,#additionalInfoLocation h4{color:#1e9124}#additionalInfoContact h3,#additionalInfoContact h4{color:#a84196}#additionalInfoContact{border-right:1px dotted #A3CFEB;border-left:1px dotted #A3CFEB}#additionalInfoInfo h3,#additionalInfoInfo h4{color:#1e6998}#additionalInfo div#additionalInfoInfo{padding-right:0}#additionalInfo div span{display:block;float:left;width:26px;height:26px;margin:0 10px 0 0;background:url('../../images/icon-detail-pages.gif') no-repeat}.restaurantsIconSpecialOffer{background-position:-150px 0 !important}.additionalInfoIconLocation{background-position:0 0 !important}.additionalInfoIconPhone{background-position:-50px 0 !important}.additionalInfoIconFax{background-position:-50px -50px !important}.additionalInfoIconEmail{background-position:-50px -100px !important}.additionalInfoIconWebsite{background-position:-50px -150px !important}.additionalInfoIconOpening{background-position:-50px -200px !important}.restaurantsIconMenu{background-position:-100px 0 !important}.restaurantsIconReservation{background-position:-100px -50px !important}.restaurantsIconLicensed{background-position:-100px -100px !important}.restaurantsIconDisabled{background-position:-100px -150px !important}.restaurantsIconDelivery{background-position:-100px -300px !important}.restaurantsIconTakeAway{background-position:-100px -350px !important}.accommodationIconRooms{background-position:-100px -250px !important}.accommodationIconStar{background-position:-100px -200px !important}.accommodationIconStarRating,.starRating2,.starRating25,.starRating3,.starRating35,.starRating4,.starRating45,.starRating5,.selfRating2,.selfRating25,.selfRating3,.selfRating35,.selfRating4,.selfRating45,.selfRating5{width:78px !important;height:26px !important;background:url('../../images/icon-star-ratings.gif') no-repeat !important}.starRating1{background-position:0 -25px !important}.starRating15,.additionalInfoIconAddress{background-position:0 -50px !important}.starRating2{background-position:0 -75px !important}.starRating25{background-position:0 -100px !important}.starRating3{background-position:0 -125px !important}.starRating35{background-position:0 -150px !important}.starRating4{background-position:0 -175px !important}.starRating45{background-position:0 -200px !important}.starRating5{background-position:0 -225px !important}.selfRating1{background-position:-77px -25px !important}.selfRating15{background-position:-77px -50px !important}.selfRating2{background-position:-77px -75px !important}.selfRating25{background-position:-77px -100px !important}.selfRating3{background-position:-77px -125px !important}.selfRating35{background-position:-77px -150px !important}.selfRating4{background-position:-77px -175px !important}.selfRating45{background-position:-77px -200px !important}.selfRating5{background-position:-77px -225px !important}#featuredRestaurants #contentLhs h2{font-size:24px;margin-bottom:1.2em;height:40px;width:auto}#largeGoogleMaps{margin:2.7em 0 0}.mapResetButton{position:relative;top:-27px;left:598px;z-index:200;clear:both}#overviewTable{width:700px;margin:0 0 1em}.mapsOverviewTable{position:relative;top:-24px}#overviewTable thead th{background-color:#E0E0E0;padding:7px 8px}#overviewTable tr:hover td{background-color:#f6fafd}#overviewTable td{padding:10px 8px;border-bottom:1px dotted #e2e2e2}.overviewTableName{width:289px}.overviewTablePhone{width:105px}.overviewTableInfo{width:140px}#overviewTable tbody td.lastItem a{display:block;padding:8px 0;text-decoration:none}.overviewTableLink{width:102px}.accomm #rhs{background:#FFF url('../../images/accomm-bg-small.jpg') no-repeat}.accomm #rhs h2{margin:0 0 45px;color:#ec781b}#accommodation #rhs{background:#FFF url('../../images/accomm-bg.jpg') no-repeat}#accommodation #contentLhs h2 strong{color:#EC781B}#accommodation #contentLhs h3.introCopy{height:67px;text-indent:-9999px;width:700px;background:url('../../images/accomm-intro-copy.gif') no-repeat 8px 0;border:none;margin:0 0 55px}#accommodation .featured h4{width:242px;line-height:1.8em}#browseAccommodation div.iconHolder a.iconViewOnMap{width:138px;background-position:-200px -50px;cursor:pointer}#viewAccommodation #restaurantsDesc ul.accommFacilities{float:left;margin:0 0 15px 5px}#viewAccommodation #restaurantsDesc ul.accommFacilities li{width:219px;margin:5px 0 0 12px;float:left;list-style:disc inside}.conf #rhs{background:#FFF url('../../images/conferences-bg-small.jpg') no-repeat}.conf #rhs h2{margin:0 0 45px;color:#41792d}#conferences #rhs{background:#FFF url('../../images/conferences-bg.jpg') no-repeat}#conferences #contentLhs h2 strong{color:#41792D}#conferences #contentLhs h3.introCopy{height:67px;text-indent:-9999px;width:700px;background:url('../../images/conferences-intro-copy.gif') no-repeat 8px 0;border:none;margin:0 0 55px}.conf #contentLhs h3#searchConferencesTitle{font-size:15px;padding:0 0 2px}.conf .featured h4{float:left;width:354px;line-height:1.54em}#viewConferences #specialOffersContainer,#viewAccommodation #specialOffersContainer,#viewRestaurants #specialOffersContainer{clear:both;float:left;width:658px;margin:1em 0 0}#featuredConferences #contentLhs h2,#featuredAccommodation #contentLhs h2{margin-bottom:1.2em}#featuredConferences #mainPromoContainer,#featuredAccommodation #mainPromoContainer,#featuredRestaurants #mainPromoContainer{border-top:none}#featuredConferences #contentLhs h3,#featuredAccommodation #contentLhs h3,#featuredRestaurants #contentLhs h3{font-size:20px;border-bottom:none}.ttd #contentLhs h3,.conf #contentLhs h3,.accomm #contentLhs h3,.rest #contentLhs h3{font-size:16px;border-bottom:1px dotted #a3cfeb}.ttd #contentLhs h3 a:visited,.ttd #contentLhs h3 a:link,.conf #contentLhs h3 a:visited,.conf #contentLhs h3 a:link,.accomm #contentLhs h3 a:visited,.accomm #contentLhs h3 a:link,.rest #contentLhs h3 a:visited,.rest #contentLhs h3 a:link,.sb #contentLhs h3 a:visited,.csm #contentLhs h3 a:visited,.sb #contentLhs h3 a:link,.csm #contentLhs h3 a:link{text-decoration:none;color:#454545}.ttd #rhs{background:#FFF url('../../images/ttd-bg-small.jpg') no-repeat}.ttd #rhs h2{margin:0 0 45px;color:#950909}#thingsToDo #rhs{background:#FFF url('../../images/ttd-bg.jpg') no-repeat}#thingsToDo #contentLhs h2,#conferences #contentLhs h2,#accommodation #contentLhs h2,#shoppingBusiness #contentLhs h2{font-weight:400;line-height:1em;margin:7px 0 .5em}#thingsToDo #contentLhs h2 strong{color:#950909}#thingsToDo #contentLhs h3.introCopy{height:67px;text-indent:-9999px;width:700px;background:url('../../images/ttd-intro-copy.gif') no-repeat 8px 0;border:none;margin:0 0 55px}#thingsToDo .featured h4{width:350px;line-height:1.8em}#thingsToDo .featured p,#accommodation .featured p,#restaurants .featured p{width:350px}.ttd #contentLhs .filterTitle h3,.conf #contentLhs .filterTitle h3,.accomm #contentLhs .filterTitle h3,.rest #contentLhs .filterTitle h3,#shoppingMap #contentLhs .filterTitle h3{background-color:#FFF;border-bottom:none;float:left;padding:0 10px 0 0;width:auto}#searchThingsToDo .storeDirectorySearchField,#searchConferences .storeDirectorySearchField,#searchAccommodation .storeDirectorySearchField,#searchRestaurants .storeDirectorySearchField{width:610px;margin:1em 0 0}#viewThingsToDo h1,#viewConferences h1,#viewAccommodation h1,#viewRestaurants h1{color:#095180;font-size:18px;font-weight:400;line-height:1.05em}#viewThingsToDo .search,#viewConferences .search,#viewAccommodation .search,#viewRestaurants .search{float:right;height:45px}#viewThingsToDo #specialOffersContainer{clear:both;float:left;width:658px;margin:0}#thingsToDoSpecials .iconHolder,#thingsToDoMap .iconHolder,#conferencesSpecials .iconHolder,#conferencesnMap .iconHolder,#accommodationSpecials .iconHolder,#accommodationMap .iconHolder,#restaurantsSpecials .iconHolder,#restaurantsMap .iconHolder,#shoppingMap .iconHolder{float:none;overflow:auto}#thingsToDoSpecials .iconHolder a,#thingsToDoMap .iconHolder a,#conferencesSpecials .iconHolder a,#conferencesMap .iconHolder a,#accommodationSpecials .iconHolder a,#accommodationMap .iconHolder a,#restaurantsSpecials .iconHolder a,#restaurantsMap .iconHolder a,#shoppingMap .iconHolder a{display:inline-block;margin:4px 0 0 2px}#thingsToDoSpecials #overviewTable,#conferencesSpecials #overviewTable,#accommodationSpecials #overviewTable,#restaurantsSpecials #overviewTable{margin:2em 0}#whatsOn #contentLhs,#whatsOnDetail #contentLhs{width:475px}#whatsOn h2,#whatsOnDetail h2,#storeDirectoryDetails h3,.sb #contentLhs h3{font-size:16px}#whatsOn #contentLhs h3{font-size:18px;width:280px;float:left}#whatsOn #contentLhs h3.whatsOnMonthTitle,#overviewTable h4,strong,dt,h1,h2,h3,th{font-weight:700}#whatsOn #contentLhs h3 a,#whatsOnDetail #contentLhs h3 a,ol#alphabetList li a:link,ol#alphabetList li a:visited,ol#alphabetList li a:hover,#sortByCategoryContainer ol li a:link,#sortByCategoryContainer ol li a:visited,#siteMap #contentLhs li a:visited{color:#454545}.whatsOnDateSearchContainer{height:37px}.whatsOnDateSearchContainer p a.backToTopLink{color:#7F7F7F;background:url('../../images/back-to-top.gif') no-repeat left center;padding:2px 2px 2px 12px;display:block}.whatsOnSearchContainer{float:right;width:190px;padding:4px 0 0;text-align:right;position:relative}.whatsOnSearchContainer .whatsOnSearchField{width:128px;padding:6px 25px 6px 6px;font-size:11px;color:#7F7F7F;border:1px solid #cdcdcd}.whatsOnSearchContainer .whatsOnSearchSubmit{height:25px;width:25px;overflow:hidden;position:absolute;left:163px;top:5px}#whatsOn #contentLhs ol{clear:both;border-top:1px dotted #B5D1E3;margin:0 0 4px}#whatsOn #contentLhs ol li.whatsOnFirstList{border-bottom:1px dotted #B5D1E3;padding:13px 0 16px;clear:both;min-height:100px}#whatsOn #contentLhs ol li img.floatLeft{margin:.7em 1.3em 2em 0}#whatsOn #contentLhs ol li h4{font-size:18px;line-height:1.3em;padding:5px 0 0}#whatsOn #contentLhs ol li .whatsOnRecurringEventLink a{font-weight:700;color:#454545}#whatsOnDetail .whatsOnRecurringEventLink{display:block;color:#78225B}.whatsOnRhs{width:205px;background-color:#f5f5f5;margin:41px 0 0 20px}.whatsOnRhs h3{border-top:1px solid #D4D4D4;background-color:#E9E9E9;color:#921B1A;font-size:12px;height:33px;line-height:33px;padding:0 .9em}.whatsOnRhs h3 a{color:#921B1A;display:block}.whatsOnRhsPromoContainer,ol#whatsOnRhsMonthList{margin:0 0 1.75em;overflow:hidden}ol#whatsOnRhsMonthList li{height:auto;line-height:30px;clear:both;border-bottom:1px solid #EEE}ol#whatsOnRhsMonthList li a{display:block;color:#2b2b2b;font-weight:700;padding:0 0 0 1em;float:left;width:194px}ol#whatsOnRhsMonthList li a:hover,.selectedMonth{background-color:#e2d4ec}ol#whatsOnRhsMonthList li a:visited{color:#2b2b2b}.whatsOnRhsPromoContainer p{padding:1em 1.5em 0;line-height:1.48em}#whatsOnDayNavigation a{font-size:14px;font-weight:700;color:#454545}.whatsOnFirstList p{margin-bottom:0}.whatsOnDayVenue{color:#78225B}#whatsOnDetail #contentLhs h2{float:left;width:280px;font-size:24px;line-height:1em;padding:5px 0 0}#whatsOnDetailImages{clear:both;float:left;width:475px;height:192px;padding:6px 0;border-top:1px dotted #bfd7e7;position:relative}#whatsOnDetailLargeImage{width:auto;margin:0 5px 0 0;float:left}#whatsOnDetail h1{clear:both;font-size:22px;font-weight:400;color:#095180;border-top:1px dotted #bfd7e7;border-bottom:1px dotted #bfd7e7;padding:3px 5px 5px}#whatsOnDetail #contentLhs dl{color:#78225B;border-bottom:1px dotted #bfd7e7;float:left;padding:9px 6px;width:463px}#whatsOnDetail #contentLhs dt{float:left;clear:left;width:70px}#whatsOnDetail #contentLhs dd{float:left;width:392px}#whatsOnDetailDesc{clear:both;padding:12px 6px 6px}#recurringTimes{padding:0 6px 6px;width:463px}#whatsOnDetail #contentLhs #recurringTimes h3{font-size:14px;float:none;padding:7px 0 4px 5px;width:auto;border-top:1px dotted #bfd7e7;color:#454545}#recurringTimes ol{padding:6px 0 0 5px}#recurringTimes ol li{margin:0 0 0 20px;line-height:1em;padding:4px 0;list-style-image:url('../../images/list-item.gif')}#whatsOnDetailImages #restaurantsDetailImagesNav{width:288px}#whatsOnDetailImages #btnPrevImage,#whatsOnDetailImages #btnNextImage{float:left;display:block;width:37px;height:33px;padding:79px 0;text-indent:-9999px;background:url('../../images/btn-prev-arrow.png') no-repeat 0 center}#whatsOnDetailImages #btnNextImage,#btnNextImage{float:right;background:url('../../images/btn-next-arrow.png') no-repeat right center}#whatsOnDetailImages #mapToggleContainer{z-index:220;float:right;clear:both;width:182px;height:28px;position:absolute;top:160px;left:296px;margin:10px 0 0}.recurringMsg{background-color:#FAE7FA;padding:2px 4px}#whatsOnSearchMessage{border-top:1px dotted #bfd7e7;min-height:32px;margin:0}#whatsOnSearchMessage p{padding:10px 0;margin:0}#topTenSearches{margin:0 0 2.6em;padding:1em 1.5em 0}#topTenSearches li{list-style:decimal inside}#featuredEvents #contentLhs h2{font-size:24px;margin-bottom:0;height:40px;width:200px}#featuredEvents #contentLhs a:visited,#featuredEvents #contentLhs a:link,#whatsOn #contentLhs a,#whatsOnDetail #contentLhs a,.whatsOnRhs a,#featuredConferences #contentLhs a:visited,#featuredConferences #contentLhs a:link,#featuredAccommodation #contentLhs a:visited,#featuredAccommodation #contentLhs a:link,#featuredRestaurants #contentLhs a:visited,#featuredRestaurants #contentLhs a:link,.featured ol li.lastItem a,#bridalRegistries h3 a,.competitionItem h3 a,#shoppingBusiness #contentLhs ol li h3 a:visited,#travelInfo #contentLhs ol li h3 a:visited,.whatsHotContainer ol li a,#footerBtns a,del,ins{text-decoration:none}#featuredEvents #contentLhs a:hover,#whatsOnDetail #contentLhs dd a,#whatsOn #contentLhs #whatsOnDayNavigation a:hover,.whatsOnRhs .whatsOnRhsPromoContainer p a,#whatsOn #contentLhs ol li h4 a:hover,#whatsOn #contentLhs .whatsOnDateSearchContainer p.floatLeft a.backToTopLink:hover,#whatsOn #contentLhs h3 a:hover,#whatsOnDetail #contentLhs h3 a:hover,#featuredConferences #contentLhs a:hover,#featuredAccommodation #contentLhs a:hover,#featuredRestaurants #contentLhs a:hover,#sbParking h4 a:hover,a.specialOfferInfoButton:hover,#storeDirectorySortContainer a:hover,#siteMap #contentLhs li a:hover,.scrollContainer a.whatsHotLink:hover,#breadCrumb a:hover{text-decoration:underline}#mainPromoContainer{border-top:1px dotted #B5D1E3;border-bottom:1px dotted #B5D1E3;padding:14px 0;width:700px;overflow:hidden}#mainPromoContainer img{float:left;margin:0 1.3em 0 0}#mainPromoContainer h3{font-size:20px;line-height:1.17em}#mainPromoContainer h3 a,ol.featuredEventsPromoListDetails li h4 a,#whatsOn #contentLhs ol li h4 a,.rightCol li a{color:#095180}#mainPromoDateTime{font-weight:700;font-size:14px;padding:.35em 0 0;line-height:1.3em;margin:0 0 .35em}.featuredEventsPromoListDetails li,#contactUs #contentLhs ol li,.gMapsPopUp div,#storeDirectoryDetails .detailTitle,div.panel ol,.clearBoth{clear:both}#mainPromoDateTime strong{color:#78225b}#mainPromoDateTime em{color:#989898;font-style:normal}ol#featuredEventsPromoList{clear:both;border-bottom:1px dotted #B5D1E3;overflow:hidden;width:700px;margin:0 0 5px}li.featuredEventsPromoListItem{border-right:1px dotted #B5D1E3;padding:11px 11px 4px;width:210px;float:left}li.featuredEventsPromoListItem.lastItem{border-right:none}ol.featuredEventsPromoListDetails li h4{line-height:1.24em;font-size:16px;padding:7px 0 0;font-weight:700}#submitAnEvent .myWollongongRegisterForm label,#whatsOnDetailGoogleMap,#restaurantsDetailGoogleMap,.filterTitle,#contactUs #contentLhs label,#sortByCategoryContainer,#shoppingBusiness #contentLhs ol,#travelInfo #contentLhs ol,.whatsHotTabs li,#latestEvents h4,#latestEvents p,#footerText p,#header img,#contentLhs,#contentRhs,.floatLeft{float:left}#submitAnEvent .myWollongongRegisterForm textarea{font-size:12px;width:304px;padding:5px 4px 6px;border:1px solid #CDCDCD;margin:0 0 5px}.csm #lhs,.csm #rhs,.sb #lhs,.sb #rhs{min-height:560px}#csm h2,.pdfLink span{font-weight:400}#csm h2 strong,.ttd #contentLhs h3 a:hover,.conf #contentLhs h3 a:hover,.accomm #contentLhs h3 a:hover,.browseList h4 a:hover,.rightCol li a:hover,.featured h4 a:hover,.rest #contentLhs h3 a:hover,.sb #contentLhs h3 a:hover,.csm #contentLhs h3 a:hover,.redText{color:#921B1A}#csm .cctvImage{width:257px;margin:0 0 0 20px}#csmCustomerServiceCentre #contentLhs li{list-style-image:url('../../images/list-item.gif');margin:0 0 0 2em}#csmCustomerServiceCentre ul,#csmCustomerServiceCentre ol{margin:0 0 .9em}#csmCustomerServiceCentre .cctvImage,#bridalRegistries .cctvImage,#sortByCategoryContainer ol#colTwo{margin:0 0 0 20px}#csmAmpitheatre #contentLhs ul,#csmCommunityBooth #contentLhs ul,#largeGoogleMaps h3{margin:0 0 1em}#csmAmpitheatre #contentLhs ul li,#csmCommunityBooth #contentLhs ul li{margin:0 0 0 2em}#csmAmpitheatre #contentLhs h3,#csmCommunityBooth #contentLhs h3{margin:1.85em 0 0}#csmAmpitheatre #contentLhs img,#csmCommunityBooth #contentLhs img,#sortBySearch fieldset{padding:0 0 20px}#csmAmpitheatre #contentLhs .ampitheatreImage,#csmCommunityBooth #contentLhs .communityBoothImage{float:right;width:230px;padding:0 0 0 20px;clear:right}.ampitheatreDesc,.communityBoothDesc{width:440px;float:left}