/* ************/
/* ********** 1 */

div#links1 { position: absolute; top: 13em; left: 32em; z-index: 100; }

div#links1 a { display: block; }

div#links1 a:hover { color: #ffffff; background: transparent; }
   
div#links1 a span.txt { display: none; }

/* big images */
div#links1 a span.img { display: none; }
  
div#links1 a:hover span.img { display: block; position: absolute; top: 0; left: -30em; z-index: 100; border-style: none; }


/* ************/
/* ********* 2 */

div#links2 { position: absolute; top: 13em; left: 37em; z-index: 100; }

div#links2 a { display: block; }

div#links2 a:hover { color: #ffffff; background: transparent; }
  
div#links2 a span.txt { display: none; }
 
/* big images */
 div#links2 a span.img { display: none; }
  
div#links2 a:hover span.img { display: block; position: absolute; top: 0; left: -35em; /*width: 280px; height: 430px;*/ z-index: 100; border-style: none; }


/* ************/
/* ********* 3 */

div#links3 { position: absolute; top: 13em; left: 42em; z-index: 100; }

div#links3 a { display: block; }

div#links3 a:hover { color: #ffffff; background: transparent; }
   
div#links3 a span.txt { display: none; }
 
/* big images */
 div#links3 a span.img { display: none; }
  
div#links3 a:hover span.img { display: block; position: absolute; top: 0; left: -40em; z-index: 100; border-style: none; }


/* ************/
/* ********* 4 */

div#links4 { position: absolute; top: 13em; left: 47em; font: 16px Verdana, sans-serif; z-index: 100; }

div#links4 a { display: block; }

div#links4 a:hover { color: #ffffff; background: transparent; }
   
div#links4 a span.txt { display: none; }
 
/* big images */
 div#links4 a span.img { display: none; }
  
div#links4 a:hover span.img { display: block; position: absolute; top: 0; left: -45em; z-index: 100; border-style: none; }



/* ************/
/* ********* 5 */

div#links5 { position: absolute; top: 13em; left: 52em; z-index: 100; }

div#links5 a { display: block; }

div#links5 a:hover { color: #ffffff; background: transparent; }
   
div#links5 a span.txt { display: none; }
 
/* big images */
 div#links5 a span.img { display: none; }
  
div#links5 a:hover span.img { display: block; position: absolute; top: 0; left: -50em; /*width: 280px; height: 430px;*/ z-index: 100; border-style: none; }

/* ************/
/* ************/
/* ********* 6 */

div#links6 { position: absolute; top: 33em; left: 32em; z-index: 100; }

div#links6 a { display: block; }

div#links6 a:hover { color: #ffffff; background: transparent; }
   
div#links6 a span.txt { display: none; }
 
/* big images */
 div#links6 a span.img { display: none; }
  
div#links6 a:hover span.img { display: block; position: absolute; top: 0; left: -30em; z-index: 100; border-style: none; }

/* ************/
/* ********* 7 */

div#links7 { position: absolute; top: 33em; left: 37em; z-index: 100; }

div#links7 a { display: block; }

div#links7 a:hover { color: #ffffff; background: transparent; }
   
div#links7 a span.txt { display: none; }
 
/* big images */
 div#links7 a span.img { display: none; }
  
div#links7 a:hover span.img { display: block; position: absolute; top: 0; left: -35em; z-index: 100; border-style: none; }

/* ************/
/* ********* 8 */

div#links8 { position: absolute; top: 33em; left: 42em; z-index: 100; }

div#links8 a { display: block; }

div#links8 a:hover { color: #ffffff; background: transparent; }
   
div#links8 a span.txt { display: none; }
 
/* big images */
 div#links8 a span.img { display: none; }
  
div#links8 a:hover span.img { display: block; position: absolute; top: 0; left: -40em; z-index: 100; border-style: none; }

/* ************/
/* ********* 9 */

div#links9 { position: absolute; top: 33em; left: 47em; z-index: 100; }

