* {padding:0;margin:0;list-style-type:none;}
body {
   font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
   font-weight: 300;
   background: #eee;
}

a,  a:visited {color:#bbb;text-decoration:none;
   -webkit-transition:color 0.3s ease-in;  
   -moz-transition:color 0.3s ease-in;  
   -o-transition:color 0.3s ease-in;  
   transition:color 0.3s ease-in;}
a:hover {color:#777;text-decoration:line-through;}

.images ul, .images li{
		margin:0;
		padding:0;
		list-style:none;
		}
	.images li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:250px;
		height:450px;
		overflow:hidden; 
		}
	span#prevBtn{float:left;width:50px;}
	span#nextBtn{float:right;width:50px;text-align: right;}				

div.container {
   width: 250px;
   height: 450px;
   position: absolute;
   left: 50%;
   top: 50%;
   margin-left: -175px;
   margin-top: -275px;
   padding: 50px;
   background: #fff;
   -moz-border-radius: 10px;
   -webkit-border-radius: 10px;
   border-radius: 10px; /* future proofing */
   -khtml-border-radius: 10px; /* for old Konqueror browsers */
   -webkit-box-shadow: 0 0 20px #ccc;
	-moz-box-shadow: 0 0 20px #ccc;
	box-shadow: 0 0 20px #ccc;
}

#info {position: absolute;right: 10px;bottom: 10px;}
#toggle {
	position: absolute;
	right: 0;
	bottom: 0;
	background: url(images/info.png);
	width: 16px;
	height: 16px;
	color: rgba(0,0,0,0);
	opacity: 0.2;
	cursor: pointer;
}
#toggle:hover {opacity: 0.5;}
#toggle:active {opacity: 0.7;}
#box {
	display: none;
	position: absolute;
	right: 13px;
	bottom: 13px;
	background: #fff;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px; /* future proofing */
	-khtml-border-radius: 10px; /* for old Konqueror browsers */
	padding: 10px 20px;
	width: 300px;
	font-size: 12px;
	line-height: 16px;
	color: #777;
	-webkit-box-shadow: 0 0 20px #ccc;
	-moz-box-shadow: 0 0 20px #ccc;
	box-shadow: 0 0 20px #ccc;
}
#box h2 {margin: 3px 0 10px 0;color: #222;}
#box strong {font-family: "Helvetica Neue", "HelveticaNeue", "Helvetica";}
#box p {margin: 5px 0;}