BODY {
  font-family	: arial,verdana,sans-serif;

}
BODY{
  color		:  black;
  background	:  white;
  margin:	0;
}
A {
text-decoration	:	none;
}

A:link          { color:  #2845b1; }
A:active        { color:  #85ae83; }
A:visited       { color:  #404863; }
A:hover         { color:  #2b2097; }

A.header:link          { color:  #bbbbff; }
A.header:active        { color:  #d5ae83; }
A.header:visited       { color:  #bbbbff; }
A.header:hover         { color:  #ffaa27; }

h3 {
  margin-left: auto;
  margin-right: auto;
}

.sp {
        font-size:20pt;
        font-weight : bold;
        color :  #ffffff;
        background-color :  #555599;
}
.ma {
        font-size:14pt;
        font-weight : bold;
        color :  #ffffff;
        background-color :  #7777bb;
}
.sb {
        font-size:12pt;
        font-weight : bold;
        color :   ;
        background-color :  #9999dd;
}
.mi {
        font-size:10pt;
        color :  #ffffff;
        background-color :  #9999dd;
}
.co {
        color :  #ffffff;
        background-color :  #9999dd;
}
.me {
	text-align : left;
	color :   ;
	background-color :  #ffffff;
}
	

.small {
	font-size: 9pt;
}

#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: 9pt;
	font-weight: normal;
}

#imageinfo {
	text-align: center;
}

#commentlist {
	margin-left: 20px;
	margin-right: 20px;
}
#commentlist .comment {
	margin-bottom: 3px;
	border-width: 0px;
	border-style: solid;
        border-color:   ;
	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 :   ; background-color :  #dddddd; }
.lil { color :   ; background-color :  #eeeeee; }

.error { color:  #FF0000; }

.bordered {
        border-style : solid;
        border-color :  #440808;
        border-width: 2pt;
}

TD.thumbnail {
  vertical-align : top;
}

.wbh { font-size: 16pt; font-weight: bold; color:  #ffffff; background-color:  #7777bb}
.wb { font-size: 12pt; color:   ; background-color:  #ffffff; font-weight: normal}
.swbh {font-size: 12pt; font-weight: bold; color:  #ffffff ; background-color:  #7777bb}
.datafield { font-size: 10pt; color:   ; background-color:  #EFEFFF}


https://css.pbase.com/styles/74989.css

A {

	COLOR:  #CCCCFF; TEXT-DECORATION: none

}

A:link {

	COLOR:  #CCCCFF; TEXT-DECORATION: none

}

A:visited {

	COLOR:  #CCCCFF; TEXT-DECORATION: none

}

A:active {

	COLOR:  #CCCCFF; TEXT-DECORATION: none

}

A:hover {

	COLOR:  #5F79D8; TEXT-DECORATION: none

}

A.thumbnail {

	BORDER-RIGHT:  #000000 1px solid; BORDER-TOP:  #000000 1px solid; DISPLAY: block; BACKGROUND:  #232323; FILTER: progid:DXImageTransform.Microsoft.Alpha(Opacity=90); MARGIN-BOTTOM: -45px; BORDER-LEFT:  #000000 1px solid; WIDTH: 172px; PADDING-TOP: 5px; BORDER-BOTTOM:  #000000 1px solid; HEIGHT: 197px

}

A.thumbnail:link {

	BORDER-RIGHT:  #000000 1px solid; BORDER-TOP:  #000000 1px solid; DISPLAY: block; BACKGROUND:  #232323; FILTER: progid:DXImageTransform.Microsoft.Alpha(Opacity=90); MARGIN-BOTTOM: -45px; BORDER-LEFT:  #000000 1px solid; WIDTH: 172px; PADDING-TOP: 5px; BORDER-BOTTOM:  #000000 1px solid; HEIGHT: 197px

}

A.thumbnail:visited {

	BORDER-RIGHT:  #000000 1px solid; BORDER-TOP:  #000000 1px solid; DISPLAY: block; BACKGROUND:  #232323; FILTER: progid:DXImageTransform.Microsoft.Alpha(Opacity=90); MARGIN-BOTTOM: -45px; BORDER-LEFT:  #000000 1px solid; WIDTH: 172px; PADDING-TOP: 5px; BORDER-BOTTOM:  #000000 1px solid; HEIGHT: 197px

}

A.thumbnail:active {

	BORDER-RIGHT:  #000000 1px solid; BORDER-TOP:  #000000 1px solid; DISPLAY: block; BACKGROUND:  #232323; FILTER: progid:DXImageTransform.Microsoft.Alpha(Opacity=90); MARGIN-BOTTOM: -45px; BORDER-LEFT:  #000000 1px solid; WIDTH: 172px; PADDING-TOP: 5px; BORDER-BOTTOM:  #000000 1px solid; HEIGHT: 197px

}

A.thumbnail:hover {

	BORDER-RIGHT:  #5F79D8 1px solid; BORDER-TOP:  #5F79D8 1px solid; DISPLAY: block; BACKGROUND:  #202020; FILTER: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); MARGIN-BOTTOM: -45px; BORDER-LEFT:  #5F79D8 1px solid; WIDTH: 172px; PADDING-TOP: 5px; BORDER-BOTTOM:  #5F79D8 1px solid; HEIGHT: 197px

}

BODY {

	MARGIN-TOP: 0px; BACKGROUND:  black; MARGIN-BOTTOM: 20px

}

DIV {

	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT: 12px verdana, arial, sans-serif; BORDER-LEFT: 0px; COLOR:  #5B5B65; BORDER-BOTTOM: 0px

}

TH {

	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT: 12px verdana, arial, sans-serif; BORDER-LEFT: 0px; COLOR:  #5B5B65; BORDER-BOTTOM: 0px

}

TR {

	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT: 12px verdana, arial, sans-serif; BORDER-LEFT: 0px; COLOR:  #5B5B65; BORDER-BOTTOM: 0px

}

TABLE {

	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT: 12px verdana, arial, sans-serif; BORDER-LEFT: 0px; COLOR:  #5B5B65; BORDER-BOTTOM: 0px; MARGIN-TOP: -27px; MARGIN-BOTTOM: 7px

}



TABLE.luis {

	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT: 12px verdana, arial, sans-serif; BORDER-LEFT: 0px; COLOR:  #5B5B65; BORDER-BOTTOM: 0px; MARGIN-TOP: -0px; MARGIN-BOTTOM: 0px

}



FONT {

	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT: 12px verdana, arial, sans-serif; BORDER-LEFT: 0px; COLOR:  #5B5B65; BORDER-BOTTOM: 0px

}

LI {

	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT: 12px verdana, arial, sans-serif; BORDER-LEFT: 0px; COLOR:  #5B5B65; BORDER-BOTTOM: 0px

}

UL {

	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT: 12px verdana, arial, sans-serif; BORDER-LEFT: 0px; COLOR:  #5B5B65; BORDER-BOTTOM: 0px

}

FORM {

	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT: 12px verdana, arial, sans-serif; BORDER-LEFT: 0px; COLOR:  #5B5B65; BORDER-BOTTOM: 0px

}

BLOCKQUOTE {

	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT: 12px verdana, arial, sans-serif; BORDER-LEFT: 0px; COLOR:  #5B5B65; BORDER-BOTTOM: 0px

}

P {

	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT: 13px verdana, arial, sans-serif; BORDER-LEFT: 0px; COLOR:  #BFBFC9; BORDER-BOTTOM: 0px

}

B {

	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT: 12px verdana, arial, sans-serif; BORDER-LEFT: 0px; COLOR:  #5B5B65; BORDER-BOTTOM: 0px

}

I {

	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT: 12px verdana, arial, sans-serif; BORDER-LEFT: 0px; COLOR:  #5B5B65; BORDER-BOTTOM: 0px

}



FONT {

	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT: 12px verdana, arial, sans-serif; BORDER-LEFT: 0px; COLOR:  #5B5B65; BORDER-BOTTOM: 0px

}

CENTER {

	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT: 12px verdana, arial, sans-serif; BORDER-LEFT: 0px; COLOR:  #5B5B65; BORDER-BOTTOM: 0px

}

FONT {

	DISPLAY: block; FONT: 9px Verdana, Tahoma, Helvetica, sans-serif; MARGIN-LEFT: 4px; WIDTH: 170px; COLOR:  #5B5B65; MARGIN-RIGHT: 4px; LETTER-SPACING: 0px

}

H3 {

	FONT-WEIGHT: normal; FONT-SIZE: 16px; PADDING-BOTTOM: 10px; BORDER-LEFT: 0px; COLOR:  #CCCCFF; LINE-HEIGHT: normal; PADDING-TOP: 10px; FONT-STYLE: normal; LETTER-SPACING: 0px; TEXT-ALIGN: center; FONT-VARIANT: normal; BACKGROUND:  #333333; 

}



IMG {

	BORDER-RIGHT:  #000000 1px; BORDER-TOP:  #000000 1px; BORDER-LEFT:  #000000 1px; BORDER-BOTTOM:  #000000 1px

}

IMG.thumbnail {

	BORDER-RIGHT:  #000000 1px solid; PADDING-RIGHT: 0px; BORDER-TOP:  #000000 1px solid; PADDING-LEFT: 0px; BACKGROUND:  #2D2D2D; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT:  #000000 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM:  #000000 1px solid

}

INPUT {

	BORDER-RIGHT:  #000000 1px solid; BORDER-TOP:  #000000 1px solid; BORDER-LEFT:  #000000 1px solid; BORDER-BOTTOM:  #000000 1px solid

}

TABLE.thumbnail {

	WIDTH: 10%

}

TD {

	BORDER-RIGHT: 1px; BORDER-TOP: 1px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-LEFT: 1px; BORDER-BOTTOM: 1px; BORDER-COLLAPSE: collapse; empty-cells: show

}

TD.message_body {

	BORDER-RIGHT: 1px; BORDER-TOP: 1px; DISPLAY: block; BACKGROUND:  #282828; BORDER-LEFT: 1px; BORDER-BOTTOM:  #000000 1px dotted

}

.caption {

	COLOR:  #5F79D8; FONT-STYLE: italic

}

.display {

	BORDER-RIGHT:  #000000 1px solid; BORDER-TOP:  #000000 1px solid; BACKGROUND:  #000000; FILTER: progid:DXImageTransform.Microsoft.Shadow(color="#141414",Direction=135,Strength=5); BORDER-LEFT:  #000000 1px solid; BORDER-BOTTOM:  #000000 1px solid

}

.lid {

	BACKGROUND:  #373737; FONT: 11px Verdana, Tahoma, Helvetica, sans-serif; COLOR:  #666666; TEXT-DECORATION: none

}

.message_body {

	MARGIN: 5px 5px 10px; FONT: 10px Verdana, Tahoma, Helvetica, sans-serif; COLOR:  #5B5B65

}

.sb {

	BACKGROUND:  #5B5B65; FONT: 12px Verdana, Tahoma, Helvetica, sans-serif; COLOR:  #CCCCFF; TEXT-DECORATION: none

}

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; }




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