/***Reset***/
body {
    font-size:62.5%; font-family:verdana,helvetica,arial,sans-serif; line-height:1;
}
body,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,legend,input,p,blockquote,th,td,hr{
    margin:0; padding:0;
}
h1,h2,h3,h4,h5,h6 {
    font-size:100%;
}
table {
    border-collapse:collapse; border-spacing:0;
}
caption {
    text-align:left; font-weight:normal;
}
th {
    text-align:left;
}
cite,address {
    font-style:normal;
}
ol,ul {
    list-style:none;
}
sub,sup {
    line-height:2;
}/*IE6 has different lineheight 1*/
img {
    border:none;
}
pre,code {
    font-size:1.2em;
}/*This is overridden to 14px for non-IE*/
fieldset {
    border:0;
}
q:before,q:after {
    content:'';
}

/***Reset class***/
.blq-rst {
    font-family:verdana,helvetica,arial,sans-serif;
}
.blq-rst dl,.blq-rst dt,.blq-rst dd,.blq-rst ul,.blq-rst ol,.blq-rst li,.blq-rst h1,.blq-rst h2,.blq-rst h3,.blq-rst h4,.blq-rst h5,.blq-rst h6,.blq-rst pre,.blq-rst form,.blq-rst fieldset,.blq-rst caption,.blq-rst p,.blq-rst blockquote,.blq-rst th,.blq-rst td,.blq-rst hr{
    margin:0; padding:0; line-height:1; font-size:100%; background-color:transparent;
}
.blq-rst *,.blq-rst input, .blq-rst a:link, .blq-rst a:visited {
    margin:0; padding:0; line-height:1; font-size:100%;font-family:verdana,helvetica,arial,sans-serif;text-decoration:none; font-weight:normal; text-transform:none;
}
.blq-rst table {
    border-collapse:collapse; border-spacing:0;
}
.blq-rst caption,.blq-rst legend {
    text-align:left; font-weight:normal;
}
.blq-rst th {
    text-align:left;
}
.blq-rst cite,.blq-rst address {
    font-style:normal;
}
.blq-rst ol,.blq-rst ul {
    list-style:none;
}
.blq-rst sub,.blq-rst sup {
    line-height:2;
}
.blq-rst img {
    border:none;
}
.blq-rst input,.blq-rst pre,.blq-rst code {
    font-size:1.1em;
}
.blq-rst fieldset {
    border:0;
}
.blq-rst q:before,.blq-rst q:after {
    content:'';
}
.blq-rst h1,.blq-rst h2,.blq-rst h3,.blq-rst h4,.blq-rst h5,.blq-rst h6,.blq-rst th,.blq-rst strong {
    font-weight:bold;
}
.blq-rst dt {
    font-weight:normal;
}

/******Global******/
body {
    background:#eaeaea;
}
.blq-hide,
#blq-container .blq-hide {
    position:absolute; left:-2500px; width:1px; overflow:hidden;
}
.blq-clearfix:after {
    content:"."; display:block; height:0; clear:both; visibility:hidden;
}

/******Containers******/
#blq-container {
    background:url(/staticarchive/55d80b03f3da320fc3ed6545c83dc33384a3f890.gif) center repeat-y; position:relative; padding-bottom:10px;
}
#blq-pre-mast, #blq-container-inner {
    width:974px; margin:0 auto;
}
#blq-foot {
    width:974px;
}
#blq-pre-mast {
    z-index:1;
}
#blq-container-inner {
    background-color:#fff;
    position:relative;
    padding-top:40px;
}

/******Sections******/

/***Pan-section declarations***/
#blq-pre-mast, #blq-acc, #blq-mast, #blq-main, #blq-foot, #blq-nav {
    font-size:1.2em; line-height:1.3; font-family:verdana,helvetica,arial,sans-serif; color:#fff;
}
#blq-pre-mast, #blq-acc, #blq-mast, #blq-main, #blq-foot {
    position:relative;
}
#blq-mast, #blq-foot, #blq-nav {
    direction:ltr;
}
#blq-main {
    line-height:1; color:#000; background-color: #fff;
}
#blq-mast p, #blq-foot p {
    margin:0;padding-bottom:0;
}
#blq-acc ul, #blq-foot ul, #blq-foot li {
    list-style:none; margin:0; line-height:1.3;
}
#blq-acc a, #blq-mast a, #blq-foot a {
    text-decoration:none; font-weight:normal;
}
#blq-acc-links a:hover,#blq-mast a:hover,
#blq-acc-links a:focus,#blq-mast a:focus {
    color:#fff;
    text-decoration: underline;
    outline:none;
}

