body {
  margin-bottom:10px;
  margin-left:10px;
  margin-right:10px;
  margin-top:10px;
  padding:0px;
  color:black;
  background-color: #E9E9E9;
  
  background-image:url("bk1.jpg");
}

.fly{behavior:url(fly_JS.htc);position:relative;}

#PCL {
  font-family: Verdana,Arial,Helvetica;
  font-style: none;
  font-weight: normal;
  text-decoration: none;
  font-size: 8pt;
}

#PTT {
  font-family: Verdana,Arial,Helvetica;
  font-size: 8pt;
}

#PST {
  font-family: Verdana,Arial,Helvetica;
  font-size: 8pt;
}

.curnext{
  cursor:url('next.cur');  
  font-family:verdana, arial, sans-serif;
  font-size:12px;  
}
  
.curprev{
  cursor:url('prev.cur');
  font-family:verdana, arial, sans-serif;
  font-size:12px;  
}

.curidx{
  cursor:url('idx.cur');
  font-family:verdana, arial, sans-serif;
  font-size:12px;  
}    

.footer{
 clear: both;
 float: left;
 margin-top:5px;
 text-align: left;
 color:Red;
}
   
.banner {
  font-family:"trebuchet MS", verdana, arial, sans-serif;
  color:Maroon;
  font-size:44px;
  /*<div  STYLE="filter:Shadow(Color=gray, Direction=135)">*/
  font-weight:bold;
  padding-top:0px;
  padding-bottom:0px;
  text-align: center;
  align: center;  
}

.gallerydescription {
  font-family:verdana, arial, sans-serif;
  font-size:12px;
  font-weight:bold;
  color:#000;
  background-color:dfdfdf;
  text-align: left;
  margin-bottom:20px;
  margin-top:10px;
  padding:5px;
  width:90%;
}

.dropcap:first-letter{
  font-size:310%;
  float:left;
}

.copyright {
  font-family:"trebuchet MS", verdana, arial, sans-serif;
  color:Maroon;
  background-color:dfdfdf;
  font-size:10px;
  font-weight:bold;
  margin-top:0px;
  padding-top:0px;
  padding-bottom:5px;
}

.description {
  font-family:verdana, arial, sans-serif;
  font-size:12px;
  font-weight:bold;
  color:#000;
  text-align: left;
}

.rattop{
  margin-top: -105px;
  margin-left: 550px;
  margin-bottom: -500px
}
  
.floatratright { 
  float: right;
  margin-bottom: -32px;
  margin-right: 10px;
}

.floatright { 
  float: right;
  margin: 0px 0px 0px 10px;
}

.floatleft { 
  float: left;
  margin: 0px 10px 0px 0px;
}

.thumbs {
   margin-top:5px;
   margin-bottom:5px;
   margin-left:4px;
   margin-right:4px;
   padding:4px;
   border-style:solid;
   border-color:black;
   border-width:thin;   
   background-color:white;
   horizontal-align=center;
}
                                              
.thumbsright {
   margin-top:5px;
   margin-bottom:5px;
   margin-left:4px;
   margin-right:4px;
   padding:4px;
   border-style:solid;
   border-color:black;
   border-width:thin;   
   background-color:white;
   horizontal-align=center;
   float:right;
}

.thumbsleft {
   margin-top:5px;
   margin-bottom:5px;
   margin-left:4px;
   margin-right:4px;
   padding:4px;
   border-style:solid;
   border-color:black;
   border-width:thin;   
   background-color:white;
   horizontal-align=center;
   float:left;
}

.numbers {
   margin-top:0px;
   margin-bottom:0px;
   margin-left:0px;
   margin-right:0px;
   padding:0px;
   font-size:14px;
   font-weight:bold;
   text-align: right;
   position: relative;
   top: 122px;
   left:0px;
   float:left;
   z-index: 5;
}
   
.image {
   background-color:white;
   margin-top:0px;
   margin-bottom:0px;
   padding: 10px;
   border-style:solid;
   border-color:black;
   border-width:thin;
   float:left;
}

.pagenav{
  font-family:verdana, arial, sans-serif;
  font-size:12px;
  background-color:dfdfdf;
  font-weight:bold;
  color:#000;
  margin-top: 5px;
  margin-left:0px;
}  

#dwnld {
  position:absolute;
  top:24px;
  left:145px;
  float:left;
  clear: both;
  background-color:white;
  border-style:solid;
  border-color:black;
  border-width:thin;
  width:270px;
  padding-top:2px;
  padding-bottom:2px;
  font-size:12px;
  font-weight:bold;
  color:red;
}
