@font-face{
font-family: AgentOrange;
src: url('AgentOrange.ttf');
}
@font-face{
font-family: ThrowHands;
src: url('ThrowMyHandsUpintheAirBold.ttf');
}

body {
  	padding-left: 11em;
	font-family: ThrowHands, Studz, fantasy;
      background: url(background1.jpg) white }
      
ul.navbar { 
font-size: 30px; 
font-family: AgentOrange, Cottonwood, fantasy;
border-left-style: solid;
border-left-width: 5px;
border-left-color: white;
border-right-style: solid;
border-right-width: 5px;
border-right-color: white;
text-align: center;
background-color: Black;
list-style-type: none;
padding: 0;
margin: 0;
position: absolute;
	height: 100%;
	top: 0em;
	left: 2em;
	width: 9em;
	min-height: 30em;
	}



	
	
div.contentholder {
position: absolute;
bottom:0em;
top: 0em;
left: 25em;
width: 40em;
}
div.headshot {
background-color: Black;
position: absolute;
height: 13em;
top: 1em;
left: 0em;
width: 45em;
}

div.textbox {
background-color: black;
position: absolute;
top: 25em;
height: 24em;
left: 0em;
right: 0em;
}

div.mediascroll {
background-color: black;
position: absolute;
top: 25em;
height: 24em;
left: 0em;
right: 0em;
overflow: scroll;
}

/*
div.mediaholder {
background-color: black;
position: absolute;
bottom: 2em;
top: 17em;
left: 0em;
width: 45em;
}
*/

div.scrolltext {
font-family: Times;
background-color: white;
position: absolute;
bottom: 0;
top: 4em;
left: 0;
width: 45em;
overflow: scroll;
}
div.scrollback {
background-color: black;
position: absolute;
bottom: 2em;
top: 17em;
min-height: 30em;
left: 0em;
width: 45em;
}

div.mediaholder {
background-color: white;
position: absolute;
top: 3em;
height: 45em;
left: 0em;
right: 0em;
overflow: scroll;
}

div.madtopleft {
position: absolute;
top: 2em;
height: 20em;
left: 0em;
right: 20em;
}

div.madtopright {
font-family: Times;
background-color: white;
position: absolute;
top: 2em;
height: 20em;
left: 20em;
right: 0em;
}



div.mediaplayer {
background-color: black;
position: absolute;
top: 2em;
height: 25em;
left: 0em;
width: 40em;
}

div.mediatext {
background-color: white;
position: absolute;
top: 30em;
height: 10em;
left: 0em;
width: 40em;
}






p.sansserif{font-family:Arial,helvetica,sans-serif;
font-size: 20px;
}

h1 {
/*color: #BFE2F9;  */
color: black;
text-align: center;
font-weight: Bold;
font-family: AgentOrange, Cottonwood, fantasy }
	
	ul.navbar li { text-align: right;
	margin: .3em 0;
	padding-right: 1em;
	}

	
ul.navbar a{ text-decoration: none;}
a:link {color: #BFE2F9; }
a:visited{color: #BFE2F9}
a:hover{color: black; background-color: white;}
a:active{color: black; background-color: white;}
	
address {margin-top: 1em;
padding-top: 1em;
border-top: thin dotted }

