body{
	text-align: center;	 background:#001e32; color:#444;}
		
a:link{
	color:#FFF;	text-decoration:none;}
	
a:visited{
	color:#FFF;	text-decoration:none;}
	
a:hover, a:active {color:#fff; text-decoration:underline;}

#container{width:960px; margin:10px auto; background:none;}
#content {float:left; text-align:left; width:960px; background:#001e32; margin:0; border: 1px solid #666666;}

/* banner section ------------------------------------- */
#banner{float:left; width:960px; margin:0 0 0 0; border-bottom: 1px solid #666666;}
#logo{float:left; width:80px; background:none; height:80px; text-align:left; padding:13px 15px 10px 230px;}
#SYS{float:left; background:none; text-align:left; padding:40px 0;}
.SYS{font-family: Carisma-Regular, Arial, Helvetica, sans-serif; font-size:22px; line-height:28px; color:#fff; text-transform: uppercase; letter-spacing:3px; font-style: normal;}
/* banner section end------------------------------------- */

/* horizontal navigation ------------------------------------- */
    #navigation {float:left; width:960px; height:20px; background:none; padding:0 0 0 20px;  margin:4px 0 0 0; }
	ul#navigation {font-family: Carisma-Regular, Arial, Helvetica, sans-serif; letter-spacing:1px; font-size:12px; margin:0; list-style-type: none; width:100%; font-weight: bold; text-transform:uppercase; line-height:13px;}
	ul#navigation li {display:inline; text-align:center; }
	ul#navigation a {
	display: block;
	float:left;
	text-decoration:none;
	color:#FFFFFF;
	background:none;
	padding: 3px 20px;
}

	ul#navigation a:link {...}
	ul#navigation a:visited{...}
	ul#navigation a:focus{...}
	ul#navigation a:hover{color:#666666;background:none;}
	ul#navigation a:active{...}
/* horizontal navigation end ------------------------------------- */

#body{float:left; width:960px; background:none; margin:0; border-top: 1px solid #666666;}
#bodypad{
	float:left;
	width:940px;
	padding:40px 10px 40px 10px;
	background:none;
}

#onecol{float:left;  width:218px; padding-left:15px; background:none;}
#twocol{float:left;  width:437px; padding-left:15px; background:none;}
#threecol{float:left;  width:565px; padding-left:65px; background:none;}
#fourcol{float:left; text-align:center;  width:894px; margin:0 20px; background:none;}
#horizontal{float:left; width:914px; padding:0 20px 20px 25px; background:none;}

.pic{border: 1px solid #fff;}
.pic2{border: 1px solid #fff; margin-top:20px;}

/* text ------------------------------------- */
.bodycopy{font-family: Carisma-Regular, Arial, Helvetica, sans-serif; font-style: normal; font-size:12px; line-height:20px; color:#fffff1;}
.title{font-family: Carisma-Regular, Arial, Helvetica, sans-serif;  font-size:13px; line-height:25px; color:#fffff1; font-weight:bold; text-transform:uppercase;}
.subtitle{font-family: Carisma-Regular, Arial, Helvetica, sans-serif; font-size:14px;	color:#fffff1; font-weight:bold;}
.yachtname{font-family: Carisma-Regular, Arial, Helvetica, sans-serif; font-style:italic; font-size:14px;	color:#fffff1; font-weight:bold;}
.question{font-family: Carisma-Regular, Arial, Helvetica, sans-serif;  font-size:13px; line-height:15px; color:#fffff1; font-weight:bold;}
.subcopy{font-family: Carisma-Regular, Arial, Helvetica, sans-serif; font-size:10px; line-height:12px; color:#fffff1; font-style:italic;}
.point{font-family: Carisma-Regular, Arial, Helvetica, sans-serif; font-size:12px; line-height:14px; color:#fffff1; font-weight:bold;}

#linkbox{padding:10px 10px 0 0; text-align:right;}
.link{font-family: Carisma-Regular, Arial, Helvetica, sans-serif; font-size:12px; line-height:15px; color:#fffff1; font-weight:bold; text-transform:uppercase;}


/* footer ------------------------------------- */
#footer{float:left; width:960px; margin:0 0 0 0; border-top: 1px solid #666666;}
#footertext{float:left; width:960px; background:none; text-align:center; margin:30px 0 30px 0;}
.footertext{font-family: Carisma-Regular, Arial, Helvetica, sans-serif; font-size:18px; line-height:20px; color:#fff; text-transform: uppercase; letter-spacing:3px;}
/* footer end ------------------------------------- */	


/* vertical navigation ------------------------------------- */
	
	#vnav{float:left; width:194px; background:none; margin:0 0 0 0;}
	ul#vnav {text-align:left; font-family:  Carisma-Regular, Arial, Helvetica, sans-serif; font-style: normal; font-size:12px; padding:10px  0;list-style-type:none; }
	ul#vnav a {display: block;text-decoration:none; background: none; color:#fff; padding: 4px 2px 4px 0; }
	ul#vnav a:link {...}
	ul#vnav a:visited{...}
	ul#vnav a:focus{...}
	ul#vnav a:hover{color:#666666;background:none;}
	ul#vnav a:active{...}
	ul#vnav li{display:inline;}

/* vertical navigation end ------------------------------------- */

.oystertext {
	margin:5px;
	font-size:7px;
	font-family:Verdana, Geneva, sans-serif;}

.company {
	width:890px;
	padding-left:20px;
}

 
.column {
float: left;
width: 435px;
padding:15px 20px 0 0;
}
  
.column4 {
float: left;
width: 435px;
padding-top: 15px;
} 

#slideshow {padding-left:25px;}

