body#specSheet {
	margin: 36pt;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}
body#specSheet div#logo {
	width: 178px;
	height: 107px;
	padding: 61px 26px;
	background-color: #a2958a;
	float: left;
}
body#specSheet h1 {
	padding-top: 200px;
	margin-left: 250px;
	height: 30px;
	font-size: 20pt;
	font-weight: normal;
	line-height: 30px;
	background: url(../images/bg/dash.gif) bottom left repeat-x;
}
body#specSheet div#productNum {
	padding-top: 180px;
	margin-left: 250px;
	height: 50px;
	font-size: 16pt;
	background: url(../images/bg/dash.gif) bottom left repeat-x;
}
body#specSheet div#productNum strong {
	font-size: 20pt;
	font-weight: normal;
}
body#specSheet div#productThumb {
	clear: left;
	float: left;
	width: 265px;
	padding-top: 30px;
}
body#specSheet div#productSpecs {
	margin-left: 275px;
	padding-top: 30px;
}
body#specSheet div#productSpecs td {
	font-size: 10pt;
	line-height: 24pt;
	border-bottom: 1px solid #a2958a;
	padding: 0px 4px;
}
body#specSheet div#noteBlock {
	clear: both;
	margin-top: 24pt;
}
body#specSheet div.notes {
	clear: both;
	width: 100%;
	height: 24pt;
	border-bottom: 1px solid #a2958a;
}
table#wshGrid_grdList {
	margin-top: 15px;	
}
body#specSheet table#wshGrid_grdList td {
	font-size: 10pt;
	vertical-align: middle;
	border-bottom: 1px solid #a2958a;
}
body#specSheet h2 {
	margin: 15px 0px;
	font-size: 14pt;
	font-weight: normal;
}
ul.showroomResults {
	clear: both;
}
ul.showroomResults li {
	display: block;
	border-bottom: 1px solid #a2958a;
	overflow: auto;
	padding: 10px 15px;
	font-size: 10pt;
	line-height: 14pt;
}
div.milesMap {
	float: left;
	padding-top: 20px;
}
div.address {
	float: none;
	margin-left: 340px;
}
div.address div {
	margin-left: 40px;	
}
span.businessName {
	font-size: 12pt;
	color: #cd7b4b;
}
span.honors {
	display: block;
	float: left;
	width: 40px;
	height: 40px;
}
/* General Print Styles */
html, div#centerCol {
	overflow-x: visible;	
}
h1#logo a, div#nav, div#sidebar, div#quickContact, div#backTop {
	display: none;
}
#printLogo {
	display: block;	
}
div#mainContent {
	clear: both;
	float: none;
	width: 100%;
	overflow: visible;
	position: static;
}
div.generalContent {
	width: 100%;	
}
div#footer {
	clear: left;
	float: none;	
}