/* BEGIN DEMO STYLE */
	*{
		margin:0;padding:0
	}
	
	body{
		/*padding:20px;*/
		background:white;
		text-align:center;
		background:white;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 13px;
		color: #333333;
	}
	
	h1,h2{
		font:bold 100% Arial, Helvetica, sans-serif;
		letter-spacing:3px;
		text-transform:uppercase;
	}
	
	a{
		color: #76797c;
		text-decoration:none;
		outline:none;
	}
	
	a:hover{
		color: #08c;
	}
	
	.caption{
		font-style:italic;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 13px;
		color: #333333;
	}
	
	.demo{
		position:relative;
		margin-top:0;
	}
	
	.gallery_demo{
		width:740px;
		margin:0 auto;
	}
	
	.gallery_demo li{
		width:68px;
		height:50px;
		border:1px solid;
		margin: 0 2px;
		/*background:#ccc;*/
	}
	
	.gallery_demo li div{
		left:240px
	}
	
	.gallery_demo li div .caption{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 13px;
		color: #333333;	
	}
	
	#main_image{
		margin:0 auto 40px auto;
		width:auto;
		height:438px;
		/*background:#ccc;*/
	}
	
	#main_image img{
		margin-bottom:10px;
	}
	
	.nav{
		padding-top:15px;
		clear:both;
		font:80% Arial, Helvetica, sans-serif;
		letter-spacing:3px;
		text-transform:uppercase;
	}
	
	.info{
		text-align:left;
		width:auto;
		margin:30px auto;
		border-top:1px dotted #221;
		padding-top:30px;
	}
	
	.info p{
		margin-top:1.6em;
	}
