* {margin:0; padding:0;}

/*html {

}*/

body {
	background: url(/contentImages/default_test/body_bg_green2.jpg) repeat;
	text-align:center;
	font-family: Georgia, "Times New Roman", Times, serif;
}
	

div#bodywrapper{
	width:100%;
	margin: 0;
	background: url(/contentImages/default_test/html_bg2.jpg) repeat-x;
}

div#wrapper {
	background: url(/contentImages/default_test/glowing_bg.jpg) top center no-repeat;
	margin: 0 auto;
	width: 100%;
}

div#wrapper_repeat {
	/*background: url(/contentImages/default_test/bamboo_bg.png) top center repeat-y;*/
	background: url(/contentImages/default_test/bamboo_repeat.png) top center repeat-y;
	width: 950px;
	margin: 0 auto;
	}
	

div#wrapper_inner {
	height: auto;
	margin:0 auto;
	width: 950px;}
	
	
div#header {
	background: url(/contentImages/default_test/header.jpg) top no-repeat;
	width:950px;
	height:214px;
	margin: 0 auto;}
	
a#header_logo{
	text-indent: -5000;
	display:block;
	width:500px;
	height: 214px;
	outline:none;
	float:left;
}


a#header_cam{
	text-indent: -5000;
	display:block;
	width:200px;
	height: 214px;
	outline:none;
	float:right;
}


.clear{
	clear:both;
}	
div#left {
	float:left;
	width:205px;
	
	position:relative;
	}
	
div#right {
	float:right;
	width:745px!important;
	width:725px;
	text-align:left;
	}
	
div#right_inner {
	width:745px;
	background:url(/contentImages/default_test/right_top_bg.jpg) no-repeat;}
	
div#subTitle {
	width:100%;
	clear:both;
	height:139px;}
div#rightContent {
	width:421px !important;
	width:350px;
	float:left;
	margin:30px 10px 0 25px;
	color: #8c5827;
	font-size: 0.8em;}
#rightContent table {
	color:#8c5827;}
#rightContent a {
	color:#834118;
}
div#rightGraphics {
	width:284px;
	height:519px;
	display:block;
	float:right;
	/*background:url(/contentImages/default_test/rightGraphics_placer.jpg) no-repeat top;*/}

div#content_wrapper {
	width:745px;
	color: #8c5827;
	font-size: 0.8em;
	}
div#content_wrapper_home {
	width:500px;
	float:left;
	color: #8c5827;
	font-size: 0.8em;
	}
#content_wrapper h1{
	color: #45280d;
	font-weight:bold;
	font-size: 1.1em;
	margin-bottom: 10px;
}
#content_wrapper_home h1{
	color: #45280d;
	font-weight:bold;
	font-size: 1.1em;
	margin-bottom: 10px;
}

div#vacation_destination{
 float:left;
 width: 40%;
 padding-left:20px;
}

div#whats_new{
  float:right;
  width: 50%;
}

div#signup_home {
	width:212px!important;
	width:242px;
	height:465px!important;
	height:570px;
	background:url(/contentImages/default_test/home_join_bg.jpg) no-repeat;
	float:right;
	font-size:12px;
	padding:110px 0 0 25px;
	color:#FFFFFF;}
#signup_home p {
	font-size:12px;
	color:#FFFFFF;}
#signup_home input {
	width:90px;}


div#footer {
	width:950px;
	height:279px;
	background:url(/contentImages/default_test/footer.png) no-repeat;
	clear:both;
	margin:0 auto;
	padding:164px 0 0 0;}
	
div#footer_copyright {
	width:950px;
	height:164px;
	clear:both;
	text-align: center;
	margin: 0 auto;
	color: #34bb88;
	font-size:0.7em;
	font-weight:bold;padding-top:10px;}

#footer_copyright a {
	color: #FFFFFF;
}
#footer_copyright a:hover {
	color: #FFFFFF;
}
	
