* html li ul a{
   height:1em;
}
body {
	margin-top: 0px;
	background-color: #E9D8A3;
	background-image: url(background.jpg);
}
#wrapper {
	width: 952px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 0px;
}
#wrapper #header {
	height: 110px;
	background-image: url(img/Headerbkgrnd.gif);
	background-repeat: repeat-x;
}
#wrapper #navcontainer {
	background-color: #f4e9c9;
	width: 952px;
	height: 70px;
}
#greenline {
	float: right;
	height: 100px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #D9BF76;
}
#wrapper #content {
	background-color: #f4e9c9;
	width: 952px;
	background-image: url(img/contentHorseCarriage.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#dropshadowwrapper {
}
#nav {
	list-style-type: none;
	background-color: #f4e9c9;
	width: 700px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 120px;
	_margin-left: 210px;
	font-size: 9pt;
	padding-top: 20px;
	font-family: Arial, Helvetica, sans-serif;
}
#nav li {
	float: left;
}

#nav a {
	display: block;
	color: #392704;
	text-decoration: none;
	margin: 0px;
	padding-right: 10px;
	padding-left: 10px;
}
#subFootNav {
	list-style-type: none;
	width: 700px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 170px;
	_margin-left: 210px;
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	height: 50px;
}
#subFootNav li {
	float: left;
}
#subFootNav a {
	display: block;
	color: #392704;
	text-decoration: none;
	margin: 0px;
	padding-right: 10px;
	padding-left: 10px;
}

#snav {
	list-style-type: none;
	background-color: #f4e9c9;
	font-size: 8pt;
	height: 14px;
	margin-left: 280px;
	_margin-left: 290px;
	margin-top: 0px;
	font-family: Arial, Helvetica, sans-serif;
}
#snav li {
	margin-right: 0px;
	float: left;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #6A5B32;
}
#snav a {
	text-decoration: none;
	display: block;
	color: #392704;
	margin-right: 10px;
	margin-left: 10px;
	margin-top: 4px;
	margin-bottom: 0px;
}
#navimg {
	clear: left;
}

#nav a:hover,#snav a:hover, 
body#home #n-carriagehouse a,body#home #sn-welcome a,
body#history #n-carriagehouse a,body#history #sn-history a,
body#accolades #n-carriagehouse a,body#accolades #sn-accolades a,
body#mapdirections #n-carriagehouse a,body#mapdirections #sn-mapdirections a,

body#guestrooms #n-guestrooms a,body#guestrooms #sn-roomrates a,
body#bonappetite #n-bonappetite a,body#bonappetite #sn-bonappetite a,
body#amenities #n-guestrooms a,body#amenities #sn-amenities a,

body#reservations #n-guestrooms a,body#reservations #sn-reservations a,
body#polocies #n-guestrooms a,body#polocies #sn-polocies a,


body#familygathering #n-eventplanning a,body#familygathering #sn-familygathering a,
body#businessmeetings #n-eventplanning a,body#businessmeetings #sn-businessmeetings a,


body#activities #n-activities a,
body#packages #n-packages a,

body#eventplanning #n-eventplanning a,body#eventplanning #sn-wedding a


 {
	color: #392704;
	font-weight: bold;
}
#subFootNav a:hover,
body#carriagehouee #fsn-carriagehouse a,
body#guestrooms #fsn-guestrooms a,
body#bonappetite #fsn-bonappetite a,
body#activities #fsn-activities a,
body#packages #fsn-packages a,
body#eventplanning #fsn-eventplanning a {
	color: #666666;
}
#stanhope #n-guestrooms,#stanhope #sn-roomrates,
#brewster #n-guestrooms,#brewster #sn-roomrates,
#victoria #n-guestrooms,#victoria #sn-roomrates,
#whiteChapel #n-guestrooms,#whiteChapel #sn-roomrates,
#gladstone #n-guestrooms,#gladstone #sn-roomrates,
#concord #n-guestrooms,#concord #sn-roomrates,
#phaeton #n-guestrooms,#phaeton #sn-roomrates,
#caleche #n-guestrooms,#caleche #sn-roomrates,
#barouche #n-guestrooms,#barouche #sn-roomrates,
#dorsey #n-guestrooms,#dorsey #sn-roomrates,
#troika #n-guestrooms,#troika #sn-roomrates,
#brett #n-guestrooms ,#brett #sn-roomrates{
	color: #392704;
	font-weight: bold;

}


