/* CACHED */
#datepicker_div, .datepicker_inline {font-family: Arial, Helvetica, sans-serif;font-size: 14px;padding: 0;margin: 0;background: #ddd;width: 185px;}#datepicker_div {display: none;border: 1px solid #777;z-index: 9999;}.datepicker_inline {float: left;display: block;border: 0;}.datepicker_rtl {direction: rtl;}.datepicker_dialog {padding: 5px !important;border: 4px ridge #ddd !important;}button.datepicker_trigger {width: 25px;}img.datepicker_trigger {margin: 2px;vertical-align: middle;}.datepicker_prompt {float: left;padding: 2px;background: #ddd;color: #000;}* html .datepicker_prompt {width: 185px;}.datepicker_control, .datepicker_links, .datepicker_header, .datepicker {clear: both;float: left;width: 100%;color: #fff;}.datepicker_control {background: #103463;padding: 2px 0;}.datepicker_links {background: #33598A;padding: 2px 0;}.datepicker_control, .datepicker_links {font-weight: 700;font-size: 80%;letter-spacing: 1px;}.datepicker_links label {padding: 2px 5px;color: #888;}.datepicker_clear, .datepicker_prev {float: left;width: 34%;}.datepicker_rtl .datepicker_clear, .datepicker_rtl .datepicker_prev {float: right;text-align: right;}.datepicker_current {float: left;width: 30%;text-align: center;}.datepicker_close, .datepicker_next {float: right;width: 34%;text-align: right;}.datepicker_rtl .datepicker_close, .datepicker_rtl .datepicker_next {float: left;text-align: left;}.datepicker_header {padding: 1px 0 3px;background: #33598A;text-align: center;font-weight: 700;height: 1.3em;}.datepicker_header select {background: #333;color: #fff;border: 0;font-weight: 700;}.datepicker {background: #ccc;text-align: center;font-size: 100%;}.datepicker a {display: block;width: 100%;}.datepicker_daysRow {background: #eee;color: #666;}.datepicker_weekCol {background: #777;color: #fff;}.datepicker_daysCell {color: #000;border: 1px solid #ddd;}.datepicker_daysCell a {display: block;}.datepicker_weekEndCell {background: #ddd;}.datepicker_titleRow .datepicker_weekEndCell, .datepicker_titleRow {background: #777;}.datepicker_daysCellOver {background: #fff;border: 1px solid #777;}.datepicker_unselectable {color: #888;}.datepicker_today {background: #fcc !important;}.datepicker_currentDay {background: #999 !important;}.datepicker_status {background: #ddd;width: 100%;font-size: 80%;text-align: center;}#datepicker_div a, .datepicker_inline a {cursor: pointer;margin: 0;padding: 0;background: none;color: #000;}.datepicker_inline .datepicker_links a {padding: 0 5px !important;}.datepicker_control a, .datepicker_links a {padding: 2px 5px !important;color: #eee !important;}.datepicker_titleRow a {color: #eee !important;}.datepicker_control a:hover {background: #fdd !important;color: #333 !important;}.datepicker_links a:hover, .datepicker_titleRow a:hover {background: #ddd !important;color: #333 !important;}.datepicker_multi .datepicker {border: 1px solid #777;}.datepicker_oneMonth {float: left;width: 185px;}.datepicker_newRow {clear: left;}.datepicker_cover {display: block;position: absolute;z-index: -1;filter: mask();top: -4px;left: -4px;width: 200px;height: 200px;}body {background: #fff url(/web/images/page-bg.png) repeat-x top;font-family: "lucida grande","trebuchet ms",verdana, helvetica, arial, sans-serif;font-size: .8em;margin: 0;padding: 0;text-align: center;}body.iphone-banner {background-position: 0 100px;}.contentpage p {line-height: 1.4em;}h1 img {vertical-align: top;}h2 {font-size: 1.8em;}h2.maintitle, h1 {font-family: helvetica, arial, sans-serif;margin: 0;color: #ffffff;height: 29px;padding: 0 5px;font-size: 18px;line-height: 29px;border-bottom: white 1px solid;background: #444 url(/web/bricks/greyheader.gif);display: block;-webkit-border-top-right-radius: 7px;-webkit-border-top-left-radius: 7px;-moz-border-radius-topright: 7px;-moz-border-radius-topleft: 7px;}h3 {font-size: 1.7em;font-weight: 400;border-bottom: 1px solid #888;}input, select, th, td, p {font-size: 1em;}a:active, a:visited, a:link {color: #103483;text-decoration: none;}ul {margin-left: 15px;padding-left: 0;margin-top: 5px;list-style-image: url(/web/bricks/arrow.gif);}.featurette {list-style-position: inside;margin-left: 0;}ol.featurette {padding-left: 0;}.alert {color: #bb0000;}.goodalert {color: #BA8933;}.highlight {font-weight: 700;color: #8C6F34;}#bodyCont {width: 100%;background-color: #f2f2f2;}#theContent {padding: 7px;width: 847px;clear: both;min-height: 620px;height: auto !important;height: 620px;float: left;background-color: white;}#contentAndAds {padding-top: 10px;background-color: white;clear: left;}#contentfooter {border-top: solid #bbb 1px;float: left;width: 988px;padding-top: 10px;background-color: #fff;}#title, #ents24, #subMenuCont ul {text-align: left;margin: 0 auto;width: 988px;}#closer {clear: both;height: 200px;background: url(/web/images/footer-bg.png) repeat-x #415e8f;color: #fff;text-align: center;font-weight: 700;border-top: 1px solid #bbb;}#closerBody {text-align: left;margin: 0 auto;width: 958px;padding: 15px;height: 170px;overflow: hidden;font-size: .9em;}#closer ul {margin: 0 15px 0 0;padding: 5px 15px 0 0;float: left;height: 90px;border-right: 1px solid #7d90b2;}#closer li {margin: 0 0 3px 15px;}#closer li a {color: #fff;font-weight: 400;}#closer li.heading {list-style-type: none;list-style-image: none;margin-left: 0;color: #ddd;}#closer h4 {margin: 0 0 5px;color: #fff;font-weight: 700;font-size: 1em;}#footer-info {float: left;width: 290px;margin-right: 15px;}.siteStat {color: #444;margin: 4px 0 10px;background: url(/web/bricks/live-stats.gif) 1px 1px no-repeat #D4D9E1;padding: 0 5px 0 25px;}.siteStat span {color: #444;font-weight: 700;}.siteStat b {color: #000;}#company-info {display: block;font-weight: 400;color: #fff;line-height: 1.3em;}#company-info span {color: #bbb;}#disclaimer {text-align: center;width: 100%;padding-top: 20px;margin-top: 0;clear: left;font-size: .9em;font-weight: 400;color: #fff;}#disclaimer a {color: #fff;font-weight: 700;text-decoration: underline;}#disclaimer a:hover {color: #222;}#title {height: 262px;position: relative;}#titleLogo {position: absolute;top: 133px;left: 10px;border: 0;width: 244px;height: 89px;}#strap-line {position: absolute;top: 226px;left: 13px;color: #333;}#leaderBoard {position: absolute;top: 2px;left: 0;height: 90px;width: 728px;}#tDate {float: right;color: #fff;margin: 43px 10px 0 0;font-weight: 700;}#userMenu {position: absolute;top: 63px;right: 10px;}#userMenu a.join {color: #870313;}#userMenu a {color: #464646;display: block;float: right;background: url(/web/images/user-menu.gif) no-repeat;background-position: -10px -27px;height: 27px;font-size: 1em;font-weight: 700;line-height: 27px;padding: 0 10px;border-right: 1px solid #464646;}#userMenu a:hover {background-position: -10px 0;text-decoration: none;}#userMenu a.userMenuLeft {background-position: left -27px;}#userMenu a.userMenuRight {background-position: right -27px;border-right: 0;}#userMenu a.userMenuLeft:hover {background-position: left 0;}#userMenu a.userMenuRight:hover {background-position: right 0;}ul#nav {padding: 0;margin: 0;height: 55px;width: 608px;position: absolute;right: 4px;bottom: 0;z-index: 1;}ul#nav li {list-style-type: none;list-style-image: none;padding: 0;}ul#nav li a {position: absolute;bottom: 0;display: block;height: 55px;text-indent: -9000px;overflow: hidden;color: #fff;background-color: #4f6a98;background-position: 0 0;z-index: 2;}ul#nav li#nav-home a {left: 0;width: 104px;background-image: url(/web/images/nav-home.gif);}ul#nav li#nav-myents24 a {left: 103px;width: 144px;background-image: url(/web/images/nav-myents24.gif);}ul#nav li#nav-artists a {left: 246px;width: 107px;background-image: url(/web/images/nav-artists.gif);}ul#nav li#nav-venues a {left: 352px;width: 115px;background-image: url(/web/images/nav-venues.gif);}ul#nav li#nav-events a {left: 465px;width: 143px;background-image: url(/web/images/nav-whatson.gif);}ul#nav.nav-home li#nav-home a, ul#nav.nav-myents24 li#nav-myents24 a, ul#nav.nav-artists li#nav-artists a, ul#nav.nav-venues li#nav-venues a, ul#nav.nav-events li#nav-events a {background-position: 0 -55px;z-index: 3;}ul#nav li a:hover {background-position: 0 -55px;z-index: 5;}#searchBorder {background: url(/web/images/title-search-border.png) -11px 0 no-repeat #e6c179;height: 33px;position: absolute;right: 10px;top: 124px;padding: 5px 7px;}#searchBorderRight {background: url(/web/images/title-search-border.png) -3px 0 no-repeat transparent;height: 43px;width: 7px;position: absolute;top: 0;right: 0;}#searchBorder input {font-size: 1.3em;margin: 0;border: 0;display: block;float: left;}#searchBorder input#searchInput {width: 200px;height: 19px;padding: 7px;font-size: 1.1em;background: url(/web/images/title-search-bg.png) left top no-repeat #eee;color: #222;border-right: 1px solid #7d6841;}#searchBorder input#searchButton {height: 33px;background: url(/web/images/title-search-bg.png) right bottom no-repeat transparent;line-height: 33px;padding: 0 10px;}#searchBorder input#searchButton:hover {height: 33px;background: url(/web/images/title-search-bg.png) right top no-repeat transparent;line-height: 33px;padding: 0 10px;}#titleLocation {position: absolute;top: 185px;right: 15px;font-size: 1.1em;font-weight: 700;color: #555;line-height: 20px;text-align: right;}#titleLocation span {font-size: .8em;font-weight: 400;color: #777;}#titleLocation a {display: block;float: right;width: 58px;height: 20px;border: 0;margin: 0 0 0 5px;padding: 0;background: url(/web/images/change-button-small.gif) no-repeat transparent;background-position: 0 0;overflow: hidden;text-indent: -9000px;vertical-align: 2px;text-align: left;}#titleLocation a:hover {background-position: 0 -20px;}#subMenuCont {padding: 0;text-align: center;width: 100%;background: url(/web/images/sub-menu-bg.png) repeat-x transparent;position: absolute;z-index: 10;top: 262px;left: 0;font-size: 0;}#ents24.fixedSubMenu {padding-top: 35px;}#subMenuCont ul {padding: 0;display: block;}#subMenuCont li {font-size: 12px;position: relative;float: right;padding: 0;list-style-type: none;list-style-image: none;margin: 0 15px;line-height: 34px;height: 41px;}#subMenuCont li a, #subMenuCont li a:visited {font-weight: 700;color: #000;font-size: 1.2em;}#subMenuCont li a:hover, #subMenuCont li a:active {color: #666;text-decoration: none;}#subMenuCont li.sep {position: relative;float: right;padding: 0;list-style-type: none;list-style-image: none;margin: 7px 0;height: 22px;width: 1px;background: url(/web/bricks/border_vertical.gif) repeat-y top left transparent;}#subMenuCont li.selected, #subMenuCont li.highlighted {background: url(/web/images/sub-menu-selected-bg.png) no-repeat 0 4px transparent;margin: 0 8px;padding: 0 0 0 7px;}#subMenuCont li.selected a, #subMenuCont li.highlighted a, #subMenuCont li.selected a:visited, #subMenuCont li.highlighted a:visited {background: url(/web/images/sub-menu-selected-bg.png) no-repeat right 4px transparent;display: block;padding: 0 7px 0 0;}#subMenuCont li.dropdown a, #subMenuCont li.dropdown a:visited {background: url(/web/images/sub-menu-dropdown-bg.png) no-repeat transparent;background-position: right 6px;padding-right: 15px;}#subMenuCont li.dropdown a:hover {background-position: right -27px;}#moreTownsDropDown {position: absolute;top: 288px;left: 100px;width: 150px;text-align: left;padding: 5px;border: 3px solid #999;background-color: #eee;z-index: 900;}#moreTownsDropDown ul {padding: 0;margin: 0;height: 300px;overflow: auto;}#moreTownsDropDown li a {padding: 2px 4px;display: block;color: #000;}#moreTownsDropDown li a:hover {color: #eee;background-color: #415e8f;text-decoration: none;}#other {float: right;width: 127px;padding-top: 7px;background-color: #fff;}.hierarchy, .hierarchy h5 {margin-top: 0;margin-bottom: 10px;color: #888888;}.hierarchy a:link, .hierarchy a:visited, .hierarchy a:active {color: #888888;text-decoration: underline;}.hierarchy a:hover, a {text-decoration: none;}.secondary {background-color: #7db3d5;}.secondary h1, .col1 .secondary h1, .secondary h2.maintitle {padding: 0 7px;background: #33598a url(/web/bricks/blueheader.gif);}h1 a, h2.maintitle a {display: block;margin: 7px 0 0;}.content img {margin: 5px;}#getMore img, #shareLinks img, #addEventCont img {padding: 0;margin: 0;vertical-align: middle;float: none;}.more {background-image: url('/web/bricks/more.gif');background-position: right;background-repeat: no-repeat;padding-right: 10px;}#addEventCont {clear: both;margin-top: 15px;}div.corner-10 {width: 10px;height: 10px;font-size: 0;position: absolute;background: url(/web/images/corner-round-10-white-bg.png) no-repeat transparent;z-index: 5;padding: 0;}div.corner-top-left {top: 0;left: 0;background-position: 0 0;}div.corner-top-right {top: 0;right: 0;background-position: -10px 0;}div.corner-btm-left {bottom: 0;left: 0;background-position: 0 -10px;}div.corner-btm-right {bottom: 0;right: 0;background-position: -10px -10px;}.featEventCont {width: 100%;position: relative;height: 259px;background: url(/web/images/featured-event-bg.png) repeat-x black;margin: 0 0 15px;}.featEventContent, .featEventWrapper {position: absolute;top: 17px;left: 17px;width: 558px;height: 225px;overflow: hidden;}.featEventWrapper {top: 0;left: 0;}.featEventImage {width: 300px;}.featEventTitle {position: absolute;bottom: 0;left: 0;width: 290px;line-height: 21px;color: #fff;padding: 5px;z-index: 5;font-size: 1.4em;font-family: helvetica, verdana, sans-serif;background: url(/web/images/translucent-black-0.6.png);}.featEventText {position: absolute;top: 0;left: 315px;width: 243px;color: #ddd;height: 225px;}.featEventText h2 {margin: 0 0 10px;color: #fff;font-weight: 400;font-family: helvetica, verdana, sans-serif;}.featEventText h3 {margin: 0;color: #dfb154;border: 0;height: auto;font: 700 1.2em helvetica, verdana, sans-serif;}.featEventText h3 a {color: #dfb154;font-weight: 700;}.featEventText a {color: #557daf;}.featEventText a.featEventMore {float: right;color: #dfb154;}.featEventFilmRating {color: #ddd;line-height: 15px;}.featEventReason {display: block;position: absolute;bottom: 0;right: 0;}.featEventReason img {float: left;margin: 1px 5px 0 0;}.featEventPreview {width: 240px;height: 239px;position: absolute;right: 0;top: 0;padding: 10px 10px 10px 22px;background: url(/web/images/featured-event-preview-bg.png) repeat-x #eee;}.featEventPreviewLeft {width: 22px;height: 259px;position: absolute;left: 0;top: 0;background: url(/web/images/featured-event-preview-bg-left.png) no-repeat #eee;}.featEventPreviewRight {width: 10px;height: 259px;position: absolute;right: 0;top: 0;background: url(/web/images/featured-event-preview-bg-right.png) no-repeat #eee;}.featEventPreview h2 {margin: 0;font-size: 1.2em;color: #444;}.featEventPreview ul {margin: 13px 0 0;padding: 0;height: 208px;overflow: hidden;position: relative;}.featEventPreview ul li {height: 37px;overflow: hidden;list-style-type: none;list-style-image: none;}.featEventPreview ul li a {display: block;font-family: helvetica, verdana, sans-serif;color: #666;background-color: #eee;height: 35px;padding-left: 53px;padding-top: 2px;position: absolute;overflow: hidden;left: 0;width: 100%;}.featEventPreview ul li a.feat-item-1 {top: 0;}.featEventPreview ul li a.feat-item-2 {top: 47px;}.featEventPreview ul li a.feat-item-3 {top: 88px;}.featEventPreview ul li a.feat-item-4 {top: 129px;}.featEventPreview ul li a.feat-item-5 {top: 170px;}.featEventPreview ul li a:hover {background-color: #fff8dd;text-decoration: none;}.featEventPreview ul li.selected a:hover, .featEventPreview ul li.selected a {background-color: transparent;}.featEventPreview ul li a span {color: #000;font-size: 1.1em;display: block;}.featEventPreview ul li a img {position: absolute;top: 0;left: 0;}.featEventPreviewFade {width: 100%;height: 25px;position: absolute;right: 0;bottom: 8px;background: url(/web/images/featured-event-preview-fade.png) repeat-x transparent;}.featEventImgBorderTop, .featEventImgBorder, .featEventImgBorderBottom {width: 306px;height: 3px;position: absolute;top: 14px;left: 14px;background: url(/web/images/featured-event-image-border-top.png) no-repeat #fff;}.featEventImgBorderBottom {top: 242px;background: url(/web/images/featured-event-image-border-bottom.png) no-repeat #fff;}.featEventImgBorder {top: 17px;background: #fff;height: 225px;}div.image .caption {font-size: .8em;font-style: italic;}div.image img, form {padding: 0;margin: 0;}div.image {margin-top: 2px;margin-left: 5px;margin-right: 5px;clear: both;text-align: center;}abbr, img {border: 0;}.spacer {clear: both;height: 0;font-size: 0;line-height: 0;}label.error {color: #F00;}#getMore .add_this_link {margin-left: 40px;}#shareLinks .add_this_link {display: inline;}.national_ad_div {margin-bottom: 7px;}.yellow_box {background-color: #FFF8DD;border: 1px solid #FFD86B;padding: 10px;}.yellow_box h1, .yellow_box h2, .yellow_box h3, .blue_box h1, .blue_box h2, .blue_box h3, p.featEventVenue {margin-top: 0;}.blue_box {background-color: #f4f9fb;border: 1px solid #90bedb;padding: 10px;}.error_box {background-color: #fdd;border: 1px solid #FF6B6B;padding: 10px;}.green_box {background-color: #DDFFDD;border: 1px solid #339900;padding: 10px;}.grey_box {background-color: #EEEEEE;border: 1px solid #000;padding: 10px;}.festive_prize, .venue_tickets {clear: right;float: right;width: 150px;padding: 5px;margin-bottom: 5px;margin-left: 5px;}.festive_prize p {color: #008800;}.festive_prize_head {color: #880000;font-weight: 700;}.festive_prize a {color: #008800;text-decoration: underline;}.link_as_a_button:link, .link_as_a_button:visited {background: #F5F5F5 url(/web/bricks/ugc_tab_gradient.gif) repeat-x scroll center bottom;border: 1px solid #999999;margin: 3px 0 0;padding: 3px;padding-left: 8px;padding-right: 8px;position: relative;text-decoration: none;color: #000;font-family: helvetica, arial, sans-serif;font-size: 1em;}.link_as_a_button:hover {background: #fafafa;text-decoration: none;}.link_as_a_button.fix_height {line-height: 2;}.default_button {position: relative;margin: 0;margin-top: 3px;margin-bottom: 3px;padding: 1px;padding-left: 6px;padding-right: 6px;border: 1px solid #999;font-size: 1em;line-height: 16px;background: url(/web/bricks/ugc_tab_gradient.gif) bottom repeat-x #f5f5f5;}.default_input {border: 1px solid #aaa;padding: 3px;margin-bottom: 3px;margin-top: 3px;color: #222;}.default-val, #searchBorder input#searchInput.default-val {color: #999;}span.charCounter {color: #666;float: right;font-weight: 700;font-size: 1.1em;}a.edit-button {display: block;height: 20px;background: url(/web/bricks/edit-button-bg.gif) top left;padding: 0 0 0 6px;margin: 0 3px;float: right;cursor: pointer;}a.edit-button b {display: block;font-weight: 400;height: 16px;font-size: 13px;line-height: 16px;text-decoration: none;color: #333;background: url(/web/bricks/edit-button-bg.gif) top right;padding: 2px 6px 2px 0;}a.edit-button:hover, a.edit-button:hover b, .festive_prize a:hover {text-decoration: none;color: #000;}span a.edit-button {float: right;clear: right;}.img_border {border: 1px solid #aaa;background-color: #fff;padding: 8px;position: relative;}.img_border a, .img_border img {display: block;}.img_border img {margin: 0;overflow: hidden;}.img_border_300 {width: 300px;padding: 10px;height: 225px;}.img_border_150 {width: 150px;height: 112px;}.img_border_100 {width: 100px;height: 75px;}.img_border_75 {width: 75px;padding: 5px;height: 56px;}.img_border_50 {width: 50px;padding: 4px;height: 37px;}#imagecaption {padding: 2px;filter: alpha(opacity=30);opacity: 0.3;position: absolute;bottom: 0;right: 0;background-color: #000;width: 296px;}.img_border #imagecaption {bottom: 8px;right: 8px;}.img_border_150 #imagecaption {width: 146px;}.img_border_100 #imagecaption {width: 96px;}#captiontext {padding: 2px;position: absolute;bottom: 0;right: 0;color: #fff;}.img_border #captiontext {bottom: 8px;right: 8px;font-size: .9em;}.img_border_300 #captiontext, .img_border_300 #imagecaption {bottom: 10px;right: 10px;}.tab {position: relative;z-index: 0;display: block;background: url(/web/bricks/ugc_tab_gradient.gif) bottom repeat-x #f5f5f5;border: 1px solid #666;padding: 8px;padding-top: 4px;padding-bottom: 4px;margin-left: 10px;float: left;font-weight: 700;border-bottom: none;}a.tab:hover, .default_button:hover {background: #fafafa;}.tab_active {position: relative;z-index: 2;display: block;background: #fff;border-bottom: 1px solid #fff;}#tab_content {border-top: 1px solid #666;margin-top: -1px;}.tabLegend {float: left;margin-left: 10px;padding-top: 4px;padding-bottom: 4px;display: block;}.googleMapKey ul, .googleMapKey li, #moreTownsDropDown li {list-style-type: none;list-style-image: none;padding: 0;margin: 0;}.googleMapKey li {float: right;margin-left: 20px;}.googleMapKey li img {vertical-align: middle;}#resultscount {background: #F0F7F9 none repeat scroll 0 0;border-top: 1px solid #666;padding: 3px;margin-top: -1px;}#resultscount p.right {text-align: right;}ol#searchresults, #resultscount p.left, span.rssTitle {float: left;}ol#searchresults, ol#searchresults li {list-style-type: none;padding: 0;margin: 0;width: 547px;}ol#searchresults li {margin-top: 15px;border-left: 5px solid #fff;}h3.result {border: 0;font-weight: 400;font-size: 1em;margin: 0;}h3.result a {text-decoration: underline;font-size: 1.2em;}span.url {color: green;}span.type {color: #7777CC;}#filterTabs .tab_active {background: #F0F7F9;border-bottom: 1px solid #F0F7F9;}#searchPaging {background: #F0F7F9;border-bottom: 1px solid #666;text-align: center;padding: 10px;margin-top: 15px;margin-bottom: 15px;}#searchRightCol {float: right;width: 250px;padding-top: 15px;}#searchRightCol h3 {font-size: 1.5em;margin-top: 0;margin-bottom: 5px;border: 0;}#searchRightCol p {margin-top: 5px;}img.westendAd {margin: 0;border: 0;margin-bottom: 7px;}div.aboutUsSection {width: 400px;float: left;padding: 10px;margin-bottom: 30px;}div.aboutUsSection img {float: left;margin-right: 15px;}div.aboutUsSection h2 {margin-top: 5px;margin-bottom: 10px;font-weight: 400;color: #000;font-family: helvetica, arial, sans-serif;}div.aboutUsSection a:hover h2, a:hover {text-decoration: underline;}div.aboutUsSection p {margin-top: 0;margin-bottom: 0;font-size: 1.1em;}div.aboutUsFooter {clear: both;background: url(/web/bricks/gradientvgw.gif) repeat-x top;width: 100%;margin-top: 20px;}div.aboutUsFooterArticle {float: left;width: 251px;padding-left: 15px;padding-right: 15px;text-align: center;border-right: 1px solid #aaa;padding-bottom: 15px;}div.aboutUsFooterArticle h2 {margin-top: 10px;margin-bottom: 0;background: url(/web/bricks/translucent_white.gif);font: bolder 3em helvetica, arial, sans-serif;}div.aboutUsFooterArticle p {margin-top: 5px;margin-bottom: 0;}div.aboutUsFooterArticle.noBorder {border: none;}.teamLeftCol {width: 410px;float: left;}.teamRightCol {width: 410px;float: right;}.teamLeftCol h2, .teamRightCol h2 {font-family: helvetica, arial, sans-serif;color: #444;}.teamMember {margin-bottom: 10px;padding: 10px;background: url(/web/bricks/border.gif) top repeat-x;}.teamMember .img_border {float: left;margin-right: 10px;}.teamMember .img_border.img_border_75 {height: 75px;}.teamMember h3 {margin-top: 0;border: none;font-size: 1.3em;margin-bottom: 0;}.teamMember p {line-height: 1.5em;margin-bottom: 0;}.pdaAward h4 {font-size: 1.4em;margin-bottom: 10px;}.pdaAward p {margin-bottom: 0;line-height: 1.4em;}.pdaAward div.img_border {float: left;margin: 0 10px 10px 0;}.pressMention {background: #EEEEEE url(/web/bricks/ugc_box_bg.gif) repeat-x scroll center bottom;padding: 5px;}.pressMention p {margin-top: 0;display: block;}.pressQuote {display: block;background-color: #FFFFFF;margin-top: 5px;padding: 8px;line-height: 1.4em;}.container {clear: both;margin: 0;padding: 0;}.container h1, .container h2.maintitle {margin: 0;background-color: #4b4b4b;color: #ffffff;font-size: 1.4em;}.container .content, .googleMapKey ul, .content {padding: 5px;}#advert.container img, ol#searchresults li p, #resultscount p {margin: 0;}table.eventList, table.vcalendar {border-collapse: collapse;width: 100%;}table.eventList caption {display: none;}.veventtype {font-weight: 700;color: #BB9446;}table.eventList tr, table.vcalendar tr {background: url(/web/bricks/border.gif) bottom repeat-x;}table.vcalendar tr.vevent.admin {background-image: none;}table.vcalendar tr.adminLinks {color: #000;padding: 0;}table.vcalendar tr.adminLinks td {padding: 0 5px 10px 0;}table.eventList tr.row0, table.vcalendar tr.row0 {background-color: #ddd;}table.eventList tr.row1, table.vcalendar tr.row1 {background-color: #eee;}table.eventList tr.holding, table.vcalendar tr.holding {background-color: #fff;color: #666;}table.eventList tr.holding a, table.vcalendar tr.holding a, #subMenuCont li.selected a, #subMenuCont li.selected a:visited {color: #666;}table.eventList td, table.vcalendar td {vertical-align: top;padding: 10px 5px 20px;}table.vcalendar td.summary.summaryNoVenue {width: 326px;}table.vcalendar td.summary div.notes {font-weight: 400;}table.eventList span.strong, .contentpage a {font-weight: 700;}table.sponsoredtable tr.sponsoredevent, table.eventList tr.row_sponsored, table.vcalendar tr.row_sponsored {background-color: #FFF8DD;}table.sponsoredtable td {vertical-align: top;padding: 10px 5px 20px 0;}table.sponsoredtable {border-collapse: collapse;}#listings div.sponsored_events_inner {border: 1px solid #999;background-color: #FFF8DD;padding: 10px;}#listings div.sponsored_events_inner h3 {color: #666;font-size: 1em;font-weight: 700;border: 0;margin: 0;}#listings div.sponsored_events {padding: 5px;width: 530px;background: url(/web/bricks/ugc_input_bg.gif) bottom repeat-x #ddd;}table.sponsoredtable td.date, table.eventList td.date, table.vcalendar td.date {width: 90px;}table.sponsoredtable td.summary, table.eventList td.name, table.vcalendar td.summary {width: 208px;font-weight: 700;}table.sponsoredtable tr.sponsoredevent td.location, table.eventList td.venue, tr.vevent td.location {width: 150px;}table.sponsoredtable tr.sponsoredevent span.img, table.eventList td.venue img, tr.vevent td.location span.img, #altlocal div.content, .featEventFilmCert, *.rss {float: right;}#listings div, #theatreEvents div, #advert.container .content {padding: 0;}#paging, .container .spacer, table {clear: both;}.col1 {float: left;width: 540px;}.col1 h1, .col1 h2.maintitle {background: #444 url(/web/bricks/greyheader.gif);}.col2 {float: right;width: 300px;}.col2 h1, .col2 h2.maintitle {background-color: #33598a;background: #33598A url(/web/bricks/blueheader.gif);}#ents24 {border-left: 1px solid #bbb;border-right: 1px solid #bbb;}.white {background-color: #fff;float: left;width: 847px;}#ents_dialogOverlay {position: fixed;top: 0;bottom: 0;left: 0;right: 0;background: #000;filter: alpha(opacity = 40);opacity: 0.4;width: 100%;height: 100%;padding: 0;margin: 0;z-index: 1000;}#ents_dialogCont {position: absolute;top: 0;left: 0;z-index: 1001;text-align: center;width: 100%;}#ents_dialogBorder {position: relative;background-color: #444;-webkit-border-radius: 15px;-moz-border-radius: 15px;width: 400px;padding: 20px;margin: 250px auto 0;}#ents_dialog {position: relative;background-color: #fff;padding: 20px;text-align: left;}#ents_dialogClose {position: absolute;display: block;text-indent: -9000px;overflow: hidden;width: 35px;height: 35px;background: url(/web/bricks/close-dialog.png) no-repeat top left transparent;top: 8px;right: 4px;z-index: 20001;}#ents_dialog h2 {margin: 0 0 5px;}#ents_dialog h3, .pressMention b {font-size: 1.1em;}#ents_dialog label {display: block;margin: 5px 0;}#ents_dialog input {position: relative;float: left;margin-right: 5px;}#loading-animation {position: absolute;left: 0;top: 0;z-index: 20000;width: 100%;height: 100%;background-color: #fff;}#loading-animation td {padding: 10px;}#loading-animation h2 {color: #999;font-size: 1.1em;margin-top: 10px;}div.set_location {margin-bottom: 15px;font-size: 1.2em;line-height: 24px;height: 24px;padding-left: 39px;background: url(/web/bricks/accepted_24.png) no-repeat 10px 10px #FFF8DD;}#feature-bar {width: 988px;height: 145px;background: url(/web/images/news-bar-bg.png) repeat-x top left #222;overflow: hidden;position: relative;border-top: 10px solid #fff;}#feature-bar .newsArticle {width: 217px;height: 185px;float: left;padding: 10px 15px 13px;}#feature-bar .newsArticle a {color: #7db3d5;}#feature-bar .news-bar-light-bg .newsArticle {background: url(/web/images/news-bar-bg-light.png) repeat-x top left transparent;}#feature-bar a.newsBarPic {position: relative;display: block;width: 100px;height: 75px;overflow: hidden;z-index: 1;padding: 2px;margin: 0 5px 5px 0;float: left;background: url(/web/images/news-bar-image-border.png) no-repeat top left #fff;}#feature-bar .newsHeadline {position: relative;height: 34px;margin-bottom: 5px;}#feature-bar .newsHeadline a {font-weight: 700;color: #fff;font-size: 1.1em;position: absolute;left: 0;top: 0;}#feature-bar .newsBarText p {color: #bbb;font-size: .9em;margin-top: 0;}div.dashed-spacer {background: url(/web/bricks/border.gif) top left repeat-x transparent;margin: 10px 0 0;height: 10px;clear: both;}.near_you_summary {text-align: center;padding: 25px;position: relative;margin-bottom: 10px;}.near_you_summary p {margin: 0;font-size: 1.7em;}.near_you_summary p.spaced_line, #filterTabs {margin-top: 20px;}.near_you_summary_left {position: relative;float: left;width: 385px;text-align: center;}.near_you_summary_right {position: relative;float: right;width: 385px;text-align: center;}.near_you_summary_left p {font-size: 1.5em;color: #333;}.near_you_summary_left span {color: #111;}.near_you_big_num_top, .near_you_big_town {font-size: 1.3em;font-weight: 700;color: #222;}.near_you_big_num_top {color: #4274a1;}#top_box_or {display: block;position: absolute;top: 0;left: 50%;text-align: center;padding-top: 40px;font-size: 1.2em;font-weight: 700;}#near_you_page_form {text-align: left;margin: auto;width: 240px;}#near_you_page_form label {font-size: 1em;margin-bottom: 10px;display: block;}#near_you_page_form #near_you_input {width: 175px;display: block;float: left;margin-right: 5px;}#near_you_button {height: 24px;}.no_location_set {text-align: center;font-size: 1.6em;margin-bottom: 15px;}.choose_label {font-size: 1.2em;float: left;margin-right: 10px;font-weight: 700;text-align: left;height: 50px;}p.choose_location_list {font-size: 1.2em;display: block;text-align: left;}span.caption {color: #444;font-size: .9em;display: block;clear: left;}