* {
}

body {
	background-image:initial;
	background-repeat-x:no-repeat;
	background-repeat-y:no-repeat;
	background-repeat:no-repeat;
	background-attachment:initial;
	background-position:initial initial;
	background-position-x:initial;
	background-position-y:initial;
	background-origin:initial;
	background-clip:initial;
	background-color:#FFFFFF;
	color:#555555;
	font:normal normal normal 80%/140% 'helvetica neue', sans-serif;
	position:relative;
	float:none;
	margin-left:auto;
	margin-right:auto;
	display:block;
}



.caption {
position:absolute;
-webkit-animation-name:inherit;
font-family:'Helvetica Neue Light';
color:#555555;
top:435px;
width:600px;
left:0;
}

.demo {
margin-top:0em;
position:relative;
direction:inherit;
}

.boat {
float:left;
width:880px;
}

.boat li {
background-image:initial;
background-repeat-x:no-repeat;
background-repeat-y:no-repeat;
background-repeat:no-repeat;
background-attachment:initial;
background-position:initial initial;
background-position-x:initial;
background-position-y:initial;
background-origin:initial;
background-clip:initial;
background-color:#EEEEEE;
width:50px;
height:70px;
border:3px double #EEEEEE;
margin:0px 2px 2px 0px;
position:absolute;
left:0px;
}

.boat li.hover {
	border-top-color:#BBBBBB;
	border-right-color:#BBBBBB;
	border-bottom-color:#BBBBBB;
	border-left-color:#BBBBBB;
}







.boat li.active {
	border-top-color:#555555;
	border-bottom-color:#555555;
	border-left-color:#555555;
	border-right-color:#555555;
	border-style:solid;
}

.boat li div {
position:absolute;
left:0px;
}

.boat li div .caption {
	font:italic normal normal 0.7em/1.4 georgia, serif;
}

.galleria_container {
width:452px;
height:432px;
margin-bottom:0px;
}

.nav {

}

.info {
clear:both;
}

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

.nav {
	position:absolute;
	top:410px;
	left:0;
}

