/* 

STYLE SHEET FOR [XXXXXX] SITE
Created by XXXXXX

Table Of Contents

	1. defaults
	2. main layout
	3. links
	4. fonts	
	
/* - 1. defaults - */

body {
	margin: 0;
	padding: 0;
	min-width:870px;
	font-family: Georgia, "Times New Roman", Times, serif;
	background-color: #000;
	background-image:url(../images/paper_vega2.jpg);
	background-repeat:repeat-x;
	text-align:center;

}
img {
	border: none
}

a {
	text-decoration:none;
	font-family: Georgia, "Times New Roman", Times, serif;
	color:#000;
	border:none;
	
}



h1 {
	font-size:36px;
	font-weight:normal;
	margin:0;
	padding:0;
	font-family: Georgia, "Times New Roman", Times, serif;
}


h3 { font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	color:#eed79e;
	font-style: normal;
	line-height:18px;

}


p { font-size:12px; line-height:16px;
text-align:left;
}


.clear {clear: both;}

.yellow { 
	color: #f6d432;
	font-size: 24px;
	font-style: normal;
}

.yellow1 { 
	color: #f6d432;

}

.yellowsmall { 
	color: #f6d432;
	font-size: 18px;
	font-style: normal;
}

.red { 
	color: #900;
	font-size: 18px;
	font-style: normal;
}

.red1 { 
	color: #900;
}

.green{
	color:#003300;
	}

.white{
	color:#FFF;
	cursor:pointer;
	}

.white1{
	color:#FFFFCC;
	cursor:pointer;
	line-height:25px;
	
	}
.orange{
	color:#CC6600;
	}
	
.orange1{
	color:#FF9900;
	}
	
.orange2{
	color:#CC6600;
	font-size: 18px;
	}

.cap {
	font-variant:small-caps;
	}
	
.cap1 {
	font-variant:small-caps;
	font-size:18px;
	}
	
.captions
{
	font-size:10px;
	font-style: normal;
	
}
.captions1
{
	font-size:10px;
	font-style: normal;
	line-height:8px;
	
}
.curser{
	cursor:pointer;
	
	}
	

/* - 2. main layout - */
#shade1 {
	background-image: url(../images/Banderole1.jpg);
	background-position:left;
	background-repeat:no-repeat;
	height: 680px;
	width: auto;
	
}
	
#shade2 {
	background-image: url(../images/Banderole2.jpg) ;
	background-position:right;
	background-repeat:no-repeat;
	height: 680px;
	width: auto;
}

/* overlay1*/
#container0{
	margin:0 0 0 0;
	padding:0;
	width:100%;
	height:auto;
	z-index:500;
	visibility:hidden;
	}

#container1{
	margin: 50px 0 0 0;
	padding:0;
	width:100%;
	height:510px;
	background-image: url(../images/centerstripe.png);
	background-repeat:repeat;
	position:absolute;
	z-index:505;
	visibility:hidden;
	}
	
#container2{
	margin: 50px 0 0 0;
	padding:0;
	width:100%;
	height:510px;
	background-image: url(../images/centerstripe.png);
	background-repeat:repeat;
	position:absolute;
	z-index:506;
	visibility:hidden;
	}	
	
#container3{
	margin: 50px 0 0 0;
	padding:0;
	width:100%;
	height:510px;
	background-image: url(../images/centerstripe.png);
	background-repeat:repeat;
	position:absolute;
	z-index:505;
	visibility:hidden;
	}
	
	
#container4{
	margin: 50px 0 0 0;
	padding:0;
	width:100%;
	height:510px;
	background-image: url(../images/centerstripe.png);
	background-repeat:repeat;
	position:absolute;
	z-index:507;
	visibility:hidden;
	}
	
#container5{
	margin: 50px 0 0 0;
	padding:0;
	width:100%;
	height:510px;
	background-image: url(../images/centerstripe.png);
	background-repeat:repeat;
	position:absolute;
	z-index:508;
	visibility:hidden;
	}
	
#container6{
	margin: 50px 0 0 0;
	padding:0;
	width:100%;
	height:510px;
	background-image: url(../images/centerstripe.png);
	background-repeat:repeat;
	position:absolute;
	z-index:509;
	visibility:hidden;
	}
	
#container7{
	margin: 50px 0 0 0;
	padding:0;
	width:100%;
	height:510px;
	background-image: url(../images/centerstripe.png);
	background-repeat:repeat;
	position:absolute;
	z-index:510;
	visibility:hidden;
	}
	
#container8{
	margin: 50px 0 0 0;
	padding:0;
	width:100%;
	height:510px;
	background-image: url(../images/centerstripe.png);
	background-repeat:repeat;
	position:absolute;
	z-index:511;
	visibility:hidden;
	}
	
