.highslide img {
	border: none;
	max-width:none !important;
}
.highslide:hover img {
	border-color: none;
	max-width:none !important;
}
.highslide-active-anchor img {
	max-width:none !important;
}

.highslide-gallery .highslide-active-anchor img {
	max-width:none !important;
}
.highslide-image {
	max-width:none !important;
}
.highslide-body {
	padding: 0;
}
.highslide-thumbstrip img {
	max-width: none;
}
.highslide-thumbstrip td {
	padding: 3px 5px 3px 5px;
	background-color: #000000;
	background-color: rgba(0,0,0,0.7);
	/*text-align: center;*/
}
.highslide-thumbstrip-horizontal table {
	margin: 2px 0 5px 0;
}
.highslide-thumbstrip-horizontal img {
	width: auto;
	height: 50px;
}
.highslide-thumbstrip-horizontal .highslide-marker {
	top: 57px;
}
/* ---------------------------------------------------------*/
/*  HIGHSLIDE TWEAKS
/* ---------------------------------------------------------*/
#fsImv-hsInfoContainer {
	position: absolute;
	top: 0;
	left:0;
	right: 0;
	height: 30px;
	background-color: rgba(0,0,0,0.7);
}

#fsImv-hsTitleBox {
	margin: 0px auto 0 auto;
	width: 900px;
	position: relative;
	height: 30px;
	text-align: left;
	padding:  0 0 0 0;
}
#fsImv-hsImageTitle {
	font-family: 'Century Gothic', sans-serif;
	font-size: 18px;
	font-weight: bold;	
	color: white;
	padding: 0 0 0 0;
	margin: 5px 0 0 0;
	line-height: 20px;
	height: 20px;
	float: left;
}
#fsImv-hsOptions {
	float: right;
	position: relative;
	height: 20px;
	width: 100px;
	margin: 5px 3px 0 3px;
}
#fsImv-hsImgDescription {
	margin: 0 auto 0 auto;
	width: 900px;
	position: relative;
	height: 75px;
	text-align: left;
	padding:  7px 0 7px 0;
	border-top: 1px solid rgba(255,255,255, 0.2);
	font-family: 'Century Gothic', sans-serif;
	font-size: 12px;
	text-align: justify;
	color: white;
	overflow: auto;
}
#fsImv-hsImgDescription a,
#fsImv-hsImgDescription a:hover,
#fsImv-hsImgDescription a:visited,
#fsImv-hsImgDescription a:active,
#fsImv-hsImgDescription a:focus {
	color: #6495ed;
}

/* ---------------------------------------------------------*/
/*  HIGHSLIDE CONTROL TWEAKS
/* ---------------------------------------------------------*/
.text-controls li {
	background-image: none;
	display: inline-block;
}
.text-controls a {
	background-position: left top !important;
	position: relative;
	left: -10px;
	border: 2px solid white;
	background-color: black;
	border-radius: 15px;
	box-shadow: 0px 3px 3px #000000;	
   -moz-box-shadow: 0px 3px 3px #000000;
   -webkit-box-shadow: 0px 3px 3px #000000; 
}
.text-controls a span {
	margin: 0px 10px 0px 10px;
	min-width: 4em;
	height: 18px;
	line-height: 18px;
	color: #DDDDDD;
	font-family: 'Century Gothic', 'Trebuchet MS', Arial, sans-serif;
}
.text-controls .highslide-full-expand {
	display: none;
}
.text-controls .highslide-full-expand a span {
	padding: 1px 10px 1px 10px;
}
.text-controls a:hover span {
	color: white;
}
.text-controls a.disabled span {
	color: #3e3e3e;
}




