/* @override 
	http://www.woop.fi/ainosofiakojonen2/main.css
	http://www.woop.fi/ainosofiakojonen3/main.css
*/

* {
	/* Remove browser default margins and paddings */
	margin:0;
	padding:0;
	/* Remove Firefox link borders */
	border: 0;
	text-decoration: none;
}

body {
	font-size: 11px;
	font-family: verdana, arial;
	background-color: #000;
}


#wrapper {
	width: 600px;
	height: 630px;
	margin: 40px auto;
	padding: 10px 0 0 0;
	outline: solid 2px #333;
	background: #000;
	position: relative;
}

#globalnav {
	width: 268px;
	text-align: center;
	margin: 7px auto;
}

div.scrollable {
    position: relative; 
    overflow: hidden; 
    width: 510px; 
    height: 450px; 

	margin: 0 auto 0 auto;
}

#thumbs { 
    /* this cannot be too large */ 
    width: 20000em; 
    position: absolute; 
}

#thumbs div {
	width: 520px;
	float: left;
} 

.prev, .next, .none {
	display: block;
	height: 20px;
	width: 16px;
	float: left;
	margin-left: 280px;
	background: url('img/previous.gif') no-repeat;
}

.next {
	background: url('img/next.gif') no-repeat;
	margin: 0 0 0 10px;
}

.none {
	/* disable prev and next buttons for contact page */ 
	background: #000;
}

.prevPage {
	position: absolute;
	top: 64px;
	left: 45px;
	height: 450px;
	width: 260px;
	float: none;
}

.nextPage {
	position: absolute;
	top: 64px;
	left: 305px;
	height: 450px;
	width: 260px;
	float: none;
}

.disabled {
	/* disable prev and next buttons for first and last image pages */ 
	visibility: hidden !important; */
}

#infobar {
	margin: 1px auto;
	text-align: center;
	width: 252px;
	height: 60px;
}
