/* CSS Document - Main style sheet for nfb.ca */
/*
   _____
  / ___ \
 / / _ \ \
 \ \(_)/ /
  \_   _/
   |   |   Equipe web ONF /
   |_|_|   NFB web team  / 2010
   =====
 */


.norm-g-240x .norm-g-block {
    margin-left:0px;
}

.content-nav-breadcrumbs {
    margin: 0 38px 0 10px;
}

.explore-films .L-pnl-deco4 {
    height:55px;
    padding-top:12px;
}
.content-nav-breadcrumbs .arrow {
    background-image: url("/medias/nfb_tube_static/styles/imgs/norm-explore-by-filmmakers-content-nav-breadcrumbs.png");
    width: 14px;
    float: left;
    display: block;
    background-color: transparent;
    height: 54px;
    margin-right: -14px;

}

.content-nav-breadcrumbs ul li div {
    padding:0 22px 0 20px;
}

.explore-films .L-pnl-deco3 {
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 20px;
}
.L-pnl-deco2 {
    background:url("/medias/nfb_tube_static/styles/imgs/blk-on-grey-br.png") no-repeat scroll right bottom black;
}
.otv-g-full h1 {
    font-family:"Georgia",Times new roman,Serif;
    font-size:4em;
    margin-bottom:14px;
    margin-top:68px;
    margin-left: 20px;
}

.columns {
    background-color: white;
    float: left;
}
.columns h3 {
    background-color: #262626;
    color: white;
    line-height: 35px;

}
.columns ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}
.left {
    color: black;
    float: left;
    width: 39.98371335504885993485342019544%;

}
.right {
    background-color: black;
    float: right;
    width: 59.36482084690553745928338762215%;
    border-left: 7px solid #000;
}

.explore-page-header {
    width: 100%;
    clear: both;
}

.vignette .visual {
    background-color:#000000;
    color:#999999;
    font-style:italic;
    height:115px;
    margin:1px auto 8px;
    width:204px;
}

.explore-availability-note {
    float: left;
    margin-top: 37px;
    margin-bottom: 66px;
    margin-left: 16px;
}

.external-links {
    font-size: 1.2em;
    margin: 28px 14px;
}
.external-links li {
    margin: 11px 0;
}

.external-links li a:hover,
.explore-availability-note p a:hover {
    text-decoration: underline;
    color: #f90;
}

.content-nav-breadcrumbs ul.two-levels li.results {
    margin-left: 17px;
}

.copy-panel img {
    float: left;
    display: block;
    margin-right: 15px;
    margin-bottom: 15px;
}
.content {
    font-size: 1.4em;
}

.clear {
    float: left;
    width: 100%;
}
