/***** Global Settings *****/
 
html, body {
border:0;
margin:0;
padding:0;
font-size:100.01%;
}
 
body {
font-family: Arial, Helvetica, sans-serif;
font-size:1em;
text-align: center;
background-color:#000;
color:#fff;
}

/***** Headings *****/
 
h1, h2, h3, h4, h5, h6 {
margin:0;
padding:0;
font-weight:normal;
}
 
h1 {
padding:30px 0 25px 0;
letter-spacing:-1px;
font-size:2em;
}
 
h2 {
padding:20px 0;
letter-spacing:-1px;
font-size:1.5em;
}
 
h3 {
font-size:1em;
font-weight:bold;
color:#fff;
}
 
/***** Common Formatting *****/
 
p, ul, ol {
margin:0;
padding:0 0 1.25em 0;
}
 
ul, ol {
padding:0 0 1.25em 2.5em;
}
 
img {
border:0;
}
 
/***** Links *****/
 
a,
a:link,
a:visited,
a:hover {
text-decoration:none;
}

a:focus{outline:none;}
 
/***** Wrapper *****/
 
#wrap {
position:relative;
width:1000px;
height:800px;
margin:0 auto;
text-align: left;
background: url(images/bg.jpg) no-repeat center;
z-index:2;
}

/***** Navigation *****/
#navi {
 width: 493px;
 height: 90px;
 background: url(images/nav.jpg) no-repeat;
 margin: 10px auto;padding: 0; 
 position: relative;
}
#navi li {margin: 0; padding: 0; list-style: none; position: absolute; top: 0;}

#navi li a {text-indent:-9000px;}

#navi li, #navi a {height: 90px; display: block;}
#panel1 {left: 0; width: 60px;}
#panel2 {left: 70px; width: 60px;}
#panel3 {left: 140px; width: 60px;}
#panel4 {left: 215px; width: 40px;}
#panel5 {left: 270px; width: 49px;}
#panel6 {left: 325px; width: 51px;}
#panel7 {left: 389px; width: 60px;}

#panel1 a:hover {background: transparent url(images/nav.jpg) 1px -86px no-repeat;}
#panel2 a:hover {background: transparent url(images/nav.jpg) -69px -86px no-repeat;}
#panel3 a:hover {background: transparent url(images/nav.jpg) -139px -86px no-repeat;}
#panel4 a:hover {background: transparent url(images/nav.jpg) -214px -86px no-repeat;}
#panel5 a:hover {background: transparent url(images/nav.jpg) -269px -86px no-repeat;}
#panel6 a:hover {background: transparent url(images/nav.jpg) -324px -86px no-repeat;}
#panel7 a:hover {background: transparent url(images/nav.jpg) -388px -86px no-repeat;}

/*
#panel1 a.selected {background: transparent url(images/nav.jpg) 1px -86px no-repeat;}
#panel2 a.selected  {background: transparent url(images/nav.jpg) -69px -86px no-repeat;}
#panel3 a.selected  {background: transparent url(images/nav.jpg) -139px -86px no-repeat;}
#panel4 a.selected  {background: transparent url(images/nav.jpg) -214px -86px no-repeat;}
#panel5 a.selected  {background: transparent url(images/nav.jpg) -269px -86px no-repeat;}
#panel6 a.selected  {background: transparent url(images/nav.jpg) -324px -86px no-repeat;}
#panel7 a.selected  {background: transparent url(images/nav.jpg) -388px -86px no-repeat;}

/***** Waynes*****/
.tabContainer{
	position:absolute;
	width:180px;
	height:300px;
	top:190px;
	left:458px;
	overflow:auto;
	z-index:1;
	text-align:center;
}

h1.header {
	position:absolute;
	left:80px;
	top:30px;
	text-indent:-9000px;
	width:134px;
	height:61px;
	background: url(images/moonjatalogo.jpg) no-repeat;
}

.testimonials{
	font-family:georgia;
	font-style:italic;
	font-size:12px;
	color:#7BECEA;
	position:absolute;
	left:80px;
	top:660px;
    padding-left:170px;
	width:435px;
	height:85px;
	background: url(images/Testimonials.jpg) no-repeat 0px 0px;
}

.testimonials p{
	width:500px;
	padding-left:130px;
}

h2.kauaimana{
	position:absolute;
	top:650px;
	left:760px;
	background: url(images/KauaiMANA.jpg) no-repeat 0 0;
	width:136px;
	height:31px;
	text-indent:-9000px;
}
.kauaimana span{display:none;}

.tabContainer h2{
	font-size:24px;
	color:#4F105D;
	font-family:Georgia;
	text-align:center;
}

.tabContainer p a{
	font-family:georgia;
	font-size:13px;
	line-height:20px;
	color:#4F105D;
	border-bottom:dashed #4F105D 1px;
}