div#container { }

div#hp_our_products
{
	margin-left: 30px;
	width: 943px;
	background: url(/images/homepage/intro_img_bottom.jpg) no-repeat 609px top;
}

div#hp_our_products h2, div#hp_our_products h2 a
{
	width: 122px;
	height: 25px;
	text-indent: -9000px;
	display: none;
}

div#hp_our_products h2
{
	position: absolute;
	top: 210px;
	left: 73px;
	background: url(/images/homepage/our_products_h_hover.gif) no-repeat left top;
}

div#hp_our_products h2 a { background: url(/images/homepage/our_products_h.gif) no-repeat left top; }
div#hp_our_products h2 a:hover { background: none; }

div#hp_our_products p
{
	position: absolute;
	top: 240px;
	left: 75px;
	display: none;
}

div#hp_our_products ul
{
	list-style-type: none;
	width: 609px;
	height: 139px;
	background: url(/images/homepage/our_products_bg.jpg) no-repeat left bottom;
}

div#hp_our_products ul li
{
	float: left;
	height: 109px;
}

div#hp_our_products ul li a
{
	display: block;
	height: 109px;
	text-indent: -9000px;
}

div#hp_our_products li#int_paints
{
	width: 121px;
	background: url(/images/homepage/int_paints_h_bg.gif) no-repeat;
}

div#hp_our_products li#int_paints a
{
	width: 121px;
	background: url(/images/homepage/int_paints_h_hover_bg.gif) no-repeat;
}

div#hp_our_products li#ext_paints
{
	width: 102px;
	background: url(/images/homepage/ext_paints_h_bg.gif) no-repeat;
}

div#hp_our_products li#ext_paints a
{
	width: 102px;
	background: url(/images/homepage/ext_paints_h_hover_bg.gif) no-repeat;
}

div#hp_our_products li#primers
{
	width: 91px;
	background: url(/images/homepage/primers_h_bg.gif) no-repeat;
}

div#hp_our_products li#primers a
{
	width: 91px;
	background: url(/images/homepage/primers_h_hover_bg.gif) no-repeat;
}

div#hp_our_products li#int_stains
{
	width: 92px;
	background: url(/images/homepage/int_stains_h_bg.gif) no-repeat;
}

div#hp_our_products li#int_stains a
{
	width: 92px;
	background: url(/images/homepage/int_stains_h_hover_bg.gif) no-repeat;
}

div#hp_our_products li#ext_stains
{
	width: 101px;
	background: url(/images/homepage/ext_stains_h_bg.gif) no-repeat;
}

div#hp_our_products li#ext_stains a
{
	width: 101px;
	background: url(/images/homepage/ext_stains_h_hover_bg.gif) no-repeat;
}

div#hp_our_products li#specialty
{
	width: 102px;
	background: url(/images/homepage/specialty_h_bg.gif) no-repeat;
}

div#hp_our_products li#specialty a
{
	width: 102px;
	background: url(/images/homepage/specialty_h_hover_bg.gif) no-repeat;
}

div#hp_our_products li#int_paints a:hover,
div#hp_our_products li#ext_paints a:hover,
div#hp_our_products li#primers a:hover,
div#hp_our_products li#int_stains a:hover,
div#hp_our_products li#ext_stains a:hover,
div#hp_our_products li#specialty a:hover { background: none; }

div#hp_for_homeowners
{
	width: 270px;
	height: 279px;
	margin-left: 30px;
	background: url(/images/homepage/for_homeowners_bg.jpg) no-repeat left bottom;
	float: left;
	display: inline;
}

div#hp_for_homeowners h2, div#hp_for_homeowners h2 a
{
	display: block;
	width: 270px;
	height: 31px;
	text-indent: -9000px;
}

div#hp_for_homeowners h2 { background: url(/images/homepage/for_homeowners_h_hover_bg.jpg) no-repeat; }
div#hp_for_homeowners h2 a { background: url(/images/homepage/for_homeowners_h_bg.jpg) no-repeat; }
div#hp_for_homeowners h2 a:hover { background: none; }

div#hp_for_homeowners p
{
	margin-left: 42px;
	width: 201px;
}
div#hp_for_homeowners p.margin_top{padding-top:62px;}

