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

.openingText{color:#5F8B6B; margin-top:10px; font-size:1em; font-family:"Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Verdana, sans-serif; font-weight:normal; line-height:1.5em;}
.openingText img{margin-top: -5px;}

.colored{color: #606042;}

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

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

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

div.header-container {width:538px;}

.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;}

table.box-image {background:none; border-collapse:collapse;margin-bottom:6px;}
table.box-image td, table.box-image tr {padding:0;}

/* CAPTION */
.box-image .caption {background:#99BBB1; color:#000000; font-family:Arial, Helvetica, sans-serif;font-size:.75em;padding:5px; line-height: 1.2em;}
.caption.mid {color:#000000; padding: 5px;}
.caption.pad {color:#000000; padding: 5px 0 5px 5px; background:none;}


.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: red;}
.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;}
.box-image td.image {margin:0; padding:0;}

.article-sidebar {
	background:#FFFFFF url(../images/unani/sidebar-bg.png) 0 0 repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size:0.8em;
	margin:0 0 10px 0;
	line-height:1.1em;
	color:#A50B17;
	}
	
.article-sidebar p {line-height:1.1em; }
.article-sidebar .sidebar-inner {padding:24px;}
.article-sidebar h3 {color:#A50B17; font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; font-style:italic; padding:0; text-align:center; letter-spacing:1px; margin:30px 0 20px 0;}
.article-sidebar h4 {color:#4E6F6B; padding-bottom:6px;}
.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:.9em;color:#5B7B47;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;}

.cf:before,
.cf:after {
    content: " "; /* 1 */
    display: table; /* 2 */
}

.cf:after {
    clear: both;
}

/**
 * For IE 6/7 only
 * Include this rule to trigger hasLayout and contain floats.
 */
.cf {
    *zoom: 1;
}
