body { width: 600px; text-align: center; background: darkolivegreen; margin: 0px auto; }

H1 { margin: 0; font-size: 80pt; font-family: 'courier new';
     color: darkslategray; text-align: right; }


a{ background: transparent; text-decoration: none;}
a:link { color: rosybrown; }
a:visited { color:rosybrown;}
a:active { color: gold; background: mintcream;  }
a:hOver { background: none; color: palegoldenrod; width: 100%; padding: 010px; }

ul { text-align: right; }

#topBox {width: 60%; }

#lCol { float: left; position: relative; margin: 10px;;
        width: 280px; height: 400px; padding: 0 auto;
        /*border: solid gold 1px;*/
        }

#mMenu { width: 100px;  float: left;
         margin: 60px 10px 50px 30px; padding: 10px;
         text-align: left; font-family: "courier new";
	        line-height: 30px; }

#info { color: gold; width: 80%; margin: auto; text-align: center; }

#fEntry { margin: 120px 0px 50px; text-align: right; }
/*
#imgBox { text-align: left; position: absolute; Z-index: 2;
          width: 100%; left: 80px; top: 80px; cursor:pointer;}

#imgBox { text-align: left; position: absolute; Z-index: 2;
          width: 90%; height: 80%; left: 5px; top: 10px; cursor: pointer;
          border: solid 1px silver; }
 */
#imgBox { Z-index: 2;
          width: 90%; height: 90%; cursor: pointer;
          /*border: solid 1px silver;*/
          padding: 0 auto;
          text-align: center; }

#bPic{ width: 200px; height: 300px; margin: 0 auto; text-align: center; display: none;}

#mainImg{  width: 260px; height: 400px; cursor:pointer; }

/*
*/



.small { font-size: 40pt; }
