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

Beige Dark: cdc2a1
beige med: dbd2ba
beige light: ebe6d8   a bit darker CEC2A1
burgundy: 892c1b
light burgundy: c1973d  b37a86 
light green  aed88d
dark green   579c57 */


body { background-color: #892c1b;  }
p { font-family: Arial, Helvetica, sans-serif; color: #666666; font-size: 12px; line-height: 18px; }
h1 { font-family: "Times New Roman", Times, serif; color: #ebe6b8; font-weight: normal; font-size: 24px; }
h2 { font-family: "Times New Roman", Times, serif; color: #892c1b; font-weight: bold; font-size: 18px; }
h3 { font-family: Arial, Helvetica, sans-serif; color: #CEC2A1; font-weight: normal; font-size: 14px; line-height: 20px; }
.caption { font-family: Arial, Helvetica, sans-serif; color: #579c57; font-size: 10px; line-height: 12px; font-style: italic; font-weight: bold; }
.highlight { color: #579c57; font-weight: bold; }

/* ------------------------------------------------------------------------------------------------
-------------- copyright   */
p.pCopyright { font-family: Arial, Helvetica, sans-serif; color: #ebe6b8; font-size: 10px; }
	p.pCopyright a { text-decoration: underline; }
	p.pCopyright a:link, p.pCopyright a:visited { color: #ebe6b8; }
	p.pCopyright a:hover { color: #aed88d; }

div#container { margin-left: auto; margin-right: auto; width: 900px; border-style: none; }

div#banner { width: 884px; background-color: #892c1b; padding: 0 0 16px 16px; color: #CEC2A1; font-family: "Times New Roman", Times, serif; font-size: 22px; }
div#banner img { vertical-align: top; }
#banneraddress {width: 150px; float: right; padding-top: 10px; }
#banneraddress a:link, #banneraddress a:visited { color: #CEC2A1; }
#banneraddress a:hover { color: white; }



div#nav { height: 24px; background-color: #cdc2a1; width: 100%; line-height: normal; font-size: 10px; font-family: Arial, Helvetica, sans-serif; text-transform: uppercase; }
div#nav ul { margin: 0; list-style: none; padding: 5px 20px; }
div#nav li { float: left; margin: 0; padding: 0; background: url("images/tab_right_wide2.gif") no-repeat right top; }
div#nav a { display: block; background: url("images/tab_corner_left.gif") no-repeat left top; padding: 5px 15px; }
	div#nav a:link, div#nav a:visited { text-decoration: none; color: #ebe6de; }
	div#nav a:hover { text-decoration: none; color: #c1973d; }
div#nav #current { background-image: none; }
div#nav #current a { background-image:none; color: #892c1b; }


div#main1 { clear: both; height: 270px;  background: #892c1b url("images/shadow.gif") repeat-x bottom ; padding: 8px 50px 0 20px; }
	div#main1 #main1text {width: 500px; }
	div#main1 a:link, div#main1 a:visited { color: white; }
	div#main1 a:hover { color: #aed88d; }
	
div#main2 { padding: 8px 0 0 0; background-color: #ebe6d8; height: 680px; }
	div#main2 #homeS1 { width: 260px; float: left; padding: 0 20px; }
	div#main2 #homeS2 { width: 260px; float: left; padding: 0 20px; background-color: #dbd2ba; }
	div#main2 #homeS3 { width: 260px; float: left; padding: 0 20px; }

/*  home page links */	
	div#main2 #homeS1 a:link, div#main2 #homeS2 a:link { color: #892c1b; }
	div#main2 #homeS1 a:visited, div#main2 #homeS2 a:visited { color: #892c1b; }	
	div#main2 #homeS3 a:link, div#main2 #homeS3 a:visited { color: #666666; font-weight: bold; }
	div#main2 #homeS1 a:hover, div#main2 #homeS2 a:hover, div#main2 #homeS3 a:hover { color: #579c57; }
	
		
p.pBanner { background-color: #892c1b; color: #ebe6d8; padding: 6px 8px 6px 10px; font-family: Arial, Helvetica, sans-serif; font-size: 20px; }

img.imgNoBorder { border: none; }
img.imgBorderRight {border: solid 2px #ebe6d8; float: right; }
img.imgBorder1 { border: solid 2px #ebe6d8; }
img.imgBorder2 { border: solid 2px #dbd2ba; }

/*  ------------------------------------------------------------------------------------------------
-------------- page: rooms and rates  */
div#main3 { clear: both; height: 240px;  background: #892c1b url("images/shadow.gif") repeat-x bottom ; padding: 8px 50px 0 20px; }
div#main4 { padding: 8px 0 0 0; background-color: #ebe6d8; height: 586px; clear: both; }
	div#main4 #homeS1 { width: 260px; float: left; padding: 0 20px; }
	div#main4 #homeS2 { width: 260px; float: left; padding: 0 20px; background-color: #dbd2ba; height: 560px; }
	div#main4 #homeS3 { width: 260px; float: left; padding: 0 20px; }
	
	div#main4 #homeS1 a:link, div#main4 #homeS2 a:link, div#main4 #homeS3 a:link { color: #892c1b; }
	div#main4 #homeS1 a:visited, div#main4 #homeS2 a:visited, div#main4 #homeS3 a:visited { color: #892c1b; }	
	div#main4 #homeS1 a:hover, div#main4 #homeS2 a:hover, div#main4 #homeS3 a:hover { color: #579c57; }
	
	div#main3 a:link, div#main3 a:visited { color: white; }
	div#main3 a:hover { color: #aed88d; }
	
/*  ------------------------------------------------------------------------------------------------
-------------- Rooms - Specials  */

div#main3 #main3text {width: 420px; float: left; }
div#main3 #specials {width: 332px; float: right; background-color: #CEC2A1; padding: 2px 2px 2px 10px; }
	div#main3 #specials h1.h1rule { font-family: Arial, Helvetica, sans-serif; font-size: 20px; padding-left: 30px; color: #892c1b; border-top: 3px solid #892c1b; padding-top: 10px; }
	div#main3 #specials h1 { font-family: Arial, Helvetica, sans-serif; font-size: 20px; padding-left: 30px; color: #892c1b; }
	div#main3 #specials h2 { font-family: "Times New Roman", Times, serif; font-size: 14px; color: #333333; font-weight: normal; }
	
	div#main3 #specials a:link, div#main3 #specials a:visited { color: #892c1b; }
	div#main3 #specials a:hover { color: #666666; }


	
/* ------------------------------------------------------------------------------------------------
-------------- page: amenities  */
div#main6 { clear: both; height: 60px;  background: #892c1b url("images/shadow.gif") repeat-x bottom ; padding: 8px 50px 0 20px; }
div#main5 { padding: 8px 0 0 0; background-color: #ebe6d8; height: 1020px; }
	div#main5 #homeS1 { width: 260px; float: left; padding: 0 20px; }
	div#main5 #homeS2 { width: 540px; float: left; padding: 0 20px; background-color: #dbd2ba; height: 1020px;  }

	
	div#main5 #homeS1 a:link, div#main5 #homeS2 a:link, div#main5 #homeS3 a:link { color: #892c1b; }
	div#main5 #homeS1 a:visited, div#main5 #homeS2 a:visited, div#main5 #homeS3 a:visited { color: #892c1b; }	
	div#main5 #homeS1 a:hover, div#main5 #homeS2 a:hover, div#main5 #homeS3 a:hover { color: #579c57; }
	
/* page home cooking  */
div#main7 { padding: 8px 0 0 0; background-color: #ebe6d8; height: 640px; }
	div#main7 #homeS1 { width: 260px; float: left; padding: 0 20px; }
	div#main7 #homeS2 { width: 260px; float: left; padding: 0 20px; background-color: #dbd2ba; }
	div#main7 #homeS3 { width: 260px; float: left; padding: 0 20px; }

	
	div#main7 #homeS1 a:link, div#main7 #homeS2 a:link, div#main7 #homeS3 a:link { color: #892c1b; }
	div#main7 #homeS1 a:visited, div#main7 #homeS2 a:visited, div#main7 #homeS3 a:visited { color: #892c1b; }	
	div#main7 #homeS1 a:hover, div#main7 #homeS2 a:hover, div#main7 #homeS3 a:hover { color: #579c57; }

	div#picCrisp { width: 116px; float: right; font-family: Arial, Helvetica, sans-serif; color: #579c57; font-size: 10px; line-height: 12px; font-style: italic; font-weight: bold; margin-left: 8px; }
	div#picJams { width: 116px; float: right; font-family: Arial, Helvetica, sans-serif; color: #579c57; font-size: 10px; line-height: 12px; font-style: italic; font-weight: bold; margin-left: 8px; }
	div#picMuffin { width: 116px; float: right; font-family: Arial, Helvetica, sans-serif; color: #579c57; font-size: 10px; line-height: 12px; font-style: italic; font-weight: bold; margin-left: 8px; }
	div#picSalad { width: 116px; float: right; font-family: Arial, Helvetica, sans-serif; color: #579c57; font-size: 10px; line-height: 12px; font-style: italic; font-weight: bold; margin-left: 8px; }
	div#picPancake { width: 116px; float: right; font-family: Arial, Helvetica, sans-serif; color: #579c57; font-size: 10px; line-height: 12px; font-style: italic; font-weight: bold; margin-left: 8px; }
	div#picGrapefruit { width: 116px; float: right; font-family: Arial, Helvetica, sans-serif; color: #579c57; font-size: 10px; line-height: 12px; font-style: italic; font-weight: bold; margin-left: 8px; }


/* ------------------------------------------------------------------------------------------------
-------------- page vintage cars and planes  */
div#main8 { clear: both; height: 60px;  background: #892c1b url("images/shadow.gif") repeat-x bottom ; padding: 8px 50px 0 20px; }

div#main9 { padding: 8px 0 0 0; background-color: #ebe6d8; height: 700px; }
	div#main9 #homeS1 { width: 400px; float: left; padding: 0 20px; }
	div#main9 #homeS2 { width: 400px; float: left; padding: 0 20px; }
	div#main9 #footer { clear: both; width: 840px; padding: 0 20px; }

	
	div#main9 #homeS1 a:link, div#main9 #homeS2 a:link, div#main9 #homeS3 a:link { color: #892c1b; }
	div#main9 #homeS1 a:visited, div#main9 #homeS2 a:visited, div#main9 #homeS3 a:visited { color: #892c1b; }	
	div#main9 #homeS1 a:hover, div#main9 #homeS2 a:hover, div#main9 #homeS3 a:hover { color: #579c57; }
	
	div#picPlane { width: 204px; float: right; font-family: Arial, Helvetica, sans-serif; color: #579c57; font-size: 10px; line-height: 12px; font-style: italic; font-weight: bold; margin-left: 8px; }
	div#pic1 { width: 200px; font-family: Arial, Helvetica, sans-serif; color: #579c57; font-size: 10px; line-height: 12px; font-style: italic; font-weight: bold; margin-left: 8px; float: left; }
	div#pic2 { width: 200px; font-family: Arial, Helvetica, sans-serif; color: #579c57; font-size: 10px; line-height: 12px; font-style: italic; font-weight: bold; margin-left: 8px; float: left; }
	div#pic3 { width: 200px; font-family: Arial, Helvetica, sans-serif; color: #579c57; font-size: 10px; line-height: 12px; font-style: italic; font-weight: bold; margin-left: 8px; float: left; }
	div#pic4 { width: 200px; font-family: Arial, Helvetica, sans-serif; color: #579c57; font-size: 10px; line-height: 12px; font-style: italic; font-weight: bold; margin-left: 8px; float: left; }
	
	
/* ------------------------------------------------------------------------------------------------
-------------- page reservations  */
	
	div#main10 { padding: 8px 0 0 0; background-color: #ebe6d8; height: 650px; }
	div#main10 #homeS1 { width: 200px; float: left; padding: 0 20px; }
	div#main10 #homeS2 { width: 600px; float: left; padding: 0 20px; background-color: #dbd2ba; height: 650px; font-family: Arial, Helvetica, sans-serif; color: #333333; font-size: 12px; line-height: 18px; }

	div#main10 #homeS1 a:link, div#main10 #homeS2 a:link, div#main10 #homeS3 a:link { color: #892c1b; }
	div#main10 #homeS1 a:visited, div#main10 #homeS2 a:visited, div#main10 #homeS3 a:visited { color: #892c1b; }	
	div#main10 #homeS1 a:hover, div#main10 #homeS2 a:hover, div#main10 #homeS3 a:hover { color: #579c57; }

	
/* ------------------------------------------------------------------------------------------------
-------------- page links  */
div#main11 { clear: both; height: 120px;  background: #892c1b url("images/shadow.gif") repeat-x bottom ; padding: 8px 50px 0 20px; }
	div#main12 { padding: 8px 0 0 0; background-color: #ebe6d8; height: 400px; }
	div#main12 #homeS1 { width: 200px; float: left; padding: 0 20px; }
	div#main12 #homeS2 { width: 600px; float: left; padding: 0 20px; background-color: #dbd2ba; height: 400px; font-family: Arial, Helvetica, sans-serif; color: #333333; font-size: 12px; line-height: 18px; }

	div#main12 #homeS1 a:link, div#main12 #homeS2 a:link, div#main12 #homeS3 a:link { color: #666666; }
	div#main12 #homeS1 a:visited, div#main12 #homeS2 a:visited, div#main12 #homeS3 a:visited { color: #666666; }	
	div#main12 #homeS1 a:hover, div#main12 #homeS2 a:hover, div#main12 #homeS3 a:hover { color: #892c1b; }




#picCaption {
	width: 190px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	color: #EBE6B8;
	float: right;
	padding-left: 4px; 
}

#picCaption img { border: solid 2px #ebe6d8; }