body table td a img{
     display:none
}
td.thumbnails table,.thumbnails table img, .display,p.small{
     display:inline
}
, a:link,a:visited,a:active
 { 
color:  #888888; 
font-weight: bold;
text-decoration: none; 
} 
a:hover {
        color:  #1E90FF;
        text-decoration: none;
}
a.thumbnail, a.thumbnail:link, a.thumbnail:visited, a.thumbnail:active {
        border:  #000000 2px solid;
        margin-bottom: -10px;
        padding-top: 5px;
        width: 50px;
        display: block;
        background:  black;
        height: 110px;
}
a.thumbnail:hover            {
        border:  #1E90FF 2px solid;
        margin-bottom: -10px;
        padding-top: 5px;
        width: 50px;
        display: block;
        background:  black;
        height: 110px;
}
td.thumbnail 
{ 
   height: 220px; 
} 
 
 
body{
        margin-bottom: 20px;
        margin-top: 0px;
        background:  #222222;
}
div,body,th,tr,table,li,ul,form,
blockquote,b,i,h4,center {
        border: 0px;
        color:  #888888;
        font: 12px verdana, Tahoma, Helvetica, sans-serif;
     }

p {
        font: 13px verdana, Tahoma, Helvetica, sans-serif;
        text-align:justify;
}

font {
        margin-left: 4px;
        margin-right: 4px;
        width: 160px;
        display: block;
        color:  #888888;
        font: 10px Verdana, Tahoma, Helvetica, sans-serif;
        font-weight: bold;
        letter-spacing: 0px;
}
 
h2 
{
  margin: 5,5,5,5;
  font-size:         10pt; 
  font-weight:      normal; 
  text-align:       centre; 
  letter-spacing:     10px; 
  padding-top:       10px; 
  padding-bottom:   20px; 
  background-color:   ; 
  color:   ;
}
 
h2:first-letter
{
  color:   ; 
  font-style: normal; 
  font-size:  16pt; 
}
 
 
h3 {  
background-color: none; 
border: 0px    solid; 
font-size: 15px;  
width: 250px; 
margin-bottom: 0px; 
margin-top: 0px;
font-weight: bold;
}
 
a:link {
     font: bold; 
     color:   }
a:hover	{
     font: bold; 
     color:   ; 
     text-decoration: underline
}
 
A:visited { color:   ; } 
A:active { color :   ; }
 
td.thumbnail a, td.thumbnail a:link, td.thumbnail a:visited, td.thumbnail a:active {
     display: block;
     margin-top: 0px;
     padding: 5px;
     vertical-align: middle;
     horizontal-align: middle;
     width: 170px; 
     border: 1px solid   ; 
     filter: Alpha(Opacity=100)}
 
td.thumbnail a:hover {
     display: block;
     margin-top: 0px;
     padding: 5px;
     vertical-align: middle;
     horizontal-align: middle;
     width: 170px; 
     border: 1px solid   ; 
     filter: Alpha(Opacity=100)}
 
.display
{
margin: 10px; padding: 10px
background-color:   ;
border: 0px solid   ;
font-weight: bold;
}
 
.galleryheader{
  margin: 0px auto;
  width:700px; 
  text-align:center;
}
 
#descheader {
  margin:0px auto;
  margin-bottom: 5px;
}
 
#desctoggle {
 text-align:center;
 margin:0px auto;
 font-weight:bold;
}
 
#descinside {
 text-align:justify;
 margin:0px auto;
 font-weight:normal;
}
 
/* IE doesn't understand margin:auto */
body{
 text-align:center;
} 
 
/* negate effect of body center above */
#localmenu {
 text-align:left;
}
 
/* negate effect of body center above */
.gallery_comments {
 clear:both;
 text-align:left;
} 
 
/* negate effect of body center above*/
.comment_section {
 clear:both;
 text-align:left;
}

BODY { margin-top: 0px; top: 0px; }
BODY TABLE A IMG { display: inline; }
HR { position: relative; }
