html, body{height:100%;}
body{margin:0; padding:0; background: #f7efd8 url(../images/main_l.gif) left repeat-y; font-size:65.5%;}
.mainTable{height:100%; width:100%; background:url(../images/main_r.gif) right repeat-y;}
.mainTable td.topRow{background:url(../images/main_t.gif) top repeat-x; vertical-align:top;}
.mainTable td.bottomRow{background:url(../images/main_b.gif) bottom repeat-x; vertical-align:bottom;}
.header{ background:url(../images/main_tr.gif) top right no-repeat;}
.footer{ background:url(../images/main_br.gif) bottom right no-repeat;}

.title{background:url(../images/main_tl.gif) top left no-repeat; white-space:nowrap; padding-left:38px; vertical-align:top; padding-top:30px; text-align:left;}
.title a{font-family:"Book Antiqua", Verdana, Arial, Helvetica, sans-serif; font-size:30px; color:#98825b; vertical-align:top; text-decoration:none; font-style:italic; font-weight:bold;}
.title a:hover{color:#554427;}

.photoName, .bigPhotoName{color:#989880; font-family: "Bookman Old Style", Arial, Helvetica, sans-serif; font-style:italic; font-size:1.1em; text-align:center; padding-top:6px;}
.photoName{padding-bottom:3px;}
.bigPhotoName{padding-bottom:7px;}

.pagerContainer{padding-right:30px; text-align:right;}
.buttonsContainer{padding-left:40px; padding-right:30px;}

.buttonUp {white-space:nowrap; margin-right:20px; float:left; color:#a8825a; font-size:1.2em; font-family: "Bookman Old Style", Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-style:italic;}
.buttonUp:hover{color:#4b341b;}

.buttonSlideshow{white-space:nowrap; float:right;
	color:#a8825a;
	font-family:"Bookman Old Style", Verdana, Arial, Helvetica, sans-serif;
	font-size:1.2em;
	text-decoration:none;
	font-style: italic;
}
.buttonSlideshow:hover{color:#4b341b;}


.pager{font-size:1.2em;}
.pager td{white-space:nowrap;}
.pager, .pager a{color:#a8825a; text-decoration:none; font-family:"Bookman Old Style", Verdana, Arial, Helvetica, sans-serif; font-style:italic;}
.pager a:hover, .currentPage{color:#4b341b;}
.nthPage, .currentPage{display:block; width:28px; white-space:nowrap; text-align:center;}

.pagerButtonEnabled {cursor:pointer;}
.pagerButtonDisabled {cursor:default;}

#thumbPagerContainer{position: relative; width:800px; overflow: hidden; text-align:left;}

.thumbPagerCell, .currentThumbPagerCell {vertical-align:middle; white-space:nowrap; cursor:pointer; padding:0 3px;}
.currentThumbPagerCell img{
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;}

.thumbPagerCell img{
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;
}

.thumbPager{border-top:1px solid #baa786; border-bottom:1px solid #baa786;}

.buttonFullsize{color:#a8825a; text-decoration:none; white-space:nowrap; font-family: "Bookman Old Style", Arial, Verdana, Helvetica, sans-serif; font-style:italic; font-size:1.1em; top:20px; left:10px; position:absolute; text-align:center;}
.buttonFullsize:hover{color:#4b341b;}

.thumbMatrixContainer{padding:5px 30px; clear:both; text-align:center;}
.thumbMatrix td.thumbMatrixCell {padding: 7px 13px 7px 40px; vertical-align:top; text-align:center;}
td.slideFrame {padding: 13px 10px 7px 37px;}

table.photoFrame{border:1px solid #baa786; background:#e9dcc5;}
table.photoFrame td {border:1px solid #baa786; padding:13px; text-align:center; vertical-align:middle;}
table.photoFrame td a {position:relative; z-index:10;}
.frameImageContainer{position:relative; z-index:2; height:1px;}
.frameImageContainer img.topImg{position:absolute; right:-7px; top:-6px;}
.frameImageContainer img.bottomImg{position:absolute; left:-44px; bottom:-30px;}

.noscriptText{font-family:Arial, Verdana, Helvetica, sans-serif; font-size:1.1em; text-align:center; font-weight:bold; color:#9a7d3f;}
.noscriptText a{color:#4c370a;}

.text{font-family: "Bookman Old Style", Arial, Verdana, Helvetica, sans-serif; font-style:italic; text-align:center; color:#9a845d; padding:10px 0 16px 0; background:url(../images/main_bl.gif) bottom left no-repeat;}
.text a{color:#846039; text-decoration:none;}
.text a span{text-decoration:underline;}
.text a:hover{color:#4b341b;}
.text a img{display:inline; vertical-align:middle; border:0; margin-right:2px;}

.exif{border-top:1px solid #baa786; border-bottom:1px solid #baa786; margin:10px auto; position:relative; padding:8px; font-style:italic; font-family: "Bookman Old Style", Verdana, Arial, Helvetica, sans-serif; font-size:1.1em; color:#a8825a; width:800px; text-align:center;}
