a:link, a:visited, a:hover, a:active
{
	color: #0088CE;
	text-decoration: none;
}
a:link.link, a:visited.link
{
	text-decoration: none;
	color: #FFFFFF;
}
a:hover.link, a:active.link
{
	text-decoration: none;
	color: #FFFFFF;
}
body
{
	background-color: #FDB812;
	margin: 0px;
}
div#base
{
   margin: 0px auto 0px auto;
   visibility: visible;
   width: 754px;
   position: relative;
   padding-bottom: 10px;
   background-image: url(pics/bottom_bg.gif);
   background-repeat: no-repeat;
   background-position: bottom;
}
div#page_base
{
   margin: 0px auto 0px auto;
   visibility: visible;
   width: 532px;
   position: relative;
   padding-bottom: 10px;
}
div#body
{
  padding: 0px;
  height: auto;
}					
div#titles
{
	background-color: #FFFFFF;
}
div.leftPannel
{
	float: left;
	width: 198px;
	z-index: 1;
}
div.whk_visitor
{
   background-color: #E6DFCE;
   height: auto;
   width: 198px;
   border: solid 1px #FFFFFF;
   text-align: center;
   padding: 0px 0px 5px 0px;
}
div.whiteisland_tours
{
	background-color: #FFFFFF;
	height: 240px;
	width: 198px;
	border: solid 1px #FFFFFF;
	text-align: center;
	padding: 0px;
}
div.description
{
	background-color: #F7931C;
	border-top: solid 1px #FFFFFF;
	padding: 10px 10px 10px 10px;
}
div.page_story
{
	background-color: #FFFFFF;
	padding: 10px 10px 10px 10px;	
}
div.page_story li
{
	margin-left: -25px;
	color: #6D6E70;
}
div.page_story ul
{
	margin-top: 5px;
	margin-bottom: 5px;
}
div.page_story p
{
	color: #6D6E70;
}
div.page_story i
{
	color: #18130E;
}
div.page_bottom
{
	padding: 10px 10px 0px 10px;
}
img.whk_title
{
	margin-right: 1px;
}
img.button
{
	border: 0px;
	padding: 5px 5px 5px 5px;
	vertical-align: middle;
}
img.round_left
{
	padding: 0px 50px 0px 0px;
}
p, li
{
	font-family: arial, helvetica, sans-serif;	
	color: #221E1F;
	margin: 0px;
	font-size: 87%;
}
p.nomargin
{
	margin: 0px;
}								
p.add_text
{
	font-family: arial, helvetica, sans-serif;
	font-size: 67%;
	color: #18130E;
	margin: 0px;
}
p.visitor_heading
{
	font-family: arial, helvetica, sans-serif;
	font-size: 105%;
	color: #006E45;
	font-weight: bold;
	margin: 0px;
}
p.whiteis_heading
{
	font-family: arial, helvetica, sans-serif;	
	color: #184E82;
	font-weight: bold;
	font-size: 105%;
	margin: 0px;
}
p.bottom_info
{
	font-size: 67%;
	padding: 0px 0px 0px 5px;
}
p.top_text
{
	font-size: 100%;
}
p.free_phone
{
	color: #0095DA;
	font-family: arial, helvetica, sans-serif;	
	font-weight: bold;
	font-size: 90%;
	margin: 3px;						
}
span.pink_text
{
	color: #DF038C;
	font-size: 150%;
	font-weight: bold;
}
span.page_pink_text
{
	color: #DF038C;
	font-size: 180%;
	font-weight: bold;
}
span.purple_text
{
	color: #812990;
	font-size: 150%;
	font-weight: bold;
}
td.story_body
{
	padding: 0px 20px 10px 20px;
}
td.details
{
	background-color: #F99C1B;
	padding: 5px 5px 5px 15px;
	border-left: solid 15px #FBA619;
	width: 402px;
}
td.buttons
{
	background-color: #FBB04B;
	padding: 5px 3px 5px 0px;
	border-right: solid 20px #FBA619;
	width: 200px;
}
td.white_line
{
	padding: 0px 10px 0px 10px;
	border-left: solid 1px #FFFFFF;
	border-right: solid 1px #FFFFFF;
}
td.page_toptext
{
	padding: 0px 0px 0px 10px;
}
td.bottom_info
{
	background-color: #FBA619;
	border-left: solid 20px #FBA619;
	padding: 0px 0px 0px 0px;
}
td.bottom_waterfall
{
	background-color: #FBA619;
	border-right: solid 20px #FBA619;
	padding: 10px 0px 10px 0px;
}
.white_text
{
	color: #FFFFFF;
}