BODY
{
  color:  #000000;
  background-color: #111111;
  font-size: 7pt;
}


TABLE {
BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN-TOP: -40px; MARGIN-BOTTOM: 36px;
} 


.message_body { background-color:  #333333;
  color:  #EEEEEE; font-size: 2pt; padding-bottom:    5px; }

DIV,TH,TR,TABLE,FONT,LI,UL,FORM,
BLOCKQUOTE,P,B,I,H1,H2,H3,H4,H5,FONT,CENTER
{
  font-family: arial; 
  font-size: 8pt; font-weight: bold;
  color:  #111111;
} 

font
{ 
  color:  white;   letter-spacing: 1px; font-size: 6pt;
}

h2 
{
  font-size:         10pt; 
  font-weight:      bold;
  text-align:       left; 
  letter-spacing:     6px; 
  padding-top:       15px;
  padding-bottom:    15px; 
  margin-left:       2px;
  margin-right:      2px; 
  background: url(https://www.pbase.com/michael_hill/image/83598905/original.jpg);
  color:  #bbbbbb;
}

h2:first-letter
{
  color:  #FFFFFF;
  font-style: bold;
  font-size:  14pt;
}


h4 
{
  color:  white; 
  font-size: 8pt;
  font-weight: normal;
} 

I
{
  color:  #111111; 
 }


TEXTAREA 
{
  background-color:  #111111; 
  font-family: arial;
  color:  black; 
  scrollbar-base-color:  gray;
  scrollbar-3dlight-color:  black; 
  scrollbar-highlight-color: none;
 } 

A, TD.A, A:link 
{
  color:  #111111;
  text-decoration: none;
}
A:hover  { color:  #111111; text-decoration: underline; }
A:visited { color:  #111111; } 
A:active { color :  #111111; }

.caption, center
{ 
font-family: arial;
font-size : 8pt;
color :  white; 
font-style : normal;
font-weight : bold;
}

TD 
{
background-color: none;
}

}
A.thumbnail {
	BORDER-RIGHT: rgb(0,0,0) 2px solid; BORDER-TOP: rgb(0,0,0) 2px solid;
	DISPLAY: block; BACKGROUND: rgb(35,35,35);
	FILTER: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
	MARGIN-BOTTOM: -10px; BORDER-LEFT: rgb(0,0,0) 2px solid; WIDTH: 180px;
	PADDING-TOP: 20px; BORDER-BOTTOM: rgb(0,0,0) 2px solid; HEIGHT: 200px
}
A.thumbnail:link {
	BORDER-RIGHT: rgb(0,0,0) 2px solid; BORDER-TOP: rgb(0,0,0) 2px solid;
	DISPLAY: block; BACKGROUND: rgb(35,35,35);
	FILTER: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
	MARGIN-BOTTOM: -10px; BORDER-LEFT: rgb(0,0,0) 2px solid;
	WIDTH: 180px; PADDING-TOP: 20px; BORDER-BOTTOM: rgb(0,0,0) 2px solid; HEIGHT: 200px
}
A.thumbnail:visited {
	BORDER-RIGHT: rgb(0,0,0) 2px solid; BORDER-TOP: rgb(0,0,0) 2px solid;
	DISPLAY: block; BACKGROUND: rgb(35,35,35);
	FILTER: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
	MARGIN-BOTTOM: -10px; BORDER-LEFT: rgb(0,0,0) 2px solid; WIDTH: 180px;
	PADDING-TOP: 20px; BORDER-BOTTOM: rgb(0,0,0) 2px solid; HEIGHT: 200px
}
A.thumbnail:active {
	BORDER-RIGHT: rgb(0,0,0) 2px solid; BORDER-TOP: rgb(0,0,0) 2px solid;
	DISPLAY: block; BACKGROUND: rgb(35,35,35);
	FILTER: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
	MARGIN-BOTTOM: -10px; BORDER-LEFT: rgb(0,0,0) 2px solid; WIDTH: 180px;
	PADDING-TOP: 20px; BORDER-BOTTOM: rgb(0,0,0) 2px solid; HEIGHT: 200px
}
A.thumbnail:hover {
	BORDER-RIGHT: rgb(192,192,192) 2px solid; BORDER-TOP: rgb(192,192,192) 2px solid;
	DISPLAY: block; BACKGROUND: rgb(32,32,32);
	FILTER: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
	MARGIN-BOTTOM: -10px; BORDER-LEFT: rgb(192,192,192) 2px solid; WIDTH: 180px;
	PADDING-TOP: 20px; BORDER-BOTTOM: rgb(192,192,192) 2px solid; HEIGHT: 200px
}

.thumbnail 
{ border-color:  black; border-width: 2px;
}

.display
{
border: 3px ridge #999999;
background-color:  #333333;
}

BODY { margin-top: 0px; top: 10px; }
BODY TABLE A IMG { display: inline; }
HR { position: relative; }

#commentlist {
	margin-left: 20px;
	margin-right: 20px;
}
#commentlist .comment {
	margin-bottom: 15px;
	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: 14pt;
	font-weight: bold;
	text-align: center;
}
.location{
	font-size: 12pt;
	text-align: center;
}

.caption {
}


.techinfo {
	font-size: 10pt;
}
.camera {
	font-style: italic;
}

.copyright {
	font-size: 9pt;
	font-weight: bold;
}

.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;
}
table { border:none;}
.lid{        
        background:transparent;
        border: none;
        color: #00000;
        font: 11px 
        font-family: arial;
} 
.sb 
{background-color: transparent;
border: none;} 

.highlight {
  background : #FFFFDD;
  padding : 5px;
  border : solid #CCCCAA 1px;
}

.wbh { font-size: 16pt; font-weight: bold; color: #FFFFFF; background-color: #7777BB}
.wb { font-size: 12pt; color: #000000; background-color: #FFFFFF; font-weight: normal}
.swbh {font-size: 12pt; font-weight: bold; color: #FFFFFF ; background-color: #7777BB}
.datafield { font-size: 10pt; color: #000000; background-color: #EFEFFF}

.othersizes {
display: none;
}


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