html, body { 
	margin: 0px;
	padding: 0px;
	width: 100%; 
height: 100%;
	background-color: transparent;
	font-family: Freesans, Arial, Helvetica, sans-serif; 
}

a {color: #369; text-decoration: none;}
.title {display: block; margin: 0 auto; text-align:center !important;}

.bg {
  /* The image used */
  background-image: url("bg.jpg");
  /* Full height */
  height: 100%; 
  /* Center and scale the image nicely */
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.bgrnd { 
	display: block;
	position:absolute;
	width: 640px; 
	height: 455px; 
	left: 50%; 
	margin: 0px; 
	margin-left:-320px;
	margin-top:5px;
	padding: 0px;
	color: #369;
	font-weight: normal;
	font-variant: normal;
	font-style: normal;
	text-align: center;
	line-height: 28px;
	background: url(eye-640.jpg) center no-repeat;
}

img {
      display: block;
      margin: 0 auto;
}

big {
	font-size: 24px;
	line-height: 32px;
color: #369;
font-weight: bold;
position: relative;
margin-bottom: 20px;
}

small {
margin-top:360px;
	color: #555;
	font-size: 14px;
	line-height: 18px;
}

.demo { 
	display: block;
	position:absolute;
	width: 245px; 
	height: 245px;
	left: 175px; 
	top: 125px; 
	margin: 0px; 
	padding: 0px;
	background: transpareent;
}

.scroller {
	height:245px;
	color:white;
	font-size:18px;
	text-align:center;
	text-shadow: black 0px 0px 4px;
}
