.photoImageIcon {
    height: 68px;
    width: 68px;
    display: table-cell;
    vertical-align:middle;
    text-align: center;
    cursor: pointer;
    font-size: 8px;
}

.photoImageIconAreaSelected {
    margin-left: 10px;
    background:transparent url(/img/basic_gallery/photo_icon_selected.png) center center no-repeat;
    height: 68px;
    width: 68px;
    vertical-align:middle;
}

.photoImageIconArea {
    margin-left: 10px;
    background:transparent url(/img/basic_gallery/photo_icon_shadow.png) center center no-repeat;
    height: 68px;
    width: 68px;
    vertical-align:middle;
}

.icon_list_paginator_on {
    text-decoration: underline;
    cursor: pointer;
}

.icon_list_paginator_off {
}

.photoIconListLeft {
     margin-left: 20px;
     float: left;
}

.photoIconListRight {
     margin-right: 20px;
     float: right;
}

.photoIconListLeft, .photoIconListRight {
     width: 240px;
     margin-bottom:40px;
     margin-top: 20px;
     overflow: hidden;
}

.photoIconListPaginator {
    text-align: center;
    color: white;
    margin: 30px auto;
    width: 100px;
}

.photoIconListBottom {
    height: 68px;
    margin: 0;
    padding: 0;
    min-width: 150px;
}
.photoIconListBottom td {
    padding: 0;
}

.photoContentLeft {
    float: left;
    margin: 10px 30px 0;
}

.photoContentRight {
    float: right;
    margin: 10px 30px 0;
}

.photoContentBottom {
}

.photoContentNone {
}
.bottomBar td {
    padding: 0;
}

.gallery_bottom_bar {
    height: 32px;
    margin-top: 10px;
    background:transparent url(/img/basic_gallery/basic_gallery_grey_bar_gradient.png) repeat-x scroll 0 0;
}

.photoShadow {
    margin-top:-3px;
    height: 24px;
    width: 100%;
}

.photo_info_brief {
    background-color:#000000;
    bottom:0;
    color:#FFFFFF;
    height:25px;
    left:0;
    opacity:0.7;
    position:absolute;
    right:0;
}

#photoAreaCover {
    background-color: transparent;
    bottom: 0;
    left: 0;
    padding: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 100;
}