
html{background-position:fixed;}
.main{overflow:auto;}
body{background-image:url('images/techdrawingslarge1.gif');background-repeat:repeat-x;background-attachment:fixed;background-position:fixed;position:relative;top: fixed;left: 10%;margin-top:-20px;margin-left: -200px;width:1000px;height:700px;background-position:top center;background-color:black}

#blackbox{position:absolute;top:150px;left:152px;margin-left:10%marging-right;z-index:1}#blackbox{position:absolute;top:150px;left:152px;margin-left:10%marging-right;z-index:1}#largesubpic{position:absolute;top:195px;left:203px;z-index:2;width:840;height:263px}#spectrumlogo{position:absolute;display:inline-table;top:100px;left:167px;z-index:3}

#whitebox{position:absolute;top:95px;left:158px;margin-left:10%marging-right;z-index:0}

#affiliationstitle
{
position:absolute;
display:block;
top:30px;
left:2px;
color: #CCCCCC;
font-family: verdana;
line-height:170%;
font-size:13px;
letter-spacing: .16em;
font-weight:10;
z-index:10;
text-decoration:none;
font-style:normal;
width:220px;
}



#affiliations
{
position:absolute;
display:block;
top:45px;
left:2px;
color:#FF9900;
font-family: verdana;
line-height:170%;
font-size:10px;
letter-spacing: .16em;
font-weight:20em;
z-index:10;
text-decoration:none;
font-style:italic;
width:220px;
opacity:.6;
font-weight: bold;
}


#contacttop1 
{
position:absolute;
top:140px;
left:162px;
opacity:10;
color: #CC9966;
font-family: verdana;
font-weight: bold;
letter-spacing: .24em;
font-size:.60em;
text-decoration:none;
padding-right:5px;
padding-left:5px;
word-spacing:2px;
line-height:20px;
z-index:6;
width:160px;
height:20px;
}

#contacttop2 a
{
position:absolute;
top:140px;
left:274px;
opacity:10;
color: #CC9966;
font-family: verdana;
letter-spacing: 3px;
font-weight: bold;
font-size:.60em;
text-decoration:none;
padding-right:5px;
padding-left:5px;
word-spacing:2px;
line-height:20px;
z-index:6;
width:160px;
height:20px;
}

#contacttop2 a:hover 
{
opacity:10;
color: #FF6699;
}



#largesubpic
{
position:absolute;
top:195px;
left:202px;
z-index:2;
width:840;
height:263;
}


.home a 
{
position:absolute;
top:120px;
left:570px;
display:inline-table;
width: 85px;
height: 28px;
background: url("images/homebtns.gif") no-repeat 0 0;
z-index:4;
}

.home a:hover 
{
background-position: 0 -28px;
}

.home a:active 
{
background-position: 0 -56px;
}

.home span
{
display: none;
}



.effects a 
{
position:absolute;
top:120px;
left:656px;
display:inline-table;
width: 85px;
height: 28px;
background: url("images/effectsbtns.gif") no-repeat 0 0;
z-index:4;
}

.effects a:hover 
{ 
background-position: 0 -28px;
}

.effects a:active 
{
background-position: 0 -56px;
}

.effects span
{
display: none;
}



.stunts a 
{
position:absolute;
top:120px;
left:742px;
display:inline-table;
width: 85px;
height: 28px;
background: url("images/stuntsbtns.gif") no-repeat 0 0;
z-index:4;
}

.stunts a:hover 
{
background-position: 0 -28px;
}

.stunts a:active 
{
background-position: 0 -56px;
}

.stunts span
{
display: none;
}



.rental a 
{
position:absolute;
top:120px;
left:828px;
display:inline-table;
width: 85px;
height: 28px;
background: url("images/rentalbtns.gif") no-repeat 0 0;
z-index:4;
}

.rental a:hover 
{ 
background-position: 0 -28px;
}

.rental a:active 
{
background-position: 0 -56px;
}

.rental span
{
display: none;
}

.about a 
{
position:absolute;
top:120px;
left:914px;
display:inline-table;
width: 85px;
height: 28px;
background: url("images/aboutbtnstwo.gif") no-repeat 0 0;
z-index:4;
}

.about a:hover 
{ 
background-position: 0 -28px;
}

.about a:active 
{
background-position: 0 -56px;
}

.about span
{
display: none;
}


.links a 
{
position:absolute;
top:120px;
left:1000px;
display:inline-table;
width: 85px;
height: 28px;
background: url("images/linksbtns.gif") no-repeat 0 0;
z-index:4;
}

.links a:hover 
{
background-position: 0 -28px;
}

.links a:active 
{
background-position: 0 -56px;
}

.links span
{
display: none;
}


#smalllogoone a
{
position:absolute;
top:1230px;
left:202px;
opacity:0.7;
display:inline-table;
z-index:5;
}

#smalllogoone a:hover 
{
opacity:10;
}

#smalllogotwo a
{
position:absolute;
top:1230px;
left:262px;
display:inline-table;
opacity:0.7;
z-index:5;
}

#smalllogotwo a:hover 
{
opacity:10;
}

#pinkbarsmall
{
position:absolute;
top:1218px;
left:202px;
display:inline-table;
z-index:7;
}



#text
{
position:absolute;
display:block;
top:475px;
left:488px;
color: #CCCCCC;
font-family: verdana;
line-height:170%;
font-size:.65em;
font-weight:10;
z-index:4;
text-align: justify;
width:538px;
height:946px;
letter-spacing: .18em;
word-spacing:-2px;
padding:10px;
margin-top:3px;
}

