/* CSS Document */

* {	margin:0; padding:0;}

body{background:#1e1917; background:url(images/bg.jpg) top repeat; text-align:center;background-attachment:fixed;}

/*//HEADER TAGS//*/
.h-1{font-family: Arial, Helvetica, Tahoma, Verdana; color: #f04616;font-size:18px;text-align:left;padding:2px 0px 0px 0px; margin:15px 0px 10px 5px; font-weight:bold;float:left;}
.h-1a{font-family: Arial, Helvetica, Tahoma, Verdana; color: #f04616;font-size:18px;text-align:left;padding:2px 0px 0px 0px; margin:15px 0px 0px 5px; font-weight:bold;float:left;}
.h-1aa{font-family: Arial, Helvetica, Tahoma, Verdana; color: #f04616;font-size:18px;text-align:left;padding:2px 0px 10px 0px; margin:15px 0px 0px 5px; font-weight:bold;float:left;}
.h-1b{font-family: Arial, Helvetica, Tahoma, Verdana; color: #f04616;font-size:18px;text-align:left;padding:2px 0px 0px 0px; margin:15px 0px 0px 15px; font-weight:bold;float:left;}
.h-1c{font-family: Arial, Helvetica, Tahoma, Verdana; color: #f04616;font-size:18px;text-align:left;padding:2px 0px 10px 0px; margin:15px 0px 0px 5px; font-weight:bold;float:left;}
.h-1d{font-family: Arial, Helvetica, Tahoma, Verdana; color: #f04616;font-size:12px;text-align:left;padding:2px 0px 0px 10px; margin:0px 0px 0px 0px; font-weight:bold;}
.h-1e{font-family: Arial, Helvetica, Tahoma, Verdana; color: #f04616;font-size:18px;text-align:left;padding:2px 0px 0px 0px; margin:15px 0px 10px 5px; font-weight:bold;float:left;}
.h-2{font-family: Arial, Helvetica, Tahoma, Verdana; color: #404d59;font-size:14px;text-align:left;padding:0px 0px 0px 20px; margin:0px 0px 0px 0px; font-weight:bold;float:left;}
.h-2a{font-family: Arial, Helvetica, Tahoma, Verdana; color: #000000;font-size:12px;text-align:left;padding:10px 0px 0px 15px; margin:0px 0px 0px 0px; font-weight:bold;float:left;}
.h-3{font-family: Arial, Helvetica, Tahoma, Verdana; color: #000000;font-size:20px;text-align:left;padding:2px 0px 0px 0px; margin:0px 0px 0px 15px; font-weight:bold;float:left;}
.h-4{font-family: Arial, Helvetica, Tahoma, Verdana; color: #000000;font-size:22px;text-align:left;padding:6px 0px 0px 10px; margin:0px; font-weight:bold;}
.h-5{font-family: Arial, Helvetica, Tahoma, Verdana; color: #03315d;font-size:34px;text-align:left;padding:0px 0px 0px 0px; font-weight:bold;}
.h-6{font-family: Arial, Helvetica, Tahoma, Verdana; color: #03315d;font-size:34px;text-align:left;padding:0px 0px 0px 0px; font-weight:bold;}

/*//P-1 TAGS//*/
.p-1{font-family: Arial, Helvetica, Tahoma, Verdana; color: #000000;font-size:14px;text-align:justify;padding:10px 40px 5px 20px;line-height: 18px;}
.p-1a{font-family: Arial, Helvetica, Tahoma, Verdana; color: #000000;font-size:14px;text-align:justify;padding:10px 10px 5px 15px;line-height: 18px;float:left;}
.p-1b{font-family: Arial, Helvetica, Tahoma, Verdana; color: #000000;font-size:14px;text-align:justify;padding:0px 10px 5px 15px;line-height: 18px;float:left;}

.p-1ab{font-family: Arial, Helvetica, Tahoma, Verdana; color: #000000;font-size:14px;text-align:left;padding:10px 40px 0px 20px;line-height: 18px;font-weight:bold;}

.p-2{font-family: Arial, Helvetica, Tahoma, Verdana; color: #ff7e00;font-size:14px;font-weight:bold; text-align:left;padding:10px 0px 5px 9px;float:left;}
.p-2 a{font-family: Arial, Helvetica, Tahoma, Verdana; color: #ff7e00;font-size:14px;font-weight:bold; text-align:left;padding:10px 0px 5px 9px;text-decoration:underline;}
.p-2 a:hover{font-family: Arial, Helvetica, Tahoma, Verdana; color: #000000;font-size:14px;font-weight:bold; text-align:left;padding:10px 0px 5px 9px; text-decoration:none;}

.p-3{font-family: Arial, Helvetica, Tahoma, Verdana; color: #000000;font-size:14px;font-weight:bold;text-align:justify;padding:20px 10px 5px 20px;line-height: 12px;float:left;}
.p-4{font-family: Arial, Helvetica, Tahoma, Verdana; color: #ffffff;font-size:12px; text-align:left;padding:10px 20px 5px 15px;margin-top:35px;}
.p-5{font-family: Arial, Helvetica, Tahoma, Verdana; color: #ffffff;font-size:12px; text-align:right;padding:10px 20px 5px 15px;margin-top:35px;}
.p-6{font-family: Arial, Helvetica, Tahoma, Verdana; color: #ffffff;font-size:14px;font-weight:bold; text-align:left;padding:3px 0px 0px 10px;}

.p-7{font-family: Arial, Helvetica, Tahoma, Verdana; color: #ff7e00;font-size:14px; text-align:center;padding:0px 0px 0px 0px;}
.p-7 a{font-family: Arial, Helvetica, Tahoma, Verdana; color: #ff7e00;font-size:14px; text-align:center;padding:0px 0px 0px 0px;}
.p-7 a:hover{font-family: Arial, Helvetica, Tahoma, Verdana; color: #000000;font-size:14px; text-align:center;padding:0px 0px 0px 0px;}

.p-8{font-family: Arial, Helvetica, Tahoma, Verdana; color: #000000;font-size:14px;text-align:justify;padding:0px 10px 20px 20px;line-height: 18px;float:left;}
.p-9{font-family: Arial, Helvetica, Tahoma, Verdana; color: #000000;font-size:14px;text-align:justify;padding:0px 50px 20px 10px;line-height: 18px;float:left;}
.p-10{font-family: Arial, Helvetica, Tahoma, Verdana; color: #000000;font-size:14px;text-align:left;padding:10px 10px 0px 15px;}

.p-12{font-family: Arial, Helvetica, Tahoma, Verdana; color: #ff7e00;font-size:14px;font-weight:bold; text-align:left;padding:10px 165px 5px 9px;float:left;}
.p-12 a{font-family: Arial, Helvetica, Tahoma, Verdana; color: #ff7e00;font-size:14px;font-weight:bold; text-align:left;padding:10px 165px 5px 9px;text-decoration:underline;}
.p-12 a:hover{font-family: Arial, Helvetica, Tahoma, Verdana; color: #000000;font-size:14px;font-weight:bold; text-align:left;padding:10px 165px 5px 9px; text-decoration:none;}

.ul-1{width:150px;float:left;list-style-type:disc;margin-left:35px;}
.best{font-family: Arial, Helvetica, Tahoma, Verdana; color: #000000;font-size:14px;text-align:left;padding:0px 0px 0px 0px;}

.company-hover{font-family: Arial, Helvetica, Tahoma, Verdana; color: #ffffff;font-size:12px;padding:3px 10px 0px 8px;}
.company-hover a{font-family: Arial, Helvetica, Tahoma, Verdana; color: #ffffff;font-size:12px;padding:3px 10px 0px 8px;}
.company-hover a:hover{font-family: Arial, Helvetica, Tahoma, Verdana; color: #000000;font-size:12px;padding:3px 10px 0px 8px;}

address{font-family: Arial, Helvetica, Tahoma, Verdana; color: #000000;font-size:16px;padding:3px 10px 10px 8px;float:left;text-align:left;}

/*//IMG TAGS//*/
.image-fl-pdl{float:left; margin:0px 15px 0px 15px;}
.image-fl-pdla{float:left; margin:10px 0px 0px 15px;}
.image-fl-pdla1{margin:10px 0px 0px 15px;text-align:left;}
.image-fl-pd2{float:right; margin:0px 15px 0px 15px;}
.image-fl-pdl3{text-align:left; margin:5px 3px 0px 5px;}

.pads-left{text-align:left; margin:5px 3px 0px 8px;float:left;}
.pads-left2{text-align:left; margin:10px 3px 5px 10px;}

/*//sIFR//*/
/* These are standard sIFR styles... do not modify */
.sIFR-flash {visibility: visible !important; margin: 0;}
.sIFR-replaced {visibility: visible !important;}
span.sIFR-alternate {position: absolute;left: 0;top: 0;width: 0;height: 0;display: block;overflow: hidden;}
.sIFR-flash + div[adblocktab=true] {display: none !important;}

/* These "decoy" styles are used to hide the browser text before it is replaced... 
 * the negative-letter spacing in this case is used to make the browser text metrics 
 * match up with the sIFR text metrics since the sIFR text in this example is so much narrower... 
 * your own settings may vary... any weird sizing issues you may run into are usually fixed by 
 * tweaking these decoy styles */

.sIFR-hasFlash h1.h-1{visibility: hidden;letter-spacing: -9px;font-size: 24px; width:500px;}
.sIFR-hasFlash h1.h-1aa{visibility: hidden;letter-spacing: -9px;font-size: 24px; width:550px;}
.sIFR-hasFlash h1.h-1a{visibility: hidden;letter-spacing: -9px;font-size: 24px; width:175px;}
.sIFR-hasFlash h1.h-1b{visibility: hidden;letter-spacing: -9px;font-size: 24px; width:300px;}
.sIFR-hasFlash h1.h-1c{visibility: hidden;letter-spacing: -9px;font-size: 12px; width:225px;}
.sIFR-hasFlash h1.h-1d{visibility: hidden;letter-spacing: -9px;font-size: 14px; width:175px;}
.sIFR-hasFlash h1.h-1e{visibility: hidden;letter-spacing: -9px;font-size: 24px; width:500px;}
.sIFR-hasFlash h2.h-2{visibility: hidden;letter-spacing: -9px;font-size: 20px; width:500px;}
.sIFR-hasFlash h3.h-3{visibility: hidden;letter-spacing: -9px;font-size: 20px; width:500px;}
.sIFR-hasFlash h4.h-4{visibility: hidden;letter-spacing: -6px;font-size: 20px;}
.sIFR-hasFlash h5.h-5{visibility: hidden;letter-spacing: -6px;font-size: 20px;}
.sIFR-hasFlash h5.h-6{visibility: hidden;letter-spacing: -6px;font-size: 20px;}
/*//sIFR END//*/

.displace {position: absolute;left: -5000px;}
.rollover1 a {display:block;width: 259px;height:29px; margin-left:8px; background: url("images/artificial-grass-button.jpg") 0 0 no-repeat;text-decoration: none;font-family: Arial, Helvetica, Tahoma, Verdana; color: #f04616;font-size:18px;font-weight:bold;}
.rollover1 a:hover {background-position: 0 -29px;color: #47aa1b;}
.rollover2 a {display:block;width: 259px;height:29px; margin-left:8px; background: url("images/putting-green-button.jpg") 0 0 no-repeat;text-decoration: none;font-family: Arial, Helvetica, Tahoma, Verdana; color: #f04616;font-size:18px;font-weight:bold;}
.rollover2 a:hover {background-position: 0 -29px;color: #47aa1b;}
.rollover3 a {display:block;width: 259px;height:29px; margin-left:8px; background: url("images/pet-turf-button.jpg") 0 0 no-repeat;text-decoration: none;font-family: Arial, Helvetica, Tahoma, Verdana; color: #f04616;font-size:18px;font-weight:bold;}
.rollover3 a:hover {background-position: 0 -29px;color: #47aa1b;}
.rollover4 a {display:block;width: 259px;height:29px; margin-left:8px; background: url("images/durafill-button.jpg") 0 0 no-repeat;text-decoration: none;font-family: Arial, Helvetica, Tahoma, Verdana; color: #f04616;font-size:18px;font-weight:bold;}
.rollover4 a:hover {background-position: 0 -29px;color: #47aa1b;}
.rollover5 a {display:block;width: 259px;height:29px; margin-left:8px; background: url("images/facts-button.jpg") 0 0 no-repeat;text-decoration: none;font-family: Arial, Helvetica, Tahoma, Verdana; color: #f04616;font-size:18px;font-weight:bold;}
.rollover5 a:hover {background-position: 0 -29px;color: #47aa1b;}
.rollover6 a {display:block;width: 259px;height:29px; margin-left:8px; background: url("images/gallery-button.jpg") 0 0 no-repeat;text-decoration: none;font-family: Arial, Helvetica, Tahoma, Verdana; color: #f04616;font-size:18px;font-weight:bold;}
.rollover6 a:hover {background-position: 0 -29px;color: #47aa1b;}
.rollover7 a {display:block;width: 259px;height:29px; margin-left:8px; background: url("images/installation-button.jpg") 0 0 no-repeat;text-decoration: none;font-family: Arial, Helvetica, Tahoma, Verdana; color: #f04616;font-size:18px;font-weight:bold;}
.rollover7 a:hover {background-position: 0 -29px;color: #47aa1b;}
.rollover8 a {display:block;width: 259px;height:29px; margin-left:8px; background: url("images/free-estimate-button.jpg") 0 0 no-repeat;text-decoration: none;font-family: Arial, Helvetica, Tahoma, Verdana; color: #f04616;font-size:18px;font-weight:bold;}
.rollover8 a:hover {background-position: 0 -29px;color: #47aa1b;}

.styles {float:left;}

.thickbox:{float:left;}


