/* End captions */


/* "Daisy, Daisy, give me your answer do. I'm half crazy all for the love of you.
	It won't be a stylish marriage, I can't afford a carriage.
	But you'll look sweet upon the seat of a bicycle built for two." */
.entry {
	font: lighter 70%/1.2em Arial, Helvetica, sans-serif;
	margin-top: -10px;
	color: #CC9;
}
.entry p a:visited {
	color: #996;
	}

/*.entry ul li:before, #sidebar ul ul li:before {
	content: "\00BB \0020";
	}*/

.entry ol {
	padding: 0 0 0 35px;
	margin: 0;
	}

.entry ol li {
	margin: 0;
	padding: 0;
	}

.entry form { /* This is mainly for password protected posts, makes them look better. */
	text-align:left;
	}

small {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 0.6em;
	line-height: 0.6em;
	}

#sidebar {
	font: 1em 'Lucida Grande', Verdana, Arial, Sans-Serif;
	}

/* Begin Sidebar */
#sidebar
{
	padding: 5px;
	width: 300px;
	margin-top: -230px;
	margin-left: 290px;
	}
.indexpagehead1c {
	font-size: 36pt;
	font-weight: bold;
	color: #600;
	line-height: 36px;
}
.clearme {
	clear: both;
	float: none;
	margin: 0px;
	padding: 0px;
	font-size: 10pt;
}
#leftColumn1 .indexpagehead2   {
	font-variant: small-caps;
	font-family: "Arial Black", Gadget, sans-serif;
}
.align-right { float:right; margin: 0 0 15px 15px; }

.align-left { float:left; margin: 0 15px 15px 0; }

.frame { padding: 5px; border: 1px solid #aaa; } 

div.sample_popup { z-index: 1; }

div.sample_popup div.menu_form_header
{
  border: 1px solid black;
  border-bottom: none;

  width: 200px;

  height:      20px;
  line-height: 19px;
  vertical-align: middle;

  background: url('form_header.png') no-repeat;

  text-decoration: none;
  font-family: Times New Roman, Serif;
  font-weight: 900;
  font-size:  13px;
  color:   #206040;
  cursor:  default;
}
.reservationbutton1 {
	width: 300px;
	float: left;
}
.textwrapper {
	width: 600px;
	float: left;
}
#outerWrapper #contentWrapper #content .dualFeaturesAndDetails_topcontainer .textwrapper #formexample {
	font: italic bolder 3em Arial, Helvetica, sans-serif;
}
hr  {
	size: 1px;
	margin-bottom: 5px;
}
hr {
	margin-top: 5px;
	margin-bottom: 5px;
	float: none;
	text-align: center;
}
table     {
	text-align: left;
	font: normal 6px Arial, Helvetica, sans-serif;
}
.reservationbutton {
	text-align: center;
}
.text420 {
	width: 420px;
	float: right;
	text-align: center;
	padding-bottom: 25px;
	padding-left: 200px;
}
.textwrapperCenter a{
	width: 600px;
	padding: 0px;
	margin: 0px auto;
	clear: left;
	text-align: center;
}
#outerWrapper #contentWrapper #content_map {
	color: #f1f0ee;
	width: 705px;
	margin: 0px auto;
	overflow: visible;
	padding: 0px;
}
.drivingdir {
	margin-right: 75px;
	margin-left: 75px;
}