#container9{
	margin: 50px 0 0 0;
	padding:0;
	width:100%;
	height:510px;
	background-image: url(../images/centerstripe.png);
	background-repeat:repeat;
	position:absolute;
	z-index:511;
	visibility:hidden;
	}	
	
	
#close{
	margin:437px 0 0 600px;
	height:22px;
	width:72px;
	background-image:url(../images/close1.gif);
	background-repeat:no-repeat;
	position:absolute;
	cursor: pointer;
	z-index:550;
	}
	
#contentcontainer1{
	margin:50px auto;
	padding:0 0 0 20px;
	width:700px;
	height:auto;
	z-index:512;
	color:#FFF;
	font-size:12px;
	letter-spacing:1px;
	color:#FFFFCC;
	text-align:left;
	}
	
	
#content1{
	margin:0 0 0 230px;
	padding: 0;
	width:470px;
	height:500px;
	z-index:513;
	color:#FFF;
	font-size:12px;
	letter-spacing:1px;
	color:#FFFFCC;
	position:absolute;
	}
	
#content2{
	margin:0 0 0 230px;
	padding:0 10px 0 175px;
	width:470px;
	height:500px;
	z-index:514;
	color:#FFF;
	font-size:12px;
	letter-spacing:1px;
	color:#FFFFCC;
	position:absolute;
	background-image:url(../images/shane.jpg);
	background-repeat:no-repeat;
	background-color:#373E23;
	visibility:hidden;
	cursor:pointer;

	}
	
#content3{
	margin:0 0 0 230px;
	padding:0 10px 0 10px;
	width:470px;
	height:500px;
	z-index:515;
	color:#FFF;
	font-size:12px;
	letter-spacing:1px;
	color:#FFFFCC;
	position:absolute;
	background-color:#373E23;
	visibility:hidden;
	cursor:pointer;
	}
	
#content4{
	margin:0 0 0 230px;
	padding:0 10px 0 220px;
	width:470px;
	height:500px;
	z-index:516;
	color:#FFF;
	font-size:12px;
	letter-spacing:1px;
	color:#FFFFCC;
	position:absolute;
	background-image:url(../images/meggi.jpg);
	background-repeat:no-repeat;
	background-color:#373E23;
	visibility:hidden;
	cursor:pointer;
	}
	
#content5{
	margin:0 0 0 230px;
	padding:0 10px 0 210px;
	width:470px;
	height:500px;
	z-index:517;
	color:#FFF;
	font-size:12px;
	letter-spacing:1px;
	color:#FFFFCC;
	position:absolute;
	background-image:url(../images/jo7.jpg);
	background-repeat:no-repeat;
	background-color:#373E23;
	visibility:hidden;
	cursor:pointer;
	}
	
#content6{
	margin:0 0 0 230px;
	padding:0 10px 0 210px;
	width:470px;
	height:500px;
	z-index:518;
	color:#FFF;
	font-size:12px;
	letter-spacing:1px;
	color:#FFFFCC;
	position:absolute;
	background-image:url(../images/solomon.jpg);
	background-repeat:no-repeat;
	background-color:#373E23;
	visibility:hidden;
	cursor:pointer;
	}
	
#content7{
	margin:0 0 0 230px;
	padding:0 10px 0 243px;
	width:470px;
	height:500px;
	z-index:519;
	color:#FFF;
	font-size:12px;
	letter-spacing:1px;
	color:#FFFFCC;
	position:absolute;
	background-image:url(../images/timor1.jpg);
	background-repeat:no-repeat;
	background-color:#373E23;
	visibility:hidden;
	cursor:pointer;
	}
	
#content8{
	margin:0 0 0 230px;
	padding:0 10px 0 315px;
	width:470px;
	height:500px;
	z-index:520;
	color:#FFF;
	font-size:12px;
	letter-spacing:1px;
	color:#FFFFCC;
	position:absolute;
	background-image:url(../images/banda.jpg);
	background-repeat:no-repeat;
	background-color:#373E23;
	visibility:hidden;
	cursor:pointer;
	}
	
#contentpix1{
	margin:0;
	padding: 0;
	width:230px;
	height:500px;
	z-index:500;
	color:#FFF;
	font-size:10px;
	color:#FFFFCC;
	position:absolute;
	}
	
	
.captions3
{
	font-variant:small-caps;
	font-size:10px;
	line-height:0px;
	color:#FF9900;
}
.captions2
{
	font-size:8px;
	line-height:0px;
}

	
/* - end of overlays - */

/* - start of bottom links - */

