/* Default CSS */
/* Generated by the CoffeeCup HTML Editor - www.coffeecup.com */

/* TEXT STYLES */   

p {  }

.first-letter1 { 
     color:#EF1321; 
     background-color:transparent; 
     font-family: "Times New Roman", Times, serif; 
     font-size: 300%; 
     font-weight:900;
     float: left; 
     margin-top:10px;
     margin-right:0px; 
     padding-right:3px; 
}

.first-letter2 { 
     color:#0000ff; 
     background-color:transparent; 
     font-style:normal;      
     font-family:"Times New Roman", Times, serif; 
     font-size: 240%; 
     font-weight:900;
     float: left; 
     margin-top:-8px;
     margin-right:0px; 
     padding-right:3px; 
}

.tx0 {
     position:absolute;
     padding-right:0px; 
     top:-45px; 
     left:0px; 
     z-index:0;
     font-family:Tahoma, arial, sans-serif;
     font-weight:bold;
     font-style:normal;
     font-size:2.6em;
     text-decoration:none;
     line-height: 1em;
     width:auto;
     height:auto;
text-shadow:
    0px 0px 0 rgb(169,169,169),
    1px 1px 0 rgb(157,157,157),
    2px 2px 0 rgb(144,144,144),
    3px 3px 0 rgb(132,132,132),
    4px 4px 0 rgb(119,119,119),
    5px 5px 0 rgb(107,107,107),
    6px 6px 0 rgb(94,94,94),
    7px 7px 0 rgb(82,82,82),
    8px 8px 0 rgb(69,69,69),
    9px 9px 0 rgb(57,57,57),
    10px 10px 0 rgb(44,44,44),
    11px 11px 0 rgb(31,31,31),
    12px 12px 0 rgb(19,19,19),
    13px 13px 0 rgb(6,6,6),
    14px 14px 0 rgb(-6,-6,-6),
    15px 15px 0 rgb(-19,-19,-19),
    16px 16px 0 rgb(-31,-31,-31),
    17px 17px 0 rgb(-44,-44,-44),
    18px 18px 0 rgb(-56,-56,-56),
    19px 19px 0 rgb(-69,-69,-69), 
    20px 20px 0 rgb(-82,-82,-82),
    21px 21px 20px rgba(0,0,0,1),
    21px 21px 1px rgba(0,0,0,0.5),
    0px 0px 20px rgba(0,0,0,.2);
    text-decoration: none; 
    text-transform: none; 
    font-variant: normal; 
    color: #FFFF00; 
    background: #000000; 
    vertical-align: middle; 
    text-align: center; 
    float: none; 
    clear: both; 
    margin-left: 1%; 
    margin-right: 1%; 
    margin-top: 3%; 
    margin-bottom: 1%; 
    padding-left: 35px; 
    padding-right: 50px; 
    padding-top: 20px; 
    padding-bottom: 35px; 
    border-left: 10px double #FF0000; 
    border-right: 10px double #FF0000; 
    border-top: 10px double #FF0000; 
    border-bottom: 10px double #FF0000; 
}

.tx1 {
     margin-left:7px; 
     margin-right:2px;
     font-family:tahoma, arial, sans-serif; 
     font-weight:bold;
     font-style:normal;
     font-size:23px;
     text-decoration:none;
     color:#323232;
     padding:3px;
     text-align:center;
     background-color:#7d7d7d;
     text-shadow:
     -.25px -2px 0px #000000,
     .25px .5px 1px #969696;
}

.tx2 {
     margin-left:7px; 
     margin-right:2px;
     font-family:Tahoma, arial, sans-serif;
     font-weight:bold;
     font-style:normal;
     font-size:12px;
     text-decoration:none;
     color:#646464;
}

#tx3 { 
     line-height:150%;
     margin-left:7px; 
     margin-top:-1px;
     margin-right:2px;
     font-family:arial, tahoma, sans-serif; 
     font-weight:bold; 
     font-style:normal; 
     font-size:1.0em; 
     text-decoration:none; 
     color:#232323; 
     padding-top:0px;
     padding-left:25px; 
     padding-right:25px; 
     text-align:justify; 
}
.tx3 { 
     line-height:150%;
     margin-left:7px; 
     margin-right:2px;
     font-family:arial, tahoma, sans-serif; 
     font-weight:bold; 
     font-style:normal; 
     font-size:1.0em; 
     text-decoration:none; 
     color:#232323; 
     padding-left:25px; 
     padding-right:25px; 
     text-align:justify; 
}

