
 
/* Marisa DL style sheet elaboration dark red */
 
Body 
{
Background:  #5e1a1b;
Margin-top: 0px; 
Top: 0px;
Text-align :center;
Scrollbar-face-color:  #5e1a1b; 
Scrollbar-highlight-color:  silver; 
Scrollbar-shadow-color:  black; 
Scrollbar-3dlight-color:  white; 
Scrollbar-arrow-color:  white; 
Scrollbar-track-color:  #861012; 
Scrollbar-darkshadow-color:  #000000;
}
DIV,TABLE,TR,TH,FONT,LI,UL,FORM,BLOCKQUOTE,P,
I,H1,H2,H3,H4,H5, CENTER 
{
Font-family: verdana, arial, sans-serif;
Font-size: 13px; 
Color:  #cccc99;
}
 
A, TD.A, A:link, A:visited
{
  Color: #cccc99;
  Font-weight:bold;
  Text-decoration: none;
  Font-size: 11px;
}
 
A:hover
{ 
  Color: #ffff99;
  Text-decoration: underline; 
}
 
A:active {
 Color :  #ffff00;
}
TD.thumbnail {
 Width: 300px;
}
 
.display{
 Border: 1px solid  #000000;
 Background-color:  black;
}
#image A:hover {
 Text-decoration: none;
}
H2
{
Font-weight: bold;
Font-size: 23px;
Font-family:Verdana, Arial, Helvetica, sans-serif;
Letter-spacing: 2px;
Display: block;
Border-top:  #000000 1px dotted;
Border-bottom:  #000000 1px dotted;
Border-left: #000000 1px dotted;
Border-right: #000000 1px dotted;
Text-align: center;
Padding: 6px;
Width:500px;
Margin-left: auto;
Margin-right: auto;
Background:transparent;
-moz-border-radius-bottomright: 10px; 
-moz-border-radius-topleft: 10px;
-moz-border-radius-topright: 10px;
-moz-border-radius-bottomleft: 10px;
Filter: progid:DXImageTransform.Microsoft.Shadow(color="#232323",Direction=135,Strength=5);
}
.galleryheader{
 
 Text-align: center;
 Padding: 6px;
 Width:1000px;
 Margin-left: auto;
 Margin-right: auto;
 Text-align: center;
 Background:transparent;
}
.small {
 Clear:both
}
 
/* some from webdev */
A.thumbnail, a.thumbnail:link, a.thumbnail:visited, a.thumbnail:active { 
 Border:  #000000 3px solid; 
 Margin-bottom: -47px;
 Margin-left: auto;
 Margin-right: auto;
 Padding-top: 10px; 
 Width: 200px; 
 Display: block; 
 Background:  #5e1a1b; 
 Height: 200px;
  _height:230px;
 -moz-border-radius-bottomright: 10px; 
 -moz-border-radius-topleft: 10px;
 -moz-border-radius-topright: 10px;
 -moz-border-radius-bottomleft: 10px;
 Filter: progid:DXImageTransform.Microsoft.Shadow(color="#232323",Direction=135,Strength=5); 
}
A.thumbnail:hover{ 
 Background:  #861012;
}
A:hover img.thumbnail {
 Border:  #000000 1px solid; 
 
}
Img{ 
 Border:  #000000 1px none; 
}
Img.thumbnail {
 Border:  #000000 1px solid; 
 Margin: 0px; 
 Padding: 0px; 
 Background:  #2D2D2D;
 Vertical-align: middle; 
}
Table.thumbnail {
 Width: 90%; 
}
Td.thumbnail { 
 Padding-bottom:6px; 
 Height: 260px;
 
}
Td { 
 Border: 1px none; 
 Background: none; 
 Border-collapse: collapse; 
 Empty-cells: show; 
}
.thumbnails{ 
 Border:  #000000 1px solid; 
 Padding: 18px 4px 4px 4px; 
 Margin: 2px 2px 2px 2px; 
 Margin-left:auto; 
    Margin-right:auto;
 Width: 950px; 
 Background: #861012; 
 Position: relative; 
 
 -moz-border-radius-bottomright: 10px; 
 -moz-border-radius-topleft: 10px; 
 -moz-border-radius-topright: 10px;
 -moz-border-radius-bottomleft: 10px;
}
.thumbnails table,.thumbnails table img, .display {
 Display: inline; filter: none; 
}
IMG.display {
  Border-style : solid;
  Border-width : 5px;
  Border-color : #000000;
}
#image{ 
 Border:  #000000 2px solid; 
 Padding: 30px 2px 8px 2px; 
 Margin-left: auto;
        Margin-right: auto; 
 Width: 820px; 
 Background: transparent; 
 Position: relative; 
 
}
#image td a, #image td a:hover { 
 Background: transparent; 
}
.thumbnails b { 
 font-size:11px;
 font-weight:normal;
 color:yellow;
 margin-left: 4px; 
 margin-right: 4px; 
 display: block; 
}
 
font { 
 margin-left: 4px; 
 margin-right: 4px; 
 width: 170px; 
 display: block; 
 color:  #cccc99; 
 font: 9px Verdana, Tahoma, Helvetica, sans-serif; 
 letter-spacing: 0px;
}
#commentlist .message_body {
 color:  #cccc99;margin: 1em 0;
 padding: 10px 10px 10px 10px;
 border: 1px solid  #232323; 
 text-align:left;
 -moz-border-radius-bottomright: 10px; 
 -moz-border-radius-topleft:10px;
 font-size: 12px;
}
INPUT, TEXTAREA { 
border-color: #5e1a1b;
border-style: ridge;
background-color: #861012;
font-family: verdana, arial, sans-serif;
font-size: 10px;
color: #ffffff;
font-weight: bold;
}
 
TEXTAREA {
background-color: #861012;
font-family: comic sans ms,arial;
font-weight: normal;
font-size: 14px;
color: #ffffff;
scrollbar-base-color: #861012;
scrollbar-3dlight-color:  #ffffff;
scrollbar-highlight-color: silver;
scrollbar-track-color:#5e1a1b;
scrollbar-arrow-color: #ffffff;
scrollbar-shadow-color: grey;
scrollbar-dark-shadow-color: #000000;
}
.lid {
 color:  #ffffff;
 background:  #5e1a1b;
}
.sb {
 color:  #ffffff;
 background:  #5e1a1b;
 text-align: center;
 margin: 1em 0;
 padding: 10px 10px 10px 10px;
 border: 1px solid  #000000; 
 font-size: 12px;
}
#linkedsubgalleries {
 text-align: left;
 margin-top: -15px;
}
.date {
font-size:10px;
}
.artist {
font-family: Papyrus, verdana;
font-size: 25px;
}
 
.location { 
font-size: 12px;
}
 
.caption {
        font-size:15px;
        font-weight:bold;
 text-align: center;
 width: 500px;
 margin: auto;}
.techinfo {
 font-size: 10px;
 padding-top:15px;
}
.techinfo a:link {
 text-decoration:none;
 font-style:normal;
}
 


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