/* CSS Document */

body { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;  background:#300c00;}
body * { margin:0px; padding:0px;}
a { text-decoration:none; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#571618; 
	}
a:hover { } 
p{ 	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#300c00; 
	line-height:1.6em}
ul{  padding-left:20px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#300c00;
	line-height:1.5em }
ul li{ list-style:url(/_images/list.png)}
hr { }
h1 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#571618;
	font-weight:normal;

	 }
h2 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#571618;
	font-weight:normal;}
h3 { }
h4 { }
img { border:none }

#polaroid { float:right; clear:right }

#siteShadow {  margin-left:auto; margin-right:auto;}
#siteContainer  { margin-left:auto; margin-right:auto; width:900px; background:#FFFFFF; }

#siteHeader  { height:160px; }
#headFlash { float:right; height:160px; width:550px;  }
#Logo { width:350px; height:160px; float:left  }

#siteContent  { background:#e5decb; height:100%; min-height:100%  } 
	#Site-Content strong { }
	#Site-Content .subNav { }
		#Site-Content .subNav li { }
			#Site-Content .subNav li a { }
				#Site-Content .subNav li a:hover { }
				
#flashGallery { width:640px; height:330px; float:left }

#availability { width:260px; height:330px; float:right;  }

#amenities { width:260px; height:455px; float:right; clear:both  }

#hours { width:260px; height:188px; float:right; clear:right  }

#facilities { width:260px; height:330px; float:right; clear:both  }

#pageContent { width:615px; padding:15px 0px 25px 25px; background:url(/_images/pc-bg.jpg) top left repeat-x }

#adminContent {  padding:15px 0px 25px 25px; background:url(/_images/pc-bg.jpg) top left repeat-x }

#apartContent { width:615px; padding:15px 0px 25px 25px; }

#attractContent { width:615px; padding:15px 0px 25px 25px; }

#locationDiv { width:260px; height:200px; float:right; clear:right }

#home-textSplash { height:300px; width:615px; float:left; margin:15px 0px 65px 25px;}


/* Page Subnavigation */

.subNav , .parentNav { }
	.subNav ul , .parentNav ul{ }
	.subNav li , .parentNav li{ }
	.subNav .even , .parentNav .even{ }
	.subNav a , .parentNav a{ }
	.subNav .even a , .parentNav .even a{ }
		.subNav a:hover , .parentNav a:hover { }
		.subNav .even a:hover , .parentNav .even a:hover{ }

 /* Shows current page highlight in SubNav */
		.subNav .navCurrent:hover { }
#gadgetWrap { width:260px; height:190px; background:url(/_images/avail-bg.jpg) top right no-repeat }
#gadgetLoader { width:260px; height:190px; padding:0px 0px 0px 25px;  }
.rfa_LinkContainer { display:none }
.dateField { width:120px }
.dropDown { width:110px }
.label { padding:10px 0px 10px 0px }
.noGrid { float:right; margin-top:20px; margin-left:50px; width:120px }
#div.rfa_gadgetControlsVertical div.property, div.rfa_gadgetControlsVertical div.date, div.rfa_gadgetControlsVertical div.nights, div.rfa_gadgetControlsVertical div.noGrid { margin-bottom:10px }



/* Footer section */
#siteFooter     { clear:both; background:#300c00;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	height:60px;
	padding-top:15px}
	#siteFooter a {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF }
		.Breadcrumb { }

/* Photo Gallery */

#photoGalleryContainer { padding-top:20px; padding-left:20px  }
	#photoGalleryContainer a { }
		#photoGalleryContainer a:hover { }
	#photoGalleryContainer img { border:2px solid #ffffff; margin:6px 2px 6px 2px  }

/*  Google Map */

#gMapContainer {  padding:1em; border: 1px solid #c9bfa4; width:570px; height:450px}
	.gMapSearchForm { margin:0.5em 0; padding:0;  }
		.gMapSearchField { width:60%; }
		.gMapSearchButton {  }
		.gMapSearchNote { font-size: 75%; }
	
	#gMapContainer.expandedMap { position:absolute; background: #FFF; padding:10px; }

#googleMap { width: 100%; height:450px  }

#gMapExpander { text-align:right; padding-top:5px; }
	#gMapExpander a { color: #666; font-size:70%; }
#gMapLocation { font-size: 75%; /*display:none;*/ }
	
	
/* Contact Form */

#ContactForm { }
	#ContactForm p {  }
	#ContactForm input { width:200px; margin-top:20px; }
	#ContactForm textarea { width:200px; margin-top:20px; }
	#ContactForm submit { width:80px; margin-top:20px; }
	
/* Editor Styles */
#Editor-Area {  }
	#updatedfile { width:100%; height:300px; }
	.editorInstructions { font-size: 70%; margin: 25px 0; }
	.editorInstructions h2 { margin-top: 1em; }


/* Guest Book comment Styles */

	#GuestBook p { }
	#GuestBook input { }
	#GuestBook textarea { }
	#GuestBook button { }
	
/*Guest Book reading the comments */
	
#GbContainer { width:612px; }
#GbSign { }
#GbNumber {  }
#GbWhoWhen { padding-top:5px; padding-left:5px }
#GbMainComments { padding:5px;}
#GbDetailContainer { padding:5px; padding-bottom:10px;background:url(/_images/gb-bg.jpg) top left no-repeat;}
#GbDelete { }
#GbPageNumber { padding:5px; border-top:1px solid #c9bfa4;}

/*Guest Book add entry box */
#GuestBookAddContainer {  padding:5px;}
#GbName { text-align:left;}
#GbComment {  text-align:left;}
#GbCode {  text-align:left;}
#GbSubmit { }


