	*{margin:0;padding:0}

	

	body{

	text-align:center;

	color:#000000;

	font:century gothic, verdana, arial;

	background-image: url(../images/wallpaper-pattern-black.jpg);

	background-position: left bottom;

	background-repeat: repeat;

	padding: 20px;

}

	h1,h2{

	letter-spacing:3px;

	color: #69b5a6;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-variant: normal;

	font-style: normal;

}

h3 {

	font-family: century gothic, verdana, arial;

	font-size: 60%;

	color: #999999;

	text-align: left;

}

#links {

	font-family: century gothic, verdana, arial;

	font-size: 10px;

	font-weight: normal;

	top: -10px;

	position: relative;

	width: 500px;

}

#links a {

	font-family: century gothic, verdana, arial;

	font-size: 10px;

	font-weight: normal;

	clip: rect(auto,auto,auto,auto);

}





a {

	color: #69b5a6;

	text-decoration: none;

	font-family: century gothic, verdana, arial;

	font-size: 15px;

}

		

a:hover {

	color: #bde4e0;

	text-decoration: none;

}







	.caption{

	font-style:italic;

	color:#887;

	display: none;

}

	

.gallery_demo{

	width:702px;

	margin-top: 0;

	margin-right: auto;

	margin-bottom: 0;

	margin-left: auto;

}

	.gallery_demo li{

	width:68px;

	height:50px;

	border:3px double #000;

	margin: 0 2px;

	/*background:#000;*/

}

	.gallery_demo li div{left:240px}

.thumbnails  ul {

	boder:none;

	margin-left: 2px;

	margin-right: 2px;

	display: block;

	height: 40px;

}



	.gallery_demo li div .caption{

	font:italic 0.7em/1.4 georgia,serif;

	display:none;

	left: 100px;

}

	

	#main_image{

	margin:0 auto 5px auto;

	height:438px;

	width:700px;

}

	#main_image img{margin-bottom:10px;}

	



.demo   #download   p {

	color: #FFFFFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 100%;

}

.demo #download p a {

	color: #666666;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 80%;

	text-decoration: none;

}

.demo #download p a:hover {

	color: #999999;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}

.demo #download p a:visited {

	color: #999999;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}

#next {

	font-family: Verdana, Arial, Helvetica, sans-serif;

    margin-top:-50px;
	
	position: absolute;
	
	left: 500px;
	
	bottom: 1px;

	padding-right: 20px;

	color: #666;

}



#next a{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #69b5a6;

	text-decoration:none;

	font-size: 10px;

	margin-top: 0px;

	position: absolute;
	
	left: 500px;
	
	bottom: 1px;

	width: 120px;

	padding-bottom: 3px;

}



#next a:hover{

	color: #bde4e0;

}

#links a:hover {

	font-family: century gothic, verdana, arial;

	font-weight: normal;

	color: #bde4e0;

}





#previous {

font-family: Verdana, Arial, Helvetica, sans-serif;

    margin-top:-50px;
	
	position: absolute;
	
	left: 61px;
	
	bottom: 1px;

	padding-left: 20px;

	color: #999;

}



#previous a{
	
	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #69b5a6;

	text-decoration:none;

	font-size: 10px;

	position: absolute;
	
	left: 61px;
	
	bottom: 1px;

	width: 140px;

	padding-bottom: 3px;


}



#previous a:hover{

	color: #bde4e0;

}









	#main_image img{

	margin-bottom:0px;

}

	

	.nav{padding-top:15px;clear:both;font:80% 'helvetica neue',sans-serif;letter-spacing:3px;text-transform:uppercase;}

	

	.info{text-align:left;width:700px;margin:30px auto;border-top:1px dotted #221;padding-top:30px;}

	.info p{margin-top:1.6em;}

	

    

	.demo{

	position:relative;

	margin-top:0.6em;

	margin-left: auto;

	margin-right: auto;

	text-align: center;

}



	.galleria{

	list-style:none;

	width:200px;

}

.galleria li{

	border:none;

	display:block;

	width:80px;

	overflow:hidden;

	float:left;

	margin-top: auto;

	margin-right: 10px;

	margin-bottom: 10px;

	margin-left: 0;

}

.galleria li a{display:none}

.galleria li div{

	position:absolute;

	display:none;

	top:0px;

	left:180px

}

.galleria li div img{cursor:pointer}

.galleria li.active div img,.galleria li.active div{display:block}

.galleria li img.thumb{

	cursor:pointer;

	top:auto;

	left:auto;

	display:block;

	width:inherit;

	margin-left: 0px;

	height: auto;

}

.galleria li .caption{

	padding-top:0.5em;

	display: none;

}



* html .galleria li div span{width:400px} /* MSIE bug */

	

.nav{padding-top:15px;clear:both;font:80% 'helvetica neue',sans-serif;letter-spacing:3px;text-transform:uppercase;}

	

	.info{text-align:left;width:700px;margin:30px auto;border-top:1px dotted #221;padding-top:30px;}

	.info p{margin-top:1.6em;}

#next {

	font-size: 9px;

}