ul#menuList {
	list-style-type:none;
	margin:0;
	padding:0;
	width:205px;
	position:relative;
	}
	
ul#menuList li {
	margin:0;
	padding:0;
	text-indent:-5000px;
	display:block;
	width:205px;}
	
ul#menuList a {
	display:block;
	width:205px;
	outline:none;}
	

a.menuTreasure {background:url(/contentImages/default_test/menu_treasurehunt.jpg) no-repeat; width: 205px; height: 59px;}
a.menuTreasure:hover {background:url(/contentImages/default_test/menu_treasurehunt.jpg) no-repeat; width: 205px; height: 59px;}

a.menuStory {background:url(/contentImages/default_test/menu_thestory.jpg) no-repeat; width: 205px; height: 47px;}
a.menuStory:hover {background:url(/contentImages/default_test/menu_thestory.jpg) no-repeat; width: 205px; height: 47px;}
	
a.menuFood {background:url(/contentImages/default_test/menu_food.jpg) no-repeat; width: 205px; height: 52px;}
a.menuFood:hover {background:url(/contentImages/default_test/menu_food.jpg) no-repeat;width: 205px; height: 52px;}
	
a.menuAccommodations {background:url(/contentImages/default_test/menu_accommodations.jpg) no-repeat; width: 205px; height: 46px;}
a.menuAccommodations:hover {background:url(/contentImages/default_test/menu_accommodations.jpg) no-repeat; width: 205px; height: 46px;}
	
a.menuWhatsBeen {background:url(/contentImages/default_test/menu_whatsbeen.jpg) no-repeat; width: 205px; height: 83px;}
a.menuWhatsBeen:hover {background:url(/contentImages/default_test/menu_whatsbeen.jpg) no-repeat; width: 205px; height: 83px;}
	
a.menuEvents {background:url(/contentImages/default_test/menu_events.jpg) no-repeat; width: 205px; height: 74px;}
a.menuEvents:hover {background:url(/contentImages/default_test/menu_events.jpg) no-repeat; width: 205px; height: 74px;}
	
a.menuBlog {background:url(/contentImages/default_test/menu_blog.jpg) no-repeat; width: 205px; height: 49px;}
a.menuBlog:hover {background:url(/contentImages/default_test/menu_blog.jpg) no-repeat; width: 205px; height: 49px;}

a.menuFishing {background:url(/contentImages/default_test/menu_fishing.jpg) no-repeat;width: 205px; height: 56px;}
a.menuFishing:hover {background:url(/contentImages/default_test/menu_fishing.jpg) no-repeat;width: 205px; height: 56px;}
	
a.menuFriends {background:url(/contentImages/default_test/menu_friends.jpg) no-repeat;width: 205px; height: 60px;}
a.menuFriends:hover {background:url(/contentImages/default_test/menu_friends.jpg) no-repeat;width: 205px; height: 60px;}

a.menuContact {background:url(/contentImages/default_test/menu_contactus.jpg) no-repeat;width: 205px; height: 47px;}
a.menuContact:hover {background:url(/contentImages/default_test/menu_contactus.jpg) no-repeat;width: 205px; height: 47px;}

a.menuHome {background:url(/contentImages/default_test/menu_home.jpg) no-repeat;width: 205px; height: 50px;}
a.menuHome:hover {background:url(/contentImages/default_test/menu_home.jpg) no-repeat;width: 205px; height: 50px;}

a.menuCoconut {background:url(/contentImages/default_test/menu_coconuttelegraph.jpg) no-repeat;width: 205px; height: 40px;}
a.menuCoconut:hover {background:url(/contentImages/default_test/menu_coconuttelegraph.jpg) no-repeat;width: 205px; height: 40px;}

br.clear {
	width:100%;
	margin:0;
	padding:0;
	line-height:0;
	font-size:0;
	clear:both;}
	
table#galleryTable td {
	padding-right:10px;
	padding-bottom:10px;}
	
a { color:#834118;

	position:relative;
	
}

a img{
	position: relative;
}