/* COMMON */*{	margin: 0;	padding: 0;}body{	font: normal normal 10px/12px 'Lucida Grande',sans-serif;	background: black;	color: white;	padding: 0px 1px 20px 0px;}/* SPLASH */div#splash {	position: fixed;	bottom: 20px;	padding-left: 10px;	color: black;	z-index: 10;}div#splash:hover{	color: white;}div#splash h1{	font-size: 96px;	line-height: 75%;}div#splash p{	padding: 10px;	clear: both;	background: transparent;}div#splash p span{	background: black;}/* GALLERY *//* FOR PAGING */div#pages_wrapper{	width: 100%;	/*overflow: hidden;*/}div#pages{	width: 100%;	/*position: relative;*/}div.page{	width: 100%;	float: left;	padding-top: 40px;}/* PAGE ELEMENTS */.page ul{	margin-top: 1px;	margin-left: 1px;}.page li{	float: left;	list-style: none;	border: 1px solid #111;	height: 140px;	background: black;	color: #666;	text-align: center;}.page li.red{	border-color:  #211;	background: #090000;}.page li.green{	border-color:  #121;	background: #000900;}.page li.blue{	border-color:  #112;	background: #000009;}.page li:hover{	color: #FFF;	border: 1px solid #FFF;}.page a img{	border: 1px solid black;}/* PAGER */div.pager{	position: fixed;	top: 0px;	z-index: 20;	width: 100%;	background: black;	padding-top: 5px;	padding-bottom: 10px;	letter-spacing: 0.5em;}div.pager p{	text-align: center;	padding-top: 5px;}div.pager p span#page{	display: block;}div.pager p span#next, div.pager p span#prev, div.pager p a{	font-weight: bold;	text-decoration: none;	color: #999;	display: block;	width: 40%;	margin-top: -12px;}div.pager p a:hover{	color: #FFF;}#prev{	float: left;	clear: none;	padding-left: 20px;	text-align: right;}#next{	float: right;	clear: none;	padding-right: 20px;	text-align: left;}/* GUESTS */div#show_guests{	position:fixed;	right: 10px;	top: 5px;	color: #FFF;	border: 1px solid gray;	z-index: 115;}div#show_guests p a{	display:block;	color:#FFF;	padding: 5px;	background: #000;	font-weight: bold;}div#show_guests p a:hover{	background: #333;}ul#guests{	position: fixed;	left: 0px;	top: 0px;	width: auto;	width: 100%;	height: 100%;	display: none;	z-index: 110;}ul#guests li{	list-style: none;	position: absolute;	background: #000;	color: #999;	z-index: 120;	border: 1px solid #666;	padding: 5px;	line-height: 100%;}ul#guests li a, ul#guests li span{	font-weight: bold;	color: #FFF;}div#guests_background{	display: none;	width: 100%;	height: 1200px;	background: #000;	z-index: 88;	position: fixed;	top: 0px;	left: 0px;}