#wrapper {
	height:600px;
	width:800px;
	margin:10px auto;
} 
#contentcontainer {
	
}

#centerstripe {
	width:700px;
	height:43px;
	background: none;
	position:absolute;
	z-index: 40;
	margin:550px 0 0 0;
	text-decoration: none;
}
	

#centerleft {
	width:490px;
	height:43px;
	position: absolute;
	margin: 5px 0 0 85px;
	left: 20px;
	font-size: 13px;
	font-variant: small-caps;
	line-height: 15px;
	font-family: Georgia, "Times New Roman", Times, serif;
}

#centerright {
	float:left;
	width:300px;
	height:43px;
	text-align:right;
	float: right;
	font-size: 13px;
	font-variant: small-caps;
}

/* - end of bottom links - */

/* - start of homepage - */

#home1 { width:28px;
		height:506px;
		margin:10px 0 0 0;
		position:absolute;
		
		z-index:25;
}

#home2 { width:346px;
		height:506px;
		margin:10px 0 0 28px;
		position:absolute;
	
		z-index:25;
}


#header1 { height:36px; width:auto; margin:20px 0 0 100px; float:left; font-size:36px}

#header2 { height:36px; width:auto; margin:20px 0 0 100px; float:left; font-size:36px}

#col1, #col2 {
	float:left;

	
}

	
#col1 {
	float:left;
	margin:118px 0 0 382px;
	width:320px;
}

#colact1 {
	float:left;
	margin:280px 0 0 300px;
	width:390px;
	position:absolute;
}

#colact2 {
	float:left;
	margin:280px 0 0 300px;
	width:400px;
	position:absolute;
	visibility:hidden;
}

#colsmall {
	float:left;
	margin:440px 0 0 300px;
	width:400px;
	font-size:10px;
	font-style: normal;
	line-height:13px;
	position:absolute;
}


#col2 {
	margin:250px 0 0 30px;
		width:650px;
}

#col3 {
	float:left;
	margin:260px 0 0 240px;
	width:460px;
	position:absolute;
	z-index:200;
}

#colshow {
	float:left;
	margin:260px 0 0 240px;
	width:460px;
	position:absolute;
	z-index:200;
}

#colhide {
	float:left;
	margin:260px 0 0 240px;
	width:460px;
	position:absolute;
	z-index:200;
	visibility:hidden;

}

#col4 {
	float:left;
	margin:10px 0 0 382px;
	width:320px;
}


#contact {
	width:89px;
	height:149px;
	position:absolute;
	margin:310px 0 0 13px;
	z-index:250;
}

#logo { margin:0 0 0 365px;
		width:328px;
		height:124px;
		position:absolute;
	
		z-index:65;
}

#sailinggallery { margin:403px 0 0 232px;
		width:110px;
		height:82px;
		position:absolute;

		z-index:75;
}

#pastnews { margin:155px auto;
		float:right;
		padding:0 25px 0 0;
		position:static;
		width:52px;
		height:46px;
		z-index:260;
}

#backindex { margin:470px 0 0 15px;
		position:absolute;
		width:73px;
		height:91px;
		z-index:240;
}

#newsletter { margin:430px 0 0 0;
		position:absolute;
		width:138px;
		height:137px;
		z-index:27;
}

#compas { margin:420px 0 0 120px;
		position:absolute;
		width:94px;
		height:101px;
		z-index:26;
}

#niknak1 { margin:490px 0 0 490px;
		position:absolute;
		width:75px;
		height:25px;
		z-index:29;
}

#newslink { margin:525px 0 0 120px;
		position:absolute;
		width:300px;
		height:43px;
		font-size: 13px;
		font-variant: small-caps;
		line-height: 15px;
		z-index:200;
}

#copyright { margin:630px auto;
		position:absolute;
		text-align:right;
		width:95%;
		height:43px;
		color: #48673F;
		font-size: 10px;
		font-variant: small-caps;
		line-height: 15px;
		font-family: Georgia, "Times New Roman", Times, serif;
}
/*..........Start of page home..*/


