.galleria{list-style:none;}
.wrapper{position:relative; overflow: hidden; width:704px;}
.galleria li{display:block;width:50px;height:50px;overflow:hidden;border:1px solid #000; margin-top: 10px; cursor: pointer;}
.galleria li{*margin-top:7px; }
.galleria li:hover, .galleria .active{border-color:#FFF}

.galleria li a{display:none}
.galleria li div{position:absolute;display:none;top:0;left:240px}
.galleria li div img{}
.galleria li img.thumb{top:auto;left:auto;display:block;width:auto;height:auto}
.galleryouter {position:absolute; top:0; width:134px; height:500px; overflow: hidden;}
.goright {right:-125px;}

.goleft {left:-145px;}
div>div .galleryouter {width:124px}
div>div .goleft {left:-135px;}

.gallery ul {float:left; margin-left: 10px; width:50px; height:500px;}


#main_image{margin:0px auto 0 auto; position:relative; height:500px;width:700px; padding: 0; text-align:center;}
#main_image img {margin: auto; position:absolute; border:1px solid #888}

#gal_control {position:absolute; top:-45px; padding: 2px 3px 2px 3px; left: 270px; width: 160px; height: 32px;}

#gal_control a {width: 32px; height:32px; background-image: url(../images/gallery-control.gif); display:block; float: left;}
div>div #gal_control a{background-image: url(../images/gallery-control.png);}
#gcfirst {background-position: 0 0;}
#gcprev {background-position: -32px 0;}
#gcpause {background-position: -64px 0;}
#gcplay {background-position: -96px 0;}
#gcnext {background-position: -128px 0;}
#gclast {background-position: -160px 0;}
#gcfirst:hover {background-position: 0 -32px;}
#gcprev:hover {background-position: -32px -32px;}
#gcpause:hover {background-position: -64px -32px;}
#gcplay:hover {background-position: -96px -32px;}
#gcnext:hover {background-position: -128px -32px;}
#gclast:hover {background-position: -160px -32px;}




