/* -------------------------------- */
/* STANDARD HTML TAG RESET          */
/* -------------------------------- */

	html, body, div, span, applet, object, iframe,
	h1, h2, h3, h4, h5, h6, p, blockquote, pre,
	a, abbr, acronym, address, big, cite, code,
	del, dfn, em, font, img, ins, kbd, q, s, samp,
	small, strike, strong, sub, sup, tt, var,
	dl, dt, dd, ol, ul, li,
	fieldset, form, label, legend,
	table, caption, tbody, tfoot, thead, tr, th, td {
		margin: 0;
		padding: 0;
		border: 0;
		outline: 0;
		font-weight: inherit;
		font-style: inherit;
		font-size: 100%;
		font-family: inherit;
		vertical-align: baseline;
	}
	/* remember to define focus styles! */
	:focus { outline: 0; }
	body { line-height: 14px; background: white; color: #F4E6B4; }
	ol, ul { list-style: none; }
	/* tables still need 'cellspacing="0"' in the markup */
	table { border-collapse: separate; border-spacing: 0; }
	caption, th, td { text-align: left; font-weight: normal; }
	blockquote:before, blockquote:after, q:before, q:after { content: ""; }
	blockquote, q { quotes: "" ""; }



/* -------------------------------- */
/* PAGE ELEMENTS                    */
/* -------------------------------- */
body {background-color:#000; }
#wrapper {position: relative; width: 954px; height: 2177px; margin: 0 auto; text-align: left; background-color:#000;} 
#main { position: relative; top: 0px; left: 0px; width: 954px; height: 2177px; padding: 0; z-index: 0; background: url(../images/background.jpg) repeat-y;  }

/* -------------------------------- */
/* ROUNDEDTOP NAV                   */
/* -------------------------------- */
#roundedtop { position: absolute; top: 0px; left: 100px; width: 756px; height: 20px; padding: 0; z-index: 0; background: url(../images/roundedtop.jpg); display: inline; }
	#roundedtop-nav { position: absolute; top: 8px; left: 598px; width: 112px; height: 21px; padding: 0; z-index: 1; }
		.roundedtop-nav-home { margin: 0; padding: 0; display: inline; } 
		.roundedtop-nav-privacy { margin: 0 0 0 20px; padding: 0; display: inline; } 
		.roundedtop-nav-faq { margin: 0 0 0 20px; padding: 0; display: inline; } 

/* -------------------------------- */
/* LOGO                             */
/* -------------------------------- */
#logo { position: absolute; top: 34px; left: 106px; width: 750px; height: 210px; padding: 0; z-index: 0; display: inline; }


/* -------------------------------- */
/* NAVMENU                          */
/* -------------------------------- */
#navmenu { position: absolute; top: 246px; left: 296px; width: 554px; height: 33px; padding: 0; z-index: 0; display: inline; }


/* -------------------------------- */
/* INFOBOX1                         */
/* -------------------------------- */
#infobox1 {
	position: absolute;
	top: 785px;
	left: 678px;
	width: 150px;
	height: 200px;
	padding: 0;
	z-index: 1;
	background: url(../images/fish.jpg);
	display: inline;
}
	.infobox1-detail1 {
	position: absolute;
	top: 55px;
	left: 67px;
	z-index: 1;
	width: 80px;
	height: 22px;
	padding: 2px 0 4px 0;
}
	.infobox1-detail2 {
	position: absolute;
	top: 84px;
	left: 67px;
	z-index: 1;
	width: 80px;
	height: 22px;
	padding: 2px 0 4px 0;
}
	.infobox1-detail3 {
	position: absolute;
	top: 114px;
	left: 67px;
	z-index: 1;
	width: 80px;
	height: 22px;
	padding: 2px 0 4px 0;	
}

/* -------------------------------- */
/* ABOUTUSHDR1                      */
/* -------------------------------- */
#aboutushdr1 {
	position: absolute;
	top: 293px;
	left: 111px;
	width: 731px;
	height: 36px;
	padding: 0;
	z-index: 0;
	display: inline;
}

