 * {margin:0px; padding:0px;}

body {background-color:	#000000;}

p {
     font-family:	trebuchet, arial, helvetica;
     font-size:		13px;
     color:		#000000;
     text-align:	justify;
     text-decoration:	none;
     font-weight:	normal;
     display:		inline;
     }
     
.smalltext {
     font-family:	trebuchet, arial, helvetica;
     font-size:		10px;
     color:		#4f4f4f;
     text-align:	justify;
     text-decoration:	none;
     font-weight:	normal;
     display:		inline;
     }
	 
	 
	 
.medtext  {
	font-family: Arial, Helvetica, sans-serif;
	font-size:   14px;
	color:       #4f4f4f;
	text-align:  justify;
	font-weight: bold;
	text-decoration:   none
	font-weight:       normal;
	display:           inline;
	}
	
     
.homepage_pagebackground {
     position:		absolute;
     z-index:		2;
     left:		0px;
     width:		6087px;
     height:		600px;
     top:		50%;
     margin-top:	-300px;
     border:		0px;
     border-style:	solid;
     background-image:	url("images/kalakauaweb.jpg");
     background-repeat:	repeat-x;
     }
     
.shows_pagebackground {
     position:		absolute;
     z-index:		2;
     left:		0px;
     width:		3321px;
     height:		600px;
     top:		50%;
     margin-top:	-300px;
     border:		0px;
     border-style:	solid;
     background-image:	url("images/waikikibeach.jpg");
     background-repeat:	repeat-x;
     }

.catering_pagebackground  {
     position:		absolute;
     z-index:		2;
     left:		0px;
     width:		4272px;
     height:		600px;
     top:		50%;
     margin-top:	-300px;
     border:		0px;
     border-style:	solid;
     background-image:	url("images/northshoreweb.jpg");
     background-repeat:	no-repeat;
     }

.history_pagebackground  {
     position:		absolute;
     z-index:		2;
     left:		0px;
     width:		1870px;
     height:		600px;
     top:		50%;
     margin-top:	-300px;
     border:		0px;
     border-style:	solid;
     background-image:	url("images/boardsweb3.jpg");
     background-repeat:	no-repeat;
     }
	 
.photography_pagebackground  {
     position:		absolute;
     z-index:		2;
     left:		0px;
     width:		1938px;
     height:		600px;
     top:		50%;
     margin-top:	-300px;
     border:		0px;
     border-style:	solid;
     background-image:	url("images/trollyweb.jpg");
     background-repeat:	no-repeat;
     }
	 
	 
.props_pagebackground  {
     position:		absolute;
     z-index:		2;
     left:		0px;
     width:		2527px;
     height:		600px;
     top:		50%;
     margin-top:	-300px;
     border:		0px;
     border-style:	solid;
     background-image:	url("images/sailsweb.jpg");
     background-repeat:	no-repeat;
     }
	 
.contact_pagebackground  {
	 position:		absolute;
     z-index:		2;
     left:		0px;
     width:		2880px;
     height:		600px;
     top:		50%;
     margin-top:	-300px;
     border:		0px;
     border-style:	solid;
     background-image:	url("images/beachillustration.jpg");
     background-repeat:	no-repeat;
     }
	  	 	 
.tropical {
     position:		absolute;
     z-index:		3;
     left:		0px;
     width:		804px;
     height:		600px;
     top:		50%;
     margin-top:	-300px;
     border:		0px;
     border-style:	solid;
     background-image:	url("images/tropicalbackground.png");
     }
     
.hulagirl {
     position:		absolute;
     z-index:		3;
     left:		100px;
     width:		210px;
     height:		470px;
     top:		50%;
     margin-top:	-235px;
     border:		0px;
     border-style:	solid;
     background-image:	url("images/hulagirl.png");
     }
     
.navigation {
     position:		absolute;
     z-index:		3;
     left:		20px;
     width:		110px;
     top:		50%;
     margin-top:	140px;
     border:		0px;
     border-style:	solid;
     }
     
.textbox {
     position:		absolute;
     z-index:		3;
     width:		360px;
     height:		375px;
     top:		50%;
     margin-top:	-200px;
     border:		0px;
     border-style:	solid;
     background-image:	url("images/textbox.png");
     }
	 
.textbox_long  {   
     position:		absolute;
     z-index:		3;
     width:		360px;
     height:		450px;
     top:		50%;
     margin-top:	-200px;
     border:		0px;
     border-style:	solid;
     background-image:	url("images/textbox2.png");
	 background-repeat:	no-repeat;
     }
	   
.textbox_empty {
     position:		absolute;
     z-index:		3;
     width:		360px;
     height:		375px;
     top:		50%;
     margin-top:	-200px;
     border:		0px;
     border-style:	solid;
     }

.textbox_title {
     position:		absolute;
     z-index:		3;
     width:		360px;
     top:		50%;
     margin-top:	-170px;
     border:		0px;
     border-style:	solid;   
     font-family:	trebuchet, arial, helvetica;
     font-size:		15px;
     color:		#b65d4c;
     text-align:	center;
     text-decoration:	none;
     font-weight:	bold;
     }
     
.textbox_photo {
     border:		2px;
     border-style:	solid;
     color:		#000000;
     float:		left;
     margin-left:	37px;
     margin-right:	10px;
     }
     
.textbox_content {
     position:		absolute;
     z-index:		3;
     width:		325px;
     top:		50%;
     margin-top:	-135px;
     border:		0px;
     border-style:	solid;   
     font-family:	trebuchet, arial, helvetica;
     font-size:		12px;
     color:		#000000;
     text-align:	justify;
     text-decoration:	none;
     font-weight:	normal;
     }
     
	.textbox_centertext {
     width:		325px;
     top:		50%;
     border:		0px;
     border-style:	solid;   
     font-family:	trebuchet, arial, helvetica;
     font-size:		12px;
     color:		#6633cc;
     text-align:	center;
     text-decoration:	underline;
     font-weight:	normal;
     } 
	 
.textbox_content_nophoto {
     position:		absolute;
     z-index:		3;
     width:		280px;
     top:		50%;
     margin-top:	-135px;
     margin-left:	40px;
     border:		0px;
     border-style:	solid;   
     font-family:	trebuchet, arial, helvetica;
     font-size:		12px;
     color:		#000000;
     text-align:	justify;
     text-decoration:	none;
     font-weight:	normal;
     }
     
#firstcol {
     margin:		25px 15px 0 3px;
     padding:		0;
     float:		left; 
     list-style:	url('images/freccina.png');
     }

