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%;
} 
A { 
color : #8c8c8c;
text-decoration : none;
} 
A:link { 
color : #969696;
text-decoration : none;
} 
A:visited { 
color : #a0a0a0;
text-decoration : none;
} 
A:active { 
color : #aaaaaa;
text-decoration : none;
} 
A:hover { 
color : #ff0000;
text-decoration : none;
} 
A.thumbnail { 
border-right : 1px solid #8c8c8c;
border-top : 1px solid #8c8c8c;
display : block;
background : #222222;
margin-bottom : -45px;
border-left : 1px solid #8c8c8c;
width : 172px;
padding-top : 5px;
border-bottom : 1px solid #8c8c8c;
height : 200px;
} 
A.thumbnail:link { 
border-right : 1px solid #969696;
border-top : 1px solid #969696;
display : block;
background : #222222;
margin-bottom : -45px;
border-left : 1px solid #969696;
width : 172px;
padding-top : 5px;
border-bottom : 1px solid #969696;
height : 200px;
} 
A.thumbnail:visited { 
border-right : 1px solid #a0a0a0;
border-top : 1px solid #a0a0a0;
display : block;
background : #222222;
margin-bottom : -45px;
border-left : 1px solid #a0a0a0;
width : 172px;
padding-top : 5px;
border-bottom : 1px solid #a0a0a0;
height : 200px;
} 
A.thumbnail:active { 
border-right : 1px solid #aaaaaa;
border-top : 1px solid #aaaaaa;
display : block;
background : #222222;
margin-bottom : -45px;
border-left : 1px solid #aaaaaa;
width : 172px;
padding-top : 5px;
border-bottom : 1px solid #aaaaaa;
height : 200px;
} 
A.thumbnail:hover { 
border-right : 1px solid #ff0000;
border-top : 1px solid #ff0000;
display : block;
background : #262626;
margin-bottom : -45px;
border-left : 1px solid #ff0000;
width : 172px;
padding-top : 5px;
border-bottom : 1px solid #ff0000;
height : 200px;
} 
TD.thumbnail { 
height : 220px;
} 
BODY { 
margin-top : 0;
background : #2d2d2d;
margin-bottom : 20px;
} 
DIV { 
border-right : 0;
border-top : 0;
font : 12px verdana, Tahoma, Helvetica, sans-serif;
border-left : 0;
color : #969696;
border-bottom : 0;
} 
TH { 
border-right : 0;
border-top : 0;
font : 12px verdana, Tahoma, Helvetica, sans-serif;
border-left : 0;
color : #969696;
border-bottom : 0;
} 
TR { 
border-right : 0;
border-top : 0;
font : 12px verdana, Tahoma, Helvetica, sans-serif;
border-left : 0;
color : #969696;
border-bottom : 0;
} 
TABLE { 
border-right : 0;
border-top : 0;
font : 12px verdana, Tahoma, Helvetica, sans-serif;
border-left : 0;
color : #969696;
border-bottom : 0;
} 
FONT { 
border-right : 0;
border-top : 0;
font : 12px verdana, Tahoma, Helvetica, sans-serif;
border-left : 0;
color : #969696;
border-bottom : 0;
} 
LI { 
border-right : 0;
border-top : 0;
font : 12px verdana, Tahoma, Helvetica, sans-serif;
border-left : 0;
color : #969696;
border-bottom : 0;
} 
UL { 
border-right : 0;
border-top : 0;
font : 12px verdana, Tahoma, Helvetica, sans-serif;
border-left : 0;
color : #969696;
border-bottom : 0;
} 
FORM { 
border-right : 0;
border-top : 0;
font : 12px verdana, Tahoma, Helvetica, sans-serif;
border-left : 0;
color : #969696;
border-bottom : 0;
} 
BLOCKQUOTE { 
border-right : 0;
border-top : 0;
font : 12px verdana, Tahoma, Helvetica, sans-serif;
border-left : 0;
color : #969696;
border-bottom : 0;
} 
P { 
border-right : 0;
border-top : 0;
font : 12px verdana, Tahoma, Helvetica, sans-serif;
border-left : 0;
color : #969696;
border-bottom : 0;
} 
B { 
border-right : 0;
border-top : 0;
font : 12px verdana, Tahoma, Helvetica, sans-serif;
border-left : 0;
color : #969696;
border-bottom : 0;
} 
I { 
border-right : 0;
border-top : 0;
font : 12px verdana, Tahoma, Helvetica, sans-serif;
border-left : 0;
color : #969696;
border-bottom : 0;
} 
H1 { 
border-right : 0;
border-top : 0;
font : 12px verdana, Tahoma, Helvetica, sans-serif;
border-left : 0;
color : #969696;
border-bottom : 0;
} 
H2 { 
border-right : 0;
border-top : 0;
font : 12px verdana, Tahoma, Helvetica, sans-serif;
border-left : 0;
color : #969696;
border-bottom : 0;
} 
H3 { 
border-right : 0;
border-top : 0;
font : 12px verdana, Tahoma, Helvetica, sans-serif;
border-left : 0;
color : #969696;
border-bottom : 0;
} 
H4 { 
border-right : 0;
border-top : 0;
font : 12px verdana, Tahoma, Helvetica, sans-serif;
border-left : 0;
color : #969696;
border-bottom : 0;
} 
H5 { 
border-right : 0;
border-top : 0;
font : 12px verdana, Tahoma, Helvetica, sans-serif;
border-left : 0;
color : #969696;
border-bottom : 0;
} 
FONT { 
border-right : 0;
border-top : 0;
font : 12px verdana, Tahoma, Helvetica, sans-serif;
border-left : 0;
color : #969696;
border-bottom : 0;
} 
CENTER { 
border-right : 0;
border-top : 0;
font : 12px verdana, Tahoma, Helvetica, sans-serif;
border-left : 0;
color : #969696;
border-bottom : 0;
} 
FONT { 
display : block;
font : 10px Verdana, Tahoma, Helvetica, sans-serif;
margin-left : 4px;
width : 160px;
color : #9b9b9b;
margin-right : 4px;
letter-spacing : 0;
} 
H1 { 
border-right : 1px;
padding-right : 20px;
border-top : 1px;
display : block;
padding-left : 20px;
font-weight : bold;
font-size : 18px;
background : #202020;
margin-bottom : 1em;
padding-bottom : 20px;
margin-left : -10px;
border-left : 1px;
width : 98%;
color : #eeeeee;
margin-right : 0;
padding-top : 20px;
border-bottom : 2px solid #ff0000;
letter-spacing : 4px;
position : relative;
height : 21px;
text-align : center;
} 
H2 { 
border-right : 1px;
padding-right : 20px;
border-top : 1px;
display : block;
padding-left : 20px;
font-weight : bold;
font-size : 18px;
background : #202020;
margin-bottom : 1em;
padding-bottom : 20px;
margin-left : -10px;
border-left : 1px;
width : 98%;
color : #eeeeee;
margin-right : 0;
padding-top : 20px;
border-bottom : 2px solid #ff0000;
letter-spacing : 4px;
position : relative;
height : 21px;
text-align : center;
} 
H2:first-letter { 
font-weight : bold;
font-size : 22pt;
color : #ff0000;
} 
H3 { 
border-right : 1px;
padding-right : 2px;
border-top : 1px;
display : block;
padding-left : 2px;
font-weight : normal;
font-size : 11px;
background : #282828;
padding-bottom : 2px;
border-left : 1px;
width : 400px;
color : #cccccc;
padding-top : 2px;
border-bottom : 2px solid #ff0000;
letter-spacing : 0;
text-align : center;
} 
H5 { 
display : block;
padding-left : 2px;
font-weight : bold;
font-size : 12px;
width : 150px;
color : #cccccc;
} 
IMG { 
border-right : 1px #ff9999;
border-top : 1px #969696;
border-left : 1px #969696;
border-bottom : 1px #969696;
} 
IMG.thumbnail { 
border-right : 1px solid #000000;
padding-right : 0;
border-top : 1px solid #000000;
padding-left : 0;
background : #2d2d2d;
padding-bottom : 0;
margin : 0;
vertical-align : middle;
border-left : 1px solid #000000;
padding-top : 0;
border-bottom : 1px solid #000000;
} 
INPUT { 
border-right : 1px solid #000000;
border-top : 1px solid #000000;
border-left : 1px solid #000000;
border-bottom : 1px solid #000000;
} 
TABLE.thumbnail { 
width : 10%;
} 
TD { 
border-right : 1px;
border-top : 1px;
background : transparent none repeat scroll 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 : #292929;
border-left : 1px;
border-bottom : 1px solid #000000;
} 
TD.message_body { 
border-bottom : 1px solid #ff0000;
} 
.caption { 
color : #ffffff;
font-style : italic;
} 
.display { 
border-right : 1px solid #000000;
border-top : 1px solid #000000;
margin-top : 1em;
background : #000000;
border-left : 1px solid #000000;
border-bottom : 1px solid #000000;
} 
.lid { 
background : #373737;
font : 12px Verdana, Tahoma, Helvetica, sans-serif;
color : #969696;
text-decoration : none;
} 
.message_body { 
margin : 5px 5px 10px;
font : 12px Verdana, Tahoma, Helvetica, sans-serif;
color : #b9b9b9;
} 
.sb { 
background : #9b9b9b;
font : 12px Verdana, Tahoma, Helvetica, sans-serif;
color : #a0a0a0;
text-decoration : none;
} 
HR { 
position : relative;
} 
BODY { 
margin-top : 0;
top : 0;
} 
BODY { 
margin-top : 0;
top : 0;
} 
BODY TABLE IMG { 
display : inline;
} 
BODY { 
margin-top : 0;
top : 0;
} 
BODY TABLE IMG { 
display : inline;
} 
BODY { 
margin-top : 0;
top : 0;
} 
BODY TABLE A IMG { 
display : inline;
} 
HR { 
position : relative;
} 
BODY { 
margin-top : 0;
top : 0;
} 
BODY TABLE A IMG { 
display : inline;
} 
HR { 
position : relative;
} 
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; }
