a.nav:link {
	font-family: san serif, Arial, Verdana, Helvetica;
	font-weight: bold;
	font-size: 11px;
	color: #DED3BA;
	text-decoration: none;
}
a.nav:visited {
	font-family: san serif, Arial, Verdana, Helvetica;
	font-size: 11px;
	color: #DED3BA;
	text-decoration: none;
	font-weight: bold;
}
a.nav:hover {
	font-family: san serif, Arial, Verdana, Helvetica;
	font-size: 11px;
	color: #5A3D1B;
	text-decoration: none;
}
a.nav:active {
	font-family: san serif, Arial, Verdana, Helvetica;
	font-size: 11px;
	color: #DED3BA;
	text-decoration: none;
}

a.home_page_text:link {
	font-family: san serif, Arial, Verdana, Helvetica;
	font-weight: bold;
	font-size: 12px;
	color: #5a3d1b;
	text-decoration: none;
}
a.home_page_text:visited {
	font-family: san serif, Arial, Verdana, Helvetica;
	font-size: 12px;
	color: #5a3d1b;
	text-decoration: none;
	font-weight: bold;
}
a.home_page_text:hover {
	font-family: san serif, Arial, Verdana, Helvetica;
	font-size: 12px;
	color: #9f6438;
	text-decoration: none;
}
a.home_page_text:active {
	font-family: san serif, Arial, Verdana, Helvetica;
	font-size: 12px;
	color: #DED3BA;
	text-decoration: none;
}

a.nav_shoppingcart:link {
	font-family: Verdana, Arial, Helvetica;
	font-size: 9px;
	color: #111111;
}
a.nav_shoppingcart:visited {
	font-family: Verdana, Arial, Helvetica;
	font-size: 9px;
	color: #111111;
}
a.nav_shoppingcart:hover {
	font-family: Verdana, Arial, Helvetica;
	font-size: 9px;
	color: #111111;
}
a.nav_shoppingcart:active {
	font-family: Verdana, Arial, Helvetica;
	font-size: 9px;
	color: #111111;
}

a.search:link {
	font-family: san serif, Arial, Verdana, Helvetica;
	font-size: 11px;
	text-decoration: none;
	color: #504617;
}
a.search:visited {
	font-family: san serif, Arial, Verdana, Helvetica;
	font-size: 11px;
	text-decoration: none;
	color: #504617;
}
a.search:hover {
	font-family: san serif, Arial, Verdana, Helvetica;
	font-size: 11px;
	text-decoration: none;
	color: #504617;
}
a.search:active {
	font-family: san serif, Arial, Verdana, Helvetica;
	font-size: 11px;
	text-decoration: none;
	color: #504617;
}


a.browse:link {
	font-family: san serif, Arial, Verdana, Helvetica;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	color: #635629;
}
a.browse:visited {
	font-family: san serif, Arial, Verdana, Helvetica;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	color: #635629;
}
a.browse:hover {
	font-family: san serif, Arial, Verdana, Helvetica;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	color: #635629;
}
a.browse:active {
	font-family: san serif, Arial, Verdana, Helvetica;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	color: #635629;
}

a.browse_parent:link {
	font-family: Verdana, Arial, Helvetica;
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
	color: #3B330B;
}
a.browse_parent:visited {
	font-family: Verdana, Arial, Helvetica;
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
	color: #3B330B;
}
a.browse_parent:hover {
	font-family: Verdana, Arial, Helvetica;
	font-weight: bold;
	font-size: 14px;
	text-decoration: underline;
	color: #3B330B;
}
a.browse_parent:active {
	font-family: Verdana, Arial, Helvetica;
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
	color: #3B330B;
}



a.footer_nav:link {
	font-family: Verdana, Arial, Helvetica;
	font-size: 9px;
	color: #5B7836;
}
a.footer_nav:visited {
	font-family: Verdana, Arial, Helvetica;
	font-size: 9px;
	color: #5B7836;
}
a.footer_nav:hover {
	font-family: Verdana, Arial, Helvetica;
	font-size: 9px;
	color: #5B7836;
}
a.footer_nav:active {
	font-family: Verdana, Arial, Helvetica;
	font-size: 9px;
	color: #5B7836;
}


div.image_homepage {
	float:left;
	margin-left: 7px;
	margin-right: 7px;
	margin-top: 0px;
	margin-bottom: 0px;
}
div.image_homepage img {
	display: block;
	position: relative;
	background-color: #fff;
	border: 2px solid #000
}
div.image_homepage link, visited {
	text-decoration: none;
}

