.caption {

background-color: none;
  text-align:center;
  font-family: lucida,verdana, sans-serif;
font-style:italic;
font-size : 12pt;
  color : #3f2b22;



}
BODY
{
background: #FFFFFF;
background: linear-gradient(269deg, rgba(255, 255, 255, 1) 3%, rgba(63, 43, 34, 0.7) 15%,
 rgba(138, 126, 130, 0.97) 35%, rgba(255, 255, 255, 0.56) 50%, rgba(138, 126, 130, 1) 65%, rgba(63, 43, 34, 0.7) 85%, rgba(255, 255, 255, 1) 97%);
scrollbar-face-color: #7b7368;
scrollbar-shadow-color: #7b7368;
scrollbar-highlight-color: #a6b19c;
scrollbar-3dlight-color: #ffffff;
scrollbar-darkshadow-color:  #ffffff;
scrollbar-track-color:  #ffffff;
scrollbar-arrow-color: #ffffff;
text-align:center;

}
img
{
font-family: verdana, helvetica, sans-serif;
font-style: italic;
font-weight: lighter;
border-color:#3f2b22;
border-top-width:1px;
border-right-width:3px;
border-bottom-width:3px;
border-left-width:3px;
 margin-bottom:0em;
text-decoration-line: overline;
border-radius: 30px;
}
.message_body 
{

background:#fffdfc;	
color: #493a2d;
padding-bottom: 10px;
font-size: 12pt; 
font-style:italic;
font-weight:lighter;
width: 40px;
height: 40px;
font-family: lucida,verdana, sans-serif;
border-bottom:  #3f2b22 4px double;
border-left: #3f2b22 2px double;
border-right:  #3f2b22 2px double;
border-radius: 15px;
 margin-left: auto; 
margin-right: auto;
}
#commentlist .message_body
{
  padding-left: 50px;
}
#commentlist table.comment 
{
margin-left:25px; 
margin-right:30px;

}
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: 10pt; 
  font-weight:lighter;
  color:  #3f2b22;
  font-style: italic; 
   margin-left: auto; 
margin-right: auto;
  margin-bottom:1em;
  border-radius: 15px;
}
font
{ 
  color:#3f2b22; 
   font-family: verdana, arial, sans-serif;
 letter-spacing: 1px; 
  margin-left: auto; 
margin-right: auto;
font-size: 10pt;
border-radius: 15px;
}
h1, h2
{
margin-bottom: 0em;
margin-top:0em;
margin-left: auto; 
margin-right: auto; 
padding:20px;
width: 50%;
display: block;
background:none; 
color: #3f2b22;
font: verdana, helvetica, sans-serif; 
font-style: oblique; 
font-weight:lighter;
letter-spacing: 0px;
font-size: 15pt; 
text-align: center; 
} 
h2:first-letter
{
color: #3f2b22;
  font: Verdana,Arial sans-serif;
  font-style: talic;
  font-size: 20pt; 
  font-weight:lighter;
} 
TEXTAREA 
{
  background-color: #ffffff; 
  font-family: verdana;
  color: #a6b19c; 
  scrollbar-base-color: #D9EFF9;
  scrollbar-3dlight-color: #D9EFF9; 
  scrollbar-highlight-color: #D9EFF9; 
margin-bottom: 3px;
margin-top:10px;
margin-left:10px;
margin-right:10px;
border-radius: 40px;

}

A:link           { color:#5c4a40; }
A:active       { color:#86470f; }
A:visited       { color:#413d3a; }
A:hover        { color:#b98316; text-decoration: underline;} 

A.header:link        { color:#5c4a40; }
A.header:active    { color:#86470f; }
A.header:visited    { color:#edddcf; }
A.header:hover     { color:#b98316; text-decoration: underline;}

TD
{
background-color: none;

}
.thumbnails
{ 
 background-color: #ffffff;
padding: 22px 4px 4px 4px; 
margin: 4px 4px 4px 4px; 
width: 900px; 
margin-left:auto; 
margin-right:auto; 
border-bottom:  #504031 4px double;
border-left: #443629 2px double;
border-right:  #613004 2px double;
border-top: #442104 4px double;
border-radius: 15px;
-moz-border-radius-bottomright: 10px; 
-moz-border-radius-topleft: 10px; 
-moz-border-radius-topright: 10px; 
-moz-border-radius-bottomleft: 10px;  
border-radius:  30px;

}
IMG.thumbnail
{
 background-color: #ffffff;
border-bottom:  #504031 4px double;
border-left: #443629 2px double;
border-right:  #613004 2px double;
border-top: #442104 4px double;
border-radius: 15px;
position: relative;
border-radius:  15px;

}
a.thumbnail, a.thumbnail:link,
a.td.thumbnail:visited, a.td.thumbnail:active
{
 background: rgb(218,217,215);
background: linear-gradient(0deg, rgba(218,217,215,1) 15%, rgba(192,180,132,1) 26%, rgba(246,245,238,1) 40%, rgba(182,191,144,1) 50%, rgba(246,245,238,1) 60%, rgba(192,180,132,1) 74%, rgba(218,217,215,1) 85%);
border-bottom:  #504031 4px double;
border-left: #443629 2px double;
border-right:  #613004 2px double;
border-top: #442104 4px double;
border-radius: 15px;
font-weight: normal;
margin-bottom: 15px;
padding-top: 15px;
 width: 210px;
height: 190px;
display: block;
border-radius:15px;

}
a.thumbnail:hover 

{
background: #dad9d7;	
border-bottom:  #504031 4px double;
border-left: #443629 2px double;
border-right:  #613004 2px double;
border-top: #442104 4px double;
border-radius: 15px;
margin-bottom: 15px;
padding-top: 15px;
width: 210px;
height: 190px;
display: block;
border-radius:15px;

}
.display
{ 

border-bottom:  #504031 14px double;
border-left: #443629 12px double;
border-right:  #613004 12px double;
border-top: #442104 14px double;
border-radius:  20px;

}
div>p>a>img
{
border-bottom:  #504031 4px double;
border-left: #443629 2px double;
border-right:  #613004 2px double;
border-top: #442104 4px double;
border-radius: 15px;
  margin-top:15px;
border-radius:15px;
}

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