	body { background:none; margin: 0px; color:#000; font: 11pt/17pt georgia;padding:0; }
	#shell { margin: 0; background: none; border:none; width: 100%; padding: -250px 0 0 0;}
	#printHeader {display:block;}
	.imgright { float: right; margin: 0 0 10px 20px; background: none; padding: 3px; border: solid 1px #000;}
	.imgleft  { float: left; margin: 0 20px 5px 0; background: none; padding: 3px; border: solid 1px #000;}	
	h1 { font-size: 23pt; font-weight: bold; letter-spacing: -1pt; margin: 0 0 20px 0; color: #000; padding:0;}
	h1 span.h1Span { display:block; line-height: normal; font-style: italic; color: #000; font-size: 18pt; border-top: 1px solid #000;}
	h2 { font-size: 14pt; color:#000; margin: 0 0 12px 0;}
	h2 span.h2Span { display:block; font: normal 10pt/normal Arial, Helvetica, sans-serif; letter-spacing: normal; margin: 0px; padding: 0px;}
	ul { margin: 0 0 20px 35px;}
	hr { height: 1px; color:#000; margin: 0 0 10px 0;}	 
	.border { border: solid 1px #000;}	
	#sideBar { padding:0; font-family: Arial, Helvetica, sans-serif; }
	#sideBar p {margin-top:0;}
	#sideBar a {color: #000; text-decoration:underline;}
	#contentarea, #contentarea p {color:#000;}
	#logo, #homepage #cta_certificate, #cta_certificate, #giftpage #cta_certificate, #guestcomments #subright li, #tablecert, #cta_certpop,
	#titlebar, #title, #usabilitybar, #navbg, #header, #flashheader, #searchbox, #tempheader, #h_nav, #sitemapLink, #sitemapDiv,
	#searchcode, #subnav, #subnav ul, .back2top, #aboutTheInn #subnav, #history #subnav, #contact #subnav, #location #subnav, #photos #subnav, #reviews #subnav,
	#rooms #subnav, #weddings #subnav, #sitemap #subnav, #f_contactInfo, #ibe, #visitBNB, #quikFacts { display:none;}	
	#aboutTheInn #subnav ul { display: none; margin: 0;}
	#div1, #div2, #div3, #div4 {border-left:none; padding: 0;width: 100%; float: none; display:block; margin:0 0 15px 0; color:#000; min-height:100px; height:auto !important;}
	#homecontent {width: 100%; margin: 0; height: auto; color:#000;}
	#homecontent .imgright {margin: 0 0 0 7px ;}
	#subcontent {width: 100%; margin: 0px;padding:0; }
	#subright { margin-left:0;  width: 100%; border-left: none; padding:0; color:#000; }
	#subright a { text-decoration: underline; color:#000;}
	#hometabs, #subleft, #homepage #subcontent, #resBox, #fbar,	#flinks, #sig {display:none;}
	#history #subleft { float: none;  width: 100%; display:block; }
	#history #subright {width:100%; border-left: none; padding: 0; }
	.pageBreak { page-break-before:always; clear:both;}
	#customizeStay h1, #customizeStay p, #customizeStay .fauxCol, #customizeStay .packagePrice{color:#000; border-color:#000;}
	#customizeStay .fauxCol{border-bottom:none;}
	#history #sideBar {display:none;}
	