/*
DIMENSIONS
=============
*/


#wrapper
{
	
	width: 980px;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
}

#header
{
	
	height: 165px;
}

#branding
{
    background: url(../images/layout/header_new.jpg) no-repeat;
	width: 980px;
	height: 96px;
	padding-top: 30px;
}


#primarynav
{
    background: url(../images/layout/nav_background.jpg) no-repeat;
	width: 980px;
	height: 40px;
}

#sidebarleft
{
	width: 175px;
	float: left;
}

#mainnav
{
	padding-bottom: 80px;
	
}

#links
{
	width: 175px;
	float: left;
	padding-bottom: 32767px; /*hack to create the left column as the full length of the page */
	margin-bottom: -32767px; /*hack to create the left column as the full length of the page */
}

#sidebarright
{
	width: 145px;
	padding-bottom: 20px;
	float: right;
	
}

#middle
{
	float: left;
	border-top: 2px solid #ffffff;
	width: 980px;
}

#content
{
	width: 647px;
	float: left;
	
	
}

body#index.polyurethane #contentheader
{
	float: left;
	width: 647px;
	background: url(../images/layout/polyurethane.jpg) no-repeat;
	height: 142px;
	margin-left: 11px;
	*margin-left: 5px;
}

body#index.polyethylene #contentheader
{
	float: left;
	width: 647px;
	background: url(../images/layout/polyethylene_header.jpg) no-repeat;
	height: 142px;
	margin-left: 11px;
	*margin-left: 5px;
}

body#index.reticulated #contentheader
{
	float: left;
	width: 647px;
	background: url(../images/layout/reticulated_header.jpg) no-repeat;
	height: 142px;
	margin-left: 11px;
	*margin-left: 5px;
}

body#index.rubbers #contentheader
{
	float: left;
	width: 647px;
	background: url(../images/layout/rubbers_header.jpg) no-repeat;
	height: 142px;
	margin-left: 11px;
	*margin-left: 5px;
}

body#index.compressedfoams #contentheader
{
	float: left;
	width: 647px;
	background: url(../images/layout/compressed_header.jpg) no-repeat;
	height: 142px;
	margin-left: 11px;
	*margin-left: 5px;
}

body#index.inserts #contentheader
{
	float: left;
	width: 647px;
	background: url(../images/layout/foaminserts_header.jpg) no-repeat;
	height: 142px;
	margin-left: 11px;
	*margin-left: 5px;
}

body#index.foamrubber #contentheader
{
	float: left;
	width: 647px;
	background: url(../images/layout/foamrubber_header.jpg) no-repeat;
	height: 142px;
	margin-left: 11px;
	*margin-left: 5px;
}

body#index.caseinserts #contentheader
{
	float: left;
	width: 647px;
	background: url(../images/layout/caseinsertfoams_header.jpg) no-repeat;
	height: 142px;
	margin-left: 11px;
	*margin-left: 5px;
}

body#index.blackfoams #contentheader
{
	float: left;
	width: 647px;
	background: url(../images/layout/blackfoams_header.jpg) no-repeat;
	height: 142px;
	margin-left: 11px;
	*margin-left: 5px;
}

body#index.blackfoams #contentheader
{
	float: left;
	width: 647px;
	background: url(../images/layout/blackfoams_header.jpg) no-repeat;
	height: 142px;
	margin-left: 11px;
	*margin-left: 5px;
}

body#index.fabricfaced #contentheader
{
	float: left;
	width: 647px;
	background: url(../images/layout/fabricfacedfoams_header.jpg) no-repeat;
	height: 142px;
	margin-left: 11px;
	*margin-left: 5px;
}

body#index.protective #contentheader
{
	float: left;
	width: 647px;
	background: url(../images/layout/protective_header.jpg) no-repeat;
	height: 142px;
	margin-left: 11px;
	*margin-left: 5px;
}

body#index.memory #contentheader
{
	float: left;
	width: 647px;
	background: url(../images/layout/memory_header.jpg) no-repeat;
	height: 142px;
	margin-left: 11px;
	*margin-left: 5px;
}

body#index.sponges #contentheader
{
	float: left;
	width: 647px;
	background: url(../images/layout/sponges_header.jpg) no-repeat;
	height: 142px;
	margin-left: 11px;
	*margin-left: 5px;
}

body#index.accoustic #contentheader
{
	float: left;
	width: 647px;
	background: url(../images/layout/accoustic_header.jpg) no-repeat;
	height: 142px;
	margin-left: 11px;
	*margin-left: 5px;
}

