

html {
color:#6082b0;background:#ffffff}
.BodyContainer {
	position: relative;
	width:100%;
	max-width:1000px;
	min-width:1000px;
	margin:auto;
}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,a,caption {
margin:0;padding:0;font-size:16px;
}
body {
text-align:center;
}
.BFnavbar {
	position: relative;
	background-color:rgba(118,85,118,0.45);
	height:15px;
	border-width:0px;
}
.BFnavbarLI {
	float:left;
	list-style-type:none;
	width:20%;	
}
.BFnavbarLIhidden {
	visibility:hidden;
	float:left;
	list-style-type:none;
	width:0%;	
}
.BFnavbarLIactiveL {
	color:#6082b0;
	float:left;
	list-style-type:none;
	width:16%;
	margin-top:.35em;
	font-size:110%;
	font-weight:600;
	font-variant:small-caps;
}
.BFnavbarLIactiveR {
	color:#6082b0;
	float:right;
	list-style-type:none;
	width:17%;
	font-size:110%;
	font-weight:600;
	font-variant:small-caps;
}
.BFnavbarLink {
}
li.BFdropdown {
	list-style:none;
	text-align:left;
	color:#6082b0; 
}
li.BFdropdown:hover {
	color:#20314d; 
	font-weight:200;
	font-size:110%;
	text-decoration:none;
}
a:link { 
color:#4a32c6; 
font-size:110%;
font-weight:600;
text-decoration:none;
font-variant: small-caps;
} /* unvisited links */
.fakeclick {
color:#6082b0;
font-size:110%;
font-weight:600;
text-transform:uppercase;
text-decoration:none;
font-variant: small-caps;
}
.fakeclick:hover {
	color:#20314d;
	font-weight:200;
	font-size:110%;
}
a:visited { 
color:#4a32c6;
text-decoration: none;
} /* visited links */
a:hover { 
color:#0da956; 
font-weight:400;
font-size:110%;
text-decoration:none;
} /* user hovers */
img {
border:none;
}
.imagehov {
border-width:0px;border-style:none;
}
.imagehov:hover {
	border-width:1px;
	border-style:solid;
	box-shadow: 0px 0px 6px color:#20314d;}
.imagehov2:hover {
	width:+15%;
}
.top {
	opacity:0.6;
	text-color:#6082b0;
	float:right;
	margin-right:5%;
	margin-left:-10%;
}
.h_rule {
	color:#6082b0;
	padding:1em;
	border-top:1.5px #6082b0;
	margin:0;
}
.button {
	font-weight:900;
	background-color:color:#6082b0;;
	border:1px solid rgba(182,0,4,0.2);
	padding:1em;
	margin-top:60px;
}
.changeddate {
	
}
table {
border-style:none;border-collapse:collapse;border-spacing:0; table-layout: auto;
}
fieldset,img 
{border:0;
}
address,caption,cite,code,dfn,em,strong,th,var 
{
font-style:normal;font-weight:normal;
}
li {
	list-style:disc;
	text-align:center;
}
caption,th {
text-align: center;
}
h1 {
font-size:170%;color:#6082b0;margin:1em 0 0 0;font-weight:900;line-height:130%;font-variant: small-caps;text-align:center;
}
h2 {
font-size:140%;color:#6082b0;margin:1em 0 0 0;font-weight:900;font-variant: small-caps;text-align:center;
}
.subhed {
	font-variant:small-caps;
	font-size:140%;
	font-weight:900;
	color:#6082b0;
	margin-top:1.25em;
	padding-top:.57em; 
}
.subhedtoprule {
	border-top-style:solid;
	border-color:#6082b0;
	border-width:2px;
}
h3 {
font-size:130%;color:#6082b0;font-variant:small-caps;font-weight:900;margin-bottom:.5em;line-height:1.0;
}
h4 {
font-size:115%;color:#6082b0;text-align:center;margin:0 0 0 5em;font-weight:600;
}
h5 {
font-size:100%;
}
h6 {
font-size:100%;color:#6082b0;text-align:center;
}
blockquote,ul,ol,dl {
margin:.5em 1em 0 5em;text-align: left;font-size:100%;
}
.blogtext {margin:1.5em;font-size:120%;
}
.highlight {
	color:#6082b0; text-shadow: 0px 0px 38px #6082b0; 
}
.lowlight {
	font-style: normal;color:#6182b0;
}
.green {
	font-weight:600;color:#0da856;
}
.purple {
	font-weight:600;color:#4a32c6;
}
.tagline {
	color:#6082b0;font-style:italic;margin-top:1.25em;margin-bottom:-1.50em;text-decoration:none;
}
.tablecenter {
    margin-left:auto; 
    margin-right:auto;
    width:50%;
}
abbr,acronym {
border-bottom:1px dotted #000;cursor:help;
}
em {
font-style:italic;
}
ol,ul,dl {
margin-left:0em;
}
ol li {
list-style:decimal inside;
}
ul li {
list-style-position:inside;
}
.checkbox {
	display: inline;
	list-style-position:inside;
}
dl dd {
margin-left:0em;
}
th
{
padding:.5em;
}
th {
font-weight:bold;text-align:center;
}
p,fieldset,table,pre {
margin-bottom:1em;
}
input[type=text], input[type=password], textarea {
width:12.25em;*width:11.9em;
}
q:before,q:after {
content:'';
}
abbr,acronym {
border:0;font-variant:normal;
}
sup {
vertical-align:text-top;
}
sub {
vertical-align:text-bottom;
}
input,textarea,select {
font-family:inherit;font-size:inherit;font-weight:inherit;
}
input,textarea,select {
font-size:90%;
}
legend {
color:#000;
}
del,ins {
text-decoration:none;
}
body {
font-family: "calibri", arial, helvetica, sans-serif; font-size:100%; text-align:center; 
}
select,input,button,textarea {
font:90% arial,helvetica,clean,sans-serif;
}
table {
font-size:inherit;font:100%;
}
pre,code,kbd,samp,tt {
font-family:monospace;*font-size:108%;line-height:100%;
}
.LeftPanel {
	position: absolute;
	left: 0px;
	width: 100px;
}
.RightPanel {
	position: absolute;
	right: 10px;
	width: 100px; 
}
.LeftPanelA {
	position: absolute;
	top: 300px;
	left:5%;
	width: 225px;
}
.LeftPanelB {
	position: absolute;
	top: 600px;
	left:20%;
	width: 225px;
}
.LeftPanelC {
	position: absolute;
	top: 900px;
	left:5%;
	width: 225px;
}	
.RightPanelA {
	position: absolute;
	top:300px;
	right:5%;
	width:225px;
}
.RightPanelB {
	position: absolute;
	top: 600px;
	right: 20%;
	width: 225px;
}
.RightPanelC {
	position: absolute;
	top: 900px;
	right:5%;
	width: 225px;
}	
.BottomPanel {
	position: absolute;
	top: 925px;
	right:40%;
	width: 225px;
}
.MiddlePanel {
	margin-left:10px;
	margin-right:10px;
	padding-top: 0px;
}
.FooterNav {
	margin-right: 0px;
	margin-left: 0px;
	width:1000px;
	text-align:justify;
	clear: both;
}
.LeftPanel2 {
	position: absolute;
	float: left;
	left: 0px;
	width: 500px;
	border-right: 2px solid #afabab;
	padding-right: 10px;
	clear: both;
}
.RightPanel2 {
	position: relative;
	float: right;
	right: 0px;
	width: 500px; 
	clear: both;
}
.MiddlePanel2 {
	margin-left: 30%;
	margin-right: 30%;
	clear:both;
	box-sizing: border-box;
}
.PubBind {
	position: absolute;
	top: 375px;
	left: 20px;
	width: 225px;
}
.Dicty {
	position: absolute;
	top: 250px;
	left: 80px;
	width: 250px;
}
.Atlas {
	position: absolute;
	top: 375px;
	left: -125px;
}
.DarkStormy {
	position: absolute;
	top: 250px;
	left: -200px;
	width: 190px;
}
.EastEast {
	position: absolute;
	top: 75px;
	left: 80px;
}
.PlayOn {
	position: absolute;
	top: 180px;
	left: 170px;
}	
.HangingIndent {
	text-indent: -15px;
	padding-left: 20px;
}
#ft {
clear:both;
}
.modal-box {
	z-index: 22;
	position: absolute;
	top: 240px;
	left: 300px;
	width: 400px;
	height: 250px;
	background:rgba(255,129,0,0.95); 
	color: #fff;	
/*	opacity: 0.98; */
}
.Gallery {
	width:100%;
	text-align:center;
	margin-right:2%;
	margin-left:2%;
}
.Ad1 {
	float:left;
	clear:left;
	display:block;
	width:32%;
	padding:0 3%;
	margin-top:5em;
}
.Ad2 {
	float:left;
	display:block;
	width:32%;
	padding:0 3%;
	margin-top:5em;
}
.Ad3 {
	float:left;
	clear:right;
	clear:!important;
	display:block;
	width:32%;
	padding:0 3%;
	margin-top:5em;
}
.Ad4 {
	position: relative;
	left:15%;
	width: 200px;	
	float:left;
}
.form1 {
    position: absolute;
    left: 427px;
    top:378px;
    z-index:2;
} 
.form2 {
    position: absolute;
    left: 427px;
    top:423px;
    z-index:3;
} 
.form3 {
    position: absolute;
    left: 427px;
    top:463px;
    z-index:4;
} 
.biblio-search-box{
	height:300px;
	width:274px;
	border:3px double #755564;
	background:rgba(118,85,118,0.45);
	color:#fff;
	font-family:arial,verdana,sans-serif;
	background:rgba(118,85,118,0.45);
	background:-moz-linear-gradient(-45deg,rgba(118,85,118,0.45) 0%,rgba(118,85,118,0.45) 100%);
	background:-webkit-gradient(linear,left top,right bottom,color-stop(0%,rgba(118,85,118,0.45)),color-stop(100%,rgba(118,85,118,0.45))); 
	bottom left no-repeat, -webkit-linear-gradient(-45deg, #765564) 0%,#765564 100%);
	background:-o-linear-gradient(-45deg,rgba(118,85,118,0.45) 0%,rgba(118,85,118,0.45)) 100%);
	background:-ms-linear-gradient(-45deg,rgba(118,85,118,0.45) 0%,rgba(118,85,118,0.45) 100%)
}
.biblio-search-box h1{
	font-family:trebuchet\ ms,arial,verdana;
	font-size:15px;
	color: rgba(118,85,118,0.45);		
	margin: 10px 0 10px 0;
	text-transform:uppercase;letter-spacing:1px;
}
.biblio-search-box h2{
	font-family:trebuchet\ ms,arial,verdana;
	font-size:14px;
	color: #efe5d3;		
	margin: 10px 0 10px 0;
	text-transform:uppercase;
	letter-spacing:1px;
}
.biblio-search-box form{
	margin:25px 25px 25px 25px
}
.biblio-form-group label{
	width:100%;
	text-transform:uppercase;
	font-size:.7em;
	clear:both
}
.biblio-form-group input{width:100%;clear:both;margin-bottom:8px; height:100%;}
.biblio-form-group input::-webkit-input-placeholder{font-style:italic;color:#ccc}
.biblio-form-group input:-moz-placeholder{font-style:italic;color:#ccc}
.biblio-form-group input::-moz-placeholder{font-style:italic;color:#ccc;}
.biblio-form-group input:-ms-input-placeholder{font-style:italic;color:#ccc}
.biblio-form-button{background:#4a32c6;color:#ccc;color:#fff;width:2em;height:2em;margin-top:18px;}
.biblio-powered-text{font-size:.6em}
.biblio-powered-text a{color:#6082b0;
}
div.rotate_right {
    clear:both;
    -ms-transform: rotate(-90deg); /* IE 9 */
    -webkit-transform: rotate(-90deg); /* Chrome, Safari, Opera */
    transform: rotate(-90deg);

}

