body{ font-family: "Adobe Garamond Pro", san-serif; color: white; background-color: #000000; }
h1{ font-family: "Trajan Pro", san-serif; font-size: 300%; }
h2{ font-family: "Trajan Pro", san-serif; font-size: 100%; color: white }

div.banner {
position: relative;
width: 800px;
height: 255px;
margin-left: auto;
margin-right: auto;
}

div.splitter {
position: relative;
height: 20px;
margin-left: auto;
margin-right: auto;
}

div.navigationbar {
position: relative;
width: 800px;
margin-left: auto;
margin-right: auto;
padding: 6px;
}

div.outerlayerwelcome {
position: relative;
width: 800px;
margin-left: auto;
margin-right: auto;
}

div.welcome {
position : relative;
left: 0;
width: 788px;
background-color: #141414;
padding: 6px;
overflow: hidden;
}

div.text {
position : relative;
padding: 12px;
background-color: #141414;
}

div.static {
position: static;
width: 850px;
margin-left: auto;
margin-right: auto;
}

div.outerlayer {
position: relative;
width: 800px;
margin-left: auto;
margin-right: auto;
}

div.projectbio {
position: relative;
width: 800px;
height: 400px;
margin-left: auto;
margin-right: auto;
}

div.leftcolumn {
position : absolute;
left: 0;
width: 270px;
border: 0;
background-color: #141414;
padding: 6px;
}

div.rightcolumn {
position : absolute;
right: 0;
width: 470px;
border: 0;
background-color: #141414;
padding: 6px;
}

div.pastworkslistitem {
width: 800px;
padding: 10px;
height: 200px;
background-color: #141414
}

div.projectlogo {
position : absolute;
left: 0;
width: 800px;
height: 200px;
padding: 12px;
border: 0;
background-color: #141414
}

div.discription {
float: right;
width: 500px;
height: 200px;
padding: 12px;
border: 0;
}


div.movietitle {
position: absolute;
margin-left: auto;
margin-right: auto;
}

div.boxtitlebar {
position: relative;
top: 0;
margin-left: auto;
margin-right: auto;
background-color: #282828;
}

div.mediaouterlayer {
position : relative;
left: 0;
width: 800px;
background-color: #141414;
}

div.mediabox {
width: 200px;
float: left;
position: relative;
padding: 32px;
border: 1px;
background-color: #141414;
}

div.shim {
position: relative;
height: 10px;
}

.clear {
clear: both;
margin-top: 10px;
}

a:link{     color: white; text-decoration: none; }
a:visited{  color: #999999; text-decoration: none; }
a:active{   color: #999999; text-decoration: none; }

img.noborder { 
border: 0;
margin-left: auto;
margin-right: auto;
}

img.border { 
border: white 1px solid;
margin-top:10px;
margin-right:10px;
margin-bottom:10px;
margin-left: auto;
margin-right: auto;
}

.floatingleft {
float:left;
margin-top:10px;
margin-right:10px;
margin-bottom:10px;
border: white 1px solid; 
}

.floatingright {
float:right;
margin-top:10px;
margin-right:10px;
margin-left:10px;
margin-bottom:10px;
border: white 1px solid; 
}

.logofloatingleft {
float:left;
margin-top:10px;
margin-right:10px;
margin-left:10px;
margin-bottom:10px;
border: 0; 
}

font.button {font-size: 300%;  }

table.navigationbar {
	border-width: 0px 0px 0px 0px;
	margin-left: auto;
	margin-right: auto;
}
table.navigationbar th {
	border-width: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
table.navigationbar td {
	border-width: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

div#gallery {
width: 800px; 
height: 690px; 
margin-left: auto; 
margin-right: auto;}

object a {
display: none;
}

object {
margin-left: auto; 
margin-right: auto; 
display block;
}
