BODY {
  font-family	: calibri, sans-serif,arial,verdana;

}
BODY{
  color		:	#cccccc;
  background	:	#212121;
  margin:	5;
  padding: 	5;
}
A {
/* text-decoration	:	none; */
  font-size:    8pt;
  font-weight:  normal;
}

/* A:link          { color:#0099FF; } */
A:link          { color:#bbbbbb; }
A:active        { color:#d5ae83; }
A:visited       { color:#9999AA; }
A:hover         { color:#00AAFF; }

A.header:link          { color:#bbbbbb; }
A.header:active        { color:#d5ae83; }
A.header:visited       { color:#bbbbff; }
A.header:hover         { color:#ffaa27; }

h1 {
  margin-left: auto;
  margin-right: auto;
}

h2 {
  margin-left: auto;
  margin-right: auto;
  background: #161616;
  padding: 5;
  font-size: 10pt;
}

h3 {
  margin-left: auto;
  margin-right: auto;
  text-size: 10pt;
}

h4 {
  margin-left: auto;
  margin-right: auto;
}

.small {
	font-size: 8pt;
}

#linkedsubgalleries {
	text-align: center;
}
#linkedsubgalleries .current {
	font-weight: bold;
}
#linkedsubgalleries .other{
	font-style: italic;
}

#slideshow td {
	text-align: right;
}

#slideshow a {
	font-weight: bold;
}

#localmenu a {
	font-weight: bold;
}

.date,.artist {
	font-size: 8pt;
	font-weight: normal;
}

#imageinfo {
	text-align: center;
}

#commentlist {
	margin-left: 20px;
	margin-right: 20px;
        background: #161616;
}
#commentlist .comment {
	margin-bottom: 3px;
	border-width: 0px;
	border-style: solid;
        border-color: #666666;
	padding: 1px;
}

#commentlist table.comment {
	width: 95%;
}

#commentlist .head {
        font-size: 15px;
}
#commentlist .from {
        font-weight: bold;
        padding: 1px;
}
#commentlist .commands {
        text-align: center;
        font-size: 11px;
}
#commentlist .date {
        padding: 1px;
}
                                                                                
#commentlist .message_body {
	font-size: 14px;
        padding: 1px;
}
#commententry {
	margin-left: 20px;
	margin-right: 20px;
}

.title {
	font-size: 0pt;
	font-weight: bold;
	text-align: center;
}
.location{
	font-size: 8pt;
	text-align: center;
}

.caption {
        color : #cccccc;
        font-style : italic;
}


.techinfo {
	font-size: 8pt;
}
.camera {
	font-style: italic;
}

.copyright {
	font-size: 8pt;
	font-weight: normal;
}
.keywords {
	font-size: 1pt;
	font-weight: normal;
        color: #212121;
}



.lid { color : #000000; background-color : #dddddd; }
.lil { color : #000000; background-color : #eeeeee; }

.error { color: #FF0000; }

.bordered {
        border-style : solid;
        border-color : #440808;
        border-width: 2pt;
}

TD.thumbnail {
  vertical-align : top;
}

.thumbnail b {
  font-size: 8pt;
  font-weight: normal;
}

.highlight {
  background : #FFFFDD;
  padding : 5px;
  border : solid #CCCCAA 1px;
}

.thumbnail font {
font-size: 8pt;
font-weight: normal;
}

.keys {
	font-size: 0pt;
	font-weight: normal;
        color: #212121;
}

/* Add this part only if you want to remove the top 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 banner */

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