	html {
		height: 100%;
		margin: 0px;
		padding: 0px;
	}

	body {
		background-color: #000;
		background-positions: top right;		
		background-repeat: no-repeat;
		height: 100%;
		margin: 0px;
		padding: 0px;
	}

	
	#nl {
		border: 0px solid #FFF;
		height: 200px; 
		width: 245px; 
		left: 10px; 
		top: 715px; 
		position: absolute; 
	}
	#nl_field {
		background-color: #264C71;
		border: 0px;
		color: #999;
		font: 12px arial;
		margin-bottom: 7px;
		padding: 7px;
		width: 235px;
	}
/**************************************************************/		
	#navT {
		border: 0px solid #FFF;
		font: normal 14px arial;
		color: #FFF;
		height: auto; 
		width: 700px; 
		left: 285px; 
		top: 153px; 
		position: absolute; 
	}
		#navT a {
		    color: #FFF;
			text-decoration: none;
		}
		#navT a:hover {
			color: #99ccff;
			text-decoration: underline;
		}

/**************************************************************/	
	/* TOP DROPDOWN NAVIGATION STYLES */
	
	#dropmenudiv {
		position: absolute;
		border: 1px solid #264C71;
		border-bottom-width: 0;
		font: normal 12px arial;
		color: #ffffff;
		line-height:18px;
		z-index:100;
	}
	
	#dropmenudiv a {
		width: 100%;
		display: block;
		text-indent: 3px;
		border-bottom: 1px solid #264C71;
		padding: 1px 0;
		text-decoration: none;
		color: #FFF;
		font-weight: normal;
		background-color: #264C71;
	}
	
	#dropmenudiv a:hover { /*hover background color*/
		color: #ffcc00;
		background-color: #2C5782;
	}
/**************************************************************/	
			
	#adminCon {
		margin-top: 40px;
		position: abolsute;
		width: 1200px;
	}
	#admin {
		font: normal 12px arial;
		text-decoration: underline;
	}
		#admin a {
			color: #ffcc00;
			text-decoration: underline;
		}
		#admin a:hover {
			color: #FFF;
			text-decoration: underline;
		}
		
		
/**************************************************************/	
	
	#contentHmT {
		/* 
		background-image: url(../images/layout/highlight_bg.gif);
		background-positions: top right;		
		background-repeat: no-repeat; */
		border: 0px solid #FFF;
		height: 363px; 
		width: 910px; 
		left: 278px; 
		top: 193px; 
		padding: 0px;
		position: absolute; 
	}
		#attraction {
			/*background-image: url(../images/pages/hm_event.jpg);*/
			background-positions: top right;
			background-repeat: no-repeat;
			border: 0px solid #FFF;
			float: left;
			height: 360px;
			width: 650px;
			position: relative; 
			}
		#tours {
			border: 0px solid #FFF;
			float: left;
			height:360px;
			margin: 0px 0px 0px 7px;
			width: 250px;
			padding: 40px 0px 0px 0px;
			position: relative; 
			}
	  	#item {
			background-image: url(../images/layout/tour_star.gif);
			background-positions: top right;
			background-repeat: no-repeat;
			border: 0px solid #FFF;
			font: 14px arial;
			font-weight: normal;
			color: #FFF;
			padding: 5px 0px 0px 35px;
			margin: 0px 0px 0px 15px;
			}
			#item a {
				color: #ffcc00;
				text-decoration: underline;
			}
			#item a:hover {
				color: #99ccff;
				text-decoration: underline;
			}

	  	#itemAll {
			font: 14px arial;
			font-weight: normal;
			color: #FFF;
			padding: 5px 0px 0px 35px;
			margin: 0px 0px 0px 15px;
			}
			#itemAll a {
				color: #ffcc00;
				text-decoration: underline;
			}			
			#itemAll a:hover {
				color: #99ccff;
				text-decoration: underline;
			}			
			
/**************************************************************/	

	#colPage {
		border: 0px solid white;
		color: #FFF;
		font: normal 12px arial;
		height: 640px;
		left: 275px;
		position: absolute;
		padding: 15px 265px 10px 15px;
		top: 185px;
		width: 635px;
	}
		#colPage a {
			color: #ffcc00;
			text-decoration: underline;
		}
		#colPage a:hover {
			color: #99ccff;
			text-decoration: underline;
		}
		

