body {font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #2c2c2c;}
td,div,p {font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #2c2c2c;}
.text {font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-weight: bold; font-size: 13px; color: #9d3234;}
.title {font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-weight: bold; font-size: 14px; color: #444444;}

a {text-decoration:none; color:#b52b2a;}
a:active {text-decoration:none;}
a:link {text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {text-decoration:underline;}

.menu_dropdown {font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #5d6868; font-weight: bold; text-decoration: none;}
.menu_dropdown:hover {font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #b52b2a; font-weight: bold; text-decoration: none;}

ul {margin:0px; padding-left:15px; padding-bottom:5px; padding-top:5px; padding-right:10px;}
ol {margin:0px; padding-left:25px; padding-bottom:5px; padding-top:5px; padding-right:10px;}



h1 { 
	overflow:hidden;
    font-size:16px;
	height: 16px;
	font-weight: bold; 
	color:#2c2c2c;
	padding:0px 0px 10px 0px;
	margin:0px;
}
 
h2 {
	overflow:hidden;
    font-size:15px; 
	height: 15px;
	font-weight:bold; 
	color:#2c2c2c;
	padding:0px 0px 10px 0px;
	margin:0px;
}

.copyright {font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 10px; color: #777779; font-weight: normal; text-decoration: none;} 
.copyright1 {font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 10px; color: #777779; font-weight: normal;}
.copyright2 {font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 10px; color: #6BDD4A; font-weight: normal;}

.form {margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0; padding-top: 0;}
select {font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 11px;
 color: #000000;}
input, textarea {font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 12px;
 color: #000000;}
.button {font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 10px;
 color: #ffffff; background-color:#d09240; font-weight: bold;}

.industrylinks {font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 12px;
 color: #b52b2a; font-weight: bold;}

.images {border-color: #c58632; border-width: 2px;}
.imagesmallname {font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 12px;
 color: #2c2c2c; font-weight: normal;}
.imagemediumname {font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 12px;
 color: #2c2c2c; font-weight: bold;}
.imagebigname {font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 13px;
 color: #2c2c2c; font-weight: bold;}
.imagepages {font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 12px;
 color: #2c2c2c; font-weight: normal;}
.imagepageselected {font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 12px;
 color: #b52b2a; font-weight: bold;}
.imagepagesnav {font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 12px;
 color: #2c2c2c; font-weight: normal;}
.imagebignav {font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 12px;
 color: #b0b0b0; font-weight: bold;}
.sectionname {font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 12px;
 color: #2c2c2c; font-weight: bold;}
.sectionnameselected {font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 12px;
 color: #b52b2a; font-weight: bold;}

.shapesContent {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px;
 color: #000000; font-weight: normal;}
.shapesContentSizes {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px;
 color: #000000; font-weight: normal;}
.shapesTitle {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px;
 color: #000000; font-weight: normal;}

.faq_question {font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 12px;
 color: #b52b2a; text-decoration: none; font-weight: bold;}
.faq_answer {font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #2c2c2c; text-decoration: none; font-weight: normal;}

/* Content Title
-----------------------------------------------------------------------------*/
.content_title h1 {
	width:100%;
	height:30px; 
	margin-top:27px;
	font-size:16px;
	font-weight:bold;
	color:#9b3938; 
	top:0px;
	position:relative;
}		
.content_title h1 span {
	background: url(images/welcome1.jpg) no-repeat;
	position:absolute;
	height:30px;
	top: 0px;
	width:100%;
}
.content_title h2 {
	width:100%;
	height:30px; 
	margin-top:27px;
	font-size:14px;
	font-weight:bold;
	color:#9b3938; 
	top:0px;
	position:relative;
}		
.content_title h2 span {
	background: url(images/welcome1.jpg) no-repeat;
	position:absolute;
	height:30px;
	top: 0px;
	width:100%;
}
/*Inside page titles
-----------------------------------------------------------------*/
#title_about {
	background: url(images/title_about.jpg) left top no-repeat; 
}
#title_catalogs {
	background: url(images/title_catalogs.jpg) left top no-repeat; 
}
#title_colors {
	background: url(images/title_colors.jpg) left top no-repeat; 
}
#title_contact {
	background: url(images/title_contact.jpg) left top no-repeat; 
}
#title_faq {
	background: url(images/title_faq.jpg) left top no-repeat; 
}
#title_firepits {
	background: url(images/title_firepits.jpg) left top no-repeat; 
}
#title_veneer {
	background: url(images/title_veneer.jpg) left top no-repeat; 
}
#title_icpi {
	background: url(images/title_icpi.jpg) left top no-repeat; 
}
#title_landscaping {
	background: url(images/title_landscaping.jpg) left top no-repeat; 
}
#title_links {
	background: url(images/title_links.jpg) left top no-repeat; 
}
#title_outdoor {
	background: url(images/title_outdoor.jpg) left top no-repeat; 
}
#title_patterns {
	background: url(images/title_patterns.jpg) left top no-repeat; 
}
#title_photos {
	background: url(images/title_photos.jpg) left top no-repeat; 
}
#title_portfolio {
	background: url(images/title_portfolio.jpg) left top no-repeat; 
}
#title_shapes {
	background: url(images/title_shapes.jpg) left top no-repeat; 
}
#title_snow_removal {
	background: url(images/title_snow_removal.jpg) left top no-repeat; 
}
#title_technical {
	background: url(images/title_technical.jpg) left top no-repeat; 
}
#title_request {
	background: url(images/title_request.jpg) left top no-repeat; 
}
#title_pavers {
	background: url(images/title_pavers.jpg) left top no-repeat; 
}
#title_retaining {
	background: url(images/title_retaining.jpg) left top no-repeat; 
}
#title_privacy {
	background: url(images/title_privacy.jpg) left top no-repeat; 
}
#title_legal {
	background: url(images/title_legal.jpg) left top no-repeat; 
}
#title_sitemap {
	background: url(images/title_sitemap.jpg) left top no-repeat; 
}
#title_maintenance {
	background: url(images/title_maintenance.jpg) left top no-repeat; 
}
#title_artificial_turf {
	background: url(images/title_artificial_turf.jpg) left top no-repeat; 
}


artificial-turf
