

html{
	height:100%;
}

body{
	background-color:#8B8B8D;
	margin-left: auto;
	margin-right: auto;
	margin-top:0px;
	margin-bottom:0px;
	height:100%;
}

.frame-page{
	max-width:100%;
}

.frame-banner {
    	background-color:#3B3B3B;
	height:129px;	
}

.banner-left-frame{
	background-color:#3B3B3B;
	height:129px;
        float: left;
}

span.fleft {
	float:left;
}
span.fright {
	float:right;
}

.banner-right-frame{
	float:right;
        background-color:#3B3B3B;

}

.banner-left-frame img, .banner-right-frame frame{
	display:block;
}
div.noresults {}
div.seealso{}
div.toplinks {}
.hidden {
	display:none;
	background-color:#ECE9E9;
	color:#000000;
	position:absolute;
	text-align:justify;
	padding:15px;
	width:300px;
	left:10%;
	border:1px #E78888 solid;

	margin-top:30px;
        font-family: arial;
        font-weight: normal;
        font-style: normal;
        font-size: 14px;
	line-height: 20px;
}
.playmenu {
	display:none;
	background-color:#ECE9E9;
	color:#000000;
	position:absolute;
	text-align:justify;
	padding:5px;
	width:300px;
	left:5%;
	border:1px #E78888 solid;

	margin-top:2px;
        font-family: arial;
        font-weight: normal;
        font-style: normal;
        font-size: 14px;
}
.imglink {
	border:0;
	vertical-align: top;
}


.entire-page{
	max-width:1000px;
	background-color:#ffffff;
	margin-top:0px;
	margin-bottom:0px;
	margin-left: auto;
	margin-right: auto;
}

.banner-left-div, .banner-right-div{
	float:left;
}



.banner-left-div img, .banner-right-div img{
	display:block;
}

.menubar-div{
	display:block;
	clear:both;
	min-height:28px;
	max-width:100%;
	background-color:#BD5555;
	padding-left:30px;
	padding-right:30px;
	font-family:arial;
	font-size:11pt;
	color:#ffffff;
	line-height:20pt;
}

.bottombar-backgroundshadow{
	display:block;
	clear:both;
	height:9px;
	max-width:100%;
	background-color:#ffffff;
	background-image: url("images/bottombar-backgroundshadow.gif");
	
}
.bottombar-div{
	display:block;
	clear:both;
	min-height:28px;
	max-width:100%;
	background-color:#BD5555;
	padding-left:30px;
	padding-right:30px;
	font-family:arial;
	font-size:9pt;
	color:#ffffff;
	line-height:20pt;
	
}

 .copy-link{
	font-family:arial;
	font-size:9pt;
	color:#ffffff;
	text-align:right;
        text-decoration: none;
}
a.copy-link:hover{
	text-decoration:underline;
}

.menubar-link{
	background-color:#BD5555;
	color:#ffffff;
	text-decoration:none;

}

a.menubar-link:hover{
	color:#FAEC74	
}
div.pagewidth {

			font-family:"Palatino Linotype", serif;}
.searchbar-div{
	display:block;
	clear:both;
	min-height:35px;
	max-width:100%;
	background-color:#ECE9E9;
	background-image: url("images/searchbar-background.gif");
	border-bottom:1px #E78888 solid;
	padding-left:30px;
	padding-right:30px;
	text-align:right;
	font-family:arial;
	font-size:9pt;
	color:#3B3B3B;
}

.search-form{
	padding-top:7px;
	padding-bottom:0px;
	margin-top:0px;
	margin-bottom:0px;	
}

.search-input{
	width:100px;
	font-family:arial;
	font-size:10pt;	
}

.search-select{
	font-family:arial;
	font-size:9pt;	
}

.search-submit{
	font-size:10pt;
}
body.whiteback {
    background-color:#ffffff;
}
.content-div{
	background-color:#ffffff;
	padding-left:35px;
	padding-right:35px;
	padding-top:35px;
	padding-bottom:35px;
}

.homepage-leftcolumn{
	width:425px;
	display:block;
	float:left;
}



.homepage-rightcolumn{
	width:460px;
	padding-left:45px;
	display:block;
	float:left;
	clear:right;
}

.blank-div{
	display:block;
	clear:both;
}


.essaylist{
	display:block;
	clear:both;
	padding-top:10px;
	padding-bottom:10px;
	font-family:arial;
	color:#000000;
	font-size:11pt;

}

.homepage-play{
	display:block;
	clear:both;
	padding-top:10px;
	padding-bottom:10px;
	font-family:arial;
	color:#000000;
	font-size:11pt;
}
.homepage-leftcolumn{
	width:425px;
	display:block;
	float:left;
}



.homepage-play h1{
	display:block;	
	font-size:14pt;
	float:left;
	margin-top:0px;
	margin-bottom:0px;
}

.homepage-play .text-link{
	display:block;
	float:right;	
	padding-top:5px;
}

