/* CSS Document */
body {
	font-family:Verdana, Arial, Helvetica, sans-serifl;
	background-color:#002346; 
	color:#658397;
	font-size:8pt;
	background-image:url(images/main_bg.jpg);
	background-repeat:repeat;
	line-height:17px;
}
p{	
	font-size:8pt;	
}
h1{
	margin:0 0 0 20px;
}
h2{
	margin:0 0 0 20px;
	color:#658397;
	font-size:8pt;
	font-weight:bold;
}
a{
	color:#658397;
	text-decoration:none;
}

a:hover{
	color:#ecfa07;
}
#container{	
	width:917px;
	margin:0 auto 0 auto; 
}
#topcontainer{	
	height:112px;	
}
#logo{
    width:252px;
    height:69px;
	float:left;
	margin:42px 0 0 5px;
	text-align:center;
}
#menubar{
    width:630px;
    height:28px;
	margin:82px 0 0 0;
	float:right;
	text-align:center;	
}
#menubar img{
	margin:10px 11px 0 13px;
}
#contentleft{
    background-image:url(images/index_left_bg.jpg);
    background-repeat:no-repeat;
	margin:10px 0 0 0;
	float:left;
	width:497px;	
}
#textleft{
   width:443px; 
   float:left;
   margin:65px 10px 0 15px;
}
#contentright{
	float:left;
	width:393px;
	margin:0 0 0 11px;
} 
#box1{
    background-image:url(images/light_house_index_1.jpg);
    background-repeat:no-repeat;
}
#textright{
   width:236px;
   height:88px;
   float:right;
   margin:25px 10px 0 45px;
}
#textright p{
   line-height:14px;
   color:#fff;
   font-size:8pt;
}
#textright a{
	color:#fff;
	text-decoration:none;
}

#textright a:hover{
	color:#ecfa07;
}
#box2{
    background-image:url(images/ship_index_2.jpg);
    background-repeat:no-repeat;
}
#box3{
    background-image:url(images/wheel_index_3.jpg);
    background-repeat:no-repeat;
}
.boxes{
   width:392px;
   height:138px;
   margin-bottom:12px;
}

#description{
   background-image:url(images/bread_crumb_bg.jpg);
   background-repeat:no-repeat;
   width:918px;
   height:42px;
   margin-top:16px;
   float:left;
}
#descriptiontext{
   width:258px;
   float:left;
   height:22px;
}
#descriptiontext a{
	color:#81a3b9;
	text-decoration:none;
}

#descriptiontext a:hover{
	text-decoration:underline;
}
#descriptiontext p{
	margin:7px 0 0 16px;
}
#quotation{
   width:515px;
   height:22px;
   float:left;
   margin:8px 0 0 70px;
}
#inner #contentleft{
    background-image:url(images/white_middle_strip.gif);
    background-repeat:repeat-y;
	width:675px;
	float:left;
	margin:0;
}
#inner #textleft{
	float:left;
	width:480px;
	margin:0;
	padding:0;
}
#inner #textleft p{
	margin:0 0 0 23px;
}
#inner #imgleft{
	float:left;
	width:163px;
	margin:20px 0 0 0;
}
#inner #contentright{
	float:left;
	width:222px;	
	margin:0 0 0 15px;
}
.textbox{
	color:#81a3b9;
	width:200px;
}
.emailbox{
	color:#81a3b9;
	width:203px;
	font-size:7pt;
	text-align:center;	
}
#textleft a:hover{
	text-decoration:underline;
	color:#658397;	
}
#homesignup{
    text-align:left;
	margin:15px 0 0 0;
	float:left;
	width:290px;
	height:36px;	
}
#inner #signup{
    text-align:right;
	margin:15px 0 0 0;
	float:right;
	width:290px;
	height:36px;	
}
#footer{
    text-align:left;
	float:left;
	margin:06px 0 0 2px;
	padding:0;
	width:620px;
	height:36px;	
}
#footer a{
	color:#658397;
	text-decoration:none;
	margin:0 7px 0 0;
	padding:0 5px 0 5px;
}

#footer a:hover{
	color:#ecfa07;
}
/* Dropdown style */
#dropmenudiv{
	position:absolute;
	border: 1px solid #ABABAB;
	border-bottom-width: 0;
	font:normal 12px Verdana;
	background:#f5f6f1;	
	line-height:21px;
	z-index:100;
	text-align:center;
}

#dropmenudiv a{
	width: 100%;
	display: block;
	border-bottom: 1px solid #ABABAB;
	padding: 1px 0;
	text-decoration: none;
	text-indent: 15px;
	line-height: 24px;
	font-size:8pt;
	color:#000000;
	font-weight:normal;
	text-align:left;
}

#dropmenudiv a:hover{ 
	background-color: #162e42;
	color:#fff;
}

#dhtmltooltip{ 
	position: absolute; 
	width: 150px; 
	border: 1px solid #53092b; 
	padding: 5px; 
	background-color: #fff8fb; 
	visibility: hidden; 
	z-index: 100; 
	font-size: 8pt;
}

#credit td{
	font-size:8pt;
	color:#999999;
}
.credit{
	color:#CCCCCC;
}


.highlight a{
	 color:#c30505;
	 font-weight:bold;
}

