/* The Pawling House Bed and Breakfast 2007
design by: Scott Lenger scottlenger.com
*/

* {margin:0; padding:0;}

body {font:76%/1.5em Arial, Helvetica, tahoma, sans-serif; color:#444;}

a {color:#667a11;}
a:hover {}

p, ol, ul, address {margin-bottom:1em;
	line-height:1.4em;}
img {border:0;}
address {font-style:normal; font-size:125%;}

.right {margin-left:8px; float:right;}
.left {margin-right:12px; margin-bottom:1em; float:left;}
.clear {clear:both;}

#frame {margin:0 auto; width:735px;}

#subheader_content {padding:18px 6px 18px 18px; height:159px;
	line-height:1.6364em; font-weight:bold; letter-spacing:0px; font-variant:small-caps; color:#fff;
	background:#728718; border-right:solid 6px #728718;}
#subheader_content p {font-size:125%;}
#subheader_content a {color:#071439;fff; text-decoration:none;}


/* Header Images ------------------------------------------------------- */
/* Default / Spring */
.spring #subheader {padding-right:488px; width:248px;
	background:url(/template_images/spring/home.jpg) no-repeat right center;}
body#reservations.spring  #subheader {background-image:url(/template_images/spring/reservations.jpg);}
body#roomsandrates.spring  #subheader {background-image:url(/template_images/spring/rooms-rates.jpg);}
	body#archibald.spring  #subheader {background-image:url(/template_images/spring/rooms-rates.jpg);}
	body#merwin.spring  #subheader {background-image:url(/template_images/spring/rooms-rates.jpg);}
	body#sybil.spring  #subheader {background-image:url(/template_images/spring/rooms-rates.jpg);}
	body#mehitable.spring  #subheader {background-image:url(/template_images/spring/rooms-rates.jpg);}
body#amenities.spring  #subheader {background-image:url(/template_images/spring/amenities.jpg);}
body#village.spring  #subheader {background-image:url(/template_images/spring/village.jpg);}
body#breakfast.spring  #subheader {background-image:url(/template_images/spring/breakfast.jpg);}
body#common.spring  #subheader {background-image:url(/template_images/spring/common.jpg);}
body#history.spring  #subheader {background-image:url(/template_images/spring/history-alt.jpg);}
body#attractions.spring  #subheader {background-image:url(/template_images/spring/attractions.jpg);}
body#directions.spring  #subheader {background-image:url(/template_images/spring/directions.jpg);}
body#contact.spring  #subheader {background-image:url(/template_images/spring/contact.jpg);}

/* Summer */
.summer #subheader {padding-right:488px; width:248px;
	background:url(/template_images/summer/home.jpg) no-repeat right center;}
body#reservations.summer  #subheader {background-image:url(/template_images/summer/reservations.jpg);}
body#roomsandrates.summer  #subheader {background-image:url(/template_images/summer/rooms-rates.jpg);}
	body#archibald.summer  #subheader {background-image:url(/template_images/summer/rooms-rates.jpg);}
	body#merwin.summer  #subheader {background-image:url(/template_images/summer/rooms-rates.jpg);}
	body#sybil.summer  #subheader {background-image:url(/template_images/summer/rooms-rates.jpg);}
	body#mehitable.summer  #subheader {background-image:url(/template_images/summer/rooms-rates.jpg);}
body#amenities.summer  #subheader {background-image:url(/template_images/summer/amenities.jpg);}
body#village.summer  #subheader {background-image:url(/template_images/spring/village.jpg);}
body#breakfast.summer  #subheader {background-image:url(/template_images/summer/breakfast.jpg);}
body#common.summer  #subheader {background-image:url(/template_images/summer/common.jpg);}
body#history.summer  #subheader {background-image:url(/template_images/summer/history.jpg);}
body#attractions.summer  #subheader {background-image:url(/template_images/summer/attractions.jpg);}
body#directions.summer  #subheader {background-image:url(/template_images/summer/directions.jpg);}
body#contact.summer  #subheader {background-image:url(/template_images/summer/contact.jpg);}

/* Fall */
.fall #subheader {padding-right:488px; width:248px;
	background:url(/template_images/fall/home.jpg) no-repeat right center;}
body#reservations.fall  #subheader {background-image:url(/template_images/fall/reservations.jpg);}
body#roomsandrates.fall  #subheader {background-image:url(/template_images/fall/rooms-rates.jpg);}
	body#archibald.fall  #subheader {background-image:url(/template_images/fall/rooms-rates.jpg);}
	body#merwin.fall  #subheader {background-image:url(/template_images/fall/rooms-rates.jpg);}
	body#sybil.fall  #subheader {background-image:url(/template_images/fall/rooms-rates.jpg);}
	body#mehitable.fall  #subheader {background-image:url(/template_images/fall/rooms-rates.jpg);}
body#amenities.fall  #subheader {background-image:url(/template_images/fall/amenities.jpg);}
body#village.fall  #subheader {background-image:url(/template_images/spring/village.jpg);}
body#breakfast.fall  #subheader {background-image:url(/template_images/fall/breakfast.jpg);}
body#common.fall  #subheader {background-image:url(/template_images/fall/common.jpg);}
body#history.fall  #subheader {background-image:url(/template_images/fall/history-alt.jpg);}
body#attractions.fall  #subheader {background-image:url(/template_images/fall/attractions.jpg);}
body#directions.fall  #subheader {background-image:url(/template_images/fall/directions.jpg);}
body#contact.fall  #subheader {background-image:url(/template_images/fall/contact.jpg);}

/* Winter */
.winter #subheader {padding-right:488px; width:248px;
	background:url(/template_images/winter/home.jpg) no-repeat right center;}