#home {

	width:373px;
	margin: 5px auto 0px 0px;
	border: 0px solid #f0f0f0;
	position:absolute;

}
#home_r1_c1 {
	margin-left:0px;
	margin-top:15px;
	width:29px;
	height:531px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#colwrap1 {
	float:left;
	width:344px;
	height:600px;
	margin-top:0px;
	margin-left:0px;
	border: 0px solid #f0f0f0;

}
#home_r1_c2 {
	margin-left:0px;
	margin-top:0px;
	width:344px;
	height:398px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#home_r2_c2 {
	margin-left:0px;
	margin-top:0px;
	width:204px;
	height:119px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#colwrap3 {
	float:left;
	width:104px;
	margin-top:0px;
	margin-left:0px;
	border: 0px solid #f0f0f0;

}
#home_r2_c4 {
	margin-left:0px;
	margin-top:0px;
	width:104px;
	height:74px;
	margin-bottom:0px;
	float:left;
	display:inline;
	background-image:url(../images/home_r2_c4.jpg);
	overflow:hidden;

}
#home_r3_c4 {
	margin-left:0px;
	margin-top:0px;
	width:104px;
	height:16px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#home_r2_c5 {
	margin-left:0px;
	margin-top:0px;
	width:36px;
	height:90px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#home_r5_c2 {
	margin-left:0px;
	margin-top:0px;
	margin-right:200px;
	width:106px;
	height:43px;
	margin-bottom:0px;
	float:left;
	display:inline;

}




/*..........Start of page welcome aboard................*/	

#aboard1{
	width:701px;
	height:14px;
	margin:10px 0 0 0;
	position:absolute;
	
	z-index:25;
	
	
}

#aboard2{ width:16px;
		height:238px;
		margin:24px 0 0 0;
		position:absolute;
		
		z-index:25;
}

#aboard3{ width:669px;
		height:238px;
		margin:24px 0 0 16px;
		position:absolute;
		
		z-index:25;
}

#aboard4{ width:16px;
		height:238px;
		margin:24px 0 0 685px;
		position:absolute;
		
		z-index:25;
}

#aboard5{ width:701px;
		height:23px;
		margin:262px 0 0 0;
		position:absolute;
		
		z-index:25;
}


#floorplan { margin:268px 0 0 250px;
		width:auto;
		height:auto;
		position:absolute;
		z-index:24;
}

#interior { margin:268px 0 0 400px;
		width:auto;
		height:auto;
		position:absolute;
		z-index:24;
}

#rigging { margin:268px 0 0 550px;
		width:auto;
		height:auto;
		position:absolute;
		z-index:24;
}

#explore {margin:281px 0 0 45px;
		font-size:14px;
		width:auto;
		height:auto;
		position:absolute;
		z-index:24;
}
/*..........Start of page history ................*/

#model1 { width:199px;
		height:225px;
		margin:15px 0 0 0;
		position:absolute;
	
		z-index:25;
}

#model2 { width:251px;
		height:211px;
		margin:185px 0 0 115px;
		position:absolute;
		
		z-index:20;
}

#model4 { width:125px;
		height:79px;
		margin:50px 0 0 200px;
		position:absolute;
	
		z-index:20;
}

#model3 { width:338px;
		height:129px;
		margin:380px 0 0 28px;
		position:absolute;
		
		z-index:30;
}

#model5 { margin:15px 0 0 365px;
		width:328px;
		height:124px;
		position:absolute;
		
		z-index:65;
}
#model6 { width:160px;
		height:60px;
		margin:125px 0 0 205px;
		position:absolute;
	
		z-index:20;
		line-height:9px;
	
}

#model7 { width:108px;
		height:150px;
		margin:248px 0 0 0;
		position:absolute;
		
		z-index:20;
		line-height:9px;
		text-align:right;
}

#model8 { width:95px;
		height:150px;
		margin:305px 0 0 12px;
		position:absolute;
		
		z-index:20;
		line-height:9px;
		text-align:right;
}

/*..........Start of page support ................*/

#support {

	width:377px;
	margin: 10px auto 0px 0px;
	border: 0px solid #f0f0f0;
	position:absolute;

}
#support_r1_c1 {
	margin-left:7px;
	margin-top:16px;
	width:25px;
	height:4px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#support_r1_c2 {
	margin-left:0px;
	margin-top:2px;
	width:318px;
	height:18px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#support_r1_c3 {
	margin-left:0px;
	margin-top:4px;
	width:6px;
	height:16px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#support_r2_c1 {
	margin-left:0px;
	margin-top:0px;
	width:32px;
	height:463px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#support_r2_c2 {
	margin-left:0px;
	margin-top:0px;
	width:318px;
	height:463px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#support_r2_c3 {
	margin-left:0px;
	margin-top:0px;
	width:27px;
	height:463px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#support_r3_c3 {
	margin-left:0px;
	margin-top:0px;
	width:27px;
	height:9px;
	margin-bottom:0px;
	float:right;
	display:inline;

}
#support_r3_c2 {
	margin-left:0px;
	margin-top:0px;
	width:318px;
	height:25px;
	margin-bottom:0px;
	float:right;
	display:inline;

}
#support_r3_c1 {
	margin-left:0px;
	margin-top:0px;
	width:4px;
	height:25px;
	margin-bottom:0px;
	float:right;
	display:inline;

}
#niknak3 { margin:530px 0 0 300px;
		position:absolute;
		width:75px;
		height:25px;
		z-index:29;
}