#home #image {
	height: 280px;
	background-color: #F4E9C9;
	width: 852px;
	margin-top: 0px;
	clear: both;
	padding-left: 100px;
}

#guestrooms #image {
	background-position: center top;
	height: 280px;
	background-repeat: no-repeat;
	background-color: #F4E9C9;
	width: 952px;
	margin-top: 0px;
	background-image: url(img/image.jpg);
}
#activities #image {
	background-position: center top;
	height: 290px;
	background-repeat: no-repeat;
	background-color: #F4E9C9;
	width: 952px;
	margin-top: 0px;
	background-image: url(img/activities1.jpg);
}
#packages #image {
	background-position: center top;
	height: 280px;
	background-repeat: no-repeat;
	background-color: #F4E9C9;
	width: 952px;
	margin-top: 0px;
	background-image: url(img/specialHeader.jpg);
}
#eventplanning #image {
	background-position: center top;
	height: 280px;
	background-repeat: no-repeat;
	background-color: #F4E9C9;
	width: 952px;
	margin-top: 0px;
	background-image: url(img/weddings.jpg);
}
#history #image {
	background-position: center top;
	height: 280px;
	background-repeat: no-repeat;
	background-color: #F4E9C9;
	width: 952px;
	margin-top: 0px;
	background-image: url(img/history.jpg);
}
#accolades #image {
	background-position: center top;
	height: 280px;
	background-repeat: no-repeat;
	background-color: #F4E9C9;
	width: 952px;
	margin-top: 0px;
	background-image: url(img/accolades1.jpg);
}
#mapdirections   #image {
	background-position: center top;
	height: 280px;
	background-repeat: no-repeat;
	background-color: #F4E9C9;
	width: 852px;
	margin-top: 0px;
	clear: both;
	padding-left: 100px;
	background-image: url(img/mapPageImage1.jpg);
}
#guestrooms  #image {
	background-position: center top;
	height: 280px;
	background-repeat: no-repeat;
	background-color: #F4E9C9;
	width: 952px;
	margin-top: 0px;
	background-image: url(img/guestRoomsimage.jpg);
}
#bonappetite  #image {
	background-position: center top;
	height: 280px;
	background-repeat: no-repeat;
	background-color: #F4E9C9;
	width: 952px;
	margin-top: 0px;
	background-image: url(img/bonAppetiteImage.jpg);
}
#amenities  #image {
background-position: center top;
	height: 280px;
	background-repeat: no-repeat;
	background-color: #F4E9C9;
	width: 952px;
	
	margin-top: 0px;
	background-image: url(img/amenetiesHeader.jpg);
}
#reservations  #image {
background-position: center top;
	height: 200px;
	background-repeat: no-repeat;
	background-color: #F4E9C9;
	width: 952px;
	
	margin-top: 0px;
}
#polocies  #image {
	background-position: center top;
	height: 280px;
	background-repeat: no-repeat;
	background-color: #F4E9C9;
	width: 952px;
	margin-top: 0px;
	background-image: url(img/pol1.jpg);
}
#familygathering  #image {
	background-position: center top;
	height: 280px;
	background-repeat: no-repeat;
	background-color: #F4E9C9;
	width: 952px;
	margin-top: 0px;
	background-image: url(img/familyGathering1.jpg);
}
#businessmeetings  #image {
	background-position: center top;
	height: 280px;
	background-repeat: no-repeat;
	background-color: #F4E9C9;
	width: 952px;
	margin-top: 0px;
	background-image: url(img/coporate.jpg);
}
#stanhope #image{
	background-image: url(img/stanhopeimage.jpg);
	background-position: center top;
	height: 280px;
	background-repeat: no-repeat;
	background-color: #F4E9C9;
	width: 952px;
	margin-top: 0px;
}
#brewster #image{
	background-position: center top;
	height: 280px;
	background-repeat: no-repeat;
	background-color: #F4E9C9;
	width: 952px;
	margin-top: 0px;
	background-image: url(img/brewsterImage.jpg);
	}
