/* remove Pbase banner
body table td a img { display:none } 
td.thumbnails table,.thumbnails table img, .display,p.small { 
display:inline } 
end of code for removing PBase banner */

div,body,td,th,tr,table,li,ul,form,blockquote,font,
p,i,h1,h2,h3,h4,h5,h6 {
font: 10pt "Trebuchet MS", verdana, arial, helvetica, sans-serif;
color: #d0d0d0;
background: transparent;
}

body {
margin-left: 5px;
margin-right: 5px;
background: #202020;
scrollbar-face-color: #202020;
scrollbar-3dlight-color: #808080;
scrollbar-highlight-color: #808080;
scrollbar-shadow-color: #404040;
scrollbar-darkshadow-color: #404040;
scrollbar-track-color: black;
scrollbar-arrow-color: white;
/*  background-image: urlhttps://www.pbase.com/image/46354892.jpg);
background-position: left;
background-repeat: repeat-y;
background-attachment: fixed; */
}

table,td,th,tr,b {
margin-left : 0px;
margin-right : 0px;
margin-top: 0px;
margin-bottom: 0px;
padding: 0px;
}

b {
font-family: "Trebuchet MS", verdana, arial, helvetica, sans-serif;
font-weight: bold;
color: darkkhaki;
}

hr {
color: #404040;
height: 1px;
}

img {
border-top: 2px solid #808080;
border-bottom: 2px solid #404040;
border-left: 2px solid #808080;
border-right: 2px solid #404040;
}

a,a:link,a:visited,a:active,a:hover {
font-weight: bold;
text-decoration: underline;
}

a:link { color: darkkhaki; }
a:active { color: darkkhaki; }
a:visited { color: darkkhaki; }
a:hover { color: khaki; }

a:hover img {
border-top: 2px solid khaki;
border-bottom: 2px solid darkkhaki;
border-left: 2px solid khaki;
border-right: 2px solid darkkhaki;
}

h1 { font-size: 30pt; }
h2 { font-size: 22pt; }
h3 { font-size: 16pt; }
h4 { font-size: 12pt; }
h5 { font-size: 10pt; }
h6 { font-size: 8pt; }

h1,h2,h3,h4,h5,h6 {
color: #a0a0a0;
text-align: center;
/* letter-spacing: 0.25em; */
border-top: 2px solid #808080;
border-bottom: 2px solid #404040;
border-left: 2px solid #808080;
border-right: 2px solid #404040;
padding: 0.5em;
margin-left: 0px;
margin-right: 0px;
background-color: #181818;
}

h1:first-letter,h2:first-letter,h3:first-letter,h4:first-letter,h5:first-letter,h6:first-letter {
font-size: 1.5em;
color: darkkhaki;
text-transform: uppercase;
}

td {
border: 1px none;
background: none;
border-collapse: collapse;
empty-cells: show;
}

/* Classes */

.white { font-weight: bold; color: white; }
.black { font-weight: bold; color: black; }
.red { font-weight: bold; color: red; }
.orange { font-weight: bold; color: orange; }
.darkorange { font-weight: bold; color: darkorange; }
.yellow { font-weight: bold; color: yellow; }
.lightyellow { font-weight: bold; color: #ffff80; }
.gold { font-weight: bold; color: gold; }
.goldenrod { font-weight: bold; color: goldenrod; }
.green { font-weight: bold; color: green; }
.lime { font-weight: bold; color: lime; }
.limegreen { font-weight: bold; color: limegreen; }
.blue { font-weight: bold; color: blue; }
.deepskyblue { font-weight: bold; color: deepskyblue; }
.cyan { font-weight: bold; color: cyan; }
.magenta { font-weight: bold; color: magenta; }
.mediumpurple { font-weight: bold; color: mediumpurple; }
.purple { font-weight: bold; color: purple; }
.indigo { font-weight: bold; color: indigo; }
.violet { font-weight: bold; color: violet; }

a.thumbnail, a.thumbnail:link, a.thumbnail:visited, a.thumbnail:active {
align: center;
border-top: 2px solid #808080;
border-bottom: 2px solid #404040;
border-left: 2px solid #808080;
border-right: 2px solid #404040;
margin-bottom: -70px;
padding: 10px;
width: 190px;
display: block;
height: 235px;
background: transparent;
}

a.thumbnail:hover {
align: center;
border-top: 2px solid khaki;
border-bottom: 2px solid darkkhaki;
border-left: 2px solid khaki;
border-right: 2px solid darkkhaki;
margin-bottom: -70px;
padding: 10px;
width: 190px;
display: block;
height: 235px;
background: #303030;
}

table.imagetable {
margin-left: auto;
margin-right: auto;
}

td.message_body { border: 1px none; }

td.thumbnail {
text-align: center;
margin: 5px;
width: 190px;
}

.tdslideshow {
border-top: 2px solid #808080;
border-bottom: 2px solid #404040;
border-left: 2px solid #808080;
border-right: 2px solid #404040;
background-color: #181818;
}

/* #slideshow_image { 
border-top: 2px solid #808080;
border-bottom: 2px solid #404040;
border-left: 2px solid #808080;
border-right: 2px solid #404040;
} */

img.display {
border-top: 2px solid #808080;
border-bottom: 2px solid #404040;
border-left: 2px solid #808080;
border-right: 2px solid #404040;
}

.date,.artist,.location { font: normal 10pt; }

.title {
width: 95%;
font: 14pt;
background: #181818;
}

.location { width: 85%; }

.caption {
width: 75%;
padding: 10px;
border: 1px solid #404040
background: transparent;
}

.camera { font-style: normal; }

.copyright { color: darkkhaki; }

/* IDs */

#commentlist table.comment { margin-bottom: 20px; }

#commentlist .message_body {
color: #d0d0d0;
padding-top: 10px;
padding-bottom: 10px;
border-top: 2px solid #808080;
border-bottom: 2px solid #404040;
border-left: 2px solid #808080;
border-right: 2px solid #404040;
padding-left: 10px;
padding-right: 10px;
margin-bottom: 20px;
background: #181818;
}

BODY { margin-top: 0px; top: 0px; }
BODY TABLE A IMG { display: inline; }
HR { position: relative; }


BODY { margin-top: 0px; top: 0px; }
BODY TABLE A IMG { display: inline; }
HR { position: relative; }


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