html{
overflow:auto;
scrollbar-face-color:#3A0D8C;
scrollbar-arrow-color:#C4C4C4;
scrollbar-track-color:#c4c4c4;
scrollbar-shadow-color:#C4C4C4;
scrollbar-highlight-color:#ffffff;
scrollbar-3dlight-color:#BFB5D2;
scrollbar-darkshadow-Color:#290A65;
}

body{
margin:auto;
background-color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:9pt; 
color:#3A0D8C;
line-height:14pt;
background-image:url(bg.gif);
background-repeat:repeat;
}

h1{font-size:11pt; margin-top:10px; margin-bottom:5px;}
a{color:#CC0000; text-decoration:none;}
a:hover{text-decoration:underline;}
img{border:0px; margin:0px;}

iframe{background-color:#FFFFFF; border:1px solid #C4C4C4; border-collapse:collapse; margin-top:10px; height:220px; width:100%;}

#table_contact{background-color:#FFFFFF; border:1px solid #C4C4C4; width:620px;}
#table_contact td{padding-left:5px; padding-top:10px; font-size:9pt;}

.btn{border:1px solid #C4C4C4; width:90px; background-color:#ECE6F2; color:#3A0D8C; cursor:pointer; font-size:8pt; font-weight:bold; height:20px;}

.boxes{padding-top:5px;}
#boxes_msg{padding-bottom:15px;}

#message{width:315px; height:175px; border:1px solid #C4C4C4; background-color:#ECE6F2; overflow:auto; color:#3A0D8C;}
#name1,#name2,#phone1,#phone2,#email{margin-bottom:5px; border:1px solid #C4C4C4; width:160px; background-color:#ECE6F2; color:#3A0D8C;}


#div_main
	{
		width:850px;
		margin:auto;
		margin-top:18px;
		text-align:center;
		border:3px solid #C4C4C4;
		background-color:#FFFFFF;
	}

#div_header_text
	{
		background-image:url(strip_blue_top.png);
		background-repeat:no-repeat;
		text-transform:uppercase;
		color:#FFFFFF;
		font-weight:bold;
		border:1px white solid;
		border-bottom-width:0px;
		background-color:#3A0D8C;
		/*letter-spacing:0.6pt;*/
		clear:both
	}

#div_header_text_l
	{
		/*background-color:#3A0D8C;
		float:left;*/
		text-align:left;
		padding-top:4px;
		padding-bottom:4px;
		padding-left:10px;
		border-bottom-width:0px;
	}
	
#div_header_text_r
	{
		/*background-color:#3A0D8C;
		float:right;*/
		text-align:right;
		padding-top:4px;
		padding-bottom:4px;
		padding-right:10px;
		border-bottom-width:0px;
	}

#txt_park_bg
	{
		height:75px;
		background-image:url(bg_header_grad.gif);
		background-repeat:repeat-x;
		border:1px white solid;
		clear:both;
		margin-bottom:7px;
	}

#txt_park
	{
		margin-left:10px;
		margin-top:10px;
		float:left;
	}

#txt_hotel
	{
		background-color:#3A0D8C;
		padding-left:12px;
		padding-top:3px;
		padding-bottom:5px;
		text-align:left;
		border:1px white solid;
	}
	

#div_title
	{
		padding-top:0px;
		padding-bottom:12px;
		margin-left:-180px;
		clear: both
	}
	
#table_btns
	{
		
		float:right;
	}
	

.line_grey
	{
		height:3px;
		background-color:#C4C4C4;
	}

	
#circles
	{
		border:0px yellow dotted;
		margin-top:-110px;
		float:right;
		padding-right:10px;
	}
	
#circle1,#circle2
{
margin-right:10px
}

#circle3
{

}

#div_content
	{
		background-image:url(bg_main.png);
		background-repeat:repeat-y;
		background-position:top left;	
		border:1px #ffffff solid;
	}

#div_content_inner
	{
		border:0px red dotted;
		width:620px;
		position:relative;
		margin-left:200px;
		text-align:left;
		padding-right:25px;
	}
	
#footer
	{
		padding-top:4px;
		padding-bottom:4px;
		background-color:#3A0D8C;
		background-image:url(strip_blue_bottom.png);
		background-repeat:no-repeat;
		text-transform:uppercase;
		color:#FFFFFF;
		font-weight:bold;
		clear:both;
		border:1px white solid;
		border-top-width:0px;
	}
	
#footer_menu
	{
		padding-top:4px;
		padding-bottom:4px;
		font-weight:bold;
		clear:both;
		border-top-width:0px;
		text-align:center;
		margin:auto;
	}

#medusa
	{
		width:632px;
		text-align:center;
		margin:auto;
		margin-top:5px;
	}
	
.table_rates
	{
		border-collapse:collapse;
	    border:1px #C4C4C4 solid;
		background-color:#FFFFFF;
	}
	
.table_rates td
	{
		padding:2px;
		border:1px #C4C4C4 solid;
	}