/***Pre-masthead***/

/*Ads*/
#bbccom_bottom {
    width:468px; margin:14px 0 0 14px; padding:0;
}

/***Accessibility links***/
#blq-acc {
    position:absolute; top:0; left:0; width:974px; height:40px; z-index:5;
}

/* no images style for acc links */
#blq-mast-home.blq-no-images {
    /*background-color:#000;*/
}
/*BBC blocks*/
.blq-rst #blq-mast-home * {
    font-family: arial, sans-serif;
    font-size:1em;
}

#blq-mast-home {
    /*
    position:absolute; top:19px; width:974px; height:50px; background:transparent url(../img/mast_bg.png) top repeat-x;
    */
    position:absolute; top:0; width:974px; height:40px; background: rgb(100, 100, 100); /* fallback with no alpha */ background:rgba(0,0,0,0.8);
}
#blq-mast-home a {
    display:block; padding:8px 0 0 8px; width:84px; height:24px; color:#ccc;
}
/* These span have top be classed so they can override the tooltip classes when used */
#blq-mast-home span.blq-home, #blq-mast-home .blq-span {
    position:relative; bottom:11px; left:12px;display: none;
}
#blq-mast-home span.blq-home {
    text-indent:-2000em; display:block; height:0;
}

/*Nudge the home bg a little left to avoid showing divider*/

#blq-blocks {
    border:none;
}

/*List*/
#blq-acc-links {
    height:40px; width:974px; font-size:0.9em;
}
#blq-acc li {
    float:left; overflow:visible;
}

#blq-acc-links a {
    line-height:1.3; color:#000;
}
#blq-acc-links a:hover {
    color:#000; text-decoration:underline;
}
#blq-acc li.blq-hide a:focus, #blq-acc li.blq-hide a:active {
    position:absolute; top:70px; left:2500px; width:966px; opacity:0.9999; font-weight:bold; padding:2px; background:#ff9; border:2px solid #000; z-index:999;
}/*Opacity to avoid renderer switching when opacity is added in Mac FF2*/
#blq-acc-txt {
    /*TODO need this border to be an image, and possibly for the variant too*/
    padding-right:12px; /*border-right:1px solid #000;*/
}

#blq-acc-txt, #blq-acc-help{
    position:relative; top:3px; left:14px;
}

#blq-acc-mobile {
    float:left;
    margin-left: 8px;
}

.blq-rst #blq-acc-mobile a {
    font-family: arial, sans-serif;
    font-size:1em;
    color: #fff;
    padding: 14px 8px;
    line-height: 1;
    display:block;
}


/*Black toolbar dark /transparent variants*/
.blq-toolbar-dark #blq-acc-links, .blq-toolbar-transp #blq-acc-links {
    background-color:#212121;
}
.blq-toolbar-dark #blq-acc-links a, .blq-toolbar-transp #blq-acc-links a{
    color:#fff;
}
.blq-toolbar-transp #blq-acc-links {
}

/***Masthead***/
#blq-mast.blq-rst  * {
    font-family: arial, sans-serif;
    font-size:1em;
}

#blq-mast {
    /*position:absolute; top:19px; left:198px; height:50px; width:776px; z-index:10;*/
    position:absolute; top:0; left:92px; height:40px; width:882px; z-index:10;
}

/*Search form*/
#blq-mast p input { border:0pt none; }
#blq-mast p input:focus { outline:none; }

#blq-mast #blq-search {
    position:absolute;
    background-color:#fff; 
    
    width:175px;
    padding: 4px 4px 5px 7px;
    min-height: 15px;
    font-size: 1em;
    line-height: 15px;
    color:#4c4c4c;
    
    left: auto;
    top: 8px;
    right: 37px;
    margin:0;
    /* iOS fix: unrounding the corners */
    -webkit-border-radius: 0px; -webkit-appearance: none;
}
/* total of the height + padding above, currently isn't used (but may be soon) */
.blq-quirks #blq-mast #blq-search {
    height: 24px;
}

