/*/////BBC DUPE CSS*/
#bbcbody{
    font-family: Arial, Helmet, Freesans, sans-serif;
    margin:0;
    line-height: 16px;

}
#bbc-top-bar{
    width:100%;
    height:46px;
    background-color: #7A0000;
    margin:0;
}

.bbc-fixed-width {
    width:1150px;
    margin: 0 auto;
    /*background-color: blue;*/
}
#bbc-logo {
    padding-right:10px;
    /*//padding-top: 1px;*/
    float:left;
    border-right:1px solid #990000;
    height:46px;
}
#bbc-logo img {
    margin:10px 10px 0 10px;
}
#bbc-sign-in {
    float:left;
    color:#FFF;
    height:41px;
    width:200px;
}
#bbc-sign-in img{
    width:25px;
    height:25px;
}
#bbc-sign-in:hover {
    border-bottom:5px solid white;
}
#bbc-sign-in p {
    font-family: arial, helvetica, sans-serif;
    font-weight: bold;
    margin: 13px 0 0 50px;
}
#bbc-top-menu ul {
    float:left;
    padding:0px 0px 0px 0px; 
    margin:0;
    height:46px;
}
#bbc-top-menu li {
    font-weight: bold;
    float:left;
    color:white;
    border-left:1px solid #990000;
    height:33px;
    list-style:none;
    padding: 13px 20px 0 20px;
}
#bbc-top-menu li:hover {
    height:28px;
}
.bbc-white-border:hover {
    border-bottom:5px solid white;
}
#bbc-news:hover {
    border-bottom:5px solid #9b2313;
}
#bbc-sport:hover {
    border-bottom:5px solid #ffe711;
}
#bbc-weather:hover {
    border-bottom:5px solid #77cdff;
}
#bbc-iplayer:hover {
    border-bottom:5px solid #ed3482;
}
#bbc-top-menu input {
    height:25px;
    border:none;
    width:180px;
    font-weight:bold;
    color:black;
    font-size:110%;
    padding-left:10px;
    position:relative;
    top:-4px;
    background-image: url("../img/magnifyingglass.png");
    background-repeat: no-repeat;
    background-position: right center;
    background-size: 20px 20px;
}
#bbc-title-bar {
    background-color:#990000;
    width:100%;
    height:110px;
}
#bbc-news-title {
    padding:30px 0 5px 10px;
    float:left;
    font-size:50px;
    color:white;
}
#bbc-date {
    float:left;
    color:white;
    padding:30px 0 0 20px;
}
#bbc-rss {
    float:right;
    color:white;
    padding:30px 20px 0 0;
}
#bbc-rss img {
    height:16px;
    position:relative;
    top:2px;
}
.clear {
    clear: both;
}
#bbc-news-menu ul {
    background-color:#3E0C0D;
    width:100%;
    height:24px;
    padding:7px 0 0 0;
    position:relative;
    top:-17px;
}
#bbc-news-menu li {
    border-right:1px solid #990000;
    background-color:#3E0C0D;
    float:left;
    list-style:none;
    color:white;
    padding: 0 10px 0 10px;
    font-size:90%;
}
#bbc-eanda {
    border-right:none;
}
#bbc-news-menu a {
    color:white;
}
#bbc-news-menu {
    padding-top: 30px;
}
#bbcbody h1 a {
    color:#1F4F82;
    font-weight:bold;
    font-size:105%;
    float:left;
    padding-bottom:30px;
}
.bbc-a {
    text-decoration:none;
}
#bbc-news-container {
    position:relative;
    top:-15px;
}
.bbc-new {
    color:#990000;
    float:left;
    padding: 6px 0 0 10px;
}
#bbc-news-left {
    float:left;
    width:727px;
}
.bbc-newsimage {
    float:left;
    width:425px;
    height:300px;
}
.bbc-news-info {
    float:left;
    width:290px;
    left:15px;
    padding: 0 20px 0 20px;
}
.bbc-live {
    background-color:#F42924;
    color:#FFF;
    padding: 0 3px 0 3px;
    margin-right:4px;
    font-size:14px;
    position:relative;
    top:-3px;
}
.bbc-news-info p {
    margin:0;
    color:black;
    font-weight: bold;
    /*//color: #616161;*/
    line-height:19px;
}
.bbc-news-info a {
    color:#50759D;
       
}
.bbc-video{
    background-image: url("../img/red_play.png");
    background-repeat: no-repeat;
    background-position: left center;
    padding-left: 20px;
    background-size: 20px 20px;
}
.bbc-audio{
    background-image: url("../img/listen.png");
    background-repeat: no-repeat;
    background-position: left center;
    padding-left: 20px;
    background-size: 25px 25px;
}
/*///not sure if I should keep this for all pages so note here*/
a:hover {
    text-decoration:underline;
}
#bbc-watch-listen {
    margin-top:25px;
    background-color:#EEEEEE;
    float:left;
}
#bbc-watch-listen h2 {
    color:#565656;
    margin:10px 0 10px 10px;
    font-size:180%;
}
.bbc-links{
    line-height: 170% !important;
}

#bbc-watch-listen-links a {
    font-size:140%;
    font-weight:bold;
    color:#39638F;
}
#bbc-arrow-right {
    float:left;
    border-right: 1px solid white;
    width:25px;
    height: 150px;
}

.bbc-wl-block {
    float:left;
    background-color:#D1700E;
    border-right: 1px solid white;
    width:179px;
    height:155px;
}
/*.bbc-w1-block img{
    width:179px;
    height:155px;
}*/
.bbc-wl-block-link-container {
    padding:5px;
}
.bbc-wl-block-link-container a {
    color:white;
}
#bbc-arrow-left {
    float:left;
    border-left: 1px solid white;
    width:25px;
    height: 150px;
}
.bbcnav li:active {
    color: #0000FF !important;
}
.boxes{
    float:right;
    margin:15px 10px 0 0;
   }
#footer {
    font-family: Impact, Charcoal, sans-serif;
    height: 50px;
    width: 100%;
    position: fixed; bottom: 0;
}
#footer {
    background-color: #e4e4e4;
}
.active{
    background-color: #66afe9 !important;
}
/* Lastly, apply responsive CSS fixes as necessary */
@media (max-width: 767px) {
    #footer {
        margin-left: -20px;
        margin-right: -20px;
        padding-left: 20px;
        padding-right: 20px;
    }

}