/* -------------------------------- */
/* 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: 1337px; margin: 0 auto; text-align: left; background-color:#000;} 
#main { position: relative; top: 0px; left: 0px; width: 954px; height: 1337px; 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: 325px;
	left: 116px;
	width: 207px;
	height: 190px;
	padding: 0;
	z-index: 1;
	background: url(../images/infobox1.jpg);
	display: inline;
}
	.infobox1-detail1 {
	position: absolute;
	top: 55px;
	left: 67px;
	z-index: 1;
	width: 120px;
	height: 22px;
	padding: 2px 0 4px 0;
}
	.infobox1-detail2 {
	position: absolute;
	top: 84px;
	left: 67px;
	z-index: 1;
	width: 120px;
	height: 22px;
	padding: 2px 0 4px 0;
}
	.infobox1-detail3 {
	position: absolute;
	top: 114px;
	left: 67px;
	z-index: 1;
	width: 120px;
	height: 22px;
	padding: 2px 0 4px 0;	
}

/* -------------------------------- */
/* ABOUTUS                          */
/* -------------------------------- */
#aboutus {
	position: absolute;
	top: 291px;
	left: 341px;
	width: 506px;
	height: 248px;
	padding: 0;
	z-index: 0;
	display: inline;
}
	

/* -------------------------------- */
/* INTRO                            */
/* -------------------------------- */
#intro {
	position: absolute;
	top: 523px;
	left: 104px;
	width: 795px;
	height: 205px;
	padding: 0;
	z-index: 2;
	display: inline;
}
#introfinal {
	position: absolute;
	top: 520px;
	left: 703px;
	width: 185px;
	height: 170px;
	padding: 0;
	z-index: 0;
	display: inline;
}

/* -------------------------------- */
/* INFOBOX2                         */
/* -------------------------------- */
#infobox2 {
	position: absolute;
	top: 741px;
	left: 642px;
	width: 207px;
	height: 190px;
	padding: 0;
	z-index: 0;
	background: url(../images/infobox2.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: 702px;
	left: 115px;
	width: 506px;
	height: 236px;
	padding: 0;
	z-index: 0;
	display: inline;
}

/* -------------------------------- */
/* INFOBOX3                         */
/* -------------------------------- */
#infobox3 {
	position: absolute;
	top: 1003px;
	left: 117px;
	width: 207px;
	height: 190px;
	padding: 0;
	z-index: 0;
	background: url(../images/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: 962px;
	left: 346px;
	width: 506px;
	height: 236px;
	padding: 0;
	z-index: 0;
	display: inline;
}

/* -------------------------------- */
/* BULLETS                          */
/* -------------------------------- */
#bullets {
	position: absolute;
	top: 1151px;
	left: 686px;
	width: 142px;
	height: 87px;
	padding: 0;
	z-index: 1;
	display: inline;
}
	.bullet-point { float: left; width: 100%; height: 20px; padding: 2px 0px; }

/* -------------------------------- */
/* ADOPT                            */
/* -------------------------------- */
#adopt {
	position: absolute;
	top: 1247px;
	left: 279px;
	width: 405px;
	height: 34px;
	padding: 0;
	z-index: 1;
	display: inline;
}

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




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