/* -------------------------------- */
/* ABOUTUS                          */
/* -------------------------------- */
#aboutus {
	position: absolute;
	top: 332px;
	left: 111px;
	width: 731px;
	height: 90px;
	padding: 0;
	z-index: 0;
	display: inline;
}

/* -------------------------------- */
/* PHOTOGALLERY                     */
/* -------------------------------- */
#photogallery {
	position: absolute;
	top: 425px;
	left: 113px;
	width: 723px;
	height: 300px;
	padding: 0;
	z-index: 0;
	display: inline;
}


/* -------------------------------- */
/* TINYDOTS1                        */
/* -------------------------------- */
#tinydots1 {
	position: absolute;
	top: 738px;
	left: 103px;
	width: 749px;
	height: 7px;
	padding: 0;
	z-index: 2;
	text-align: center;
	display: inline;
}
	.dot-left { width: 5px; height: 5px; margin: 0; padding: 0; display: inline; }
	.dot-middle { width: 5px; height: 5px; margin: 0 0 0 30px; padding: 0; display: inline; }
	.dot-right { width: 5px; height: 5px; margin: 0 0 0 30px; padding: 0; display: inline; }

/* -------------------------------- */
/* TINYDOTS2                        */
/* -------------------------------- */
#tinydots2 {
	position: absolute;
	top: 1458px;
	left: 103px;
	width: 749px;
	height: 7px;
	padding: 0;
	z-index: 2;
	text-align: center;
	display: inline;
}

/* -------------------------------- */
/* TINYDOTS3                        */
/* -------------------------------- */
#tinydots3 {
	position: absolute;
	top: 996px;
	left: 102px;
	width: 749px;
	height: 7px;
	padding: 0;
	z-index: 2;
	text-align: center;
	display: inline;
}

/* -------------------------------- */
/* ACTIVITIES-F1                    */
/* -------------------------------- */
#activities-f1 {
	position: absolute;
	top: 1898px;
	left: 111px;
	width: 731px;
	height: 64px;
	padding: 0;
	z-index: 2;
	text-align: center;
	display: inline;
}

/* -------------------------------- */
/* ACTIVITIES-F2                    */
/* -------------------------------- */
#activities-f2 {
	position: absolute;
	top: 1150px;
	left: 111px;
	width: 537px;
	height: 303px;
	padding: 0;
	z-index: 2;
	text-align: center;
	display: inline;
}



/* -------------------------------- */
/* INFOBOX2                         */
/* -------------------------------- */
#infobox2 {
	position: absolute;
	top: 1203px;
	left: 685px;
	width: 150px;
	height: 200px;
	padding: 0;
	z-index: 0;
	background: url(../images/stalker.jpg);
	display: inline;
}
	.infobox2-detail1 {
	position: absolute;
	top: 55px;
	left: 67px;
	z-index: 2;
	width: 80px;
	height: 22px;
	padding: 2px 0 4px 0;
}
	.infobox2-detail1b {
	position: absolute;
	top: 57px;
	left: 69px;
	z-index: 1;
	width: 80px;
	height: 22px;
	padding: 2px 0 4px 0;
}
	.infobox2-detail2 {
	position: absolute;
	top: 84px;
	left: 67px;
	z-index: 1;
	width: 80px;
	height: 22px;
	padding: 2px 0 4px 0;
}
	.infobox2-detail3 {
	position: absolute;
	top: 114px;
	left: 67px;
	z-index: 1;
	width: 80px;
	height: 22px;
	padding: 2px 0 4px 0;
}

/* -------------------------------- */
/* OURFLEET                         */
/* -------------------------------- */
#ourfleet {
	position: absolute;
	top: 768px;
	left: 111px;
	width: 536px;
	height: 219px;
	padding: 0;
	z-index: 0;
	display: inline;
}

/* -------------------------------- */
/* HISTORICTOURS                    */
/* -------------------------------- */
#historictours {
	position: absolute;
	top: 1489px;
	left: 111px;
	width: 731px;
	height: 181px;
	padding: 0;
	z-index: 0;
	display: inline;
}

