
#imgwrapper
{
    z-index:20;
    position:absolute;
    width:100%;
    height:100%;
    top:0px;
    left:0px;

}

#images
{
    width:404px; /* container - margins = 384px */
    float:left;
}


.photocontainer_oneimage
{
    background: url('/uploadedImages/Skin_Editor/Extras/mediacontrol_bg.png') #ffffff no-repeat left top;
    width:384px;
    height:370px;
    min-height:370px;
    position:relative;
    margin:13px 10px 10px 10px;
}

.photocontainer
{
    background: url('/uploadedImages/Skin_Editor/Extras/mediacontrol_bg.png') #ffffff no-repeat left top;
    height:370px;
    width:384px;
    min-height:370px;
    position:relative;
    margin:13px 10px 10px 10px;
   
/*    padding:6px 0 0 4px;*/
}

.photocontainer .phototop,
.photocontainer_oneimage .phototop
{
    position:relative;
    height:278px;
    width:100%;
    top: 6px;
    left: 7px;
    padding-bottom:5px;
}

.photocontainer .imagecontainer,
.photocontainer_oneimage .imagecontainer
{
    text-align:center;
    position:absolute;
    top:0;
    /*bottom:0;*/
    left:0;
    width:370px;
   /* background-color:#eee;*/
}

.photocontainer .imagemain,
.photocontainer_oneimage .imagemain
{
/*    border:1px solid #DDDDDD!important; */
    padding: 3px 0;   
}

.photocontainer #captionbox,
.photocontainer_oneimage #captionbox
{
    width:360px;
    height:36px;
    /*background:lightgrey;*/
    text-align:center;
    vertical-align:middle;
    overflow:hidden;
    /*padding:0 5px;*/
    color:Black;
    font-size:0.85em;
    margin:0 auto;
}


#video_alt
{
}

#video_alt
{
    position:absolute;
    width:100%;
    height:100%;
    top:0px;
    left:0px;
    text-align:center;
    z-index:10;
  font-size:12px;
  color:#666;
  text-align:center;
  font-weight:bold;
}

#video_alt p
{
 padding:100px 30px 0; 
}

#video_alt p a:link,
#video_alt p a:visited,
#video_alt p a:hover
{
 color:#666;
 text-decoration:underline;   
}

.photocontainer .photobottom,
.photocontainer_oneimage .photobottom
{
    text-align:center;
    position:relative;
    margin-left:auto;
    margin-right:auto;
    height:50px;
    overflow:hidden;
    padding-right:5px;
}

.photocontainer .thumbs,
.photocontainer_oneimage .thumbs
{
    padding:3px 2px;
    position:relative;
    cursor:pointer;
}

.photocontainer .selected,
.photocontainer_oneimage .selected
{
    opacity:.20;
    filter:alpha(opacity:20);
    -moz-opacity:.20;
}


