   html { height: 100% ; }
   body { height: 100% ; margin: 0 ; padding: 0 ; }
   #backgroundimage { position: fixed ; top: 0 ; left: 0 ; width: 100% ; height: 100% ; }
   #content { position: relative ; z-index: 1 ; }
   
   ul#gallery { text-align: center ; top: 0px ; margin: 20px ; padding: 1 ; list-style: none ;}
   ul#gallery li { text-align: center ; height: 20px ; top: 2px ; margin: 8px ; padding: 1 ; list-style: none ; }
   ul#gallery { text-align: center ; width: 90% ; height: 400px ; position: relative ; background: #none }			
   ul#gallery li { text-align: center ; display: inline ; }								
   ul#gallery a span { display: none ; text-align: center ; }
   ul#gallery a:hover { text-align: center ; background: none ; z-index: -1 ; }	
   ul#gallery a:hover span { position: absolute ; text-align: center ; float: left ; width: 400px ; height:300px ; top: 70px ; display: block ; }	

   h2 { margin-top: 0em ; }
   a:link { text-decoration: none; color: white; }
   a:visited { text-decoration: none; color: white; }
   a:hover { text-decoration: italic; color: white; }
   #footer { position: absolute ; margin-bottom: 0px ; bottom: 0px ; height: 25px ; width: 100% ; clear: both ; }