@charset "utf-8";
/* CSS Document */



p, ol, ul, li, blockquote, h3
{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-transform: normal;
	letter-spacing: normal;
	line-height: 1.4em;
	color:#666;	
}

body p 
{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-transform: normal;
	letter-spacing: normal;
	line-height: 1.4em;
	color:#666;
}

p, a
{
margin-top:10px;
margin-bottom:5px;
}

ol, ul
{
margin-left:20px;	
}

.blockquote
{
	margin-left:60px;
	border-left:solid;
	border-left-width:4px;
	border-left-color:#CCC;
	padding-left:10px;
	font-family: Georgia, serif;
	font-size: 13px;
	font-style: italic;
	font-weight: normal;
	text-transform: normal;
	letter-spacing: normal;
	line-height: 1.55em;
}

ul
{
margin-left:20px;	
}

#main-content h2 
{
color:#009FC5;
font-family: Helvetica, Arial, sans-serif;
font-size: 1.5em;
font-style: normal;
font-weight: bold;
text-transform: normal;
letter-spacing: .25px;
line-height: 1.2em;	
}

h3 
{
color:#009FC5;
font-family: Georgia, serif;
font-size: 1.45em;
font-style: italic;
font-weight: normal;
text-transform: none;
letter-spacing: .25px;
border-bottom-width: 1px;
border-bottom-style: dashed;
border-bottom-color: #009FC5;
padding-bottom:0;
margin-bottom:0;
margin-left:60px;
width:410px;
text-align:center;
border-top-width: 1px;
border-top-style: dashed;
border-top-color: #009FC5;
background-color:#d4f3fa;
}

h4
{
width:410px;
color:#009FC5;
font-family: Helvetica, Arial, sans-serif;
font-size: 16px;
font-style: normal;
font-weight: normal;
text-transform: normal;
letter-spacing: .25px;
padding-bottom:0;
margin-bottom:0;
margin-left:60px;
}

h4 a
{
color:#009FC5;
border-bottom:dotted;
border-width:thin;
text-decoration:none;
}

h5 
{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-transform: normal;
	letter-spacing: normal;
	color:#666;
	margin-left: 10px;
}

h6 
{
color:#009FC5;
font-family: Helvetica, Arial, sans-serif;
font-size: 1.5em;
font-style: normal;
font-weight: bold;
text-transform: normal;
letter-spacing: .25px;
line-height: 1 em;	
margin-left: 50px;
}


h4 a:hover
{
color:#783900;
}


p a
{
color:#009FC5;
text-decoration:none;	
}

p a:hover
{
color:#783900;	
}

li a
{
color:#009FC5;
border-bottom:dotted;
border-width:thin;
text-decoration:none;		
}

li a:hover
{
color:#783900;	
}

.link_topPage a
{
border-bottom:dotted;
border-width:thin;
text-decoration:none;
color:#F84219;
}

.link_topPage a:hover
{
color:#783900;	
}

.caps
{
	text-transform: uppercase;
	letter-spacing: normal;
}

.links a
{
	color:#009FC5; 
	border:none;
	text-decoration: none;
	margin-top:0;
	padding-top:0;
}

.links a:hover
{
	color:#783900; 
	border:none;
	text-decoration: none;
}

#quote
{
font-family: Georgia, serif;
font-size: 17px;
font-style: italic;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
line-height: 1.4em;	
text-align:left;
}

#rQuote
{
font-family: Georgia, serif;
font-size: 12px;
font-style: italic;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
line-height: 1.4em;	
text-align:center;	
}

#navcontainer_attraction ul li
{
	list-style-type:none;
	list-style:none;
}

#facebook
{
padding:0px 60px 0 60px;
}

#foot p
{
padding:10px 20px 0 0;
}

.page_title
{
 padding-bottom:0;
 margin-bottom:0;
}

.subTitle
{
padding-top:0;
margin-top:0;
border:none;
text-transform:none;
}

#horizontal_nav a
{
	color:#323a38; 
	text-decoration: none;
	display:inline;
	padding:0;
	margin:0;
	font-size:18px;
	font-weight:bold;
	border:none;
}

#horizontal_nav li
{
	margin:0;
	padding:0;
}

.address
{
text-transform:none;
}

.last_item
{
padding-bottom:20px;	
}

.ul_sansBullet li
{
text-decoration:none;
list-style:none;
}

.ul_sansBullet strong
{
font-weight:bold;
text-decoration:underline;
}

.ul_sansBullet li
{
padding-bottom:7px;	
}

#gallery a
{
border:none;	
}

.first_element
{
margin-top:100px;	
}

/* 
//////////////////////////////                  ////////////////////////////// 
//////////////////////////////                  ////////////////////////////// 
////////////////////////////// Spacing Elements ////////////////////////////// 
//////////////////////////////                  ////////////////////////////// 
//////////////////////////////                  //////////////////////////////  
*/

#hs
{
margin-left: 30px;
}
