/*** COLOR REFERENCE ****
Main: #e50728 (red)
Second: #858585 (grey)
Third: #636363 (mid grey)
Fourth: #4d4d4d (dark grey)

S3: http://ohl.assets.mrx.ca/niagara/images/en/2010/wireframe/
*************************/

body{
    background: url('http://ohl.assets.mrx.ca/niagara/images/en/2011/bg.jpg') top center no-repeat #000;
    color: #FFF;
}

.page_title, h1, h2, h3, h4, h5, h6{ color: #FFF; }
.insideh3{ font-size: 1.2em; font-weight: bold; text-transform: uppercase;}
.insideh1, .insideh2, .insideh3 { color: #FFF; }

#main_body{ float: left; width: 100%; height: auto; background: #161616; }

.body_container{ background: transparent; }
.masthead{ background: transparent; }

/***LIST STYLES***/

#split_left .page_content ul, #split_right .page_content ul, ul.grey{
    margin: 0; padding: 0;
}

#split_left .page_content ul li, #split_right .page_content ul li, ul.grey li{
    list-style: none;
    background: url('http://ohl.assets.mrx.ca/niagara/images/en/2010/wireframe/gt-grey.png') no-repeat 0px 2px;
    padding: 0 0 0px 10px;
}

/***BUTTTONS & LINKS & TABS***/
a{ color: #e50728; text-decoration: none; font-weight: normal; }

ul.grey li a{ color: #DDD; }


.link, .link2,
.page_tab_on,
.page_tab_off,
.dropdown ul li a,
#mini_roster .fullprofile a
{
    display: inline-block;
    text-transform: uppercase; text-decoration: none; font-weight: bold;
    padding-left: 12px;
    background: url('http://ohl.assets.mrx.ca/niagara/images/en/2010/wireframe/gt-red.png') left center no-repeat transparent !important;
}
.link,  .link:hover,  .link:visited, .page_tab_on a, .page_tab_off a { color: #FFF; text-decoration: none; }
.link2, .link2:hover, .link2:visited{ color: #858585; text-decoration: none; }


.button1{
    display: inline-block;
    text-transform: uppercase; font-weight: bold;
    height: 15px;
    padding: 2px 6px 0 6px;
    background: url('http://ohl.assets.mrx.ca/niagara/images/en/2010/wireframe/3button1.png') center left repeat-x transparent !important;
    color: #000; cursor: pointer;
    
    border-top-left-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -webkit-border-top-left-radius: 5px;
    
    border-bottom-left-radius: 5px;
    -moz-border-radius-bottomleft: 5px;
    -webkit-border-bottom-left-radius: 5px;
    
    border-left: solid 1px #4d4d4d; border-bottom: solid 1px #4d4d4d; border-top: solid 1px #4d4d4d;
}

.button1-end{
    display: inline-block;
    margin-top: 0px; /** Weird but doesn't line up even though it should */
    height: 15px; width: 22px;
    padding: 2px 0 0 0;
    background: url('http://ohl.assets.mrx.ca/niagara/images/en/2010/wireframe/3button1-end.png') center right no-repeat #4d4d4d;
    color: #000;
    
    border-top-right-radius: 5px;
    -moz-border-radius-topright: 5px;
    -webkit-border-top-right-radius: 5px;
    
    border-bottom-right-radius: 5px;
    -moz-border-radius-bottomright: 5px;
    -webkit-border-bottom-right-radius: 5px;
    
    border-right: solid 1px #4d4d4d; border-bottom: solid 1px #4d4d4d; border-top: solid 1px #4d4d4d;
}

.button1 a, .button1-end a{
    display: inline-block;
    font-weight: bold;
    color: #000;
    text-decoration: none;
}

.pagetabbar ul{ margin: 0; padding: 0;  }

.masthead .line,
#sked .line,
#highlightReel .line,
#article .line,
#mini_roster .line,
#roster_player .line,
#fanzone .line
{
    float: left;
    height: 4px; width: 100%;
    background: url('http://ohl.assets.mrx.ca/niagara/images/en/2010/wireframe/border-red.png') top center repeat #e50728;
}

.divider{
    border: 0;
    border-bottom: dotted 1px #fff;
}


/***TAB REGULAR**/

#sked .header .sked_link{
    background: url('http://ohl.assets.mrx.ca/niagara/images/en/2010/wireframe/2tabs.png') repeat-x;
    padding: 4px 8px 4px 8px; 
    
    border-bottom: solid 1px #646464;
    border-left: solid 1px #646464;
    border-right: solid 1px #646464;
    
    border-top-right-radius: 10px;
    -moz-border-radius-topright: 10px;
    -webkit-border-top-right-radius: 10px;
    
    border-top-left-radius: 10px;
    -moz-border-radius-topleft: 10px;
    -webkit-border-top-left-radius: 10px;   
}


/***TAB INVERTED**/
#headlines .morenews,
#headlinesMore .morenews,
#mini_roster .fullprofile,
#sked .bottom .sked_link{
    background: url('http://ohl.assets.mrx.ca/niagara/images/en/2010/wireframe/2tabs.png') repeat-x;
    padding: 4px 8px 4px 8px; 
    
    border-bottom: solid 1px #646464;
    border-left: solid 1px #646464;
    border-right: solid 1px #646464;
    
    border-bottom-right-radius: 10px;
    -moz-border-radius-bottomright: 10px;
    -webkit-border-bottom-right-radius: 10px;
    
    border-bottom-left-radius: 10px;
    -moz-border-radius-bottomleft: 10px;
    -webkit-border-bottom-left-radius: 10px;   
}

#headlines .morenews a,
#headlinesMore .morenews a,
#sked .sked_link a{
    color: #000; 
}


/**MASTHEAD**/
#mainnav{
    background: #ddd;
    width: 976px; /** body_container - border **/
    height: 25px;
    
    border-top-right-radius: 10px;
    -moz-border-radius-topright: 10px;
    -webkit-border-top-right-radius: 10px;
    
    border-top: solid 1px #a9a9a9;
    border-right: solid 1px #a9a9a9;
    border-left: solid 1px #a9a9a9;
}

