body							{ background-color:#FFF; margin:0; padding:0; }
div, form						{ margin:0; padding:0; }

#main							{ width:650px; background-color:#FFF; }
#content						{ padding:0; height:auto; width:650px; }

div, td, p						{ font-family:times new roman, times, serif; font-size:12px; color:#000; }
div.sIFR-title					{ border-bottom:1px solid #333; }
#content ul						{ margin-left:15px; }
#content li						{ list-style-type:disc; }

#footer							{ border-top:1px solid #000; height:30px; width:650px; margin:20px 0 0 0; }
#footerHome						{ border-top:1px solid #000; height:30px; width:650px; margin:20px 0 0 0; }
#footer #copyright				{ position:absolute; top:5px; left:4px; font-size:12px; color:#000; }
#footerHome #copyright			{ position:absolute; top:5px; left:4px; font-size:12px; color:#000; }

#header, #logo, #utility-nav, #navigation, #quick-finder, #qf, #pe, #subNavList, #termList, 
#footer-links, #enlargeImage2, a.top, ul.learnMore, .divider, #opinionlab, 
.material-roomPhoto, #intro img, div.browse img, div.browseMaterials,
#selectLocation, #pressRelease-photos, img.careImg	{ display:none; }

#logo-print						{ display:block; width:650px; border-bottom:1px solid #000; padding-bottom:25px; }


/* Cabinet Doors */
div.imageWithCopy,
div.cabinetSeries-table			{ float:left; width:200px; }
.cabinetDetail					{ width:200px; background-image: url("../images/spacer.gif"); background-repeat:no-repeat;  }
.cabinetDetail h3				{ margin:0 0 10px 0; }

div.cabinetDetail div.browseSeries,
div.imageWithCopy img.roomShot	{ display:none; }


/* Cabinte Accessories Styles */
.decorativeType                 { width: 650px; margin-bottom:40px; }
.decorativeType div				{ width:150px; float:left; margin: 25px 10px 0 0; }

/* Canac Advantage Print Styles */
#content-leftImage				{ width:650px; }
#content-leftImage div.copy		{ margin-left:360px; width:280px; }

.home							{ padding:0; width:650px; }
.homeCopy						{ float:none; margin-left:193px; border-left:1px solid #000; padding-left:10px; width:400px; min-height:96px; height:auto !important; height:96px; }
.homeCopy p						{ width:425px; }	

/* Help & Information Pages */
#termDefinitions				{ width:650px; }
#careClean-copyImg				{ margin-left:0; width:650px; }
.careCopy-copy					{ float:left; width:650px; }
#whereToBuyResults				{ width:650px; padding:0; }
.resultLocation h3				{ font-size:14px; }
.resultLocation	a				{ display:none; }

/* About Us Pages */
div.subNav-content				{ margin-left:0; width:650px; }
#aboutCopy						{ width:425px; }
#aboutImg						{ margin-left:445px; }

#pressRelease-dtl				{ float:left; width:640px; }

#careers						{ width:635px; }
#careers ul						{ display:none; }

/*
	start 2.4_SF04 - Finish Landing Page ----------------------------------------------------
*/
.swatchGroup					{ width:450px; }


/* This is the print stylesheet to hide the Flash headlines from the browser... regular browser text headlines will now print as normal */
.sIFR-flash, .sIFR-flash object,
.sIFR-flash embed 				{ display: none !important; height: 0; width: 0; position: absolute; overflow: hidden; }
span.sIFR-alternate 			{ visibility: visible !important; display: block !important; position: static !important; left: auto !important; top: auto !important; width:auto; height:auto; overflow:visible; white-space: nowrap; }

div.sIFR-title-noline			{ border-bottom:1px solid #000; }

.sIFR-hasFlash h1				{ visibility: visible; font-size:24px; margin-top:7px; }
.sIFR-hasFlash h2				{ visibility: visible; font-size:16px; }