@charset "UTF-8";.closebutton {position: relative;top: -15px;left: 15px;width: 30px;height: 30px;cursor: pointer;background: url(../js/highslide/graphics/close.png); }.highslide-wrapper, .highslide-outline {	background: transparent; }	.highslide img {	border: 3px inset #FAFAFA;}.highslide:hover img {/*	border-color: #A0A0A0;*/ }	.highslide-image {	border: 2px solid #FFCC00; }/* Additional CSS for hs class= 'collectibe' */.collectible .highslide-html-content {	padding: 0; 	width: 400px; }.collectible .highslide-header .highslide-move * {	display: none;}.collectible .highslide-header .highslide-close {	position: absolute;	right: 2px;	top: 2px;	z-index: 5;	padding: 0; }	.collectible .highslide-header .highslide-close a {	display: block;	height: 16px;	width: 16px;	background-image: url(../js/highslide/graphics/closeX.png); }	.collectible.highslide-header .highslide-close a:hover {	background-position: 0 16px; }	.collectible.highslide-header .highslide-close span {	display: none; }	.collectible .highslide-maincontent {}.collectible .highslide-header {	background: transparent;	height: 30px;	border-bottom: none;	margin: 0;	padding: 0;}.collectible.highslide-header .highslide-move {	cursor: move;	display: block;	height: 15px;	position: absolute;	top: 0;	width: 100%;	z-index: 1;}.collectible.highslide-header .highslide-move * {	display: none; }.collectible.highslide-header .highslide-close span {	display: none; }.collectible .highslide-body {	background: white;	padding-left: 10px;	padding-top: 10px;	padding-bottom: 10px;}	/* Additional CSS for hs class= 'story-gallery' */.story-gallery .highslide-html-content {	padding: 0;	width: auto; }.story-gallery .highslide-header .highslide-move * {	display: none;}	.story-gallery .highslide-header .highslide-close {	position: absolute;	right: 2px;	top: 30px;	z-index: 5;	padding: 0; }	.story-gallery .highslide-header .highslide-close a {	display: block;	height: 20px;	width: 80px;	 background: url(../img/icons/ic-library.gif) -6px -244px; 	}	.story-gallery .highslide-header .highslide-close a:hover {	background-position:-6px -9px; }	.story-gallery .highslide-header .highslide-close span {	display: none; }	.story-gallery .highslide-maincontent {	padding-top: 1em; }.story-gallery .highslide-header {	background:  transparent;	height: 67px;	border-bottom: none;	margin: 0;	padding: 0;}.story-gallery.highslide-header .highslide-move {	cursor: move;	display: block;	height: 15px;	position: absolute;	top: 0;	width: 100%;	z-index: 1;}.story-gallery.highslide-header .highslide-move * {	display: none; }.story-gallery.highslide-header .highslide-close span {	display: none; }.story-gallery .highslide-body {	border: 1px solid rgba(255,205,0,.9);	border-radius: 5px;	padding: 0 10px 10px 10px;  	background: #D8C09B url(../img/book-background.jpg) center center no-repeat;	opacity: .98; }.story-gallery.highslide-footer {	display: none; 	background: black; }.story-gallery.closebutton {	position: relative;	top: -2px;	left: 2px;	width: 20px;	height: 20px;	cursor: pointer;	/* NOTE! For IE6, you also need to update the highslide-ie6.css file. */ }/* Additional CSS for hs class= 'details-popup' */.details-popup .highslide-html {	background: #D8C09B url(../img/book-background.jpg) center center no-repeat;	border-radius: 6px;	border: 2px solid #FFCC00;}	/***************************************************************************//* Styles for the HTML popups											     				*//* Remove these if you are not using Highslide HTML						     	*//**************************************************************************/.highslide-controls {	width: 90px !important; }	.highslide-controls .highslide-close {	color: white;}		.highslide-wrapper, .highslide-outline {	background: transparent; }	.highslide-dimming {	background: #000000;	display: none;}.highslide-loading {	color: black;	border: 1px solid black;	background-color: white;	background-image: url(../js/highslide/graphics/loader.white.gif); 	display: block;	font-size: 9px;	font-weight: bold;	text-transform: uppercase;	text-decoration: none;	padding: 3px;	border: 1px solid white;	background-color: white;	padding-left: 22px;	background-repeat: no-repeat;	background-position: 3px 1px;	}.highslide-maincontent {	display: none; }	.highslide-html {	background-color: transparent; }	.mobile .highslide-html {	border: 1px solid silver; }	.highslide-html-content {	display: none;/*	width: 400px;*/	padding: 0 5px 5px 5px; }	.highslide-header {	padding-bottom: 5px; }	.highslide-header ul {	display: none;	margin: 0;	padding: 0;	text-align: right; }	.highslide-header ul li {	display: inline;	padding-left: 1em; }	.highslide-header ul li.highslide-previous, .highslide-header ul li.highslide-next {	display: none; }.highslide-header a {	font-weight: bold;	color: #A85903;	text-transform: uppercase;	text-decoration: none; }	.highslide-header a:hover {/*	color: #61071D; */}	.highslide-header .highslide-move a {	cursor: move; }	.highslide-footer {/*	height: 16px; */	display: none;}	.highslide-footer .highslide-resize {	display: block;	float: right;	margin-top: 5px;	height: 11px;	width: 11px;	background: url(../js/highslide/graphics/resize.gif) no-repeat; }	.highslide-footer .highslide-resize span {	display: none; }.highslide-resize {	cursor: nw-resize; }a.highslide-full-expand {   background: url(../js/highslide/graphics/fullexpand.gif) no-repeat;   display: block;   margin: 0 10px 10px 0;   width: 34px;   height: 34px; }/* hs.wrapperClassName = 'draggable-header' */.draggable-header .highslide-body {	border-top: 1px solid #dddddd; 	border-radius: 5px;}.draggable-header .highslide-header {	height: 18px;/*	border-bottom: 1px solid #dddddd;*/ }.draggable-header .highslide-heading {	position: absolute;	margin: 2px 0.4em; }.draggable-header .highslide-header .highslide-move {	cursor: move;	display: block;	height: 16px;	position: absolute;	right: 24px;	top: 0;	width: 100%;	z-index: 1;}.draggable-header .highslide-header .highslide-move * {	display: none;}.draggable-header .highslide-header .highslide-close {	position: absolute;	right: 2px;	top: 2px;	z-index: 5;	padding: 0;}.draggable-header .highslide-header .highslide-close a {	display: block;	height: 16px;	width: 16px;	background-image: url(../js/highslide/graphics/closeX.png);}.draggable-header .highslide-header .highslide-close a:hover {	background-position: 0 16px;}.draggable-header .highslide-header .highslide-close span {	display: none;}.draggable-header .highslide-maincontent {	/* padding-top: 1em;*/}/* hs.wrapperClassName = 'controls-in-heading' */.controls-in-heading .highslide-heading {	color: gray;	font-weight: bold;	height: 20px;	overflow: hidden;	cursor: default;	padding: 0 0 0 22px;	margin: 0;	background: url(js/highslide/graphics/icon.gif) no-repeat 0 1px;}.controls-in-heading .highslide-controls {	width: 105px;	height: 20px;	position: relative;	margin: 0;	top: -23px;	left: 7px;	background: none;}.controls-in-heading .highslide-controls ul {	position: static;	height: 20px;	background: none;}.controls-in-heading .highslide-controls li {	padding: 0;}.controls-in-heading .highslide-controls a {	background-image: url(js/highslide/graphics/controlbar-white-small.gif);	height: 20px;	width: 20px;}.controls-in-heading .highslide-controls .highslide-move {	display: none;}.controls-in-heading .highslide-controls .highslide-previous a {	background-position: 0 0;}.controls-in-heading .highslide-controls .highslide-previous a:hover {	background-position: 0 -20px;}.controls-in-heading .highslide-controls .highslide-previous a.disabled {	background-position: 0 -40px !important;}.controls-in-heading .highslide-controls .highslide-play a {	background-position: -20px 0;}.controls-in-heading .highslide-controls .highslide-play a:hover {	background-position: -20px -20px;}.controls-in-heading .highslide-controls .highslide-play a.disabled {	background-position: -20px -40px !important;}.controls-in-heading .highslide-controls .highslide-pause a {	background-position: -40px 0;}.controls-in-heading .highslide-controls .highslide-pause a:hover {	background-position: -40px -20px;}.controls-in-heading .highslide-controls .highslide-next a {	background-position: -60px 0;}.controls-in-heading .highslide-controls .highslide-next a:hover {	background-position: -60px -20px;}.controls-in-heading .highslide-controls .highslide-next a.disabled {	background-position: -60px -40px !important;}.controls-in-heading .highslide-controls .highslide-full-expand a {	background-position: -100px 0;}.controls-in-heading .highslide-controls .highslide-full-expand a:hover {	background-position: -100px -20px;}.controls-in-heading .highslide-controls .highslide-full-expand a.disabled {	background-position: -100px -40px !important;}.controls-in-heading .highslide-controls .highslide-close a {	background-position: -120px 0;}.controls-in-heading .highslide-controls .highslide-close a:hover {	background-position: -120px -20px;}	/* Styles for Multi-Artifacts galleries */a.highslide-full-expand {   background: url(../js/highslide/graphics/fullexpand.gif) no-repeat;   display: block;   margin: 0 10px 10px 0;   width: 34px;   height: 34px; }a.highslide-credits,a.highslide-credits i {	padding: 2px;	color: silver;	text-decoration: none;	font-size: 10px;}.hidden-container {	display: none;}/*****************************************************************************//* Thumbnail boxes for the galleries.                                        *//* Remove these if you are not using a gallery.                              *//*****************************************************************************/.highslide-gallery ul {	list-style-type: none;	margin: 0;	padding: 0;}.highslide-gallery ul li {	display: block;	position: relative;	float: left;	width: 106px;	height: 106px;	border: 1px solid silver;	background: #ededed;	margin: 2px;	padding: 0;	line-height: 0;	overflow: hidden;}.highslide-gallery ul a {	position: absolute;	top: 50%;	left: 50%;}.highslide-gallery ul img { 	position: relative;	top: -50%;	left: -50%;}html>/**/body .highslide-gallery ul li {	display: table;	text-align: center;}html>/**/body .highslide-gallery ul li {	text-align: center;}html>/**/body .highslide-gallery ul a {	position: static;	display: table-cell;	vertical-align: middle;}html>/**/body .highslide-gallery ul img {	position: static;}/*****************************************************************************//* Controls for the galleries.											     *//* Remove these if you are not using a gallery							     *//*****************************************************************************/.highslide-container .highslide-controls {	width: 195px;	height: 40px;	background: url(../js/highslide/graphics/controlbar-white.gif) 0 -90px no-repeat;	margin: 20px 15px 10px 0;}.highslide-container .highslide-controls ul {	position: relative;	left: 15px;	height: 40px;	list-style: none;	margin: 0;	padding: 0;	background: url(../js/highslide/graphics/controlbar-white.gif) right -90px no-repeat;}.highslide-container .highslide-controls li {	float: left;	padding: 5px 0;	margin:0;	list-style: none; }	.highslide-container .highslide-controls a {	background-image: url(../js/highslide/graphics/controlbar-white.gif);	display: block;	float: left;	height: 30px;	width: 30px;	outline: none; }	.highslide-container .highslide-controls a.disabled {	cursor: default; }	.highslide-container .highslide-controls a.disabled span {	cursor: default; }	.highslide-container .highslide-controls a span {	/* hide the text for these graphic buttons */	display: none;	cursor: pointer; }/* The CSS sprites for the controlbar - see http://www.google.com/search?q=css+sprites */.highslide-container .highslide-controls .highslide-previous a {	background-position: 0 0;}.highslide-container .highslide-controls .highslide-previous a:hover {	background-position: 0 -30px;}.highslide-container .highslide-controls .highslide-previous a.disabled {	background-position: 0 -60px !important;}.highslide-container .highslide-controls .highslide-play a {	background-position: -30px 0;	display: none;}.highslide-container .highslide-controls .highslide-play a:hover {	background-position: -30px -30px;	display: none;}.highslide-container .highslide-controls .highslide-play a.disabled {	background-position: -30px -60px !important;	display: none;}.highslide-container .highslide-controls .highslide-pause a {	background-position: -60px 0;	display: none;}.highslide-container .highslide-controls .highslide-pause a:hover {	background-position: -60px -30px;	display: none;}.highslide-container .highslide-controls .highslide-next a {	background-position: -90px 0;}.highslide-container .highslide-controls .highslide-next a:hover {	background-position: -90px -30px;}.highslide-container .highslide-controls .highslide-next a.disabled {	background-position: -90px -60px !important;}.highslide-container .highslide-controls .highslide-move a {	background-position: -120px 0;}.highslide-container .highslide-controls .highslide-move a:hover {	background-position: -120px -30px;}.highslide-container .highslide-controls .highslide-full-expand a {	background-position: -150px 0;}.highslide-container .highslide-controls .highslide-full-expand a:hover {	background-position: -150px -30px;}.highslide-container .highslide-controls .highslide-full-expand a.disabled {	background-position: -150px -60px !important;}.highslide-container .highslide-controls .highslide-close a {	background-position: -180px 0;}.highslide-container .highslide-controls .highslide-close a:hover {	background-position: -180px -30px;}/*****************************************************************************//* Styles for the Individual wrapper class names.							 *//* See www.highslide.com/ref/hs.wrapperClassName							 *//* You can safely remove the class name themes you don't use				 *//*****************************************************************************//* hs.wrapperClassName = 'no-footer' */.no-footer .highslide-footer {	display: none;}/* hs.wrapperClassName = 'wide-border' */.wide-border {	background: white;}.wide-border .highslide-image {	border-width: 10px;}.wide-border .highslide-caption {	padding: 0 10px 10px 10px;}/* hs.wrapperClassName = 'borderless' */.borderless .highslide-image {	border: none;}.borderless .highslide-caption {	border-bottom: 1px solid white;	border-top: 1px solid white;	background: silver;}/* hs.wrapperClassName = 'outer-glow' */.outer-glow {	background: #444;}.outer-glow .highslide-image {	border: 5px solid #444444;}.outer-glow .highslide-caption {	border: 5px solid #444444;	border-top: none;	padding: 5px;	background-color: gray;}/* hs.wrapperClassName = 'colored-border' */.colored-border {	background: white;}.colored-border .highslide-image {	border: 2px solid green;}.colored-border .highslide-caption {	border: 2px solid green;	border-top: none;}/* hs.wrapperClassName = 'dark' */.dark {	background: #111;}.dark .highslide-image {	border-color: black black #202020 black;	background: gray;}.dark .highslide-caption {	color: white;	background: #111;}.dark .highslide-controls,.dark .highslide-controls ul,.dark .highslide-controls a {	background-image: url(../js/highslide/graphics/controlbar-black-border.gif);}/* hs.wrapperClassName = 'floating-caption' */.highslide-container .floating-caption .highslide-caption {	position: absolute;	padding: 1em 0 0 0;	background: none;	color: white;	border: none;	font-weight: bold;}/* hs.wrapperClassName = 'controls-in-heading' */.highslide-container .controls-in-heading .highslide-heading {	color: gray;	font-weight: bold;	height: 20px;	overflow: hidden;	cursor: default;	padding: 0 0 0 22px;	margin: 0;	background: url(../js/highslide/graphics/icon.gif) no-repeat 0 1px;}.highslide-container .controls-in-heading .highslide-controls {	width: 105px;	height: 20px;	position: relative;	margin: 0;	top: -23px;	left: 7px;	background: none;}.highslide-container .controls-in-heading .highslide-controls ul {	position: static;	height: 20px;	background: none;}.highslide-container .controls-in-heading .highslide-controls li {	padding: 0;}.highslide-container .controls-in-heading .highslide-controls a {	background-image: url(../js/highslide/graphics/controlbar-white-small.gif);	height: 14px;	width: 14px; }.highslide-container .controls-in-heading .highslide-controls .highslide-move {	display: none; }	.highslide-container .controls-in-heading .highslide-controls .highslide-previous a {	background-position: 0 0; }	.highslide-container .controls-in-heading .highslide-controls .highslide-previous a:hover {	background-position: 0 -20px;}.highslide-container .controls-in-heading .highslide-controls .highslide-previous a.disabled {	background-position: 0 -40px !important;}.highslide-container .controls-in-heading .highslide-controls .highslide-play a {	background-position: -20px 0;}.highslide-container .controls-in-heading .highslide-controls .highslide-play a:hover {	background-position: -20px -20px;}.highslide-container .controls-in-heading .highslide-controls .highslide-play a.disabled {	background-position: -20px -40px !important;}.highslide-container .controls-in-heading .highslide-controls .highslide-pause a {	background-position: -40px 0;}.highslide-container .controls-in-heading .highslide-controls .highslide-pause a:hover {	background-position: -40px -20px;}.highslide-container .controls-in-heading .highslide-controls .highslide-next a {	background-position: -60px 0;}.highslide-container .controls-in-heading .highslide-controls .highslide-next a:hover {	background-position: -60px -20px;}.highslide-container .controls-in-heading .highslide-controls .highslide-next a.disabled {	background-position: -60px -40px !important;}.highslide-container .controls-in-heading .highslide-controls .highslide-full-expand a {	background-position: -100px 0;}.highslide-container .controls-in-heading .highslide-controls .highslide-full-expand a:hover {	background-position: -100px -20px;}.highslide-container .controls-in-heading .highslide-controls .highslide-full-expand a.disabled {	background-position: -100px -40px !important;}.highslide-container .controls-in-heading .highslide-controls .highslide-close a {	background-position: -120px 0;}.highslide-container .controls-in-heading .highslide-controls .highslide-close a:hover {	background-position: -120px -20px;}/*****************************************************************************//* Styles for the thumbstrip.							                     *//* See www.highslide.com/ref/hs.addSlideshow    							 *//* You can safely remove this if you don't use a thumbstrip 				 *//*****************************************************************************/.highslide-thumbstrip {	height: 100%;	direction: ltr; }	.highslide-thumbstrip div {	overflow: hidden; }	.highslide-thumbstrip table {	position: relative;	padding: 0;	border-collapse: collapse; }	.highslide-thumbstrip td {	padding: 1px;	/*text-align: center;*/ }	.highslide-thumbstrip a {	outline: none; }	.highslide-thumbstrip img {	display: block;	border: 1px solid gray;	margin: 0 auto; }	.highslide-thumbstrip .highslide-active-anchor img {	visibility: visible; }	.highslide-thumbstrip .highslide-marker {	position: absolute;	width: 0;	height: 0;	border-width: 0;	border-style: solid;	border-color: transparent; /* change this to actual background color in highslide-ie6.css */ }	.highslide-thumbstrip-horizontal div {	width: auto;	/* width: 100% breaks in small strips in IE */}.highslide-thumbstrip-horizontal .highslide-scroll-up {	display: none;	position: absolute;	top: 3px;	left: 3px;	width: 25px;	height: 42px; }	.highslide-thumbstrip-horizontal .highslide-scroll-up div {	margin-bottom: 10px;	cursor: pointer;	background: url(../js/highslide/graphics/scrollarrows.png) left center no-repeat;	height: 42px;}.highslide-thumbstrip-horizontal .highslide-scroll-down {	display: none;	position: absolute;	top: 3px;	right: 3px;	width: 25px;	height: 42px;}.highslide-thumbstrip-horizontal .highslide-scroll-down div {	margin-bottom: 10px;	cursor: pointer;	background: url(../js/highslide/graphics/scrollarrows.png) center right no-repeat;	height: 42px;}.highslide-thumbstrip-horizontal table {	margin: 2px 0 10px 0;}.highslide-viewport .highslide-thumbstrip-horizontal table {	margin-left: 10px;}.highslide-thumbstrip-horizontal img {	width: auto;	height: 60px; }	.highslide-thumbstrip-horizontal .highslide-marker {	top: 92px;	border-left-width: 6px;	border-right-width: 6px;	border-bottom: 6px solid gray; }	.highslide-viewport .highslide-thumbstrip-horizontal .highslide-marker {	margin-left: 10px; }	.dark .highslide-thumbstrip-horizontal .highslide-marker, .highslide-viewport .highslide-thumbstrip-horizontal .highslide-marker {	border-bottom-color: white !important; }	.highslide-thumbstrip-vertical-overlay {	overflow: hidden !important; }	.highslide-thumbstrip-vertical div {	height: 100%; }	.highslide-thumbstrip-vertical a {	display: block; }	.highslide-thumbstrip-vertical .highslide-scroll-up {	display: none;	position: absolute;	top: 0;	left: 0;	width: 100%;	height: 25px; }	.highslide-thumbstrip-vertical .highslide-scroll-up div {	margin-left: 10px;	cursor: pointer;	background: url(../js/highslide/graphics/scrollarrows.png) top center no-repeat;	height: 25px; }	.highslide-thumbstrip-vertical .highslide-scroll-down {	display: none;	position: absolute;	bottom: 0;	left: 0;	width: 100%;	height: 25px;}.highslide-thumbstrip-vertical .highslide-scroll-down div {	margin-left: 10px;	cursor: pointer;	background: url(../js/highslide/graphics/scrollarrows.png) bottom center no-repeat;	height: 25px;}.highslide-thumbstrip-vertical table {	margin: 10px 0 0 10px;}.highslide-thumbstrip-vertical img {	width: 60px; /* t=5481 */}.highslide-thumbstrip-vertical .highslide-marker {	left: 0;	margin-top: 8px;	border-top-width: 6px;	border-bottom-width: 6px;	border-left: 6px solid gray;}.dark .highslide-thumbstrip-vertical .highslide-marker, .highslide-viewport .highslide-thumbstrip-vertical .highslide-marker {	border-left-color: white;}.highslide-viewport .highslide-thumbstrip-float {	overflow: auto;}.highslide-thumbstrip-float ul {	margin: 2px 0;	padding: 0;}.highslide-thumbstrip-float li {	display: block;	height: 60px;	margin: 0 2px;	list-style: none;	float: left;}.highslide-thumbstrip-float img {	display: inline;	border-color: silver;	max-height: 56px;}.highslide-thumbstrip-float .highslide-active-anchor img {	border-color: black;}.highslide-thumbstrip-float .highslide-scroll-up div, .highslide-thumbstrip-float .highslide-scroll-down div {	display: none;}.highslide-thumbstrip-float .highslide-marker {	display: none;}		