label, label.pageTitle { display: block; color: #dfc648; text-transform: uppercase; text-align: left;}
div.pageTitle, h1.pageTitle { color: #dfc648; text-transform: uppercase; margin-bottom: 10px;}
h1.pageTitle{ margin-top: 3px;} 
h2.pageTitle { color: #dfc648; text-transform: uppercase; margin-bottom: 10px; margin-top: 3px; font-size: 1.5em;}

.main { background-color: #132e4f; vertical-align: top; padding-bottom: 10px; height: 100%;}
.topLinks{ text-align: center;}
.topLinks a{ text-decoration: underline;}

 
.gbTopLeftCorner{ background-image: url('Skins/WOE/images/goldborder_tl_corner.jpg'); background-repeat: no-repeat; background-position: bottom right; height: 43px;}
.gbTopLeft { background-image: url('Skins/WOE/images/goldborder_topleft.jpg'); background-position: bottom; float: left; width: 30px; height: 16px;}
.gbTop { background-image: url('Skins/WOE/images/goldborder_top.jpg'); background-repeat: repeat-x; background-position: bottom; height: 16px;}
.gbTopRight { background-image: url('Skins/WOE/images/goldborder_topright.jpg'); background-position: bottom; float: right; width: 30px; height: 16px;}
.gbTopRightCorner { background-image: url('Skins/WOE/images/goldborder_tr_corner.jpg'); background-repeat: no-repeat; background-position: bottom left; height: 43px;}
.gbLeft { background-image: url('Skins/WOE/images/goldborder_left.jpg'); background-repeat: repeat-y; background-position: right; vertical-align: top; width: 26px; padding-bottom: 10px;}
.gbRight { background-image: url('Skins/WOE/images/goldborder_right.jpg'); background-repeat: repeat-y; vertical-align: top; width: 20px; padding-bottom: 10px;}
.gbBottomLeftCorner { background-image: url('Skins/WOE/images/goldborder_bl_corner.jpg'); background-repeat: no-repeat; background-position: top right; height: 38px;}
.gbBottomLeft { background-image: url('Skins/WOE/images/goldborder_bottomleft.jpg'); float: left; width: 30px; height: 38px;}
.gbBottom { background-image: url('Skins/WOE/images/goldborder_bottom.jpg'); background-repeat: repeat-x; background-position: top;}
.gbBottomRight { background-image: url('Skins/WOE/images/goldborder_bottomright.jpg'); float: right; width: 30px; height: 38px;}
.gbBottomRightCorner { background-image: url('Skins/WOE/images/goldborder_br_corner.jpg'); background-repeat: no-repeat; background-position: top left;}


#subFolderList { width: 100%;}
#subFolderList td { }
#subFolderList table{ background-color: #132e4f; width: 100%;}

#mediaContainer { width: 100%; }
#mediaList { width: 400px; height: 100%; vertical-align: top;}
#media { width: 573px; vertical-align: top;}
#commentsList { width: 60%; display: none; vertical-align: top;}
#media table, #commentsList table { width: 100%;}
#mediaList .main, #media .main { background-color: #041021;}
#commentsList .main { background-color: #132e4f;}
#mediaListTable .main table{ width: 100%; margin-top: 10px; margin-bottom: 15px;}


#subFolderList .gbRight, #subFolderList .gbLeft, #mediaList .gbLeft, #commentsList .gbRight, #media .gbRight{ width: 14px; }
#mediaList .gbRight { width: 9px; }
#commentsList .gbLeft, #media .gbLeft{ width: 2px; }
#mediaTable .gbBottomLeftCorner, #mediaTable .gbBottomLeft, #mediaTable .gbBottomRight{ height: 10px; }
#commentsList .gbTop, #commentsList .gbTopLeft, #commentsList .gbTopRight{ height: 2px; }
#commentsList .gbTopLeftCorner, #commentsList .gbTopRightCorner  { height: 29px; }

/* BEGIN:Gallery */
.GalleryListHeaderRow { }
.GalleryListHeaderItem { color: #dfc648; text-decoration: underline; text-transform:uppercase;}
.GalleryListItem { }
.GalleryHeaderCaptionCol { text-align: left; padding-left: 35px;}
.GalleryRow1 { background-color: #0e2541;}
.GalleryRowSeparator{ background-color: #5a6d64; height: 1px; padding: 0;}
.GalleryColSeparator{ background-color: #7f7b17; width: 1px; padding: 0;}

.GalleryThumbnailCol{ padding-left: 35px; padding-top: 8px; padding-bottom: 8px;}
.GalleryCaptionCol{}
.GalleryNoPicturesCol{ padding-left: 5px;}
.GalleryAccessLevelCol{ text-align: center;}
.GallerySizeCol{ padding-right: 2px; padding-left: 2px; text-align: center;}
.GalleryDateAddedCol{ padding-left: 5px; text-align: center;}
.GalleryViewsCol{ padding-right: 10px; padding-left: 2px; text-align: right;}


.thumbnail{ width: 40%; text-align: center; padding: 5px 3px 5px 3px;}
.photoInfoLabel{ float: left; display: block; white-space: nowrap; text-transform: uppercase; color: #dfc648; width: 50%; text-align: right; padding-left: 1px; padding-right: 6px; font-size: 0.9em;}
.photoInfo{ float: left; display: block; font-size: 0.9em;}

#photo { text-align: center; margin-right: 5px; }
#photo img{ max-width: 515px; margin-bottom: 5px; }
#prevPhoto{ text-transform: uppercase; padding-top: 8px; padding-left: 15px; float: left;}
#nextPhoto { text-transform: uppercase; padding-top: 8px; padding-right: 15px; float: right;}




