/*************DOC*************/

body 
	{
	font-family:Verdana, Arial, sans-serif;	
	font-size:11px;   
	color:#003;
	margin: 15px auto 0 auto;
	background: url(../images/bg_tile.jpg) top left;
	text-align:center;	
	}	 
	
body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, div, img, table, th, td, tr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	text-align: justify;
	color: #036;
}

h1
	{
	font-family: Arial, Helvetica, sans-serif;
	background: url("../images/sailingArrowH.gif") no-repeat left;
	font-size: 13px;
	color: #71883a;
	text-transform: uppercase;
	padding: 0 0 0 15px;
	margin: 0 0 0 10px;
	height: 24px;
	line-height: 24px;
	}
	
p	{padding: 0 0 0 5px;}
	
.img	{border: 1px solid #69C;}
/*************HEADER*************/	
#main
	{
	margin:0 auto 0 auto;
	text-align:left;
	width:740px;
	height:auto;
	background:white;
	border: 1px solid #ccc;
	}
	
#main a
	{
	color: #369;
	}

#main #header
	{
	width:100%;
	height: 80px;
	border-bottom: 1px solid #5493ae;
	}
	
#main #header #logo
	{
	padding: 10px 0 10px 10px;
	}

#main #divider
	{
	visibility: hidden;
	width:740px;
	height: 81px;
	background:#fff url("../images/yacht.jpg") repeat-x;
	}
	
/*************Navigation*************/
	
#main ul#TopNav
	{
	width:100%;
	list-style: none;
	background: #5493ae;
	border-top:1px solid #FFF;
	border-bottom: 1px solid #FFF;
	height:24px;
	text-align: center;
	position: relative;
	margin: 0;
	padding: 0;
	}
	
#main ul#TopNav li
	{
	padding: 0 0 0 10px;
	margin: 0 0 0 9px; 
	background: url("../images/sailingArrow.gif") no-repeat left;
	float: left;
	}
	
#main ul#TopNav li a, #main ul#TopNav li a:link, #main ul#TopNav li a:visited
	{
	display: block;
	text-transform: uppercase;
	text-decoration: none;
	width: auto;
	height: 24px;
	line-height: 24px;
	color: #FFF;
	font-weight: bold;
	font-size: 11px;
	}
	
#main ul#TopNav li a:hover
	{
	display: block;
	color: #333;
	font-weight: bold;
	}
	
/*  Image Banner */

#main #imgBanner
	{
		background: url("../images/b1.jpg") no-repeat left;
		height: 192px;
		border-bottom: 1px solid #FFF;
	}
	
/*  Content */
	
#main #content
	{
		margin:0 auto 0 auto;
		width:740px;
		height:auto;
		text-align: left;
		background: url("../images/fadeContent.jpg") repeat-x top;
	}

#main #content #tblContent
	{
		width: 100%;
	}	
	
/*** LEFT COLUMN ***/
	
#main #content #tblContent #tdLeft
	{
		padding: 5px 5px 5px 5px;
	}
	
#main #content #tblContent #tdLeft p
	{
		padding: 0 5px 0 0;
	}
	
#main #content #tblContent #tdLeft #tdLeftInfo
	{
		border-right: 1px dotted #ccc;
		min-height: 250px;
	}	
	
#main #content #tblContent #tdLeft #tdLeftInfo .tblCharter
	{
		border-bottom: 1px dotted #ccc;
		margin: 10px 0 10px 0;
		width: 98%;
	}	
	
/*** RIGHT COLUMN ***/
	
#main #content #tblContent #tdRight
	{
		width: 250px;
		padding: 5px 0 0 0;
	}
	
#main #content #tblContent #tdRight #tdRightInfo
	{
		
	}	
	
#main #content #tblContent #tdRight #tdRightInfo ul.rightInfoList
	{
		list-style: none;
		magin: 0;
	}		
	
#main #content #tblContent #tdRight #tdRightInfo ul.rightInfoList li
	{
		background: url("../images/sailingArrow.gif") no-repeat left;
		padding: 0 0 0 15px;
		line-height: 25px;
	}
		
#main #content #tblContent #tdRight #tdRightInfo ul.rightInfoList li a, #main #content #tblContent #tdRight #tdRightInfo ul.rightInfoList li a:link
	{
		display: block;
		text-transform: uppercase;
		text-decoration: none;
		width: auto;
		font-size: 11px;
		height: 24px;
		line-height: 24px;
		color: #333;
		font-weight: bold;
	}
		
#main #content #tblContent #tdRight #tdRightInfo ul.rightInfoList li a:hover
	{
		color: #999;
	}
	
#main #content .footerLinks
	{
	width: 100%;
	height: 20px;
	text-align: center;
	background: #F1F1F1;
	}

#main #footer
	{
	position:relative;
	margin:0 auto 0 auto;
	text-transform: uppercase;	
	width:100%;
	height:18px;
	background: #5493ae;
	color:#fff;
	padding-top:3px;
	border:1px #999 solid;
	}
		
#footer p
	{
	font-size: 11px;
	float:left;
	margin-top:0px;
	padding-left:20px;
	color: #FFF;
	}
				
#footer span
	{
	float:right;
	padding-right:20px;
	}

/*************Footer Links*************/

#footer span a, #footer span a:link, #footer span a:visited  
	{                 
	color: #FFF;
	font-size:11px;   
	text-decoration:none;
	}		        	
	
#footer span a:hover 
	{		        	
	color: #333;  
	font-size:11px;   
	text-decoration:none;	   
	}
	
#footer span a:active 
	{								
	color:#69C; 
	font-size:11px;
	text-decoration:none;   		       
	}
	
#netfront
	{								
	margin:0 auto 10px auto;
	width:720px;
	text-align: right;
	height:18px;
	background: transparent;
	color:#999;
	padding-top:3px;		       
	}
	
#netfront a, #netfront a:link, #netfront a:visited  
	{                 
	color: #999;
	font-size:11px;   
	text-decoration:none;
	}		        	
	
#netfront a:hover 
	{		        	
	color: #666;  
	font-size:11px;   
	text-decoration:none;	   
	}
