BODY {
font-family : arial, verdana, sans-serif;
}
BODY {
color :  black;
background :  white;
margin : 0;
padding : 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 :  #000000;
background-color :  #9999dd;
}
.mi {
font-size : 10pt;
color :  #ffffff;
background-color :  #9999dd;
}
.co {
color :  #ffffff;
background-color :  #9999dd;
}
.me {
text-align : left;
color :  #000000;
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 : 0;
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;
}
.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;
}
.highlight {
background :  #ffffdd;
padding : 5px;
border : 1px solid  #ccccaa;
}
.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;
}
.pb_rcorners {
margin : auto;
}
.pb_rcorners .head, .pb_rcorners .head .c, .pb_rcorners .foot, .pb_rcorners .foot .c {
height : 20px;
}
.pb_rcorners .body .c {
padding : 0 1em;
}
.pb_rcorners .box_title {
margin : 0;
padding : 0 2px 0 2px;
}
SPAN.box_title {
position : relative;
top : -1.5em;
color :  #555599;
background :  white;
font-weight : bold;
font-size : 1.3em;
}
.pb_rcorners .head {
background : url(https://i.pbase.com/site/pblue_tl.gif) no-repeat left 0%;
}
.pb_rcorners .head .c {
background : url(https://i.pbase.com/site/pblue_tr.gif) no-repeat right 0%;
}
.pb_rcorners .body {
background : url(https://i.pbase.com/site/pblue_ml.gif) repeat-y 0 0;
}
.pb_rcorners .body .c {
background : url(https://i.pbase.com/site/pblue_mr.gif) repeat-y right 0;
}
.pb_rcorners .foot {
background : url(https://i.pbase.com/site/pblue_bl.gif) no-repeat left 0%;
}
.pb_rcorners .foot .c {
background : url(https://i.pbase.com/site/pblue_br.gif) no-repeat right 0%;
}
BODY, LI, UL, BLOCKQUOTE, P, B, I, H1, H2, H3, H4, H5 {
font-family : verdana, helvetica, sans-serif;
color :  #111111;
background :  #656565;
text-align:center;
}
A:link {
color :  #bbbbbb;
}
A:active {
color :  #bbbbbb;
}
A:visited {
color :  #bbbbbb;
}
A:hover {
color :  #ffffff;
}
TD.thumbnail {
background :  #666666;
}
IMG.thumbnail {
border-style : solid;
border-width : 1pt;
border-color :  black;
}
/*IMG.display {
border-style : solid;
border-width : 2pt;
border-color :  #000000;
}*/
IMG.display {
border-style : solid;
border-width : 20pt;
border-color :  white;
outline: 2px solid black;
}
BODY {
margin-top : 0;
top : 0;
}
BODY TABLE A IMG {
display : inline;
}
HR {
position : relative;
}



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