@charset "utf-8";
/* CSS Document */
.background
{
	position:absolute;
	background-position:center;
	background-color:none;
	top:0px;
	z-index:-1;
}
/* IE hack to center page contents 
body {background:#000; text-align:center; margin:0; }
*/
.navbar
{
	position:absolute;
	left:330px;
	top:48px;
	width:140px;
	z-index:2;
}
.schematic {
	position:relative;
	top:95px;
	left:40px;
	width:140px;
	height:25px;
	z-index:3;
}
/*  this is for the schematic button
a.navbar 
{
display: block;
position:absolute;
	left:379px;
	top:34px;
	width:140px;
	z-index:2;
height: 27px;
background-image:url(../images/schematic_buttondark.jpg);
text-indent: -999em; }
a:navbar:hover
{     
background-image:url(../images/schematic_button.jpg); 
} 
*/
a.nav:link {
color:#000000;
text-decoration:none;
}
a.nav:visited {
color:#003399;
text-decoration:none;
}
a.nav:hover {
color:#003399;
text-decoration:none;
}

.portfolio
{
	position:absolute;
	background-position:center;
	background-color:none;
	top:0px;
	left:0px;
	z-index:-1;
}
img {
border:0;
padding:3px 3px 3px 3px;
}
#frame {position:relative; top:0px; background-position:center; margin:0px auto; width:900px; margin-top:-10px;
}
.header
{
	position:absolute;
	left:23px;
	top:13px;
	width:280px;
	z-index:2;
}
div.navmain{
	font-family:"Courier New", Courier, monospace;
	font-size:18px;
	font-weight:bold;
	word-spacing:50px;
	position:absolute;
	left:186px;
	top:98px;
	bottom:102px;
	height:20px;
	width:550px;
	z-index:3;
}
div.thumbs{
	border:none;
	text-align:center;
	overflow:auto;
	list-style:none;
	display:block;
}
.thumbmanual{
	position:absolute;
	left:22px;
	padding:1px;
	top:124px;
	height:421px;
	width:242px;
	text-align:center;
	overflow:auto;
	z-index: 3;
}
div.mainimage{
	position:absolute;
	top:127px;
	right:860px;
	bottom:500px;
	left:291px;
	text-align:center;
	float:inherit;
	width: 580px;
	height: 405px;
	z-index: 4;
}
div.flash{
	position:relative;
	top:80px;
	left:250px;
	width:205px;
	height:215px;
	z-index:2;
}
div.textleft{
	position:absolute;
	left:87px;
	padding:5px;
	top:308px;
	height:394px;
	width:204px;
	text-align:center;
	font-family:"Courier New", Courier, monospace;
	font-size:18px;
	font-weight:bold;
	word-spacing:50px;
}
div.title{
	position:absolute;
	left:174px;
	padding:2px;
	top:580px;
	height:27px;
	width:167px;
	text-align:left;
	font-family:"Courier New", Courier, monospace;
	font-size:16px;
	font-weight:bold;
}
div.date{
	position:absolute;
	left:683px;
	padding:2px;
	top:643px;
	height:27px;
	width:167px;
	text-align:center;
	font-family:"Courier New", Courier, monospace;
	font-size:16px;
	font-weight:bold;
}
div.size{
	position:absolute;
	left:525px;
	padding:2px;
	top:642px;
	height:27px;
	width:107px;
	text-align:center;
	font-family:"Courier New", Courier, monospace;
	font-size:14px;
	font-weight:bold;
}
div.links{
	position:absolute;
	left:662px;
	padding:2px;
	top:240px;
	height:136px;
	width:210px;
	text-align:center;
	font-family:"Courier New", Courier, monospace;
	font-size:18px;
	font-weight:bold;
}
div.studio{
	position:absolute;
	left:-634px;
	padding:2px;
	top:36px;
	height:367px;
	width:339px;
	text-align:center;
}
div.contact{
	position:absolute;
	left:-265px;
	padding:2px;
	top:38px;
	height:94px;
	width:200px;
	text-align:center;
}
div.copyright{
	position:absolute;
	left:466px;
	padding:2px;
	top:680px;
	height:15px;
	width:400px;
	text-align:left;
	font-family:"Courier New", Courier, monospace;
	font-size:12px;
	font-weight:bold;
}
