table.photodetails {background-color: #171717; vertical-align: top; border-style: none; border-collapse: collapse; 
    font-family: "Microsoft Sans Serif", "Verdana", sans-serif; font-size: 9pt; color: #F8F8F8; width: 585px;}
td.menuleft {text-align: left; padding: 3px; font-family: "Microsoft Sans Serif", "Verdana", sans-serif; 
    font-size: 11pt; font-weight: normal; color: #EEEEEE;}
td.menuright {text-align: right; padding: 3px; font-family: "Microsoft Sans Serif", "Verdana", sans-serif; 
    font-size: 11pt;; font-weight: normal; color: #EEEEEE;}
td.gallerypath {text-align: left; vertical-align: top; padding: 2px; 
    font-family: "Microsoft Sans Serif", "Verdana", sans-serif; font-size: 9pt;}
td.centred {text-align: center; padding: 0px; /* border: gray 1px solid; */ }
td.isbordered {text-align: center; padding: 0px; border: gray 1px solid; }
td.thumbcell {text-align: center; vertical-align: middle; height: 128px; padding: 2px;}
td.photopan {text-align: center; height: 18px; padding: 0px; font-family: "Microsoft Sans Serif", "Verdana", sans-serif; font-size: 9pt; border-style: none;
					border-bottom: black 0px solid;/* needed for Firefox*/}
table.container {}
td.dataleft {text-align: left; padding: 4px; padding-left: 30px;
   /* border-top: gray 1px solid; border-left: gray 1px solid; border-bottom: gray 1px solid;*/}
td.dataright {text-align: right; padding: 4px; padding-right: 30px;
   /* border-top: gray 1px solid; border-right: gray 1px solid; border-bottom: gray 1px solid; */}
h1.photopage {font-size: 24pt; font-weight: normal; margin-top: 2px; margin-bottom: 2px;}
p.photoinfo {font-size: 9pt; font-weight: bold; margin-top: 2px; margin-bottom: 2px; color: #CCCCCC; }
p.photocred {font-size: 8pt; font-weight: bold; margin-top: 2px; margin-bottom: 2px; color: #DDDDDD; }
p.pathtext {font-size: 9pt;}
p.blankline {font-size: 4pt; margin-top: 6px; margin-bottom: 2px; }
a.ilink {text-decoration: none; margin-bottom: 2px; color: #EEEEEE;}
a.ilink:hover {text-decoration: none; color: #CCCCCC;}
img.thumbs {border: none; height: 110px; width: 125px; }
img.arrows {border: none; height: 36px; padding:3px; }
img.cpanellt {width: 435px; height: 0px; border: none;}
img.cpanelrt {width: 685px; height: 0px; border: none;}
img.thumbsp {width: 140px; height: 0px; border: none;}
/* feature001 */
img.bthumbs {border: #666666 2px solid; height: 110px; width: 99px; }
img.blarge {border: #666666 3px solid; height: 500px; width: 451px; }
td.bphotos {text-align: center; padding: 10px;}
img.cpanelf {width: 560px; height: 0px; border: none;}

 