* {
	margin: 0;
	padding: 0;
}
body {
	background-color: #262626;
	color: #AAA;
	font-family: verdana, Arial, sans-serif;
	font-size: 12px;
	line-height: 18px;
	max-width: 950px;
	padding:5px;
}
iframe,img{border:0;}
a{text-decoration:none;border:0;outline:0;color:#FFF;}
a:hover{text-decoration:underline;}
#header{
	clear:both;
	height:30px;
}
	#header h1{
		float:left;
		font-size:14px;
		color:#FFF;
	}
	#header #breadcrumb{
		float:left;
		margin-left:50px;
	}
	#header #right{
		float:right;
		width:414px;
	}
#preview{
	float:left;
	text-align:left;
	width:490px;
}
	#preview div{
		margin:18px 0 10px;
	}
#thumbnails{
	float:right;
	text-align:right;
	height:600px;
	width:420px;
	overflow:auto;
	position:relative;
}
	#thumbnails .thumbnail{
		display:block;
		text-align:center;
		vertical-align:middle;
		float:left;
		width:95px;
		height:95px;
		overflow:hidden;
		margin:0 4px 10px 0;
	}
	#thumbnails img{
		border:solid 1px #262626;
	}
	#thumbnails .selected img{
		border:solid 1px #FFF;
	}
	#thumbnails .elements{
		display:none;
	}
	#thumbnails .elements.current{
		display:block;
	}
	#thumbnails #pager{
		display:none;
		float:right;
		margin:10px 24px 0 0;
		width:391px;
	}
#albums .album{
	float:left;
	width:95px;
	height:200px;
	overflow:hidden;
	margin:0 4px 10px 0;
}
	#albums .album a.thumb{
		display:block;
		margin:0 auto;
		width:95px;
		height:95px;
		overflow:hidden;
	}
/*Wrapper div for page content
---------------------------------*/
div#image-gallery-page{
	padding:4px;
}
