﻿
.dlGeneric {width: 536px; margin: 0px; padding: 0px; }
.dlGeneric td {width: 182px; margin: 0px; padding: 0px; }
.dlGeneric td h2 {width: 172px; margin: 0px; padding: 0px 0px 10px 0px; }
.dlGeneric td p {width: 172px !important; margin: 0px; padding: 0px; }
.dlGeneric td img {margin: 0px 0px 10px 0px; }

.fmvGeneric {width: 536px; margin: 0px; padding: 0px; }
.fmvGeneric td {width: 536px; margin: 0px; padding: 0px; }
.fmvGeneric td h2 {width: 536px; margin: 0px; padding: 0px 0px 10px 0px !important; }
.fmvGeneric td p {}
.fmvGeneric td img {margin: 0px 0px 20px 0px; }
.fmvGeneric td .divPhotoDesc {float: left; width: 536px; margin: 0px 0px 20px 0px !important; padding: 0px; }

.divImageHolder { position: relative; float: left; width: 762px; margin: 0; padding: 0; }
    .divImageHolder h2 { }
    .divImageHolder .divImage { }
        .divImageHolder .divImage img { width: 762px; }
    .divImageHolder .divImageInformation { position: absolute; height: 430px; top: 0; right: 0; }
        .divImageHolder .divImageInformation .divImageInformationTab { float: left; width: 20px; height: 430px; top: 0; right: 0; background-color: #000000; opacity:.60; filter: alpha(opacity=60); -moz-opacity: 0.6; }
        .divImageHolder .divImageInformation .divImageInformationContainer { float: left; width: 230px; height: 430px; top: 0; right: 0; background-color: #000000; opacity:.60; filter: alpha(opacity=60); -moz-opacity: 0.6; color: #FFFFFF; }
            .divImageHolder .divImageInformation .divImageInformationContainer h2 { width: auto !important; }
            .divImageHolder .divImageInformation .divImageInformationContainer p { width: auto !important; }

.divImageScroller { float: left; width: 762px; height: 136px; margin: 0; overflow: auto; }
    .divImageScrollerInternal { float: left; width: 762px; height: 119px; }
    .divImageScrollerInternal ul { float: left; }
        .divImageScrollerInternal ul li { float: left; width: 128px !important; margin: 0 !important; padding: 0 !important; list-style-type: none; text-align: center; }
            .divImageScrollerInternal ul li h2 { width: auto !important; }
            .divImageScrollerInternal ul li img { height: 80px; margin: 0 !important; padding: 0 !important; cursor: pointer; }
            .divImageScrollerInternal ul li img.imgSelected { border-color: red; }
            .divImageScrollerInternal ul li p { width: 119px !important; margin: 0 !important; padding: 0 !important; font-size: 0.8em; }
