﻿html
{
	height: 0px;	/* remove 14px auto height in safari */
}
body
{
	font-family: Baskerville Old Face, Bell MT, Century Schoolbook, Times, Times New Roman, serif;
	font-size: 14px;
	color: #292929;
	background-color:#D6CFBD;
	margin:0 auto;
	border:0 0 0; 
	top: 0px;
}

body img
{
	top: 0px;	/* remove 14px auto top in safari */
}

#background
{
	position:absolute;
	left:50%;
	margin-left:-512px;
	padding-top: 0px;
	margin-top: 0px;
	top: 0px; 	/* remove 14px auto top in safari */
}

#logo
{
	position:absolute;
	left:50%;
	top:18px;
	margin-left:-400px;
	width:50px;
	height:50px;
	cursor:pointer;
}
#breadcrumb
{
	position:absolute;
	top: 610px;
	left: 50%;
	width: 400px;
	font-size: small;
	height: 25px;
	text-align: right;
	color: #94928C;
	z-index:10;
}

#breadcrumb a
{
	color: #94928C;
}
#breadcrumb a:hover
{
	color: #94928C;
}

#footer
{
	position:absolute;
	left:50%;
	top:610px;
	margin-left:-400px;
	width:800px;
	font-size:small;
	height:25px;
	color:#94928C;
	font-family: Arial, Helvetica, sans-serif;
}

#footer a{
	font-size:small;
	color:#94928C;
	text-decoration:none;
}

#footer a:hover{
/*	text-transform: uppercase;*/
	font-size:small;
	color:#4A4531;
	text-decoration:none;
}

#DefaultCenterHeader
{
	position:absolute;
	top:67px;
	left:50%;
	margin-left:-55px;
	width:323px;
	height:105px;
	background-image:url(defaultheader.jpg);
	}

#CenterHeader
{
	position: absolute;
	top: 70px;
	left: 50%;
	width: 260px;
	height: 95px;
	font-size: 225%;
	font-weight: bold;
	color: white;
	text-align: right;
	font-family: Baskerville Old Face, Bell MT, Times, Times New Roman, serif;
}

#CenterContent
{
	position: absolute;
	top:180px;
	left: 50%;
	margin-left:-43px;
	width: 305px;
	height: 305px;
}

h1
{
	font-family: Baskerville Old Face, Bell MT, Century Schoolbook, Times, Times New Roman, serif;
	color: white;
	/*font-size: 24px;*/
	font-size: 184%;
	font-weight: heavy;
}

h2
{
	font-family: Baskerville Old Face, Bell MT, Century Schoolbook, Times, Times New Roman, serif;
	color: white;
	/*font-size: 16px;*/
	font-size: 123%;
	font-weight: heavy;
	margin-bottom: 0px;
}

ul
{
	list-style-type: none;
	margin-left: 0px;
	padding-left: 0px;
}

h2 + p
{
	margin-top: 0px;
}
h2 + ul
{
	list-style-type: none;
	margin-top: 0px;
	margin-left: 0px;
	padding-left: 0px;
}
h6
{
	font-family: Arial, Helvetica, sans-serif;
	color: white;
	font-size: 100%;
	font-weight: heavy;
	margin-top: 0px;
	padding-top: 0px;
}

h6 + ul
{
	list-style-type: disc;
	margin-left: 20px;
}

.CenterPanel
{
	font-family: Arial, Helvetica, sans-serif;
	color: white;
	font-size: 13px;

	overflow-y: auto;
	overflow-x: hidden;

	height: 304px;
}

.CenterPanel:first-line{
}
	
.CenterPanel h1{
	font-family: Baskerville Old Face, Bell MT, Century Schoolbook, Times, Times New Roman, serif;
	font-size: 20px;
}

.CenterPanel a{
	color:White;
	font-weight: normal;
}

.CenterPanel a:hover{
	color: #F79618;
	font-weight: normal;
}
	
#ArticleContent
{
	position:absolute;
	top: 62px;
	left: 50%;
	margin-left:-375px;
	width: 323px;
	height: 540px;
	background-image:url(articleBG.gif);
	}

#FontSizer
{
	font-family: sans-serif; 
	position:absolute; 
	top: 145px; 
	left: 50%; 
	margin-left: -350px; 
	width: 646px; 
	height 50px; 
	color: white; 
	background-color: transparent;
	z-index: 100;

}

#FontSizer a
{
	text-decoration: none;
	font-weight: bold;
	color: white;
}

#WideArticleContent
{
	position:absolute;
	top: 62px;
	left: 50%;
	margin-left:-375px;
	width: 646px;
	height: 540px;
	background-image:url(widearticleBG.gif);
	font-size: 13px;
	}
.WideArticlePanel
{
	position:absolute;
	background-color:Transparent;
	color:white;
	top: 115px;
	left:15px;
	width: 618px;
	height: 415px;

	font-family: Arial, Helvetica, sans-serif ;
	/* font-size: 13px; Moved to #WideArticleContent to manage fonts. */
	overflow-y: auto;
	overflow-x: hidden;

}
.WideArticlePanel h1
{
}

.WideArticlePanel a
{
	color:White;
	font-family: Arial, Helvetica, sans-serif;
}

.WideArticlePanel a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	color: #F79618;
}	
	
.ArticlePanel
{
	position:absolute;
	background-color:Transparent;
	color:white;
	top: 25px;
	left:15px;
	width: 295px;
	height: 500px;

	font-family: Arial, Helvetica, sans-serif ;
	font-size: 13px;
	overflow-y: auto;
	overflow-x: hidden;

}
	
.ArticlePanel h1
{
}

.ArticlePanel a
{
	color:White;
	font-family: Arial, Helvetica, sans-serif;
}

.ArticlePanel a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	color: #F79618;
}	
.VideoPanel
{
	position:absolute;
	background-color:Transparent;
	color:white;
	top: 25px;
	left:15px;
	width: 295px;
	height: 500px;

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;

	overflow: auto;
}

.VideoPanel h1{


}
.VideoPanel h2{
	font-size:medium;
	font-weight: bold;
}

.VideoPanel li{
	list-style-type: none;
	margin-left: 0px;
	padding-left: 0px; 
}

.VideoPanel ul{
	margin-left: 0px;
	padding-left: 0px; 
}

.VideoPanel a
{
	color:white;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.VideoPanel a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	color: #F79618;
	text-decoration: none;
}
.Credits
{
	color:white;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	margin-bottom: 0px;
	padding-bottom: 0px;
}

.LibraryLink a
{
/*	font-family: Baskerville Old Face, Bell MT, Century Schoolbook, Times, Times New Roman, serif; */
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-weight: 900;
	font-size: 30px;
/*	font-variant: small-caps; */
	text-decoration: none;
	color: #F79618;
}
.LibraryLink a:hover
{
	color: White;
	font-weight: 900;
}

/*Media Player---------------------------------------------------*/
/*
#mediaplayer {
width: 300px;
height: 225px;
background: #000;
position: relative;
top: 40px;
}
*/

