/********************************************/
/*          COLOR & STYLE SETTINGS          */
/********************************************/

/****************************/
/* ENTIRE DOCUMENT SETTINGS */
/****************************/

/* Main body of the page */
body, table, li, ul, blockquote, p, i, h1, h2, h3, h4, h5 {
  font-family : verdana, helvetica, sans-serif;
  font-size : 12pt;
  color :  #AAAAAA;
  background :  #2A2A2D;
}

/* Links */
a:link {
 
  color:  #CCCCCC;
}
a:visited {

  color :  #CCCCCC;
}
a:active {

  color :  #CCCCCC;
}
a:hover {
  color:  #999999;
}
/*************************/
/* GALLERY PAGE SETTINGS */
/*************************/

/* Gallery Title */
h2 {
  font-size: 28pt;
  color :  rgb(211, 211, 220);
  font-weight: bold;
  letter-spacing: 3px;
  text-align: center;
  padding-top: 35px;

}

b{
        color: rgb(211, 211, 220);
        font: 15px Verdana;
        letter-spacing: 0px;

}

font {
        margin-left: 4px;
        margin-right: 4px;
        width: 170px;
        display: block;
        height : 22px;
        color: rgb(211, 211, 220);
        font: 15px Verdana;
        letter-spacing: 0px;
}

/* Existing and New Comments */
DIV.gallery_comments {
  border-style : solid;
  border-color :  #4E4D50;
  border-width : 1px;
}


/* Gallery Description */
DIV.galleryheader {
  font-size : 12pt;
    
}


/* Image thumbnails */
a.thumbnail,
a.thumbnail:link
a.thumbnail:visited
a.thumbnail:active
 {
  background :  #4E4D50; 
  display: block;
  margin-bottom: -62px;
  width: 182px;
  height: 210px;
  padding-top: 10px;

}

a.thumbnail:hover
{
   margin-bottom: -62px;
   padding-top: 10px;
   width: 182px;
   display: block;
   background-color: #7d7c80;
   height:210px;
}


/***********************/
/* IMAGE PAGE SETTINGS */
/***********************/

/* Image Page Contents */
#imagepage {
  display : block;
  padding : 5px;
  margin : 5px;
  float : left;
}

/* Profile page, all galleries links */
#localmenu {
  position : relative;
  top : -10px;
  left : -5px;
}

/* Contains Image, Image Date, and Image Artist */
TABLE.imagetable { 
  background :  #2A2A2D;
} 
  
/* Actual Image */
IMG.display {
  background :  #2A2A2D;
}

/* Image Date */
SPAN.date {
  color :  #000000;
}

/* Image Artist */
SPAN.artist {
  color :  #000000;
}

TABLE.comment {
  background : #4E4D50;
}

/* Image Comments and New Comment Form */
DIV.comment{
  margin-top : 5px;
  width : 100%;
}

DIV.imagecaption
{
  position : relative;
  width : 70%;
  margin-right : auto;
  margin-left : auto;
  padding : 0px;
  text-align : center;
}


DIV.gallery_comments
{
  margin-top:40px;
  padding : 10px;
  border :1px;
}

/********************************************/
/*           POSITIONING SETTINGS           */
/********************************************/

/*************************/
/* GALLERY PAGE SETTINGS */
/*************************/

/* Gallery Description */
/* Only show description when viewing first page or all contents */
DIV.galleryheader {
  display : none;
}

#page-1 DIV.galleryheader, #page-all DIV.galleryheader {
  display : block;
  max-width : 70%;
  margin-right : auto;
  margin-left : auto;
  margin-top : 10px;
  margin-bottom : 10px;
  text-align : justify;
}


/***********************/
/* IMAGE PAGE SETTINGS */
/***********************/

/* Image pageviews */
DIV.image_hitcounts {
  text-align : center;
}

DIV.gallery_hitcounts {
  text-align : center;
}



BODY { margin-top: 0px; top: 0px; }
BODY TABLE A IMG { display: inline; }
HR { position: relative; }


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