body#index.melamine #contentheader
{
	float: left;
	width: 647px;
	background: url(../images/layout/melamine_header.jpg) no-repeat;
	height: 142px;
	margin-left: 11px;
	*margin-left: 5px;
}

body#index.packaging #contentheader
{
	float: left;
	width: 647px;
	background: url(../images/layout/packaging_header.jpg) no-repeat;
	height: 142px;
	margin-left: 11px;
	*margin-left: 5px;
}

body#index.chipfoam #contentheader
{
	float: left;
	width: 647px;
	background: url(../images/layout/chipfoampackaging_header.jpg) no-repeat;
	height: 142px;
	margin-left: 11px;
	*margin-left: 5px;
}

body#index.highdensity #contentheader
{
	float: left;
	width: 647px;
	background: url(../images/layout/highdensityfoams_header.jpg) no-repeat;
	height: 142px;
	margin-left: 11px;
	*margin-left: 5px;
}

body#index.eggcrate #contentheader
{
	float: left;
	width: 647px;
	background: url(../images/layout/eggcratepackaging_header.jpg) no-repeat;
	height: 142px;
	margin-left: 11px;
	*margin-left: 5px;
}

body#index.acoustic #contentheader
{
	float: left;
	width: 647px;
	background: url(../images/layout/accoustic_header.jpg) no-repeat;
	height: 142px;
	margin-left: 11px;
	*margin-left: 5px;
}

body#index.foaminserts #contentheader
{
	float: left;
	width: 647px;
	background: url(../images/layout/foaminserts_header.jpg) no-repeat;
	height: 142px;
	margin-left: 11px;
	*margin-left: 5px;
}

body#index.basotect #contentheader
{
	float: left;
	width: 647px;
	background: url(../images/layout/basotect_header.jpg) no-repeat;
	height: 142px;
	margin-left: 11px;
	*margin-left: 5px;
}

body#index.magicsponge #contentheader
{
	float: left;
	width: 647px;
	background: url(../images/layout/magicsponge_header.jpg) no-repeat;
	height: 142px;
	margin-left: 11px;
	*margin-left: 5px;
}

body#index.polyester #contentheader
{
	float: left;
	width: 647px;
	background: url(../images/layout/polyester_header.jpg) no-repeat;
	height: 142px;
	margin-left: 11px;
	*margin-left: 5px;
}

body#index.closedcell #contentheader
{
	float: left;
	width: 647px;
	background: url(../images/layout/closedcell_header.jpg) no-repeat;
	height: 142px;
	margin-left: 11px;
	*margin-left: 5px;
}

body#index.eva #contentheader
{
	float: left;
	width: 647px;
	background: url(../images/layout/EVA_header.jpg) no-repeat;
	height: 142px;
	margin-left: 11px;
	*margin-left: 5px;
}

body#index.moulded #contentheader
{
	float: left;
	width: 647px;
	background: url(../images/layout/moulded_header.jpg) no-repeat;
	height: 142px;
	margin-left: 11px;
	*margin-left: 5px;
}

body#index.air #contentheader
{
	float: left;
	width: 647px;
	background: url(../images/layout/air_header.jpg) no-repeat;
	height: 142px;
	margin-left: 11px;
	*margin-left: 5px;
}

body#index.microphone #contentheader
{
	float: left;
	width: 647px;
	background: url(../images/layout/microphone_header.jpg) no-repeat;
	height: 142px;
	margin-left: 11px;
	*margin-left: 5px;
}

body#index.wound #contentheader
{
	float: left;
	width: 647px;
	background: url(../images/layout/wound_header.jpg) no-repeat;
	height: 142px;
	margin-left: 11px;
	*margin-left: 5px;
}

body#index.inkrollers #contentheader
{
	float: left;
	width: 647px;
	background: url(../images/layout/inkrollers_header.jpg) no-repeat;
	height: 142px;
	margin-left: 11px;
	*margin-left: 5px;
}

body#index.supersoft #contentheader
{
	float: left;
	width: 647px;
	background: url(../images/layout/supersoft_header.jpg) no-repeat;
	height: 142px;
	margin-left: 11px;
	*margin-left: 5px;
}

body#index.hifi #contentheader
{
	float: left;
	width: 647px;
	background: url(../images/layout/hifi_header.jpg) no-repeat;
	height: 142px;
	margin-left: 11px;
	*margin-left: 5px;
}

body#index.ul94 #contentheader
{
	float: left;
	width: 647px;
	background: url(../images/layout/ul94_header.jpg) no-repeat;
	height: 142px;
	margin-left: 11px;
	*margin-left: 5px;
}

