div.navi {
	position:relative;
	float:left;
	padding:0px;
	margin:0px;
	height:32px;
	width:900px;
	padding-top:108px;
	margin-left:100px;
}

div.navi a {
	width:12px;
	height:12px;
	float:left;
	margin:3px;
	background:#00A2C5;
	cursor:pointer;	
}

div.navi a:hover {
	background:#ffffff;
}

div.navi a.active {
	background:#ffffff;
} 	

div.scrollable {  
	position:relative;
	float:left;
	overflow:hidden;
	padding:0px;
	margin:0px;
	width:910px;
	height:475px;
	margin-top:40px;
	margin-left:45px;
}

#thumbs {	
	position:absolute;
	clear:both;
}


#thumbs div {
	float:left;
	width:910px;
	height:475px;
	color:#ffffff;
}


a.prev, a.next, a.prevPage, a.nextPage {
	display:block;
	width:100px;
	height:26px;
	float:left;
	cursor:pointer;
}
a.prev:hover, a.next:hover, a.prevPage:hover, a.nextPage:hover {
	color:#ffffff;
}
a.disabled {
	visibility:hidden !important;
}
a.next, a.nextPage {
	clear:right;
	left:710px;
}
a.prev, a.prevPage {
	clear:right;
	margin-left:45px;
	margin-top:10px;
}
a.prev, a.next {
	margin-top:0px;
	position:relative;
	float:left;
	margin-top:10px;
}
a.prev {
	background:url(../i/demo/prev.gif);
	background-repeat:no-repeat;
	text-decoration:none;
}
a.prev:hover {
	background:url(../i/demo/prev-a.gif);
	background-repeat:no-repeat;
	text-decoration:none;
}
a.prev:active {
	background:url(../i/demo/prev-a.gif);
	background-repeat:no-repeat;
	text-decoration:none;
}
a.next {
	background:url(../i/demo/next.gif);
	background-repeat:no-repeat;
	text-decoration:none;
}
a.next:hover {
	background:url(../i/demo/next-a.gif);
	background-repeat:no-repeat;
	text-decoration:none;
}
a.next:active {
	background:url(../i/demo/next-a.gif);
	background-repeat:no-repeat;
	text-decoration:none;
}