/*
Author - Srijith
A lof of the codes 'copy-pasted' from Pim Rijpsma's code at
https://www.pbase.com/webdev/ :)
License Terms : Attribution-ShareAlike 1.0
https://creativecommons.org/licenses/by-sa/1.0/
*/

body {
       background:  #2d2d2d url(https://imageurl.com/image.jpg)
no-repeat right top fixed;
       margin-top: 0px;
       top: 0px;
}
img {
       border: 1px  black;
}
DIV,TABLE,TR,TH,FONT,LI,UL,FORM,BLOCKQUOTE,P{
       font-family: Verdana, arial, sans-serif;
       font-size: 10pt;
       color:  #c0c9c0;
}
I,H1,H2,H3,H4,H5, CENTER {
       font-family: Verdana, arial, sans-serif;
       font-size: 10pt;
       color:  #c0c9c0;}
A, TD.A, A:link {
       color:  #c0c9c0;
       text-decoration: underline;
}
A:hover {
       color:  white;
       text-decoration: underline;
}
A:visited {
       color:  #c0c9c0;
       text-decoration:none;
}
A:active {
       color :  #c0c9c0;
}
TD.thumbnail {
       width: 200px;
}
b {
       font-weight:normal;
}
.display{
       border: 3px solid  black;
}
#image A:hover {
       text-decoration: none;
}
h2{
       font-weight: bold;
       font-size: 16pt;
       font-family: Verdana, Arial, Helvetica, sans-serif;
       display: block;
       border-top:  black000 1px dotted;
       border-bottom:  black000 1px dotted;
       text-align: center;
       padding: 2px;
       margin-left: -10px;
       margin-right: 0px;
}
.galleryheader{
       text-align: center;
}
.small {
       clear:both
}

/* some from webdev */
a.thumbnail, a.thumbnail:link, a.thumbnail:visited, a.thumbnail:active {
       border:  #000000 2px solid;
       margin-bottom: -70px;
       padding-top: 8px;
       width: 180px;
       display: block;
       background:  #202020;
       height: 220px;
       -moz-border-radius-bottomright: 4px;
       -moz-border-radius-topleft: 4px;
       -moz-border-radius-topright: 4px;
       -moz-border-radius-bottomleft: 4px;
}
a.thumbnail:hover{
       background:  #383838;
}
a:hover img.thumbnail {
       border:  #000000 1px solid;
       background:  #2D2D37;
}
img{
       border:  #000000 1px none;
}
img.thumbnail {
       border:  #000000 1px solid;
       margin: 0px;
       padding: 0px;
       background:  #1D1D1D;
       vertical-align: middle;
}
table.thumbnail {
       width: 10%;
}
td.thumbnail {
       padding: 2px;
       height: 250px;
}
td {
       border: 1px none;
       background: none;
       border-collapse: collapse;
       empty-cells: show;
}
.thumbnails{
       border:  #000000 1px solid;
       padding: 4px 4px 4px 4px;
       margin: 4px 0px 0px 0px;
       background:  #121212;
       position: relative;
}
.thumbnails table,.thumbnails table img, .display {
       display: inline; filter: none;
}
#image{
       border:  #000000 1px solid;
       background:  #121212;

       padding: 12px 2px 12px 2px;
}
#image td a, #image td a:hover {
       background: transparent;
}
.thumbnails b {
       font-size:10px;
}
font {
       margin-left: 4px;
       margin-right: 4px;
       width: 170px;
       display: block;
       color:  #c0c9c0;
       font: 12px Verdana, Tahoma, Helvetica, sans-serif;
       letter-spacing: 0px;
       font-variant: small-caps
}
#commentlist .message_body {
       color:  #c0c9c0;margin: 1em 0;
       padding: 10px 10px 10px 10px;
       border: 1px solid  #202020;
       text-align:left;
       -moz-border-radius-bottomright: 4px;
       -moz-border-radius-topleft:4px;
       font-size: 12px;
}
.lid {
       color:  #c0c9c0;
       background:  #2d2d2d;
}
.sb {
       color:  #c0c9c0;
       background:  #2d2d2d;
       text-align: center;
       margin: 1em 0;
       padding: 10px 10px 10px 10px;
       border: 1px solid  #202020;
       font-size: 12px;
}
#linkedsubgalleries {
       text-align: left;
       margin-top: -15px;
}
.caption {
       text-align: left;
       width: 500px;
       margin: 0 auto;
       padding: 8px 4px 8px 4px;
       background:  #1D1D1D;
       border: 1px solid  #202020; }
.techinfo {
       font-size: 10pt;
       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; }
