.gallery{border: 1px solid rgb(153,153,153); border-width: 1px 0px; padding-bottom: 10px; margin-top: 10px}

.gallery_pages{display: block; clear: both; padding-top: 10px; width: 630px}
.gallery_page{display: block; float: left; width: auto; padding: 0px 5px 0px 0px}
.gallery_page a{display: block; width: auto; border: 1px solid rgb(153,153,153); padding: 5px; background: url('/img/galnav.png') repeat-x}
.gallery_page a:hover{background: url('/img/galnav-hover.png') repeat-x}
#open_gallery_page a{background: rgb(153,153,153); color: rgb(255,255,255); text-decoration: none}

.imgs_on_page{display: block; clear: both; width: 630px; padding-top: 10px}
.smallThumb{display: block; width: auto; padding: 5px 5px 0px 0px; float: left}
.smallThumb a{display: block; width: auto; padding: 5px; border: 1px solid rgb(153,153,153)}
.smallThumb a:hover{background: rgb(153,153,153)}
#actual_img a{background: rgb(51,51,51)}

.main_img{display: block; width: 630px; clear: both; padding-top: 10px}
.main_img img{display: block; clear: both}

.nextprev{display: block; width: 630px; clear: both; padding-top: 10px}
.nextprev a{display: block; float: left; border: 1px solid rgb(153,153,153); background: url('/img/galnav.png') repeat-x; padding: 5px}
.nextprev a:hover{background: url('/img/galnav-hover.png') repeat-x;}
.nextprev .posinfo{display: block; width: auto; float: left; padding: 5px; border: 1px solid rgb(153,153,153); margin: 0px 10px}