/* SECONDARY PAGE STYLES */ 

/* NAVIGATION STYLES */ 

#navigation-main-secondary{
background-position:top right;
background-repeat:no-repeat;
border-bottom:2px solid #ccc;
color:#fff;
background-color:#000;
}

#colorrule-aboutus{background-color:#3F6693;}
#colorcell-aboutus{background:#2A5787 url("i/colorcells/aboutus.gif");}
#colorrule-ourpartners{background-color:#B35050;}
#colorcell-ourpartners{background:#A43B3B url("i/colorcells/partners.gif");}
#colorrule-pressroom{background-color:#678349;}
#colorcell-pressroom{background:#4B682D url("i/colorcells/pressroom.gif");}
#colorrule-portfolio{background-color:#5A3885;}
#colorcell-portfolio{background:#361860 url("i/colorcells/portfolio.gif");}
#colorrule-outreach{background-color:#E3A436;}
#colorcell-outreach{background:#CF7C07 url("i/colorcells/outreach.gif");}
#colorrule-forproducers{background-color:#B14274;}
#colorcell-forproducers{background:#81143F url("i/colorcells/producers.gif");}

#pagemiddle,#pagemiddle-outreachboards{
background-color:#FAF7F3;
}

#pagemiddle, 
#pageright, 
#navigation-section,
#navigation-section-aboutus,
#navigation-section-ourpartners,
#navigation-section-pressroom,
#navigation-section-portfolio,
#navigation-section-outreach,
#navigation-section-forproducers{
padding-top:10px;
border-bottom:1px solid #D3D3D3;
height:580px;
/* Comment out the height above if watermark breaks */
}

#pagemiddle-outreachboards, 
#pageright-outreachboards, 
#navigation-section-outreachboards{
padding-top:10px;
border-bottom:1px solid #D3D3D3;
}

.content-table-aboutus{
background-image: url("i/colorcells/bg_navigation.gif");
background-repeat:repeat-y;
}

.content-table-ourpartners{
background-image: url("i/colorcells/bg_navigation.gif");
background-repeat:repeat-y;
}

.content-table-pressroom{
background-image: url("i/colorcells/bg_navigation.gif");
background-repeat:repeat-y;
}

.content-table-portfolio{
background-image: url("i/colorcells/bg_navigation.gif");
background-repeat:repeat-y;
}

.content-table-outreach{
background-image: url("i/colorcells/bg_navigation.gif");
background-repeat:repeat-y;
}

.content-table-forproducers{
background-image: url("i/colorcells/bg_navigation.gif");
background-repeat:repeat-y;
}

/* BODYTEXT STUFF */ 

.bodytext{
padding:0;
margin:0;
}

.bodytext td{
line-height:1.3;
}

.bodytext p{
padding:0 16px 0 12px;
margin:0 0 12px 0;
line-height:1.4;
}

.serif{
font-family:georgia;
}

.bodytext blockquote{
line-height:1.4;
}

.bodytext p.full{
padding:0;
margin:0 0 12px 0;
line-height:1.4;
}

.bodytext p.newsphotolarge{
padding:0 12px 0 12px;
margin:0 0 12px 0;
font-size:9px;
}

.bodytext p.newsphotolarge img{
border:1px solid #343434;
margin-bottom:6px;
}

.bodytext p.wide{
padding:0 0 0 12px;
margin:0 0 12px 0;
line-height:1.4;
}

.bodytext p.subtitle{
font-weight:bold;
padding:0 16px 0 12px;
margin:0 0 6px 0;
text-transform:uppercase;
font-size:9px;
}

.bodytext h4.subtitle{
font-weight:bold;
padding:0 16px 0 12px;
margin:0 0 6px 0;
text-transform:uppercase;
font-size:9px;
}

.bodytext strong.subtitle{
font-weight:bold;
text-transform:uppercase;
font-size:9px;
}


.bodytext .breadcrumb{
font-size:10px;
margin-bottom:40px;
color:#7F7C7C;
}