#delgard_header {
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	color: #105D4A;
}

#delgard_text {
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	color: #000000;
}

#delgard_table_text {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	color: #000000;
}

a.homepage:link, visited {
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	color: #335020;
	text-decoration: none;
}
.description {	
	text-align: justify; 	
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;		
	color: #666666;
}

#custom_search_result {	
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 20px;
	margin-bottom: 10px;
	width: 650px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;	
	color: #335020;
}

a.location:link {
	font-family: san serif, Arial, Verdana, Helvetica;
	font-size: 12px;
	text-decoration: none;
	color: #988240;
}
a.location:visited {
	font-family: san serif, Arial, Verdana, Helvetica;
	font-size: 12px;
	text-decoration: none;
	color: #988240;
}
a.location:hover {
	font-family: san serif, Arial, Verdana, Helvetica;
	font-size: 12px;
	text-decoration: none;
	color: #988240;
}
a.location:active {
	font-family: san serif, Arial, Verdana, Helvetica;
	font-size: 12px;
	text-decoration: none;
	color: #988240;
}

span.currentloc {
	font-family: san serif, Arial, Verdana, Helvetica;
	font-size: 12px;
	text-decoration: none;
	color: #988240;
}

b.currentloc {
	font-family: san serif, Arial, Verdana, Helvetica;
	font-size: 12px;
	color: #504617;
}


