
a:active {outline: none;}
a:focus {-moz-outline-style: none;}
a.linkopacity img 
{
filter:alpha(opacity=50); 
-moz-opacity: 0.5; 
opacity: 0.5;}

a.linkopacity:hover img 
{
filter:alpha(opacity=100);   
-moz-opacity: 1.0;   
opacity: 1.0;
}
  
  ul { color:#e1f2f5;}
  li {list-style: none;}

.flg {text-decoration: none; border:0;width: 23px; height: 15px;}
.banner1 {padding: 15px 0 0 50px; text-decoration:none; border:0;}
.flagpos {padding: 15px 0 0 470px; border:0; text-decoration:none;}
.banner2 {position:relative; left:25%; right:50%;}
.widepic {width: 117px; height: 83px;}
.tallpic {width: 83px; height: 120px;}
.picposition 
   {
    position:absolute;
    border:0;
   }
    

  .menulink {text-decoration: none; color: #666666;}
 a.menulink:hover { color:#ffc20b; font-weight:bold; font-style:italic }
  .links {
   font-family: "Corbel","Tahoma","Geneva","Sans-Serif" ;
   color: #e1f2f5;
   font-size: 1.1em;
   font-weight:bold;
   text-decoration: none;
}
  .nolink {
   font-family: "Corbel","Tahoma","Geneva","Sans-Serif" ;
   color: #ffc20b;
   font-size: 1.2em;
   font-weight:bold;
   font-style: italic;
   text-decoration: none;
}

/*#e1f2f5*/

  .poetrylink {text-decoration: none; color: #ccc333;}
 a.poetrylink:hover { color: #ccc333; font-weight:bold; font-size: large; font-style:italic }
  .poemlinks {
   font-family: "Arial","Verdana";
   font-size: 0.8em;
   font-weight:bold;
   color: #cdeb8b;
}
#sold{font-size:small}
#try{font-family: "Verdana";
     font-size: small;
     color: #b8a7a7;}
.piclinks 
{
   font-family: "Verdana";
   font-size: 1.4em;
  }
.gallerytitle 
{
   font-family:"Microsoft Sans Serif";
   font-size: 1.7em;
   color: #d5ff55;
  }


.quote
{
   text-align:center; 
   font-family: Trebuchet MS;
   font-style:italic; 
   font-size: 10pt; 
   color:#e1f2f5;
   position:relative; 
   top:90%;
   width: 185px; 
   height: 29px;
}
 
  .mainframe 
  {
  width:900px; 
  height: 100%;
  background:#181715;
  border: solid 1px #242626;
  margin-left:140px;
  margin-right:0;
  padding:0;
  text-align:left;
 
  
  
   }
  
  .leftframe
  {
    width:200px;
    height:100%;
    float:left;
    background:#181715;
    -moz-border-radius-topleft: 15px;
    -webkit-border-top-left-radius : 15px;
    -moz-border-radius-bottomleft: 15px;
    -webkit-border-bottom-left-radius : 15px;

    
  }
  
  .centerframe
  {
    width:700px;
    height:100%;
    float:left;
    background-color:#181715;
    -moz-border-radius-topright: 15px;
    -webkit-border-top-right-radius : 15px;
    -moz-border-radius-bottomright: 15px;
    -webkit-border-bottom-right-radius : 15px;
  }
  
  .textwrapper
  {
    width:620px;
    height:100%;
    left: 35px;
    margin-top:40px;
    position: relative;
    
  }
  

  .nav-one {
  position:absolute;
  top: 15%;
  left: 5px;
  background-color: #333333;
  text-align: Center;
  border-right: 1px solid #996600;
 
  }
 
  .nav-two {
  background-color: #333333;
  padding-top: 13px;
  padding-left: 220px; /*28%*/
  padding-right: 100px;
  padding-bottom: 45px;
  text-align:justify;
  color:White;
   }
   
  .nav-three {
  margin-left: 0.5em;
  margin-right: 0.5em;
  background: #008b8b;
  color:#fff;
  margin-top:10px;
  }
  
  #header {
  background-color:Transparent;
  width: 100%;
  }
 
  .footer 
  {
  width:900px;
  margin-left:140px;
  margin-right:0;
  padding:0;
  text-align:center;
  background-color: transparent;
  font-family: Arial;
  font-size: 12px;
  font-weight: normal;
  color: #919191; /*#0c3966;
  /*border-top:1px solid black;*/
  }
    
/****************************************************************/

/*LIGHBOX*/

      .black_overlay{
          display: none;
          position: absolute;
          top: 0%;
          left: 0%;
          width: 100%;
          height: 100%;
          background-color: black;
          z-index:1001;
          -moz-opacity: 0.8;
          opacity:.80;
          filter: alpha(opacity=80);
      }

      .white_content {
          display: none;
          position: absolute;
          top: 25%;
          left: 25%;
          width: 50%;
          height: 50%;
          padding: 16px;
          border: 9px solid black;
          background-color: gray;
          z-index:1002;
          overflow: scroll;
      }