body											{ font-size:70%; margin:0px; background-color:#565656; color:#000000; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; background-image:url(img-bin/bg_page.gif); background-repeat:repeat-y; background-position:top center; }

img, form, ul									{ border:0px; margin:0px; padding:0px; list-style-type: none; }
input, select, textarea							{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:100%; }
div												{ position:relative; }
a												{ color:#000000; text-decoration:none; }

a.rollover1 									{ float:left; display:block; width:282px; height:144px; text-decoration:none; background:url("img-bin/ad_scrap-metal.png"); } 
a.rollover1:hover								{ background:url("img-bin/scrap-metal-rollover.png"); }
a.rollover2 									{ float:left; display:block; width:282px; height:144px; text-decoration:none; background:url("img-bin/ad_corporate-services.png"); } 
a.rollover2:hover								{ background:url("img-bin/corporate-services-rollover.png"); }
a.rollover3 									{ float:left; display:block; width:282px; height:144px; text-decoration:none; background:url("img-bin/ad_residential-services.png"); } 
a.rollover3:hover								{ background:url("img-bin/residential-services-rollover.png"); }

h1												{ font-size:200%; margin:0px; }
h2												{ font-size:160%; margin:0px;}
h3												{ font-weight:normal; color:#4a3c7f; font-size:140%; font-weight:bold; margin:0px;}
h3 strong										{ color:#196638; }
h3 img											{ border:#D4D5D0 4px solid; }

div#page										{ z-index:0; width:917px; margin: 0 auto; background-color:#999999; background-image:url(img-bin/brush.jpg); background-repeat:repeat-y; text-align:left; }

div#header										{ position:absolute; right:28px; top:33px; width: 600px; float:left; }
div#header ul									{ height:25px; list-style-type: none; }
div#header ul li								{ min-width:51px; width:auto!important; width:51px; float:left; margin-right:5px;}
div#header ul li a								{ display:block;color:#FFFFFF;height:25px; line-height:25px; padding-right:9px; }
div#header ul li a span							{ display:block; padding-left:9px; }

div#logo										{ position:absolute; right:740px; top:339px; }

div#main										{ width:100%; clear:both; float:left; }
div.splash_home									{ float:left; width:100%; clear:both; /*background-color:#999999;*/ background-repeat:no-repeat; padding-bottom:15px;}
div.splash_other								{ float:left; width:100%; clear:both; background-repeat:no-repeat; height:225px; }
div.main_other									{ margin-top:7px; clear:both; float:left; width:100%; }

div#adverts										{ padding-left:30px; padding-right:30px; padding-bottom:10px;margin-top:450px; }


div.content2									{ color:#000000; margin-left:32px; padding-top:20px; float:left; width:60%;}
div.content2 div.bottom							{ float:left; width:100%; }
div.content2 div.bottom3						{ float:left; width:33%; }
div.content2 div.bottom3	p					{ padding:5px; margin-top:105px; }

div.content										{ color:#000000; margin-left:32px; padding-top:20px; padding-bottom:20px; float:left; width:60%;}
div.content ul.twocol 							{ width: 100%; float: left; list-style-type:none;}
div.content ul.twocol li	 					{ padding-left:15px; background-image:url(img-bin/bullet2.png); background-repeat:no-repeat; background-position:1px; font-size:14px; margin-left:10px; width:35%; float:left; padding-bottom:7px; }
div.content div.long							{ float:left; width:49% }
div.content	ul.longcol							{ float:left; width:100%; list-style-type:none; }
div.content	ul.longcol li						{ padding-left:15px; background-image:url(img-bin/bullet2.png); background-repeat:no-repeat; background-position:1px; line-height:25px; font-size:14px; }

div.contentright								{ margin-right:35px; padding-top:20px; float:right; width:30%; }
div.contentright ul.scrap						{ margin-left:0; padding-left:0; list-style-type: none; font-size:14px}
div.contentright ul.scrap li					{ padding-left:15px; background-image:url(img-bin/bullet.png); background-repeat:no-repeat; background-position:1px; line-height:25px;}

div.content div.imgr							{ float:right; width:159px; height:auto; margin-left:20px; }
div.content div.imgl							{ float:left; width:159px; height:auto; margin-right:20px; }



div#footer										{ background-color:#000000; clear:both; }
div#footer div.details							{ text-align:left; padding-top:1px; width:65%; font-size:11px; color:#ffffff; line-height:1.5; }
div#footer div.details p						{ margin:15px 0px 0px 15px; }
div#footer div.details p span					{ font-size:16px; }
div#footer div.details p a						{ color:#ffffff; }
div#footer div.contactf							{ position:absolute; right:18px; top:15px; color:#ffffff; line-height:1.5; }
div#footer div.contactf a						{ color:#ffffff; }
div#footer div.contactf span					{ color:#ffffff; font-size:16px; }
/*
div#footer2										{ clear:both; margin-top:10px; }
div#footer2	img									{ border-bottom:#2A2A2B 10px solid; padding-bottom:10px; }
div#footer2 div.design							{ font-size:80%; color:#999999; padding-top:5px; width:20%; }
div#footer2 div.design a						{ color:#999999; }
div#footer2 div.links							{ font-size:80%; color:#999999; padding-top:5px; width:70%; position:absolute; right:0px; top:85px; text-align:right; }
div#footer2 div.links a							{ color:#999999; margin-left:10px; }
*/
ul.footer_nav						{ position:absolute; top:-15px; padding-left:12px; left:30px; width:547px; background-image:url(img-bin/bg_footer_nav.gif); background-repeat:no-repeat; }
ul.footer_nav li						{ float:left; padding-right:14px; padding-top:5px; font-size:90%; }
ul.footer_nav li a					{ color:#FFFFFF; }

div#preload										{ display:none; }