#blq-mast #blq-search-btn {
    margin:0;
    position:absolute;
    color:#000;
    cursor:pointer;
    line-height:1.8;
    
    height:24px;
    width:29px;
    padding:0;
    border: none;
    background:#fff url('/staticarchive/195253dd307783efe8fd45bf8d26a2302ed1f846.png') no-repeat center center;
    text-indent:-2000em;
    left: auto;
    top: 8px;
    right: 8px;
    /* iOS fix: unrounding the corners */
    -webkit-border-radius: 0px; -webkit-appearance: none;
}


#blq-autosuggest {
    overflow:visible; margin-top:0px; padding:0px 0px; margin-left:0px;
    background:transparent none no-repeat 0 0;
}
#blq-autosuggest ul {
    border:none; background:#dcdcdc none no-repeat 0px bottom;
    width:215px; padding:0; margin-bottom:-9px;
}
#blq-autosuggest li {
     padding:7px 10px 7px 8px; font-size:1.2em; border-top:none; color:#333;
     background:transparent;
}
#blq-autosuggest li.active {
    background-color:#575757; color:#fff;
}

#blq-mast form p { 
    position:absolute;
    height:22px;
    border:none;
    bottom:auto;
    padding:0px;
    right:0;
    top:0;
    width:215px;
}

.blq-gvl-27 #blq-mast #blq-search-btn {
    width:66px; margin:0; padding:0; position:absolute; right:4px; top:4px; color:#000; cursor:pointer; padding-bottom:2px;
    background:url(/staticarchive/04eb261769cb7330d32fc8014897408b289105f5.png) 0 -194px no-repeat #fff; height:22px; line-height:1.8;
}


/*Main nav*/
#blq-nav-main {
    position:absolute;
    top:0;
    right:227px;
    background:url(/staticarchive/a72f21af8244565f166af4707122dc0471aef92d.png) no-repeat 97% 19px;
}

#blq-nav-main li{
    display:inline;
}
#blq-nav-main a{
    display:block; float:left;
    text-align:center;
    
    height:26px;
    width:auto;
    padding:14px 7px 0 7px;
    font-size: 0.923em;
    color: #fff;
    background:url(/staticarchive/b290befcdd49bddcb122834fa750b98fc5ba39de.png) no-repeat right 13px;
    
}

#blq-nav-m a {
    background: none;
    margin-right: 4px;
    padding-right: 24px;
}

.blq-morepanel-shown #blq-nav-m a,
.blq-morepanel-shown #blq-nav-m a:hover {
    color: #333;
    margin-top: 8px;
    padding-top: 6px;
    background:#dcdcdc url(/staticarchive/a72f21af8244565f166af4707122dc0471aef92d.png) no-repeat 88% -12px;
}


/* No tooltips in Welsh-language mast, at request of Keith Jones-Cymru */
.blq-lang-cy-GB #blq-mast .blq-tooltip, .blq-lang-cy-GB #blq-mast-home .blq-tooltip {display:none;}

/* international widths */

#blq-nav-m a:hover {
    background-position:left -240px;
}

/***Global nav***/
.blq-int-nav #blq-nav-main {background-position: 90% 19px}

/*container*/
#blq-nav {
    clear:both; font-size:1.1em; line-height:1.3; border-top:1px solid #ccc; background-color:#f9f9f9;
}
#blq-nav h2 {
    margin:7px 0 7px 14px; font-size:1.3em;
}
#blq-nav a {
    text-decoration:none; font-weight:normal;
}
.blq-js #blq-nav h2 {
    position:absolute; left:-2500px; width:1px;
}
.blq-js #blq-nav {
    border:none;
}

/*nav panel*/

.blq-rst #blq-nav-links * {
    font-family: Arial, sans-serif;
}

#blq-nav-links {
    width:486px; border-right:1px solid #ccc; padding-bottom:10px;
    
    display: block;
    width: 336px;
    height: 120px;
    font-size: 1em;
    right: 0;
    border: none;
    padding: 0;
}

.blq-js #blq-nav-links {
    z-index:999;
    border:none;
    
    width: 336px;
    position: absolute;
    display:none;
    left: auto;
    top: 40px;
    background: #e9e9e9;
    background: #dcdcdc;
}
/*Need an inner as IE6 won't png properly on an abs pos div and need to put a footer in for bottom of bubble*/
.blq-js #blq-nav-links-inner {
    /* Note this specific image URL is preloaded by JavaScript */
    padding-top:8px; background-image:url(/staticarchive/7b6ffa53097abaa99499bf529f52da4d7c86dd85.png); width:100%;
}
/*Hack to position no js links properly in IE6*/
.blq-js #blq-nav-links-inner a {
    position:relative;
}
.blq-js #blq-nav-links-inner:after {
    content: ".";display:block; height: 0; clear:both; visibility: hidden;
}