#victoria #image{
	background-position: center top;
	height: 280px;
	background-repeat: no-repeat;
	background-color: #F4E9C9;
	width: 952px;
	margin-top: 0px;
	background-image: url(img/victoriaimage.jpg);
	}
#whiteChapel #image{
	background-position: center top;
	height: 280px;
	background-repeat: no-repeat;
	background-color: #F4E9C9;
	width: 952px;
	margin-top: 0px;
	background-image: url(img/guestRoomsimage.jpg);
}
#gladstone #image{
	background-position: center top;
	height: 280px;
	background-repeat: no-repeat;
	background-color: #F4E9C9;
	width: 952px;
	margin-top: 0px;
	background-image: url(img/gladstoneImages.jpg);
	}
#concord #image{
	background-position: center top;
	height: 280px;
	background-repeat: no-repeat;
	background-color: #F4E9C9;
	width: 952px;
	margin-top: 0px;
	background-image: url(img/concordImage.jpg);
	}
#phaeton #image{
	background-position: center top;
	height: 280px;
	background-repeat: no-repeat;
	background-color: #F4E9C9;
	width: 952px;
	margin-top: 0px;
	background-image: url(img/phaetonmage.jpg);
	}
#caleche #image{
	background-position: center top;
	height: 280px;
	background-repeat: no-repeat;
	background-color: #F4E9C9;
	width: 952px;
	margin-top: 0px;
	background-image: url(img/calecheImage.jpg);
	}
#barouche #image{
	background-position: center top;
	height: 280px;
	background-repeat: no-repeat;
	background-color: #F4E9C9;
	width: 952px;
	margin-top: 0px;
	background-image: url(img/baroucheImage.jpg);
	}
#dorsey #image{
	background-position: center top;
	height: 280px;
	background-repeat: no-repeat;
	background-color: #F4E9C9;
	width: 952px;
	margin-top: 0px;
	background-image: url(img/dorseyImage.jpg);
	}
#brett #image{
	background-position: center top;
	height: 280px;
	background-repeat: no-repeat;
	background-color: #F4E9C9;
	width: 952px;
	margin-top: 0px;
	background-image: url(img/brettImage.jpg);
	}
#troika #image{
	background-position: center top;
	height: 280px;
	background-repeat: no-repeat;
	background-color: #F4E9C9;
	width: 952px;
	margin-top: 0px;
	background-image: url(img/troikaImage.jpg);
}
#email #image {
	height: 280px;
	background-color: #F4E9C9;
	width: 852px;
	margin-top: 0px;
	clear: both;
	padding-left: 100px;
	background-image: url(img/test.jpg);
	background-repeat: no-repeat;
	background-position: center;
}

#contentnav {
	width: 160px;
	float: left;
	padding-left: 95px;
}
#greenline {
	float: right;
}
#maincontent {
	width: 590px;
	margin-right: 90px;
	font-size: 14px;
	font-family: "Times New Roman", Times, serif;
	float: right;
}
#maincontentSpecials {
	margin-left: 110px;
	margin-right: 110px;
	font-size: 13px;
	font-family: "Times New Roman", Times, serif;
	float: right;
}
#footer {
	clear: both;
	background-repeat: no-repeat;
	background-position: left bottom;
}
.Brown_list {
	color: #392704;
	width: 480px;
}
.Brown_list1 {
	color: #392704;
	list-style-type: decimal;
}
.Brown_list2 {
	color: #392704;
}
img {
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 30px;
	}
p {
	font-size: 14px;
	color: #392704;
	font-family: "Times New Roman", Times, serif;
	line-height: 2em;
}
#header #email {
	width: 150px;
	padding-top: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #2F1D00;
	font-size: 12px;
	background-repeat: no-repeat;
	background-position: left bottom;
}
#email a:hover {
	color: #7C5830;
}
#header #phoneNumber {
	width: 150px;
	padding-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #2F1D00;
	font-size: 12px;
}
#header #bookOnLine {
	float: right;
	width: 180px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #48381A;
}
#header  #bookOnLine  li {
	list-style-type: none;
	background-image: url(img/arrow.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 10px;
	color: #392704;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
}
#header #bookOnLine a:link, #header #bookOnLine a:visited, #header #bookOnLine a:active {
text-decoration: none;
color:#48381A;
}

