A.menu-link {
	BORDER-RIGHT: medium none; BACKGROUND-POSITION: right center; BORDER-TOP: medium none; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../images/linkbg.gif); BORDER-LEFT: #000000 1px solid; WIDTH: 110px; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: medium none; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
A.menu-link:link {
	BORDER-RIGHT: medium none; BACKGROUND-POSITION: right center; BORDER-TOP: medium none; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../images/linkbg.gif); BORDER-LEFT: #000000 1px solid; WIDTH: 110px; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: medium none; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
A.menu-link:hover {
	BORDER-RIGHT: medium none; BACKGROUND-POSITION: right center; BORDER-TOP: medium none; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../images/linkbg1_over.gif); BORDER-LEFT: #000000 1px solid; WIDTH: 110px; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: medium none; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.banner {
	BACKGROUND-IMAGE: url(../images/banner1.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 79px; BACKGROUND-COLOR: #ffffff
}
.bottom-back {
	BACKGROUND-IMAGE: url(../images/footer1.gif); HEIGHT: 51px; BACKGROUND-COLOR: #d4dfe5
}
.footer-right {
	FONT-SIZE: 10px; VERTICAL-ALIGN: middle; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.main-tablebg {
	BORDER-RIGHT: #000000 1px solid; BACKGROUND-POSITION: right top; BORDER-TOP: #000000 1px solid; BACKGROUND-IMAGE: url(../images/bg1.gif); BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #ffffff
}

.menu-table {
	TEXT-ALIGN: right
}

.content-back {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.content-table {
	WIDTH: 100%
}
.menu-back {
	
}
.content {
	text-align: right;
	vertical-align: top;
	height: 20px;
	padding-top: 15px;
	padding-bottom: 5px;
	width: 84px;





	
}
.header-back {
	
}
.border-text {
	FONT-SIZE: 12px; COLOR: #36342e; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}

Styles From old website {} 

BODY {
	word-spacing: normal;
	font-family: Verdana, Helvetica, sans-serif;
	letter-spacing: normal;
	margin-bottom: 0;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
	background-repeat: repeat;
	background-attachment: fixed;
	background-position: left top;
}

A:link {
	font-size: x-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #66CCFF;
	text-decoration: none;
	background-color: transparent;
}	
		
A:visited {
	font-size: x-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:	none;
	color:	#66CCFF;
	background-color: transparent;
	}	
		
A:active {
	font-size: x-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:	none;
	color:	#66CCFF;
	background-color: transparent;
	}	
		
A:hover	{
	font-size: x-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:	underline;
	color:	#0033FF;
	background-color: transparent;
	}
	
.A1:link {
	font-size: x-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333300;
	background-color: transparent;
	font-weight: normal;

}

.A1:active {
	font-size: x-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333300;
	text-decoration: none;
	font-weight: normal;
	background-color: transparent;
}

.A1:hover {
	font-size: x-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0000FF;
	text-decoration: underline;
	background-color: transparent;
	font-weight: normal;

}

.A1:visited {
	font-size: x-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:	none;
	background-color: transparent;
	color: #333300;
	font-weight: normal;
}

.A2:link {
	font-size: xx-small;
	font-family: Verdana;
	color: #333300;
	background-color: transparent;
}

.A2:active {
	font-size: xx-small;
	font-family: Verdana;
	color: #333300;
	text-decoration: none;
	background-color: transparent;
	font-weight: bold;

}

.A2:hover {
	font-size: xx-small;
	font-family: Verdana;
	color: #0033CC;
	text-decoration: underline;
	background-color: transparent;
}

.A2:visited {
	font-size: xx-small;
	font-family: Verdana;
	color: #666666;
	text-decoration:	none;
	background-color: transparent;
}

.A3:link {
	font-weight: normal;
	font-size: xx-small;
	color: #333300;
	font-family: Verdana;
	background-color: transparent;
	text-decoration: none;


}	
		
.A3:visited {
	font-weight: normal;
	font-size: xx-small;
	color: #333300;
	font-family: Verdana;
	background-color: transparent;
	;
	text-decoration: none;


}	
		
.A3:active {
	font-weight: normal;
	font-size: xx-small;
	color: #333300;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: transparent;
	text-decoration: none;


}	
		
.A3:hover
{
	font-weight: normal;
	font-size: xx-small;
	color: #0033CC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: transparent;
	text-decoration: underline;

}

.A4:link {
	font-weight: normal;
	font-size: 9px;
	color: #333300;
	font-family: Verdana;
	background-color: transparent;
	text-decoration: none;


}	
		
.A4:visited {
	font-weight: normal;
	font-size: 9px;
	color: #333300;
	font-family: Verdana;
	background-color: transparent;
	;
	text-decoration: none;


}	
		
.A4:active {
	font-weight: normal;
	font-size: 9px;
	color: #333300;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: transparent;
	text-decoration: none;


}	
		
.A4:hover
{
	font-weight: normal;
	font-size: 9px;
	color: #0033CC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: transparent;
	text-decoration: underline;

}

.VertBorder {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #333300;
	height: auto;
	width: auto;
	border-top-style: none;
	border-bottom-style: none;

}
.VertBorder1 {
	border-right-style: none;
	height: auto;
	width: auto;
	border-top-style: none;
	border-bottom-style: none;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #333300;

}
.HorizHeader {

	border-right-style: none;
	height: auto;
	width: auto;
	border-top-style: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #006600;
	border-left-style: none;
}
.HorizHeadertop {
	height: auto;
	width: auto;
	vertical-align: top;
	border: none;



}
.CellHeaderMenu {
}
.TableFrame {
	height: 100%;
	width: 100%;
	border: none;
	margin: 0px;
	padding: 0px;

}
.TableLogoTop {
	height: 25px;
	width: 100%;	
	border: none;
	margin: 0px;
	padding: 0px;
}
.CellLogoTopRight {
	background-image: url(../Images/LineTop.gif);
	background-repeat: repeat-x;
	text-align: right;
	vertical-align: middle;

}
.CellLogoTopLeft {
	text-align: left;
	vertical-align: bottom;
	width: 250px;
	border: none;

}
.TableSideBorder {
	height: 430px;
	width: 100%;
}
.CellFrameCenter {
	text-align: center;
	vertical-align: top;
	width: 770px;
	height: 350px;
	border-top: none;
	border-right: 1px solid #330000;
	border-bottom: 1px solid #330000;
	border-left: none;
	background-image: url(../Images/Background.jpg);
	background-attachment: fixed;
	background-repeat: repeat;






}
.CellFrameLeft {
	text-align: right;
	vertical-align: middle;
	border: none;



}
.CellFrameRight {
	text-align: left;
	vertical-align: middle;
	border: none;



}
.TableHeader {
	width: 100%;
	margin: 0px;
	padding: 0px;
	height: 49px;
	border: none;



}
.CellHeaderLogo {
	width: 310px;
	text-align: left;
	vertical-align: top;


}
.CellHeaderMenu {
	text-align: right;
	vertical-align: top;
	white-space: normal;
	border: none;


}
.CellKeywords {
	text-align: right;
	vertical-align: middle;
	white-space: nowrap;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;

}
.Textxxsmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight: normal;
	color: #333300;
}
.TableKeywords {
	height: 24px;
	width: 100%;
	border: none;
	margin: 0px;
	padding: 0px;
}
.TableMenu {
	height: 26px;
	width: 100%;
	margin: 0px;
	padding: 0px;
	border-top: 1px solid #333300;
	border-right: none;
	border-bottom: 1px solid #333300;
	border-left: none;

}
.CellMenu {
	vertical-align: top;
	width: 90px;
}
.RowMenuAlign {
	text-align: center;
	vertical-align: middle;

}
.TableBody {
	width: 100%;
	border: none;
	margin: 0px;
	padding: 0px;
	height: 300px;

}
.CellBodySides {
	text-align: center;
	vertical-align: middle;
	padding: 0px;
	width: 370px;
	border: none;
	height: 300px;




}
.CellBodyMiddle {
	text-align: center;
	vertical-align: top;
	padding: 5px;
}
.TableContentBox {
	width: 100%;
	margin: 0px;
	padding: 0px;
	height: 300px;
	border: none;



}
.TableThumbHolder {
	background-attachment: fixed;
	background-repeat: no-repeat;
	height: 100px;
	width: 110px;
	border: none;
	margin: 0px;
	padding: 0px;
	background-image: url(../Images/ThumbCrops.gif);


}
.CellContentBoxThird {
	height: 33%;
	text-align: center;
	vertical-align: middle;
}
.CellContentBoxHalf {

	height: 50%;
	text-align: center;
	vertical-align: middle;
}
.CellContentMain {
	padding: 20px 0px 0px 15px;
	text-align: left;
	vertical-align: top;
	word-spacing: normal;
	letter-spacing: normal;
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: 1px solid #333300;




}
.CellThumbHolder {
	text-align: center;
	vertical-align: middle;

}
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-style: normal;
	color: #333300;
	text-decoration: none;
	letter-spacing: .05em;
	line-height: 1.3em;



}
.TableFooter {
	height: 30px;
	width: 100%;
	border: none;
	margin: 0px;
	padding: 0px;
}
.CellFooterLeft {
	text-align: left;
	vertical-align: top;
	padding-left: 0px;
	padding-top: 5px;


}
.CellFooterRight {
	text-align: right;
	vertical-align: top;
	padding-right: 0px;
	padding-top: 5px;
}
.CellFooterMiddle {
	text-align: left;
	vertical-align: top;
	padding-right: 10px;
	padding-top: 5px;
	padding-left: 10px;

}

.CellContentBoxText {
	text-align: left;
	vertical-align: top;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;

}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight: bold;
	color: #333300;
}
.TableGalleryBox {
	border: 1px solid #CCCCCC;
	height: 310px;
	width: 480px;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;

}
.CellGalleryBoxImage {
	text-align: center;
	vertical-align: middle;
}
.CellGalleryBoxFooter {
	text-align: center;
	vertical-align: middle;
	height: 25px;

}
.CellGalleryBoxText {
	padding: 10px 8px 0px;
	text-align: left;
	vertical-align: top;
}
.TableGalleryFrame {
	height: 330px;
	width: 500px;
}
.GalleryFrameCenter {
	text-align: center;
	vertical-align: middle;
}
.CellGalleryFrameCenter {
	text-align: center;
	vertical-align: middle;
}
.CellGalleryBoxFooterText {
	text-align: right;
	vertical-align: middle;
	height: 25px;
	padding-right: 10px;

}
.ImageBorder {
	border: 1px solid #CCCCCC;
}
.TableGallThumbs {
	height: 300px;
	width: 100%;
}
.CellGallThumbs {
	text-align: center;
	vertical-align: bottom;
	height: 100px;
	width: 33%;
}
.CellHeaderIndex {
	text-align: right;
	vertical-align: top;
}
.CellHeaderIndexSkip {
	text-align: right;
	padding: 0px 10px 0px 0px;
	vertical-align: middle;

}
.CellHeaderIndexFlash {
	text-align: left;
	padding: 0px 0px 0px 10px;
	vertical-align: middle;
	text-decoration: none;
	width: 400px;



}
.CellFrameFlash {
	text-align: center;
	vertical-align: bottom;
}
.TableWidth100pc {
	width: 100%;
}
.CellLeft {
	text-align: left;
	vertical-align: middle;
}
.CellMiddle {
	text-align: center;
	vertical-align: middle;
}
.CellRight {

	text-align: right;
	vertical-align: middle;
}
.LayerLogo {
	overflow: visible;
	position: relative;
	visibility: visible;
	z-index: 1;
	height: 65px;
	width: 310px;
}
.TableHomeHeader {
	width: 100%;
	margin: 0px;
	padding: 0px;
	border-top: 1px solid #333300;
	border-right: none;
	border-bottom: 1px solid #333300;
	border-left: none;
	height: 50px;


}
.CellFrameCenterHome {
	text-align: center;
	vertical-align: top;
	border-top: none;
	border-right: 1px solid #330000;
	border-bottom: 1px solid #330000;
	border-left: 1px solid #330000;
	height: 350px;
	width: 769px;
	background-attachment: fixed;
	background-image: url(../Images/Background.jpg);
	background-repeat: repeat;


}
.LayerText {
	position: static;
	height: 250px;
	width: 384px;
	overflow: auto;
	visibility: visible;
	z-index: 1;




}
.TableText {
	width: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;

}
.CellText {
	text-align: left;
	vertical-align: top;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 0px;
}
.TableNavi50 {
	height: 50px;
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333300;
}
.CellBodyGallery {

	text-align: center;
	vertical-align: middle;
	padding: 0px;
	width: 550px;
	border: none;
	height: 300px;
}
.LayerTextGallery {
	position: static;
	height: 255px;
	width: 200px;
	overflow: auto;
	visibility: visible;
	z-index: 1;


}
.TableIndexHeader {
	height: 50px;
	width: 100%;
	margin: 0px;
	padding: 0px;
	border-top: none;
	border-right: none;
	border-bottom: 1px solid #333300;
	border-left: none;
	text-decoration: underline;



}
.TextItalic {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight: normal;
	color: #333300;
	font-style: italic;

}
.TableGallery {
	width: 100%;
	height: 250px;

}
.TableGalleryNav {
	width: 190px;
	height: 35px;


}
.CellGallNavArrow {
	width: 17px;
}
.CellGallNavText {
	text-align: center;
	vertical-align: middle;

}
.TableForm {
	padding: 0px;
	width: 350px;
}
.content-right {
	text-align: left;
	vertical-align: top;
	height: 20px;
	padding-top: 11px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 5px;

}
.FormBoxA {
	width: 20px;
}
.content-rightBox {

	text-align: center;
	vertical-align: top;
	height: 20px;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.TextxxsmallBold {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight: bold;
	color: #333300;
}
.content-text {

	text-align: right;
	vertical-align: top;
	height: 20px;
	padding-top: 11px;
	padding-bottom: 5px;
	width: 84px;
}
.CellHeaderLogoFlash {

	width: 50px;
	text-align: left;
	vertical-align: top;
}
.TableKeywordsFlash {

	height: 23px;
	width: 100%;
	border: none;
	margin: 0px;
	padding: 0px;
}
.CellGalleryWindow {
	text-align: center;
	vertical-align: middle;
	padding-right: 5px;
	padding-left: 5px;

}
.TextHigh {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #333300;
	text-decoration: none;
	vertical-align: text-top;

}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bold;
	color: #333300;
	text-decoration: none;
}
.CellTextHeader {
	text-align: left;
	vertical-align: top;
	height: 80px;
	padding: 10px;

}
.CellTextMain {
	text-align: left;
	vertical-align: top;
	padding: 15px 40px;
}
hr {
	border: 1px solid #333300;
}
/* Garden images-------------------------------------------------------*/

.gardenImage {
 width: 200px;
 height: 140px;
 float: left;
 padding: 0;
 margin: 0px 10px 10px 0px;
 border: none;
 }
 .gardenDiv {
 	width: 100%;
	height: auto;
	border-bottom: solid 1px #666633;
	padding: 0px 0px 15px 0px;
	margin: 0px 0px 20px 0px;
	}