.masthead .nav .tabs{
    margin: 0 auto;
}

.masthead .nav .tabs ul li.toplevel{ background: transparent; }
.masthead .nav .tabs ul li.toplevel a{
    color: #120f10; font-size: 1.1em;
    text-transform: uppercase; height: 23px;
}
.masthead .nav .tabs ul li.toplevel a:hover{ color: #FFF; background: #221f1f;  }

.masthead .nav .tabs ul li.toplevel{
    border-left: solid 1px #eea407; border-left: solid 1px #a9a9a9;
}

.masthead .nav .tabs ul li a.top{ line-height: 23px; color: #000; }

.masthead .nav .tabs ul li.toplevel{ margin-top: 2px; height: 23px; }

.masthead .nav .tabs ul li.toplevel .dropdown {
    padding-top: 4px;
    top: 23px; border: 0; min-width: 190px; background: transparent;
}
.masthead .nav .tabs ul li.toplevel .dropdownwide{ min-width: 465px;}

.masthead .nav .tabs ul li.toplevel .dropdown .dropdown_bg{
    background: url('http://ohl.assets.mrx.ca/niagara/images/en/2010/wireframe/2background2.png') top center repeat;
}

.masthead .nav .tabs ul li.toplevel .dropdown ul li a{
    color: #000; font-size: 1em;
    height: auto; padding: 10px;
}

.masthead .nav .tabs ul li.toplevel .dropdown .subsubnav{
    margin-top: -5px;
}

.masthead .nav .tabs ul li.toplevel .dropdown .subsubnav a{
    display: block;
    font-size: 0.9em; font-weight: normal; text-transform: none;
    margin: 0 0 0 8px; padding: 2px 0 2px 8px;
    background: none !important;
    
}

.masthead .nav .tabs ul li.toplevel .dropdown .dropdown-footer{
    display: none;
    
}

.masthead .nav .tabs ul li.toplevel .dropdownwide .dropdown-footer{
    display: none;
}

.masthead .nav .tabs ul li .dropdown .page{
    background: transparent; font-size: 1em; color: #000;
    padding: 10px 5px;
}

.masthead .nav{ height: 145px; }

.masthead .nav .tabs ul li.toplevel_1{
    margin-left: 103px;
}

.masthead .nav .tabs ul li.toplevel_8{    
    border-right: none;
}

.masthead .nav .tabs{ position: absolute; bottom: 0px;  margin-top: 35px; }

#breadcrumbs{ display: none; }

.masthead .nav .site{
    position: absolute;
    top: 40px; left: 100px;
    width: 440px; height: 78px;
    background: url('http://ohl.assets.mrx.ca/niagara/images/en/2010/wireframe/2official-home.png') top center no-repeat;
}

#breadcrumbs{ position: absolute; bottom: 0; width: 100%; height: 20px; background: #222; color: #FFF; }

#main_logo{
    position: absolute;
    width: 145px; height: 145px;
    top: 30px; left: -50px;
    background: url('http://ohl.assets.mrx.ca/niagara/images/en/2010/wireframe/main-logo.png') top center no-repeat;
    z-index: 11;
}

.search{
    position: absolute;
    text-align: right;
    top: 60px; right: 0;
    width: 200px; /*IE 6-7 bug - needs width or doesn't fit contents */
}
.search #magnifyingglass{
    padding: 0.25em 0.5em 0 0.25em;
}
/***END MASTHEAD***/