.bodytext .breadcrumbshort{
font-size:10px;
margin-bottom:10px;
color:#7F7C7C;
}

.bodytext h2{
font-family:'Lucida Grande', verdana, arial, helvetica, sans-serif;
font-size:13px;
line-height:16px;
padding:0 16px 0 12px;
margin:0 0 4px 0;
}

.bodytext .abstract{
font-family:georgia;
font-size:16px;
line-height:19px;
margin-bottom:12px;
}

.bodytext .pagesubtitle{
font-family:georgia;
font-size:16px;
line-height:19px;
margin-bottom:28px;
}

.bodytext .sectiontitle{
font-family:georgia;
font-size:16px;
line-height:19px;
margin-bottom:6px;
}

/* IMAGES AND CALLOUT FOR NEWS STORIES */

blockquote.boxed{
border:1px solid #ccc;
padding:10px;
background-color:#fff;
}

blockquote.right{
color:#000;
width:120px;
float:right;
border-top:1px solid #ccc;
border-bottom:1px solid #ccc;
padding:10px;
background-color:#fff;
margin:0 10px 15px 15px !important;
font-style:italic;
font-size:10px;
line-height:14px;
}

blockquote.right p{
margin:10px 0 0 0;
padding:0;
text-align:right;
font-style:normal;
}

h3.subtitle{
margin:10px;
font-size:11px;
}

div.callout{
background-color:#fff;
width:140px;
float:right;
margin:0 10px 15px 15px;

}

div.callout p.callouthead{
background-color:#778F5A;
color:#fff;
padding:4px 8px;
font-size:9px;
margin:0;
font-weight:bold;
text-transform:uppercase;
}

div.callout p.calloutbody{
margin:0;
padding:8px;
font-size:10px;
color:#000;
}

/* TEXT COLORS FOR THE SECTIONS */

#aboutus .bodytext h2,
#aboutus .bodytext h3,  
#aboutus .bodytext h4.subtitle,
#aboutus .bodytext .abstract,
#aboutus .bodytext .subtitle,
#aboutus .bodytext p.subtitle,
#aboutus .bodytext p.sectiontitle,
#aboutus .bodytext strong.subtitle,
#aboutus .paint,
#aboutus .tablefooter
{
color:#43658B;
}

#ourpartners .bodytext h2, 
#ourpartners .bodytext h3, 
#ourpartners .bodytext h4.subtitle,
#ourpartners .bodytext .abstract,
#ourpartners .bodytext .pagesubtitle,
#ourpartners .bodytext p.subtitle,
#ourpartners .bodytext p.sectiontitle,
#ourpartners .bodytext strong.subtitle,
#ourpartners .paint,
#ourpartners .tablefooter
{
color:#AA4848;
}

#pressroom .bodytext h2, 
#pressroom .bodytext h3,
#pressroom .bodytext h4.subtitle,
#pressroom .bodytext .abstract,
#pressroom .bodytext .pagesubtitle,
#pressroom .bodytext p.subtitle,
#pressroom .bodytext p.sectiontitle,
#pressroom .bodytext strong.subtitle,
#pressroom .paint,
#pressroom .tablefooter
{
color:#405C26;
}

#portfolio .bodytext h2, 
#portfolio .bodytext h3,
#portfolio .bodytext h4.subtitle,
#portfolio .bodytext .abstract,
#portfolio .bodytext .pagesubtitle,
#portfolio .bodytext p.subtitle,
#portfolio .bodytext p.sectiontitle,
#portfolio .bodytext strong.subtitle,
#portfolio .paint,
#portfolio .tablefooter
{
color:#533080;
}

#outreach .bodytext h2, 
#outreach .bodytext h3,
#outreach .bodytext h4.subtitle,
#outreach .bodytext .abstract,
#outreach .bodytext .pagesubtitle,
#outreach .bodytext p.subtitle,
#outreach .bodytext p.sectiontitle,
#outreach .bodytext strong.subtitle,
#outreach .paint,
#outreach .tablefooter
{
color:#C97006;
}