#secondcol {	
     margin:		25px 10px 0 10px;
     padding:		0;
     float:		left; 
     list-style:	url('images/freccina.png');
     }
     
.shows_gallerybox {
	position:		absolute;
	z-index:		3;
	width:		800px;
	height:		600px;
	top:		50%;
	margin-top:	-300px;
	border:		1px;
	border-style:	solid;
	background-image:	url("images/textbox.png");
	background-color: #999999;
     }
	 
.spokesmodel_gallerybox  {	 
	position:		absolute;
	z-index:		3;
	width:		3600px;
	height:		1100px;
	top:		35%;
	margin-top:	-200px;
	border:		1px;
	border-style:	solid;
	background-color: #999999;
     }

.spokesmodel_background  {
     position:		absolute;
     z-index:		2;
     left:		0px;
     width:		4750px;
     height:	1120px;
     top:		35%;
	 margin-top:	-205px;
     border:		0px;
     border-style:	solid;
     background-image:	url("images/boardsweb2.jpg");
     background-repeat:	repeat-x;
     }
	 
.videos_background  {
     position:		absolute;
     z-index:		2;
     left:		0px;
     width:		1800px;
     height:	750px;
     top:		35%;
	 margin-top:	-205px;
     border:		0px;
     border-style:	solid;
     background-image:	url("images/boardsweb2.jpg");
     background-repeat:	repeat-x;
     }	
	 
.videos_gallerybox  {	 
	position:		absolute;
	z-index:		3;
	width:		1850px;
	height:		600px;
	top:		35%;
	margin-top:	-200px;
	border:		1px;
	border-style:	solid;
	background-color: #999999;
     }	  
