body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	line-height: 12pt;
	background-color: #669999;
} 
.maintext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #003300;
	line-height: 12pt;
} 

.largecapital {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #006600;
	line-height: 12pt;
	font-weight: bold;
} 
.italicingreen{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #336633;
	line-height: 12pt;
	font-style: italic;

}
.secondaryheading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #006600;
	line-height: 12pt;
	font-weight: bold;
}
.highlitedtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #006600;
	line-height: 11pt;
	font-weight: bold;
}
.highliteditalic {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #996600;
	line-height: 12pt;
	font-weight: normal;
	font-style: italic;
}
.blueline {
	background-color: #016784;
} 
.purpleline {
	background-color: #663333;
} 
.topandsidebars {
	background-color: #8F6A6A;
} 
.specialsbox {
	background-color: #8E6868;
	font-weight: bold;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 10pt;	
} 
.pagebackground{
	background-color: #DBC595;
} 
.lightpurpleline {
	background-color: #B29999;
} 
td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt} 
.whitetextheading {
	font-weight: bold;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 10pt;
}
.productsboldtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	line-height: 9pt;
	font-weight: bold;
	background-color: #FDEDB1;

}
 
a:link {
	color: #009900;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	line-height: 9pt;
	font-style: normal;
	text-decoration: underline;
} 
a:visited {
	color: #009900;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	line-height: 9pt;
	font-style: normal;
	text-decoration: underline;
}
a:hover {
	color: #CC6600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	line-height: 9pt;
	font-style: normal;
	text-decoration: underline;
}
a:active {
	color: #009900;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	line-height: 9pt;
	font-style: normal;
	text-decoration: underline;
} 

.bodyText  {font-size: 8pt;}

h1.pageTitle {text-indent: -9999px; font-size: 0.1em; width: 1px; height: 1px; float: right;}


#woodfloorslink {
 display:block; 
 background: url(images/woodfloors_button.gif) no-repeat;
 width: 166px;
 height: 206px;
}
 
#woodfloorslink:hover {
 background-position: -214px 0px;
 text-decoration: none;
}
 
#woodfloorslink span {
 display: none; 
 cursor: hand;
}


#navhome {
 display:block; 
 background: url(images/nav_home.gif) no-repeat;
 width: 142px;
 height: 32px;
}
 
#navhome:hover {
 background-position: -200px 0px;
 text-decoration: none;
}
 
#navhome span {
 display: none; 
 cursor: hand;
}


#navgallery {
 display:block; 
 background: url(images/nav_gallery.gif) no-repeat;
 width: 142px;
 height: 32px;
}
 
#navgallery:hover {
 background-position: -200px 0px;
 text-decoration: none;
}
 
#navgallery span {
 display: none; 
 cursor: hand;
}


#navfitting {
 display:block; 
 background: url(images/nav_fitting.gif) no-repeat;
 width: 142px;
 height: 32px;
}
 
#navfitting:hover {
 background-position: -200px 0px;
 text-decoration: none;
}
 
#navfitting span {
 display: none; 
 cursor: hand;
}


#navflooring {
 display:block; 
 background: url(images/nav_flooring.gif) no-repeat;
 width: 142px;
 height: 32px;
}
 
#navflooring:hover {
 background-position: -200px 0px;
 text-decoration: none;
}
 
#navflooring span {
 display: none; 
 cursor: hand;
}



#navmaintenance {
 display:block; 
 background: url(images/nav_maintenance.gif) no-repeat;
 width: 142px;
 height: 61px;
}
 
#navmaintenance:hover {
 background-position: -200px 0px;
 text-decoration: none;
}
 
#navmaintenance span {
 display: none; 
 cursor: hand;
}



#navaboutus {
 display:block; 
 background: url(images/nav_aboutus.gif) no-repeat;
 width: 142px;
 height: 32px;
}
 
#navaboutus:hover {
 background-position: -200px 0px;
 text-decoration: none;
}
 
#navaboutus span {
 display: none; 
 cursor: hand;
}



#navnews {
 display:block; 
 background: url(images/nav_news.gif) no-repeat;
 width: 142px;
 height: 32px;
}
 
#navnews:hover {
 background-position: -200px 0px;
 text-decoration: none;
}
 
#navnews span {
 display: none; 
 cursor: hand;
}


#navcontactus {
 display:block; 
 background: url(images/nav_contactus.gif) no-repeat;
 width: 142px;
 height: 30px;
}
 
#navcontactus:hover {
 background-position: -200px 0px;
 text-decoration: none;
}
 
#navcontactus span {
 display: none; 
 cursor: hand;
}


#arrow {
 display:block; 
 background: url(images/arrow.gif) no-repeat;
 width: 44px;
 height: 19px;
}
 
#arrow:hover {
 background-position: -70px 0px;
 text-decoration: none;
}
 
#arrow span {
 display: none; 
 cursor: hand;
}


#galleryone {
 display:block; 
 background: url(images/gallery1_button.gif) no-repeat;
 width: 199px;
 height: 37px;
}
 
#galleryone:hover {
 background-position: 0px -60px;
 text-decoration: none;
}
 
#galleryone span {
 display: none; 
 cursor: hand;
}


#gallerytwo {
 display:block; 
 background: url(images/gallery2_button.gif) no-repeat;
 width: 203px;
 height: 37px;
}
 
#gallerytwo:hover {
 background-position: 0px -60px;
 text-decoration: none;
}
 
#gallerytwo span {
 display: none; 
 cursor: hand;
}




