﻿.Production
{
    margin-bottom:50px;
}

.Production .ProductionBody
{
    margin-left:230px;
}

.Production .Cast ul
{
    list-style-type:square;
}

.Production .Cast ul li
{
    margin-bottom:5px;
}

.Production .Cast label
{
    color:#ddd;
    font-family:'HelveticaNeue LightExt', 'Century Gothic', sans-serif !important;
    font-size:1.2em;
}

.Production .Cast .Character
{
    color:#989898;
    font-size:.9em;
}

.Production .Menu
{
    float:left;
    width:180px;
}

.Production .Menu .Options
{
    margin:30px 0 0 0;
    padding:0;
}

.Production .Menu .Options li
{
    list-style-type:none !important;
    margin:10px 0 0 0;
    padding:0;
}

.Production .Menu .Poster
{
    border:solid 5px #563924;
}

.Production .Heading h1
{
    font-size:1.2em !important;
    line-height:1em;
    margin-bottom:10px !important;
}

.Production .Heading h1 em
{
    color:#FFF;
    display:block;
    font-size:2em !important;
    font-style:normal;
    line-height:1em;
}

.Production .Heading h2
{
    border:none !important;
    color:#a8734c !important;
    font-family:'Helvetica Neue', Helvetica, Arial, sans-serif !important;
    font-size:.8em !important;
    margin-bottom:40px;
}

.Production .ShowInfo p
{
    margin-bottom:5px !important;
}

.Production .ShowInfo p label
{
    color:#a9c1d7;
}

ul.Productions
{
    padding:0;
    margin:0;  
}

ul.Productions li
{
    list-style-type:none;
}

.ProductionSynopsys
{
    margin:50px 0;
    min-height:152px;
    position:relative;
}

.ProductionSynopsys h2
{
	margin-bottom:5px !important;
}

.ProductionSynopsys h2 a
{
    color:#fff;
}

.ProductionSynopsys h3
{
    border:none !important;
    color:#a8734c !important;
    font-family:'Helvetica Neue', Helvetica, Arial, sans-serif !important;
    font-size:.85em !important;
    margin:0 0 10px 0 !important;
}

.ProductionSynopsys .Options
{
    height:34px;
    margin-top:15px;
    padding:5px 0;
    text-align:right;
}

.ProductionSynopsys .Options .LargeButton
{
    float:right;
    margin:0 0 0 10px;
    padding:5px 20px 4px 20px;
}

.ProductionSynopsys .Poster
{
    left:0;
    position:absolute;
    top:0;
}

.ProductionSynopsys .Poster img
{
    border:solid 5px #563924;
}

.ProductionSynopsys .Summary
{
    line-height:1.7em;
	margin:0 !important;
}

.ProductionSynopsys .Summary p
{
    margin:10px 0 0 0 !important;
}

.ProductionSynopsysWithPoster
{
    padding:0 0 0 187px;
}    