﻿body {
	margin:0;
	font: normal 14px/18px Trebuchet MS, Helvetica, Arial;
	color:#555;
	text-align:justify;
	background:url(/!img/common/pr09_background_tile.gif) repeat-x center 0;
}
/* General rules */
a { outline-color:transparent; }
.pdflink {
	background:url(/!img/common/pdf_16x16.gif) no-repeat 0 0;
	line-height:16px;
}
span.pdflink { text-indent:20px; }
a.pdflink { padding-left:20px; }
a:link, a:visited, .link { color:#406ab1; text-decoration:underline; }
a:hover { text-decoration:none; }
img { border-style:none; }
h1,h2,h3,h4,h5,h6,p { margin:0; padding:.5em 0 .3em 0; }
h1, h2 { font-size:16px; }
p { padding-top:0; }
ul, li { text-align:left; }

#content p { padding-bottom: .6em; }
.contImgR {
	float:right;
	margin-right:-10px;
	padding:0 0 20px 20px;
}
/* Layout */
#wrapper {
	width:960px;
	margin:0 auto;
	background:#fff url(/!img/mp/pr09_body_background.gif) repeat-x 0 bottom;
}
#header {
	width:960px;
	height:160px;
	background:#ffffff url(/!img/mp/pr09_mp_header.jpg) no-repeat 200px 0;
}
#homelink {
	width:200px;
	height:150px;
	background:url(/!img/common/pr09_header-logo.gif) no-repeat 0 0;
}
#bodywrap {
	width:960px;
	background:url(/!img/common/pr09_nav_column_tile.gif) repeat-y 10px 0;
}
#leftside {
	width:180px;
	float:left;
	padding-left:10px;
}
#rightside {
	width:760px;
	overflow:hidden;
	float:right;
	padding-top:12px;
	background:url(/!img/int/pr09_int_body_copy_cap.gif) no-repeat 0 0;
}
#content {
	min-height:437px;
	width:750px;
	padding:10px;
	background:url(/!img/int/pr09_int_body_copy_background.gif) no-repeat 0 bottom;
}



.sec_industry-tools #content { background: url(/!img/int/pr09_int_background_tile.jpg) no-repeat 0 bottom; margin-top:10px; }



#footer {
	width:730px;
	float:right;
	padding:5px 10px;
	margin:10px 10px 0 0;
	color:#fff;
	line-height:1.1em;
	text-align:center;
	background:#5c8fe4 url(/!img/common/pr09_footer.gif) no-repeat 0 0;
}
#footer a:link, #footer a:visited {
	color:#fff;
	text-decoration:none;
	font-weight:bold;
	font-size:.85em;
}
#footer a:hover { text-decoration:underline; }
#footer p.address {
	font-size:.8em;
}
#legal {
	text-align:center;
	font-weight:bold;
	font-size:.85em;
	margin-top:8px;
}
#legal a {
	text-decoration:none;
	color:#555;
}
#legal a:hover { color:#222; text-decoration:underline; }
/* Main page layout */
.main #rightside { background-image:none; padding-top:0; }
#main_content {
	padding:0 10px;
	width:350px;
	float:left;
}
#main_content p { padding:0; }
.main #freequote {
	width:370px;
	height:129px;
	float:right;
	padding:10px;
	padding-bottom:0;
	overflow:hidden;
}
.main #freequote a {
	padding-top:129px;
	background:url(/!img/promos/pr09_mp_promo_free_quote.gif) no-repeat 0 0;
}
.main #main_nav { padding-left:10px; }
/* Interior layout */
.interior #freequote {
	padding-top:210px;
	float:left;
	width:170px;
	padding-left:10px;
	background:url(/!img/promos/pr09_int_promo_free_quote.gif) no-repeat 0 0;
}
.interior #header { background-image:url(/!img/int/pr09_int_header.jpg); }
/* Section Specific */
.products_default h1 { background-image:url(/!img/int/pr09_int_sub_products.gif) !important; }
.about_default h1 { background-image:url(/!img/int/pr09_int_sub_about_pinnacle_resources.gif) !important; }
.contact_default h1 { background-image:url(/!img/int/pr09_int_sub_contact.gif) !important; }
.facility_default h1 { background-image:url(/!img/int/pr09_int_sub_facility.gif) !important; }
.industry-tools_default h1 { background-image:url(/!img/int/pr09_int_sub_industry_tools.gif) !important; }
.product-info-sheets_default h1 { background-image:url(/!img/int/pr09_int_sub_product_data_sheets.gif) !important; }
.msds_default h1 { background-image:url(/!img/int/pr09_int_sub_msds.gif) !important; }
.logistics_default h1 { background-image:url(/!img/int/pr09_int_sub_logistics.gif) !important; }
.sec_contact h1 { background-image:url(/!img/int/pr09_int_sub_contact_us.gif) !important; }