#forproducers .bodytext h2, 
#forproducers .bodytext h3,
#forproducers .bodytext h4.subtitle,
#forproducers .bodytext .abstract,
#forproducers .bodytext .pagesubtitle,
#forproducers .bodytext p.subtitle,
#forproducers .bodytext p.sectiontitle,
#forproducers .bodytext strong.subtitle,
#forproducers .paint,
#forproducers .tablefooter
{
color:#81143F;
}

/* For internal navigation within bodytext */
.internalbox{
border:1px solid #D3D3D3;
background-color:#fff;
font-size:10px;
margin-left:14px;
margin-right:12px;
margin-bottom:10px;
}

.internalbox th{
text-align:left;
padding:4px 10px;
background-color:#666;
color:#fff;
text-transform:uppercase;
font-size:9px;
}

.internalbox td{
text-align:left;
}

.boxlinkon{
border-top:1px solid #d3d3d3;
}

.boxlinkoff{
border-top:1px solid #d3d3d3;
}

.boxlinkoff a, .boxlinkon a{
text-decoration:none;
}

.boxlinkoff a{
display:block;
background-color:#fff;
padding:4px 10px;
font-weight:bold;
}

.boxlinkoff a:hover{
background-color:#D94A24;
color:#fff;
padding:4px 10px;
}

.boxlinkon a{
display:block;
background-color:#efefef;
padding:4px 10px;
color:#343434;
}

/* BLOCK */
.block_newsarchive{
margin:0 12px 6px 12px;
padding:0 0 6px 0;
border-bottom:1px solid #E2D9CF;
}

.block_newsarchive h2{
padding:0 16px 0 0px;
margin:0 0 4px 0;
}

.block_newsarchive h2 a{
color:#405C26;
text-decoration:none;
}

.block_newsarchive h2 a:hover{
color:#284011;
}

.block_newsarchive p{
padding:0 16px 0 0px;
margin:0 0 4px 0;
}

/* SIDEBAR STUFF */ 

.sidebar{
padding:0 10px 0 11px;
}

.sidebar .callout{
margin:16px 0;
}

.sidebar .calloutfilm p{
font-size:10px;
line-height:13px;
margin:0 0 6px 0;
padding:0;
}

.sidebar .calloutfilm .filmstill{
border:1px solid #666;
}

.sidebar .grab img{
border:none;
}

.sidebar .grab p{
font-size:9px;
line-height:11px;
margin-top:4px;
}

.callout p.pullquote{
font-family:georgia;
font-size:12px;
line-height:17px;
font-style:italic;
color:#5B4942;
}

.sidebar p{
padding:0 10px 0 0;
margin:0 0 10px 0;
font-size:10px;
color:#454545;
}

#navigation-section-aboutus{
background-image: url("i/sectionnav/aboutus_background.gif");
background-position:bottom;
background-repeat:no-repeat;
padding:10px 0 0 0 ;
}

#navigation-section-forproducers{
background-image: url("i/sectionnav/forproducers_background.gif");
background-position:bottom;
background-repeat:no-repeat;
padding:10px 0 0 0 ;
}

#navigation-section-ourpartners{
background-image: url("i/sectionnav/ourpartners_background.gif");
background-position:bottom;
background-repeat:no-repeat;
padding:10px 0 0 0 ;
}

#navigation-section-portfolio{
background-image: url("i/sectionnav/portfolio_background.gif");
background-position:bottom;
background-repeat:no-repeat;
padding:10px 0 0 0 ;
}

#navigation-section-pressroom{
background-image: url("i/sectionnav/pressroom_background.gif");
background-position:bottom;
background-repeat:no-repeat;
padding:10px 0 0 0 ;
}

#navigation-section-outreach{
background-image: url("i/sectionnav/outreach_background.gif");
background-position:bottom;
background-repeat:no-repeat;
padding:10px 0 0 0 ;
}

.sectionnav_cell{
border-bottom:1px solid #D3D3D3;
}