.tx4 {
     margin-left:7px; 
     margin-right:2px;
     padding-left:25px; 
     font-family:tahoma, arial, sans-serif; 
     font-weight:bold;
     font-style:normal;
     font-size:23px;
     text-decoration:none;
     padding-top:5px;
     padding-bottom:5px;
     text-align:center;
     background-color:#000000;
     text-shadow: -1px -1px 1px #fff, 1px 1px 1px #000;
     color: #9c8468;
     opacity: 0.85;
}

.tx5 {
     margin-left:7px; 
     margin-right:2px;
     padding-top:3px; 
     padding-bottom:10px;
     font-family:tahoma, tahoma, sans-serif; 
     font-weight:bold;
     font-style:normal;
     font-size:23px;
     text-decoration:none;
     text-align:center;
     background-color:#2c2e38;
     color: #d7ceb2;
     text-shadow: 3px 3px 0px #2c2e38, 5px 5px 0px #5c5f72;
}

.tx6 { background-color:yellow; }

.tx7 {
     font-family:"franklin gothic medium", "lucinda console", "palatino linotype", sans-serif;
     font-size:20px;
     font-style:oblique;   /* an Italic type Font */
     font-weight:normal;
     color:#000080;   /* Dark Blue */
     background-color:#c6fdf4;   /* Very Light Blue, almost White */
     margin-left:50px;
     margin-right:50px;
     text-align:justify;
     padding-left:50px;
     padding-right:50px;
     padding-top:25px;
     padding-bottom:25px;
}

.tx8 {
     line-height:125%;
     margin-left:3px; 
     margin-right:2px;
     font-family:georgia, "times new roman", serif; 
     font-weight:bold; 
     font-style:normal; 
     font-size:.75em; 
     color:#232323; 
     padding-left:5px; 
     padding-right:5px; 
     text-align:justify; 
}

#tx9 { 
     color:#ff0000;
     font-size:1.65em;
     text-shadow:3px 2px 2px #323232;
     padding-left:125px;
/*     background-color:#000000;
     display:block;  */
}

.tx10 { 
     line-height:150%;
     text-indent:2em;
     margin-left:7px; 
     margin-right:2px;
     font-family:arial, tahoma, sans-serif; 
     font-weight:bold; 
     font-style:normal; 
     font-size:1.0em; 
     text-decoration:none; 
     color:#232323; 
     padding-left:25px; 
     padding-right:25px; 
     text-align:justify; 
}

/* OBJECT STYLES */ 
#header { position:absolute; padding-right:0px; top:0px; left:0px; z-index:0; text-align:center; width:1250px; height:175px; background-color:blue  }   

div.header1 { position:absolute; padding-right:5px; top:50px; left:255px; z-index:0; text-align:center; width:769px; }

div.textblock { position:absolute; padding-top:10px; padding-bottom:0px; padding-right:5px; top:181px; left:5px; z-index:0; text-align:left; width:1233px; height:1159px; border:solid .1em black;
     background-color:#e2fef9;
    -moz-column-count: 1;
    -moz-column-gap: 0px;
    -webkit-column-count: 1;
    -webkit-column-gap: 0px;
     column-count: 1;
     column-gap: 0px;      
}

