/* LINK STYLES */

div#pagecontent a:link,
div#pagecontent a:visited,
div#pagecontent a:active			{ color: #000000; }
div#pagecontent a:hover				{ color: #006600; }

div#footer a:link,
div#footer a:visited,
div#footer a:active					{ color: #000000; text-decoration: none; }
div#footer a:hover					{ color: #FFFFFF; background: #000000; }

/* GENERAL STYLES */

*					{ margin: 0; padding: 0; }
body				{ font-family: Arial, Helvetica, sans-serif; margin: 10px 0; }
p					{ margin: 0 0 1em 0; }
p.clear				{ clear: both; }

div#content			{ width: 725px; margin: auto; }
div#header			{ border-bottom: 4px solid #009900; }
div#navigation		{ margin: 10px 0 0 0; float: left; }
div#pagecontent		{ margin: 10px 0 0 0; float: right; width: 550px; border: 3px outset #006600; padding: 4px; }
div#footer			{ background: #009900; margin: -20px 0 0 0; font-size: 12px; text-align: center; padding: 4px; }
p#ietag				{ width: 500px; font-size: 11px; text-align: center; margin: 10px auto 0 auto; }

img.prodimg { width: 550px; margin: auto; }
img.prodimg2 { float: right; margin: 0 0 0 20px; margin-bottom: 1em; }
img.prodimg3 { float: left; margin-right: 1em; }
img.prodimg5 { width: 300px; margin: 0 auto 1em auto; display: block; }
img.prodimg6 { width: 100%; }

img.sheader { margin: 2em auto 2em auto; }

div.floater { width: 40%; margin: 0 5% 0 5%; float: left; text-align: center; font-size: 14px; }
div#content ol { margin: 0 0 1em 1.5em; }
div#content img { border: 0; }

.clear { clear: both; }
.center { text-align: center; }

/* PAGE SPECIFIC STYLES */

img#diagram			{ display: block; width: 500px; margin: 0 auto 20px auto; }
img#pheader			{ display: block; width: 430px; margin: 0 auto 20px auto; }

body#contact div#content { text-align: center; }
body#impact_cushion div#content h3 { text-align: center; }
body#rollers div#content img.prodimg2 { margin: 0 0 1em 0; }

/* NAVGIGATION STYLES */

div.nav							{ margin: 0 0 2px 0; width: 150px; height: 20px; }
div.nav a						{ display: block; width: 150px; height: 20px; text-decoration: none; }

div#nav_home					{ background: url('../images/home_off.gif') no-repeat; }
div#nav_home:hover				{ background: url('../images/home_on.gif') no-repeat; }

div#nav_contact					{ background: url('../images/contact_off.gif') no-repeat; }
div#nav_contact:hover			{ background: url('../images/contact_on.gif') no-repeat; }

div#nav_impact					{ background: url('../images/impact_off.gif') no-repeat; }
div#nav_impact:hover			{ background: url('../images/impact_on.gif') no-repeat; }

div#nav_hs_impact				{ background: url('../images/hs_impact_off.gif') no-repeat; height: 40px; }
div#nav_hs_impact:hover			{ background: url('../images/hs_impact_on.gif') no-repeat; }
div#nav_hs_impact a				{ height: 40px; }

div#nav_anti_spillage			{ background: url('../images/anti_spillage_off.gif') no-repeat; }
div#nav_anti_spillage:hover		{ background: url('../images/anti_spillage_on.gif') no-repeat; }

div#nav_hs_anti_spillage		{ background: url('../images/hs_anti_spillage_off.gif') no-repeat; height: 40px; }
div#nav_hs_anti_spillage:hover	{ background: url('../images/hs_anti_spillage_on.gif') no-repeat; }
div#nav_hs_anti_spillage a		{ height: 40px; }

div#nav_rib_seal				{ background: url('../images/rib_seal_off.gif') no-repeat; }
div#nav_rib_seal:hover			{ background: url('../images/rib_seal_on.gif') no-repeat; }