/*........start mission page................*/

#main {
	width:700px;
	margin: 0px auto 0px 0px;
	border: 0px solid #f0f0f0;
	position:absolute;
	height: 560px;
}
#mission_r1_c2 {
	margin-left:75px;
	margin-top:0px;
	width:169px;
	height:21px;
	margin-bottom:0px;
	float:left;
	display:inline;
	position:absolute;

}
#mission_r2_c1 {
	margin-left:0px;
	margin-top:0px;
	width:75px;
	height:254px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#mission_r2_c2 {
	margin-left:0px;
	margin-top:0px;
	width:252px;
	height:254px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#mission_r2_c3 {
	margin-left:0px;
	margin-top:0px;
	width:356px;
	height:254px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#mission_r2_c4 {
	margin-left:0px;
	margin-top:0px;
	width:17px;
	height:254px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#mission_r3_c1 {
	margin-left:25px;
	margin-top:0px;
	width:50px;
	height:100px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#mission_r3_c2 {
	margin-left:0px;
	margin-top:0px;
	width:252px;
	height:130px;
	margin-bottom:0px;
	float:left;
	display:inline;

}

#mission2 { margin:320px 0 0 30px;
		position:absolute;
		width:138px;
		height:137px;
		z-index:27;
}
#mission3 { width:80px;
		height:60px;
		margin:430px 0 0 20px;
		position:absolute;
	
		z-index:20;
		line-height:10px;
}

/*..................page activities...*/
.clearfloat {
	clear:both;
	height:0px;
}

#gaga {

	width:710px;
	height:550px;
	margin: 0px auto 0px 0px;
	border: 0px solid #f0f0f0;
	position:absolute;

}
#gaga_r1_c1 {
	margin-left:12px;
	margin-top:11px;
	width:684px;
	height:8px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#gaga_r2_c1 {
	margin-left:7px;
	margin-top:0px;
	width:11px;
	height:252px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#gaga_r2_c2 {
	margin-left:0px;
	margin-top:0px;
	width:271px;
	height:252px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#gaga_r2_c4 {
	margin-left:0px;
	margin-top:0px;
	width:406px;
	height:252px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#gaga_r2_c5 {
	margin-left:0px;
	margin-top:0px;
	width:13px;
	height:252px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#gaga_r3_c1 {
	margin-left:0px;
	margin-top:0px;
	width:36px;
	height:166px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#gaga_r3_c3 {
	margin-left:0px;
	margin-top:0px;
	width:253px;
	height:234px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#gaga_r3_c4 {
	margin-left:0px;
	margin-top:0px;
	width:417px;
	height:12px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#gaga_r6_c3 {
	margin-left:46px;
	margin-top:0px;
	width:238px;
	height:25px;
	margin-bottom:0px;
	float:left;
	display:inline;
	position:absolute;

}




/*.........................Coda Slider..................*/

#slider {
	height:600px;
	width:700px;
    margin: 20px auto;
    position: relative;
	padding:10px 0 0 0;
	text-align:left;
	
}

.scroll {
	height:600px;
	width:700px;
    overflow: auto;
 
    position: relative;
    clear: left;
 
}

.scrollContainer div.panel {
    height: 210px;
	height:600px;
	width:800px;
	
}


ul.navigation {
	list-style: none;
	margin: 0;
	font-size:14px;
	font-style: italic;
  	letter-spacing: 1px;
	color:#FCB912;
	padding-right: 0;
	padding-bottom: 15px;
	padding-left: 2px;
	
}

ul.navigation li {
    display: inline;
}

ul.navigation a {
    color:#FCB912;
    text-decoration: none;
	padding:0 10px;
}

ul.navigation a:hover {
    color: #f6f6f6;
}

ul.navigation a.selected {
    color: #fff;
	font-style: normal;
	font-size: 14px;
	
}

ul.navigation a:focus {

}

.scrollButtons {

    cursor: pointer;
}

.scrollButtons.left {
    float: left;
	margin: 6px 0 0 0;
	border-right-width: 2px;
	border-right-style: dotted;
	border-right-color: #000;
	padding: 2px 5px 2px 0;

}

.scrollButtons.right {
	float:right;
	margin:6px 0 0 0;
	padding: 2px 0 2px 5px;
	border-left-width: 2px;
	border-left-style: dotted;
	border-left-color: #000;
	}
	

.hide {
    display: none;
}