body#index.water #contentheader
{
	float: left;
	width: 647px;
	background: url(../images/layout/waterfilter_header.jpg) no-repeat;
	height: 142px;
	margin-left: 11px;
	*margin-left: 5px;
}

body#index.ceramic #contentheader
{
	float: left;
	width: 647px;
	background: url(../images/layout/ceramic_header.jpg) no-repeat;
	height: 142px;
	margin-left: 11px;
	*margin-left: 5px;
}

body#index.engine #contentheader
{
	float: left;
	width: 647px;
	background: url(../images/layout/engine_header.jpg) no-repeat;
	height: 142px;
	margin-left: 11px;
	*margin-left: 5px;
}

body#index.visco #contentheader
{
	float: left;
	width: 647px;
	background: url(../images/layout/visco_header.jpg) no-repeat;
	height: 142px;
	margin-left: 11px;
	*margin-left: 5px;
}

body#index.spongepore #contentheader
{
	float: left;
	width: 647px;
	background: url(../images/layout/pore_header.jpg) no-repeat;
	height: 142px;
	margin-left: 11px;
	*margin-left: 5px;
}

body#index.naturalsea #contentheader
{
	float: left;
	width: 647px;
	background: url(../images/layout/natural_header.jpg) no-repeat;
	height: 142px;
	margin-left: 11px;
	*margin-left: 5px;
}

body#index.cellulose #contentheader
{
	float: left;
	width: 647px;
	background: url(../images/layout/cellulose_header.jpg) no-repeat;
	height: 142px;
	margin-left: 11px;
	*margin-left: 5px;
}

body#index.class0 #contentheader
{
	float: left;
	width: 647px;
	background: url(../images/layout/classo_header.jpg) no-repeat;
	height: 142px;
	margin-left: 11px;
	*margin-left: 5px;
}

body#index.hme #contentheader
{
	float: left;
	width: 647px;
	background: url(../images/layout/hme_header.jpg) no-repeat;
	height: 142px;
	margin-left: 11px;
	*margin-left: 5px;
}

body#index.acousticindustrial #contentheader
{
	float: left;
	width: 647px;
	background: url(../images/layout/acousticindustrial_header.jpg) no-repeat;
	height: 142px;
	margin-left: 11px;
	*margin-left: 5px;
}

body#index.acousticdomestic #contentheader
{
	float: left;
	width: 647px;
	background: url(../images/layout/acousticdomestic_header.jpg) no-repeat;
	height: 142px;
	margin-left: 11px;
	*margin-left: 5px;
}

body#index.domesticflex #contentheader
{
	float: left;
	width: 647px;
	background: url(../images/layout/domesticapplications_header.jpg) no-repeat;
	height: 142px;
	margin-left: 11px;
	*margin-left: 5px;
}

body#index.industrialflex #contentheader
{
	float: left;
	width: 647px;
	background: url(../images/layout/industrialapplications_header.jpg) no-repeat;
	height: 142px;
	margin-left: 11px;
	*margin-left: 5px;
}

body#index.cosmetic #contentheader
{
	float: left;
	width: 647px;
	background: url(../images/layout/cosmetic_header.jpg) no-repeat;
	height: 142px;
	margin-left: 11px;
	*margin-left: 5px;
}

body#index.polyether #contentheader
{
	float: left;
	width: 647px;
	background: url(../images/layout/polyether_header.jpg) no-repeat;
	height: 142px;
	margin-left: 11px;
	*margin-left: 5px;
}

body#index.audio #contentheader
{
	float: left;
	width: 647px;
	background: url(../images/layout/audio_header.jpg) no-repeat;
	height: 142px;
	margin-left: 11px;
	*margin-left: 5px;
}

body#index.hydrophilic #contentheader
{
	float: left;
	width: 647px;
	background: url(../images/layout/hydrophilic_header.jpg) no-repeat;
	height: 142px;
	margin-left: 11px;
	*margin-left: 5px;
}

body#index.polish #contentheader
{
	float: left;
	width: 647px;
	background: url(../images/layout/polish_header.jpg) no-repeat;
	height: 142px;
	margin-left: 11px;
	*margin-left: 5px;
}

body#index.coloured #contentheader
{
	float: left;
	width: 647px;
	background: url(../images/layout/coloured_header.jpg) no-repeat;
	height: 142px;
	margin-left: 11px;
	*margin-left: 5px;
}

body#index.pva #contentheader
{
	float: left;
	width: 647px;
	background: url(../images/layout/pva_header.jpg) no-repeat;
	height: 142px;
	margin-left: 11px;
	*margin-left: 5px;
}


