@charset "UTF-8";
/* CSS Document */


@font-face {
	font-family: 'AdobeCaslonProRegular';
	src: url('acaslonpro-regular-webfont.eot');
	src: local('☺'), url('acaslonpro-regular-webfont.woff') format('woff'), url('acaslonpro-regular-webfont.ttf') format('truetype'), url('acaslonpro-regular-webfont.svg#webfontDQvDUAIf') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'AdobeCaslonProBold';
	src: url('acaslonpro-bold-webfont.eot');
	src: local('☺'), url('acaslonpro-bold-webfont.woff') format('woff'), url('acaslonpro-bold-webfont.ttf') format('truetype'), url('acaslonpro-bold-webfont.svg#webfonttW7njThC') format('svg');
	font-weight: normal;
	font-style: normal;
}


@font-face {
	font-family: 'AdobeCaslonProSemibold';
	src: url('acaslonpro-semibold-webfont.eot');
	src: local('☺'), url('acaslonpro-semibold-webfont.woff') format('woff'), url('acaslonpro-semibold-webfont.ttf') format('truetype'), url('acaslonpro-semibold-webfont.svg#webfonte22TozWT') format('svg');
	font-weight: normal;
	font-style: normal;
}


html, body { 
height: 100%;
}


body {
font-family:'AdobeCaslonProRegular', Times, serif;
font-size: 80%;
line-height: 160%;
padding: 0px;
margin: 0px;
height: 100%;
color: #000000;
background-color: #ffffff;
}


/*div styles */

#container {
font-family:'AdobeCaslonProRegular', Times, serif;
padding: 0px;
margin: 0px auto;
background-color: #ffffff;
color: #000000;
width: 1000px;
height: 100%;
min-height: 700px;
z-index: 200;
}

* html #container {
width: 1000px;
w\idth: 1000px;
}


#container a {
border: 0px;
color:#000000;
text-decoration: none;
}

#container a:hover {
border: 0px;
color:#CC0;
}

#container a:visited {
border: 0px;
color:#333;
}

#container a.current {
border: 0px;
color:#CC0;
}

#nav{
float: left;
width: 100%;
}

#nav h1 {
font-size: 210%;
font-weight: bold;
margin-top: 24px;
}

#navbuttons {
float: right;
font-family: 'AdobeCaslonProSemibold';
font-size: 60%;
letter-spacing: 2px;
display: inline;
margin-top: 30px;
margin-bottom: 20px;
}

#heading {
float: left;
width: 100%;
border-top: 1px solid black;
border-bottom: 1px solid black;
padding: 10px 10px 10px 30px;
margin-bottom: 20px;
font-size: 180%;
}

#video {
float: left;
width: 100%;
}

#video p {
width: 80%;
}

#video2 {
float: left;
width: 100%;
}

#video2 p {
width: 80%;
font-size: 85%;
}


#bottomnav {
float: left;
width: 80%;
font-size: 120%;
height: 15px;
}

.85percent {
	font-size: 50%;
}

#credits p {
	font-size: 120%;
	line-height: 150%;
}



