
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, a:link, a:visited, a:active {
color : rgb(204, 204, 255);
text-decoration : none;
font-weight : bold;
}
a:hover {
color : rgb(255, 160, 1);
text-decoration : none;
}
a.thumbnail, a.thumbnail:link, a.thumbnail:visited, a.thumbnail:active {
border : 1px solid rgb(0, 0, 0);
margin-bottom : -45px;
padding-top : 5px;
display : block;
background : rgb(35, 35, 35);
width : 190px;
height : 210px;
}
a.thumbnail:hover {
border : 1px solid rgb(255, 102, 51);
margin-bottom : -45px;
padding-top : 5px;
display : block;
background : rgb(32, 32, 32);
width : 190px;
height : 210px;
}
body {
margin-bottom : 20px;
margin-top : 0;
background : rgb(67, 66, 65);
}
div, body, th, tr, table, li, ul, form, blockquote, p, b, i, h4, center {
border : 0;
color : rgb(255, 160, 1);
font : 12px Verdana, Arial, Helvetica, sans-serif;
}
font {
border : 0;
margin-left : 4px;
margin-right : 4px;
font : 12px Verdana, Arial, Helvetica, sans-serif;
letter-spacing : 0;
}
h1, h2 {
border : 2px solid rgb(255, 102, 51);
border-left : 1px none;
border-right : 1px none;
border-top : 1px none;
margin-bottom : 1em;
margin-left : -10px;
margin-right : 0;
padding : 15px;
width : 99%;
display : block;
background : rgb(0, 0, 0);
color : rgb(255, 160, 1);
font-size : 18px;
font-weight : bold;
letter-spacing : 4px;
text-align : center;
height : 21px;
position : relative;
}
h2:first-letter {
color : rgb(255, 102, 51);
font-size : 22pt;
}
h3 {
border-bottom : 1px dotted rgb(0, 0, 0);
border-left : 1px none;
border-right : 1px none;
border-top : 1px none;
padding : 2px;
width : 400px;
display : block;
background : rgb(40, 40, 40);
color : #cccccc;
font-weight : normal;
letter-spacing : 0;
text-align : center;
}
img {
border : 1px none rgb(0, 0, 0);
}
img.thumbnail {
border : 1px solid rgb(0, 0, 0);
margin : 0;
padding : 0;
background : rgb(45, 45, 45);
vertical-align : middle;
}
input {
border : 1px solid rgb(0, 0, 0);
}
table.thumbnail {
width : 10%;
}
td {
border : 1px none;
background : none;
border-collapse : collapse;
empty-cells : show;
}
td.message_body {
border-bottom : 1px dotted rgb(0, 0, 0);
border-left : 1px none;
border-right : 1px none;
border-top : 1px none;
display : block;
background : rgb(40, 40, 40);
}
.caption {
color : rgb(95, 121, 216);
font-style : italic;
}
.display {
border : none;
margin-top : 1em;
background : rgb(0, 0, 0);
}
.lid {
background : rgb(55, 55, 55);
color : rgb(102, 102, 102);
font : 11px Verdana, Tahoma, Helvetica, sans-serif;
text-decoration : none;
}
.message_body {
margin : 5px 5px 10px;
color : rgb(184, 184, 204);
font : 10px Verdana, Tahoma, Helvetica, sans-serif;
}
.sb {
background : rgb(91, 91, 101);
color : rgb(204, 204, 255);
font : 12px Verdana, Tahoma, Helvetica, sans-serif;
text-decoration : none;
}
BODY {
margin-top : 0;
}
HR {
position : relative;
}
BODY {
margin-top : 0;
top : 0;
}
HR {
position : relative;
}
BODY TABLE A IMG {
display : inline;
}
HR {
position : relative;
}


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