/* Combined style sheet for the index pages and the slide pages. *//* Style for all bodies and to control the margin on top. */body {	margin: 0px;	padding: 0px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	background-color: #CCCC99;}html {	scrollbar-face-color: #ACC2E3; 	scrollbar-highlight-color: #F7F7F7; 	scrollbar-shadow-color: #F7F7F7; 	scrollbar-3dlight-color: #ACC2E3; 	scrollbar-arrow-color: #F7F7F7; 	scrollbar-track-color: #F7F7F7; 	scrollbar-darkshadow-color: #ACC2E3; 	scrollbar-base-color: #F7F7F7;	overflow-x: auto;	/*overflow-y: auto;*/}/* Style for the Top bar */.topbar {	background-color: #6595D6;	background-image: url(../topbars/golden-green/classic.gif);	background-repeat: repeat-x;	height: 25px;}/* Style for the Top ruler */.topruler {	height: 0px;}/* Style for the Bottom ruler */.bottomruler {	height: 0px;}/* Style for the Image/Folder Path Information */.bpppath {	font-size: 12px;	font-weight: bold;	color: #FAFAFA;}/* Style for the Image/Folder Index Information */.bppindex {	color: #FAFAFA;}/* Style for the Header */.bppheader {	color: #0000CC;}/* Style for the Footer */.bppfooter {	color: #0000CC;	font-size: 10px;}/* Style for the page body */.pagebody {	background-color: #DED6A3;	padding: 10px;}/* Style for the Image Comment */.comment {	color: #CC0000;	font-size: 10px;}/* Style for any note/comment */.note {	color: #333333;	font-size: 10px;}/* Style for help-tips statusbar */.statusbar1, .statusbar2 {	color: #333333;	font-size: 10px;	text-align: center;	margin-top: 10px;}/* Style for photographic meta information */.photometainfo {	position: absolute;	left: 75px;	top: 100px;	z-index: 1;	background-color: #FFFFCC;	layer-background-color: #FFFFFF;	color: #999999;	visibility: hidden;	border: 1px dashed #000000;	padding: 5px 5px 5px 5px;}.metainfo-header {	font-weight: bold;}.metainfo-name {}.metainfo-value {    font-style: italic;}/* Style for help tips */.help {	position: absolute;	right: 40px;	top: 80px;	z-index: 1;	background-color: #FFFFCC;	layer-background-color: #FFFFFF;	color: #999999;	visibility: hidden;	border: 1px dashed #000000;	padding: 5px 5px 5px 5px;}.small {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;}/* Custom link styles */a:active {	text-decoration: none;	color: #000066;}a:visited {	text-decoration: none;	color: #000066;}a:hover {	text-decoration: none;	color: red;}a:link {	text-decoration: none;	color: #000066;}a.footer:active {	text-decoration: none;	color: #000066;}a.footer:visited {	text-decoration: none;	color: #000066;}a.footer:hover {	text-decoration: none;	color: red;}a.footer:link {	text-decoration: none;	color: #000066;}a.note:active {	text-decoration: none;	color: #333333;}a.note:visited {	text-decoration: none;	color: #333333;}a.note:hover {	text-decoration: none;	color: red;}a.note:link {	text-decoration: none;	color: #333333;}a.path:active {	text-decoration: none;	font-size: 12px;	font-weight: bold;	color: #FAFAFA;}a.path:visited {	text-decoration: none;	font-size: 12px;	font-weight: bold;	color: #FAFAFA; }a.path:hover {	text-decoration: underline;	font-size: 12px;	font-weight: bold;	color: #FAFAFA;}a.path:link {	text-decoration: none;	font-size: 12px;	font-weight: bold;	color: #FAFAFA;}