/***NEWSER & ARTICLE HEADER***/

#article{ color: #CCC; width: 450px; }

#article .line{ width: 634px; }

#newser{
    border-left: solid 3px #4d4d4d;
    border-right: solid 3px #4d4d4d;
    width: 634px;
}

#newser .story, #artcile_header .story{
    width: 634px; overflow: hidden;
    height: 330px;
}

#article_image{ width: 634px; height: 330px; overflow: hidden; }

#newser_viewport{ width: 634px; overflow: hidden;}

.news_block{
    background: url('http://chl.assets.mrx.ca/league/images/en/wireframe/b-90.png') repeat;
}
.news_block .title{
    text-transform: uppercase;
    color: #FFF; width: 90%;
}
#newser .date, #article_header .date{
    font-weight: bold; text-transform: uppercase;
    color: #858585;
}
#newser .excerpt, #article_header .excerpt{ color: #FFF; }

#newser .share_this, #article_header .share_this{ margin: 5px 0 0 10px; }

#newser .buttons, #article_header .buttons{ float: right; padding-right: 10px;  }

#newser .related-links, #article_header .related-links{
    position: absolute; bottom: 10px; left: 10px;
    width: 245px;
}

#newser .related-links .link2{ margin-bottom: 5px; }

#newser .link-list, #article_header .link-list{
    float: left; width: 225px;
    left: 5px;
    border-top: dashed 1px  #858585;
}
#newser .link-list a, #article_header .link-list a{
    display: inline-block;
    color: #FFF;
    margin-left: 12px;
    padding-top: 3px;
    color: #e0d5bd;
}

#newser .arrow, #newser .arrow_right { width: 28px; }
#newser .newser_selectors{
    width: 634px; height: auto;
    border-top: solid 3px #646464;
    border-bottom: solid 3px #646464;
}

#newser .newser_selector{
    height: 42px; padding-top: 5px;
    width: 129px;
    background: url('http://ohl.assets.mrx.ca/niagara/images/en/2010/wireframe/newser-tab.png') top repeat-x;
    color: #000;
    text-transform: uppercase;
}

#newser .newser_selector:hover, #newser .selected {
    background: #000;
    color: #FFF;
}

#newser .borders{
    float: left;
    width: 2px; height: 47px;
    background: #4d4d4d;
}

#newser_video_wrap{ width: 614px; }

/***HIGHLIGHT REEL***/

#highlightReel .clear{ height: 0; }

#highlightReel .header .title{ font-size: 1.8em; padding-top: 5px; }

#highlightReel .tabs{
    background: url('http://ohl.assets.mrx.ca/niagara/images/en/2010/wireframe/2tabs.png') repeat-x;
    
    border-top: solid 1px #646464;
    border-left: solid 1px #646464;
    border-right: solid 1px #646464;
    
    border-top-right-radius: 10px;
    -moz-border-radius-topright: 10px;
    -webkit-border-top-right-radius: 10px;
    
    border-top-left-radius: 10px;
    -moz-border-radius-topleft: 10px;
    -webkit-border-top-left-radius: 10px;
}

#highlightReel .tabs li{
    border-right: solid 1px #646464;
    padding: 6px;
    color: #000;
}
#highlightReel .tabs li.selected{ background: transparent; }
#highlightReel .tabs li.last{ border-right: 0; }
#highlightReel .tabs li .link{ color: #000; }

#highlightReel .container .channel{ width: 432px; }
#highlightReel .viewport{
    background: url('http://ohl.assets.mrx.ca/niagara/images/en/2010/wireframe/2background2.png') repeat-x center center;
    width: 432px; 
    border-right: solid 4px #646464;
    border-left: solid 4px #646464;
    border-bottom: solid 4px #646464;
}

#highlightReel .thumb{ text-align: left; margin: 10px 8px 0 0;}

