/** override */

/** template */

	div#content div.related-page { float: right; margin-left: 0.5em; }
	div#content div.last { margin: 0; clear: left; }
	
	div#content { overflow: visible !important; z-index: 100; }
	div#footer { position: relative; z-index: 90; }
	div#content div#main-panel { 
		background-color: #262626; height: auto !important; 
		height: 60.5em; min-height: 60.5em;
		padding: 0.6em 0.5em 0em 1em; margin-bottom: 0.5em; 
	}
	div#content h1 { font-size: 1.125em; margin-bottom: 0.5em; color: #ffffff; text-transform: uppercase; }
	
/* favourites */

	div#content div#paint-related { width: 10.3em; position: absolute; left: 46.75em; top: 3.875em; }
	div#content div#paint-related img { display: block; margin-bottom: 0.3em; }
	div#content div#paint-related h2 { font-size: 0.75em; color: #A6A6A6; text-transform: uppercase; }
	div#content div#paint-related p { color: #A6A6A6; }
	div#content div#paint-related a { color: #A6A6A6; }
	div#content div#paint-favourites{ background-color: #404041; margin-bottom: 0.35em; }
	div#content div#paint-favourites h2 { 
		padding: 0.5em 0.5em 0.6em 0.5em; font-size: 0.75em; color: #a6a6a6; display: block; 
		background-position: 96% 60%; background-repeat: no-repeat; background-color: #404041;
		text-transform: none; 
	}
	
	div#content div#paint-favourites p#interactive-link { font-weight: bold; margin: 0 0.6em 0.6em 0.6em; }
	
	div#content div#paint-favourites p.cta { margin: 0; padding: 0; display: block; line-height: 1em; font-size: 0.75em; } 
	div#content div#paint-favourites p.cta a { 
		border:solid 1px #202020;
		padding: 0.5em 0.5em 0.5em 0.5em; font-weight: bold; color: #000000;
		text-decoration: none; background-position: 0 0; background-color: #a6a6a6; display: block;						
		background-image: url(/release/images/cta-button-background.gif); background-repeat: no-repeat; text-transform: uppercase; 
	}
	div#content div#paint-favourites p#price-list-cta.cta a { 					
		background-image: url(/release/images/cta-button-background-blank.gif); background-repeat: no-repeat; text-transform: uppercase; 
	}
	div#content div#paint-favourites p.cta a:hover,	
	div#content div#paint-favourites p.cta a.active
	{ text-decoration: none; background-color: #FFFFFF; background-position: 0 -24px;; }
	
	div#content div#paint-favourites ul#favourites { 
		padding: 0.5em 0.5em 0 0.3em; margin: 0 0 0.5em 0; font-size: 1em; display: block;
		height: auto !important; height: 12em; min-height: 12em; list-style-type: none;
		position: relative; top: -0.5em; background-image: url(/release/images/assets/fav-bg.gif); 
		background-position: -100px -100px; background-repeat: no-repeat;
	}
	div#content div#paint-favourites ul#favourites li { 
		font-size: 1em; font-weight: bold; padding: 0; display: block; margin-bottom: 0.8em;
	 }
	 
	 div#content div#paint-favourites ul#favourites p { 
	 	margin: 0; display: block; font-size: 0.7em; line-height: 1.2em; color: #a6a6a6; vertical-align: bottom; }
	 div#content div#paint-favourites ul#favourites p.name { 
	  	background-position: top left; background-repeat: no-repeat; 
	  	background-image: url(/release/images/assets/fav-bg.gif); position: relative;
	  	padding-left: 37px; height: auto !important; height: 29px; min-height: 29px;
	}	
	div#content div#paint-favourites ul#favourites span.options { display: block; padding-left: 16px; padding-top: 0px; background: #404041 url(/release/images/icons/remove.gif) no-repeat 1px 2px; }
	div#content div#paint-favourites ul#favourites span.options a { color: #a6a6a6; }

/* price list */
	table#price-list { border:solid 1px #202020; background:#a7a7a7 url(/release/images/price-list-background.gif) left top repeat-x; display:block; padding:7px; }
	
	table#price-list th { padding-bottom:1em; }
	table#price-list td { padding:0 0.25em 0.333333em 0; }
	
	table#price-list .right { padding-left:5px; }

			
	table#price-list th,
	table#price-list td { color:#262626; text-align:left; font-size:0.75em; }
	
	div#content div#paint-related table#price-list td a { font-weight:bold; text-decoration:underline; color:#262626; display:block; margin-top:18px; padding-top:16px; background:url(/release/images/icons/download-price-list.png) left top no-repeat; }
	div#content div#paint-related table#price-list td a:hover { text-decoration:none; }