div#links9 a { display: block; }

div#links9 a:hover { color: #ffffff; background: transparent; }
   
div#links9 a span.txt { display: none; }
 
/* big images */
 div#links9 a span.img { display: none; }
  
div#links9 a:hover span.img { display: block; position: absolute; top: 0; left: -45em; z-index: 100; border-style: none; }

/* ************/
/* ********* 10 */

div#links10 { position: absolute; top: 33em; left: 52em; z-index: 100; }

div#links10 a { display: block; }

div#links10 a:hover { color: #ffffff; background: transparent; }
   
div#links10 a span.txt { display: none; }
 
/* big images */
 div#links10 a span.img { display: none; }
  
div#links10 a:hover span.img { display: block; position: absolute; top: 0; left: -50em; z-index: 100; border-style: none; }

/* ************/
/* ********* 11 */

div#links11 { position: absolute; top: 53em; left: 32em; z-index: 100; }

div#links11 a { display: block; }

div#links11 a:hover { color: #ffffff; background: transparent; }
   
div#links11 a span.txt { display: none; }
 
/* big images */
 div#links11 a span.img { display: none; }
  
div#links11 a:hover span.img { display: block; position: absolute; top: 0; left: -30em; z-index: 100; border-style: none; }

/* ************/
/* ********* 12 */

div#links12 { position: absolute; top: 53em; left: 37em; z-index: 100; }

div#links12 a { display: block; }

div#links12 a:hover { color: #ffffff; background: transparent; }
   
div#links12 a span.txt { display: none; }
 
/* big images */
 div#links12 a span.img { display: none; }
  
div#links12 a:hover span.img { display: block; position: absolute; top: 0; left: -35em; z-index: 100; border-style: none; }

/* ************/
/* ********* 13 */

div#links13 { position: absolute; top: 53em; left: 42em; z-index: 100; }

div#links13 a { display: block; }

div#links13 a:hover { color: #ffffff; background: transparent; }
   
div#links13 a span.txt { display: none; }
 
/* big images */
 div#links13 a span.img { display: none; }
  
div#links13 a:hover span.img { display: block; position: absolute; top: 0; left: -40em; z-index: 100; border-style: none; }

/* ************/
/* ********* 14 */

div#links14 { position: absolute; top: 53em; left: 47em; z-index: 100; }

div#links14 a { display: block; }

div#links14 a:hover { color: #ffffff; background: transparent; }
   
div#links14 a span.txt { display: none; }
 
/* big images */
 div#links14 a span.img { display: none; }
  
div#links14 a:hover span.img { display: block; position: absolute; top: 0; left: -45em; z-index: 100; border-style: none; }

/* ************/
/* ********* 15 */

div#links15 { position: absolute; top: 53em; left: 52em; z-index: 100; }

div#links15 a { display: block; }

div#links15 a:hover { color: #ffffff; background: transparent; }
   
div#links15 a span.txt { display: none; }
 
/* big images */
 div#links15 a span.img { display: none; }
  
div#links15 a:hover span.img { display: block; position: absolute; top: 0; left: -50em; z-index: 100; border-style: none; }






/*******   text   ************/

/**  1  **/
/*  text block left - moved down for portrait images */
div#links1 a:hover span.txt { display: block; position: absolute; top: 27em; left: -1em; width: 430px; padding: 2px; margin: 10px; z-index: 75; background-image: url(backgrounds/trans.png); color: #900000; background-color: transparent; font: 11px arial, verdana, sans-serif; font-weight: bold; text-align: center; border-color: #ffffff; border-style: double; }   

/*portrait text block (txt2)*/
div#links1 a:hover span.txt2 { display: block; position: absolute; top: 41em; left: -1em; width: 280px; padding: 2px; margin: 10px; z-index: 105; background-image: url(backgrounds/trans.png); color: #900000; background-color: transparent; font: 11px Arial, Verdana, sans-serif; font-weight: bold; text-align: center; border-color: #ffffff; border-style: double; }

