

/* Styles generic to all pages */

/* This rule resets all margins for compatibility with ie & FF */
* {padding:0;margin:0;}
h1, h2, h3, h4, h5, h6, p, blockquote, form, label, ul, ol, dl, fieldset, address {margin-bottom: 1em;}

A:link {color: #CCCC33;text-decoration: none;}  
A:visited {color: #CCCC33;text-decoration: none;}  
A:hover {color:#FFFFFF;text-decoration:underline;}   

ul.body { list-style-image: url("../images/arrow.gif");line-height:150%;padding-left:30px;}.navigation li a {color: #FFFFFF;text-decoration: none;	border-right: solid 1px #FFFFFF;padding-right:5px;padding-left:5px;padding-bottom:0px;padding-top:0px;display: block;}  
.body li a {color: #CCCC33;text-decoration: none;}  
.body A:visited {color: #CCCC33;text-decoration: none;}  
.body li a:hover {color:#FFFFFF;text-decoration:underline;}   


body {background: url(../images/bg.jpg);background-repeat:repeat-x;background-color:#333333;font-family:Trebuchet MS, Verdana;margin:0px;padding:0px;font-size:13px;text-align:justify;color:#FFFFFF;}
.smalltext {font-family:Trebuchet MS, Verdana;font-size:11px;text-align:justify;color:#666666;}
.davidandrewslink {padding-left:708px;font-family: Arial, Helvetica, sans-serif;font-size: 9px;font-style: normal;line-height: 1500%;font-weight: normal;font-variant: normal;text-align: right;}
.davidandrewslink A:link {text-decoration: none; color: #666666; text-align: right;}
.davidandrewslink A:visited {text-decoration: none; color: #666666; text-align: right;}
.davidandrewslink A:active {text-decoration: none; color: #666666; text-align: right;}
.davidandrewslink A:hover {text-decoration: none; color: #FFFFFF; text-align: right;}
h1 {font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;font-size: 15px;line-height: 2px;font-style: normal;font-weight: bold;font-variant: normal;padding: 18px 0;color: #FFFFFF;text-decoration: none; background-color: transparent; border-color: #CCCC33; border-bottom-width: 1px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-style: solid;}
h2 {font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;font-size: 14px;line-height: 2px;font-style: normal;font-weight: bold;font-variant: normal;padding: 20px 0;color: #FFFFFF;text-decoration: none; background-color:#000000;border-color: #666666; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-style: dotted;}
h3 {font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;font-size: 13px;line-height: 2px;font-style: normal;font-weight: bold;font-variant: normal;padding: 0px 0;color: #CCCCCC;text-decoration: none; background-color: transparent; border-color: #330066; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-style: solid;}
.imgfloatleft {float : left;padding-right:5px;}
.imgfloatright {float : right;padding-left:10px;}
ul.navigation {list-style:none;margin-left:6px;margin-top:0px;}
li.navigation {	list-style:none;display:inline;float:left;color: #FFFFFF;} 
.navigation li a {color: #FFFFFF;text-decoration: none;	border-right: solid 1px #FFFFFF;padding-right:5px;padding-left:5px;padding-bottom:0px;padding-top:0px;display: block;}  
.navigation A:visited {color: #FFFFFF;text-decoration: none;	border-right: solid 1px #FFFFFF;padding-right:5px;padding-left:5px;padding-bottom:0px;padding-top:0px;display: block;}  
.navigation li a:hover {color:#FFFFFF;text-decoration:underline;}   
.footer {font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#999999;padding-top:88px;}
.footer A:link {font-family:Arial, Helvetica, sans-serif; font-size:9px;color:#999999;padding-top:88px;text-decoration:none;}
.footer A:visited {font-family:Arial, Helvetica, sans-serif; font-size:9px;color:#999999;padding-top:88px;text-decoration:none;}
.address {text-align:left;font-size:10px;font-family:Trebuchet MS, Verdana;color: #660066;text-decoration: none;padding-right:0px;padding-bottom:4px;padding-top:4px;}  
.breadcrumb a:link {text-decoration:none;color:#660066;}
.breadcrumb a:visited {text-decoration:none;color:#660066;}
.breadcrumb a:hover {text-decoration:underline;color:#000000;}

/* styles for specific pages */

.indexcontact {font-family:Arial, Helvetica, sans-serif;font-size:1em;text-align:justify;color:#FFFFCC;}
.homebox {padding-left:2px;font-family: Trebuchet MS, Arial; font-size:12px;font-style: normal;line-height: 100%;font-weight: normal;text-align:justify;color: #FFFFFF;}
.homebox A:link {text-decoration: none; color: #FFFFFF; text-align: left;}
.homebox A:visited {text-decoration: none; color: #FFFFFF; text-align: left;}
.homebox A:active {text-decoration: none; color: #FFFFFF; text-align: left;}
.homebox A:hover {text-decoration: none; color: #CCCCCC; text-align: left;}
.homeboxtext {padding-left:2px;font-family: Trebuchet MS, Arial; font-size:12px;font-style: normal;line-height: 130%;font-weight: normal;text-align:justify;color: #FFFFFF;}

/* divs generic to all pages */

#container {margin-top:0px;position:relative;top:5px;left:0px;align:left;width:904px;border: solid 0px #000000;margin:0px auto;}  
#navigation {margin-left:0px;position:absolute;left:330px;top:10px;width:632px;padding-left : 0px;}  
#footer {margin-top:141px;position:relative;left:0px;width:904px;height:129px;padding-top:0px;background:url(../images/index_03.jpg);}
#branding {height:146px;width:904px;margin-top:0px;background:url(../images/head.jpg);position:absolute;left:0px;top:-5px;width:100%;color : #000000;background-repeat: no-repeat;padding : 0px;}  
#recyclingbranding {height:146px;width:904px;margin-top:0px;background:url(../images/head_recycle.jpg);position:absolute;left:0px;top:-5px;width:100%;color : #000000;background-repeat: no-repeat;padding : 0px;}  
#remediationbranding {height:146px;width:904px;margin-top:0px;background:url(../images/head_remediation.jpg);position:absolute;left:0px;top:-5px;width:100%;color : #000000;background-repeat: no-repeat;padding : 0px;}  
#breadcrumb {a.hover text-decoration:none;font-family: Arial, Helvetica, sans-serif;font-size: 10px;height:57px;width:502px;margin-top:0px;position:absolute;left:25px;top:10px;width:100%;color : #000000;background-repeat: no-repeat;padding : 0px;}  
#maincontent {overflow: hidden;margin-top:0px;position:relative;left:0px;top:141px;width:904px;height:331px;background : #D9D7EA;background:url(../images/index_02.jpg);}  
#altmaincontent {overflow: hidden;margin-top:0px;position:relative;left:0px;top:141px;width:864px;background : #D9D7EA;background:url(../images/index_02_alt.jpg);padding:20px;}  
#scroller {margin-top:2px;position:relative;left:1px;width:900px;height:76px;padding:0px;}


/* divs for specific pages */

#indextexttable {margin-top:0px;position:absolute;left:15px;top:60px;width:245px;padding : 0px;z-index:1;border:0px solid;color:#FFFFFF;font-size:15px;text-align:left;}  
#corporatemaincontent {overflow: hidden;margin-top:0px;position:relative;left:0px;top:125px;width:872px;background : #D9D7EA;background:url(../images/main_corporate.png);}  
#corporatebranding {height:207px;width:502px;margin-top:0px;background:url(../images/head_corporate.png);position:absolute;left:0px;top:-5px;width:100%;color : #000000;background-repeat: no-repeat;padding : 0px;}  
#sportswearmaincontent {overflow: hidden;margin-top:0px;position:relative;left:0px;top:125px;width:872px;background : #D9D7EA;background:url(../images/main_sportswear.png);}  
#sportswearbranding {height:207px;width:502px;margin-top:0px;background:url(../images/head_sportswear.png);position:absolute;left:0px;top:-5px;width:100%;color : #000000;background-repeat: no-repeat;padding : 0px;}  
#blankmaincontent {overflow: hidden;margin-top:0px;position:relative;left:0px;top:125px;width:872px;background : #D9D7EA;background:url(../images/main_blank.png);}  
#blankbranding {height:207px;width:502px;margin-top:0px;background:url(../images/head_blank.gif);position:absolute;left:0px;top:-5px;width:100%;color : #000000;background-repeat: no-repeat;padding : 0px;}  
#workwearmaincontent {overflow: hidden;margin-top:0px;position:relative;left:0px;top:125px;width:872px;background : #D9D7EA;background:url(../images/main_workwear.png);}  
#workwearbranding {height:207px;width:502px;margin-top:0px;background:url(../images/head_workwear.png);position:absolute;left:0px;top:-5px;width:100%;color : #000000;background-repeat: no-repeat;padding : 0px;}  
#headwearmaincontent {overflow: hidden;margin-top:0px;position:relative;left:0px;top:125px;width:872px;background : #D9D7EA;background:url(../images/main_headwear.png);}  
#headwearbranding {height:207px;width:502px;margin-top:0px;background:url(../images/head_headwear.png);position:absolute;left:0px;top:-5px;width:100%;color : #000000;background-repeat: no-repeat;padding : 0px;}  
#safetywearmaincontent {overflow: hidden;margin-top:0px;position:relative;left:0px;top:125px;width:872px;background : #D9D7EA;background:url(../images/main_safetywear.png);}  
#safetywearbranding {height:207px;width:502px;margin-top:0px;background:url(../images/head_safetywear.png);position:absolute;left:0px;top:-5px;width:100%;color : #000000;background-repeat: no-repeat;padding : 0px;}  
#aboutbranding {height:207px;width:502px;margin-top:0px;background:url(../images/head_about.gif);position:absolute;left:0px;top:-5px;width:100%;color : #000000;background-repeat: no-repeat;padding : 0px;}  
#aboutmaincontent {overflow: hidden;margin-top:0px;position:relative;left:0px;top:125px;width:872px;background : #D9D7EA;background:url(../images/main_about.png);}  
#homebox1 {height:17px;width:115px;margin-top:0px;position:absolute;left:7px;top:0px;background:url(../images/box1.gif);background-color:#660066;color : #660066;background-repeat: no-repeat;padding-top : 107px;padding-left:2px;border:1px solid #660066;text-align:left;}  
#homebox2 {height:17px;width:115px;margin-top:0px;position:absolute;left:132px;top:0px;background:url(../images/box2.gif);background-color:#660066;color : #660066;background-repeat: no-repeat;padding-top : 107px;padding-left:2px;border:1px solid #660066;text-align:left;}  
#homebox3 {height:17px;width:115px;margin-top:0px;position:absolute;left:257px;top:0px;background:url(../images/box3.gif);background-color:#660066;color : #660066;background-repeat: no-repeat;padding-top : 107px;padding-left:2px;border:1px solid #660066;text-align:left;}  
#homebox4 {height:17px;width:115px;margin-top:0px;position:absolute;left:382px;top:0px;background:url(../images/box4.gif);background-color:#660066;color : #660066;background-repeat: no-repeat;padding-top : 107px;padding-left:2px;border:1px solid #660066;text-align:left;}
#homebox5 {height:17px;width:115px;margin-top:0px;position:absolute;left:7px;top:132px;background:url(../images/box5.gif);background-color:#660066;color : #660066;background-repeat: no-repeat;padding-top : 107px;padding-left:2px;border:1px solid #660066;text-align:left;}
#homebox6 {height:17px;width:115px;margin-top:0px;position:absolute;left:132px;top:132px;background:url(../images/box6.gif);background-color:#660066;color : #660066;background-repeat: no-repeat;padding-top : 107px;padding-left:2px;border:1px solid #660066;text-align:left;}
#homebox7 {height:17px;width:115px;margin-top:0px;position:absolute;left:257px;top:132px;background:url(../images/box7.gif);background-color:#660066;color : #660066;background-repeat: no-repeat;padding-top : 107px;padding-left:2px;border:1px solid #660066;text-align:left;}
#homebox8 {height:17px;width:115px;margin-top:0px;position:absolute;left:382px;top:132px;background:url(../images/box8.gif);background-color:#660066;color : #660066;background-repeat: no-repeat;padding-top : 107px;padding-left:2px;border:1px solid #660066;text-align:left;}
#homebox9 {height:17px;width:115px;margin-top:0px;position:absolute;left:7px;top:264px;background:url(../images/box9.gif);background-color:#660066;color : #660066;background-repeat: no-repeat;padding-top : 107px;padding-left:2px;border:1px solid #660066;text-align:left;}
#homebox11 {height:104px;width:347px;margin-top:0px;position:absolute;left:132px;top:264px;background-color:#660066;color : #660066;background-repeat: no-repeat;padding:10px;border:1px solid #660066;text-align:justify;}
#indexmaincontent {background:#FFFFFF;margin-top:0px;position:relative;left:158px;top:38px;width:450px;padding-left:20px;padding-top:0px;padding-bottom : 160px;border-left:1px dotted #CCCCFF;font-weight:normal;}  
#usedmaincontent {margin-top:0px;position:relative;left:0px;top:231px;width:992px;background:url(/../images/main_bg8.gif);background-repeat: no-repeat;}  
#financemaincontent {margin-top:0px;position:relative;left:0px;top:231px;width:992px;background:url(/../images/main_bg3.jpg);background-repeat: no-repeat;}  
#testimonialsmaincontent {margin-top:0px;position:relative;left:0px;top:231px;width:992px;height:100%;background:url(/../images/main_bg5.jpg);background-repeat: no-repeat;}  
#contactmaincontent {margin-top:0px;position:relative;left:0px;top:231px;width:992px;height:100%;background:url(/../images/main_bg6.jpg);background-repeat: no-repeat;}  
#clothingmaincontent {margin-top:0px;position:relative;left:0px;top:231px;width:992px;height:100%;background:url(/../images/main_bg4.jpg);background-repeat: no-repeat;}  
#servicingmaincontent {margin-top:0px;position:relative;left:0px;top:231px;width:992px;height:100%;background:url(/../images/main_bg7.jpg);background-repeat: no-repeat;}  



/* Menu highlight style */

.index a#index,
.used a#used,
.new a#new,
.finance a#finance,
.clothing a#clothing,
.servicing a#servicing,
.about a#about,
.testimonials a#testimonials,
.contact a#contact,
.laserswhat a#laserswhat,
.laserscosts a#laserscosts,
.lasersdirections a#lasersdirections,
.laserscontact a#laserscontact
{color:#FFFF99; background:#CC0033;font-weight:bold;z-index:2;}    





 
  
  

  
  
  

   

	
	
	
	










-->
</style>