#blq-nav .blq-no-images {
    border:1px solid #ccc;
    background-color:#efefef;
}

/*az & popular*/

#blq-pop a {
    float:left; width:135px; padding: 5px 0px 7px 15px; margin-left:10px;
    
    font-size:1.2em;
    margin:0;
    padding:4px 0 4px 8px;
    line-height:16px;
    width: 104px;
    color: #333;
}

#blq-pop a,
#blq-az a {
    color: #333;
    
}

#blq-az a:hover {
    color:#fff
}
#blq-pop{
    float:left;
    margin-top: 1px;
}
#blq-pop li, #blq-az {
    display:inline;
}
.blq-js #blq-az a {
    font-size: 1.1em;
    padding: 4px 0 4px 8px;
    width: 104px;
    display: block;
    line-height: 16px;
}
.blq-js #blq-pop a {
    padding-bottom: 5px;
}
.blq-js #blq-pop {
    background:none;
}

/*links*/
.blq-nav-sub {
    float:left; width:160px;
}
.blq-first {
    clear:both;
}
.blq-nav-sub li {
    display:inline;
}
.blq-nav-sub a, .blq-nav-sub a:link, .blq-nav-sub a:visited {
    position:relative; display:block; padding:3px 0 4px 5px; margin-left:8px; color:#545454; font-weight:normal;
    font-size:1.1em;
    margin:0;
    padding:4px 0 4px 8px;
    line-height:16px;
    width: 104px;
    color: #333;
}
.blq-nav-sub a:hover,
.blq-js #blq-nav #blq-nav-foot a:hover {
    color:#fff;
    background-color:#333;
}
.blq-js .blq-nav-sub {
    width:auto;
}

/*International nav*/
#blq-eng {
    height:22px; padding:6px 0 0 8px; color:#000; font-size: 1.1em;
}

/*nav foot*/
.blq-js #blq-nav-foot,
.blq-js #blq-nav-links-inner {
    clear:both; width:100%; height:29px; padding-top:3px; background:url(/staticarchive/7b6ffa53097abaa99499bf529f52da4d7c86dd85.png) bottom;
    
    padding: 0;
    background: transparent;
    height: auto;
}

.blq-js #blq-nav #blq-nav-foot a {
    
}
.blq-js #blq-nav-foot h3 {
    border-top: #c1c1c1 solid 1px;
    left: 8px;
    height: 1px;
    width: 320px;
}


/*CSS disclaimer*/
#blq-obit {
    display:none; visibility:hidden;
}

/***Mothball***/

#blq-mothball{
    background:url(/staticarchive/21e9505424d3a68aeb732d28611872484f37b8af.jpg) 0 0 repeat-x #fbfbfb;
}
#blq-mothball a{
    display:block; height:56px; background:url(/staticarchive/eb7fbf7c156f65c407a620cb583007989a217304.gif) 230px 10px no-repeat; color:#666; font-size:2em;text-decoration:none;padding-left:300px; padding-top:17px;
}
#blq-mothball-sub{
    display:block; font-size:0.5em; padding:10px 0 0 70px;font-weight:bold;
}
#blq-mothball-sub span {
    color:#1A75BB; margin-left:5px;
}
a:hover #blq-mothball-sub span {
    text-decoration:underline;
}

/***Content***/

/*Right to Left */
.blq-rtl #blq-mast #blq-search {
    text-align:right;
    right: 8px;
}
.blq-rtl #blq-mast #blq-search-btn {
    right: 194px;
}
.blq-rtl #blq-mast, .blq-rtl #blq-acc, .blq-rtl #blq-acc .blq-hide {
    direction:ltr;
}
.blq-rtl #blq-acc .blq-hide {
    direction:rtl;
}
#blq-autosuggest.blq-rtl {
    /* Note this specific image URL is not preloaded by JavaScript, which doesn't know about the RTL mode */
    background:transparent url(/staticarchive/ee070e04d83254672d06f07757848bf89ea43548.png) no-repeat -290px -31px;
}
#blq-autosuggest.blq-rtl ul {
    border:none; background:transparent url(/staticarchive/ee070e04d83254672d06f07757848bf89ea43548.png) no-repeat 0px bottom; width:150px;
}

