body, td   { color: black; font-size: 14px; font-family: verdana, arial, helvetica, sans-serif; background-color: white }

a, a:link, a:visited  { color: #222; font-weight: bold; text-decoration: none; background-color: transparent; border: 0px }

a:hover   { color: black; font-weight: bold; text-decoration: none; background-color: #d3d3d3 }

h1.albumtitle, h1.picturetitle, h1.titlebrowser     { color: #222; font-size: 20px; background-color: transparent; vertical-align: middle; margin: 0px; padding: 0px }
h3.artistname  { color: black; font-size: 16px; background-color: transparent; margin: 0px; padding: 0px 0px 3px 10px }
h3.artistbio  { color: black; font-weight: normal; font-size: 13px; background-color: transparent; margin: 0px; padding: 0px 0px 3px 10px }
div#picturedescription        { color: black; background-color: transparent; text-align: center; vertical-align: text-top; margin: 5px; padding: 10px; border: none }
div#albumdescription, div#albumabstract   { color: black; background-color: transparent; text-align: left; vertical-align: text-top; margin: 5px; padding: 10px 5px 10px 10px; border-style: solid; border-width: 0pt 0pt 1pt 0pt; border-color: gray }
div#albumbrowser     { color: black; background-color: transparent; text-align: center; vertical-align: text-top; margin: 5px; padding: 10px; border-style: solid; border-width: 0pt 0pt 1pt 0pt; border-color: gray; align: center  }
div#inctext  { color: black; background-color: transparent; text-align: left; vertical-align: text-top; margin: 5px; padding: 10px; border: solid 0pt; align: center  }
div.abstractalbum  { color: black; font-size: 10px; background-color: transparent }

table#thumbnails, table#thumbnailsNavigation    { background-color: white; text-align: center; margin: 5px; padding: 10px; border: 0px; align: center  }

td.thumbCell   { font-size: smaller; background-color: white; vertical-align: middle; padding: 10px; border: 0px }
td.navspacecell     { font-size: 1px; background-color: gray; margin: 0px; padding: 0px; border: 0px }
td.noThumbCell  { background-color: transparent; padding: 10px; border: 0px }

div#navigation   { font-size: 14px; margin: 5px; border: 0px }

span.itemNav   { color: black; font-weight: bold; text-decoration: none; background-color: transparent }

div.picture    { color: #999999; background-color: transparent; text-align: center; margin: 5px; padding: 10px; border: 0px }
div.microNav   { background-color: transparent; text-align: center; margin: 5px; padding: 10px; border: 0px; align: center  }
img    { padding: 5px }



div#thanksTo, div#thanksTo a:link, div#thanksTo a:visited {
     background-color:transparent;
     color:#999999;
     font-size:12px;
     text-align:right;
     margin-top:20px;
     text-decoration:none;
}

div#thanksTo a:hover {
     background-color:#999999;
     color:white;
     font-size:12px;
     text-decoration:none;
     text-align:right;
     margin-top:20px;
}
img.logo { margin: 0pt; padding: 0pt; border: 0pt }
table.thumbnails   { background-color: transparent; text-align: center; margin: 5px; padding: 10px; border: 0px; align: center  }
p.bodyText { color: black; font-size: 12px; margin: 5px }
p { color: black; font-size: 13px; margin: 5px }
ul { color: black; font-size: 13px }
.bold { font-weight: bold }
