body 									{ background:#fff; padding:0px; margin:0px; }

#print-preview,
#cart-view,
#site-top,
#template-header,
#nav-menu,
#content-bottom,
#site-bottom,
#box-content,
#statusbar,
#cambria-colors-navigation,
#benjamin-moore-swatch-navigation,
#box-buttons,
#site-footer														{ display:none !important; }

#site-template														{ padding:0 !important; margin:0 !important; }
#page-content														{ padding:0 !important; margin:0 !important; width:650px !important; }

#interactive 														{ width:650px; padding:0 !important; margin:0 !important; position:relative; display:block; }

#workspace															{ width:650px; height:273px; padding:0 !important; margin:0 !important; position:relative; overflow:hidden; }
#workspace h1														{ font-size:20px; line-height:24px; margin:0 !important; padding:0 !important;}

#workspace-introduction												{ width:650px; position:absolute; top:0; right:0; }
#workspace-introduction #introduction-text							{ margin:0; padding:0; }
#workspace-introduction #introduction-text .introduction-logo		{ width:297px; height:60px; } 

#workspace-cambria-coordinating										{ width:80px; height:273px; float:left; }
#workspace-cambria-coordinating	.coordinating-swatch-placeholder	{ width:78px; height:78px; border:1px solid #000; margin-bottom:10px; position:relative; overflow:hidden; }
#workspace-cambria-coordinating .swatch-label								{ position:absolute; top:0px; left:0px; font-size:10px; padding:5px; width:68px !important; line-height:12px; display:block; }
#workspace-cambria-coordinating	.coordinating-swatch-placeholder img		{ display:none;	}
#workspace-cambria-coordinating	.text										{ display:none !important;}

#workspace-cambria-swatch											{ position:relative; width:250px; height:250px; margin:0px 10px 0px 10px; float:left; overflow:hidden; border:1px solid #000; }
#workspace-cambria-swatch #swatch									{ display:none; }
#workspace-cambria-swatch .swatch-label								{ display:block; position:absolute; top:15px; left:15px; font-size:14px; }

#workspace-benjamin-moore																	{ width:290px; position:absolute; top:58px; right:7px; display:none; }
#workspace-benjamin-moore #benjamin-moore-swatch-detail										{ width:290px; position:relative; }
#workspace-benjamin-moore #benjamin-moore-swatch-detail .benjamin-moore-swatches			{ position:absolute; top:0; left:0; display:none; }
#workspace-benjamin-moore #benjamin-moore-swatch-detail	.benjamin-moore-swatch				{ position:relative; height:58px; width:275px; overflow:hidden; margin-top:5px; border:1px solid #000; }
#workspace-benjamin-moore #benjamin-moore-swatch-detail	.benjamin-moore-swatch .title		{ width:150px; height:20px; position:absolute; bottom:0; right:0px; color:#fff; padding:5px 20px 5px 5px; font-size:11px; text-align:right; display:block; }
#workspace-benjamin-moore #benjamin-moore-swatch-detail	.benjamin-moore-swatch .title a		{ color:#fff; text-decoration:none; display:block; width:150px; height:20px; }

.clear:after 		{ content:"."; display:block; clear:both; height:0; font-size:0; line-height:0; visibility:hidden; overflow:hidden; }

h3					{ font-size:15px; margin-bottom:-8px; margin-top:0px; }
h1					{ margin:0px; font-size:22px; margin-bottom:30px; }
h2					{ margin:0px; font-size:16px; }
.print-only			{ display:block; }
hr					{ border: none 0; border-top: 1px dashed #000; width: 100%; height: 1px; }