/*Tooltips*/
.blq-tooltip {
    position:absolute; margin-top:-2.9em; margin-left:-2500px; height:32px; width:30em; z-index:999; text-decoration:none; font-weight:normal; line-height:1.1;
}
/*Need to explicitly set against anchors: http://jdarren.wordpress.com/2009/01/19/hover-in-ie7-sucks/*/
a.blq-tooltipped:hover .blq-tooltip, .blq-tooltipped:focus .blq-tooltip {
    margin-left:-50px;
}
a.blq-tooltipped:hover .blq-tipunder, .blq-tooltipped:focus .blq-tipunder {
    margin-top:1.8em;
}
a.blq-tooltipped:hover .blq-tipright, .blq-tooltipped:focus .blq-tipright {
    margin-left:auto; margin-left:-30em;
}

.blq-tooltip-l {
    padding:6px 0 12px 13px; color:#000; background:url(/staticarchive/70203d7502e0bc35cde1cfc1dd7a2fca2f5cf291.png) 0 -36px no-repeat; float:left;
}
.blq-tooltip-r {
    padding: 6px 3px 12px 0; background:url(/staticarchive/70203d7502e0bc35cde1cfc1dd7a2fca2f5cf291.png) right -36px no-repeat; float:left;
}
.blq-tipunder .blq-tooltip-l {
    padding: 10px 0 14px 13px; background-position:0 0;
}
.blq-tipunder .blq-tooltip-r {
    padding:10px 3px 14px 0; background-position:right 0;
}
.blq-tipright .blq-tooltip-l {
    padding:5px 8px 14px 0; background-position:right -72px; float:right;
}
.blq-tipright .blq-tooltip-r {
    padding: 5px 0 14px 11px;  background-position:0 -72px; float:right;
}

/***Footer***/
#blq-foot {
    clear:both; background-color:#646464; border-top:1px solid #ccc;
}
#blq-foot p, #blq-foot li, #blq-foot a {
    font-size:0.95em; line-height:1.4; color:#fff;
}
#blq-foot a {
    color:#fff; text-decoration:none;
}
#blq-foot a:hover,
#blq-foot a:focus{
    text-decoration:underline;
    outline:none;
}
#blq-footlinks {
    float:right; width:550px; margin:10px 14px 0 0;
}
#blq-sitelinks, #blq-bbclinks {
    text-align:right; background-color:#646464;
}
#blq-sitelinks {
    float:left; width:230px;
}
#blq-bbclinks {
    float:right; width:320px;
}
#blq-bbclinks li {
    float:right; width:160px;
}
#blq-foot #blq-copy {
    font-size:1.4em; padding-top:8px; margin-left:13px; width:10em;
}
#blq-copy img {
    position:relative; top:5px;
}
#blq-foot #blq-disclaim {
    padding:9px 0 12px 0; margin-left:14px; width:19em;
}

/* IE6 Upgade Banner */

#blq-ie6-upgrade {
    overflow: hidden;
    zoom: 1;
    padding: 10px 20px 15px 20px;
    background: #EBEBEB;

    /* Found a version of IE7 that displayed the banner despite the conditional comment,
     * therefore hiding the content with CSS in all browsers, then displaying in IE6
     */
    display: none;
    _display: block;
}

#blq-ie6-upgrade p {
    font-family: arial,sans-serif;
    line-height: 1.2;
}

#blq-ie6-upgrade span {
    float: left;
    width: 540px;
    padding-left: 46px;
    background: transparent url(/staticarchive/eeb425489c6785460c569951248fb3e26e4a6625.png) 0 -60px no-repeat;
    font-size: 1.3em;
}

#blq-ie6-upgrade a {
    float: left;
    margin: 1.4em 38px 0 38px;
    padding-left: 21px;
    background: transparent url(/staticarchive/eeb425489c6785460c569951248fb3e26e4a6625.png) 0 0 no-repeat;
    color: #000;
    font-size: 1.4em;
    font-weight: bold;
    text-decoration: none;
}

.blq-rtl #blq-ie6-upgrade span {
    padding-left: 0;
    padding-right: 46px;
    background-position: 100% -60px;
}

.blq-rtl #blq-ie6-upgrade a {
    margin-right: 23px;
    padding-left: 0;    
    padding-right: 36px;
    background-position: 100% 0;
}

#blq-ie6-upgrade a:focus,
#blq-ie6-upgrade a:hover {
    text-decoration: underline;
}

#blq-ie6-upgrade a span {
    position: absolute;
    left: -999em;
}