#mattkutchertitle
{
position:absolute;
top:420px;
left:496px;
color: #FFFFFF;
font-family:verdana;
font-size: 14pt;
font-weight:100;
letter-spacing: .16em;
z-index:12;
}

#findoutmoretitle
{
position:absolute;
top:420px;
left:202px;
color: #FFFFFF;
font-family:verdana;
font-size: 14pt;
font-weight:100;
letter-spacing: .16em;
z-index:10;
}

#pinkbarsmallthirdthree
{
position:absolute;
top:445px;
left:202px;
display:inline-table;
z-index:8;
}

#pinkbarsmallhalf
{
position:absolute;
top:445px;
left:496px;
display:inline-table;
z-index:8;
}

#text2
{
position:absolute;
display:block;
top:485px;
left:202px;
color: #CCCCCC;
font-family: verdana;
line-height:170%;
font-size:.65em;
letter-spacing: .16em;
font-weight:10;
z-index:10;
text-decoration:none;
}

#mattgallery a
{
position:absolute;
display:block;
top:0px;
left:2px;
color: #CCCCCC;
font-family: verdana;
line-height:170%;
font-size:13px;
letter-spacing: .16em;
font-weight:10;
z-index:10;
text-decoration:none;
font-style:normal;
width:220px;
}
 
#mattgallery a:hover 
{
color: #FF9900;
opacity: .9;
}

#goldberg a
{
position:absolute;
display:block;
top:23px;
left:2px;
color: #CCCCCC;
font-family: verdana;
line-height:170%;
font-size:13px;
letter-spacing: .16em;
font-weight:10;
z-index:15;
text-decoration:none;
font-style:normal;
width:220px;
}
 
#goldberg a:hover 
{
color: #FF9900;
opacity: .9;
}


#affiliations a
{
position:absolute;
top:505px;
left:202px;
color: #CCCCCC;
font-family: verdana;
line-height:170%;
font-size:.65em;
letter-spacing: .16em;
font-weight:10;
z-index16;
padding:5px;
margin-top:5px;
width:549px;
height:200px;
overflow:auto;
opacity:9;
}
 
#affiliations a:hover 
{
opacity:10;
}

#contactinfo1 a
{
position:absolute;
top:1255px;
left:322px;
opacity:10;
color: #CCCCCC;
font-family: verdana;
letter-spacing: .14em;
font-weight:10;
font-size:.70em;
text-decoration:none;
padding-right:5px;
padding-left:5px;
word-spacing:2px;
line-height:20px;
z-index:6;
width:160px;
height:20px;
}

#contactinfo1 a:hover 
{
opacity:10;
color: #C9BE62;
}

#contactinfo2 a
{
position:absolute;
top:1255px;
left:520px;
opacity:0.6;
color: #CCCCCC;
font-family: verdana;
letter-spacing: .14em;
font-weight:10;
font-size:.70em;
text-decoration:none;
padding-right:5px;
padding-left:5px;
word-spacing:2px;
line-height:20px;
z-index:6;
width:160px;
height:20px;
}

#contactinfo2 a:hover 
{
opacity:10;
color: #C9BE62;
}


#contactinfo3 a
{
position:absolute;
top:1255px;
left:700px;
opacity:0.6;
color: #CCCCCC;
font-family: verdana;
letter-spacing: .14em;
font-weight:10;
font-size:.70em;
text-decoration:none;
padding-right:5px;
padding-left:5px;
word-spacing:2px;
line-height:20px;
z-index:6;
width:160px;
height:20px;
}

#contactinfo3 a:hover 
{
opacity:10;
color: #C9BE62;
}

#contactinfo4 a
{
position:absolute;
top:1255px;
left:800px;
opacity:0.6;
color: #CCCCCC;
font-family: verdana;
letter-spacing: .14em;
font-weight:10;
font-size:.70em;
text-decoration:none;
padding-right:5px;
padding-left:5px;
word-spacing:2px;
line-height:20px;
z-index:6;
width:160px;
height:20px;
}

#contactinfo4 a:hover 
{
opacity:10;
color: #C9BE62;
}

#contactinfo5 a
{
position:absolute;
top:1255px;
left:900px;
opacity:0.6;
color: #CCCCCC;
font-family: verdana;
letter-spacing: .14em;
font-weight:10;
font-size:.70em;
text-decoration:none;
padding-right:5px;
padding-left:5px;
word-spacing:2px;
line-height:20px;
z-index:6;
width:160px;
height:20px;
}

#contactinfo5 a:hover 
{
opacity:10;
color: #C9BE62;
}

#contactinfo6 a
{
position:absolute;
top:1255px;
left:1000px;
opacity:0.6;
color: #CCCCCC;
font-family: verdana;
letter-spacing: .14em;
font-weight:10;
font-size:.70em;
text-decoration:none;
padding-right:5px;
padding-left:5px;
word-spacing:2px;
line-height:20px;
z-index:6;
width:130px;
height:20px;
}

#contactinfo6 a:hover 
{
opacity:10;
color: #C9BE62;
}



#contactinfo7 
{
position:absolute;
top:1235px;
left:322px;
opacity:10;
color: #CCCCCC;
font-family: verdana;
letter-spacing: .14em;
font-weight:10;
font-size:.70em;
text-decoration:none;
padding-right:5px;
padding-left:5px;
word-spacing:2px;
line-height:20px;
z-index:6;
width:160px;
height:20px;
}