#highlightReel .container .channel .title{ color: #000; text-transform: uppercase; font-size: 1em; }
#highlightReel .container .channel .date{ color: #e50728; font-weight: bold;  }
#highlightReel .thumb{ width: 132px; }
#highlightReel .thumb img{ width: 130px; }
#highlightReel .thumb .link{ display: none; }

/***HEADLINE BOXES***/
#headlines .header, #headlinesMore .header{ background: transparent; }
#headlines .header .title, #headlinesMore .header .title{ color: #FFF; font-size: 1.8em; }

#headlines ul, #headlinesMore ul{
    width: 177px;
    border: solid 4px #646464;
    padding: 5px 2px 0 2px; margin: 0;
    background: url('http://ohl.assets.mrx.ca/niagara/images/en/2010/wireframe/2background2.png') repeat-x center center;
}

#headlines ul li, #headlinesMore ul li{ padding: 2px 0 2px 4px;}

#headlines ul li a, #headlinesMore ul li a{ color: #111; font-weight: bold; }

#headlines .morenews, #headlinesMore .morenews {
    float: right;
}

#headlines .morenews a, #headlinesMore .morenews a{
    display: inline-block;
    font-size: 1em; font-weight: bold; text-transform: uppercase;
    color: #000;
    background: url('http://ohl.assets.mrx.ca/niagara/images/en/2010/wireframe/gt-red.png') no-repeat center left;
    padding-left: 10px;
}

#headlines .date, #headlinesMore .date{
    font-weight: bold; text-transform: uppercase; font-size: 0.8em;
    color: #e50728;
}

/********SKED*********/

#sked { margin-top: 10px; }

#sked .games{
    width: 302px; /** 310 - border**/
    border-left: solid 4px #646464; border-right: solid 4px #646464;
    background: url('http://ohl.assets.mrx.ca/niagara/images/en/2010/wireframe/2background3.png') top center repeat-y;
}

#sked .header{ margin: 0; height: auto; background: transparent;}
#sked .header .title{ font-size: 1.8em; color: #FFF; margin: 0; }

#sked .header .sked_link, #sked .bottom .sked_link{ float: right; }

#sked .bottom .sked_link{ }

#sked .game, #sked .game-next { color: #858585; width: 290px; height: 46px; margin: 0 6px; }
#sked .game-next { height: 80px; }
#sked .where{ color: #c1c1c1; }
#sked .team_name{ font-size: 1.3em; color: #fff; text-transform: uppercase; }
#sked .date{ text-transform: uppercase; }
#sked .time{ color: #fff; text-transform: uppercase; }
#sked .win_lost{ color: #c1c1c1; text-transform: uppercase; }
#sked .score{ font-size: 1em; color: #858585; }

#sked .coverage{
    background: url('http://ohl.assets.mrx.ca/niagara/images/en/2010/wireframe/2background2.png') repeat-x center center;
}
#sked .coverage ul{ list-style: none; margin: 0; padding: 0; text-align: center; }
#sked .coverage ul a{ color: #000; }
#sked #tv_coverage{ left: 110px; }
#sked #radio_coverage{ left: 170px; }

#sked .game, #sked .game-next{
    border-bottom: solid 1px #646464;
    border-top: solid 1px #2C2C2C;
}
#sked .game.first, #sked .game-next.first{ border-top: 0;}
#sked .game.last, #sked .game-next.last{ border-bottom: 0;}

/**BIGBOX**/

.ad-bigbox{
    border: solid 4px #fff;
}

/***FANZONE***/
#fanzone{ background: transparent; color: #FFF; }
#fanzone #fanzone-padding{
    border: solid 1px #646464;
}

#fanzone .header{
    margin: 0; padding: 0; height: auto;
    background: transparent;
}
#fanzone .header .title{ margin: 0; color: #FFF; font-size: 1.6em; }

#fanzone h2.underline { text-transform: uppercase; color: #000; font-weight: bold; font-size: 1.7em; }
#fanzone h2.underline a { text-transform: uppercase; color: #000; font-weight: bold; }
#fanzone div.underline{ display: none; }

#fanzone .insider{
    width: 282px;
    border-left: solid 4px #646464; border-right: solid 4px #646464; border-bottom: solid 4px #646464;
    background: url('http://ohl.assets.mrx.ca/niagara/images/en/2010/wireframe/4background3.png') repeat-y;
    padding: 15px 10px 10px 10px;
}

