/*CSS Roby music - by Marisa DL*/

BODY{
color : #000000;
background: #ffffff;
background-attachment: fixed;
background-repeat;
background-image: 
url("https://www.pbase.com/roberto_capaccioli/image/121122144/original.jpg");
text-align:center;
scrollbar-face-color: #dddddd; 
scrollbar-highlight-color: silver; 
scrollbar-shadow-color:  black; 
scrollbar-3dlight-color:  white; 
scrollbar-arrow-color:  white; 
scrollbar-track-color:  aaaaaa; 
scrollbar-darkshadow-color:  #000000;
}
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: 11px; 
  color: #000000;
}

a,a:link,a:visited,a:active
{
color: #000000;
background: none;
text-decoration: none;
}

a:hover
{
   color: #000000;
   background: none;
   text-decoration: underline;
}
img
{
border: 3px white
}
#voteContainer
{
font-size:15px;
font-weight:bold;
}

font
{ 
color: #000000;  
letter-spacing: 1px; 
font-size: 11px;
border: ridge 0px #cb9d9d;
padding:8px;
font-weight: bold;

}

h1, h2
{
   border-bottom: #404040 1px solid;
   border-left:  #404040 1px none;
   border-right:  #404040 1px none;
   border-top:  #404040 1px solid;
   margin-bottom: 1em;
   margin-left: auto;
   margin-right: auto;
   padding: 6px;
   padding-left: 0px;
   padding-right: 0px;
   width: 100%;
   display: none;
   background: #ffffff;
   color:  #aaaaaa;
   font: bold 21px papyrus,Brush Script MT, verdana;
   text-decoration: none;
   letter-spacing: 5px;
   text-align: center;
   position: relative;  
} 
h2:first-letter
{
  color:#cfc4c3;
  font: Verdana;Arial, sans-serif
  font-style: oblique; 
  font-size: 1pt; 
  font-weight:bold;
}
h4
{

 border: #aaaaaa 3px ridge;
margin-bottom: 1em;
margin-left: auto;
margin-right: auto;
padding: 10px;
width: 80%;
display: block;
background: #dddddd;
color: #000000;
font-weight: normal;
font-family:Brush Script MT, papyrus;
font-style: normal;
font-size: 28px;
letter-spacing: 1px;
text-align: center;
position: relative;
}

h3
{
   border: #aaaaaa 3px ridge;
   padding: 3px;
   width: 50%;
   display: block;
   background: #dddddd;
   color: #000000;
   font-weight:normal;
   font-family:Brush Script MT, papyrus,Comic Sans MS, 
   Verdana, Arial, Helvetica, sans-serif;
   letter-spacing: 0px;
   text-align: center;
   margin-left:auto;
   margin-right:auto;
}
.title
{
font-size: 37px;
}

.caption {
  font-size : 13px;
  color :#000000;
  font-style : italic;
  font-weight: bold;
}


IMG.thumbnail
{
vertical-align: middle;
horizontal-align: middle;
border: 1px solid #000000;

}
a.thumbnail, a.thumbnail:link, 
a.thumbnail:visited, a.thumbnail:active
{ 
border: #000000 1px inset;
padding-top:25px;
width: 220px;
height: 220px;
display: block;
background: #dddddd;
 
}
a.thumbnail:hover
{ 
 background: #e7e5e5;
}

#commentlist .message_body 
{ 
border-style : solid;
border-left:none;
border-right:none;
border-top: none;
border-width : 1px;
border-color : #404040;
background-color: #dddddd; 
font-family: verdana,sans-serif;
padding : 9px; 
font-size: 12px;
font-weight: bold;
margin-right: auto;
margin-left: auto;
color: #404040;
}
INPUT, TEXTAREA
{ border-color: #404040;
border-style: ridge;
border-size:2px;
background-color: #dddddd;
font-family: verdana, arial, sans-serif;
font-size: 11px;
color: #000000;
font-weight: bold;
}

TEXTAREA
{ background-color: #dddddd;
font-family: comic sans ms,arial;
font-weight: normal;
font-size: 16px;
font-style:italic;
padding-left:10px;
padding-right:10px;
color: #000000;
border-color: #404040;
border-style: ridge;
border-size:2px;
scrollbar-face-color: #dddddd; 
scrollbar-highlight-color: silver; 
scrollbar-shadow-color:  black; 
scrollbar-3dlight-color:  white; 
scrollbar-arrow-color:  white; 
scrollbar-track-color:  aaaaaa; 
scrollbar-darkshadow-color:  #000000;
}


#image.image{
border: #000000 1px solid;
margin-left:auto;
margin-right:auto;
width:75%;
padding-top:15px;
padding-bottom:15px;
background:#dddddd;
}

.display
{
border: #000000 12px double;
margin-top: 2em;
}
.date
{
color: 000000;
background: none;
text-decoration: none;
font-weight:bold;
}
.artist
{
color: #000000;
background: none;
text-decoration: none;
font-weight:bold;
font-size:22px;
font:30px Brush Script MT,papyrus, verdana;

}
.lid
{
border: #000000 1px solid;
background: #aaaaaa;
color: #000000;
font: 10px Comic Sans MS,sans-serif;
text-decoration: none;
text-align: center;
empty-cells: show;
font-weight: normal;
padding-left: 10px;
}
.sb
{
 
border: #000000 1px solid;
background: #aaaaaa;
color: #000000;
font: 10px Comic Sans MS,sans-serif;
text-decoration: none;
text-align: center;
font-weight: normal;
}
.galleryheader
{
margin-bottom: 22px;
margin-top: 0px;
background:transparent;
text-align:center;
width:100%;
margin-left:auto;
margin-right:auto;
border: #404040 0px solid;
padding:3px;
  
}


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