.body_background_image {
  background: url(http://www.greenbridgemantels.com/resources/images/bodybackground.jpg);
}

.header_background_image {
  background: url(http://www.greenbridgemantels.com/resources/images/headerbackground.jpg);
}

.topnav_background_image {
  background: url(http://www.greenbridgemantels.com/resources/images/header2_02.gif);
}

.mainnav_background_image {
  background: url(http://www.greenbridgemantels.com/resources/images/header2_05.gif);
}

td.homepage {
  background-color: #ffffff;
}

tr.colspacer {
  background-color: #CCBDA2;
}


h1.contractor_heading, h1.heading {
	font-family: San Serif, Arial, Verdana, Helvetica;
	font-size: 20px;
	color: #504617;
}

p.contractor_text, p.lp_text {
	font-family: San Serif, Arial, Verdana, Helvetica;
	font-size: 16px;
	color: #504617;
}

.product_text {
	font-family: San Serif, Arial, Verdana, Helvetica;
	font-size: 12px;
	color: #504617;
}

td.contractor_table_text, td.glossary_text, th.glossary_text, td.lp_text, th.lp_text {
	font-family: San Serif, Arial, Verdana, Helvetica;
	font-size: 14px;
	color: #504617;
	text-align: left; 		
}


h1.lp_caption,  h1.help_caption {
	font-family: San Serif, Arial, Verdana, Helvetica;
	font-size: 14px;
	color: #504617;
}
h2.lp_caption, h2.help_caption  {
	font-family: San Serif, Arial, Verdana, Helvetica;
	font-size: 12px;
	color: #504617;
}
h3.lp_caption, h3.help_caption  {
	font-family: San Serif, Arial, Verdana, Helvetica;
	font-size: 10px;
	color: #504617;
}

th.lp_text {
	font-weight: bold;
}

td.lp_text {

}

td.lp_link {
	font-size: 10px;
}

a.lp_link_small:hover, a.lp_link_small {
  font-family:  Tahoma, Helvetica, Arial,sans-serif; 
  font-size: 8pt; 
  font-weight: normal; 
  color: #B9AA77; 
  font-style: normal; 
  text-decoration: none;
}

a.lp_link_small:hover { 
  text-decoration: underline;
  color: #000000; 
}

.cat_caption, .cont_caption {  
  font-family: Tahoma, Helvetica, Arial,sans-serif; 
  font-size: 10pt; 
  font-style: normal; 
  font-weight: bold; 
  color: #504617; 
  text-decoration: none;
  text-align: left; 		  
}

.cat_text, .cat_textb, .cont_text, .cont_textb {  
  font-family: Tahoma, Helvetica, Arial,sans-serif; 
  font-size: 10pt; 
  font-style: normal; 
  color: #504617; 
  text-decoration: none;
  text-align: left; 		  
}

.cat_text_small, .cat_textb_small, .cont_text_small, .cont_textb_small {  
  font-family: Tahoma, Helvetica, Arial,sans-serif; 
  font-size: 8pt; 
  font-style: normal; 
  color: #504617; 
  text-decoration: none;
  text-align: left; 		  
}

.cat_textb, .cat_textb_small, .cont_textb, .cont_textb_small {  
  font-weight: bold; 
}


img.content {
  border-style: solid;
  border-width: 1px;
  border-color: black;
}
a.content:link {
	text-decoration: none;
}
a.content:visited {
	text-decoration: none;
}
a.content:hover {
	text-decoration: none;
}
a.content:active {
	text-decoration: none;
}
p.content_txt_sm {
  font-family:  Tahoma, Helvetica, Arial,sans-serif; 
  font-size: 8pt; 
  font-weight: normal; 
  color: #988240; 
  font-style: normal; 
}
p.content_txt_med {
  font-family:  Tahoma, Helvetica, Arial,sans-serif; 
  font-size: 10pt; 
  font-weight: normal; 
  color: #988240; 
  font-style: normal; 

/*
 	margin-left:   0px;
	margin-right:  0px;
	margin-top:    0px;
	margin-bottom: 0px;

  border-style: solid;
  border-width: 1px;
  border-color: black;
	
*/
}
.content_txt_lg,.content_txt_lgb {
  font-family:  Tahoma, Helvetica, Arial,sans-serif; 
  font-size: 11pt; 
  font-weight: normal; 
  color: #504617; 
  font-style: normal; 


}
.content_txt_lgb {
	font-weight: bold;
}
p.footer_link_txt {
  font-family: Verdana, Arial, Helvetica; 
  font-size: 8pt; 
  color: #000000; 
  font-style: normal; 
  text-align: center;
  margin-left: 200px;
  width: 680px; 
}
a.footer_link_txt {
  font-family: Verdana, Arial, Helvetica; 
  font-size: 8pt; 
}
p.footer_call_us_txt {
  font-family: Verdana, Arial, Helvetica; 
  font-weight: bold; 
  text-align: center; 		  
  margin-left: 200px;
  font-size: 10pt;   
  width: 680px; 
} 
p.footer_copyright_txt {
  font-family: Verdana, Arial, Helvetica; 
  text-align: center; 		  
  margin-left: 200px;
  font-size: 8pt;   
  width: 680px; 
}
p.footer_seo_txt_sm {
  font-family:  Verdana, Arial, Helvetica; 
  font-size: 8pt; 
  color: #000000; 
  font-style: normal; 
  text-align: justify; 		  
  margin-left: 200px;
  width: 680px; 
}

/*
p.footer_seo_txt_sm {
  font-family:  Tahoma, Helvetica, Arial,sans-serif; 
  font-size: 8pt; 
  font-weight: normal; 
  color: #000000; 
  font-style: normal; 
  text-align: justify; 		  
  margin-left: 200px;
  width: 680px; }
*/  
 
tr.product_grid {
  background-color: #DFD3BB;
}

h1.seo_nav {
	font-family: Verdana, Arial;
	font-size: 12px;	
	color: #f7f3e6;
	margin-bottom: 2
}

a.seo_banner:active {
	font-family: Verdana, Arial;
	font-size: 14px;
	font-weight: bold; 		
	color: #5a3d1b;
	text-decoration: none;
}
a.seo_banner:link {
	font-family: Verdana, Arial;
	font-size: 14px;
	font-weight: bold; 		
	color: #5a3d1b;
	text-decoration: none;
}
a.seo_banner:visited {
	font-family: Verdana, Arial;
	font-size: 14px;
	font-weight: bold; 		
	color: #5a3d1b;
	text-decoration: none;
}
a.seo_banner:hover {
	font-family: Verdana, Arial;
	font-size: 14px;
	font-weight: bold; 	
	color: #dfcfa9;
}

a.seo_nav:active {
	font-family: Verdana, Arial;
	font-size: 12px;
	font-weight: bold; 		
	color: #5a3d1b;
}
a.seo_nav:link {
	font-family: Verdana, Arial;
	font-size: 12px;
	font-weight: bold; 		
	color: #5a3d1b;
}
a.seo_nav:visited {
	font-family: Verdana, Arial;
	font-size: 12px;
	font-weight: bold; 		
	color: #5a3d1b;
}
a.seo_nav:hover {
	font-family: Verdana, Arial;
	font-size: 12px;
	font-weight: bold; 	
	color: #dfcfa9;
}