#fanzone .insider .email{
    float: left; border: 0; padding: 0; margin: 0;
    width: 225px; height: 18px;
    color: #858585; font-weight: bold;
    font-size: 0.9em;
}
#fanzone .insider .join{ float: left; }

#fanzone .stayconnected{
    width: 282px; border: solid 4px #646464;
    padding: 15px 10px;
    background: url('http://ohl.assets.mrx.ca/niagara/images/en/2010/wireframe/2background5.png') repeat-x left center;
    color: #000;
}

#fanzone .break{
    margin: 10px 0;
    border-top: solid 1px #646464;
    border-bottom: solid 1px #FFF;
}


#twitter { position: relative; }
#twitter .followus{ position: absolute; top: 16px; right: 10px; }
#twitter .followus a{ color: #000; }

#twitter .text{ color: #000; }
#twitter .text strong{ text-transform: uppercase; color: #e50728; font-size: 0.8em; }

#store {position: relative; }
#store .highslide-gallery img{ width: 40px; height: 40px; }
#store .pageblock{ height: 54px; width: 150px;}

#store .link{ color: #000; }
#store .getyours { padding-top: 15px; display: none; }
#store .getyours h3{ color: #e50728; font-size: 1.3em; }
#store .storelink {
	background: url("http://ohl.assets.mrx.ca/niagara/images/en/2010/wireframe/gt-red.png") no-repeat scroll right center transparent !important;
	padding-left: 0;
	padding-right: 12px;
}

/***PLAYER SPOTLIGHT / MINIROSTER / ROSTER PLAYER***/

#mini_roster{ color: #FFF; background: transparent; }
#mini_roster .header{
    margin: 0; padding: 0; height: auto;
    background: transparent;
}
#mini_roster .header .title{
    font-size: 1.8em;
    color: #FFF; background: transparent;
    height: auto; padding: 0; margin: 0;
}

#mini_roster .clear{ height: 0; }

#mini_roster .allprofiles{
    float: left;
    background: url('http://ohl.assets.mrx.ca/niagara/images/en/2010/wireframe/2tabs.png') repeat-x;
    padding: 4px 8px 4px 8px; margin: 1px 0 0 17px;
    
    border-top: solid 1px #646464;
    border-left: solid 1px #646464;
    border-right: solid 1px #646464;
    
    border-top-right-radius: 10px;
    -moz-border-radius-topright: 10px;
    -webkit-border-top-right-radius: 10px;
    
    border-top-left-radius: 10px;
    -moz-border-radius-topleft: 10px;
    -webkit-border-top-left-radius: 10px;
}
#mini_roster .allprofiles .link2{ color: #000;}

#mini_roster .rosterlist{
    border-left: solid 4px #646464; border-bottom: solid 4px #646464;
    background: url('http://ohl.assets.mrx.ca/niagara/images/en/2010/wireframe/2background2.png') repeat-x;
}

#mini_roster table{ width: 194px; color: #000; }

#mini_roster .tbl-header{ color: #e50728; }
#mini_roster table .name a{ color: #000; text-decoration: none;  }

#mini_roster table td{ padding: 0;}
#mini_roster .tbl-stats{ color: #646464; }

#mini_roster .mugshot{ border: solid 1px #858585; }

#mini_roster .number, #roster_player .number{
    color: #DDD; font-size: 6em; padding-top: 8px;
    text-shadow: 2px 2px 4px #111;
    
}
#mini_roster .first, #mini_roster .last, #roster_player .first, #roster_player .last {
    color: #848484;
    font-size: 2.5em; font-weight: bold;
    text-transform: uppercase;
}
#mini_roster .first, #roster_player .first{ margin-top: -10px; }
#mini_roster .last, #roster_player .last{ margin-top: -5px; }
#mini_roster .position, #roster_player .position{
    color: #FFF; text-transform: uppercase; font-weight: bold;
}

#mini_roster .profile, #roster_player .col1{
    position: relative;
    background: url('http://ohl.assets.mrx.ca/niagara/images/en/2010/wireframe/miniroster-details03.png') no-repeat top center #161616;
    height: 322px; width: 191px;
}
#roster_player .col2{ width: 445px; }


#mini_roster .basics, #roster_player .basics{
    padding-left: 10px;
    background: transparent; border: 0;
}
#mini_roster .details, #roster_player .details{
    color: #FFF;   
    padding: 10px; width: 170px;
}
#mini_roster .details .title, #roster_player .details .title{
    color: #858585; font-weight: bold; text-transform: uppercase;
}