/**  2  **/
/*  text block left - moved down for portrait images */
div#links2 a:hover span.txt { display: block; position: absolute; top: 27em; left: -1em; width: 430px; padding: 2px; margin: 10px; z-index: 75; background-image: url(backgrounds/trans.png); color: #900000; background-color: transparent; font: 11px arial, verdana, sans-serif; font-weight: bold; text-align: center; border-color: #ffffff; border-style: double; }   

/*portrait text block (txt2)*/
div#links2 a:hover span.txt2 { display: block; position: absolute; top: 41em; left: -1em; width: 280px; padding: 2px; margin: 10px; z-index: 105; background-image: url(backgrounds/trans.png); color: #900000; background-color: transparent; font: 11px Arial, Verdana, sans-serif; font-weight: bold; text-align: center; border-color: #ffffff; border-style: double; }

/**  3  **/
/*  text block left - moved down for portrait images */
div#links3 a:hover span.txt { display: block; position: absolute; top: 27em; left: -1em; width: 430px; padding: 2px; margin: 10px; z-index: 75; background-image: url(backgrounds/trans.png); color: #900000; background-color: transparent; font: 11px arial, verdana, sans-serif; font-weight: bold; text-align: center; border-color: #ffffff; border-style: double; }   

/*portrait text block (txt2)*/
div#links3 a:hover span.txt2 { display: block; position: absolute; top: 41em; left: -1em; width: 280px; padding: 2px; margin: 10px; z-index: 105; background-image: url(backgrounds/trans.png); color: #900000; background-color: transparent; font: 11px Arial, Verdana, sans-serif; font-weight: bold; text-align: center; border-color: #ffffff; border-style: double; }

/**  4  **/
/*  text block left - moved down for portrait images */
div#links4 a:hover span.txt { display: block; position: absolute; top: 27em; left: -1em; width: 430px; padding: 2px; margin: 10px; z-index: 75; background-image: url(backgrounds/trans.png); color: #900000; background-color: transparent; font: 11px arial, verdana, sans-serif; font-weight: bold; text-align: center; border-color: #ffffff; border-style: double; }   

/*portrait text block (txt2)*/
div#links4 a:hover span.txt2 { display: block; position: absolute; top: 41em; left: -1em; width: 280px; padding: 2px; margin: 10px; z-index: 105; background-image: url(backgrounds/trans.png); color: #900000; background-color: transparent; font: 11px Arial, Verdana, sans-serif; font-weight: bold; text-align: center; border-color: #ffffff; border-style: double; }

/**  5  **/
/*  text block left - moved down for portrait images */
div#links5 a:hover span.txt { display: block; position: absolute; top: 27em; left: -1em; width: 430px; padding: 2px; margin: 10px; z-index: 75; background-image: url(backgrounds/trans.png); color: #900000; background-color: transparent; font: 11px arial, verdana, sans-serif; font-weight: bold; text-align: center; border-color: #ffffff; border-style: double; }   

/*portrait text block (txt2)*/
div#links5 a:hover span.txt2 { display: block; position: absolute; top: 41em; left: -1em; width: 280px; padding: 2px; margin: 10px; z-index: 105; background-image: url(backgrounds/trans.png); color: #900000; background-color: transparent; font: 11px Arial, Verdana, sans-serif; font-weight: bold; text-align: center; border-color: #ffffff; border-style: double; }


/**  6  **/
/*  text block left - moved down for portrait images */
div#links6 a:hover span.txt { display: block; position: absolute; top: 27em; left: -1em; width: 430px; padding: 2px; margin: 10px; z-index: 75; background-image: url(backgrounds/trans.png); color: #900000; background-color: transparent; font: 11px arial, verdana, sans-serif; font-weight: bold; text-align: center; border-color: #ffffff; border-style: double; }   

