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}

#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/rentalbtnstwo.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/aboutbtns.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:800px;
left:202px;
opacity:0.7;
display:inline-table;
z-index:5;
}

#smalllogoone a:hover 
{
opacity:10;
}

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

#smalllogotwo a:hover 
{
opacity:10;
}


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




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

#pinkbarsmallthird
{
position:absolute;
top:445px;
left:202px;
z-index:9;
}

#text
{
position:absolute;
display:block;
top:485px;
left:202px;
color: #CCCCCC;
font-family: verdana;
line-height:170%;
font-size:.65em;
font-weight:10;
z-index:10;
text-align: justify;
width:255px;
height:150px;
letter-spacing: .16em;
word-spacing:-2px;
}

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

#pinkbarsmallthirdtwo
{
position:absolute;
top:445px;
left:496px;
z-index:9;
}

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

#pinkbarsmallthirdthree
{
position:absolute;
top:445px;
left:790px;
z-index:9;
}

#movieposter1
{
position:absolute;
display:inline-table;
top:485px;
left:496px;
z-index:5;
opacity:0.9;
}

#icongroup1 a
{
position:absolute;
display:block;
top:488px;
left:556px;
color: #666666;
font-family: verdana;
line-height:170%;
font-size:.65em;
letter-spacing: .16em;
font-weight:10;
z-index:9;
text-decoration:none;
opacity:0.6;
}

#icongroup1 a:hover 
{
opacity:10;
}

#icongroup2 a
{
position:absolute;
display:block;
top:520px;
left:556px;
color: #666666;
font-family: verdana;
line-height:170%;
font-size:.65em;
letter-spacing: .16em;
font-weight:10;
z-index:9;
text-decoration:none;
opacity:0.6;
}

#icongroup2 a:hover 
{
opacity:10;
}

#texttwo
{
position:absolute;
display:block;
top:485px;
left:496px;
color: #CCCCCC;
font-family: verdana;
line-height:170%;
font-size:.65em;
font-weight:10;
z-index:10;
text-align: justify;
width:255px;
height:200px;
letter-spacing: .16em;
word-spacing:-2px;
}


#rainriggerposter
{
position:absolute;
top:485px;
left:790px;
z-index:9;
opacity:0.9;
}


#rainriggerposter a:hover 
{
opacity:10;
}

#icon1 a
{
position:absolute;
top:488px;
left:794px;
color: #666666;
font-family: verdana;
line-height:170%;
font-size:.65em;
letter-spacing: .16em;
font-weight:10;
z-index:10;
text-decoration:none;
opacity:0;
}

#icon1 a:hover 
{
opacity:0.7;
}


#icon2 a
{
position:absolute;
top:548px;
left:794px;
z-index:11;
opacity:0;
color: #CCCCCC;
font-family: verdana;
line-height:170%;
font-size:.65em;
letter-spacing: .16em;
font-weight:10;
text-decoration:none;
}

#icon2 a:hover 
{
opacity:0.7;
}

#truckposter
{
position:absolute;
top:485px;
left:877px;
z-index:9;
opacity:0.9;
}


#truckposter a:hover 
{
opacity:10;
}

#icon3 a
{
position:absolute;
top:488px;
left:881px;
color: #666666;
font-family: verdana;
line-height:170%;
font-size:.65em;
letter-spacing: .16em;
font-weight:10;
z-index:10;
text-decoration:none;
opacity:0;
}

#icon3 a:hover 
{
opacity:0.7;
}



#otherposter
{
position:absolute;
top:485px;
left:964px;
z-index:9;
opacity:0.9;
}


#otherposter a:hover 
{
opacity:10;
}

#icon5 a
{
position:absolute;
top:488px;
left:968px;
color: #666666;
font-family: verdana;
line-height:170%;
font-size:.65em;
letter-spacing: .16em;
font-weight:10;
z-index:10;
text-decoration:none;
opacity:0;
}

#icon5 a:hover 
{
opacity:0.7;
}



#vehiclesposter
{
position:absolute;
top:600px;
left:790px;
z-index:9;
opacity:0.9;
}


#vehiclesposter a:hover 
{
opacity:10;
}

#icon7 a
{
position:absolute;
top:603px;
left:794px;
color: #666666;
font-family: verdana;
line-height:170%;
font-size:.65em;
letter-spacing: .16em;
font-weight:10;
z-index:10;
text-decoration:none;
opacity:0;
}

#icon7 a:hover 
{
opacity:0.7;
}



#fabposter
{
position:absolute;
top:600px;
left:877px;
z-index:9;
opacity:0.9;
}


#fabposter a:hover 
{
opacity:10;
}

#fabicon a
{
position:absolute;
top:603px;
left:880px;
color: #666666;
font-family: verdana;
line-height:170%;
font-size:.65em;
letter-spacing: .16em;
font-weight:10;
z-index:10;
text-decoration:none;
opacity:0;
}

#fabicon a:hover 
{
opacity:0.7;
}





#inventorylist a
{
position:absolute;
top:685px;
left:198px;
color: #FFF;
font-family: verdana;
font-size:11px;
text-decoration:none;
padding-right:5px;
padding-left:5px;
z-index:6;
letter-spacing:.16em;
opacity:.8;
font-weight:bold;
}

#inventorylist a:hover 
{
opacity:.9;
color:#FF9900;
}

#contactinfo1 a
{
position:absolute;
top:825px;
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:825px;
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:825px;
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:825px;
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:825px;
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;
}

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

#contactinfo6 a
{
position:absolute;
top:825px;
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:805px;
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;
}

