@charset "UTF-8";
/* CSS Document */

p
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:180%;
margin-top:15px;
margin-left:55px;
width:450px;
}


p.float
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:180%;
}


p.map
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:180%;
width:320px;
margin:15px;
}


p.hotels
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:180%;
width:320px;
margin:15px;
border-bottom:#666666 solid 1px;
}

p.hotels2
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:180%;
width:320px;
margin:15px;
border-bottom:#666666 solid 1px;
background-color:#CCCCCC;
}

p.facilites
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:180%;
margin-top:15px;
margin-left:55px;
width:450px;
}


p.textnav_para
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:180%;
margin-top:15px;
width:800px;
}

li
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:160%;
}


h2
{
padding-top:20px;
font-family:"Times New Roman", Times, serif;
font-size:16px;
font-weight:bold;
margin-left:55px;
}

a:link, a:visited
{
text-decoration:none;
color: #74230F;
}

a:hover, a:active
{
text-decoration:underline;
}

.imagecaption
{
font-family:Arial, Helvetica, sans-serif; 
font-size:10px; 
color:#666666; 
font-style:italic; 
padding-top:10px; 
display:block;
}


#textnav_wrapper a:link, #textnav_wrapper a:visited
{
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#74230F;
}


#textnav_wrapper a:hover, #textnav_wrapper a:active
{
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
}

/* PARTICIPANT FORM STYLES */
		#participant_form
		{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		}
		
		.participant_form_table
		{
		width:450px;
		margin-left:55px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		}
		
		.participant_form_table_child
		{
		width:450px;
		margin-left:55px;
		margin-bottom:25px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		}
		
		#child1 
		{
		width:450px;
		margin-left:55px;
		margin-top:25px;
		margin-bottom:25px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		}
		
		.participant_form_table td
		{
		text-align:left;
		vertical-align:middle;
		padding: 10px 0px 0px 0px;
		}
		
		span.form_required
		{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#FF0000;
		}
		
		.table_title
		{
		background-color:#4B1C12;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#FFFFFF;
		}
		
		td.formspacer
		{
		display:block;
		height:20px;
		}
		
		td.formspace_line
		{
		border-bottom:#999999 solid 1px;
		}

		.contact_form_table
		{
		width:450px;
		margin-left:55px;
		padding-bottom:25px;
		padding-top:25px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		}