/* Gallery */

div#gallery-scroll-wrap{
    position:absolute;
    left:0px;
    width:960px;
    height:500px;
}

div#gallery-scroll-wrap div#gallery-scroll-bar{
    height: 247px;
    background: #555a3c url(../img/gal-slide-bg.png) repeat-x;
    width: 960px;
    margin-top:125px;
    float:left;
    overflow: hidden;
}

div#gallery-photos-container{
    padding-top: 23px;
    width: 960px;
}

div#gallery-photos-container div.photo-div{
    float: left;
}

div#gallery-photos-container div.photo-div img.main-photo{
    /*display:none;*/
    position:absolute;
}
div#gallery-photos-container div.photo-div img.center-photo{
    /*display:none;*/
    position:absolute;
    left:334px;
    top:148px;
}
div#gallery-photos-container div.photo-div img.left-photo{
    /*display:none;*/
    left:-100px;
    position:absolute;
    top:148px;
}
div#gallery-photos-container div.photo-div img.right-photo{
    /*display:none;
    left:690px;*/
    position:absolute;
    top:148px;
    right: 0px;
}
div#gallery-photos-container div.photo-div img.no-show{
    /*display:none;*/
    left:959px;
    position:absolute;
    top:148px;
}
div#gallery-photos-container div.photo-div img.no-show-left{
    /*display:none;*/
    left:-269px;
    position:absolute;
    top:148px;
}
#content {
    background: url(../img/background.png) 115px -25px no-repeat;
    overflow:hidden;
    position:relative;
    background-color: #727951;
	width: 960px;
}

div#gallery-nav{
    position: absolute;
    bottom:15px;
    left:15px;
    width: 930px;
    z-index: 80;
}

div#gallery-nav a#gal-right {
    float: right;
    outline: none;
    width: 420px;
    height: 500px;
    position: relative;
}

div#gallery-nav a#gal-right img{
    right: 0px;
}

div#gallery-nav a#gal-left {
    float: left;
    outline: none;
    width: 420px;
    height: 500px;
    position: relative;
}

div#gallery-nav a#gal-left img{
    left: 0px;
}

div#gallery-nav img {
    position: absolute;
    bottom: 0px;
}

div#gallery-title{
    position: absolute;
    top:5px;
    left:15px;
    width: 90px;
}

img.color-full{
    visibility:hidden;
    position:absolute;
}

div#blackout{
    position:absolute;
    width:100%;
    height:100%;
    background-color: #000000;
    display: none;
    z-index: 500;
}

div#preloading{
    width:128px;
    height:15px;
    margin:242px auto 0px auto;
    
}