/**************************************************************/			
		
	#colPage2 { /* USED FOR SCROLLABLE CONTENT */
		border: 0px solid white;
		color: #FFF;
		font: normal 12px arial;
		height: 645px;
		left: 275px;
		position: absolute;
		padding: 15px 10px 10px 15px;
		top: 185px;
		width: 625px;
	}
		#colPage2 a {
			color: #ffcc00;
			text-decoration: underline;
		}
		#colPage2 a:hover {
			color: #99ccff;
			text-decoration: underline;
		}

	
	#navRCon {
		border: 0px solid white;
		float: left;
		height: 660px;
		left: 930px;
		position: absolute;
		padding: 50px 5px 5px 5px;
		top: 185px;
		width: 100%;
	}
	
	  	#navR {
			background-image: url(../images/layout/tour_star.gif);
			background-positions: middle right;
			background-repeat: no-repeat;
			color: #FFF;
			font: normal 14px arial;
			height: 23px;
			line-height: 23px;
			margin: 7px 0px 7px 15px;			
			padding: 0px 0px 0px 15px;
			width: 185px;
			}
		#navR a {
			color: #eaeaea;
			margin-left: 20px;
			text-decoration: none;
		}
		#navR a:hover {
			color: #99ccff;
			margin-left: 20px;
			text-decoration: underline;
		}
	  	#navRSub {
			color: #FFF;
			font: normal 14px arial;
			height: 23px;
			line-height: 23px;
			margin: 0px 0px 0px 15px;			
			padding: 0px 0px 10px 15px;
			width: 185px;
			}
		#navRSub a {
			color: #eaeaea;
			margin-left: 20px;
			text-decoration: none;
		}
		#navRSub a:hover {
			color: #99ccff;
			margin-left: 20px;
			text-decoration: underline;
		}
		

	#contactTitle {
			font: bold 14px arial;
	}		
/**************************************************************/	
	
	#contentHmB {
		border: 0px solid #FFF;
		height: 286px; 
		width: 910px; 
		left: 278px; 
		top: 565px; 
		padding: 0px;
		position: absolute; 
	}
	  	#shop {
			background-image: url(../images/layout/prod_shop.gif);
			background-positions: top right;
			background-repeat: no-repeat;
			border: 0px solid #FFF;
			float: left;
			font: 14px arial;
			font-weight: normal;
			height: 286px; 			
			color: #FFF;
			padding: 41px 0px 0px 0px;
			margin: px 0px 0px 0px;
			position: relative; 
			width: 370px; 			
			}
	  	#rollon {
			background-image: url(../images/layout/prod_rollon.gif);
			background-positions: top right;
			background-repeat: no-repeat;
			border: 0px solid #FFF;
			float: left;
			font: 14px arial;
			font-weight: normal;
			height: 286px; 			
			color: #FFF;
			padding: 0px 0px 0px 0px;
			margin: 0px 6px 0px 6px;
			position: relative; 
			width: 263px; 			
			}
	  	#cream {
			background-image: url(../images/layout/prod_cream.gif);
			background-positions: top right;
			background-repeat: no-repeat;
			border: 0px solid #FFF;
			float: left;
			font: 14px arial;
			font-weight: normal;
			height: 286px; 			
			color: #FFF;
			padding: 0px 0px 0px 0px;
			margin: 0px 0px 0px 0px;
			position: relative; 
			width: 263px; 			
			}
			
/**************************************************************/		
	
	#navB {
		border: 0px solid #FFF;
		color: #CCCCCC;
		font: normal 14px arial;
		height: auto; 
		width: 920px; 
		left: 270px; 
		top: 875px; 
		position: absolute; 
	}
		#navB a {
		  color: #CCCCCC;
		}
		#navB a:hover {
		  color: #99ccff;
		}
		
/**************************************************************/		
	
	#ftr {
		border: 0px solid #FFF;
		color: #999;
		font: 12px arial;
		height: auto; 
		width: 920px; 
		left: 270px; 
		top: 900px; 
		position: absolute; 
	}
		#ftr a {
			color: #999;
			font: 12px arial;
			text-decoration: none;
		}
		#ftr a:hover {
			color: #ccffff;
			font: 12px arial;
			text-decoration: none;
		}