body#index.pvc #contentheader
{
	float: left;
	width: 647px;
	background: url(../images/layout/pvc_header.jpg) no-repeat;
	height: 142px;
	margin-left: 11px;
	*margin-left: 5px;
}

body#index.fire #contentheader
{
	float: left;
	width: 647px;
	background: url(../images/layout/fire_header.jpg) no-repeat;
	height: 142px;
	margin-left: 11px;
	*margin-left: 5px;
}

body#index.medical #contentheader
{
	float: left;
	width: 647px;
	background: url(../images/layout/medical_header.jpg) no-repeat;
	height: 142px;
	margin-left: 11px;
	*margin-left: 5px;
}

body#index.inkpads #contentheader
{
	float: left;
	width: 647px;
	background: url(../images/layout/inkpads_header.jpg) no-repeat;
	height: 142px;
	margin-left: 11px;
	*margin-left: 5px;
}

body#index.thinfoams #contentheader
{
	float: left;
	width: 647px;
	background: url(../images/layout/ultrathin_header.jpg) no-repeat;
	height: 142px;
	margin-left: 11px;
	*margin-left: 5px;
}

body#index.armour #contentheader
{
	float: left;
	width: 647px;
	background: url(../images/layout/bodyarmour_header.jpg) no-repeat;
	height: 142px;
	margin-left: 11px;
	*margin-left: 5px;
}

body#index.polishingpads #contentheader
{
	float: left;
	width: 647px;
	background: url(../images/layout/polishing_header.jpg) no-repeat;
	height: 142px;
	margin-left: 11px;
	*margin-left: 5px;
}

body#index.hands #contentheader
{
	float: left;
	width: 647px;
	background: url(../images/layout/foamhands_header.jpg) no-repeat;
	height: 142px;
	margin-left: 11px;
	*margin-left: 5px;
}

#contentheader
{
	float: left;
	width: 647px;
	background: url(../images/layout/home_banner.jpg) no-repeat;
	height: 271px;
	margin-left: 11px;
	*margin-left: 5px;
}

body#index.about #contentheader
{
	float: left;
	width: 647px;
	background: url(../images/layout/about_header.jpg) no-repeat;
	height: 271px;
	margin-left: 11px;
	*margin-left: 5px;
}

body#index.ideas #contentheader
{
	float: left;
	width: 647px;
	background: url(../images/layout/ideas_banner.jpg) no-repeat;
	height: 271px;
	margin-left: 11px;
	*margin-left: 5px;
}

body#index.conversion #contentheader
{
	float: left;
	width: 647px;
	background: url(../images/layout/conversion_header.jpg) no-repeat;
	height: 271px;
	margin-left: 11px;
	*margin-left: 5px;
}

body#index.engineering #contentheader
{
	float: left;
	width: 647px;
	background: url(../images/layout/engineering_header.jpg) no-repeat;
	height: 271px;
	margin-left: 11px;
	*margin-left: 5px;
}

body#index.export #contentheader
{
	float: left;
	width: 647px;
	background: url(../images/layout/export_header.jpg) no-repeat;
	height: 271px;
	margin-left: 11px;
	*margin-left: 5px;
}

body#index.quality #contentheader
{
	float: left;
	width: 647px;
	background: url(../images/layout/quality_header.jpg) no-repeat;
	height: 271px;
	margin-left: 11px;
	*margin-left: 5px;
}


#contentmain
{
	float: left;
	width: 616px;	
	background-color: #ffffff;
	margin-top: 10px;
	margin-left: 11px;
	*margin-left: 5px;
	background: url(../images/layout/contentmain_top.jpg) no-repeat;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 20px;
}


#contentmainbottom
{
	float: left;
	height: 18px;
	width: 636px;	
	background-color: #ffffff;
	margin-left: 11px;
	*margin-left: 5px;
	background: url(../images/layout/contentmain_bottom.jpg) no-repeat;
	margin-bottom: 20px;
}

#form
{
	width: 130px;
	margin-top: 5px;
	padding-top: 10px;
	padding-left: 5px;
	padding-right: 5px;
}

#sublinks
{
	width: 140px;
	margin-top: 5px;
	
}


#footer
{
	width: 980px;
	float: left;
	height: 80px;
	*margin-top: 20px;
}

/*prop and clear create a minimum height for #middle */
.prop
{
	height: 400px;
	float: right;
	width: 1px;
}

.clear
{
	clear: both;
	height: 1px;
	overflow: hidden;
}
#footer a {color:#000}