.homepage-logos{
	margin-left:236px;
	width:224px;	
}

.logo{
	display:block;
	margin-top:20px;	
}


.play-navigation-div{
	display:block;
	clear:both;
	min-height:100px;
	max-width:100%;
	background-color:#ffffff;
	border-bottom:1px #958E7E solid;
	padding-left:30px;
	padding-right:30px;
	font-family:arial;
	color:#000000;	
}

.play-title-div{
	max-width:274px;
	padding-right:20px;
	float:left;	
}

.play-toolbar-div{
	float:right;
	font-size:11pt;
	text-align:right;
}

.play-navigation-div h1{
	display:block;	
	font-size:14pt;
	margin-top:28px;
	margin-bottom:0px;	
}

h1.pagehead{
	display:block;
	font-size:18pt;
	margin-top:6px;
	margin-bottom:14px;
        color: #BD5555;
}
.play-navigation-div h2{
	display:block;	
	font-weight:normal;
	font-size:11pt;
	margin-top:5px;
	margin-bottom:0px;	
}

.play-toolbar-div-level1{
	margin-top:28px;
}

.play-toolbar-div-level2{
	margin-top:25px;
	text-align:left;
}

.play-toolbar-div-level1 img{
	margin-bottom:2px;
}
td.videoframe {
    width:450px;
    height:100%;
}

div.video {
    width: 100%;
    background-color: #ffffff;
}
div.blankvideo {
    width: 100%;
    height:100%;
    background-color: #ffffff;
}
td.modernframe {
    height:100%;
    width:100%;

}
td.dualframe {
        width:50%;
    height:100%;
}

.blue-divider{
	padding-left:10px;
	padding-right:10px;
	color:#495FD7;
}

.note-text {
    font-family:"Palatino Linotype", "Arial";
    line-height: 1.6em;
}

.normal-text{
	font-family:verdana;
	color:#000000;
	font-size:10pt;
	
}
.essay-text{
	font-family:verdana;
	color:#000000;
	font-size:10pt;
        line-height: 1.4em;
        margin-bottom: 6px;
	text-align:justify;

}

.searchresult{
	font-family:verdana;
	color:#000000;
	font-size:11pt;
    margin-top: 8px;
    margin-bottom: 8px;

}

.text-link{
	color:#DA3A3A;
	text-decoration:none;	
}

a.text-link:hover{
	text-decoration:underline;	
}

table.transcript {
	border: 1px solid #668E86;
	border-collapse: collapse;
	text-align: center;
	vertical-align:top;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
        width: 98%;
}



th.transcripthead {
	background-color:#ECE9E9;
        border-bottom:1px #E78888 solid;
	padding: 5px;
	font-family:arial;
	font-size:20px;
	text-align:left;
        font-weight:bold;
	color: #363636;
}

td.transcriptdesc{
	border-bottom:1px #E78888 solid;
	padding-left: 5px;
	padding-right: 5px;
	text-align: left;
	font-family:arial;
	font-size:14px;
	width: 40%
}

td.transcripttd{
	border-bottom:1px #E78888 solid;
	padding-left: 5px;
	padding-right: 2px;
	text-align: left;
	font-family:arial;
	color:#000000;
	font-size:11pt;
	font-weight:bold
}

td.transcripttd2{
	border-bottom:1px #E78888 solid;
	padding-left: 15px;
	padding-right: 5px;
	text-align: left;
        vertical-align:top;
	font-family:arial;
	font-size:11pt
}

div.bibEntry {
    margin-top: 10px;
    font-family:arial;
font-size:11pt;
color: #000000;

}

div.bibTop {
    font-family:arial;
font-size:11pt;
    margin-top: 8px;
    margin-bottom: 10px;

}

h2.plain {
    font-family:arial;
font-size:13pt;
    margin-top: 8px;
    margin-bottom: 10px;
    font-weight: bold;

}
h3 {
    font-family:arial;
    margin-top: 4px;
    margin-bottom:4px;
    font-weight: bold;
    font-size: 11pt;

}
h2.essayhead{
    font-family:arial;
font-size:13pt;
    margin-top: 8px;
    margin-bottom: 10px;
    font-weight: bold;

        color: #BD5555;

}
div.essaylinks{
    font-family:arial;
font-size:11pt;
    margin-top: 4px;
    margin-bottom: 6px;
 margin-left: 16px;

}
div.gloss {
        margin-top: 6px;
    font-family:arial;
font-size:11pt
}
span.word {font-weight: bold; margin-right: 10px;}


div.imageText {
    margin: 5px;
    font-family:arial;
    font-size:11pt

}
div.viewimage {
    width:100%;
    text-align: center;
}
img.fullsize {
    margin-left:auto;
    margin-right: auto;
}

span.book, .newspaper, .journal, .online, .news{
	font-style: italic;

}

div.plaintext {

}


