/*
  Mistral Stylesheet.
*/

a {
	color: #004080;
}

a:hover {
	color: #008060;
}

#thumbwrap {
	position:relative;
	margin:5px auto;
  color: #004080;
}

.thumb img { 
	border:0px solid #000;
	margin:0px;
	float:left;
}

.thumb span { 
	position:absolute;
	visibility:hidden;
}

.thumb:hover, .thumb:hover span { 
	visibility:visible;
	top:0; left:0px; 
	z-index:1;
}

#thumb2wrap {
	position:relative;
	margin:5px auto;
}

.thumb2 img { 
	border:0px solid #000;
	margin:0px;
	float:left;
}

.thumb2 span { 
	position:absolute;
	top: -320px;
	visibility:hidden;
}

.thumb2:hover, .thumb2:hover span { 
	visibility:visible;
	top:0; left:0px; 
	z-index:1;
}

#mousewrap {
	position:relative;
	margin:5px auto;
}
.mouse img { 
	border:0px solid #000;
	margin:0px;
	float:right;
}
.mouse span { 
	position:absolute;
	visibility:hidden;
}
.mouse:hover, .mouse:hover span { 
	visibility:visible;
	top:0; left:0px; 
	z-index:1;
}


#mouserwrap {
	position:relative;
	margin:5px auto;
}
.mouser img { 
	border:0px solid #000;
	margin:0px;
	float:right;
}
.mouser span { 
	position:absolute;
	visibility:hidden;
}
.mouser:hover, .mouser:hover span { 
	visibility:visible;
	top:0; right:0px; 
	z-index:1;
}


#mouseswrap {
	position:relative;
	margin:5px auto;
}
.mouses img { 
	border:0px solid #000;
	margin:2px;
	float:right;
}
.mouses span { 
	position:absolute;
	visibility:hidden;
}
.mouses:hover, .mouses:hover span { 
	visibility:visible;
	top:0; right:0px; 
	z-index:1;
}

body {
  overflow-x: hidden; /* Hide horizontal scrollbar */
}
