td.topright {
	background-image: url(../images/home01_02.gif);
	width: 523px;
	height: 55px;
	font: 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #613D1C;		
	vertical-align: center;	
	padding-left: 10px;
	line-spacing: 0.75em;
	text-align: left;	
}	
td.homerightthree {	
	background-color: #e4eff5;
	width: 523px;
	height: 55px;
	font: 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #613D1C;		
	vertical-align: center;	
	padding-left: 10px;
	line-spacing: 0.75em;
	text-align: left;	
}
td.thirdright {
	width: 523px;
	height: 22px;
	font: 13px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #613D1C;	
	background-color: #b4ddee;		
	vertical-align: top;	
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 0px;
	text-align: left;	
}	
td.homeimage {
	border-left:1px solid #673809;
}	 
a.manuf:link {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 9px;	
	color: #666666;	
	text-decoration: none;
}
a.manuf:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 9px;
	color: #666666;	
	text-decoration: none;
}
a.manuf:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 9px;
	color: #666666;	
	text-decoration: none;
	background-color: transparent;
	border-color: #333333;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-style: dotted;
}
a.hometop:link {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 14px;	
	color: #613D1C;		
	text-decoration: underline;
}
a.hometop:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 14px;
	color: #613D1C;		
	text-decoration: none;
}
a.hometop:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 14px;
	color: #613D1C;		
	text-decoration: underline;	
}
a.homesecond:link {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 12px;	
	color: #613D1C;		
	text-decoration: underline;
}
a.homesecond:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color: #613D1C;		
	text-decoration: none;
}
a.homesecond:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color: #613D1C;		
	text-decoration: underline;	
}
a.products:link {
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
}
a.products:visited {
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
}
a.products:hover {
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #67a3c1;
	text-decoration: underline;	
}
td.secondright {
	background-image: url(../images/home01_04.gif);
	width: 523px;	
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #666666;		
	vertical-align: center;	
	line-height: 14pt; 
	padding-left: 10px;	
	padding-bottom: 8px;
	padding-top: 8px;
	text-align: left;	
}	
td.homemain {
	background-image: url(../images/home02_02.gif);
	width: 264px;
	height: 258px;
	font: 15px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #ffffff;		
	vertical-align: center;	
	padding-left: 20px;	
	padding-right: 15px;
	padding-bottom: 0px;
	text-align: left;	
} 
.hometitle {
	font: 16px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-weight: bold;
}	
input {
border: 1px solid #666666;
font: 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #666666;		
height: 13px;
}
.nicebutton {
  font-family:verdana, arial, helvetica, sans-serif;
  font-size:10px;
  font-weight:bold;
  height: 20px;
  color:#5D9DBD;
  border:1px solid #CEE4ED;
  text-align: left; 
  background:#CEE4ED;
}
td.homeform {
	padding-top: 2px;
	padding-bottom: 0px;
}	
a.home:link {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	font-weight: bold;
	color: #5D9DBD;	
	text-decoration: none;
}
a.home:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	color: #5D9DBD;	
	text-decoration: none;
}
a.home:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	color: #5D9DBD;	
	text-decoration: underline;	
} 
td.homemanuf {
	background-image: url(../images/home04_01.gif);
	width: 696px;
	height: 57px;
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #666666;		
	vertical-align: center;	
	padding-left: 20px;	
	padding-right: 15px;
	padding-bottom: 0px;
	text-align: left;	
}	
td.contactbox {
	width: 434px;
	height: 141px;
	color: #333333;
	background-color: #D4E7EF;
	text-align: left;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	vertical-align: middle;
	border-right: 1px solid #673808;
	padding-left: 18px;
	padding-right: 18px;
}	
.contacthd {
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #333333;
}
.contacttitle {
	color: #5D9DBD;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
}	
a.contact:link {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px;	
	color: #333333;	
	text-decoration: underline;
}
a.contact:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #333333;	
	text-decoration: underline;
}
a.contact:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #333333;	
	text-decoration: underline;	
} 
.datetxt {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px;	
	font-weight: bold;
	color: #5D9DBD;	
}	
a.directions:link {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px;	
	font-weight: bold;
	color: #5D9DBD;	
	text-decoration: none;
}
a.directions:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: bold;
	color: #5D9DBD;	
	text-decoration: underline;
}
a.directions:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: bold;
	color: #5D9DBD;	
	text-decoration: underline;	
} 
a.press:link {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px;	
	color: #333333;	
	text-decoration: underline;
}
a.press:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px;	
	color: #333333;	
	text-decoration: underline;
}
a.press:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px;	
	color: #000000;	
	text-decoration: underline;
}
td.contactbott {
	padding-top: 20px;
	padding-bottom: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #999999;
	border-left: 1px solid #673808;
	border-right: 1px solid #673808;
}	
td.sidebar {
	border-left: 1px solid #673808;
	width: 129px;
}		
td.hours {
	text-align: right;
	padding-right: 25px;
	width: 129px;
	color: #673808;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: bold;
	padding-top: 25px;
}	
td.biotext {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	border-right: 1px solid #673808;
	color: #333333;
	padding-left: 5px;
	padding-right: 30px;
}	
td.designtext {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	border-right: 1px solid #673808;
	color: #333333;
	padding-top: 25px;
	padding-left: 5px;
	padding-right: 30px;
}	
td.designtext {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	border-right: 1px solid #673808;
	color: #333333;
	padding-left: 5px;
	padding-right: 30px;
	padding-top: 25px;
}
.subhead {
	color: #5D9DBD;
	font: 18px Verdana, Geneva, Arial, Helvetica, sans-serif;	
}		
td.biotop {	
	width: 561px;
	height: 73px;
	border-right: 1px solid #673808;
	background-color: #DEEDF3;
	padding-left: 15px;
	padding-right: 15px;
	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #613D1C;		
	vertical-align: center;	
}	
a.biotop:link {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 12px;	
	color: #613D1C;		
	text-decoration: underline;
}
a.biotop:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color: #613D1C;		
	text-decoration: none;
}
a.biotop:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color: #613D1C;		
	text-decoration: underline;	
}

