body {
	background: #fff;
	font-size: 10pt;
}


.sIFR-alternate {
  visibility : visible !important;
  display    : block   !important;
  position   : static  !important;
  left       : auto    !important;
  top        : auto    !important;
  width      : auto    !important;
  height     : auto    !important;
}


#printHeader {display: block; width: auto; border-bottom: #d0c096 4px double;padding: 0 0 .15in; margin: 0;}
	#printHeader img {width: 2in;}
	
	#home #printHeader {margin-bottom:.5in;}

#thin, #wide, #containerThin, #containerWide, #containerHome, #containerExp, .tout, .toutBottom, .medList, .medList .results, .resultsInfo, #thin p.varietals, .fatList, #flashGallery, #buyIntro, #buyLeft, #buyRight, .results h3, .vintClub .fatListContent, #wide .vintClub h3, #wide .vintClub p 
{width: auto;float:none;background:none;margin:0;padding:0;page-break-inside:avoid;}

#header, #footer, #leftCol, #rightFlashThin, #rightFlashWide, #logo, .pagingRight, #buyIntro a, .varietalToggle, embed, object, a.viewMap, #backNews
{display: none;}


h2 {margin:.5in 0 30px;}
h4 {margin:0 0 30px;}
p.callout {background: none; border-left: #d0c096 4px double;}
#home #leftCol {display:block;width:auto;float:none;}
#home .tout {margin-bottom: .3in;}
#wide p, #thin p {margin: 0 0 20px;}

.contentImgLrg, .contentImg, #interactiveMap {margin: 0 15px 20px 0;}
.redBoldList {padding:0;}

h3.sectionTitle {margin: 2em 0 1em;}
.ieFix, .smallWineList, .smallWineList li {float:none;}
#thin .contentImgLrg {display:block;float:none;}
.paging, .pagingLeft {float: none;width:100%;}
.reviewList, .medList {clear:both;padding:16px 0;}
#stateList {border:none;}
.recipe {page-break-before:avoid;background:none; padding:0px; margin: 0px!important;}
.fatList {margin-bottom:6px;}
.resultsInfo {text-align:left;}
.vintClub {padding: 26px 0;}

