@charset "UTF-8";
/* CSS Document */

/*
home 
*/

body#home a#logo {
	background:url(../img/ivy-logo-red.png) no-repeat top center;
}
body#home {
	background: url(/img/bkgd-red.png) no-repeat top center;
}
body#home div#banners {
	margin-bottom:20px;
}
body#home div#home-nav {
	padding:9px;
	background:#ee3124 url(../img/home-rollovers/flat.jpg) top right no-repeat;
	border:2px solid #fff;
}
body#home div#home-nav h2, body#home div#home-nav h3 {
	margin:0;
	padding:0;
	display:block;
	color:#600;
	font-weight:700;
	text-transform:uppercase;
}
body#home div#home-nav h2 {
	font-size:12px;
}
body#home div#home-nav h3 {
	font-size:10px;
	padding:3px 0;
}
body#home div#home-nav ul {
	margin:0;
	padding:0;
	list-style:0;
}
body#home div#home-nav ul li {
	list-style-type:none;
}
body#home div#home-nav ul li a:link, body#home div#home-nav ul li a:active, body#home div#home-nav ul li a:visited {
	font-size:11px;
	color:#FFF;
	margin-right:190px;
	display:block;
	border-top:1px solid #f69891;
}
body#home div#home-nav ul li a:hover {
	color: #58595b;
}
body#home div#quote {
	font-size:18px;
	line-height:1.2em;
	color:#FFF;
	width: 296px;
	padding:10px 30px;
/*	border-right:2px solid #FFF;
	border-bottom:2px solid #FFF;
	background:#ee3124 url(../img/left-flap-red.png) top left no-repeat; */
	background:url(../img/quote-body.png) bottom left no-repeat;
}
div#quote-inner {
	background: url(../img/quote-inner-bkgd.png) top left repeat-y;
}
div#quote-outer {
	background: url(../img/quote-left-flap.png) top left no-repeat;
}
body#home div#quote p {
	margin:30px 0 0 0;
	padding:0;
	display:block;
}
body#home div#quote span {
	margin:20px 0 0 0;
	display:block;
}
body#home div#home-nav, body#home div#quote {
	min-height:210px;
}
/*
about
*/
body#about a#logo {
	background:url(../img/ivy-logo-blue.png) no-repeat top center;
}
body#about {
	background: url(/img/bkgd-blue.png) no-repeat top center;
}
body#about h1, body#about div#left-nav h2 {
	color:#0d4d6b;
}
body#about div#left-nav h3 {
	color:#0083a9;
}
body#about div#box {
	background-color: #0083a9;
}
body#about div#about-txt {
	padding:20px 20px;
}
body#about div#box ul {
	margin:0;
	padding:0;
	list-style:none;
}
body#about div#box div#list {
	margin-right:18px;
	border-right:2px dotted #fff;
}
body#about div#box div#list h4 {
	font-size:12px;
	color:#fff;
}
body#about div#box div#quote {
	font-size:20px;
	font-weight:700;
	line-height:1.2em;
	padding-top:30px;
}
/* 
products
*/
body#products a#logo {
	background:url(../img/ivy-logo-teal.png) no-repeat top center;
}
body#products {
	background: url(/img/bkgd-teal.png) no-repeat top center;
}
body#products h1, body#products div#left-nav h2 {
	color:#1e3b3c;
}
body#products div#left-nav h3 {
	color:#587b7c;
}
body#products div#box {
	background-color: #587b7c;
}
body#products span {
	font-weight:bold;
	color:#597b7c;
	display:block;
}
body#products ul.paints {
	margin:0;
	padding:0;
	list-style:none;
}
body#products ul.paints li {
	list-style-type:none;
}
body#products ul.paints li a:link,
body#products ul.paints li a:active,
body#products ul.paints li a:hover,
body#products ul.paints li a:visited
{
	font-size:9px;
	font-weight:700;
	text-align:center;
	line-height:1em;
	color:#FFF;
	text-transform:uppercase;
	margin:0 10px 10px 0;
	padding:18px 0 0 0;
	display:block;
	width:72px;
	height:34px;
	float:left;
}

body#products p.copy {
 padding-right:20px;
}

body#products #box h3 {
	color:#FFF;
	text-transform:uppercase;
}

body#products #box ul {
	margin:0;
	padding:0;
	list-style:none;
}

body#products #box ul li {
	margin:0;
	padding:0;
}

body#products #box h3  {
	font-size:15px;
	margin:0;
	padding:0;
}

body#products #box div  {
	min-height:240px;
}

body#products #box div {
	border-style:dotted;
}
.container #body #left-nav #tertiary-nav ul li a {
	margin-right:15px;
}
.container #body #left-nav #tertiary-nav ul li .datasheet {
	font-size:11px;
	line-height:1.2em;
	height:70px;
	background: url(../img/msds-tech-sheets.png) left bottom no-repeat;
}
.container #body #left-nav #tertiary-nav ul li .brochure {
	font-size:11px;
	line-height:1.2em;
	border:none;
	background: url(../img/pdf-icon.png) center right no-repeat;
}
/*
contact
*/
body#contact a#logo {
	background:url(../img/ivy-logo-green.png) no-repeat top center;
}
body#contact {
	background: url(/img/bkgd-green.png) no-repeat top center;
}
body#contact div#content h2 {
	padding:10px 0 0 0;
	display:block;
	color:#00853f;
}
body#contact h1, body#contact div#left-nav h2 {
	color:#003300;
}
body#contact div#left-nav h3 {
	color:#00853e;
}
body#contact div#box {
	background-color: #00853e;
}
body#contact div#box h2,
body#contact div#box p
{
	margin:0 0 5px 0;
	padding:0;
	display:block;
}
body#contact div#box h2, body#contact div#box a:link, body#contact div#box a:hover, body#contact div#box a:active, body#contact div#box a:visited {
	color: #fff;
}
/*
downloads
*/
body#downloads a#logo {
	background:url(../img/ivy-logo-yellow.png) no-repeat top center;
}
body#downloads {
	background: url(/img/bkgd-yellow.png) no-repeat top center;
}
body#downloads h1, body#downloads h2 {
	color:#996600;
}
body#downloads h3 {
	color:#ebaf0e;
}
body#downloads div#box {
	background-color: #ebaf0e;
}
body#downloads ul.voc-nav {
	margin:0;
	padding:0;
	list-style:none;
}
body#downloads ul.voc-nav li {
	list-style-type:none;
}
body#downloads ul.voc-nav li a {
	font-size:9px;
	font-weight:700;
	text-transform:uppercase;
	line-height:1.1em;
	margin:0 10px 10px 0;
	padding:8px 0 0 5px;
	width:75px;
	height:42px;
	display:block;
	float:left;
	background:url(../img/msds-tech-button.png) no-repeat top left;
	
}
/*
volatine organic compounds
*/
body#voc a#logo {
	background:url(../img/ivy-logo-purple.png) no-repeat top center;
}
body#voc {
	background: url(/img/bkgd-purple.png) no-repeat top center;
}
body#voc h1, body#voc div#left-nav h2 {
	color:#330033;
}
body#voc div#left-nav h3 {
	color:#660066;
}
body#voc div#box {
	background-color: #660066;
}