#header  #bookOnLine a:hover {
	color: #7C5830;
}

#maincontent #lineOnLeft, #maincontentSpecials #lineOnLeft  {
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #443719;
	padding-left: 35px;
}
.content_headings {
	font-size: 18px;
	font-weight: bold;
	color: #2F1D00;
	padding-top: 15px;
	font-family: "Times New Roman", Times, serif;
}
.ParagraphHeadings {
	color: #4B3923
}
.style1 {
	color: #392704;
	font-size: 12px;
}
a:link {
	text-decoration: none;
	color: #392704;
}
a:visited {
	text-decoration: none;
	color: #392704;
}
a:hover {
	text-decoration: none;
	color: #7C5830;
}
a:active {
	text-decoration: none;
	color: #392704;
}
#wrapper  #header  img  {
	float: right;
	margin-right: 202px;
}
/*tr {
	text-align: center;
	background-color: #D5BF7C;
}*/
.style2 {
	font-size: 16px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-top-color: #392704;
	border-right-color: #392704;
	border-bottom-color: #392704;
	border-left-color: #392704;
	font-style: italic;
}
#img {
	padding: 5px;
	float: left;
}
#maincontent #lineOnLeft img {
	float: left;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	margin-right: 15px;
}
#maincontent #lineOnLeft #Wine {
	float: right;
}
#maincontent #lineOnLeft #WCwine {
	float: right;
	margin-left: 10px;
}

.rtFloat {
	float: right;
}
.ltFloat{
	float: left;
	padding-right: 20px;
}

.rtFloatPadding{
	float: right;
	padding-left: 10px;
}

.arrow_availability {
	background-image: url(img/arrow.gif);
	background-repeat: no-repeat;
	background-position: left;
	width: 150px;
	float: right;
}
.hand {
	cursor: pointer;
}
#sideContent {
	width: 130px;
	float: left;
}
#sideNavBook{
	width: 180px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #48381A;
	list-style-type: none;
}
#wrapperPopup {
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	width: 600px;
}
#contentPopup {
	background-color: #f4e9c9;
	padding-left: 20px;
	background-image: url(img/contentHorseCarriage.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-right: 20px;
}
#headerPopup img {
	padding-left: 210px;
}
#headerPopup {
	background-position: bottom;
	background-image: url(img/Headerbkgrnd.gif);
	height: 110px;
}
.clearboth {
	clear: both;
}
img {
	border-top-color: #392704;
	border-right-color: #392704;
	border-bottom-color: #392704;
	border-left-color: #392704;
}
.fishingIndent {
	padding-right: 120px;
	padding-left: 120px;
}
#quoteRight {
	float: right;
	width: 200px;
	padding: 10px;
}
#quote {
	width: 150px;
	float: left;
	padding: 10px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.center_text{
	text-align: center;	
}.header_br {
	color: #392704;
	font-size: 12pt;
	font-weight: bold;
}
.slash {
	text-decoration: line-through;
}


#simoduledatet, #simodulenightst, #simoduleguestst, #simoduleguestsf, #simoduleguestsf{
	font-size: 12px;
	color: #392704;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 2em;
	font-style: italic;
}
#simoduletable{
	background-color: #f4e9c9;
	}
/*
container table: id=simoduletable
check-in text: id=simoduledatet
check-in field: id=simoduledatef
night text: id=simodulenightst
night field: id=simodulenightsf
guests text: id=simoduleguestst
guests field: id=simoduleguestsf
check availability: class=simodulebutton 
*/
.quote_size
 {
	font-size: 15px
}
.lineTop{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #837352;
}
.welcome {
	color: #392704;
	font-style: italic;
	font-size: 16pt;
	font-family: "Times New Roman", Times, serif;
}
#blog {
	background-image: url(img/res.jpg);
	background-repeat: repeat-x;
	text-align: center;
	height: 175px;
	width: 220px;
	float: right;
	color: #4D3100;
	border: 1px solid #4D3100;
	margin-left: 20px;
}
.BlogBold {
	font-size: 14px;
	font-weight: bold;
	margin-top: 10px;
	color: #4C2F00;
	border: solid, 1px;
}
