
a {
	color: #593D2B;
	font: 12px arial, helvetica, sans-serif;
	font-weight: bold;
	text-decoration: underline;

}

a:visited {
	color:#593D2B;
	font:12px arial, helvetica, sans-serif;
	font-weight:normal;
	text-decoration:underline;
}

body {
	background-color:white;
	margin:20px;
	font:11px verdana, arial, helvetica, sans-serif;
}

body>#leftCol {
	width:150px;
}

body>#rightCol {
	width:150px;
}

.Content>p+p {
	text-indent:30px;
}

.content {
	position:relative;
	width:auto;
	min-width:120px;
	margin:0px 225px 60px 190px; 	/* from top, from right, space below, from left */
	background-color:white;
	padding:15px;					/* spacing of text from edge of div */
	z-index:1;						/* layer positioning 0(top), 1(placed under '0'), 2(placed under '1').. and so on */
}

.dates {
	position:absolute;
	height:30px;
	display:inline;
	width:100%;
	background-color:#eee;
	padding:0px;
	z-index:0;						/* layer positioning 0(top), 1(placed under '0'), 2(placed under '1').. and so on */
}

h1 {
	margin:0px 0px 20px 0px;
	padding:0px;
	font-size:18px;
	color:#999;
}

h2 {
	font:bold 12px/14px verdana, arial, helvetica, sans-serif;
	margin:0px 0px 5px 0px;
	padding:0px;
	color:#333333;
}



#header {
	position:absolute;
	width:25px;
	top:7px; 	/* top-right-bottom-left */
	left:40px;
	background:#ffffff;
}

#unique {
	position:relative;
	margin:50px 190px 0px 190px;
	background:#ffffff;
}

#guests {
  text-align:center;
  float:left;
  position:relative;
  width:50%;
  height:20px;
  z-index:3;						/* layer positioning 0(top), 1(placed under '0'), 2(placed under '1').. and so on */
}

.hotelImg {
	position:relative;
	float:right;					/* aligns 'hotelImg' div inside of 'content' div */
	width:50px;
	height:50px;
	border:0px solid black;
	padding:5px;
	background-color:white;
	z-index:1;						/* layer positioning 0(top), 1(placed under '0'), 2(placed under '1').. and so on */
}

#leftCol {
	position:absolute;
	width:auto;					/* width of div */
	top:180px;						/* distance from top of document */
	left:20px;						/* distance from left side of document */

		

}


.nav {
	position:relative;				
	margin:0px 190px 20px 190px; 	/* from top, from right, space below, from left */	
	background-color:white;			/* layer background color */
	padding:7px;					/* padding around text inside div */
	z-index:1;
}

p {
	font:11px/15px verdana, arial, helvetica, sans-serif;
	margin:0px 0px 16px 0px;
	padding:0px;
}

.rates {
	font:11px/15px verdana, arial, helvetica, sans-serif;
	color:#880000;
}

#rightCol {
	position:absolute;
	width:150px;
	top:200px;
	right:40px;
	border:1px solid #880000;
	background-color:#B5CC8E;
	padding:10px;
	z-index:1;
	text-align:center;
	color:#593D2B;
	voice-family: "\"}\"";
	voice-family:inherit;
}

#rightCol2 {
	position:absolute;
	width:150px;
	top:475px;
	right:40px;
	padding:0px;
	z-index:1;
	text-align:center;
	voice-family: "\"}\"";
	voice-family:inherit;
}

#rightCol2 p {
	font:bold 11px verdana, arial, helvetica, sans-serif;
	color:#000;
	text-align:center;
	voice-family: "\"}\"";
	voice-family:inherit;
}

#rightCol2 a {
	font:bold 11px verdana, arial, helvetica, sans-serif;
	color:#990000;
	text-align:center;
	voice-family: "\"}\"";
	voice-family:inherit;
	
}


.star {
	font:11px/15px verdana, arial, helvetica, sans-serif;
	margin:0px 0px 10px 0px;
	padding:0px;
	color:#880000;
}

.submit {
	cursor: hand;
	border: 1.5px solid;
	border-color: #996600 #996600 #333333 #663300;
	padding: 1px 1px 1px 1px;
	font: bold 12px verdana, arial, helvetica, sans-serif;
	color: #fff;
	background-color: #593D2B;
	margin: 15px;
}

.text {
	font:11px/15px verdana, arial, helvetica, sans-serif;
	margin:0px 0px 10px 0px;
	padding:0px;
}
#siteNav {
		position:relative;
		width:180px;					/* width of div */
		top:0px;						/* distance from top of document */
		left:0px;						/* distance from left side of document */
		background-color:#f2f2f2;		
		border:1px solid black;		
		voice-family: "\"}\"";
		voice-family:inherit;
		padding:0px;
	}
#siteNav a {

		text-decoration: none;
   	font-size: 11px;
		font-weight: normal;
	}

#siteNav a:visited {
		text-decoration: none;
		font-size: 11px;
		font-weight: normal;
	}
#siteNav a:active {
   	font-size: 11px;
		font-weight: normal;
	}
#siteNav a:hover {
  		font-size: 11px;
		font-weight: normal;
	}
#siteNav ul {
		list-style: square;
	}
.brides
{
	background-color:#B5CC8E;
	color:#593D2B;
	width:auto;
	padding:10px;
}

.brides a:link
{
	color:#593D2B;
}

.brides a:visited
{
	color:#593D2B;
}

.brides a:hover
{
	color:#880000;
}

.brides h2
{
	color:#593D2B;
}

.events
{
	background-color:#ffffff;
	width:auto;
	padding:10px;
}

.events a:link
{
	color:#593D2B;
}

.events h2
{
	color:#593D2B;
}

.events a:visited
{
	color:#593D2B;
}

.events a:hover
{
	color:#880000;
}

.professionals
{
	background-color:#593D2B;
	width:auto;
	padding:10px;
}

.professionals a:link
{
	color:#B5CC8E;
}

.professionals h2
{
	color:#B5CC8E;
}

.professionals a:visited
{
	color:#B5CC8E;
}

.professionals a:hover
{
	color:#f2f2f2;
}

.travel
{
	background-color:#CFC99B;
	width:auto;
	padding:10px;
}

.travel a:link
{
	color:#593D2B;
}

.travel h2
{
	color:#593D2B;
}

.travel a:visited
{
	color:#593D2B;
}

.travel a:hover
{
	color:#f2f2f2;
}