/*portrait text block (txt2)*/
div#links6 a:hover span.txt2 { display: block; position: absolute; top: 41em; left: -1em; width: 280px; padding: 2px; margin: 10px; z-index: 105; background-image: url(backgrounds/trans.png); color: #900000; background-color: transparent; font: 11px Arial, Verdana, sans-serif; font-weight: bold; text-align: center; border-color: #ffffff; border-style: double; }

/**  7  **/
/*  text block left - moved down for portrait images */
div#links7 a:hover span.txt { display: block; position: absolute; top: 27em; left: -1em; width: 430px; padding: 2px; margin: 10px; z-index: 75; background-image: url(backgrounds/trans.png); color: #900000; background-color: transparent; font: 11px arial, verdana, sans-serif; font-weight: bold; text-align: center; border-color: #ffffff; border-style: double; }   

/*portrait text block (txt2)*/
div#links7 a:hover span.txt2 { display: block; position: absolute; top: 41em; left: -1em; width: 280px; padding: 2px; margin: 10px; z-index: 105; background-image: url(backgrounds/trans.png); color: #900000; background-color: transparent; font: 11px Arial, Verdana, sans-serif; font-weight: bold; text-align: center; }

/**  8  **/
/*  text block left - moved down for portrait images */
div#links8 a:hover span.txt { display: block; position: absolute; top: 27em; left: -1em; width: 430px; padding: 2px; margin: 10px; z-index: 75; background-image: url(backgrounds/trans.png); color: #900000; background-color: transparent; font: 11px arial, verdana, sans-serif; font-weight: bold; text-align: center; border-color: #ffffff; border-style: double; }   

/*portrait text block (txt2)*/
div#links8 a:hover span.txt2 { display: block; position: absolute; top: 41em; left: -1em; width: 280px; padding: 2px; margin: 10px; z-index: 105; background-image: url(backgrounds/trans.png); color: #900000; background-color: transparent; font: 11px Arial, Verdana, sans-serif; font-weight: bold; text-align: center; border-color: #ffffff; border-style: double; }

/**  9  **/
/*  text block left - moved down for portrait images */
div#links9 a:hover span.txt { display: block; position: absolute; top: 27em; left: -1em; width: 430px; padding: 2px; margin: 10px; z-index: 75; background-image: url(backgrounds/trans.png); color: #900000; background-color: transparent; font: 11px arial, verdana, sans-serif; font-weight: bold; text-align: center; border-color: #ffffff; border-style: double; }   

/*portrait text block (txt2)*/
div#links9 a:hover span.txt2 { display: block; position: absolute; top: 41em; left: -1em; width: 280px; padding: 2px; margin: 10px; z-index: 105; background-image: url(backgrounds/trans.png); color: #900000; background-color: transparent; font: 11px Arial, Verdana, sans-serif; font-weight: bold; text-align: center; border-color: #ffffff; border-style: double; }

/**  10  **/
/*  text block left - moved down for portrait images */
div#links10 a:hover span.txt { display: block; position: absolute; top: 27em; left: -1em; width: 430px; padding: 2px; margin: 10px; z-index: 75; background-image: url(backgrounds/trans.png); color: #900000; background-color: transparent; font: 11px arial, verdana, sans-serif; font-weight: bold; text-align: center; border-color: #ffffff; border-style: double; }   

/*portrait text block (txt2)*/
div#links10 a:hover span.txt2 { display: block; position: absolute; top: 41em; left: -1em; width: 280px; padding: 2px; margin: 10px; z-index: 105; background-image: url(backgrounds/trans.png); color: #900000; background-color: transparent; font: 11px Arial, Verdana, sans-serif; font-weight: bold; text-align: center; border-color: #ffffff; border-style: double; }

/**  11  **/
/*  text block left - moved down for portrait images */
div#links11 a:hover span.txt { display: block; position: absolute; top: 27em; left: -1em; width: 430px; padding: 2px; margin: 10px; z-index: 75; background-image: url(backgrounds/trans.png); color: #900000; background-color: transparent; font: 11px arial, verdana, sans-serif; font-weight: bold; text-align: center; border-color: #ffffff; border-style: double; }   