div#hp_for_homeowners ul
{
	list-style-type: none;
	margin: 10px 0 0 42px;
}



div#hp_for_homeowners ul li#paint_projects
{
	background: url(/images/homepage/paint_projects_link_hover_bg.gif) no-repeat;
	margin-bottom: 6px;
}

div#hp_for_homeowners ul li#paint_projects a { background: url(/images/homepage/paint_projects_link_bg.gif) no-repeat; }
div#hp_for_homeowners ul li#stain_projects { background: url(/images/homepage/stain_projects_link_hover_bg.gif) no-repeat; }
div#hp_for_homeowners ul li#stain_projects a { background: url(/images/homepage/stain_projects_link_bg.gif) no-repeat; }
div#hp_for_homeowners ul li#paint_projects a:hover, div#hp_for_homeowners ul li#stain_projects a:hover { background: none; }

div#hp_for_professionals
{
	width: 413px;
	height: 279px;
	background: url(/images/homepage/for_professionals_bg.jpg) no-repeat left bottom;
	float: left;
	position: relative;
}

div#hp_for_professionals h2, div#hp_for_professionals h2 a
{
	display: block;
	width: 413px;
	height: 31px;
	text-indent: -9000px;
}

div#hp_for_professionals h2 { background: url(/images/homepage/for_professionals_h_hover_bg.jpg) no-repeat; }
div#hp_for_professionals h2 a { background: url(/images/homepage/for_professionals_h_bg.jpg) no-repeat; }
div#hp_for_professionals h2 a:hover { background: none; }

div#hp_for_professionals p
{
	margin: 0 0 38px 32px;
	width: 212px;
}
div#hp_for_professionals ul
{
	margin: 0 0 0 32px;
	list-style-type: none;
}

div#hp_for_professionals ul li { padding-bottom: 5px; }

div#hp_for_professionals ul li a
{
	background: url(/images/common/black_triangle.gif) no-repeat right center;
	padding-right: 6px;
}

/* div#hp_for_professionals ul li#ind_contractors
{
	position: absolute;
	left: 235px;
	top: 140px;
}

div#hp_for_professionals ul li#interiordesigners
{
	position: absolute;
	left: 235px;
	top: 158px;
}
*/

div#hp_for_dealers
{
	width: 260px;
	height: 279px;
	background: url(/images/homepage/for_dealers_bg.jpg) no-repeat left bottom;
	float: left;
}

div#hp_for_dealers h2, div#hp_for_dealers h2 a
{
	display: block;
	width: 260px;
	height: 31px;
	text-indent: -9000px;
}

div#hp_for_dealers h2 { background: url(/images/homepage/for_dealers_h_hover_bg.jpg) no-repeat; }
div#hp_for_dealers h2 a { background: url(/images/homepage/for_dealers_h_bg.jpg) no-repeat; }
div#hp_for_dealers h2 a:hover { background: none; }
div#hp_for_dealers p { margin-left: 13px; }
div#hp_for_dealers p#prospective { margin-bottom: 193px; }

div#promotion
{
	float: left;
	display: inline;
	margin-left: 30px;
	padding: 32px 0 0 125px;
	width: 177px;
	height: 85px;
	background: url(/images/homepage/product_promotion_bg.jpg) no-repeat;
}

div#promotion h3
{
	width: 154px;
	height: 16px;
	margin-bottom: 8px;
	background: url(/images/homepage/product_promotion_h_bg.gif) no-repeat;
	text-indent: -9000px;
}

div#promotion p { width: 146px; }

div#promotion p strong
{
	font-size: 12px;
	font-weight: bold;
}

div#bottom_promo
{	position:relative;
	padding:28px 0 0;
	width: 640px;
	height: 89px;
	background: url(/images/homepage/bottom_bg.jpg) no-repeat;
	float: left;
}

p.green_info	{position:absolute; top:32px; left:100px; font-size:10pt;}

div#content_bottom
{
	padding: 0px;
	height: 38px;
	width: 1004px;
}

#breadcrumb { height: 9px; }

div#flashcontent
{
	margin-left: 30px;
	width: 943px;
}

div#flashcontent img
{
	display: block;
	margin-left: 0px;
}

