/* CSS Document */

body
{
	margin-top:20px;
	padding:0;
	font-family:"Trebuchet MS", Arial, Verdana, Sans-Serif;
	font-size:12px;
	color:#000;
}

a{color:#ff3333;}
a:hover{color:#666;}

h1
{
	background:#ff3333;
	color:white;
	font-size:20px;
	float:left;
	margin:-33px 0 1px 0;
	padding:4px;
}
h2
{
	background:#fff;
	font-size:14px;
	margin-bottom:0;
}

h3
{
	font-size:14px;
	margin:0;
}

small
{font-size:9px;}

#MainWrapper
{
	text-align:left;
	width:780px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0;
}

#Navigation

{
	text-align:right;
	font-size:12px;
}

#Header 
{
	background:url(images/header-logo.gif) no-repeat top right;
}

.LogoLink
{
	float:right;
}
.LogoLink img
{
	width:460px;
	height:80px;
	border:none !important;
}

.LogoLink img a
{
}


#Contact
{
	margin-top:16px;
}
#Contact p
{
	padding:0;
	margin:6px 0 0 0;
}

#ContentWrapper
{
	clear:both;
	padding:10px 0 0 0;
	margin:10px 0 0 0;
}

.FlashHolder
{
	text-align:right;
	position:relative;
	z-index:99;
}

#Content
{
	clear:both;
	border-top:1px solid #ff3333;
	margin:0;
	position:relative;
	z-index:101;
}

#Content .Text
{
	padding-top:20px;
	padding-bottom:12px;
	margin-right:348px;
	width:420px;
	height:250px;
	overflow:auto;
}
#Content .Text p, #Content .TextFleet p
{
	margin:0;
	padding:0;
}
#Content .Image
{
	width:348px;
	float:right;
	margin-top:2px;
	
}
#Content .Image img
{
	border-top:8px solid #ff3333;
	border-bottom:8px solid #ff3333;
}
#Content .TextFleet
{
	padding-top:20px;
	padding-bottom:12px;
	margin-right:348px;
	width:420px;
	height:260px;
	overflow:auto;
}

#Content .FleetImage
{
	width:348px;
	float:right;
	margin-top:2px;
	
}
#Content .FleetImage img
{
	border-top:8px solid #ff3333;
}
/*#Content .Gallery
{
	margin-top:6px;
	margin-bottom:10px;
}
#Content .Gallery img
{
	margin-right:6px;
	margin-bottom:6px;
	border:1px solid #ff0000;
}*/

#Content ul li
{
	list-style:square;
	padding:0 0 6px 0;
	font-weight:bold;
}


#Content .About
{
	width:100%;
}
#Content .About div
{
	margin-bottom:10px;
	
	float:left;
	padding:4px;
}
#Content .About div img
{
	float:right;
	border:1px solid #666;
	margin-left:4px;
}

#Footer
{
	clear:both;
	position:relative;
	z-index::100;
	margin-top:-46px;
}
#FooterText
{
	float:left;
	margin-top:20px;
}

table
{
	width:400px;
	border-collapse:collapse;
}


table th
{
	font-weight:bold;
	padding:2px;
	font-size:13px;
	border-bottom:1px solid black;
}
table td
{
	padding:2px;
}

table tr.Bgd
{
	background:#ffdddd;
}

#gallery {width:760px; height:380px; padding:10px; border:none; background: #959595; position:relative;top:2px;margin-bottom:14px; }
#gallery p.Start {position:absolute; left:10px; top:10px; width:548px; height:380px; text-align:center;}
#gallery p.Start img {display:block; margin:0 auto 10px auto; border:1px solid #eee; border-color:#555 #ddd #eee #333;}
#gallery p.Start span {display:block; color:#000; font-weight:normal; font-size:11px; width:350px; margin:0 auto;}

#gallery ul {list-style:none; padding:0; margin:0; width:228px; position:relative; float:right;}
#gallery ul li {display:inline; width:52px; height:52px; float:left; margin:0 0 5px 5px;}
#gallery ul li a {display:block; width:50px; height:50px; text-decoration:none; border:1px solid #000; border-color:#eee #555 #333 #ddd;}
#gallery ul li a span {display:none;}
#gallery ul li a img {display:block; width:50px; height:50px; border:0;}
#gallery ul li a:hover {white-space:normal; border-color:#555 #ddd #eee #333; background:#ff3333;}
#gallery ul li a:hover b {position:absolute; left:-542px; top:0; width:542px; height:380px; text-align:center; background:#959595; z-index:20;}
#gallery ul li a:hover span {display:block; color:#fff; font-family:verdana, arial, sans-serif; font-weight:normal; font-size:11px; width:350px; margin:0 auto;}
#gallery ul li a:hover img {margin:0 auto 10px auto; width:auto; height:auto; border:1px solid #eee; border-color:#555 #ddd #eee #333;}

#gallery ul li a:active, #gallery ul li a:focus {white-space:normal; border-color:#555 #ddd #eee #333; background:#777;}
#gallery ul li a:active b, #gallery ul li a:focus b {position:absolute; left:-548px; top:0; width:548px; height:380px; text-align:center; background:#888; z-index:10;}
#gallery ul li a:active span, #gallery ul li a:focus span {display:block; color:#fff; font-family:verdana, arial, sans-serif; font-weight:normal; font-size:11px; width:350px; margin:0 auto;}
#gallery ul li a:active img, #gallery ul li a:focus img{margin:0 auto 10px auto; width:auto; height:auto; border:1px solid #eee; border-color:#555 #ddd #eee #333;}


