html, body{height:100%;}
body{margin:0; padding:0; background:#daceb1 url(../images/main_bg_img.gif) left top no-repeat; font-size:65.5%;}
.mainTable{height:100%; width:100%;}
.topRow{vertical-align:top; text-align:center;}

.title{white-space:nowrap; padding-left:150px; padding-top:37px; text-align:left;}
.title a{font-family: "Book Antiqua", Arial, Verdana, Helvetica, sans-serif; font-size:30px; color:#000000; vertical-align:top; text-decoration:none; font-weight:bold; font-style:italic;}
.title a:hover{color:#7e6045;}

.pagerContainer{padding-right:30px; width:100%; text-align:right;}
.buttonsContainer{padding-left:155px; white-space:nowrap;}

.buttonUp {position:relative; white-space:nowrap; margin-right:20px; color:#0b0b0b; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; line-height:24px; font-weight:bold;}
.buttonUp:hover{color:#7e6045;}

.buttonSlideshow{position:relative;  white-space:nowrap; color:#0b0b0b; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; line-height:24px; font-weight:bold;}
.buttonSlideshow:hover{color:#7e6045;}


.pager{font-size:11px;}
.pager td{white-space:nowrap;}
.pager, .pager a{color:#0b0b0b; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
.pager a:hover, .currentPage{color:#7e6045;}
.nthPage, .currentPage{display:block; width:28px; white-space:nowrap; text-align:center;}

.photoName{
	color: #010101;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	font-weight: bold;
	border-top: 1px solid #988b72;
	border-bottom: 1px solid #988b72;
	padding-left: 3px;
	padding-right: 3px;
	line-height: 26px;
	height: 26px;
	white-space: nowrap;
}
.bigPhotoName{color:#010101; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:center; font-weight:bold; padding-left:3px; padding-right:3px; line-height:28px; height:28px; white-space:nowrap; width:100%;}
.bigPhotoNameContainer{border-bottom:1px solid #988b72; width:100%;}

.thumbPager{background:#7e6045;}
.thumbPagerCell, .currentThumbPagerCell{text-align:center; vertical-align:middle;}
.thumbPagerCell a, .currentThumbPagerCell span{display:block; text-decoration:none; white-space:nowrap;}

.thumbPagerCell a{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70); /* IE 5.5+*/
-moz-opacity: 0.7; /* Mozilla 1.6- */
-khtml-opacity: 0.7; /* Konqueror 3.1, Safari 1.1 */
opacity: 0.7;
zoom: 1;
}

.thumbPagerCell a:hover{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); /* IE 5.5+*/
-moz-opacity: 1.0; /* Mozilla 1.6- */
-khtml-opacity: 1.0; /* Konqueror 3.1, Safari 1.1 */
opacity: 1.0;
zoom: 1;
}

.frame{padding-left:6px; padding-right:6px;}
.photoFrame, .bigPhotoFrame{text-align:center; vertical-align:middle; background:#7e6045; }
.bigPhotoFrame{padding:16px;}
.photoFrame{padding:8px;}

.buttonFullsize{color:#292929; text-decoration:none; white-space:nowrap; font-family:Arial, Verdana, Helvetica, sans-serif; top:0px; left:0px; position:absolute; text-align:center;}
.buttonFullsize:hover{color:#341d08;}

.noscriptText{font-family:Arial, Verdana, Helvetica, sans-serif; font-size:1.1em; text-align:center; font-weight:bold; color:#7e6045;}
.noscriptText a{color:#341d08;}

.text{font-family:Arial, Verdana, Helvetica, sans-serif; text-align:center; color:#000000; height:25px; padding-top:20px;}
.text a{color:#7e6045; text-decoration:none;}
.text a span{text-decoration:underline;}
.text a:hover{color:#341d08;}
.text a img{display:inline; vertical-align:middle; border:0; margin-right:2px;}

.exif{background:#7e6045; width:820px; padding-top:15px; padding-left:5px; padding-right: 5px; padding-bottom:15px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.9em; color:#daceb1; margin:auto;}
