body,td,div,p {font-family: Georgia, Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 13px; color: #292929; line-height:18px;}
.text {font-family: Georgia, Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 13px; color: #eea974;}

a {text-decoration:none; color:#015b87;}
a:active {text-decoration:none;}
a:link {text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {text-decoration:underline;}

.arrow { color:#000000; font-family:Arial; font-size:13px;}
.call {font-family: Georgia; font-size: 14px; color: #8D9CAE; font-weight: normal;}
.phon {font-family: Georgia; font-size: 20px; color: #CFDDEF; font-weight: normal; line-height: 22px;}

h1 {font-size: 13px; font-weight: bold; padding: 0px; margin: 0px; padding-bottom: 10px; color:#6D101E;}
h2 {font-size: 12px; font-weight: bold; padding: 0px; margin: 0px; padding-bottom: 10px; color:#6D101E;}
.hr {color:#766659; height:1px;}

.hr {
	line-height: 1px;
	height: 1px;
	font-size: 1px;
	background: url(images/hr_bg.gif) top repeat-x;
}

.menuleft {font-family: Georgia, Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 13px; color: #ffffff; font-weight: bold; text-decoration: none;}
.menuleft:hover {font-family: Georgia, Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 13px; color: #FFB761; font-weight: bold; text-decoration: none;}
.menuleft_selected {font-family: Georgia, Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; color: #FFB761;}
.menuleft_selected:hover {font-family: Georgia, Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; color: #FFB761;}

.copyright {font-family: Georgia, Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #6B818E; font-weight: normal; text-decoration: none;} 
.copyright1 {font-family: Georgia, Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #6B818E; font-weight: normal;}
.copyright2 {font-family: Georgia, Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #C0D5F0; 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: 13px; color: #000000;}
input, textarea {font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 13px; color: #000000;}
.button {font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #ffffff; background-color:#19384c; font-weight: bold;}

.industrylinks {font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 13px; color: #015b87; font-weight: bold;}

.images {border-color: #C5BEA6; border-width: 2px;}
.imagesmallname {font-family: Georgia, Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 13px;
 color: #292929; font-weight: normal;}
.imagemediumname {font-family: Georgia, Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 13px;
 color: #292929; font-weight: bold;}
.imagebigname {font-family: Georgia, Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 14px;
 color: #292929; font-weight: bold;}
.imagepages {font-family: Georgia, Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 13px;
 color: #292929; font-weight: normal;}
.imagepageselected {font-family: Georgia, Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 13px; color: #7A0B1C; font-weight: bold;}
.imagepagesnav {font-family: Georgia, Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 13px;
 color: #292929; font-weight: normal;}
.imagebignav {font-family: Georgia, Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 13px;
 color: #ffffff; font-weight: bold;}
.sectionname {font-family: Georgia, Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 13px;
 color: #292929; font-weight: bold;}
.sectionnameselected {font-family: Georgia, Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 13px; color: #7A0B1C; font-weight: bold;}

.shapesContent {font-family: Georgia, Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px;
 color: #000000; font-weight: normal;}
.shapesContentSizes {font-family: Georgia, Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: normal;}
.shapesTitle {font-family: Georgia, Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 13px;
 color: #000000; font-weight: normal;}

.faq_question {font-family: Georgia, Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 13px;
 color: #6D101E; text-decoration: none; font-weight: bold;}
.faq_answer {font-family: Georgia, Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 13px;
 color: #292929; text-decoration: none; font-weight: normal;}
/* Inside page titles
-----------------------------------------------------------------------------*/
#content_title h1 {
	width: auto !important;
	height:77px;
	top: 31px;
	left:0px;
	font-size:16px; 
	position:relative;
}		
#content_title h1 span {
	background: url(images/title_welcome.gif) no-repeat;  
	position:absolute;
	height:19px;
	top: 0px; 
	width:100%; 
}
#portfolio_title h1 {
	width: auto !important;
	height:25px;
	top: 0px;
	left:0px;
	font-size:16px;  
	position:relative;
}		
#portfolio_title h1 span {
	background: url(images/pic-portfolio-title.gif) left top no-repeat;   
	position:absolute;
	height:25px;
	top: 0px; 
	width:100%; 
}
#content_title #title_maintenance {
	background: url(images/title_paver-maintenance.gif) left top no-repeat; 
}
#content_title #title_catalogs {
	background: url(images/title_catalogs.gif) left top no-repeat; 
}
#content_title #title_colors {
	background: url(images/title_colors.gif) left top no-repeat; 
}
#content_title #title_patterns {
	background: url(images/title_patterns.gif) left top no-repeat; 
}
#content_title #title_faq {
	background: url(images/title_faq.gif) left top no-repeat; 
}
#content_title #title_paver-specifications {
	background: url(images/title_paver-specifications.gif) left top no-repeat; 
}
#content_title #title_about {
	background: url(images/title_about.gif) left top no-repeat; 
}
#content_title #title_about {
	background: url(images/title_about.gif) left top no-repeat; 
}
#content_title #title_links {
	background: url(images/title_links.gif) left top no-repeat; 
}
#content_title #title_portfolio {
	background: url(images/title_portfolio.gif) left top no-repeat; 
}
#content_title #title_photos {
	background: url(images/title_photos.gif) left top no-repeat; 
}
#content_title #title_request {
	background: url(images/title_request.gif) left top no-repeat; 
}
#content_title #title_contact {
	background: url(images/title_contact.gif) left top no-repeat; 
}
#content_title #title_pavers {
	background: url(images/title_pavers.gif) left top no-repeat; 
}
#content_title #title_retaining-walls {
	background: url(images/title_retaining-walls.gif) left top no-repeat; 
}
#content_title #title_pools_spas {
	background: url(images/title_pools_spas.gif) left top no-repeat; 
}
#content_title #title_testimonials {
	background: url(images/title_testimonials.gif) left top no-repeat; 
}
#content_title #title_privacy {
	background: url(images/title_privacy.gif) left top no-repeat; 
}
#content_title #title_legal {
	background: url(images/title_legal.gif) left top no-repeat; 
}
#content_title #title_sitemap {
	background: url(images/title_sitemap.gif) left top no-repeat; 
}