#mini_roster .fullprofile{
    position: absolute;
    bottom: -21px; right: 0;  
}

#mini_roster .fullprofile a{ color: #000; }

#mini_roster .details .title, #roster_player .details .title{
    float: left;
    font-weight: bold; font-size: 0.8em;
    padding-top: 2px;
}
#mini_roster .details .value, #roster_player .details .value{
    float: left;
    font-weight: bold;
    padding-left: 0.25em;
}
#mini_roster .details .clear, #roster_player .details .clear{
    height: 8px; width: 100%;
}

#roster_player .blocks{
    border-top: solid 1px #343434;
}

#roster_player .stat-summary{ margin-top: 16px; }

#roster_player .blocks .block{ border-left: solid 1px #343434; }
#roster_player .blocks .block:first-child{ border-left: 0 }

#roster_player .blocks .block .title{ font-size: 1em; font-weight: bold; color: #e50728; float: none;  }

#roster_player .extras{
    color: #000;
    background: url('http://ohl.assets.mrx.ca/niagara/images/en/2010/wireframe/2background5.png') repeat top left;
    padding: 5px 10px; width: 612px;
    border-left: solid 4px #646464;
    border-right: solid 4px #646464;
    border-bottom: solid 4px #646464;
}

#roster_player .extras .title{
    float: left; width: 97%;
    padding-bottom: 4px;
    border-bottom: solid 1px #999;
}

#roster_player .extras .page_tab_on a, #roster_player .extras .page_tab_off a{   
    color: #000;
}

/**RESIZE FROM LAYOUT**/
#roster_player .extras .media{ width: 171px; }
#roster_player .extras .spotlight{ width: 431px; }

/***INSIDE STUFF***/
#related { margin-right: 10px; }
#related_thoughts .header, #tags .header{    
    border-bottom: solid 2px #red;
}

.body_container .page_content h1,
.body_container .page_content h2, 
.body_container .page_content h3 {
    color: #e50728;
}

#poll .percentbar{
    background: #e50728; color: #000; font-weight: bold;
}

#footer{ background: #000; color: #FFF; }

/***TABLES***/
.sked_tbl table{ width: 100%; }

table th{
    background: transparent; color: #FFF; font-weight: bold;
}
table tr.zebra{ background: #242424;}
table caption{
    border-bottom: solid 1px #858585;
    color: #FFF;
    text-align: left;
}

.body_container #rosterlist td a{ color: #FFF; }

/***DASHES LISTS***/

.body_container .news_item{
    border-bottom: 1px dashed #000;
}
.body_container .news_list_page .news_writer_info {
    border-bottom: 2px solid #e50728;
}

.body_container .news_item_date{
    font-weight: bold; font-size: 0.9em; text-transform: uppercase;
    color: #858585;
}

#poll .polltitle{
    font-size: 1em; text-transform: none; 
}

/***VIDEO PAGE***/
#rate_section{ margin-right: 10px; background: #343434; color: #FFF; }

a.rating_star{
  background: transparent url('http://ohl.assets.mrx.ca/niagara/images/en/2010/wireframe/stars.png') no-repeat 0 0; 
}

.video_page .footage-lib #media_select .spacer{ display: none;}

.video_page .footage-channels li,
.video_page .footage-lib #media_select li a,
.video_page .footage-lib #media_select li.selected a,
.page_content ul
{
    list-style: none;
    /*background: url('http://ohl.assets.mrx.ca/niagara/images/en/2010/wireframe/gt-grey.png') no-repeat 0px 2px;*/
    padding: 0 0px 5px 0px;
}

.video_page .footage-channels, .video_page .footage-lib #media_select li a{ color: #FFF; }


.video_page .footage-lib #media_select li.selected a{
    /*background: url('http://ohl.assets.mrx.ca/niagara/images/en/2010/wireframe/gt-red.png') no-repeat 0px 2px;*/
}

#footage-channels .channels {
	
	height: 24px;
}

#footage-channels .channels li{
    border-right: solid 1px #646464;
}

#footage-channels .channels li.last{
    border-right: none;
}

#footage-channels .channels li a{
    display: inline-block;
    text-transform: uppercase; text-decoration: none; font-weight: bold;
    padding-left: 12px;
    background: url('http://ohl.assets.mrx.ca/niagara/images/en/2010/wireframe/gt-red.png') left center no-repeat transparent !important;
    color: #000;
}


