div#product_overview { position: relative; margin-left:30px; }

div#product_overview h1, div#product_overview p
{display: none;}

div#product_overview img
{
	display: block;
	/*margin-left: 30px;*/
}

div#product_overview p#format_printing
{
	display: block;
	position: absolute;
	left:322px;
	top: 284px;
	width: 160px;
	height: 23px;
	background: url(../images/product_detail/format_printing.gif) no-repeat left top;
}
div#product_overview p#format_printing.no_can{	left:45px;}
div#product_overview p#email_page.no_can
{
    display: none;
	left:163px;	
	background: url(../images/product_detail/email_page_lighter.gif) no-repeat left top;
}
div#product_overview p#format_printing a
{
	display: block;
	width: 160px;
	height: 23px;
	text-indent: -9000px;
	background: url(../images/common/print_icon.gif) 6px 6px no-repeat;
}

div#product_overview p#email_page
{
	display: none;
	position: absolute;
	left: 440px;
	top: 284px;
	width: 101px;
	height: 23px;
	background: url(../images/product_detail/email_page.gif) no-repeat left top;
}

div#product_overview p#email_page a
{
	background: url(../images/common/email_icon.gif) 7px 8px no-repeat;
	display: none;
	width: 101px;
	height: 23px;
	text-indent: -9000px;
}
div#product_overview p#format_printing a:hover, div#product_overview p#email_page a:hover {background: none; display:none;}

div#product_overview p a:hover { background: url(../images/common/black_triangle.gif) no-repeat right center; }

div#content
{
	width: 667px;
	padding-left: 60px;
}

div.pd_small
{
	padding: 0;
	margin: 0 0 20px 0;
	width: 305px;
	height: 158px;
	background: url(../images/product_detail/bg_prod_detail_small_box.gif) no-repeat left bottom;
	float: left;
	display: inline;
}

div.pd_medium
{
	padding: 0;
	margin: 0 0 20px 0;
	width: 305px;
	height: 224px;
	background: url(../images/product_detail/bg_prod_detail_medium_box.gif) no-repeat left bottom;
	float: left;
	display: inline;
}




div.pd_small p, div.pd_medium p, div.pd_medium ul, div.pd_small ul
{
	margin-right: 28px;
	margin-left: 28px;
}

div.pd_small ul
{
	margin: 0px 28px 0 38px;
	padding: 0px;
}

div#benefits, div#best_on { margin-top: 23px; }

div#benefits, div#best_for
{
	clear: both;
	margin-right: 6px;
}

div#avail_finishes
{
	clear: both;
	padding: 0;
	width: 616px;
	background: url(../images/product_detail/bg_prod_detail_big_box.gif) no-repeat left bottom;
	height: 429px;
}

div#content div.biggest {	
	background: url(../images/product_detail/bg_prod_detail_biggest_box.gif) no-repeat left bottom;
	height:670px;	
}
div#content div.smallest {	
	background: url(../images/product_detail/bg_prod_detail_smallest_box.gif) no-repeat left bottom;
	height:140px;
	margin-bottom: 95px;
}

div#content div.medium{	
	background: url(../images/product_detail/bg_prod_detail_big_box.gif) no-repeat left bottom;
	height:330px;	
}

body#interior_stains div.smallest, body#exterior_stains div.smallest, body#exterior_paints div.smallest, div#content div.small_marg {margin-bottom: 0px;}
div#content div.large_marg {margin-bottom: 280px;}

div#avail_finishes h4
{
	margin: 0px 0 3px 28px;
	padding: 0px;
	color: #666;
	font-size: 12px;
	font-weight: bold;
}

div#avail_finishes table
{
	padding: 0px;
	border-collapse: collapse;
	width: 100%;
	margin: 0 28px 10px 28px;
}

div#avail_finishes th, div#avail_finishes td
{
	border-collapse: collapse;
	color: #666;
	padding: 1px;
}

div#avail_finishes th
{
	text-align: left;
	font-weight: bold;
}

div#avail_finishes .col_code{ width: 140px; }
div#avail_finishes .col_name{ width: 220px; }


/* Sidebar - START */
div#sidebar
{
	padding: 62px 0 0 0;
	width: 247px;
	position: absolute;
	top: 0px;
	left: 726px;
	background: url(../images/v2/db_sidebar_top.png) no-repeat left top;
}

div#howtobuy
{
	height: 246px;
}
/* Sidebar - END */


div#content_bottom
{
	clear: both;
	height: 169px;
	padding: 26px 60px 50px 60px;
	width: 884px;
	background: url(../images/v2/bg_content_bottom.gif) no-repeat -1px bottom;
}

div#content_bottom div#sell_sheets
{
	width:502px;
}

.flt_lft{
	float:left;	
	display:inline;
	}

#sell_sheets h3{
	text-indent:-9000px;
	height:15px;
	padding-top:20px;
	margin-left:219px;
	background: url(../images/v2/h_more_information.gif) no-repeat bottom left; 
}
div.pd_small div#sell_sheets img, div.pd_small div#sell_sheets p {
	float: left;
}
div.pd_small div#sell_sheets p {
	margin: 0 0 0 5px;
	width: 140px;
}
	
div#content_bottom div#sell_sheets p
{
	margin: 12px 0 20px 21px;
	width: 230px;
	float:left;
}

div#content_bottom div#sell_sheets p#download
{
	margin: 0px;
	height: 58px;
	background: url(../images/product_detail/bg_sell_sheet_download_hover.jpg) no-repeat;
}

div#content_bottom div#sell_sheets p#download a {
	display: block;
	margin: 0px;
	width: 171px;
	height: 58px;
	background: url(../images/product_detail/bg_sell_sheet_download.jpg) no-repeat;
	text-indent: -9000px;
}

div#content_bottom div#sell_sheets p#download a:hover { background: none; }

ul.sec_col_list	{position:relative; 
				top:-65px; 
				left:150px; 
				width:100px; 
				list-style:disc;}

div.eco	{position:relative;}

p.eco	{position:absolute;
		width:325px;
		top:-100px;
		left:355px;}
