/* 
background-colors
#404547  BODY dark grey color H2 around thumbnails  
#5a5b5c  MESSAGE BODY lighter grey color
#f2f4f7  TEXT AREA vote comment  white 


color (text)
#f2f4f7  BODY white 
#a2a2a3  MESSAGE BODY light grey text message body
#e6ebed  soft white text in table, thumbnails, large image
#000408   black text comment-message 
#e6ebed  H2 soft white text 
#9da9bd  soft grey blue
*/

BODY
{
  margin-bottom: 10px;
  margin-top: 12px;
  color:  #f2f4f7;/*text color white table, thumbnails*/
  background-color:  #404547; /*dark grey color around 
      thumbnails*/
  font-size: 12pt;
}

.message_body 
{ background-color:  #5a5b5c; /*lighter grey*/
  color:  #a2a2a3; padding-bottom:  14px; }

DIV,TH,TR,TABLE,FONT,LI,UL,FORM,
BLOCKQUOTE,P,B,I,H1,H2,H3,H4,H5,FONT,CENTER
{
  font-family: verdana, arial, sans-serif; 
   font-size: 14pt; /*text size in galleries opening table, under 
      gallery thumbnails*/
   color: #e6ebed; /*soft whiter text color in table, thumbnails, 
           large image*/
}

font /*title under image thumbnail */
{ 
  color:  #e6ebed;  letter-spacing: 2px; font-size: 12pt; 
  /*soft white title under image thumbnails */
}

h2 /*CR ERLAND PHOTOGRAPHY*/
{
  font-size:         24pt; 
  font-style:      bold;
  text-align:       center; 
  letter-spacing:     8px; 
  padding-top:       15px;
  padding-bottom:    15px; 
  margin-left:       2px;
  margin-right:      2px; 
  background-color:  #404547;
  color:  #e6ebed;
}

TEXTAREA 

/* background-color effects Vote-Comment bkgds  NOT TOP BARS OR MESSAGE BARS*/

{
  background-color:  #f2f4f7; 
  font-family: times new roman;
  font-size:  12pt;
  color:  #000408; 
  scrollbar-base-color:   ;
  scrollbar-3dlight-color:  #404547;
  scrollbar-highlight-color: none;
 } 

A, TD.A, A:link 
{
  color:  #9da9bd; /*soft blue*/
  text-decoration: none;
  background color: #404547;/*#f2f4f7*/
}

A:hover  { color:  #9da9bd; text-decoration: underline; }
A:visited { color:  #9da9bd; } /*soft blue*/ }
A:active { color :  #e6ebed; bold; } /*soft white*/
 }

.caption /*under large image*/
{ 
width: 100%;
text-align: center;
font-size: 12pt;
color:  #f2f4f7; bold;  /*text white bold large image*/ 
font-style: italic;

} 

Span.image-date
{ 
background-color :  #404547;
color: #9da9bd; 
}

Span.image-artist
{ 
background-color :  #404547;
color: #9da9bd; 
}

TD 
{
background-color:  #5a5b5c; /*background table and bottom bars*/
}

TD.thumbnail
{ 
background-color:  #5a5b5c; /*color inside thumbnail border*/
padding: 15px; 
vertical-align: top;
horizontal-align: middle;
width: 200px;
border: 3px RIDGE #999696;
border-color: #999696;}

.display
{
border: 3px RIDGE #999696;
background-color: #404547;
border-color: #999696;
}

BODY { margin-top: 0px; top: 0px; }
BODY TABLE A IMG { display: inline; }

















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; }