/*portrait text block (txt2)*/
div#links11 a:hover span.txt2 { display: block; position: absolute; top: 41em; left: -1em; width: 280px; padding: 2px; margin: 10px; z-index: 105; background-image: url(backgrounds/trans.png); color: #900000; background-color: transparent; font: 11px Arial, Verdana, sans-serif; font-weight: bold; text-align: center; border-color: #ffffff; border-style: double; }

/**  12  **/
/*  text block left - moved down for portrait images */
div#links12 a:hover span.txt { display: block; position: absolute; top: 27em; left: -1em; width: 430px; padding: 2px; margin: 10px; z-index: 75; background-image: url(backgrounds/trans.png); color: #900000; background-color: transparent; font: 11px arial, verdana, sans-serif; font-weight: bold; text-align: center; border-color: #ffffff; border-style: double; }   

/*portrait text block (txt2)*/
div#links12 a:hover span.txt2 { display: block; position: absolute; top: 41em; left: -1em; width: 280px; padding: 2px; margin: 10px; z-index: 105; background-image: url(backgrounds/trans.png); color: #900000; background-color: transparent; font: 11px Arial, Verdana, sans-serif; font-weight: bold; text-align: center; border-color: #ffffff; border-style: double; }

/**  13  **/
/*  text block left - moved down for portrait images */
div#links13 a:hover span.txt { display: block; position: absolute; top: 27em; left: -1em; width: 430px; padding: 2px; margin: 10px; z-index: 75; background-image: url(backgrounds/trans.png); color: #900000; background-color: transparent; font: 11px arial, verdana, sans-serif; font-weight: bold; text-align: center; border-color: #ffffff; border-style: double; }   

/*portrait text block (txt2)*/
div#links13 a:hover span.txt2 { display: block; position: absolute; top: 41em; left: -1em; width: 280px; padding: 2px; margin: 10px; z-index: 105; background-image: url(backgrounds/trans.png); color: #900000; background-color: transparent; font: 11px Arial, Verdana, sans-serif; font-weight: bold; text-align: center; border-color: #ffffff; border-style: double; }

/**  14  **/
/*  text block left - moved down for portrait images */
div#links14 a:hover span.txt { display: block; position: absolute; top: 27em; left: -1em; width: 430px; padding: 2px; margin: 10px; z-index: 75; background-image: url(backgrounds/trans.png); color: #900000; background-color: transparent; font: 11px arial, verdana, sans-serif; font-weight: bold; text-align: center; border-color: #ffffff; border-style: double; }   

/*portrait text block (txt2)*/
div#links14 a:hover span.txt2 { display: block; position: absolute; top: 41em; left: -1em; width: 280px; padding: 2px; margin: 10px; z-index: 105; background-image: url(backgrounds/trans.png); color: #900000; background-color: transparent; font: 11px Arial, Verdana, sans-serif; font-weight: bold; text-align: center; border-color: #ffffff; border-style: double; }

/**  15  **/
/*  text block left - moved down for portrait images */
div#links15 a:hover span.txt { display: block; position: absolute; top: 27em; left: -1em; width: 430px; padding: 2px; margin: 10px; z-index: 75; background-image: url(backgrounds/trans.png); color: #900000; background-color: transparent; font: 11px arial, verdana, sans-serif; font-weight: bold; text-align: center; border-color: #ffffff; border-style: double; }   

/*portrait text block (txt2)*/
div#links15 a:hover span.txt2 { display: block; position: absolute; top: 41em; left: -1em; width: 280px; padding: 2px; margin: 10px; z-index: 105; background-image: url(backgrounds/trans.png); color: #900000; background-color: transparent; font: 11px Arial, Verdana, sans-serif; font-weight: bold; text-align: center; border-color: #ffffff; border-style: double; }