div.planeinfo { position:absolute; padding-right:5px; top:1356px; left:5px; z-index:0; text-align:left; width:1233px; height:3225px; border:solid .1em black; background-color:#e2fef9; }
.plane-1 { position:absolute; padding:.25em; top:75px; left:75px; z-index:10; text-align:left; width:500px; height:353px; border:solid .15em black; background-color:#91ffff;
    -webkit-box-shadow: 7px 7px 2px rgba(50, 50, 50, 0.6);
    -moz-box-shadow:    7px 7px 2px rgba(50, 50, 50, 0.6);
     box-shadow:         7px 7px 2px rgba(50, 50, 50, 0.6);
    -webkit-transition: background-color 1000ms ease-out;
    -moz-transition: background-color 1000ms ease-out;
    -o-transition: background-color 1000ms ease-out;
    -ms-transition: background-color 1000ms ease-out;  
    transition: background-color 1000ms ease-out;
}
.plane-1:hover { 
    -webkit-transition: background-color 1000ms ease-in;
    -moz-transition: background-color 1000ms ease-in;
    -o-transition: background-color 1000ms ease-in;
    -ms-transition: background-color 1000ms ease-in;  
    transition: background-color 1000ms ease-in;  
    background-color:red;
}

.plane-2 { position:absolute; padding:.25em; top:75px; left:650px; z-index:10; text-align:left; width:500px; height:353px; border:solid .15em black; background-color:#91ffff;
    -webkit-box-shadow: 7px 7px 2px rgba(50, 50, 50, 0.6);
    -moz-box-shadow:    7px 7px 2px rgba(50, 50, 50, 0.6);
     box-shadow:         7px 7px 2px rgba(50, 50, 50, 0.6);
    -webkit-transition: background-color 1000ms ease-out;
    -moz-transition: background-color 1000ms ease-out;
    -o-transition: background-color 1000ms ease-out;
    -ms-transition: background-color 1000ms ease-out;  
    transition: background-color 1000ms ease-out;
}
.plane-2:hover { 
    -webkit-transition: background-color 1000ms ease-in;
    -moz-transition: background-color 1000ms ease-in;
    -o-transition: background-color 1000ms ease-in;
    -ms-transition: background-color 1000ms ease-in;  
    transition: background-color 1000ms ease-in;  
    background-color:red;
}

.plane-3 { position:absolute; padding:.25em; top:525px; left:75px; z-index:10; text-align:left; width:500px; height:353px; border:solid .15em black; background-color:#91ffff;
    -webkit-box-shadow: 7px 7px 2px rgba(50, 50, 50, 0.6);
    -moz-box-shadow:    7px 7px 2px rgba(50, 50, 50, 0.6);
     box-shadow:         7px 7px 2px rgba(50, 50, 50, 0.6);
    -webkit-transition: background-color 1000ms ease-out;
    -moz-transition: background-color 1000ms ease-out;
    -o-transition: background-color 1000ms ease-out;
    -ms-transition: background-color 1000ms ease-out;  
    transition: background-color 1000ms ease-out;  
}
.plane-3:hover { 
    -webkit-transition: background-color 1000ms ease-in;
    -moz-transition: background-color 1000ms ease-in;
    -o-transition: background-color 1000ms ease-in;
    -ms-transition: background-color 1000ms ease-in;  
    transition: background-color 1000ms ease-in;  
    background-color:red;
     
}
.plane-4 { position:absolute; padding:.25em; top:525px; left:650px; z-index:10; text-align:left; width:500px; height:353px; border:solid .15em black; background-color:#91ffff;
    -webkit-box-shadow: 7px 7px 2px rgba(50, 50, 50, 0.6);
    -moz-box-shadow:    7px 7px 2px rgba(50, 50, 50, 0.6);
     box-shadow:         7px 7px 2px rgba(50, 50, 50, 0.6);
    -webkit-transition: background-color 1000ms ease-out;
    -moz-transition: background-color 1000ms ease-out;
    -o-transition: background-color 1000ms ease-out;
    -ms-transition: background-color 1000ms ease-out;  
    transition: background-color 1000ms ease-out;
}
.plane-4:hover { 
    -webkit-transition: background-color 1000ms ease-in;
    -moz-transition: background-color 1000ms ease-in;
    -o-transition: background-color 1000ms ease-in;
    -ms-transition: background-color 1000ms ease-in;  
    transition: background-color 1000ms ease-in;  
    background-color:red;
     
}
.plane-5 { position:absolute; padding:.25em; top:975px; left:75px; z-index:10; text-align:left; width:500px; height:353px; border:solid .15em black; background-color:#91ffff;
    -webkit-box-shadow: 7px 7px 2px rgba(50, 50, 50, 0.6);
    -moz-box-shadow:    7px 7px 2px rgba(50, 50, 50, 0.6);
     box-shadow:         7px 7px 2px rgba(50, 50, 50, 0.6);
    -webkit-transition: background-color 1000ms ease-out;
    -moz-transition: background-color 1000ms ease-out;
    -o-transition: background-color 1000ms ease-out;
    -ms-transition: background-color 1000ms ease-out;  
    transition: background-color 1000ms ease-out;
}
.plane-5:hover { 
    -webkit-transition: background-color 1000ms ease-in;
    -moz-transition: background-color 1000ms ease-in;
    -o-transition: background-color 1000ms ease-in;
    -ms-transition: background-color 1000ms ease-in;  
    transition: background-color 1000ms ease-in;  
    background-color:red;
     
}
.plane-6 { position:absolute; padding:.25em; top:975px; left:650px; z-index:10; text-align:left; width:500px; height:353px; border:solid .15em black; background-color:#91ffff;
    -webkit-box-shadow: 7px 7px 2px rgba(50, 50, 50, 0.6);
    -moz-box-shadow:    7px 7px 2px rgba(50, 50, 50, 0.6);
     box-shadow:         7px 7px 2px rgba(50, 50, 50, 0.6);
    -webkit-transition: background-color 1000ms ease-out;
    -moz-transition: background-color 1000ms ease-out;
    -o-transition: background-color 1000ms ease-out;
    -ms-transition: background-color 1000ms ease-out;  
    transition: background-color 1000ms ease-out;
}
.plane-6:hover { 
    -webkit-transition: background-color 1000ms ease-in;
    -moz-transition: background-color 1000ms ease-in;
    -o-transition: background-color 1000ms ease-in;
    -ms-transition: background-color 1000ms ease-in;  
    transition: background-color 1000ms ease-in;  
    background-color:red;
     
}
.plane-7 { position:absolute; padding:.25em; top:1425px; left:75px; z-index:10; text-align:left; width:500px; height:353px; border:solid .15em black; background-color:#91ffff;
    -webkit-box-shadow: 7px 7px 2px rgba(50, 50, 50, 0.6);
    -moz-box-shadow:    7px 7px 2px rgba(50, 50, 50, 0.6);
     box-shadow:         7px 7px 2px rgba(50, 50, 50, 0.6);
    -webkit-transition: background-color 1000ms ease-out;
    -moz-transition: background-color 1000ms ease-out;
    -o-transition: background-color 1000ms ease-out;
    -ms-transition: background-color 1000ms ease-out;  
    transition: background-color 1000ms ease-out;  
}
.plane-7:hover { 
    -webkit-transition: background-color 1000ms ease-in;
    -moz-transition: background-color 1000ms ease-in;
    -o-transition: background-color 1000ms ease-in;
    -ms-transition: background-color 1000ms ease-in;  
    transition: background-color 1000ms ease-in;  
    background-color:red;
    
}
.plane-8 { position:absolute; padding:.25em; top:1425px; left:650px; z-index:10; text-align:left; width:500px; height:353px; border:solid .15em black; background-color:#91ffff;
    -webkit-box-shadow: 7px 7px 2px rgba(50, 50, 50, 0.6);
    -moz-box-shadow:    7px 7px 2px rgba(50, 50, 50, 0.6);
     box-shadow:         7px 7px 2px rgba(50, 50, 50, 0.6);
    -webkit-transition: background-color 1000ms ease-out;
    -moz-transition: background-color 1000ms ease-out;
    -o-transition: background-color 1000ms ease-out;
    -ms-transition: background-color 1000ms ease-out;  
    transition: background-color 1000ms ease-out;
}
.plane-8:hover { 
    -webkit-transition: background-color 1000ms ease-in;
    -moz-transition: background-color 1000ms ease-in;
    -o-transition: background-color 1000ms ease-in;
    -ms-transition: background-color 1000ms ease-in;  
    transition: background-color 1000ms ease-in;  
    background-color:red;
     
}
.plane-9 { position:absolute; padding:.25em; top:1875px; left:75px; z-index:10; text-align:left; width:500px; height:353px; border:solid .15em black; background-color:#91ffff;
    -webkit-box-shadow: 7px 7px 2px rgba(50, 50, 50, 0.6);
    -moz-box-shadow:    7px 7px 2px rgba(50, 50, 50, 0.6);
     box-shadow:         7px 7px 2px rgba(50, 50, 50, 0.6);
    -webkit-transition: background-color 1000ms ease-out;
    -moz-transition: background-color 1000ms ease-out;
    -o-transition: background-color 1000ms ease-out;
    -ms-transition: background-color 1000ms ease-out;  
    transition: background-color 1000ms ease-out;
}
.plane-9:hover { 
    -webkit-transition: background-color 1000ms ease-in;
    -moz-transition: background-color 1000ms ease-in;
    -o-transition: background-color 1000ms ease-in;
    -ms-transition: background-color 1000ms ease-in;  
    transition: background-color 1000ms ease-in;  
    background-color:red;
     
}
.plane-10 { position:absolute; padding:.25em; top:1875px; left:650px; z-index:10; text-align:left; width:500px; height:353px; border:solid .15em black; background-color:#91ffff;
    -webkit-box-shadow: 7px 7px 2px rgba(50, 50, 50, 0.6);
    -moz-box-shadow:    7px 7px 2px rgba(50, 50, 50, 0.6);
     box-shadow:         7px 7px 2px rgba(50, 50, 50, 0.6);
    -webkit-transition: background-color 1000ms ease-out;
    -moz-transition: background-color 1000ms ease-out;
    -o-transition: background-color 1000ms ease-out;
    -ms-transition: background-color 1000ms ease-out;  
    transition: background-color 1000ms ease-out;  
}
.plane-10:hover { 
    -webkit-transition: background-color 1000ms ease-in;
    -moz-transition: background-color 1000ms ease-in;
    -o-transition: background-color 1000ms ease-in;
    -ms-transition: background-color 1000ms ease-in;  
    transition: background-color 1000ms ease-in;  
    background-color:red;
     
}
.plane-11 { position:absolute; padding:.25em; top:2325px; left:75px; z-index:10; text-align:left; width:500px; height:353px; border:solid .15em black; background-color:#91ffff;
    -webkit-box-shadow: 7px 7px 2px rgba(50, 50, 50, 0.6);
    -moz-box-shadow:    7px 7px 2px rgba(50, 50, 50, 0.6);
     box-shadow:         7px 7px 2px rgba(50, 50, 50, 0.6);
    -webkit-transition: background-color 1000ms ease-out;
    -moz-transition: background-color 1000ms ease-out;
    -o-transition: background-color 1000ms ease-out;
    -ms-transition: background-color 1000ms ease-out;  
    transition: background-color 1000ms ease-out;  
}
.plane-11:hover { 
    -webkit-transition: background-color 1000ms ease-in;
    -moz-transition: background-color 1000ms ease-in;
    -o-transition: background-color 1000ms ease-in;
    -ms-transition: background-color 1000ms ease-in;  
    transition: background-color 1000ms ease-in;  
    background-color:red;
     
}
.plane-12 { position:absolute; padding:.25em; top:2325px; left:650px; z-index:10; text-align:left; width:500px; height:353px; border:solid .15em black; background-color:#91ffff;
    -webkit-box-shadow: 7px 7px 2px rgba(50, 50, 50, 0.6);
    -moz-box-shadow:    7px 7px 2px rgba(50, 50, 50, 0.6);
     box-shadow:         7px 7px 2px rgba(50, 50, 50, 0.6);
    -webkit-transition: background-color 1000ms ease-out;
    -moz-transition: background-color 1000ms ease-out;
    -o-transition: background-color 1000ms ease-out;
    -ms-transition: background-color 1000ms ease-out;  
    transition: background-color 1000ms ease-out;  
}
.plane-12:hover { 
    -webkit-transition: background-color 1000ms ease-in;
    -moz-transition: background-color 1000ms ease-in;
    -o-transition: background-color 1000ms ease-in;
    -ms-transition: background-color 1000ms ease-in;  
    transition: background-color 1000ms ease-in;  
    background-color:red;
     
}
.plane-13 { position:absolute; padding:.25em; top:2775px; left:75px; z-index:10; text-align:left; width:500px; height:353px; border:solid .15em black; background-color:#91ffff;
    -webkit-box-shadow: 7px 7px 2px rgba(50, 50, 50, 0.6);
    -moz-box-shadow:    7px 7px 2px rgba(50, 50, 50, 0.6);
     box-shadow:         7px 7px 2px rgba(50, 50, 50, 0.6);
    -webkit-transition: background-color 1000ms ease-out;
    -moz-transition: background-color 1000ms ease-out;
    -o-transition: background-color 1000ms ease-out;
    -ms-transition: background-color 1000ms ease-out;  
    transition: background-color 1000ms ease-out;  
}
.plane-13:hover { 
    -webkit-transition: background-color 1000ms ease-in;
    -moz-transition: background-color 1000ms ease-in;
    -o-transition: background-color 1000ms ease-in;
    -ms-transition: background-color 1000ms ease-in;  
    transition: background-color 1000ms ease-in;  
    background-color:red;
     
 }
.plane-14 { position:absolute; padding:.25em; top:2775px; left:650px; z-index:10; text-align:left; width:500px; height:353px; border:solid .15em black; background-color:#91ffff;
    -webkit-box-shadow: 7px 7px 2px rgba(50, 50, 50, 0.6);
    -moz-box-shadow:    7px 7px 2px rgba(50, 50, 50, 0.6);
     box-shadow:         7px 7px 2px rgba(50, 50, 50, 0.6);
    -webkit-transition: background-color 1000ms ease-out;
    -moz-transition: background-color 1000ms ease-out;
    -o-transition: background-color 1000ms ease-out;
    -ms-transition: background-color 1000ms ease-out;  
    transition: background-color 1000ms ease-out;  
}
.plane-14:hover { 
    -webkit-transition: background-color 1000ms ease-in;
    -moz-transition: background-color 1000ms ease-in;
    -o-transition: background-color 1000ms ease-in;
    -ms-transition: background-color 1000ms ease-in;  
    transition: background-color 1000ms ease-in;  
    background-color:red;
 }

div.engineinfo { position:absolute; padding-right:5px; top:4587px; left:5px; z-index:0; text-align:left; width:1233px; height:1440px; border:solid .1em black; background-color:#e2fef9; }
.engine-1 { position:absolute; padding:.25em; top:75px; left:75px; z-index:10; text-align:left; width:500px; height:353px; border:solid .15em black; background-color:#91ffff;
     -webkit-box-shadow: 7px 7px 2px rgba(50, 50, 50, 0.6);
     -moz-box-shadow:    7px 7px 2px rgba(50, 50, 50, 0.6);
     box-shadow:         7px 7px 2px rgba(50, 50, 50, 0.6);
    -webkit-transition: background-color 1000ms ease-out;
    -moz-transition: background-color 1000ms ease-out;
    -o-transition: background-color 1000ms ease-out;
    -ms-transition: background-color 1000ms ease-out;  
    transition: background-color 1000ms ease-out;  
}
.engine-1:hover { 
    -webkit-transition: background-color 1000ms ease-in;
    -moz-transition: background-color 1000ms ease-in;
    -o-transition: background-color 1000ms ease-in;
    -ms-transition: background-color 1000ms ease-in;  
    transition: background-color 1000ms ease-in;  
    background-color:red;
}
.engine-2 { position:absolute; padding:.25em; top:75px; left:650px; z-index:10; text-align:left; width:500px; height:353px; border:solid .15em black; background-color:#91ffff;
     -webkit-box-shadow: 7px 7px 2px rgba(50, 50, 50, 0.6);
     -moz-box-shadow:    7px 7px 2px rgba(50, 50, 50, 0.6);
     box-shadow:         7px 7px 2px rgba(50, 50, 50, 0.6);
    -webkit-transition: background-color 1000ms ease-out;
    -moz-transition: background-color 1000ms ease-out;
    -o-transition: background-color 1000ms ease-out;
    -ms-transition: background-color 1000ms ease-out;  
    transition: background-color 1000ms ease-out;  
}
.engine-2:hover { 
    -webkit-transition: background-color 1000ms ease-in;
    -moz-transition: background-color 1000ms ease-in;
    -o-transition: background-color 1000ms ease-in;
    -ms-transition: background-color 1000ms ease-in;  
    transition: background-color 1000ms ease-in;  
    background-color:red;
}
.engine-3 { position:absolute; padding:.25em; top:525px; left:75px; z-index:10; text-align:left; width:500px; height:353px; border:solid .15em black; background-color:#91ffff;
     -webkit-box-shadow: 7px 7px 2px rgba(50, 50, 50, 0.6);
     -moz-box-shadow:    7px 7px 2px rgba(50, 50, 50, 0.6);
     box-shadow:         7px 7px 2px rgba(50, 50, 50, 0.6);
    -webkit-transition: background-color 1000ms ease-out;
    -moz-transition: background-color 1000ms ease-out;
    -o-transition: background-color 1000ms ease-out;
    -ms-transition: background-color 1000ms ease-out;  
    transition: background-color 1000ms ease-out;  
}
.engine-3:hover { 
    -webkit-transition: background-color 1000ms ease-in;
    -moz-transition: background-color 1000ms ease-in;
    -o-transition: background-color 1000ms ease-in;
    -ms-transition: background-color 1000ms ease-in;  
    transition: background-color 1000ms ease-in;  
    background-color:red;
}

.engine-4 { position:absolute; padding:.25em; top:525px; left:650px; z-index:10; text-align:left; width:500px; height:353px; border:solid .15em black; background-color:#91ffff;
     -webkit-box-shadow: 7px 7px 2px rgba(50, 50, 50, 0.6);
     -moz-box-shadow:    7px 7px 2px rgba(50, 50, 50, 0.6);
     box-shadow:         7px 7px 2px rgba(50, 50, 50, 0.6);
    -webkit-transition: background-color 1000ms ease-out;
    -moz-transition: background-color 1000ms ease-out;
    -o-transition: background-color 1000ms ease-out;
    -ms-transition: background-color 1000ms ease-out;  
    transition: background-color 1000ms ease-out;  
}
.engine-4:hover { 
    -webkit-transition: background-color 1000ms ease-in;
    -moz-transition: background-color 1000ms ease-in;
    -o-transition: background-color 1000ms ease-in;
    -ms-transition: background-color 1000ms ease-in;  
    transition: background-color 1000ms ease-in;  
    background-color:red;
}
.engine-5 { position:absolute; padding:.25em; top:975px; left:75px; z-index:10; text-align:left; width:500px; height:353px; border:solid .15em black; background-color:#91ffff;
     -webkit-box-shadow: 7px 7px 2px rgba(50, 50, 50, 0.6);
     -moz-box-shadow:    7px 7px 2px rgba(50, 50, 50, 0.6);
     box-shadow:         7px 7px 2px rgba(50, 50, 50, 0.6);
    -webkit-transition: background-color 1000ms ease-out;
    -moz-transition: background-color 1000ms ease-out;
    -o-transition: background-color 1000ms ease-out;
    -ms-transition: background-color 1000ms ease-out;  
    transition: background-color 1000ms ease-out;  
}
.engine-5:hover { 
    -webkit-transition: background-color 1000ms ease-in;
    -moz-transition: background-color 1000ms ease-in;
    -o-transition: background-color 1000ms ease-in;
    -ms-transition: background-color 1000ms ease-in;  
    transition: background-color 1000ms ease-in;  
    background-color:red;
}

.engine-6 { position:absolute; padding:.25em; top:975px; left:650px; z-index:10; text-align:left; width:500px; height:353px; border:solid .15em black; background-color:#91ffff;
     -webkit-box-shadow: 7px 7px 2px rgba(50, 50, 50, 0.6);
     -moz-box-shadow:    7px 7px 2px rgba(50, 50, 50, 0.6);
     box-shadow:         7px 7px 2px rgba(50, 50, 50, 0.6);
    -webkit-transition: background-color 1000ms ease-out;
    -moz-transition: background-color 1000ms ease-out;
    -o-transition: background-color 1000ms ease-out;
    -ms-transition: background-color 1000ms ease-out;  
    transition: background-color 1000ms ease-out;  
}
.engine-6:hover { 
    -webkit-transition: background-color 1000ms ease-in;
    -moz-transition: background-color 1000ms ease-in;
    -o-transition: background-color 1000ms ease-in;
    -ms-transition: background-color 1000ms ease-in;  
    transition: background-color 1000ms ease-in;  
    background-color:red;
 }

div.cargodoor { position:absolute; padding-right:5px; top:6033px; left:5px; z-index:0; text-align:left; width:1233px; height:575px; border:solid .1em black; background-color:#e2fef9; }
.cargodoor-1 { position:absolute; padding:.25em; top:85px; left:75px; z-index:10; text-align:left; width:500px; height:353px; border:solid .15em black; background-color:#91ffff;
    -webkit-box-shadow: 7px 7px 2px rgba(50, 50, 50, 0.6);
    -moz-box-shadow:    7px 7px 2px rgba(50, 50, 50, 0.6);
     box-shadow:         7px 7px 2px rgba(50, 50, 50, 0.6);
    -webkit-transition: background-color 1000ms ease-out;
    -moz-transition: background-color 1000ms ease-out;
    -o-transition: background-color 1000ms ease-out;
    -ms-transition: background-color 1000ms ease-out;  
     transition: background-color 1000ms ease-out;  
}
.cargodoor-1:hover { 
    -webkit-transition: background-color 1000ms ease-in;
    -moz-transition: background-color 1000ms ease-in;
    -o-transition: background-color 1000ms ease-in;
    -ms-transition: background-color 1000ms ease-in;  
     transition: background-color 1000ms ease-in;  
     background-color:red;
}
.cf { position:absolute; padding:.25em; top:85px; left:655px; width:500px; height:353px; border:solid .15em black;  background-color:#91ffff;
    -webkit-box-shadow: 7px 7px 2px rgba(50, 50, 50, 0.6);
    -moz-box-shadow:    7px 7px 2px rgba(50, 50, 50, 0.6);
     box-shadow:         7px 7px 2px rgba(50, 50, 50, 0.6);
    -webkit-transition: background-color 1000ms ease-out;
    -moz-transition: background-color 1000ms ease-out;
    -o-transition: background-color 1000ms ease-out;
    -ms-transition: background-color 1000ms ease-out;  
     transition: background-color 1000ms ease-out;  
}
.cf:hover { 
    -webkit-transition: background-color 1000ms ease-in;
    -moz-transition: background-color 1000ms ease-in;
    -o-transition: background-color 1000ms ease-in;
    -ms-transition: background-color 1000ms ease-in;  
     transition: background-color 1000ms ease-in;
     background-color:red; 
}
.cf img { position:absolute; width:500px; height:353px; z-index:10;
    -webkit-transition: opacity 1000ms ease-out;
    -moz-transition: opacity 1000ms ease-out;
    -o-transition: opacity 1000ms ease-out;
    -ms-transition: opacity 1000ms ease-out;  
     transition: opacity 1000ms ease-out;
} 
.cf img.top:hover {
    -webkit-transition: opacity 1000ms ease-in;
    -moz-transition: opacity 1000ms ease-in;
    -o-transition: opacity 1000ms ease-in;
    -ms-transition: opacity 1000ms ease-in;  
     transition: opacity 1000ms ease-in;
     opacity:0;
} 

.draw-tx { position:absolute; margin-top:0px; padding-top:0px; padding-left:7px; padding-right:7px; top:360px; left:-1px; width:497px; height:85px; /*border:solid .1em #646464*/;  background-color:transparent; clear:both;
}

div.footer { position:absolute; padding-right:0px; top:6625px; left:0px; z-index:0; text-align:center; width:1250px; height:75px; background-color:blue; }
.cssval { position:absolute; padding-right:0px; top:15px; left:50px; z-index:10; text-align:left; width:74px; height:31px; border:solid .5px black; }
.htmlval { position:absolute; padding-right:10px; top:15px; left:1110px; z-index:10; text-align:left; width:74px; height:31px; border:solid .5px black; }

/* BODY STYLES */
body {
     margin:0px;
     padding :0px;
     text-align:center;
     height:100%;
     width:100%;
     background-color: #c6fdf4;
}

.three-dee 
{
     z-index:100;
     font-family: "bookman old style", georgia, "book antiqua", serif;
     font-size: 5.25em; 
     line-height: 1em;
     color: #ffff00;
     font-weight:bold;

text-shadow:
     0px 0px 0 rgb(169,169,169),
     1px 1px 0 rgb(157,157,157),
     2px 2px 0 rgb(144,144,144),
     3px 3px 0 rgb(132,132,132),
     4px 4px 0 rgb(119,119,119),
     5px 5px 0 rgb(107,107,107),
     6px 6px 0 rgb(94,94,94),
     7px 7px 0 rgb(82,82,82),
     8px 8px 0 rgb(69,69,69),
     9px 9px 0 rgb(57,57,57),
     10px 10px 0 rgb(44,44,44),
     11px 11px 0 rgb(31,31,31),
     12px 12px 0 rgb(19,19,19),
     13px 13px 0 rgb(6,6,6),
     14px 14px 0 rgb(-6,-6,-6),
     15px 15px 0 rgb(-19,-19,-19),
     16px 16px 0 rgb(-31,-31,-31),
     17px 17px 0 rgb(-44,-44,-44),
     18px 18px 0 rgb(-56,-56,-56),
     19px 19px 0 rgb(-69,-69,-69), 
     20px 20px 0 rgb(-82,-82,-82),
     21px 21px 20px rgba(0,0,0,1),
     21px 21px 1px rgba(0,0,0,0.5),
     0px 0px 20px rgba(0,0,0,.2);
     text-decoration: none; 
     text-transform: none; 
     font-variant: normal; 
     color: #FFFF00; 
     background: #000000; 
     vertical-align: middle; 
     text-align: center; 
     float: none; 
     clear: both; 
     margin-left: 5%; 
     margin-right: 5%; 
     margin-top: 7.5%; 
     margin-bottom: 1%; 
     padding-left: 5%; 
     padding-right: 5%; 
     padding-top: 5%; 
     padding-bottom: 7%; 
     border-left: 10px double #FF0000; 
     border-right: 10px double #FF0000; 
     border-top: 10px double #FF0000; 
     border-bottom: 10px double #FF0000; 
}

/* LINK STYLES */
A:link { 
     color:#0000ff;}
A:visited  { 
     color:#800080;}
A:hover  { 
     color:#00ff00;}

   /* IMAGE STYLES */
img { border:0 none;}

/* CONTAINER RULES */
#container { 
     /* Container Box Shadow */
     -webkit-box-shadow: 0px 0px 50px 10px #000000;
     -moz-box-shadow:    0px 0px 50px 10px #000000;
     box-shadow:         0px 0px 50px 10px #000000;
     /* End of Container Box Shadow */
     position:relative; 
     margin:20px auto 0px auto; 
     height:6700px; 
     width:1240px; 
     text-align:left; 
     background-color:transparent;
     padding-left:10px; 
     border-top:solid 25px red; 
     border-bottom:solid 3px red; 
     border-left:solid 3px red; 
     border-right:solid 3px red; }

     /* Blank Space EXTENDING Below the Container */
#space { 
position:absolute; padding-right:0px; top:6700px; left:0px; z-index:0; text-align:center; width:1250px; height:100px; background-color:transparent; border-bottom:double 1px #646464;
}     
     
     

 
     
     
     
     
     
     
     
     
     
