div.box_galleryholder {margin: 10px 0; padding: 10px 5px; border: 1px solid #ccc;}
div.box_galleryholder ul {list-style-type: none; margin: 0; padding: 0;}
div.box_galleryholder li {float: left; margin: 5px 8px; padding: 0; display: block; width: 128px; font-size: 9px; text-align: center;}
div.box_galleryholder li a {color: #fff;}

.highslide {cursor: url(img/highslide/graphics/zoomin.cur), pointer; outline: none;}
.highslide-active-anchor img {visibility: hidden;}
.highslide img {border: 2px solid #fff;}
.highslide:hover img {border: 2px solid #c00;}
.highslide-wrapper {background: #fff;}
.highslide-image {border: 10px solid #fff;}

.highslide-image-blur {}
.highslide-caption {display: none; padding: 10px; border: 1px solid #fff; font-size: 8pt; color: #555; background-color: #fff; text-align: left;}
.highslide-loading {display: block; padding: 3px 3px 3px 25px; background-image: url(img/highslide/graphics/loader.gif); background-repeat: no-repeat; background-position: 3px 1px; color: #999; font-size: 8pt; font-family: sans-serif; text-decoration: none; border: 1px solid #555; background-color: #000;}

a.highslide-credits, a.highslide-credits i {padding: 2px; color: #555; text-decoration: none; font-size: 8px;}
a.highslide-credits:hover, a.highslide-credits:hover i {color: #900; background-color: #000;}
a.highslide-full-expand {background: url(img/highslide/graphics/fullexpand.gif) no-repeat; display: block; margin: 0 10px 10px 0; width: 34px; height: 34px;}

.highslide-move {cursor: move;}
.highslide-overlay {display: none;}
.highslide-dimming {position:fixed; background: #000; width: 100%; position: absolute; z-index:1; left:0px; top:0px;}

/* Controlbar example */
.controlbar {background: url(img/highslide/graphics/controlbar3.gif); width: 167px; height: 34px;}
.controlbar a {display: block; float: left; height: 27px; /*margin: 0px 0 0 4px;*/}
.controlbar a:hover {background-image: url(img/highslide/graphics/controlbar3-hover.gif);}
.controlbar .previous {width: 50px;}
.controlbar .next {width: 40px; background-position: -50px 0;}
.controlbar .highslide-move {width: 40px; background-position: -90px 0;}
.controlbar .close {width: 36px; background-position: -130px 0;}

/* Necessary for functionality */
.highslide-display-block {display: block;}
.highslide-display-none {display: none;}

.lineclear {clear: both; height: 1px;}