/** override */

	div#content { height: auto !important; height: 10em; min-height: 10em; margin: 0; }
	div#networking ul li { font-size: 0.75em; }
	
/** template */

	div#content div#main-panel { 
		background-color: #262626; overflow: hidden !important; overflow: visible;
		height: auto !important; height: 31.75em; min-height: 31.75em; width: 57.5em;
		padding-top: 0.75em;
	}
	
	div#content div#main-panel h1 { color: #FFFFFF; font-size: 1.1em; margin-bottom: 0.85em; }
	div#content div#introduction { padding: 0.2em 7em 0.5em 0.625em; width: 30em; float: left; height: auto !important; height: 13em; min-height: 13em; }
	div#content div#introduction p { font-size: 0.95em; color: #c0c0c0;  margin-bottom: 0.825em; }
	div#content div#introduction a { color: #c0c0c0; }
	
	div#content div#promotion { 
		width: 17.25em; padding: 0.2em 0.5em 0.5em 0.5em; float: right; position: relative;
		height: auto !important; height: 13em; min-height: 13em; display: inline; margin-right: 0.85em; 
		background: #008498 url(/release/images/panels/competition.jpg) 5px -25px no-repeat; 
	}
	
	div#content div#promotion h2 { margin-bottom: 0.75em; padding-top: 0.5em;  }
	div#content div#promotion p { padding-right: 5em; margin-bottom: 0.5em; }
	div#content div#promotion p strong { font-size: 1.15em; }
	 
	div#content div.ppc-panel {
		width: 17.5em; float: left; margin-left: 0.625em; display: inline; padding: 0.375em; 
		height: auto !important; height: 6em; min-height: 6em; background-color: #404040;
		padding-bottom: 130px; position: relative;
	}
	
	div#content div.ppc-panel img { position: absolute; bottom: 0.5em; }
	div#content div.ppc-panel h2 { margin-bottom: 0.75em; }
	div#content div.ppc-panel p { padding-right: 4em; }
	div#content div.ppc-panel h2 a { text-decoration: underline; background: url(/release/images/icons/cta-small.gif) no-repeat 0 50%; padding: 2px 0 2px 26px; }
	div#content div.ppc-panel h2 a:hover, 
	div#content div.ppc-panel h2 a:focus,
	div#content div.ppc-panel h2 a:active
	{ text-decoration: none; }
	
	div#content div#related-pages { clear: both; padding: 0.75em 0 1.5em 0; }
	div#content div#related-pages div.related-page { 
		padding: 0 0.5em 0.625em 2.5em; width: 10.75em; margin-left: 0.625em;
		background-repeat: no-repeat; background-position: top left; display: inline; }
	div#content div.related-page h2 { text-transform: uppercase; font-size: 0.7em; margin: 0 0 0.15em 0; padding-left: 0.05em; }
	div#content div.related-page h2 a { text-decoration: none; }
	div#content div.related-page h2 a:hover,
	div#content div.related-page h2 a:focus,
	div#content div.related-page h2 a:active
	{ text-decoration: underline; }
	div#content div.related-page p { margin: 0; }
	
	div#content div#related-pages div.environment { background-image: url(/release/images/icons/ppc-environment.gif); } 
	div#content div#related-pages div.environment a, div#content div#related-pages div.environment h2, div#content div#related-pages div.environment p { color: #8fbf92; }
	div#content div#related-pages div.paint-expert { background-image: url(/release/images/icons/ppc-expert.gif); } 
	div#content div#related-pages div.paint-expert a, div#content div#related-pages div.paint-expert h2, div#content div#related-pages div.paint-expert p { color: #70c9d6; }
	div#content div#related-pages div.designer-talk { background-image: url(/release/images/icons/ppc-blog.gif); } 
	div#content div#related-pages div.designer-talk a, div#content div#related-pages div.designer-talk h2, div#content div#related-pages div.designer-talk p { color: #d8d3d0; }
	div#content div#related-pages div.view-colours { background-image: url(/release/images/icons/ppc-colours.gif); } 
	div#content div#related-pages div.view-colours a, div#content div#related-pages div.view-colours h2, div#content div#related-pages div.view-colours p { color: #b0dbdc; }