/* -------------------------------- */
/* HISTORICTOURS2                   */
/* -------------------------------- */
#historictours2 {
	position: absolute;
	top: 1962px;
	left: 111px;
	width: 731px;
	height: 55px;
	padding: 0;
	z-index: 0;
	display: inline;
}

/* -------------------------------- */
/* HISTORICTOURS3                   */
/* -------------------------------- */
#historictours3 {
	position: absolute;
	top: 2016px;
	left: 111px;
	width: 731px;
	height: 55px;
	padding: 0;
	z-index: 0;
	display: inline;
}

/* -------------------------------- */
/* HISTORICTOURS4                   */
/* -------------------------------- */
#historictours4 {
	position: absolute;
	top: 2069px;
	left: 111px;
	width: 731px;
	height: 55px;
	padding: 0;
	z-index: 0;
	display: inline;
}


/* -------------------------------- */
/* TRIOGAL                          */
/* -------------------------------- */
#triogal {
	position: absolute;
	top: 1684px;
	left: 143px;
	width: 670px;
	height: 240px;
	padding: 0;
	z-index: 0;
	display: inline;
}

/* -------------------------------- */
/* INFOBOX3                         */
/* -------------------------------- */
#infobox3 {
	position: absolute;
	top: 1069px;
	left: 118px;
	width: 207px;
	height: 190px;
	padding: 0;
	z-index: 0;
	background: url(../images/activities-infobox3.jpg);
	display: inline;
}
	.infobox3-detail1 {
	position: absolute;
	top: 57px;
	left: 67px;
	z-index: 1;
	width: 80px;
	height: 22px;
	padding: 2px 0 4px 0;
}
	.infobox3-detail2 {
	position: absolute;
	top: 86px;
	left: 67px;
	z-index: 1;
	width: 80px;
	height: 22px;
	padding: 2px 0 4px 0;
}
	.infobox3-detail3 {
	position: absolute;
	top: 116px;
	left: 67px;
	z-index: 1;
	width: 80px;
	height: 22px;
	padding: 2px 0 4px 0;
}

/* -------------------------------- */
/* TOURS                            */
/* -------------------------------- */
#tours {
	position: absolute;
	top: 1062px;
	left: 346px;
	width: 506px;
	height: 236px;
	padding: 0;
	z-index: 0;
	display: inline;
}

/* -------------------------------- */
/* PLANESHDR1                       */
/* -------------------------------- */
#planeshdr1 {
	position: absolute;
	top: 1024px;
	left: 111px;
	width: 731px;
	height: 36px;
	padding: 0;
	z-index: 0;
	display: inline;
}

/* -------------------------------- */
/* PLANES                           */
/* -------------------------------- */
#planes {
	position: absolute;
	top: 1060px;
	left: 111px;
	width: 731px;
	height: 94px;
	padding: 0;
	z-index: 0;
	display: inline;
}

/* -------------------------------- */
/* BULLETS                          */
/* -------------------------------- */
#bullets {
	position: absolute;
	top: 1234px;
	left: 449px;
	width: 311px;
	height: 100px;
	padding: 0;
	z-index: 1;
	display: inline;
}
	.bullet-point { float: left; width: 100%; height: 26px; padding: 2px 0px; }

/* -------------------------------- */
/* FOOTER                           */
/* -------------------------------- */
#footer {
	position: absolute;
	top: 2127px;
	left: 108px;
	width: 740px;
	height: 30px;
	padding: 5px 0px;
	z-index: 1;
	text-align:center;
	display: inline;
}




/* -------------------------------- */
/* ROUNDEDBOTTOM                    */
/* -------------------------------- */
#roundedbottom {
	position: absolute;
	top: 2157px;
	left: 100px;
	width: 756px;
	height: 20px;
	padding: 0;
	z-index: 1;
	background: url(../images/roundedbottom.jpg);
	display: inline;
}
