		.DIN-Light {font-weight: normal; font-style: normal; line-height:normal; font-family: 'DINLight', sans-serif;}
		.ATZapfInternational-Medium {font-weight: normal; font-style: normal; line-height:normal; font-family: 'ATZapfInternationalMedium', sans-serif;}

		*{
			margin:0;
			padding:0;
		}
		a{
			color:#000;
			text-decoration: none;
			outline: none;
		}
		a:hover{
			text-decoration: none;
			color:#2C96DE;
		}
		img{
			border:none;
		}
		body.supersized {
/*			overflow:hidden;/*Needed to eliminate scrollbars*/
*/
			background:#fff;
		}
		body{
			background: #fff url(../img/bg.jpg) no-repeat center center;
		}
		/*Supersize Plugin Styles*/
		#loading {
			position: absolute;
			top: 49.5%; 
			left: 49.5%;
			z-index: 3;
			width: 24px; 
			height: 24px;
			text-indent: -999em;
		}
		.supersized #supersize{
			position:fixed;
		}
		.supersized #supersize img,.supersized #supersize a{
			height:100%;
			width:100%;
			position:absolute;
			z-index: 0;
			-ms-interpolation-mode:bicubic;
		}
		#supersize .prevslide, #supersize .prevslide img{
			z-index: 1;
		}
		#supersize .activeslide, #supersize .activeslide img{
			z-index: 2;
		}

		#description{
			position:absolute;
			text-indent:-99999px;
			width:1px;
			height:1px;
			overflow:hidden;
		}
		#contents{
			position:absolute;
			top:50%;
			left:50%;
			margin-left:-81px;
			margin-top:-200px;
/*		  -webkit-transform: rotateX(45deg);
*/		}
		#dummy{
			width:10px;
			min-height:480px;
		}
		#contents h1{
			background:transparent url(../img/logo.png) no-repeat center center;
			width:162px;
			height:132px;
			overflow:hidden;
			text-indent:-9999px;
		}
		#recent{
			font-size:15px;
			margin-top:20px;
			margin-left:0;
			list-style-type:none;
			color:#2C96DE;
			text-align:center;
		}
		#recent li{
			margin:6px 0;
		}
		#contents hr{
			margin:25px auto;
			width:10px;
			color:#000;
			background:black;
			height:1px;
			border:0px;
		}
		#time{
			display:none;
			text-align:center;
			font-size:13px;
		}
		#time span{
			color:#2C96DE;
			display:block;
		}
		body.supersized #time{
			display:block;
		}
		
		#footer{
			text-align:center;
			width:100%;
			font-size:11px;
			position:absolute;
			bottom:10px;
			margin:0 auto;
			color:#aaa;
		}


#zoom{
	-webkit-transform-style: preserve-3d;
	-webkit-animation-timing-function: ease-out;

	-webkit-transition-property: -webkit-transform opacity;
	-webkit-transition-duration: 0.0s;
	-webkit-transition-delay: 0s;

	-webkit-transform-origin: 50% 50%;
	-webkit-transform: rotateY(90deg) rotateZ(45deg);
	
}

#zoom.active {
	-webkit-transition-duration: 0.0s;
	-webkit-transform: rotateY(0deg) rotateZ(0deg);
	-webkit-transition-delay: 0s;

}

#zoom img{
	-webkit-border-radius:200px;
	-moz-border-radius:200px;
	border-radius:200px;

}

