#cnt-main.gallery {
	border:1px solid #808080;
	padding:9px;
}
#gallery {
    overflow:hidden;
    }

.gallery-imgnav, #gallery-np, #gallery-pp, #gallery-caption {
    position:absolute;
	z-index:10;
    }

.gallery-imgnav {
    width:42px;
    height:0;
    padding-top:43px;
    overflow:hidden;
    margin: 180px 0 0 0;
    z-index:3;
    }
	
.gallery-activeinav, .gallery-activepnav {
    cursor:pointer;
    }

#gallery-image {
    width: 730px;
    height:388px;
    background: url(/images/sgc/gallery/GALLERY-BACK.jpg) no-repeat;
    overflow:hidden;
    }

#gallery-image img {
    position:absolute;
    z-index:1;
    }

#gallery-image #gallery-image-main {
    z-index:2;
    }

#gallery-caption {
    text-align:center;
    margin:0;
    width:730px;
    line-height:35px !important;
    }

.gallery-pagenav {
    width:12px;
    height:0;
    padding-top:93px;
    overflow:hidden;
    margin-top: 39px;
    }

.gallery-activeinav {
    background: url(/images/sgc/gallery/gallery-n-p.gif) no-repeat 0 -43px;
    }

#gallery-ni.gallery-activeinav {
    margin-left:688px;
    background: url(/images/sgc/gallery/gallery-n-p.gif) no-repeat 0 0;
    }
.gallery-activepnav {
    background: url(/images/sgc/gallery/gallery-n-p.gif) no-repeat 0 -43px;
    }

#gallery-np.gallery-activepnav {
    margin-left:718px;
    background: url(/images/sgc/gallery/gallery_page_next.gif) no-repeat 0 0;
    }
#gallery-pp.gallery-activepnav {
	background: url(/images/sgc/gallery/gallery_page_prev.gif) no-repeat 0 0;
}
.gallery-activepnav:hover {
    background-position: 0 -99px !important;
    }

#gallery-thumbs {
    height:99px;
    overflow:hidden;
    margin:36px 0 0 0;
	width:730px;
	 position:relative;
    }

#gallery-thumbs ul {
    list-style-type:none;
    margin:0;
    padding:0;
    position:relative;
    cursor:pointer;
    }

#gallery-thumbs ul li {
    margin:0;
    padding:0;
    display:block;
    float:left;
    margin-right:4px;
    width:175px;
    border:3px solid #FFF;
    overflow:hidden;
	height:93px;
    }

#gallery-thumbs ul li.over {
    border-color:#CCC;
    }

#gallery-thumbs ul li.current {
    border-color:#C41230;
    }

#gallery-thumbs ul li img {
    border:none;
	float:left;
    }
#wrapper p#gallery-caption{
    margin:3px 0;
    font-style:italic;
    color:#848484;
}
#gallery-thumbs-wrap{
width:730px;
overflow:hidden;
}