/* CSS Document */

	body {
		margin:0;
		background-image:url(../templates/default/images/pg/bk1.gif);
		background-repeat:repeat;
		}
	
	.center {
		width:820px;
		display:block;
		background-image:url(../templates/default/images/pg/bk2.gif);
		background-repeat:repeat-y;
		min-height:900px;
		height:auto !important;
		height:100px;
		}
	
	#site {
		margin-left:8px;
		margin-right:8px;
		width:804px;
		display:block;
		}
	
	#head {
		background:#000000;
		width:804px;
		height:130px;
		display:block;
		}
	
	#head span {
		display:none;
		}
	
	#content {
		width:800px;
		margin-right:2px;
		margin-left:2px;
		display:block;
		}
	
	.page {
		width:582px;
		float:right;
		margin-right:20px;
		margin-top:40px;
		display:block;
		min-height:200px;
		text-align:left;
		font-family:arial;
		font-size:smaller;
		color:#000000;
		}

	.page a:link {
		color:#1C4597;
		text-decoration:underline;
		}

	.page a:visited {
		color:#1C4597;
		text-decoration:underline;
		}
	
	.page a:active {
		color:#1C4597;
		text-decoration:underline;
		}
		
	.page a:hover {
		color:#1C4597;
		text-decoration:none;
		}

	.page1 {
		width:582px;
		float:right;
		margin-right:20px;
		margin-top:40px;
		display:block;
		min-height:200px;
		text-align:left;
		font-family:arial;
		font-size:smaller;
		color:#000000;
		}

	.page1 a:link {
		color:#1C4597;
		text-decoration:underline;
		}

	.page1 a:visited {
		color:#1C4597;
		text-decoration:underline;
		}
	
	.page1 a:active {
		color:#1C4597;
		text-decoration:underline;
		}
		
	.page1 a:hover {
		color:#1C4597;
		text-decoration:none;
		}
	
	#ritthb {
		float:right;
		width:200px;
		margin-left:10px;
		margin-bottom:5px;
		text-align:center;
		background-repeat:repeat;
		min-height:20px;
		}
	
	#ritth {
		float:right;
		width:200px;
		margin-left:10px;
		margin-bottom:5px;
		display:block;
		}
		
		
/** FOR THE GALLERY **/

a, a:visited, a:hover { }

#container {position:relative; width:583px; height:300px; margin:0px; font-family:verdana, arial, sans-serif; font-size:12px;}

#container a.pics {float:right; padding:2px; display:inline; color:#000; text-decoration:none; cursor:default; background:#FFFFFF;}
#container a.pics img.thumb {display:block; margin:0px; padding:0px; width:60px; height:45px;}

#container a.pics span {display:none; border:0; width:350px; overflow:hidden; text-align:center;}
#container a.pics span img {margin:0px auto; position:absolute; left:0px; top:0px; border-bottom:350px #FFF solid; border-right:350px #FFF solid;}

#container a.pics:hover {}
#container a.pics:hover img.thumb {width:60px; height:45px; }
#container a.pics:hover span {display:block; position:absolute; left:0px; top:0px; z-index:10; height:300px;}

#container a.pics:active img.thumb {} 
#container a.pics:active span {display:block; position:absolute; left:0px; top:0px; background:#999999; height:300px;}

#container a.pics:focus {outline:0;}
#container a.pics:focus img.thumb {}
#container a.pics:focus span {display:block; position:absolute; left:9px; top:192px;  outline:0; height:500px;}


#thumbnail-area {
	float:right;
	width:214px;
}
.range {
	width:100%;
	float:left;
	margin:10px 0px 20px 0px;
}
	
.vessel {
	width:25%;
	float:left;
	text-align:center;
}

.placeholder-image {
	width:350px;
	overflow:hidden;
	float:left;
}

.placeholder-image img {
	margin:0px 0px 15px 0px;
}

