@charset "utf-8";  html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, pre, a, em, font, img, strong, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, input table, caption, tbody, tfoot, thead, tr, th, td { border: 0; margin: 0; padding: 0; outline: 0; vertical-align: baseline; background: transparent; } legend, caption { display: none; }  html, body { margin: 0; padding: 0; height: 100%; } body { color: #000; background-color:#FFF; font-family:Verdana, Arial, Tahoma, sans-serif; font-size: 0.75em; line-height: 1.4em; overflow-y: scroll; } * html body { overflow-y: visible; } *+html body { overflow-y: visible; } a { color: #000; text-decoration: underline; } h1,h2,h3,h4,h5,h6 {padding: 0 0 10px 0;} h1 { font-size:2em; } h2 { font-size:1.8em; } h3 { font-size:1.6em; } h4 { font-size:1.4em; } h5 { font-size:1.2em; } h6 { font-size:1.1em; } p { margin: 0 0 8px 0; } ol, ul { list-style-type: none; } ul { padding: 0 0 0 15px; } li { padding: 0 0 0 0; } dl { padding: 0 0 20px 0; } dt { padding: 0 0 5px 0; } dd { padding: 0 0 5px 0; }  #madeByMU a {position:fixed;visibility: hidden;} #madeByMU .r {bottom:30px;right:0;} #madeByMU .l {bottom:30px;left:0;width:15px;} #madeByMU .b {bottom:0;right:30px;} * html #madeByMU a {position:absolute; right:0px; }  * html #madeByMU .r, * html #madeByMU .l {top:expression(documentElement.scrollTop + body.scrollTop + document.documentElement.clientHeight - 140 + "px");} * html #madeByMU .b {top:expression(documentElement.scrollTop + body.scrollTop + document.documentElement.clientHeight - 15 + "px");}  #lbOverlay { position: fixed; z-index: 9999; left: 0; top: 0; width: 100%; height: 100%; background-color: #000; cursor: pointer; } #lbCenter, #lbBottomContainer { position: absolute; z-index: 9999; overflow: hidden; background-color: #fff; } #lbFlash { position:absolute; left:0px; top:0px; } .lbLoading { background: #fff url(http://assets1.octagonbolton.co.uk/slimbox/loading.gif) no-repeat center; } #lbImage { position: absolute; left: 0; top: 0; border: 10px solid #fff; background-repeat: no-repeat; } #lbPrevLink, #lbNextLink { display: block; position: absolute; top: 0; width: 100px; outline: none; z-index:200; } #lbPrevLink { left: 0; } #lbPrevLink:hover { background: transparent url(http://assets2.octagonbolton.co.uk/slimbox/prevlabel.gif) no-repeat 0 15%; } #lbNextLink { right: 0; } #lbNextLink:hover { background: transparent url(http://assets3.octagonbolton.co.uk/slimbox/nextlabel.gif) no-repeat 100% 15%; } #lbBottom { font-size: 0.7em; color: #666; line-height: 1.4em; text-align: left; border: 10px solid #fff; border-top-style: none; } #lbCloseLink { display: block; float: right; width: 66px; height: 22px; background: transparent url(http://assets4.octagonbolton.co.uk/slimbox/closelabel.gif) no-repeat center; margin: 5px 0; outline: none; } #lbCaption, #lbNumber { margin-right: 71px; } #lbCaption { font-weight: bold; }  .smallText .colWrapper { font-size: 1em; } .mediumText .colWrapper { font-size: 1.2em; } .largeText .colWrapper { font-size: 1.3em; }   body { line-height: 1.75em; } #container { position: relative; width: 100%; min-width: 998px; min-height: 100%; background: #000 no-repeat center 0; } #containerInner { width: 100%; padding: 233px 0 0 0; background: url(http://assets5.octagonbolton.co.uk/imgs/bg_gradient.png) repeat-x 0 247px; } #contentWrapper { position: relative; width: 998px; margin: 0 auto; z-index: 10; } #content { width: 998px; padding: 60px 0 0 0; background: url(http://assets1.octagonbolton.co.uk/imgs/bg_content_top.png) no-repeat 0 0; } #contentInner { width: 940px; margin: 0; padding: 20px 29px 30px 29px; background: url(http://assets2.octagonbolton.co.uk/imgs/bg_content_middle.png) repeat 0 0; }  #logo { position: absolute; top: 0; right: 0; z-index: 100; }  #footer { width: 100%; margin: 0; padding: 0; background: url(http://assets3.octagonbolton.co.uk/imgs/bg_footer.png) no-repeat 0 0; } #last { display: none; } #footerInner { padding: 108px 15px 50px 15px; }  .footerContent { float: left; width: 738px; } .footerContent:first-child { width: 204px; } #footer #sponsor p { margin-bottom: 4px; } #footer #sponsor span { display: inline-block; margin: 0 16px 0 -1px; } #footer #sponsor span#coreSponsor { margin: 0 16px 0 6px; }  .col { float: left; } .col1, .col2 { float: right; width: 300px; background: url(http://assets4.octagonbolton.co.uk/imgs/bg_line.gif) repeat-x 0 0; } .col1 { padding: 21px 0 0 0; } .col2 { padding: 16px 46px 0 0; } .hasNoImage .col2 { width: 646px; padding-right: 0; } .col3 { width: 300px; padding: 16px 0 0 0; } .hasNoImage .col3 { background: url(http://assets4.octagonbolton.co.uk/imgs/bg_line.gif) repeat-x 0 0; } #widgets, .colWrapper { float: right; } .colWrapper { position: relative; width: 646px; } #widgets { width: 260px; padding: 0 34px 0 0; } .subHeading { margin-bottom: -3px; font-weight: bold; }  .imageSwapper .mediaItem, .imageSwapper .mediaItem .first { display: none; } .imageSwapper .first { display: block; } .clear { clear: both; height: 0; font-size: 1px; line-height: 0; } .floatL { float: left; } .floatR { float: right; } dl, dt, dd { margin: 0; } ul li { list-style-type: disc; } blockquote { margin: 10px 100px; } blockquote .cufon { margin-bottom: 8px; } h2 { float: left; padding-bottom: 7px; } h3 a, h4 a { text-decoration: none; } .txt h3 { padding: 0 0 20px 0; }  #lbBottomContainer #lbCaption .fileInfo { clear: right; float: right; } #lbBottomContainer #lbCaption a { float: right; background: url(http://assets1.octagonbolton.co.uk/imgs/gallery_download.png) no-repeat right; padding-right: 25px; }   h2, a, .txt h3, #widgets .bookOnline h3 a, .homepage .col3 .choiceItem h4 { color: #d50a27; } .subNav li a, #widgets h3, #widgets h3 a, .recordList .col1 h3 a, .sponsor h3, .singleRecord .whatson .col1 .choiceItem #relatedCrossSell h3 { color: #000; } #footer, #footer a, #nav li a, .catHeader h3, .catHeader h3 a, .recordList .catHeader h3 a { color: #fff; } .singleRecord .whatson .col1 .choiceItem .itemHeader h3 { font-size: 2.3em; } h2, #widgets .bookOnline h3, #widgets .bookOnline #bookLink, .homepage .col2 .txt p { font-size: 1.8em; } .subNav h3 { font-size: 1.6em; } #nav li a { font-size: 1.35em; } h3, .subNav li a, .subnavTabs li a, .bookOnline, .mediaList dt { font-size: 1.3em; } .subnavTabs li a { font-size: 1.2em; } blockquote, .subNav .level2 li a, .whatsonArchive .col1 h3, .whatson .itemHeader, .singleRecord .whatson .col1 .choiceItem #relatedCrossSell h3 { font-size: 1.15em; } #widgets .news h4, .footerContent h3, .pageCrossSell h4, .whatsonArchive .col1 .choiceItem h4, #relatedCrossSell h4 { font-size: 1em; } #footer, .breadCrumb, .pagechooser, .requiredExp, .fieldGroup .captchaAudio { font-size: 0.9em; } small { font-size: 0.6em; } .footerContent h3, .recordList .whatson .col1 .choiceItem .moreLinks li, .whatsonCategories .col1 .choiceItem .moreLinks li, .homepage .col3 .choiceItem .moreLinks li { line-height: 1.5em; } .calendarPreview, .pageCrossSell, #widgets .news, .homepage .col3 .choiceItem .copy, .fieldGroup .ftyesno .l, .fieldGroup fieldset div label, #archiveForm .fieldGroup .l, .mediaList dd p, .relatedCrossSell { line-height: 1.3em; } .whatsonArchive .col1 .choiceItem h4 a { line-height: 1.1em; }    #lbBottom { color: #000; font-size: 1em; } #lbNumber, #lbCaption { margin-left: 20px; font-weight: normal; float: left; width: 94%; } #lbCaption .desc { float: left; } #lbCaption { margin-bottom: 35px; } #lbNumber { display: none; }  #lbImage { border: 30px solid #FFFFFF; border-top-width: 35px; border-bottom-width: 8px; }  #lbPrevLink, #lbPrevLink:hover { background: url(http://assets2.octagonbolton.co.uk/imgs/slimbox/back.gif) no-repeat 0 55%; } #lbPrevLink { left: -17px; } #lbNextLink, #lbNextLink:hover { background: url(http://assets3.octagonbolton.co.uk/imgs/slimbox/next.gif) no-repeat right 55%; } #lbNextLink { right: -17px; }  #lbCloseLink { position: absolute; bottom: 10px; right: 9px; background-image: url(http://assets4.octagonbolton.co.uk/imgs/slimbox/close.gif); width: 8px; height: 9px; margin: 0; } #lbBottomContainer #lbCaption { margin-right: 20px; }   .fieldGroup { padding: 0 0 15px 0; } .frcheckIfYouAreHuman { display: none; } .req { display: inline; margin: 0 0 0 5px; font-weight: bold; } .requiredExp { clear: both; padding: 10px 0; } .fieldGroup .formrow { clear: both; margin: 0 0 5px 0; overflow: auto !important; overflow: inherit; } .fieldGroup .l, .fieldGroup .r { float: left; width: 345px; } .fieldGroup .l { margin: 1px 0 4px 0; } .fieldGroup label { font-weight: bold; } .fieldGroup select, .fieldGroup textarea, .fieldGroup input { width: 324px; height: 16px; border: 1px solid #999; margin: 0; padding: 1px 2px 1px 2px; font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; } .fieldGroup select { width: 330px; height: 20px; padding: 0; } *+html .fieldGroup select { height: 20px; } .fieldGroup textarea { width: 254px; height: 120px; } .fieldGroup .frmessage .r { position: relative; } .fieldGroup .frmessage .req { position: absolute; top: 0; right: 1px; }  .fieldGroup fieldset input, .fieldGroup .ftyesno input { width: 13px; height: 13px; border: none; background: none; } .fieldGroup .ftyesno .l { float: right; width: 333px; } .fieldGroup .ftyesno .r { float: right; width: 13px; margin-top: 1px; padding-top: 2px; padding-right: 10px; } .fieldGroup .ftyesno { margin-right: 0; } .hasNoImage .fieldGroup .ftyesno { margin-right: 290px; } .fieldGroup .ftyesno .l { width: 320px; } .hasNoImage .fieldGroup .ftyesno .l { width: 333px; } .fieldGroup .ftyesno label { font-weight: normal; }  .fieldGroup fieldset div { clear: both; overflow: auto; padding: 6px 0 5px 0; } .fieldGroup fieldset div input, .fieldGroup fieldset div label { float: left; font-weight: normal; } .fieldGroup fieldset div input { clear: both; margin-top: 1px; } .fieldGroup fieldset div label { padding-left: 10px; }  .fieldGroup .captchaImage, .fieldGroup .captchaAudio { display: block; margin-top: 5px; }  .fieldGroup .ftbutton input { display: block; width: 62px; height: 11px; border: none; margin: 10px 20px 10px 0; padding: 0; background: url(http://assets5.octagonbolton.co.uk/imgs/submit.gif) no-repeat 0 0; text-indent: -5000px; font-size: 0; line-height: 0; cursor: pointer; }    .item { margin: 0 0 15px 0; } .img, .copy { float: left; } .copy { width: 120px; margin: 0 0 0 20px; }    .breadCrumb .current, .pagechooser .current { color: #000; text-decoration: none; } .breadCrumb { float: right; margin: 3px 0 5px 0; } .pagechooser { clear: both; margin: 10px 0 0 0; padding: 0 10px 0 0; text-align: right; } .pagechooser a { font-weight: bold; }  p.moreLinks, .moreLinks li { margin: 0 15px 0 0; } .moreLinks li { float: left; } p.moreLinks a, .moreLinks li a { padding: 0 0 0 12px; background: url(http://assets1.octagonbolton.co.uk/imgs/bullet.gif) no-repeat 0 5px; font-weight: bold; } .moreLinks .bookNow { margin-right: 0; }  .fileList { padding-bottom: 0; } .fileList dd { padding-top: 12px; padding-bottom: 1px; } .fileList dd a { font-weight: bold; text-decoration: none; text-transform: capitalize; } li.docLink, li.pdfLink{ clear:both; } .fileInfo { float:left; } .pdfLink .fileInfo { float:left; padding-top:10px; } p.xlsLink a, .moreLinks .xlsLink a, p.pdfLink a, .moreLinks .pdfLink a, p.docLink a, .moreLinks .docLink a, .ext_pdf, .ext_doc { display: block; padding: 10px 10px 20px 45px; background: url(http://assets2.octagonbolton.co.uk/imgs/extension/pdf.gif) no-repeat 0 0; float:left; } p.docLink a, .moreLinks .docLink a, .ext_doc { padding-top: 0; padding-bottom: 15px; background-image: url(http://assets3.octagonbolton.co.uk/imgs/extension/word.gif); } p.xlsLink a, .moreLinks .xlsLink a { padding-top: 5px; background-image: url(http://assets4.octagonbolton.co.uk/imgs/extension/excel.gif); }    #nav { position: absolute;  top: 20px; left: 0; width: 920px; height: 21px; padding: 0 39px; overflow: hidden; } #nav li { float: left; margin-left: 10px; padding-left: 12px; background: url(http://assets5.octagonbolton.co.uk/imgs/nav_separator.gif) no-repeat 0 0; } #nav li.first { margin-left: 0; padding-left: 1px; background-image: none; } #nav li a, .subNav li a { font-weight: bold; text-decoration: none; } #nav li.active a, #nav li.activeParent a { color: #000; }  .subNav li { padding: 0 0 2px 10px; background: url(http://assets1.octagonbolton.co.uk/imgs/nav_bullet.gif) no-repeat 0 9px; } .subNav li.activeParent li.active, .subNav li.activeParent li.activeParent, .subNav li.active, .subNav li.activeParent { background-image: url(http://assets2.octagonbolton.co.uk/imgs/nav_bullet_h.gif); } .subNav li.activeParent li.active a, .subNav li.activeParent li.activeParent a, .subNav li.active a, .subNav li.activeParent a { color: #d50a27; } .subNav li.activeParent li.active li a, .subNav li.activeParent li.activeParent li a, .subNav li.active li a, .subNav li.activeParent li a { color: #000; } .subNav li ol { display: none; } .subNav li.active ol, .subNav li.activeParent ol { display: block; }  #widgets .subNav .level2 li.first { margin-top: 3px; } #widgets .subNav .level2 li.last { margin-bottom: 4px; }  .subNav li ol.level3 { display: none; }  ol.subnavTabs { position: absolute; top: 134px; left: 24px; } .subnavTabs li { float: left;  width: 121px; height: 26px;  padding-top: 10px; padding-bottom: 0; background-image: url(http://assets3.octagonbolton.co.uk/imgs/tab_on.png); background-repeat: no-repeat; background-position: 0 0; text-align: center; } .subnavTabs li.active { background-image: url(http://assets4.octagonbolton.co.uk/imgs/tab_off.png); } .subnavTabs li a { color: #737373; text-decoration: none; } .subnavTabs li.active a { color: #000; }  #childNav{ margin-top: 39px; } #childNav li { float: none; } #childNav li.backTo { padding-top: 20px; clear:both; } #childNav li:first-child { padding-top:0; }   .recordList .col1 .copy h3, .recordList .col1 .copy h4 { padding-top: 0; padding-bottom: 0; } .recordList .col1 .choiceItem { width: 646px; overflow: auto; } .recordList .col1 .item { margin-top: 3px; margin-bottom: 17px; } .recordList .col1 .choiceItem .copy { position: relative; width: 466px; min-height: 102px; margin-left: 20px; padding-bottom: 18px; } .recordList .col1 .choiceItem .moreLinks { position: absolute; bottom: 0; left: 0; } .recordList .col1 .hasNoBoxImage .copy { min-height: inherit !important; min-height: auto; margin-left: 180px; } .recordList .col1 .pagechooser, .recordList .col1 #childNav { margin-top: 0; padding-top: 8px; } .recordList .col1 #childNav { clear: none; float: left; padding-top: 7px; } .recordList .col1 #childNav li.backTo { margin-top: 0; } .recordList .col1 .pagechooser { float: right; }   .singleRecord .col1 .choiceItem h3 { padding-bottom: 0; } .singleRecord .col1 .choiceItem { width: 646px; padding-top: 7px; } .singleRecord .col1 .choiceItem .img, .singleRecord .col1 .choiceItem .copy { float: right; } .singleRecord .col1 .choiceItem .copy { width: 326px; margin-left: 0; margin-right: 20px; } .singleRecord .col1 .hasNoImage .copy { float: left; width: auto; margin-right: 0; } .singleRecord #childNav { margin-top: 29px; }   .widget { width: 260px; } #widgets .widget { margin: 13px 0 0 0; padding: 22px 0 0 0; background: url(http://assets4.octagonbolton.co.uk/imgs/bg_line.gif) repeat-x 0 top; } #widgets .widget:first-child { margin-top: 0; padding-top: 0; background-image: none; }  #widgets .subNav h3 { padding-bottom: 5px; }  #widgets .bookOnline p { margin-bottom: 1px; } #widgets .bookOnline a { text-decoration: none; }  .footerContent h3 { padding-bottom: 0; font-weight: normal; }  #widgets .news h4, .pageCrossSell h4 { padding-bottom: 4px; } #widgets .news p, .pageCrossSell p {color: #666; } #widgets .news .copy { position: relative; min-height: 74px; padding-bottom: 20px; } #widgets .news .subHeading { font-size: 0.9em; font-weight: normal; } #widgets .news .moreLinks { position: absolute; bottom: 5px; left: 0; }  #widgets .search, #widgets .mailinglistSubscribe, #widgets .followUs { position: absolute; bottom: 186px; left: 31px; width: 270px; margin: 0; padding: 0; background-image: none; } #widgets .search h3, #widgets .mailinglistSubscribe h3, #widgets .followUs h3 { float: left; margin: 5px 6px 0 0; padding: 0; } #widgets .search .fieldGroup .f_text, #widgets .mailinglistSubscribe .fieldGroup .f_text { height: 18px; } #widgets .search .fieldGroup .ftbutton .r, #widgets .mailinglistSubscribe .fieldGroup .ftbutton .r { padding-top: 1px; } #widgets .mailinglistSubscribe { left: 329px; width: 380px; } #widgets .followUs { left: 742px; bottom: 178px; width: 250px; } #widgets .followUs a { padding-left: 4px; } #widgets .followUs h3 { margin-top: 6px; }  #widgets .fieldGroup .formrow { clear: none; float: left; margin-bottom: 0; } #widgets .fieldGroup .l { display: none; } #widgets .fieldGroup .r { display: block; width: 173px; } #widgets .fieldGroup input { width: 167px; background-color: #E0E1E6; } #widgets .fieldGroup .ftbutton .r, #widgets .fieldGroup .ftbutton .r input { width: 20px; height: 20px; } #widgets .fieldGroup .ftbutton .r { padding-left: 4px; } #widgets .fieldGroup .ftbutton .r input { margin: 0; background-image: url(http://assets1.octagonbolton.co.uk/imgs/button.gif); }  #widgets .calendar h3 { padding-bottom: 7px; } #widgets .calendarHolderOuter { position: relative; width: 260px; height: 195px; padding: 0 0 5px 0; background: url(http://assets2.octagonbolton.co.uk/imgs/calendar.gif) no-repeat 0 0; } #widgets .calendar table { width: 259px; border-collapse: collapse; border-spacing: 0; border-width: 0; color: #000; font-size: 0.9em; font-weight: bold; } #widgets .calendar .calTableOuter { height: 160px; overflow: hidden; } #widgets .calendar caption { display: table-caption !important; display: block; height: 25px; padding: 0; color: #fff; font-size: 1.2em; line-height: 25px; } #widgets .calendarHolder .cufon { margin-top: 7px; } #widgets .calendar th { visibility: hidden; } #widgets .calendar th, #widgets .calendar td { height: 19px; text-align: center; line-height: 16px; } #widgets .calendar td div { width: 36px; height: 18px; margin: 0 0 1px 1px; } #widgets .calendar td.isLink div { background-color: #BFBFBF; } #widgets .calendar td a { padding: 4px 8px 3px 8px; color: #000; text-decoration: none; } #widgets .calendar .calNext a, #widgets .calendar .calPrev a { position: absolute; top: 8px; left: 15px; display: block; width: 12px; height: 12px; font-size: 0; line-height: 0; } #widgets .calendar .calNext a { left: 232px; } #widgets .calendar .moreLinks {   }  #calendarWidget { position: relative; z-index: 100; } .calendarPreview { font-size:1em; width: 280px; position: absolute; padding: 16px 0 0 0; background: url(http://assets3.octagonbolton.co.uk/imgs/cal_head.png) no-repeat 0 0; z-index: 100; } .calendarPreviewOuter { padding: 0 0 16px 0; background: url(http://assets4.octagonbolton.co.uk/imgs/cal_bottom.png) no-repeat 0 bottom; } .calendarPreviewInner { padding: 0 35px 0 48px; background: url(http://assets5.octagonbolton.co.uk/imgs/cal_middle.png) no-repeat right center; } .calendarPreview h3, .calendarPreview .closeLink { display: none; } .calendarPreview .calendarPreviewItem { clear: both; padding: 5px 0 10px 0; overflow: auto; } .calendarPreview .calendarPreviewItem h4, .calendarPreview .calendarPreviewItem p { padding: 0; margin: 0; } .calendarPreview .calendarPreviewItem h4, .calendarPreview .calendarPreviewItem h4 a { color: #000; font-size: 1em; }    .recordList .col1, .singleRecord .col1, .calendar .col1 { width: 646px; padding-top: 15px; background: url(http://assets4.octagonbolton.co.uk/imgs/bg_line.gif) repeat-x 0 0; }  .searchResults .introduction, .sectionHomepage .introduction, .recordList .sponsor .introduction { padding-bottom: 9px; }  #widgets .moreLinks a, .recordList .col1 .choiceItem .moreLinks a, .homepage .col3 .choiceItem .moreLinks li a, .relatedCrossSell .moreLinks li a, .calendar .verticalCalendarHolder td.events ol li .moreLinks a { padding-left: 17px; background: url(http://assets2.octagonbolton.co.uk/imgs/arrow_red.png) no-repeat 0 2px; text-decoration: none; }  .homepage h2, .widget .fieldGroup .l, .tab h3 { position:absolute; left:-10000px; top:auto; width:1px; height:1px; overflow:hidden; }  .recordList .whatson #contentInner, .whatsonCategories #contentInner, .homepage #contentInner { width: 969px; padding-right: 0; } .recordList .whatson .colWrapper, .whatsonCategories .colWrapper, .homepage .colWrapper { width: 669px; padding-right: 16px; } .recordList .whatson #widgets, .whatsonCategories #widgets, .homepage #widgets { padding-right: 24px; } .recordList .whatson .col1, .whatsonCategories .col1, .homepage .col2, .homepage .col3 { width: 669px; padding-right: 0; } .recordList .whatson .col1 .choiceItem, .whatsonCategories .col1 .choiceItem, .homepage .col3 .choiceItem { float: left; width: 223px; min-height: 337px; background: url(http://assets3.octagonbolton.co.uk/imgs/box1.png) no-repeat 0 0; } .recordList .whatson .col1 .choiceItem .item, .whatsonCategories .col1 .choiceItem .item, .homepage .col3 .choiceItem .item { padding: 10px 13px 2px 10px; } .recordList .whatson .col1 .choiceItem .catHeader, .whatsonCategories .col1 .choiceItem .catHeader, .homepage .col3 .choiceItem .catHeader { height: 21px; padding: 9px 5px 0 10px; background-color: #444; color: #fff; background: url(http://assets4.octagonbolton.co.uk/imgs/boxHeader/444444.png) no-repeat 0 0; } .recordList .whatson .col1 .choiceItem .catHeader h3, .whatsonCategories .col1 .choiceItem .catHeader h3, .homepage .col3 .choiceItem .catHeader h3 { padding-bottom: 0; } .recordList .whatson .col1 .choiceItem .img, .whatsonCategories .col1 .choiceItem .img, .homepage .col3 .choiceItem .img { float: none; } .recordList .whatson .col1 .choiceItem .copy, .whatsonCategories .col1 .choiceItem .copy, .homepage .col3 .choiceItem .copy { float: none; position: relative; width: 185px; min-height: 112px; margin-left: 10px; padding: 10px 5px 0 0; } .recordList .whatson .col1 .choiceItem .moreLinks, .whatsonCategories .col1 .choiceItem .moreLinks, .homepage .col3 .choiceItem .moreLinks { position: absolute; bottom: 0; left: 0; } .recordList .whatson .col1 .choiceItem .moreLinks li, .whatsonCategories .col1 .choiceItem .moreLinks li, .homepage .col3 .choiceItem .moreLinks li { float: none; margin-right: 0; } .recordList .whatson .col1 .choiceItem h4, .whatsonCategories .col1 .choiceItem h4, .homepage .col3 .choiceItem h4 { width: 175px; padding-bottom: 1px; } .recordList .whatson .col1 .choiceItem .date, .whatsonCategories .col1 .choiceItem .dates, .homepage .col3 .choiceItem .dates { font-weight: normal; } .recordList .whatson .col1 .choiceItem .hasNoBoxImage .copy, .whatsonCategories .col1 .choiceItem .hasNoBoxImage .copy, .homepage .col3 .choiceItem .hasNoBoxImage .copy { padding-top: 166px; } .recordList .whatson .col1 .item, .recordList .whatsonCategories .col1 .item { margin-top: 0; } .recordList .whatson .col1 .record0, .recordList .whatson .col1 .record1, .whatsonCategories .col1 .record0, .whatsonCategories .col1 .record1 { float: left; width: 334px; min-height: 421px; background: url(http://assets5.octagonbolton.co.uk/imgs/box2.png) no-repeat 0 0; } .recordList .whatson .col1 .record0 .catHeader, .recordList .whatson .col1 .record1 .catHeader, .whatsonCategories .col1 .record0 .catHeader, .whatsonCategories .col1 .record1 .catHeader { background-image: url(http://assets1.octagonbolton.co.uk/imgs/boxHeader/444444_2.png); } .recordList .whatson .col1 .record0 .copy, .recordList .whatson .col1 .record1 .copy, .whatsonCategories .col1 .record0 .copy, .whatsonCategories .col1 .record1 .copy { width: 296px; min-height: 109px; } .recordList .whatson .col1 .hasNoBoxImage .copy { min-height: 112px !important; padding-top: 166px; } .recordList .whatson .col1 .record0 .hasNoBoxImage .copy, .recordList .whatson .col1 .record1 .hasNoBoxImage .copy { padding-top: 250px; } .recordList .whatson .col1 .record0 h4, .recordList .whatson .col1 .record1 h4, .whatsonCategories .col1 .record0 h4, .whatsonCategories .col1 .record1 h4 { width: 286px; } .recordList .whatson .col1 .record0, .whatsonCategories .col1 .record0 { padding-right: 1px; } .recordList .whatson #childNav, .recordList .whatson .pagechooser, .recordList .whatson .breadCrumb, .recordList .whatson .noResults, .recordList .whatson .introduction, .recordList .whatson h2, .whatsonCategories .breadCrumb, .whatsonCategories .col1 .txt, .whatsonCategories h2 { padding-left: 10px; padding-right: 13px; } .recordList .whatson .col1, .recordList .whatsonCategories .col1 { background: url(imgs/bg_line2.gif) no-repeat 10px 0; }   .calendar .keySet dt, .calendar .keySet dd { float:left; } .calendar .monthPickForm { clear: both; float: left; } .calendar #resetTimetable { float: right; } .calendar .verticalCalendarHolder { clear: both; }  .calendar .keySet dd { padding-left: 9px; } .calendar .keySet dt, .calendar .keyClass { font-weight: bold; }  .calendar #monthPickForm .formrow { float: left; } .calendar #monthPickForm .frstartFrom { width: 150px; } .calendar #monthPickForm #sent_startFrom { width: 145px; } .calendar #monthPickForm .frsubmit { clear: none; } .calendar .fieldGroup .l, .calendar .fieldGroup .r { float: left; width: auto; } .calendar #sent_submitButton { background: transparent url(http://assets1.octagonbolton.co.uk/imgs/button.gif) no-repeat scroll 0 0; width: 20px; height: 20px; margin: 25px 0 8px 0; padding: 0; }  .calendar #resetTimetable a { display: block; width: 110px; height: 21px; background: transparent url(http://assets1.octagonbolton.co.uk/imgs/button.gif) no-repeat scroll 90px 1px; margin: 26px 0 0 0; color: #000; font-weight: bold; text-decoration: none; }  .calendar .verticalCalendarHolder { background: transparent url(http://assets4.octagonbolton.co.uk/imgs/bg_line.gif) repeat-x scroll 0 0; margin-top: 86px; } .calendar .verticalCalendarHolder h3 { text-align: left; padding-top: 18px; } .calendar .verticalCalendarHolder .eventsCalendar { padding-top: 2px; } .calendar .verticalCalendarHolder th, .calendar .verticalCalendarHolder td { background-color: #DDD; border-collapse: collapse; } .calendar .verticalCalendarHolder .monthHeader th { background-color: #FFF; } .calendar .verticalCalendarHolder th.dayName { border-right: 2px solid #FFF; width: 100px; vertical-align: top; text-align: left; padding: 15px 15px; } .calendar .verticalCalendarHolder td.events { width: 515px; } .calendar .verticalCalendarHolder .odd th, .calendar .verticalCalendarHolder .odd td { background-color: #EEE; } .calendar .verticalCalendarHolder td.events ol, .calendar .verticalCalendarHolder td.events ol li { padding: 9px; } .calendar .verticalCalendarHolder td.events ol li { overflow: hidden; } .calendar .verticalCalendarHolder td.events ol li .calImg { float: left; margin-right: 18px; display: block; width: 77px; height: 61px; position: relative; } .calendar .verticalCalendarHolder td.events ol li h4 { font-size: 1em; padding: 0; } .calendar .verticalCalendarHolder td.events ol li .moreLinks { padding-right: 10px; } .calendar .blurb { width:380px; float: left; } .calendar .blurb span.time, .calendar .blurb span.calendarKey, .blurb span.moreLinks { display: block; float: left; } .calendar .blurb span.time, .calendar .blurb span.calendarKey { padding-right: 10px; } .calendar .blurb span.readMore { clear: both; }  .calendar .verticalCalendarHolder td.events ol li.grayOut { color: #a0a0a0; } .calendar .verticalCalendarHolder td.events ol li.grayOut a { color: #a0a0a0; } .calendar .verticalCalendarHolder td.events ol li.grayOut .moreLinks a { background-image: url(http://assets5.octagonbolton.co.uk/imgs/arrow_grey.png) } .calendar .grayOut .calOverLay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: transparent url(http://assets1.octagonbolton.co.uk/imgs/filter_box.png) repeat scroll top left; } #widgets .calendarHolder .moreLinks a { background: none; padding-left: 0; text-decoration: underline; font-weight: normal; } #widgets .calendarHolder .moreLinks { padding-top: 5px; }  .homepage #containerInner { padding-top: 447px; } .homepage .col2, .homepage .col3 { padding-top: 0; background-image: none; } .homepage #homeflashSwapper { position:absolute; top: 0; left: 0; width: 100%; min-width: 998px; height: 785px; overflow: hidden; } .homepage .imageSwapper { position: absolute; top: 0; left: 50%; width: 1280px; height: 785px; margin-left: -640px; overflow: hidden; }   .mailinglistUnsubscribe .col2, .mailinglistSubscribe .col2 { padding-right: 1px; width: 345px; } .hasNoImage .mailinglistUnsubscribe .col2, .hasNoImage .mailinglistSubscribe .col2, .login .col1 { width: 646px; padding-right: 0; } .mailinglistSubscribe .col2 .txt { width: 330px; } #mailingListForm .fieldGroup .l, #mailingListForm .fieldGroup .r { float: none; } #mailingListForm .fieldGroup label, #mailingListForm .fieldGroup .fieldSpecs, #loginForm .fieldGroup label, #loginForm .fieldGroup .fieldSpecs { display: inline-block; padding-right: 4px; } .login .fieldGroup .l { width: 530px; } #mailingListForm .fieldGroup .ftyesno .l, #mailingListForm .fieldGroup .ftyesno .r { float: right; } #mailingListForm .fieldGroup .ftbutton { padding-top: 12px; } #mailingListForm .fieldGroup .ftbutton .l { display: none; } #mailingListForm .fieldGroup .ftbutton .r { width: 77px; padding-left: 268px; }   dl.mediaList { margin: 0; padding: 5px 0 0 0; overflow: auto; } .mediaList dt { clear: both; margin: 0 0 1px 0; font-weight: bold; } .mediaList dd { float: left; width: 135px; margin: 0 0 20px 20px; padding: 0; } .mediaList dd.startline { clear: both; margin-left: 0; } .mediaList dd p { margin: 6px 0 0 0; } .mediaList dd a { display: block; }   .recordList .searchResults .col1 .item { margin-top: 0; } .recordList .searchResults .col1 .choiceItem .copy { width: 646px; margin-left: 0; padding-bottom: 16px; }   .sitemap .col2 .colInner, .sitemap .col2 { width: 640px; } #sitemap #smList { margin-bottom: 0; overflow: auto; } #sitemap .smTopLevel { margin-bottom: 40px; } #sitemap li.smTopLevel { float: left; width: 300px; padding-right: 10px; background-image: none; } #sitemap .smTopLevel ul { padding-top: 5px; } #sitemap ul { font-size: 1em; } #sitemap .smTopLevel a { padding-bottom: 5px; font-size: 1.3em; font-weight: bold; } #sitemap .smTopLevel a:hover { text-decoration: none; } #sitemap .smLevel1 ul a, #sitemap .smTopLevel ul a { font-size: 1em; font-weight: normal; } #sitemap .smTopLevel ul a:hover { text-decoration: underline; } #sitemap .startingLine { clear: both; }   .recordList .sponsor .col1 h3 { clear: both; padding-bottom: 0; } .recordList .sponsor .col1 .choiceItem { width: 155px; float: left; } .recordList .sponsor .col1 .item { margin: 17px 15px 0 0; } .recordList .sponsor .col1 .choiceItem .copy, .recordList .sponsor .col1 .choiceItem .img { float: none; } .recordList .sponsor .col1 .choiceItem .copy { width: 140px; min-height: inherit !important; min-height: auto; margin-left: 0; } .recordList .sponsor .col1 .choiceItem .img { height: 60px; padding-bottom: 10px; } .recordList .sponsor .col1 .pagechooser, .recordList .sponsor .col1 .choiceItem .copy h3 { display: none; } .recordList .sponsor #childNav { clear: both; } .recordList .sponsor .col1 .startingLine { clear: both; }   .text2cols .col1 { width: 646px; } .text2cols .col2 { float: left; background-image: none; } .hasNoImage .text2cols .col2 { width: 300px; padding-right: 46px; background-image: url(http://assets4.octagonbolton.co.uk/imgs/bg_line.gif); }    .whatson .blogCommentNumber { position: absolute; top: 5px; right: 5px; width: 35px; height: 30px; padding: 2px 0 0 0; background: url(http://assets3.octagonbolton.co.uk/imgs/bubble.gif) no-repeat 0 0; font-weight: bold; text-align: center; } .whatson .blogCommentNumber a { color: #000; font-size: 1.1em; font-weight: bold; text-decoration: none; }  .singleRecord .whatson #contentInner { width: 945px; padding-right: 24px; } .singleRecord .whatson .colWrapper, .singleRecord .whatson .col1 { width: 656px; } .singleRecord .whatson .col1 { position: relative; padding-top: 165px; background: url(imgs/bg_line2.gif) no-repeat 5px 0; } .singleRecord .whatson #widgets { padding-right: 29px; } .singleRecord .whatson h2 { padding-left: 5px; } .singleRecord .whatson .breadCrumb { padding-right: 5px; } .singleRecord .whatson .col1 .colOuter { padding: 20px 0 0 0; background: url(http://assets4.octagonbolton.co.uk/imgs/event_top.png) no-repeat 0 0; } .singleRecord .whatson .col1 .colInner { padding: 0 0 30px 0; background: url(http://assets5.octagonbolton.co.uk/imgs/event_bottom.png) no-repeat 0 bottom; } .singleRecord .whatson .col1 .txt { padding: 1px 28px; background: url(http://assets1.octagonbolton.co.uk/imgs/event_middle.png) repeat 0 0; }  .singleRecord .whatson .col1 .choiceItem, .singleRecord .whatson .col1 .choiceItem .copy { width: 600px; } .singleRecord .whatson .col1 .choiceItem .copy { margin-right: 0; } .singleRecord .whatson .col1 .choiceItem .img { padding-bottom: 13px; } .singleRecord .whatson .col1 .choiceItem .itemHeader { position: absolute; top: 22px; left: 5px; } .singleRecord .whatson .col1 .choiceItem .itemHeader .subHeading { margin-bottom: 7px; } .singleRecord .whatson .col1 .choiceItem .itemHeader .beforeTitle { margin-bottom: 4px; } .singleRecord .whatson .col1 .choiceItem .itemHeader h3 { padding-bottom: 5px; } .singleRecord .whatson #childNav .bookNow a { position: absolute; top: 20px; right: 0; display: block; width: 131px; height: 29px; padding: 0; background: url(http://assets2.octagonbolton.co.uk/imgs/book_now.gif) no-repeat 0 0; font-size: 0; line-height: 0; text-indent: -5000px; } .singleRecord .whatson .col1 .choiceItem .mediaList { padding-top: 0; } .singleRecord .whatson .col1 .choiceItem .mediaList dd { margin-top: 7px; margin-bottom: 13px; } .singleRecord .whatson .backTo, .singleRecord .whatson .col1 .choiceItem .mediaList dd p, #relatedCrossSell .relatedCrossSell .bookNow, #relatedCrossSell .relatedCrossSell .catHeader { display: none; }  #relatedCrossSell { width: 600px; margin: 7px 0 0 0; padding: 23px 0 0 0; background: url(http://assets4.octagonbolton.co.uk/imgs/bg_line.gif) repeat-x 0 0; } #relatedCrossSell h3 { padding-bottom: 16px; } #relatedCrossSell .relatedCrossSell { float: left; width: 300px; } #relatedCrossSell .relatedCrossSell .item { float: left; width: 290px; margin-bottom: 0; } #relatedCrossSell .relatedCrossSell .even { float: right; } #relatedCrossSell .relatedCrossSell .img, #relatedCrossSell .relatedCrossSell .copy { float: left; } #relatedCrossSell .relatedCrossSell .img { padding-bottom: 0; } #relatedCrossSell .relatedCrossSell .copy { position: relative; width: 130px; min-height: 105px; margin: 0 0 0 20px; } #relatedCrossSell .relatedCrossSell h4 { padding-bottom: 4px; } #relatedCrossSell .relatedCrossSell .dates { font-weight: normal; } #relatedCrossSell .relatedCrossSell .moreLinks { position: absolute; bottom: 0; left: 0; }  .singleRecord #socialBookmarking { padding: 30px 0 20px 0; } .singleRecord .socialBookmarking { width: 100%; } .singleRecord #twitterShare, .singleRecord #facebookLike, .singleRecord #googleBuzz{float:left;} .singleRecord #facebookLike{width:345px; margin-right:133px; } .singleRecord #twitterShare, .singleRecord #googleBuzz { width: 50px; } .singleRecord #twitterShare{ margin-right:20px; padding-top:4px; } .singleRecord .twitter{ width: 100%; background: url(http://assets4.octagonbolton.co.uk/imgs/bg_line.gif) repeat-x; padding-top: 20px; margin-top:20px; } .singleRecord .twitter .widgetInner h3 { padding-bottom: 15px; color:#000; font-size:1em; } .singleRecord .twitter .widgetInner h3 .hashtag { color:#D50A27; font-size:1.4em; } .singleRecord .twitterFeed li { border-bottom: solid 1px #F1CED4; padding:5px 0; margin:5px 0; } .singleRecord .twitterFeed li.twli2 { border-bottom:none; margin-bottom:0; padding-bottom:0; } .singleRecord .col1 .twitterFeed .copy { float: none; font-size:0.85em; } .singleRecord .col1 .twitterFeed .copy .profileImage { width: 50px; height: 66px; margin-right:10px; } .singleRecord .col1 .twitterFeed .copy .profileImage, .singleRecord .col1 .twitterFeed .copy .tweet { float: left; } .singleRecord .col1 .twitterFeed .copy .tweet{ width:530px; } .singleRecord .col1 .twitterFeed .copy .author a{ text-decoration:none; color:#000; font-weight:bold; } .singleRecord .col1 .twitterFeed .copy blockquote { margin: 0; font-weight:normal; } .singleRecord .col1 .twitterFeed .copy blockquote .hashtag{ color:#D50A27;font-weight:bold; } .singleRecord .col1 .twitterFeed .copy .date{color:#999; } .singleRecord .col1 .twitterFeed .tweetFooter { clear: both; } br.clear { line-height: 0; }   .whatsonArchive .col1 { width: 646px; } .whatsonArchive .introduction { width: 358px; padding-bottom: 5px; } #archiveForm .fieldGroup .formrow { width: 358px; } .whatsonArchive .col1 h3 { padding-top: 10px; padding-bottom: 8px; } .whatsonArchive .formReset { display: none; } .recordList .whatsonArchive .col1 .item { margin-bottom: 7px; } .whatsonArchive .col1 .choiceItem .copy { min-height: inherit !important; min-height: auto; padding-bottom: 0; } .whatsonArchive .col1 .hasNoBoxImage .copy { margin-left: 110px; } .whatsonArchive .col1 .choiceItem h4 a { text-decoration: underline; } .whatsonArchive .col1 .choiceItem .date { font-weight: normal; } .recordList .col1 #childNav { padding-top: 17px; } .recordList .col1 .pagechooser { padding-top: 18px; }  #archiveForm .fieldGroup { margin-bottom: 10px; padding-bottom: 16px; background: url(http://assets4.octagonbolton.co.uk/imgs/bg_line.gif) repeat-x 0 bottom; } #archiveForm .fieldGroup .l, #archiveForm .fieldGroup .r { float: left; } #archiveForm .fieldGroup .l { width: 97px; margin: 0; } #archiveForm .fieldGroup .r, #archiveForm .fieldGroup select { width: 261px; } #archiveForm .fieldGroup input { width: 255px; } #archiveForm .fieldGroup .freventSearch { margin-top: 22px; } #archiveForm .fieldGroup .ftbutton input { float: right; width: 52px; height: 11px; margin: 15px 0 0 0; background-image: url(http://assets1.octagonbolton.co.uk/imgs/enter.gif); }  html .theme44 #container { background-image: url(http://assets2.octagonbolton.co.uk/uploads/Octagon_exterior_1_nighttime.png); } html .theme46 #container { background-image: url(http://assets3.octagonbolton.co.uk/uploads/Theatre_section_header.png); } html .theme47 #container { background-image: url(http://assets4.octagonbolton.co.uk/uploads/Comedy_section_header.png); } html .theme48 #container { background-image: url(http://assets5.octagonbolton.co.uk/uploads/Talks_section_header.png); } html .theme49 #container { background-image: url(http://assets1.octagonbolton.co.uk/uploads/Music_section_header.png); } html .theme50 #container { background-image: url(http://assets2.octagonbolton.co.uk/uploads/Literature_Live_section_header.png); } html .theme51 #container { background-image: url(http://assets3.octagonbolton.co.uk/uploads/Dream_section_header.png); } html .theme52 #container { background-image: url(http://assets4.octagonbolton.co.uk/uploads/Family_section_header.png); } html .theme53 #container { background-image: url(http://assets5.octagonbolton.co.uk/uploads/Season_Ticket_section_header_1.png); } html .theme54 #container { background-image: url(http://assets1.octagonbolton.co.uk/uploads/Our_History_0.png); } html .theme57 #container { background-image: url(http://assets2.octagonbolton.co.uk/uploads/Hospitality_0.png); } html .theme58 #container { background-image: url(http://assets3.octagonbolton.co.uk/uploads/activ8_header_1.png); } html .theme59 #container { background-image: url(http://assets4.octagonbolton.co.uk/uploads/activ8_2.png); } html .theme62 #container { background-image: url(http://assets5.octagonbolton.co.uk/uploads/Community_section_header.png); } html .theme63 #container { background-image: url(http://assets1.octagonbolton.co.uk/uploads/Primary_section_header.png); } html .theme64 #container { background-image: url(http://assets2.octagonbolton.co.uk/uploads/Secondary_section_header.png); } html .theme66 #container { background-image: url(http://assets3.octagonbolton.co.uk/uploads/News_and_Blog_section_header.png); } html .theme67 #container { background-image: url(http://assets4.octagonbolton.co.uk/uploads/Contact_Us_section_header.png); } html .theme68 #container { background-image: url(http://assets5.octagonbolton.co.uk/uploads/Support_Us_section_header.png); } html .theme69 #container { background-image: url(http://assets1.octagonbolton.co.uk/uploads/Archive_section_header.png); } html .theme70 #container { background-image: url(http://assets2.octagonbolton.co.uk/uploads/Octa_4mr.png); } html .theme71 #container { background-image: url(http://assets3.octagonbolton.co.uk/uploads/Octa_57mr.png); } html .theme72 #container { background-image: url(http://assets4.octagonbolton.co.uk/uploads/Whats_On_section_header.png); } html .theme73 #container { background-image: url(http://assets5.octagonbolton.co.uk/uploads/Higher_and_Further_section_header.png); } html .theme74 #container { background-image: url(http://assets1.octagonbolton.co.uk/uploads/Secondary_School_header_2.png); } html .theme75 #container { background-image: url(http://assets2.octagonbolton.co.uk/uploads/Season_ticket_background.png); } html .recordList .whatson .col1 .theme44 .catHeader, html .whatsonCategories .col1 .theme44 .catHeader { background-image: url(http://assets3.octagonbolton.co.uk/imgs/boxHeader/.png); } html .recordList .whatson .col1 .theme46 .catHeader, html .whatsonCategories .col1 .theme46 .catHeader { background-image: url(http://assets4.octagonbolton.co.uk/imgs/boxHeader/E3751A.png); } html .recordList .whatson .col1 .theme47 .catHeader, html .whatsonCategories .col1 .theme47 .catHeader { background-image: url(http://assets5.octagonbolton.co.uk/imgs/boxHeader/304703.png); } html .recordList .whatson .col1 .theme48 .catHeader, html .whatsonCategories .col1 .theme48 .catHeader { background-image: url(http://assets1.octagonbolton.co.uk/imgs/boxHeader/9A9488.png); } html .recordList .whatson .col1 .theme49 .catHeader, html .whatsonCategories .col1 .theme49 .catHeader { background-image: url(http://assets2.octagonbolton.co.uk/imgs/boxHeader/A6B36C.png); } html .recordList .whatson .col1 .theme50 .catHeader, html .whatsonCategories .col1 .theme50 .catHeader { background-image: url(http://assets3.octagonbolton.co.uk/imgs/boxHeader/A7C8CE.png); } html .recordList .whatson .col1 .theme51 .catHeader, html .whatsonCategories .col1 .theme51 .catHeader { background-image: url(http://assets4.octagonbolton.co.uk/imgs/boxHeader/8587C1.png); } html .recordList .whatson .col1 .theme52 .catHeader, html .whatsonCategories .col1 .theme52 .catHeader { background-image: url(http://assets5.octagonbolton.co.uk/imgs/boxHeader/324576.png); } html .recordList .whatson .col1 .theme53 .catHeader, html .whatsonCategories .col1 .theme53 .catHeader { background-image: url(http://assets1.octagonbolton.co.uk/imgs/boxHeader/EEAD12.png); } html .recordList .whatson .col1 .theme54 .catHeader, html .whatsonCategories .col1 .theme54 .catHeader { background-image: url(http://assets3.octagonbolton.co.uk/imgs/boxHeader/.png); } html .recordList .whatson .col1 .theme57 .catHeader, html .whatsonCategories .col1 .theme57 .catHeader { background-image: url(http://assets3.octagonbolton.co.uk/imgs/boxHeader/.png); } html .recordList .whatson .col1 .theme58 .catHeader, html .whatsonCategories .col1 .theme58 .catHeader { background-image: url(http://assets3.octagonbolton.co.uk/imgs/boxHeader/.png); } html .recordList .whatson .col1 .theme59 .catHeader, html .whatsonCategories .col1 .theme59 .catHeader { background-image: url(http://assets3.octagonbolton.co.uk/imgs/boxHeader/.png); } html .recordList .whatson .col1 .theme62 .catHeader, html .whatsonCategories .col1 .theme62 .catHeader { background-image: url(http://assets3.octagonbolton.co.uk/imgs/boxHeader/.png); } html .recordList .whatson .col1 .theme63 .catHeader, html .whatsonCategories .col1 .theme63 .catHeader { background-image: url(http://assets3.octagonbolton.co.uk/imgs/boxHeader/.png); } html .recordList .whatson .col1 .theme64 .catHeader, html .whatsonCategories .col1 .theme64 .catHeader { background-image: url(http://assets3.octagonbolton.co.uk/imgs/boxHeader/.png); } html .recordList .whatson .col1 .theme66 .catHeader, html .whatsonCategories .col1 .theme66 .catHeader { background-image: url(http://assets3.octagonbolton.co.uk/imgs/boxHeader/.png); } html .recordList .whatson .col1 .theme67 .catHeader, html .whatsonCategories .col1 .theme67 .catHeader { background-image: url(http://assets3.octagonbolton.co.uk/imgs/boxHeader/.png); } html .recordList .whatson .col1 .theme68 .catHeader, html .whatsonCategories .col1 .theme68 .catHeader { background-image: url(http://assets3.octagonbolton.co.uk/imgs/boxHeader/.png); } html .recordList .whatson .col1 .theme69 .catHeader, html .whatsonCategories .col1 .theme69 .catHeader { background-image: url(http://assets3.octagonbolton.co.uk/imgs/boxHeader/.png); } html .recordList .whatson .col1 .theme70 .catHeader, html .whatsonCategories .col1 .theme70 .catHeader { background-image: url(http://assets3.octagonbolton.co.uk/imgs/boxHeader/.png); } html .recordList .whatson .col1 .theme71 .catHeader, html .whatsonCategories .col1 .theme71 .catHeader { background-image: url(http://assets3.octagonbolton.co.uk/imgs/boxHeader/.png); } html .recordList .whatson .col1 .theme72 .catHeader, html .whatsonCategories .col1 .theme72 .catHeader { background-image: url(http://assets3.octagonbolton.co.uk/imgs/boxHeader/.png); } html .recordList .whatson .col1 .theme73 .catHeader, html .whatsonCategories .col1 .theme73 .catHeader { background-image: url(http://assets3.octagonbolton.co.uk/imgs/boxHeader/.png); } html .recordList .whatson .col1 .theme74 .catHeader, html .whatsonCategories .col1 .theme74 .catHeader { background-image: url(http://assets3.octagonbolton.co.uk/imgs/boxHeader/.png); } html .recordList .whatson .col1 .theme75 .catHeader, html .whatsonCategories .col1 .theme75 .catHeader { background-image: url(http://assets3.octagonbolton.co.uk/imgs/boxHeader/.png); } html .recordList .whatson .col1 .record0 .theme44 .catHeader, html .recordList .whatson .col1 .record1 .theme44 .catHeader, html .whatsonCategories .col1 .record0 .theme44 .catHeader, html .whatsonCategories .col1 .record1 .theme44 .catHeader { background-image: url(http://assets4.octagonbolton.co.uk/imgs/boxHeader/_2.png); } html .recordList .whatson .col1 .record0 .theme46 .catHeader, html .recordList .whatson .col1 .record1 .theme46 .catHeader, html .whatsonCategories .col1 .record0 .theme46 .catHeader, html .whatsonCategories .col1 .record1 .theme46 .catHeader { background-image: url(http://assets5.octagonbolton.co.uk/imgs/boxHeader/E3751A_2.png); } html .recordList .whatson .col1 .record0 .theme47 .catHeader, html .recordList .whatson .col1 .record1 .theme47 .catHeader, html .whatsonCategories .col1 .record0 .theme47 .catHeader, html .whatsonCategories .col1 .record1 .theme47 .catHeader { background-image: url(http://assets1.octagonbolton.co.uk/imgs/boxHeader/304703_2.png); } html .recordList .whatson .col1 .record0 .theme48 .catHeader, html .recordList .whatson .col1 .record1 .theme48 .catHeader, html .whatsonCategories .col1 .record0 .theme48 .catHeader, html .whatsonCategories .col1 .record1 .theme48 .catHeader { background-image: url(http://assets2.octagonbolton.co.uk/imgs/boxHeader/9A9488_2.png); } html .recordList .whatson .col1 .record0 .theme49 .catHeader, html .recordList .whatson .col1 .record1 .theme49 .catHeader, html .whatsonCategories .col1 .record0 .theme49 .catHeader, html .whatsonCategories .col1 .record1 .theme49 .catHeader { background-image: url(http://assets3.octagonbolton.co.uk/imgs/boxHeader/A6B36C_2.png); } html .recordList .whatson .col1 .record0 .theme50 .catHeader, html .recordList .whatson .col1 .record1 .theme50 .catHeader, html .whatsonCategories .col1 .record0 .theme50 .catHeader, html .whatsonCategories .col1 .record1 .theme50 .catHeader { background-image: url(http://assets4.octagonbolton.co.uk/imgs/boxHeader/A7C8CE_2.png); } html .recordList .whatson .col1 .record0 .theme51 .catHeader, html .recordList .whatson .col1 .record1 .theme51 .catHeader, html .whatsonCategories .col1 .record0 .theme51 .catHeader, html .whatsonCategories .col1 .record1 .theme51 .catHeader { background-image: url(http://assets5.octagonbolton.co.uk/imgs/boxHeader/8587C1_2.png); } html .recordList .whatson .col1 .record0 .theme52 .catHeader, html .recordList .whatson .col1 .record1 .theme52 .catHeader, html .whatsonCategories .col1 .record0 .theme52 .catHeader, html .whatsonCategories .col1 .record1 .theme52 .catHeader { background-image: url(http://assets1.octagonbolton.co.uk/imgs/boxHeader/324576_2.png); } html .recordList .whatson .col1 .record0 .theme53 .catHeader, html .recordList .whatson .col1 .record1 .theme53 .catHeader, html .whatsonCategories .col1 .record0 .theme53 .catHeader, html .whatsonCategories .col1 .record1 .theme53 .catHeader { background-image: url(http://assets2.octagonbolton.co.uk/imgs/boxHeader/EEAD12_2.png); } html .recordList .whatson .col1 .record0 .theme54 .catHeader, html .recordList .whatson .col1 .record1 .theme54 .catHeader, html .whatsonCategories .col1 .record0 .theme54 .catHeader, html .whatsonCategories .col1 .record1 .theme54 .catHeader { background-image: url(http://assets4.octagonbolton.co.uk/imgs/boxHeader/_2.png); } html .recordList .whatson .col1 .record0 .theme57 .catHeader, html .recordList .whatson .col1 .record1 .theme57 .catHeader, html .whatsonCategories .col1 .record0 .theme57 .catHeader, html .whatsonCategories .col1 .record1 .theme57 .catHeader { background-image: url(http://assets4.octagonbolton.co.uk/imgs/boxHeader/_2.png); } html .recordList .whatson .col1 .record0 .theme58 .catHeader, html .recordList .whatson .col1 .record1 .theme58 .catHeader, html .whatsonCategories .col1 .record0 .theme58 .catHeader, html .whatsonCategories .col1 .record1 .theme58 .catHeader { background-image: url(http://assets4.octagonbolton.co.uk/imgs/boxHeader/_2.png); } html .recordList .whatson .col1 .record0 .theme59 .catHeader, html .recordList .whatson .col1 .record1 .theme59 .catHeader, html .whatsonCategories .col1 .record0 .theme59 .catHeader, html .whatsonCategories .col1 .record1 .theme59 .catHeader { background-image: url(http://assets4.octagonbolton.co.uk/imgs/boxHeader/_2.png); } html .recordList .whatson .col1 .record0 .theme62 .catHeader, html .recordList .whatson .col1 .record1 .theme62 .catHeader, html .whatsonCategories .col1 .record0 .theme62 .catHeader, html .whatsonCategories .col1 .record1 .theme62 .catHeader { background-image: url(http://assets4.octagonbolton.co.uk/imgs/boxHeader/_2.png); } html .recordList .whatson .col1 .record0 .theme63 .catHeader, html .recordList .whatson .col1 .record1 .theme63 .catHeader, html .whatsonCategories .col1 .record0 .theme63 .catHeader, html .whatsonCategories .col1 .record1 .theme63 .catHeader { background-image: url(http://assets4.octagonbolton.co.uk/imgs/boxHeader/_2.png); } html .recordList .whatson .col1 .record0 .theme64 .catHeader, html .recordList .whatson .col1 .record1 .theme64 .catHeader, html .whatsonCategories .col1 .record0 .theme64 .catHeader, html .whatsonCategories .col1 .record1 .theme64 .catHeader { background-image: url(http://assets4.octagonbolton.co.uk/imgs/boxHeader/_2.png); } html .recordList .whatson .col1 .record0 .theme66 .catHeader, html .recordList .whatson .col1 .record1 .theme66 .catHeader, html .whatsonCategories .col1 .record0 .theme66 .catHeader, html .whatsonCategories .col1 .record1 .theme66 .catHeader { background-image: url(http://assets4.octagonbolton.co.uk/imgs/boxHeader/_2.png); } html .recordList .whatson .col1 .record0 .theme67 .catHeader, html .recordList .whatson .col1 .record1 .theme67 .catHeader, html .whatsonCategories .col1 .record0 .theme67 .catHeader, html .whatsonCategories .col1 .record1 .theme67 .catHeader { background-image: url(http://assets4.octagonbolton.co.uk/imgs/boxHeader/_2.png); } html .recordList .whatson .col1 .record0 .theme68 .catHeader, html .recordList .whatson .col1 .record1 .theme68 .catHeader, html .whatsonCategories .col1 .record0 .theme68 .catHeader, html .whatsonCategories .col1 .record1 .theme68 .catHeader { background-image: url(http://assets4.octagonbolton.co.uk/imgs/boxHeader/_2.png); } html .recordList .whatson .col1 .record0 .theme69 .catHeader, html .recordList .whatson .col1 .record1 .theme69 .catHeader, html .whatsonCategories .col1 .record0 .theme69 .catHeader, html .whatsonCategories .col1 .record1 .theme69 .catHeader { background-image: url(http://assets4.octagonbolton.co.uk/imgs/boxHeader/_2.png); } html .recordList .whatson .col1 .record0 .theme70 .catHeader, html .recordList .whatson .col1 .record1 .theme70 .catHeader, html .whatsonCategories .col1 .record0 .theme70 .catHeader, html .whatsonCategories .col1 .record1 .theme70 .catHeader { background-image: url(http://assets4.octagonbolton.co.uk/imgs/boxHeader/_2.png); } html .recordList .whatson .col1 .record0 .theme71 .catHeader, html .recordList .whatson .col1 .record1 .theme71 .catHeader, html .whatsonCategories .col1 .record0 .theme71 .catHeader, html .whatsonCategories .col1 .record1 .theme71 .catHeader { background-image: url(http://assets4.octagonbolton.co.uk/imgs/boxHeader/_2.png); } html .recordList .whatson .col1 .record0 .theme72 .catHeader, html .recordList .whatson .col1 .record1 .theme72 .catHeader, html .whatsonCategories .col1 .record0 .theme72 .catHeader, html .whatsonCategories .col1 .record1 .theme72 .catHeader { background-image: url(http://assets4.octagonbolton.co.uk/imgs/boxHeader/_2.png); } html .recordList .whatson .col1 .record0 .theme73 .catHeader, html .recordList .whatson .col1 .record1 .theme73 .catHeader, html .whatsonCategories .col1 .record0 .theme73 .catHeader, html .whatsonCategories .col1 .record1 .theme73 .catHeader { background-image: url(http://assets4.octagonbolton.co.uk/imgs/boxHeader/_2.png); } html .recordList .whatson .col1 .record0 .theme74 .catHeader, html .recordList .whatson .col1 .record1 .theme74 .catHeader, html .whatsonCategories .col1 .record0 .theme74 .catHeader, html .whatsonCategories .col1 .record1 .theme74 .catHeader { background-image: url(http://assets4.octagonbolton.co.uk/imgs/boxHeader/_2.png); } html .recordList .whatson .col1 .record0 .theme75 .catHeader, html .recordList .whatson .col1 .record1 .theme75 .catHeader, html .whatsonCategories .col1 .record0 .theme75 .catHeader, html .whatsonCategories .col1 .record1 .theme75 .catHeader { background-image: url(http://assets4.octagonbolton.co.uk/imgs/boxHeader/_2.png); }