ul {
	color: #000000;
	list-style-image: url("../images/bullet.gif")
}	
td.manublock {
	padding-left: 20px;
	padding-right: 10px;	
}	
td.manutext {
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #333333;
	vertical-align: top;
	text-align: left;
	padding-right: 10px;
	padding-top: 5px;
}	
td.manuhead {
	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #333333;
	vertical-align: top;
	text-align: left;
	font-weight: bold;	
	border-bottom: 1px dotted #B3B3B3;
	padding-bottom: 2px;
	padding-right: 20px;
}	
td.manubuff {	
}	
TABLE.homeborder {
	border-left: 1px solid #673808;	
	border-right: 1px solid #673808;	
	border-top: 1px solid #673808;	
}
TABLE.manuborder {
	border-left: 1px solid #673808;	
	border-right: 1px solid #673808;		
}
td.lbordercell {
	border-left: 1px solid #673808;
	width: 129px;
}	
td.rbordercell {
	border-right: 1px solid #673808;
	padding-left: 10px;
}
td.subdiningone {
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #666666;
	padding-top: 10px;
	padding-bottom: 15px;
	padding-left: 0px;
	text-align: left;
	padding-left: 30px;
}	
td.subdiningtwo {
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #666666;
	text-align: right;
	padding-top: 10px;
	padding-bottom: 15px;
	padding-right: 10px;
}	
td.diningpics {
	border-right: 1px solid #673808;
}	
td.diningtab {
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #666666;
	padding-top: 3px;
	padding-bottom: 10px;
}
td.manupics {
	padding-bottom: 0px;
}		
td.prodspecs {
	padding-left: 10px;
	padding-right: 8px;
	width: 278px;	
	height: 221px;
}	
td.prodspechd {
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #a6a6a6;
	border-bottom: 1px solid #999999;	
}	
.prodhd {
	font: 15px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #333333;		
}	
td.prodtxt {
	padding-top: 9px;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #333333;
}	
td.prodpic {
	width: 297px;
	height: 221px;
}	
td.addholder {
	padding-right: 13px;
}	
td.addcollection {
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #333333;
	border-bottom: 1px solid #999999;	
	padding-top: 10px;
}	
td.petrescue {	
	border-left: 1px solid #673809;
	border-right: 1px solid #673809;	
}
a.pets:link {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px;	
	color: #613D1C;	
	font-weight: bold;	
	text-decoration: underline;
}
a.pets:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #613D1C;	
	font-weight: bold;	
	text-decoration: none;
}
a.pets:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #613D1C;	
	font-weight: bold;	
	text-decoration: underline;	
}	
td.addphotos {	
	border-bottom: 1px solid #999999;		
}
td.addbottom {
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #333333;	
	padding-top: 10px;
	padding-bottom: 20px;
}		
td.galleryholder {
	border-right: 1px solid #673808;	
}	
td.homelabor {
 border-left: 1px solid #b4ddee;
} 
td.homesample { 
} 
td.galtext {
font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #333333;	
	padding-top: 6px;
	padding-bottom: 5px;
	vertical-align: top;
}	