body#reservations.winter  #subheader {background-image:url(/template_images/winter/reservations.jpg);}
body#roomsandrates.winter  #subheader {background-image:url(/template_images/winter/rooms-rates.jpg);}
	body#archibald.winter  #subheader {background-image:url(/template_images/winter/rooms-rates.jpg);}
	body#merwin.winter  #subheader {background-image:url(/template_images/winter/rooms-rates.jpg);}
	body#sybil.winter  #subheader {background-image:url(/template_images/winter/rooms-rates.jpg);}
	body#mehitable.winter  #subheader {background-image:url(/template_images/winter/rooms-rates.jpg);}
body#amenities.winter  #subheader {background-image:url(/template_images/winter/amenities.jpg);}
body#village.winter  #subheader {background-image:url(/template_images/spring/village.jpg);}
body#breakfast.winter  #subheader {background-image:url(/template_images/winter/breakfast.jpg);}
body#common.winter  #subheader {background-image:url(/template_images/winter/common.jpg);}
body#history.winter  #subheader {background-image:url(/template_images/winter/history-alt.jpg);}
body#attractions.winter  #subheader {background-image:url(/template_images/winter/attractions.jpg);}
body#directions.winter  #subheader {background-image:url(/template_images/winter/directions.jpg);}
body#contact.winter  #subheader {background-image:url(/template_images/winter/contact.jpg);}

/* Global */
body#home #subheader {background-image:url(/template_images/homepage-stream.jpg);}
body#outdoor-activities #subheader {background-image:url(/template_images/outdoor-activities.jpg);}
body#arts-and-culture #subheader {background-image:url(/template_images/arts-and-culture.jpg);}
body#antiques #subheader {background-image:url(/template_images/antiques.jpg);}
body#places-to-dine #subheader {background-image:url(/template_images/wine-trail.jpg);}
body#wine-trail #subheader {background-image:url(/template_images/wine-trail.jpg);}


/* Content --------------------------------------------------------------- */
#content {margin-bottom:1.5em; padding-right:80px; width:405px; float:right;}

#content ul {padding-left:30px;}

#content img {margin-bottom:12px; display:block;}
#content table img {display:inline;}

#content h2 {height:50px; width:100%;
	color:#071439; text-indent:-8000px;
	background:url(/template_images/welcome.gif) no-repeat left bottom;}
body#roomsandrates #content h2 {background-image:url(/template_images/roomsandrates.gif);}
body#reservations #content h2 {background-image:url(/template_images/reservations.gif);}
	body#archibald #content h2 {background-image:url(/template_images/archibald.gif);}
	body#merwin #content h2 {background-image:url(/template_images/merwin.gif);}
	body#sybil #content h2 {background-image:url(/template_images/sybil.gif);}
	body#mehitable #content h2 {background-image:url(/template_images/mehitable.gif);}
body#amenities #content h2 {background-image:url(/template_images/amenities.gif);}
body#breakfast #content h2 {background-image:url(/template_images/breakfast.gif);}
body#common #content h2 {background-image:url(/template_images/common.gif);}
body#press #content h2 {background-image:url(/template_images/press.gif);}
body#history #content h2 {background-image:url(/template_images/history.gif);}
body#attractions #content h2 {background-image:url(/template_images/attractions.gif);}
body#directions #content h2 {background-image:url(/template_images/directions.gif);}
body#comments #content h2 {background-image:url(/template_images/comments.gif);}
body#contact #content h2 {background-image:url(/template_images/contact.gif);}
body#specials #content h2 {background-image:url(/template_images/specials.gif);}
body#village #content h2 {background-image:url(/template_images/village.gif);}
body#places-to-dine #content h2 {background-image:url(/template_images/places-to-dine.gif);}
body#outdoor-activities #content h2 {background-image:url(/template_images/outdoor-activities.gif);}
body#arts-and-culture #content h2 {background-image:url(/template_images/arts-and-culture.gif);}
body#antiques #content h2 {background-image:url(/template_images/antiques.gif);}
body#wine-trail #content h2 {background-image:url(/template_images/wine-trail.gif);}

h3 {margin:1em 0 .5em; clear:left;
	font-weight:normal; font-size:1.5em; line-height:1em; color:#071439;}
h3 a {color:#071439; text-decoration:none;}
	
#reservations #content p {font-size:125%;}


ul#nav {margin:10px 510px 40px 38px;}
ul#nav li {padding:1px 0 /* ie6 fix */;
	font-size:1.3333em; line-height:1.4em;list-style-type:none;}
ul#nav li a {padding:4px 0 4px 40px; display:block;
	font-weight:bold; color:#66676b; text-decoration:none;}
ul#nav li a:hover, ul#nav li ul li:hover a, ul#nav li.active a, ul#nav li ul li.active a {color:#728718;
	background:url(/template_images/li_active.gif) no-repeat left center;}

ul#nav ul {margin-top:0; margin-left:12px;}
ul#nav ul li {font-weight:normal; font-size:.8em; line-height:1em;}
ul#nav ul li a {color:#071439;}

ul#nav li.active li a {color:#071439;
	background:none;}
	

/* Footer ---------------------------------------------------------------- */
#footer {clear:right; width:100%;}
	
p#footer_left {padding:36px 6px 6px; width:232px; float:left; text-align:right;
	color:#fff;
	background:url(/template_images/footer_left.gif) no-repeat #abba44;}
p#footer_left span {padding:0 61px 0 0; height:6em; display:block;
	background:url(/template_images/footer_icon.gif) no-repeat right top;}
	
#footer_right {margin-left:244px; padding:6px 80px 6px 12px;
	border-top:solid 30px #071439;}
	
	
/* Misc ------------------------------------------------------------------- */
/* Trip Advisor */
#CDSWIDSSP, #CDSWIDSSP .widSSPPower {background-color: #728718 !important;}
