@charset "utf-8";

/*------------- [ HIGHSLIDE ] -------------*/

.highslide { cursor: url(graphics/zoomin.cur), pointer; outline: none; }
.highslide-active-anchor img { visibility: visible; }
.highslide img { border: 2px solid gray; }
.highslide:hover img { border: 2px solid white; }

.highslide-wrapper { background: white; }
.highslide-image { border: 2px solid white; }
.highslide-image-blur {}

.highslide-caption { display: none; border: 2px solid white; border-top: none; font-family: Verdana, Helvetica; font-size: 13px; padding: 8px 5px 5px 5px; background-color: white; }
	.highslide-caption div { float: left; }
	.highslide-caption .caption_right { float: right; }
		.highslide-caption a { color: #28A4FF; }
		.highslide-caption a:hover { color: #666666; }
		.highslide-caption p { font-size: 10px; color: #000000; width: 420px; margin: 5px 0px 0px 0px; }
		
		.highslide-caption .caption_right a { color: #666666; font-size: 11px; font-weight: bold; }
		.highslide-caption .caption_right a:hover { border-top: 1px solid #666666; border-bottom: 1px solid #666666; }

.highslide-loading { display: block; border: 1px solid black; padding: 50px 20px 5px 20px; background: url(../../images/loader_spinner.gif) no-repeat center 10px white; color: black; font-size: 12px; font-weight: bold; }

a.highslide-credits, a.highslide-credits i { padding: 2px; color: silver; text-decoration: none; font-size: 10px; }
a.highslide-credits:hover, a.highslide-credits:hover i { color: white; background-color: gray; }

.highslide-move { cursor: move; }
a.highslide-full-expand { background: url(graphics/fullexpand.gif) no-repeat; display: block; margin: 0 10px 10px 0; width: 34px; height: 34px; }

/* These must always be last */
.highslide-display-block { display: block; }
.highslide-display-none { display: none; }
