html, body{height:100%}
body{margin:0; padding:0; background: #020937; font-size:65.5%}
.middleLeft{background:#1B2048 url(../images/bg_middle_left.gif) top left repeat-y; height:100%}
.middleRight{background:url(../images/bg_middle_right.gif) top right repeat-y; text-align:center; height:100%}

.headerCenter{height:124px; background:url(../images/header_bg.gif) repeat-x bottom; white-space:nowrap}
.headerCL{background:url(../images/header_cl.gif) left no-repeat; height:124px}
.headerCR{background:url(../images/header_cr.gif) right no-repeat; height:66px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:3em; color:#74B2F8; padding:58px 315px 0px 327px; text-align:center}

.photoName, .bigPhotoName, .folderName{color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:1.1em; text-align:center; text-decoration:none}
.bigPhotoName{padding-left:90px; padding-right:90px; padding-top:31px;}
.photoName{padding-top:13px; height:15px}
.folderName{padding-left:25px}

.frame{margin-left:-5px; margin-right:-5px; text-align:center; vertical-align:middle}
.frameLeft{margin-right:-5px; text-align:left; vertical-align:middle}
.frameRight{margin-left:-5px; text-align:right; vertical-align:middle}

.bigFrameTop{background:url(../images/big_frame_top.gif) repeat-x bottom; height:24px}
.bigFrameBottom{background:url(../images/big_frame_bottom.gif) repeat-x top; height:25px}
.bigFrameBL{text-align:right; vertical-align:top}
.bigFrameBR{text-align:left; vertical-align:top}
.bigFrameLeft{background:url(../images/big_frame_left.gif) repeat-y right; vertical-align:top; text-align:right}
.bigFrameRight{background:url(../images/big_frame_right.gif) repeat-y left; vertical-align:top; text-align:left}
.bigFrameCL{background:url(../images/big_frame_cl.gif) no-repeat left top; text-align:center}
.bigFrameCR{background:url(../images/big_frame_cr.gif) no-repeat right top; text-align:center}

.frameT{background:url(../images/frame_t.gif) repeat-x; height:39px}
.frameTL{background:url(../images/frame_tl1.gif) no-repeat}
.frameB{background:url(../images/frame_b.gif) repeat-x; height:18px}
.frameR{background:url(../images/frame_r.gif) repeat-y left; vertical-align:top}
.frameL{background:url(../images/frame_l.gif) repeat-y right; vertical-align:top}
.frameC{background:#374D7C; text-align:center} /*min-width:113px*/
.frameCL{background:url(../images/frame_cl.gif) no-repeat left top; text-align:center}
.frameCR{background:url(../images/frame_cr.gif) no-repeat right top; text-align:center}


.pager{float:right; padding-right:60px; padding-bottom:4px}
.buttons{float:left; padding-left:65px; padding-bottom:4px}
.pager a, .pager, .wellcome{color:#74B2F8; text-decoration:none}
.pager, .wellcome{font-family:Arial, Verdana,  Helvetica, sans-serif; font-size:1.2em;}
.pager a:hover, .currentPage{color:#ffffff}
.nthPage, .currentPage{display:block; width:27px; white-space:nowrap; text-align:center}
.wellcome{line-height:37px; white-space:nowrap; padding-left:65px}

.folder{width:169px; height:165px; text-align:left; vertical-align:top}
.folderPhoto{
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;
}
.folderTable td{width:85px; height:85px; text-align:center; vertical-align:middle}
.folderPhotoDiv{position:relative; z-index:35; padding-top:20px; padding-left:78px}
.folderImageDiv{position:absolute; left:0; top:0px; z-index:10}

.slideshowButton{cursor:pointer;}
.snow{position:absolute; z-index:50}

.noscriptText{font-family:Arial, Helvetica, sans-serif; font-size:1.1em; text-align:center; text-decoration:none; color:#B7D9FF; font-weight:bold}
.noscriptText a{color:#ffffff;}

.text{font-family: Arial, Verdana, Helvetica, sans-serif; text-align:center; margin-top:50px; margin-bottom:15px; color:#72B3F7;}
.text a{color:#97DFED; text-decoration:none}
.text a span{text-decoration:underline}
.text a:hover{color:#ffffff;}
.text a img{display:inline; vertical-align:middle; border:0; margin-right:2px}
