/* Import stylesheet from icnetwork */
@import url('http://images.icnetwork.co.uk/css/icnetwork/r2_5_master.css');
@import url('http://images.icnetwork.co.uk/css/icnetwork/tmKytemasterhome.css');
@import url(http://inskin.vo.llnwd.net/o21/ikit/default/css/default.css);
@import url('http://images.icnetwork.co.uk/css/icnetwork/pluck5-all.css');

/*gazette live colours and styles*/
body.r2_5b {background: #e2e2e2 url("http://images.icnetwork.co.uk/collections/css_r25_all/grey-body-bkg.gif") repeat-y 50% 0;}
body.r2_5b div.span-64.topsearch, body.r2_5b div.brand {border-bottom: 1px solid #e2e2e2;}
.span-100.header{background-color:#fff; }
.span-100.header {font-size:.834em; background: #ffffff url('http://images.icnetwork.co.uk/collections/css_r25_all/gazetteliveheader.gif') no-repeat 0 5px; height: 70px;border-top: 1px solid #ccc;  }
.footer h4, .footer .span-15 h4, .footer a, .footer a:focus, .footer a:hover, .main-nav ul li a, .sub-nav li a, h4, h4 a,  h4 a:hover, .photo-meta-data, .pagination a,  .pagination a:link,  .pagination a:visited, .quick-links .quick-links-list ul li a:link,  .quick-links .quick-links-list ul li a:visited, .photo-meta-data a,  .main-nav ul li a:hover, #main-nav-selected, .sub-nav, .span-15 h4, .span-15 h4, .span-15 h4,  .span-15 h4, .span-15 h4,  .span-16 h4,  .span-16 h4,  .span-16 h4,  .span-16 h4,  .span-16 h4, .breaking-news-text, div.gallery-controls, div.gallery-controls-previous, div.gallery-controls-next, div.gallery-controls-buy,  div.video-wrapper h2.list-head-color-multimedia, .special a, .special a:hover,  .galleryembed a:link,  .galleryembed a:active,  .galleryembed a:visited,  .multimedia-tab li a {color:#fff}
.main-nav{ background: #26477a url('http://images.icnetwork.co.uk/collections/css_r25_all/gazettetag_bkg.gif') repeat-x top left;}
.main-nav ul li {border-right: 1px solid #1b3763;} 
.main-nav ul li a:hover, #main-nav-selected {background:#e10000 url('http://images.icnetwork.co.uk/collections/css_r25_all/gazettetag1_bkg.gif') repeat-x bottom left;}
.sub-nav{background-color: #c00;}
.main-nav ul li a{padding:2px 5px;}
h4,.footer h4, .footer .span-15 h4, .pagination a,  .pagination a:link,  .pagination a:visited, .two-col div.sitemap-list h4,  div.video-wrapper h2.list-head-color-multimedia,  .multimedia-tab li a,  .multimedia-tab li a:hover {background: #26477a url('http://images.icnetwork.co.uk/collections/css_r25_all/gazettetag_bkg.gif') repeat-x top left;}
.pagination a,  .pagination a:link,  .pagination a:visited{border:1px solid #26477a;}
.pagination li.currentpage{border:1px solid #ccc}
.span-99.last.box.footer {background:#26477a; padding-bottom:8px}
.span-65.last.box.video, .span-64.last.brand, .span-64.last.box, .span-99.last.box, .span-33.last.sidebar, .error-page #content {background:#fff; padding-bottom:8px}
.quick-links .quick-links-list,  .span-15 h4, .span-15 h4, .span-15 h4,  .span-15 h4, .span-15 h4,  .span-16 h4,  .span-16 h4,  .span-16 h4,  .span-16 h4,  .span-16 h4, .breaking-news-text{background: #e10000 url('http://images.icnetwork.co.uk/collections/css_r25_all/gazettetag1_bkg.gif') repeat-x bottom left;}
.breaking-news, .breaking-news p, .sitemap-list ul li, .search-pagination, ol.tag-cloud {background:#f5f5f5;}
.pluck, .additional-links {background:#e4e4e4;}
.Register_Reasons, .Register_Reasons h4 {background: #e4e4e4; color: #333;  }
.Register_Reasons h4 a {color: #005789}
div.span-64.box.special{ background:#4d5458}
.footer {color:#e2e2e2; background:#26477a;}
h4.list-head-colour3 {background: #e10000 url('http://images.icnetwork.co.uk/collections/css_r25_all/gazettetag1_bkg.gif') repeat-x bottom left; color: #fff;}
.special h4 { background:#373d40; background-color:#373d40}

/* MegaDropDown */
ul#topnav {margin: 0;padding: 0;float: left;width: 100%;list-style: none;background-color: none;height: 22px;}
ul#topnav li {float: left;margin: 0;padding: 0;position: relative;}
ul#topnav li a {float: left;color: #fff;display: block;padding: 2px 5px;font-weight: bold;} 
#topnav-selected {background:#e10000 url('http://images.icnetwork.co.uk/collections/css_r25_all/gazettetag1_bkg.gif') repeat-x bottom left;}
ul#topnav li:hover a, ul#topnav li a:hover {background-position: left bottom;background: #efefef;color: #005689;text-decoration: none;}
ul#topnav li .sub {z-index: 10000000000;position: absolute;top: 22px;font-size: 0.925em;background: #efefef;padding: 4px 10px 5px 10px;float: left;
/*--Bottom right rounded corner--*/
-moz-border-radius-bottomright: 5px;
-khtml-border-radius-bottomright: 5px;
-webkit-border-bottom-right-radius: 5px;
/*--Bottom left rounded corner--*/
-moz-border-radius-bottomleft: 5px;
-khtml-border-radius-bottomleft: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-box-shadow: 5px 5px 15px -5px #999;
-webkit-box-shadow: 5px 5px 15px -15px #999;
display: none;border-bottom: 1px solid #ccc;border-left: 1px solid #ccc;border-right: 1px solid #cacaca;}
ul#topnav li .sub li {border: none;}
.sub.s1, .sub.s2, .sub.s3, .sub.s4, .sub.s5, .sub.s6 {left: 0;} 
.sub.s7, .sub.s8, .sub.s9, .sub.s10, .sub.s11, .sub.s12, .sub.s13, .sub.s14 {right: 0;}
ul#topnav li .row {clear: both;float: left;width: 100%;margin-bottom: 10px;}
ul#topnav li .sub ul {list-style: none;margin: 0;padding: 0;width: 160px;float: left;}
ul#topnav .sub ul li {width: 100%;color: #fff;}
ul#topnav .sub ul li a {float: none;height: auto;background:url("http://images.icnetwork.co.uk/collections/css_r25_all/sprites1.png") no-repeat 3px 8px;padding: 3px 10px 3px 14px;display: block;text-decoration: none;color: #005689;font-weight: normal;word-wrap: break-word;}
ul#topnav .sub ul li a span {color: #fff;background-color:#cc0000;padding:2px 4px;margin-left:4px;font-size:0.834em;text-transform:uppercase;-moz-border-radius: 2px;-khtml-border-radius: 2px;-webkit-border-radius: 2px;}
ul#topnav .sub ul li a:hover {color: #005689; text-decoration: underline;} 
.noscript {display: none;} 
.noscript {display: none;} 
#hot-topics {background: #fff; padding: 2px 0 5px 0px; margin-bottom: 5px; color: #c00;font-size: 11px;font-weight: bold;} 
#hot-topics ul {float: left;margin: 3px 5px;padding: 0;} 
#hot-topics ul li {float: left;text-decoration: none;padding: 0px 0px; border-right: 1px solid #e0e0e0;} 
#hot-topics ul li a {padding: 0 7px;}
#hot-topics ul li a:hover {color: #c00;}
#hot-topics ul li.hot-topics-heading {border-right: none;}
.noscript {display: none;} 
ul#topnav { *position:relative;*z-index:400000000000;}
ul#topnav li .sub { *z-index:1000000000000;}
div.span-99.last.box.hot-topics {padding: 0;}

/* Hot Local Offers */
div.flyout-widget {background: #339800 url("http://images.icnetwork.co.uk/collections/css_r25_hotoffers/flyout-body-gazette.png") no-repeat bottom;}

/* Kyte Homepage widget */
body.r2_5b .kyte-wide-wrapper .kyteBadgeFeature {background: url("http://images.icnetwork.co.uk/collections/css_kyte/kytefeature-bkg-grey.gif") repeat-x;}
body.r2_5b .kyte-wide-wrapper .kyteBadgeHorizLatest {border-left: 1px solid #ccc;}
body.r2_5b div.placeholder div.thumb {background: url("http://images.icnetwork.co.uk/collections/css_kyte/more-multimedia.jpg") no-repeat;}



div.special .storylist ul li:hover {background-color: transparent;}



/* Sitemap - Gazette Live
-------------------------------------------------- */ 
div.span-65.colborder.content.siteindex {margin-top: 20px;}
div.siteindex div.pagination {margin-top: 20px;}

/* Nav ----------- */
div.siteindex-nav-wrap {margin: 25px 0 15px 20px;}
div#siteindex-nav {margin-right: 9px;border-bottom: 6px solid #c00; height: 30px;}
div#siteindex-nav ul li {font-size: 12px; float: left; display: inline; padding: 6px 20px 5px; background: #f5f5f5;border: 1px solid #d6d6d6; border-bottom: none;-webkit-border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px;-moz-border-radius-topleft: 4px;-moz-border-radius-topright: 5px;border-top-left-radius: 5px;border-top-right-radius: 5px;}
div#siteindex-nav ul li a {color: #636363; font-weight: normal;}
div#siteindex-nav ul li.selected {background: #c00;border: 1px solid #b00;border-bottom: none;}
div#siteindex-nav ul li.selected a {color: #fff; font-weight: bold;}
div#siteindex-nav .clear, div.siteindex-az .clear {height: 0;}

div.siteindex-az {margin: 25px 9px 0 0; padding: 0; background: #c00; color: #bb0000;width: 615px;}
div.siteindex-az.bottom {margin-bottom: 15px; margin-left: 20px;}
div.siteindex-az ul {clear: both;margin: 0; padding: 0;}
div.siteindex-az ul li {float: left; display: inline;line-height: 1.2;padding: 8px 6px 6px;border-right: 1px solid #af0b0b;}
div.siteindex-az ul li.selected, div.siteindex-az ul li:hover {background: #9b0000; display: block; }
div.siteindex-az ul li a {color: #fff;font-size: 11px; display: block;}
div.siteindex-az ul li a:hover {text-decoration: none;}

/* Letter/date highlight ----------- */
div.az-feature-letter {text-transform: uppercase;overflow: hidden;}
div.az-feature-letter h1 {text-align: center; color: #e2e2e2; font-size: 140px; line-height: 1;}
div.az-feature-letter h1.date-day {font-size: 100px;line-height:1;}
div.az-feature-letter h2.date-monthyear {font-size: 25px; line-height: 1;text-align: center; color: #e2e2e2;}
div.az-feature-letter h2.date-month {font-size: 56px; letter-spacing: -3px;line-height: 1;text-align: center; color: #e2e2e2;margin-top: 10px;}
div.az-feature-letter h2.date-year{font-size:54px;  letter-spacing: -3px; line-height: 1;text-align: center; color: #e2e2e2;}

/* Main list style ----------- */
div.index-list {margin-top: 15px;}
div.index-list h4 {background: #e2e2e2;margin: 0px;padding: 5px 10px;}
div.index-list h4 a, div.index-widget h4.list-head-colour1 a {color: #636363;font-size: 13px; background: transparent url("http://images.icnetwork.co.uk/collections/css_r25_sitemap/arr-grey.gif") no-repeat 100% 4px; padding-right: 9px;}
div.index-list ul {margin-bottom: 25px;}
div.index-list li {border-bottom: 1px dotted #ccc;padding: 6px 0 6px 20px;}
div.index-list li a.index-list-rss, h4.list-head-colour1 a.index-list-rss {float: right; margin: 2px 2px 0 0;  *margin-top: -24px; display: inline; float: right; width: 16px; height: 16px; text-indent: -99999px; background: transparent url("http://images.icnetwork.co.uk/collections/css_r25_all/sprites1.png") no-repeat; background-position:0 -680px;}
h4.list-head-colour1 a.index-list-rss {margin: 2px -12px 0 0; *margin: -20px -2px 0 0;}
div.index-list li ul {margin: 0;}
div.index-list li li{border: none; padding: 4px 0 4px 20px;}
div.index-list ul.treeview li {background: none;}
div.index-list ul.treeview li a {font-weight:normal;font-size: 12px;}
div.index-list ul.treeview li.submenu {background: transparent url("http://images.icnetwork.co.uk/collections/css_r25_sitemap/tree-plus.gif") no-repeat 0 8px;margin: 0;}
div.index-list ul.treeview li.submenu-open {background: transparent url("http://images.icnetwork.co.uk/collections/css_r25_sitemap/tree-minus.gif") no-repeat 0 8px;}
div.index-list ul.treeview li.submenu-open ul {padding-top: 5px;}

div.index-list-authors li {padding: 12px 0;}
div.index-list p {margin-bottom: 0;}
div.index-list-authors a {font-weight: bold;}
div.index-list-authors img {background: #f5f5f5; padding: 2px; border: 1px solid #ddd; }
div.index-list-authors h2 {padding-top: 5px;}
div.index-list-article.video h2 {line-height: 1.2;}
div.index-list-article h4 {color: #636363;font-weight:normal;}
div.index-list-article li {padding: 12px 0;}
div.index-list-article li ul li {margin: 3px 5px 3px 0; padding: 0 5px 0 0; float: left; display: inline;border-right: 1px solid #797979;line-height: 1;}
div.index-list-article li.section-link {border-right: none;}
div.index-list-article span.section-link a {color: #c00; font-size: 11px;}
div.index-list-article span.article-date {color: #797979;font-size: 11px;}
div.index-list-article a {font-weight: bold;}
div.index-list-article .clearfix {position: relative;}

/* previous/next ----------- */
div.archive-pagination {margin: 0px auto 15px; width: 300px; text-align: center;}
div.archive-pagination li {float: left; display: inline; padding: 0px 10px; border-right: 1px solid #ccc;}
div.archive-pagination li.last {border: 0;}
div.archive-pagination li a {font-weight: bold;}

/* sidebar ----------- */
div.index-widget.span-33.last  {margin-bottom: 10px;}
div.index-widget h4.list-head-colour1 {margin: 0;background: #e2e2e2;padding: 5px 10px;color: #636363;}
div.index-widget h4.list-head-colour1, div.index-widget h4.list-head-colour1 a {color: #636363;}
div.what-topics,div.article-archive-widget {background: #f5f5f5; padding: 10px;border-bottom: 1px solid #ddd;}

div.article-archive-widget ul {margin: 0;}
div.article-archive-widget ul li {padding: 0px 0px 10px;margin-bottom: 10px; border-bottom: 1px solid #ddd;}
div.article-archive-widget ul li.last {border: none;padding-bottom: 0; margin-bottom: 0;background: #f5f5f5;}
div.article-archive-widget label {font-weight: bold; width: 50px; display: block; color: #636363;}
div.article-archive-widget select {padding: 2px; width: 295px;}
div.article-archive-widget input.btn {float: right;}
div.popular-topics {margin-bottom: 10px;border-bottom: 1px solid #ddd;}
div.popular-topics ol {margin: 0px;padding: 0 0 0 35px;background: #f5f5f5;font-size: 15px;color: #636363;}
div.popular-topics ol li {margin: 0;padding: 10px 15px;font-weight: bold;background: #fff;border-bottom: 1px dotted #ccc;}
div.popular-topics ol li:last-child {border-bottom: none;}
div.popular-topics ol li a {font-size: 13px;}
div.topic-cats {background: #f5f5f5;}
div.topic-cats ul li {padding: 8px 10px;border-bottom: 1px dotted #ccc;}
div.topic-cats ul li a {font-weight: bold; background: transparent url("http://images.icnetwork.co.uk/collections/css_r25_sitemap/arr-grey.gif") no-repeat 0 2px;padding-left: 15px;}
div.random-authors ul li {padding: 5px 0px;border-bottom: 1px dotted #ccc;}
div.random-authors ul li span.sc-teaserpic {margin-bottom: 0;}
div.random-authors ul li h2 {padding: 12px 0 0 0;}
div.random-authors ul li.more {background: #f5f5f5;text-align: right;width: 325px;}
div.random-authors ul li.more a {font-weight: bold;margin-right: 10px;}

/* 4-col search */
div.archive-search {width:635px;margin-top: 25px;background: #f5f5f5;height: 36px;border-bottom: 1px solid #ddd;}
div.archive-search ul {margin: 0;}
div.archive-search ul li {float: left; display: inline;margin: 0 0px 0 0;padding: 8px 14px 5px;}
div.archive-search ul li.archive-search-title {background: #e2e2e2;padding: 10px 10px 8px 10px;background: #c00;color: #fff; font-weight: bold;border-right: none;}
div.archive-search ul li.last {padding: 9px 15px; 5px;}
div.archive-search select {padding: 2px; width: 110px;}
div.archive-search .clear{height: 0;}

/* sidebar search */
div.sidebar div.archive-search {width:325px;margin: 0; padding: 10px 0; background: #f5f5f5;}
div.sidebar div.archive-search ul {margin: 0 0 0 10px;}
div.sidebar div.archive-search ul li {float: left; display: inline;margin: 0 8px 0 0;padding: 6px 0px 5px;}
div.sidebar div.archive-search ul li.archive-search-title {background: #e2e2e2;padding: 10px 10px 8px 10px;background: #c00;color: #fff; font-weight: bold;border-right: none;}
div.sidebar div.archive-search ul li.last {padding: 6px 0px; 5px;}
div.sidebar div.archive-search select {padding: 2px 0;}
div.sidebar div.archive-search select#year {width: 60px;}
div.sidebar div.archive-search select#month {width: 85px;}
div.sidebar div.archive-search select#day {width: 55px;}