td.mainproductlinks {
	width: 135px;
	height: 18px;
	background-color: #5d9dbd;
	padding-left: 3px;
	padding-top: 2px;
	padding-bottom: 2px;
}		
td.mainproductlinks a:link {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px;	
	color: #ffffff;	
	font-weight: bold;	
	text-decoration: none;
}
td.mainproductlinks a:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px;	
	color: #ffffff;	
	font-weight: bold;	
	text-decoration: none;
}
td.mainproductlinks a:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #613D1C;	
	font-weight: bold;	
	text-decoration: none;	
}		
	
td.individualproducthd {
	color: #323232;
	width: 253px;
	height: 21px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	font-weight: bold;
	padding-top: 0px;
	padding-bottom: 8px;
}	
td.individualproductprint {
	text-align: right;
	color: #323232;	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 9px;
}	
td.individualproductprint a:link {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 9px;	
	color: #323232;	
	text-decoration: none;
}
td.individualproductprint a:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 9px;	
	color: #323232;		
	text-decoration: none;
}
td.individualproductprint a:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 9px;
	color: #323232;		
	text-decoration: underline;	
}		
td.indprodright1 {
	text-align: left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #323232;
	padding-left: 2px;
	padding-bottom: 2px;
	border-bottom: 1px solid #323232;
	border-left: 7px solid #ffffff;
}
td.indprodright2 {
	text-align: left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #323232;
	padding-left: 12px;
	padding-top: 8px;
	padding-bottom: 6px;	
}	
.indproducthd {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 15px;
	color: #323232;
	font-weight: bold;
}
td.individualproductprint2 {
	text-align: left;
	color: #323232;	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 9px;
	padding-left: 2px;
}	
td.individualproductprint2 a:link {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 9px;	
	color: #323232;		
	text-decoration: none;
}
td.individualproductprint2 a:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 9px;	
	color: #323232;		
	
	text-decoration: none;
}
td.individualproductprint2 a:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 9px;
	color: #323232;		
	text-decoration: underline;	
}	
td.additionalcollection {
	text-align: left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #323232;	
	padding-bottom: 2px;
	font-weight: bold;
	border-bottom: 1px solid #323232;	
}
td.collectiontxt {
	text-align: left;
	vertical-align: top;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #323232;	
	padding-top: 12px;
	border-top: 1px solid #323232;	
}

td.homeleft09 {
	border-left: 1px solid #673809;
}		