div#nav_kwick_clamp				{ background: url('../images/kwick_clamp_off.gif') no-repeat; }
div#nav_kwick_clamp:hover		{ background: url('../images/kwick_clamp_on.gif') no-repeat; }

div#nav_impact_rollers			{ background: url('../images/impact_roller_off.gif') no-repeat; }
div#nav_impact_rollers:hover	{ background: url('../images/impact_roller_on.gif') no-repeat; }

div#nav_rollers					{ background: url('../images/rollers_off.gif') no-repeat; }
div#nav_rollers:hover			{ background: url('../images/rollers_on.gif') no-repeat; }

div#nav_oneway_rollers			{ background: url('../images/oneway_rollers_off.gif') no-repeat; }
div#nav_oneway_rollers:hover	{ background: url('../images/oneway_rollers_on.gif') no-repeat; }

div#nav_garland_roller			{ background: url('../images/garland_roller_off.gif') no-repeat; }
div#nav_garland_roller:hover	{ background: url('../images/garland_roller_on.gif') no-repeat; }

div#nav_return_roller_brackets	{ background: url('../images/return_roller_brackets_off.gif') no-repeat; height: 40px; }
div#nav_return_roller_brackets:hover	{ background: url('../images/return_roller_brackets_on.gif') no-repeat; }
div#nav_return_roller_brackets a{ height: 40px; }

div#nav_belt_trackers			{ background: url('../images/belt_trackers_off.gif') no-repeat; }
div#nav_belt_trackers:hover		{ background: url('../images/belt_trackers_on.gif') no-repeat; }

div#nav_belt_scrapers			{ background: url('../images/belt_scrapers_off.gif') no-repeat; }
div#nav_belt_scrapers:hover		{ background: url('../images/belt_scrapers_on.gif') no-repeat; }

div#nav_return_belt				{ background: url('../images/return_belt_off.gif') no-repeat; }
div#nav_return_belt:hover		{ background: url('../images/return_belt_on.gif') no-repeat; }

div#nav_belt_arrestors			{ background: url('../images/belt_arrestors_off.gif') no-repeat; }
div#nav_belt_arrestors:hover	{ background: url('../images/belt_arrestors_on.gif') no-repeat; }

div#nav_belt_condition			{ background: url('../images/belt_condition_off.gif') no-repeat; }
div#nav_belt_condition:hover	{ background: url('../images/belt_condition_on.gif') no-repeat; }

div#nav_x_ray					{ background: url('../images/x_ray_off.gif') no-repeat; }
div#nav_x_ray:hover				{ background: url('../images/x_ray_on.gif') no-repeat; }

div#nav_tipping_roller			{ background: url('../images/tipping_roller_off.gif') no-repeat; }
div#nav_tipping_roller:hover	{ background: url('../images/tipping_roller_on.gif') no-repeat; }

div#nav_drums					{ background: url('../images/drums_off.gif') no-repeat; }
div#nav_drums:hover				{ background: url('../images/drums_on.gif') no-repeat; }

div#nav_isolation				{ background: url('../images/isolation_off.gif') no-repeat; }
div#nav_isolation:hover			{ background: url('../images/isolation_on.gif') no-repeat; }

div#nav_sensor_roll				{ background: url('../images/sensor_roll_off.gif') no-repeat; }
div#nav_sensor_roll:hover		{ background: url('../images/sensor_roll_on.gif') no-repeat; }

div#nav_ez_bracket				{ background: url('../images/ez_bracket_off.gif') no-repeat; }
div#nav_ez_bracket:hover		{ background: url('../images/ez_bracket_on.gif') no-repeat; }

div#nav_ktensioner				{ background: url('../images/ktensioner_off.gif') no-repeat; }
div#nav_ktensioner:hover		{ background: url('../images/ktensioner_on.gif') no-repeat; }

div#nav_tension					{ background: url('../images/tension_off.gif') no-repeat; }
div#nav_tension:hover			{ background: url('../images/tension_on.gif') no-repeat; }

div#nav_otherservices			{ background: url('../images/otherservices_off.gif') no-repeat; }
div#nav_otherservices:hover		{ background: url('../images/otherservices_on.gif') no-repeat; }