/* Hide global elements */
div#header,
div#footer,
body.recommend div#subbody div#container h2,
body.recommend div#content div.intro,
div#share,
div#printsubscribe,
img.noprint,
body.recommend div#content span.binrating a.bin,
body.recommend div#subbody div#container button,
body.recommend #content p.noprint,
div#column1 div.inset p.intro,
div#column1 div.inset a#findProductButton,
div#column1 div.inset p.intro,
div#column2 div.inset a#chooseStyleButton,
a#all_styles.center,
div#content form a.footer
{
	display: none;
}


/* Change to black on white */
body.recommend,
body.recommend div#subbody,
body.recommend div#column1 div.inset,
body.recommend div#column1 div.inset2 div.question,
body.recommend div#column2 div.inset,
body.recommend div#column2 div.inset label,
body.recommend div#column2 div.inset label.on,
body.recommend form.page2 div#column2 div.inset,
body.recommend button.footer,

body.recommend div#column1 div.inset2,
body.recommend div#column2 div.inset2,

body.recommend #content,
body.recommend div#column1 div.inset2 div.checkbox,
body.recommend div#column1 h3,
body.recommend div#column2 h3,
p
{
	background: none;
	background-color: #FFF;
	color: #000;
}

/* Set width to 100% in single column */
body.recommend,
body.recommend div#subbody,
body.recommend div#subbody div#container,
body.recommend div#content,
body.recommend div#content p,
body.recommend div#content div.inset p.intro,
body.recommend div#content form.page2 div.inset p.intro,
body.recommend div#column1,
body.recommend div#column1 div.inset2 p.message,
body.recommend div#column1 div.inset2 p,
body.recommend div#column2,
body.recommend div#column2 div.inset p,
body.recommend div#column2 div.inset p.intro,
body.recommend div#column2 div.inset2 p,
body.recommend div#content p.center
{
	width: auto;
	height: auto;
	float: none;
	left:auto;
	top:auto;
}

/* Show logo */
body.recommend div#subbody h1 {
	text-indent: 0;
	line-height: auto;
	padding: 20px 0 0 20px;
	display: block;
	text-align: left;
}
body.recommend div#subbody h1 img {
	height:auto;
	left:0;
	position:relative;
	width:auto;
	display: block;
}

/* Change bullet color */
body.recommend div#column2 ul li {
	color: #d22809
}

/* Fix image cap widths */
body.recommend div#column1 div.cap1 {
	width:375px;
}

body.recommend div#column1 h3,
body.recommend div#column2 h3 {
	padding: 0 0 8px 8px;
	height: 43px;
}

body.recommend div#column1 div.inset2,
body.recommend div#column2 div.inset2 {
	padding: 0;
}

div.inset h4 span.sIFR-alternate {
	font-family: "American Typewriter", "Courier New", "Courier", sans-serif;
	font-weight: 400;
}