  BODY { font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background-position: top left; background-repeat: repeat-x; text-align: center; color: #000000; }  .outer-wrapper { text-align: left; width: 990px; margin: 0px auto; } .inner-wrapper { float: left; padding: 0px 10px 0px 10px; background-color: #FFFFFF; } div.inner-wrapper{margin-bottom:-10px;} *>div.inner-wrapper{margin-bottom:0px !important;}  .top { width: 970px; float: left; margin-bottom: 1px; } .top p { font-size: 0.65em; color: #FFFFFF; padding: 0px 0px 0px 0px; margin: 11px 0px 10px 18px; clear: both; } .top p a { color: #FFFFFF; text-decoration: none; } .top p a:hover { color: #FFFFFF; text-decoration: underline; } .top img { float: left; } .top-links { float: left; width: 486px; } .homepage-selector { float: left; width: 318px; padding: 10px 0px 0px 0px; } .homepage-selector .whitetext { color: #FFFFFF; font-size: 0.65em; } .homepage-selector form { margin: 0px 0px 0px 0px; } .homepage-selector select { font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; }  .header { width: 970px; float: left; background-position: 0% 0%; background-repeat: repeat-x; clear: both; } .header-search { float: right; padding: 110px 0px 5px 0px; } .header-search .listings-body { font-size: 0.75em; } .header-search span.listings-body { clear: both; display: block; font-size: 0.7em; } .search-in { float: left; width: 180px; } .search-for { float: left; width: 290px; } .in-region { float: left; width: 230px; } .search-submit { float: left; width: 94px; padding: 0.8em 0px 0px 0px; } #googleformtop { display: block; float: right; padding-right: 15px; background-image: url("/2009-layout/sk-google-search-bg.gif"); background-repeat: no-repeat; } #googlesearchInp1 { display: block; float: left; width: 115px; height: 24px; padding: 0 0 0 25px; margin-right: 4px; border-style: none; background-image: none; background-repeat: no-repeat; background-color: transparent; color:#990000; font-size: 1.3em; } .google-search-submit { display: block; float: left; cursor: pointer; background-color: transparent; border-style: none; background-image: none; background-repeat: no-repeat; height: 24px; width: 24px; vertical-align: top; }  .content-wrapper { width: 970px; float: left; clear: both; padding: 15px 0px 0px 0px; } .xcontent-wrapper { width: 970px; clear: both; padding: 15px 0px 0px 0px; } .left-column { float: left; width: 178px; text-align: left; } .ig_reset div{ text-align: center; } div.breadcrumb { float: left; width: 792px; border-bottom: 1px solid #666666; margin: 0px 0px 22px 0px; } .breadcrumb-top-links { float: right; margin: 0px 0px 0px 0px; } .breadcrumb-top-links a { font-size: 0.65em; color: #000000; text-decoration: none; }  .left-navigation { width: 162px; } .left-navigation p { font-size: 0.65em; text-align: center; margin: 12px 0px 0px 0px; } .left-navigation a, .left-navigation a:hover, .left-navigation a:visited { color: #000000; } .left-navigation br, .left-navigation img { display: none; } a.navlink, a:hover.navlink, .navlink, .navweight { DISPLAY: block; text-decoration: none; } .navlevel1, .navsellevel1, .navlevel2, .navsellevel2, .navlevel3, .navsellevel3, .navlevel4, .navsellevel4, .navlevel5, .navsellevel5, .navlevel6, .navsellevel6 { DISPLAY: block; COLOR: #000000; FONT-SIZE: 0.65em; FONT-WEIGHT: bold; TEXT-DECORATION: none; MARGIN: 0px 0px 1px 0px; background-color: #CCCCCC; text-transform: uppercase; } a:hover .navlevel1, a:hover .navlevel2, a:hover .navlevel3, a:hover .navlevel4, a:hover .navlevel5, a:hover .navlevel6 { COLOR: #000; FONT-WEIGHT: bold; background-color: #999; } a:visited .navlevel1, a:visited .navlevel2, a:visited .navlevel3, a:visited .navlevel4, a:visited .navlevel5, a:visited .navlevel6 { COLOR: #000; } .navsellevel2, .navsellevel3, .navsellevel4, .navsellevel5, .navsellevel6 { background-color: #bbb; } .navlevel1 { color: #FFFFFF!important; PADDING: 5px 5px 5px 4px; } .navsellevel1 { color: #FFFFFF!important; PADDING: 5px 5px 5px 4px; } .navlevel2, .navsellevel2 { PADDING: 5px 5px 5px 4px; } .navlevel3, .navsellevel3 { PADDING: 5px 5px 5px 10px; } .navlevel4, .navsellevel4 { PADDING: 5px 5px 5px 16px; } .navlevel5, .navsellevel5 { PADDING: 5px 5px 5px 22px; } .navlevel6, .navsellevel6 { PADDING: 5px 5px 5px 28px; } .google-translate { PADDING: 10px 0 0 0; } span.powered, table.gadget tbody tr td a img { display: none; }  td.breadcrumb { font-size: 0.65em; color: #000000; padding: 3px 2px 0px 0px; } td.breadcrumb a { font-size: inherit; color: #000000; text-decoration: none; } td.breadcrumb a:link { color: #000000; text-decoration: none; } td.breadcrumb a:visited { color: #000000; text-decoration: none; } td.breadcrumb a:hover { color: #000000; text-decoration: underline; }  H1 { FONT-SIZE: 1.4em; FONT-WEIGHT: bold; TEXT-DECORATION: none; MARGIN: 0px 0px 8px 0px; } H2, .pagetitle, .newstitle, .newsheader, .newsarticletitle { FONT-SIZE: 1.2em; FONT-WEIGHT: bold; TEXT-DECORATION: none; MARGIN: 0px 0px 8px 0px; } H3 { FONT-SIZE: 1em; FONT-WEIGHT: bold; TEXT-DECORATION: none; MARGIN: 0px 0px 8px 0px; } H4 { FONT-SIZE: 1em; FONT-WEIGHT: bold; TEXT-DECORATION: none; MARGIN: 0px 0px 8px 0px; } H5 { FONT-SIZE: 0.8em; FONT-WEIGHT: bold; TEXT-DECORATION: none; MARGIN: 0px 0px 8px 0px; } H6 { FONT-SIZE: 0.7em; FONT-WEIGHT: bold; TEXT-DECORATION: none; COLOR: #000000; MARGIN: 0px 0px 8px 0px; } p { FONT-WEIGHT: normal; TEXT-DECORATION: none; COLOR: #000000; margin: 0em 0em 0.8em 0em; line-height: 150%; } ol, ul { color: #000000; font-size: 0.8em; } ol ol, ul ul { color: #000000; font-size: 1em; } hr { border: 1px; color: #CCCCCC; background-color: #000000; height: 1px; } a img { border: none; }  a { TEXT-DECORATION: none; }  a:visited { TEXT-DECORATION: none; }  a:hover { TEXT-DECORATION: underline; }  a:active { TEXT-DECORATION: none; }  .content, .main-content, .formcontent, .journalcontent { FONT-SIZE: 0.8em; FONT-WEIGHT: normal; TEXT-DECORATION: none; COLOR: #000000; margin: 0em 0em 0.8em 0em; line-height: 150%; } .content-column { float: left; width: 455px; overflow: hidden; } .content-column-wide { float: left; width: 792px; overflow: hidden; } .content-column a, .content-column a:visited, .content-column-wide a, .content-column-wide a:visited { font-weight: bold; text-decoration: none; } .content-column a:hover, .content-column a:active, .content-column-wide a:hover, .content-column-wide a:active { font-weight: bold; text-decoration: underline; } .content-column .newsarticledate { FONT-SIZE: 0.8em; } .content-column .newsPicCaption { FONT-SIZE: 0.65em; } .content-column .newscontent, .content-column .feature-description, .content-column-wide .event-short-description { FONT-SIZE: 0.8em; line-height: 150%; } .content-column .feature-description { padding-bottom: 12px; } .content-column .news-posted, .content-column .posted { FONT-SIZE: 0.65em; float: right; margin-top: 4px; } .content-column .newspic a img, .content-column .newsarticleimage a img { width: 80px !important; margin: 5px 8px 0px 0px; } .content-column .SKNewsPicture { text-align: center; } .content-column .feature-listing-image a img { margin-right: 8px; } .img-right { float: right; text-align: center; } .img-right table { width: 1px; } .img-right img { margin: 0px 0px 2px 15px; } .img-right table td { text-align: center; } .img-right .contentPicCaption { display: block; font-style: italic; line-height: 130%; margin: 0px 0px 8px 15px; } .contentPicCaption { font-size: 0.8em; } .content-intro { display: block; padding: 5px 5px 2px 5px; margin: 0px 0px 10px 0px; } .front-page-box { display: block; margin: 0px 0px 4px 0px; float:left; } a.childLink { display: block; margin: 12px 0px 4px 0px; font-size: 0.8em; } .content-column table tbody tr td.content { vertical-align: top; }  .right-column { float: right; width: 321px; overflow: hidden; } .right-column h2.listings-header, .downloadhead, .referencehead { color: #FFFFFF; display: block; clear: both; font-size: 0.65em; font-weight: bold; text-transform: uppercase; padding: 5px 5px 4px 5px; margin: 0px 0px 1px 0px; } .referencehead { position: relative; } #childLinks { margin: 6px 0px 12px 0px; } .right-column p, .downloadSize, .internalSummary, .externalLinkDescription, .childSummary { font-size: 0.65em; margin: 0px 0px 11px 0px; } .right-column a, .internalLink, a.linkInsert { font-size: 0.65em; text-decoration: none; font-weight: bold; display: block; } .northings a { font-size: 1em !important; display: inline !important; } a.externalLink { display: list-item!important; margin-left: 15px; } .right-column p a, .right-column ul { font-size: 1em; } .right-column ul { padding-left: 18px; margin-left: 0px; line-height: 1em; } .right-column li a { display: inline } .internalSummary { margin: 0px 0px 10px 0px; display: block; } .directoryLinks { margin: 0px 0px 10px 0px; } #internalLinks, #externalLinks { padding: 5px 0px 15px 0px; } .downloadhead { clear: both; display: block; margin: 10px 0px 17px 0px; } .downloadbody { clear: both; } .downloadblock { padding: 0px 0px 20px 0px; } .downloadbody br { display: none; } .downloadIcon { display: inline; float: left; margin: 0px 3px 0px 0px; } .downloadlink, span.downloadSize { float: left; } .downloadIcon img { width: 13px; height: 13px; } .latest-blog-entries-table, .latest-film-review-table, .top-downloads-table { margin: 0px 0px 15px 0px; clear: both; width: 100%; } .latest-blog-entries-table a, .latest-blog-entries-table p, .latest-film-review-table a, .latest-film-review-table p, .top-downloads-table a, .top-downloads-table p { padding: 0px 0px 0px 0px!important; display: inline; } tr.odd-row td, tr.even-row td { padding: 4px 0px 6px 6px!important; } .blog-author { text-transform: uppercase; } .right-column .downloadTime28, .right-column .downloadTime56, .right-column .downloadTime128, .right-column .downloadTime512{display:none;}  TABLE.EventsTable { background-color: #EEE; width: 100%; line-height: 20px; border: 10px solid #EEE; margin-bottom:10px; } .typeFilter { font-size: 0.8em; } .areaFilter, .typeFilter { border: 1px dashed #CCC; border-width: 1px 0px 1px 0px; margin: 0px 0px 20px 0px; padding: 5px; } .filterunselected { padding: 0px 2px 0px 2px; } .filterSelected { padding: 0px 2px 0px 2px; font-weight: bold; color: #FFF; text-decoration: none; } table.f_messageTable { width: 100%; } td.TableHeaderCell, td.f_messageTableHeader { FONT-WEIGHT: bold; FONT-SIZE: 0.8em; VERTICAL-ALIGN: top; TEXT-ALIGN: center; padding: 4px; color: #FFF; } .TableHeaderCell a, .TableHeaderCell a:visited { color: #FFF !important; } .TableHeaderCell a:hover { color: #FFF; text-decoration: underline; } TD.TablecommentCell { FONT-SIZE: 0.65em; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #CCC; TEXT-ALIGN: left; Color: #000; padding: 4px; } TD.TableFooterCell { FONT-SIZE: 0.8em; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #CCC !important; TEXT-ALIGN: center; padding: 4px; } TD.weekdayCell, td.f_cell_formtitle { FONT-WEIGHT: bold; FONT-SIZE: 0.8em; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #AAA; TEXT-ALIGN: right; Color: #FFF; padding: 4px 8px; } TD.weekendCell { FONT-WEIGHT: bold; FONT-SIZE: 0.8em; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #777; TEXT-ALIGN: right; Color:#FFF; padding: 4px 8px; } TD.todayCell, td.f_cell_THmessagesubject { FONT-SIZE: 0.8em; VERTICAL-ALIGN: top; TEXT-ALIGN: left; padding: 4px; } TD.otherdayCell, td.f_cell_messagesubject, td.f_cell_messageNum, td.f_cell_messageBody, td.f_cell_formelement { FONT-SIZE: 0.8em; VERTICAL-ALIGN: top; TEXT-ALIGN: left; padding: 4px; } TD.todayCell table, TD.otherdayCell table { width: 100%; } TD.calendarTdEvent { font-size: 0.8em; border-color:#FFF #FFF #CCC #FFF; border-style:none none dotted none; border-width:1px; padding-bottom:2px; width: 380px; text-align: left !important; } TD.calendarTdVenue { font-size: 0.8em; border-color:#FFF #FFF #CCC #FFF; border-style:none none dotted none; border-width:1px; padding-bottom:2px; width: 270px; text-align: left !important; }  .commentdisclaimer { padding:10px 10px 10px 10px; font-size:0.8em; font-style:italic; background-color: #CCCCCC; } .commentsContainer { padding:5px 5px 5px 5px; background-color: #FFEECC; }  td.event-listing-header, td.venue-listing-header, td.venue-details-header, td.directory-listing-header, td.directory-details-header { color: #FFF; padding: 4px; } td.directory-listing-area-header, td.venue-listing-area-header { font-size: 0.8em; padding: 4px; } td.event-listing-header a, td.event-listing-header a:hover, td.event-listing-header a:visited, td.venue-listing-header a, td.venue-listing-header a:hover, td.venue-listing-header a:visited, td.directory-listing-header a, td.directory-listing-header a:hover, td.directory-listing-header a:visited { color: #FFF; } .event-listing-title, .venue-details-title, .venue-listing-title, .directory-details-title, .directory-listing-title { font-weight: bold; text-transform: uppercase; } .event-listing-type, .venue-listing-type, .directory-listing-type, .directory-details-type { font-size: 0.8em; }  .event-desc-title { color: #FFF; border-bottom: #CCC solid 4px; font-weight: bold; Text-transform: Uppercase; border-width: 0px 0px 0px 0px; padding: 4px 6px 4px 6px; } .event-desc-field-title { width: 25%; background-color: #AAA; color: #FFF; font-weight: bold; padding: 4px; text-align: right; border: 1px solid #CCC; border-width: 1px 1px 0px 0px; } td.event-dates-times { font-size: 0.8em; padding: 4px 6px 4px 6px; } .event-desc-field-entry { padding: 6px; border: 1px solid #CCC; } td.venue-address p { margin: 0em 0em 0em 0em; } #map { height: 300px; width: 320px; overflow: hidden; }  .homepage-island { background-color: #EEE; border-left: 1px solid #CCC; border-right: 1px solid #CCC; border-bottom: 1px solid #CCC; padding: 10px; margin-bottom: 5px; width: 433px; } .homepage-island-outer { border-bottom: 1px solid #CCC; float: left; margin-bottom: 15px; width: 100%; } .homepage-island-inner { width: 455px; background-color: #EEE; float: left; } .homepage-review-news { background-repeat: repeat-x; background-position: 0% 0%; width: 100%; clear: both; float: left; background-color: #fff; margin: 0px 0px 0px 0px; position:relative; } .homepage-review-news img, .showcase-box-1 img, .showcase-box-2 img { float: left; display: block; margin: 0px 0px 0px 0px; position:absolute; bottom:0; } .homepage-review-news-title { color: #fff; clear: both; width: 100%; } .homepage-review-news-title p { font-size: 0.65em; color: #fff; font-weight: bold; padding: 4px 6px 4px 6px; margin: 0em 0em 0.0em 0em; } .homepage-review-news-title p a, .homepage-review-news-title p a:visited, .homepage-review-news-title p a:hover { color: #fff; } .review-news-right { float: right; width: 365px; } .review-news-right-padding { padding: 4px 4px 0px 0px; float: left; } .news-item-title a, table.journal-news td.journal-news-title a, .journal-news-title a { font-size: 0.8em; line-height: 150%; } table.journal-news td.journal-news-title span.journal-posted { font-size: 0.65em; } .showcase-box-1 { background-repeat: repeat-x; background-position: 0% 0%; width: 225px; float: left; background-color: #fff; margin: 0px 0px 10px 0px; position:relative; } .showcase-box-2 { background-repeat: repeat-x; background-position: 0% 0%; width: 225px; float: left; background-color: #fff; margin: 0px 0px 10px 5px; position:relative; } .showcase-box-1-title, .showcase-box-2-title { color: #fff; font-size: 0.65em; clear: both; padding: 6px 4px 6px 85px; font-weight: bold; margin: 0em 0em 0.0em 0em; } .showcase-box-1-title a, .showcase-box-1-title a:hover, .showcase-box-1-title a:visited, .showcase-box-2-title a, .showcase-box-2-title a:hover, .showcase-box-2-title a:visited { color: #fff !important; } .showcase-right-text-padding { padding: 4px 4px 6px 85px; font-size: 0.8em; height: 75px; float: left; } .archive-pic a img, .archive-pic img { width: 100px !important; float: left; margin: 10px 10px 10px 10px; } .archive-content { font-size: 0.8em; line-height: 150%; margin: 5px 10px 10px 10px; position:relative; }  .sharesb { clear:both; position:relative; border:1px solid #990000; padding:3px; margin:15px 0 10px 0; font-size: 0.7em; } .sharesb p { padding:0; margin:0; } .sharesb p a{ position:absolute; top:0px; right:0px; padding:3px 5px 0 0; } .sharesb h3{ padding:0 3px 0 0; margin:0; margin:0 5px 0 3px; font-size:0.88em; font-weight:normal; } .sharesb ul{ text-align:center; list-style:none; margin:6px 0 4px 0; padding:0; } .sharesb ul li{ text-align:center; display:inline; padding:0 4px 6px 0 ; } .sharesb ul li.delicious{ background:url("/icons/delicious.gif") no-repeat 0 0; } .sharesb ul li.digg{ background:url("/icons/digg.gif") no-repeat 0 0; } .sharesb ul li.reddit{ padding:0 0 0 2px; background:url("/icons/reddit.gif") no-repeat 0 0; } .sharesb ul li.facebook{ background:url("/icons/facebook.gif") no-repeat 0 0; } .sharesb ul li.stumbleupon{ background:url("/icons/stumbleupon.gif") no-repeat 0 0; } .sharesb ul li a{ padding:0 0 0 18px; margin:0 3px 0 0px; }  .sitemapTitle { border-bottom: 1px dotted #CCCCCC; } td.sitemapSummary { border-bottom: 1px dotted #AAAAAA; } .sitemaplink { font-size:0.9em; } .sitemaptable { padding: 3px; font-size: 0.8em; }  .artform-footer { width: 970px; float: left; clear: both; background-color: #AAAAAA; overflow: hidden; position: relative; margin-top: 10pt; } *>.artform-footer {float:Left;} .footer { width: 970px; float: left; clear: both; text-align: center; overflow: hidden; position: relative; margin-top: 1pt; } *>.footer {float:Left;} .footer-text { width: 650px; text-align: center; overflow: hidden; float: left; } .artform-footer-text { width: 970px; overflow: hidden; float: left; } .footer-text p { font-size: 0.65em; color: #FFFFFF; text-align: center; margin: 8px 0px 6px 0px; } .artform-footer-text p { font-size: 0.8em; color: #FFFFFF; text-align: center; margin: 4px 26px 4px 26px; } .footer-text a { color: #FFFFFF; } .artform-footer-text a { color: #FFFFFF; margin: 0px 8px 0px 8px; } .footer-clear { width: 650px; text-align: center; float: left; overflow: hidden; } .footer .hie-logo { float: left; padding: 4px 0px 4px 0px; width: 160px; text-align: center; } .footer .sac-logo { float: right; padding: 12px 0px 12px 0px; width: 160px; text-align: center; } div.footer{float:none;} *>div.footer{float:left;}   BODY { background-color: #FFEECC; background-image:url('/http://www.hi-arts.co.uk/layout-2008/hi-arts-wash.jpg'); }  .top { background-color: #990000; }  .header { background-image: url(http://www.hi-arts.co.uk/banners/promote-banner.jpg); } .header-search span.listings-body { color: #000000; } #googleformtop{ display: block; float: right; padding-right: 30px; background-image: url(/2009-layout/sk-google-search-bg.gif); background-repeat: no-repeat; } #googlesearchInp1 { display: block; float: left; width: 142px; height: 24px; padding: 4px 0px 0px 25px; margin-right: 4px; border-style: none; background-image: none; background-repeat: no-repeat; background-color: transparent; color:#990000; font-size: 1.3em; } .google-search-submit { display: block; float: left; cursor: pointer; background-color: transparent; border-style: none; background-image: none; background-repeat: no-repeat; height: 24px; width: 22px; }  .navlevel1 { background-color: #990000; }  H1, H2, .pagetitle, .newstitle, .newsheader,.content-column .newsarticletitle, .content-column .news-item-title, H3, H4, H5 { COLOR: #990000; }  .content-column a, .content-column a:visited, .content-column-wide a, .content-column-wide a:visited, .content-column a:hover, .content-column a:active, .content-column-wide a:hover, .content-column-wide a:active { color: #990000; } .content-intro { background-color: #FFEECC; background-image:url('/http://www.hi-arts.co.uk/2009-layout/hi-arts-wash-short.jpg'); }  .right-column h2.listings-header, .downloadhead, .referencehead { background-color: #990000; } .right-column a, .internalLink, a.linkInsert, .right-column ul { color: #990000; } a.externalLink, .right-column ul { list-style-image: url(http://www.hi-arts.co.uk/2009-layout/bullet-dot.gif); } .right-column .odd-row { background-color: #FFFFCC; } .right-column .even-row { background-color: #FFFFAA; }  .areaFilter, .typeFilter, TD.otherdayCell, td.f_cell_messagesubject, td.f_cell_messageNum, td.f_cell_messageBody, td.f_cell_formelement { background-color: #FEC; } .filterSelected, td.TableHeaderCell, td.f_messageTableHeader { BACKGROUND-COLOR: #900; } TD.todayCell, td.f_cell_THmessagesubject { BACKGROUND-COLOR: #FEC; background-image:url('/http://www.hi-arts.co.uk/layout-2008/hi-arts-wash.jpg'); }  td.event-listing-header, td.venue-listing-header, td.venue-details-header, td.directory-listing-header, td.directory-details-header { background-color: #900; } td.directory-listing-area-header, td.venue-listing-area-header { background-color: #FEC; background-image: url(http://www.hi-arts.co.uk/2009-layout/hi-arts-wash-short.jpg); }  .event-desc-title { background-color: #900; } td.event-dates-times { background-color: #FEC; background-image: url(http://www.hi-arts.co.uk/2009-layout/hi-arts-wash-short.jpg); } .event-desc-field-entry, td.event-facilities { background-color: #FEC; }  .homepage-review-news, .showcase-box-1, .showcase-box-2 { background-image: url(http://www.hi-arts.co.uk/2009-layout/hi-arts-wash-short.jpg); } .homepage-review-news-title, .showcase-box-1-title, .showcase-box-2-title { background-color: #990000; }  .footer { background-color: #990000; }  .newstable{ background-color:#FFEECC; border-bottom: 1px solid #CCCCCC; padding: 8px; } 
