body {	color: #cacaca;	background: #000000;	margin: 0;	padding: 0;	color: #a0a0a0;	font-family: "Lucida Grande", Arial, Helvetica, sans-serif;	text-decoration: none; }/* image styles */#imageviewer {		top: 47%;	height: 1px;	width: 100%;	position: fixed;	text-align: center;}#image {	margin-top: -135px;	height: 300px;	border-style: none; }#image:hover {	cursor: pointer; }/* control styles */#imageselecter {	position: fixed;	width: 100%;	top: 0px;	text-align: center;	z-index: 25;	padding: 0px;	margin: 0px;	vertical-align: middle;	background-image: url(../images/gallery-controlsbg.png); }	#previmg, #nextimg, #gallery {	margin: 8px;	border: none; }#previmg:hover {	background: url(../images/gallery-previousimage.png); }#gallery:hover {	background: url(../images/gallery-backtogallery.png); }#nextimg:hover {	background: url(../images/gallery-nextimage.png); }#thumbselecter {	text-align: center;	z-index: 25;	overflow: auto;	margin: 0px;	padding: 0px;	white-space: nowrap;	size: 0px;	display: none; }#thumbselecter:hover {	display: block; }#thumbselecter img {	height: 64px;	padding: 8px 0 0;	margin: 0;	border: none; }#thumbselecter img:hover {	height: 64px;	margin: 0;	padding: 0 0 8px; }#thumbcollapser {	position: fixed;	width: 100%;	bottom: 0;	background-image: url(../images/gallery-controlsbg.png);	text-align: center;	z-index: 25;	overflow: auto;	margin: 0px;	padding: 0px; }#thumbcollapser:hover div {	display: block; }#thumbcollapsertitle {	padding: 2px }
