body,td,th {

	color: #FFFFFF;

	height: 100%;

}





body {

	background-image: url(../images/star.gif);

	background-repeat: no-repeat;

	background-position: center top;

	background-color: #9E4B00;

	

	/*  Mozilla Hack  */

	min-width: 900px;

    

	/*  IE Hack  */

	text-align: center;

}





#container {

			width: 750px;

			\width: 780px;

			w\idth: 760px;

			border: 1px solid white;

			margin: 10px;

			margin-left: auto;

			margin-right: auto;

			padding: 10px;

		}



		#banner {

			padding: 5px;

			height: 120px;

			margin-bottom:0 ;

			background-color: #fff;

		}



		#content {

			padding: 5px;

			height: 580px;

			margin-left: ;

			margin-right: ;

			background-image: url(../images/content_bg.jpg);

/*			background-color: gray;*/

		}



		#sidebar-a {

			/*float: left;*/

			width: ;

			margin: 0;

			padding: 5px;

			/*background-color: rgb(235, 235, 235);*/

		}





		#footer {

			clear: both;

			padding: 5px;			

			background-color: #C26103;

		}













.copy {

 	font-family: Georgia, "Times New Roman", Times, serif; font-size: 11px; font-weight: bold;

	text-align: left;

	padding-left: 5px;

	float: none;

	

}







.divider {

	padding: 0px 0px 0px 0px;

	color: #FF9900;

}

















#container_home {

	background-image: url(../images/fish_bg.jpg);

	background-attachment: fixed;

	background-repeat: no-repeat;

	background-position: center center;



    margin: auto;

	height: 470px;

	width: 900px;

	padding-top: 0px;



}





#container_contact {

	background-image: url(../images/coco_bg.jpg);

	background-attachment: fixed;

	background-repeat: no-repeat;

	background-position: center center;



    margin: auto;

	height: 470px;

	width: 900px;

	padding-top: 0px;



}



#container_splash {

	background-image: url(../images/splash_flower.jpg);

	background-attachment: fixed;

	background-repeat: no-repeat;

	background-position: center center;



    margin: auto;

	height: 470px;

	width: 900px;

	padding-top: 120px;



}



#container_hotel {

	background-image: url(../images/splash_hotel.jpg);

	background-attachment: fixed;

	background-repeat: no-repeat;

	background-position: center center;



    margin: auto;

	height: 470px;

	width: 900px;

	padding-top: 0px;



}







.fieldarea {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #FFFFFF;

	background-color: #9E4B00;

	border: 1px solid #FFFFFF;

}











.footer {

	font-family: "Times New Roman", Times, serif;

	font-size: 11px;

    color: #FF9E43;

	text-align: left;

}





#navigation {

	font-family: "Times New Roman", Times, serif;

	font-weight: normal;

	letter-spacing: 1px;

	font-size: 11px;

    color: #FF9E43;

	margin:0 auto;

	width: 600px;

	text-align:left;

	text-transform: uppercase;

}





.title {

	margin: 50px 0px 0px -110px;

}



a:link {

	color: #FFFF00;

	text-decoration: none;

}

a:visited {

	text-decoration: none;

	color: #FFFF00;

}

a:hover {

	text-decoration: underline;

	color: #CCCCCC;

}

a:active {

	text-decoration: none;

	color: #FFFFFF;

}



hr {

	color: #9E4B00;

	margin-top: -5px;

}



#city {

	padding-top: 250px;

}

.enter_but {

	font-family: "Times New Roman", Times, serif;

	font-size: 14px;

	font-weight: bold;

	text-transform: uppercase;

	color: #FFFF00;

}

a {

	text-decoration: underline overline;

}





#navcontainer

{

padding: 0;

height: 5px;

width:750px;

background-color: #f5d7b4;

}



#navcontainer ul

{

border: 0;

margin: 0;

padding: 0;

list-style-type: none;

text-align: center;

}



#navcontainer ul li

{

display: block;

float: left;

text-align: center;

padding: 0;

margin: 0;

}



#navcontainer ul li a

{

background: #f5d7b4;

width: 78px;

height: 18px;

border-top: 1px solid #f5d7b4;

border-left: 1px solid #fff;

border-bottom: 1px solid #f5d7b4;

border-right: none;

padding: 0;

margin: 0 0 0px 0;

color: #930;

text-decoration: none;

display: block;

text-align: center;

font-family: Georgia, "Times New Roman", Times, serif; font-size: 11px; font-weight: bold;

}



#navcontainer ul li a:hover

{

color: #fff;

background: #fb7a00;

}



#navcontainer a:active

{

background: #c60;

color: #fff;

}



#navcontainer li#active a

{

background: #c60;

border: 1px solid #c60;

color: #fff;

}



#reservation {

	float:left;

	height: 350px;

	width: 225px;

}

.highlight {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 12px;

	color: #FFFF00;

}

#head_img {

	padding-top: 5px;

	padding-bottom: 5px;

}

.main_c {

	border: thin solid #FFFFFF;

}

