sub {
	font-size: .6em;
}

#sitePage .layout .main .inner{background-color:#ffffff;}

.openingText{
	margin-top: 0px; 
	color: #d5622a;
	font: normal 14px/150% Helvetica, Arial, sans-serif;
}

blockquote p {	
	color: #d5622a;
	font: italic normal 14px/150% Helvetica, Arial, sans-serif;
}

.box-image .byline {
	font: italic normal 1.0em "Times New Roman", Times, serif !important;
	color:#f36f21;
	padding:5px 0 0 0;
}

.calloutbox {
	border: 1px solid #fdb714;
	margin-bottom: 30px;
}

.calloutbox th {
	font: normal 16px/150% Arial, Helvetica, sans-serif;
	background: #fdb714;
	text-align: left;
	text-transform:uppercase;
	color: #fff;
}

.calloutbox td {
	font: normal 14px/150% Arial, Helvetica, sans-serif;
	background: #fff5e4;
	text-align: left;
	color: #000;
}


.letter{vertical-align:top;float:left;margin:10px 6px 0px 0px;}
.openingText img{margin-top: -5px;}

h1.header {margin:0 0 5px 0;}

.smallcaps1 {font-variant:small-caps;}


.pageTemplateContributors{
	color:#A69999;
	font-size:.9em;
	text-align:center;
}

div.director {margin-bottom:15px;}

strong.movie {color:#CC0033;font-family:Geneva, Arial, Helvetica, sans-serif;}

.smallcaps {font-variant:small-caps;/**background:#FFFFCC;/**/}
.smaller {font-size:87%;}
.opening-text {font-size:1.4em;line-height:2em;}

div.box-image {background:#e0cdc3;padding:12px;}
table.box-image {background:none;margin-bottom:5px; margin-top: 5px;}
/*table.box-image td {padding:0;}*/

.box-image .image {padding:0 0 0x 0;}
.box-image .caption {font-family:Arial, Helvetica, sans-serif;font-size:0.9em;color:#4d73af;padding:5px 0 5px 0; line-height: 1.2em;}


.box-image .desc {
	font: 9px/9px Arial, Helvetica, sans-serif;
	color: #999 !important;
	padding: 3px 0 2px 0;
	text-transform: none !important;
}

.box-image .caption.links {padding:0 0 5px 0;text-align:center;}
.box-image .caption.links p {padding:2px 0;margin:0;line-height:1.1em;}
.box-image a {color:#0558A2;text-decoration:underline;}
.box-image a:hover {color: #d5622a;}
.box-image .credit {text-align:right;color:#000;padding:3px 0 3px 0;text-transform:uppercase;font-family:Arial, Helvetica, sans-serif;line-height:1em;}

.article-sidebar {
	background:#936b50;
	font-family: Arial, Helvetica, sans-serif;
	font-size:0.8em;
	margin:0 0 10px 0;
	line-height:1.1em;
	color:#f4eecc;}

.article-sidebar .sidebar-inner {padding:10px;}
.article-sidebar h3 {color:#314858; font-family:Georgia, "Times New Roman", Times, serif;font-size:20px;font-weight:bold;font-style:italic;padding:0;text-align:center;letter-spacing:1px;margin-bottom:20px;}
.article-sidebar .article-inner {padding:12px;}

.article-sidebar .letter {top:4px;position:relative;}

.article-sidebar table.box-image {background:transparent;padding:0;}
.article-sidebar table.box-image td {padding:0px;}
.article-sidebar .box-image .image {padding:0 0 5px 0;}
.article-sidebar .box-image .caption {font-family:Arial, Helvetica, sans-serif; font-size:0.9em; color:#4d73af; padding:5px 0 0 0; line-height:1.3em;}
.article-sidebar .box-image .caption.mid {padding-bottom:5px;}
.article-sidebar .box-image .credit {text-align:right;color:#000;padding: 0 0 0 0; margin-top: 5px;}

.article-sidebar table.sidebar-data {font-size:.85em;}
p.source {font-size:.85em;color:#666;margin-bottom:5px;line-height:1em;}

.article-sidebar .article-sidebar {font-size:1em;background:#EFE0B2;}

td.headerCaption.credit, td.headerCaption, .headerCaption { color:#d00028; padding: 0px 20px 15px 20px;}
td.headerCaption.credit { text-align: center;}
.caption.mid {padding: 5px 0; color: #24789f;}