.blq-rtl #blq-ie6-upgrade span,
.blq-rtl #blq-ie6-upgrade a {
    float: right;
}

.blq-rtl #blq-ie6-upgrade a span {
    right: -999em;
}

/* white */
#blq-container .blq-foot-white, .blq-foot-white #blq-sitelinks, .blq-foot-white #blq-bbclinks{
    background-color:#fff;color:#000
}
#blq-container .blq-foot-white a,#blq-container .blq-foot-white p{
    color:#000
}
#blq-container .blq-foot-white a:hover,
#blq-container .blq-foot-white a:focus{
    text-decoration:underline;
    outline:none;
}

/* black */
#blq-container .blq-foot-black, .blq-foot-black #blq-sitelinks, .blq-foot-black #blq-bbclinks{
    background-color:#000
}
#blq-container .blq-foot-black a:hover{
    color:#b2b2b2
}
   

/***Homepage palette***/
.skylightTheme #blq-mast-home {
    background:0 200px #1778B3;
}
.skylightTheme #blq-acc {
    border-bottom-color:#45AAE6;
}
.doveTheme #blq-mast-home {
    background:0 550px #5B688F;
    }
.doveTheme #blq-acc {
    border-bottom-color:#7C8EC2;
}
.tealTheme #blq-mast-home {
    background:0 100px #2383A3;
    }
.tealTheme #blq-acc {
    border-bottom-color:#53B5D6;
}
.aquaTheme #blq-mast-home {
    background:0 600px #158979;
    }
.aquaTheme #blq-acc {
    border-bottom-color:#3CBCAB;
}
.greenTheme #blq-mast-home {
    background:0 500px #5D891B;
    }
.greenTheme #blq-acc {
    border-bottom-color:#80BC25;
}
.violetTheme #blq-mast-home {
    background:0 50px #6A5789;
    }
.violetTheme #blq-acc {
    border-bottom-color:#A496BC;
}
.purpleTheme #blq-mast-home {
    background:0 300px #823892;
    }
.purpleTheme #blq-acc {
    border-bottom-color:#B56CC5;
}
.pinkTheme #blq-mast-home {
    background:0 350px #9D1767;
    }
.pinkTheme #blq-acc {
    border-bottom-color:#D04283;
}
.oliveTheme #blq-mast-home {
    background:0 450px #7C7854;
    }
.oliveTheme #blq-acc {
    border-bottom-color:#AFAC92;
}
.suedeTheme #blq-mast-home {
    background:0 150px #695C4A;
    }
.suedeTheme #blq-acc {
    border-bottom-color:#9C896E;
}
.redTheme #blq-mast-home {
    background:0 250px #9E2C1D;
    }
.redTheme #blq-acc {
    border-bottom-color:#D15A4A;
}
.orangeTheme #blq-mast-home {
    background:0 400px #C55F16;
    }
.orangeTheme #blq-acc {
    border-bottom-color:#DC7D2A;
}
.blackTheme #blq-acc {
    border-bottom-color:#505153;
}

/*Don't need to do anything for .blackTheme */

.blq_hp #blq-mast-home {
    background-image:url(/staticarchive/370cddb65407adcb9452c20021d1bf2215a2bfa2.png);
}

/*Hacks*/
/* Fix for cps's that use quirks doctype (CPSSTATIC-13)
   Although quirks mode isn't normally supported this is 
   required to migrate 2.5 to 2.7. */
.blq-quirks #blq-mast-home span.blq-home {
    /* Remove the link so the bbc blocks aren't pushed down */
    display: none; 
}

/*Adverts*/
.bbcdotcomAdvertsResetBottom .blq-dotcom #blq-footlinks{width:550px}
.bbcdotcomAdvertsResetBottom .blq-dotcom #blq-sitelinks{width:230px}
.blq-dotcom #blq-footlinks{width:470px}
.blq-dotcom #blq-sitelinks{width:150px}


/*blocks solution*/
/*like homepage:
alt text in span, display:none
image in page with alt

images off: See alt
css off: See twice, but image is white on white
*/

/***Print***/
@media print {
    /*TODO test print*/
	#blq-obit, #blq-mast, #blq-mast p, #blq-nav-main, #blq-nav, #blq-acc-links {
        display:none;
    }
	#blq-acc {
        border-bottom: 1px solid #000;
    }
	#blq-foot {
        border-top: 1px solid #000;
    }
}
