/* CSS Document */
html{
margin:	0;
padding:	0; 
} 
body{
padding: 5px;
text-align:	center;
color: 	#bba;
font:  100%/140% Verdana, Arial, sans-serif;
}
h2{
font-family: Verdana, sans-serif;
font-size: 16px;
font-style: normal;
letter-spacing: 1px;
line-height: 1.2em;
color:	#E260AE;
}
h2 span.blue {
color:	#68b2ea;
}
#maingallery {
	background-color:	#2D1D0E;
}
.caption {
color:	 white;
}
.caption a {
outline:	none;
color:	white;
}
.demo{
position: relative;
text-align:	center;
}
.gallery_demo{
width:	750px; 
margin:	0 auto;
margin-top: -10px;
}
.gallery_demo li img.thumb{
cursor:	pointer;
top:	auto;
left:	auto;
display:	inline;
width:	auto;
height:	auto;
}
.gallery_demo li{
display:	inline;
width:	68px;
height:	68px;
overflow: hidden;
float:	 left;
margin:	0 10px 10px 0;
}
.gallery_demo li div{
left:	180px;
}
.gallery_demo li div .caption{
font:	bold 0.7em/1.4 Verdana, Arial, sans-serif;
}
.gallery_demo_unstyled a {
color:	  #68B2EA;
outline:	none;
text-decoration:	none;
}
.gallery_demo_unstyled li {
	color:	white;
}
#main_image{
margin:	0 auto 60px auto;
height:	438px;
width:	750px;
}
#main_image img{
margin-bottom:	10px;
}
.nav{
padding-top:	5px;
clear: 	both;
font:	 80% Verdana, Arial, sans-serif;
letter-spacing: 3px;
text-transform: uppercase;
}
#nav1 p.nav {
text-align:	center;
margin-left: auto;
}
.info{
text-align:	center;
width:	750px;
margin:	30px auto;
border-top:	 1px dotted #221;
color:	 black;
}
.info p{
margin-top: 1.6em;
}
