/*   ---------------------------------
 
     CSS file for 
     image galleries pages
 
     design by Savio Araujo
     https://www.pbase.com/savio_araujo
	  

     --------------------------------- */



/*   ---------------------------------
     classes presentes em Gallery2.css
     e modificadas aqui.
     --------------------------------- */
	 
	 
.copyright {
        margin-top: 10px;
        margin-bottom: 30px;
        font-size: 8pt;
        font-weight: normal;
        }

.camera { font-style: normal; }

#imageinfo { text-align: center; }

#localmenu a { font-weight: normal; }

#slideshow a { font-weight: normal; }


/*    ----------------
      Formatacao geral
      ---------------- */
	  
	  
BODY {
      font-family: Verdana, Tahoma, arial, sans-serif;
      color: white;
      background-color: #333333;
      margin: 0;
      padding: 0;
      }

DIV,TH,TR,TABLE,FONT,LI,UL,FORM,BLOCKQUOTE,P,B,I,H1,H2,H3,H4,H5,FONT,CENTER {
      font: 16px Verdana, Tahoma, Helvetica, sans-serif;
      color: #797983;
      } 

img { border: none; }

font { 
      font-size: 8pt;
      letter-spacing: 2px; 
      }

h2 {
      font-size: 12pt; 
      font-weight: normal;
      text-align: center; 
      etter-spacing: 3px; 
      padding-top: 15px;
      padding-bottom: 15px; 
      margin-left: 2px;
      margin-right: 2px; 
      background-color: 232323;
      color: white;
      }

h2:first-letter {
      color: white;
      font-style: bold;
      font-size: 12pt;
      }


h4 {
      color: #44dd44; 
      font-size: 11pt;
      } 

I { color: #888888; }


TEXTAREA {
      background-color: #d0d0d0; 
      color: black; 
      scrollbar-base-color: gray;
      scrollbar-3dlight-color: black; 
      scrollbar-highlight-color: none;
      } 

A { text-decoration: none; }

A, A:link, A:visited, A:active, TD.A { color: #d5ae83; }

A:hover  { color: #808080; }

.caption { 
      font-size: 9pt;
      color: #bbbbbb; 
      font-style: italic;
      } 

TD { background-color: none; }

TD.thumbnail { 
      background-color: #232323;
      padding: 10px; 
      vertical-align: middle;
      horizontal-align: middle;
      text-align: center;
      width: 177px;
      height: 177px;
      border-top: #363636 1px solid;
      border-left: #363636 1px solid;
      border-right: #151515 1px solid;
      border-bottom : #151515 1px solid;
      }

.thumbnail {
      /* border-top: #151515 1px solid; */
      /* border-left: #ffffff 21px solid; */
      /* border-right: #363636 1px solid;  */
      /* border-bottom : #363636 1px solid; */
      }

.display { border: #404040 1px solid; }

.subtitulo {
      font-size: 12pt; 
      font-weight: bold;
      text-align: center; 
      letter-spacing: 4px; 
      padding-top: 15px;
      padding-bottom: 15px; 
      margin-left: 2px;
      margin-right: 2px; 
      color: silver;
      }

.title {
      font-size: 10pt; 
      font-weight: normal;
      text-align: center; 
      letter-spacing: 2px; 
      padding-top: 4px;
      padding-bottom: 4px; 
      margin-left: 2px;
      margin-right: 2px; 
      color: #797983;
      }

.date, .artist {
      font-size: 8pt; 
      font-weight: normal;
      text-align: center; 
      color: #797983;
      }

/*    ---------
      exif info 
      --------- */

.exif { font-size: 8pt; }

	   
.sb {
      border: none;
      font-size: 10pt;
      font-weight: bold;
      color: black;
      background-color: #666666;
      }

.lid {
      border: none;
      font-size: 8pt;
      font-weight: normal;
      color: #808080;
      background-color: #333333;
      }


/*    --------------
      menu navegacao 
      -------------- */
	  
.treepath { letter-spacing: 0px; }


/*    ---------------
      profile section 
      --------------- */
	  
.ma {
      font-size: 11pt;
      font-weight: bold;
      color: silver;
      background-color: #666666;
      }

.wb
{
      border-color: black;
      font-size: 8pt;
      color: silver;
      background-color: #333333;
      }

td.wb { 
      padding-left: 4px;
      padding-top: 5px;
      padding-bottom: 5px;
      }

td.mi { /* text-align: right; */ }


.mi {
      font-size: 9pt;
      font-weight: normal;
      color: silver;
      background-color: #666666;
      padding-left: 1px;
      padding-right: 1px;
      }

.small {
      font-size: 8pt;
      font-weight: normal;
      }

/*    ---------------------
      User defined class
      Texto na root Gallery
      --------------------- */
	  
.texto {
      font-size: 8pt; 
      font-weight: normal;
      text-align: justify; 
      color: silver;
      }


/*    -----------
      Comentarios
      ----------- */
	  
	  
#commentlist {
	margin-left: 20px;
	margin-right: 20px;
        padding-top: 1px;
        padding-right: 1px;
        padding-bottom: 6px;
        padding-left: 1px;
      }

#commentlist .from {
      color: #a0a0a0;
      font-size: 8pt;
      }

#commentlist .message_body {
      color: #888888;
      padding-bottom: 10px;
      font-size: 8pt;
      }

.gallery_comments {
      width: 600px;
      }

#commentlist .comment {
      margin-top: 6px;
      }

.comment a {
      font-weight: normal;
      text-decoration: 



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