.sec_products #mn_products a.ir,
.sec_about #mn_about a.ir,
.sec_contact #mn_contact a.ir,
.sec_facility #mn_facility a.ir,
.sec_industry-tools #mn_industry a.ir,
.sec_product-info-sheets #mn_data a.ir,
.sec_msds #mn_msds a.ir,
.sec_logistics #mn_logistics a.ir { background-image:none; }
/* navigation */
dl.nav, dl.nav dd { margin:0; padding:0; }
.ir {
	display:block;
	text-indent:-9999px;
	height:0;
	overflow:hidden;
}
.interior h1 {
	position:absolute;
	top:128px;
	margin-left:-10px;
	height:0;
	padding-top:22px;
	text-indent:-9999px;
	overflow:hidden;
	width:760px;
	background:transparent no-repeat 0 0;
}
/* main_nav */
#main_nav {
	width:180px;
	float:left;
	padding-bottom:10px;
}
#main_nav dl {
	width:180px;
	background:url(/!img/common/pr09_nav_b.gif) no-repeat 0 0;
}
#main_nav a.ir {
	width:180px;
	padding-top:37px;
	background:url(/!img/common/pr09_nav_a.gif) no-repeat 0 0;
}
#main_nav a.ir:hover, #main_nav a.ir:focus { opacity:.4;filter:alpha(opacity:40); }

#mn_about a.ir { padding-top:60px; }
#mn_data a.ir { padding-top:58px; background-position:0 -60px; }
#mn_msds a.ir { background-position:0 -118px; }
#mn_products a.ir { background-position:0 -155px; }
#mn_facility a.ir { background-position:0 -192px; }
#mn_logistics a.ir { background-position:0 -229px; }
#mn_industry a.ir { background-position:0 -266px; }
#mn_contact a.ir { background-position:0 -303px; }
/* Main page promos nav*/
#promo_nav {
	width:760px;
	overflow:hidden;
	text-align:left;
}
#promo_nav dd {
	float:left;
	width:180px;
	margin-right:10px;
	background:#d8d8d8 scroll no-repeat 0 0;
}
#promo_nav dd a {
	width:170px;
	font: 12px/15px Trebuchet MS, Helvetica, Arial;
	color:#555;
	text-decoration:none;
	display:block;
	padding:130px 5px 8px 5px;
	background:transparent scroll no-repeat 0 0;
}
#promo_nav a:hover { background-image:none !important; }
#promo_nav a span {
	cursor:pointer;
	margin:0;
	padding:0;
}
#promo_nav span.link { text-align:left; }
#promo_nav span span.readmore {
	width:150px;
	text-align:right;
	display:block;
	padding-right:14px;
	font-weight:bold;
	background:url(/!img/mp/pr09_mp_read_more_arrows.gif) no-repeat right center;
}

#promo_nav dd h3 {
	margin:0;
	padding-top:6px;
	font: 15px/17px Trebuchet MS, Helvetica, Arial;
	font-weight:bold;
	text-transform:capitalize;
	text-align:center;
}
#pr_products{ background-image:url(/!img/mp/pr09_mp_promo_products_b.jpg) !important; }
#pr_products a{ background-image:url(/!img/mp/pr09_mp_promo_products_a.jpg) !important; }

#pr_facility{ background-image:url(/!img/mp/pr09_mp_promo_facility_b.jpg) !important; }
#pr_facility a{ background-image:url(/!img/mp/pr09_mp_promo_facility_a.jpg) !important; }

#pr_logistics{ background-image:url(/!img/mp/pr09_mp_promo_logistics_b.jpg) !important; }
#pr_logistics a{ background-image:url(/!img/mp/pr09_mp_promo_logistics_a.jpg) !important; }

#pr_industry{ background-image:url(/!img/mp/pr09_mp_promo_industry_tools_b.jpg) !important; }
#pr_industry a{ background-image:url(/!img/mp/pr09_mp_promo_industry_tools_a.jpg) !important; }