body {
	text-align: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-image: url(../images/bg2.jpg);
	background-repeat: repeat;
	font-family: Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 11px;
}

div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td,html,label,tr,td {margin:0;padding:0;}

fieldset,img,a img,:link img,:visited img {border:0;}

/* ------------------------ horizontal sprite nav ------------------------ */
#nav { 
	background:url("../images/nav.jpg") top no-repeat; 
	width:960px; 
	height:35px; 
	margin:0;
	padding:0; 
	z-index: 99;
	}

#nav span { display: none; }

#nav li, #nav a { height:35px; display:block; } /* change height here also */

#nav li { float:left; list-style:none; _display:inline; position:relative; }

#nav-01 { width: 60px; margin-left: 43px;}
#nav-02 { width: 69px;}
#nav-03 { width: 86px;}
#nav-04 { width: 93px;}
#nav-05 { width: 60px;}
#nav-06 { width: 72px;}
#nav-07 { width: 108px;}
#nav-08 { width: 192px;}
#nav-09 { width: 177px;}


/*-------------- (-79px) X position of button / (-30px) height of image from above ------------- */
#nav-01 a:hover { background:url("../images/nav.jpg") -43px -35px no-repeat; }
#nav-02 a:hover { background:url("../images/nav.jpg") -103px -35px no-repeat; }
#nav-03 a:hover { background:url("../images/nav.jpg") -172px -35px no-repeat; }
#nav-04 a:hover { background:url("../images/nav.jpg") -258px -35px no-repeat; }
#nav-05 a:hover { background:url("../images/nav.jpg") -351px -35px no-repeat; }
#nav-06 a:hover { background:url("../images/nav.jpg") -411px -35px no-repeat; }
#nav-07 a:hover { background:url("../images/nav.jpg") -483px -35px no-repeat; }
#nav-08 a:hover { background:url("../images/nav.jpg") -591px -35px no-repeat; }
#nav-09 a:hover { background:url("../images/nav.jpg") -783px -35px no-repeat; }





p {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #cfcfcf;
	line-height: 18px;
	}

.bg1 {
	background-image: url(../images/bg1.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.linedivider1 {
	background-image: url(../images/linedivder1.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.bg2 {
	background-image: url(../images/bg2.gif);
	background-repeat: repeat;
	background-position: left top;
}
.linedivider2 {
	background-image: url(../images/linedivder2.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.bg3 {
	background-image: url(../images/bg3.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.aboutusbg {
	background-image: url(../images/aboutusbg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.podtext {
	font-family: "Trebuchet MS";
	font-size: 12px;
	line-height: 17px;
	color: #4a270d;
	margin: 0px;
	padding-top: 35px;
	padding-right: 10px;
	padding-left: 17px;
	font-style: italic;
}
.bodytext {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-style: italic;
	line-height: 20px;
	color: #FFFFFF;
	margin: 0px;
	padding-top: 10px;
}
.bodytext a {

	color: #FFFFFF;
	
}
.ourprocessbg {
	background-image: url(../images/ourprocessbg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.photogallerybg {
	background-image: url(../images/photogallerybg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.archbg {
	background-image: url(../images/bg_arch.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.contactbg {
	background-image: url(../images/bg_contact.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.formfield {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #805e42;
	height: 17px;
	width: 125px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	padding-top: 2px;
	padding-left: 2px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
}
.formfield2 {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #805e42;
	height: 17px;
	width: 121px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	padding-top: 2px;
	padding-left: 2px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
}
.messagefield {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #805e42;
	height: 46px;
	width: 261px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	padding-top: 2px;
	padding-left: 2px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
}
.footertext {
	font-family: "Trebuchet MS";
	font-size: 11px;
	line-height: 22px;
	color: #FFFFFF;
	padding-top: 10px;
}
.footertext a {
	color: #FFFFFF;
	}
.hdrText {
	font-family: "Trebuchet MS";
	font-size: 24px;
	color: #FFFFFF;
	padding-top: 40px;
	padding-bottom: 5px;
}
.textfield2 {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #000000;
	margin: 0px;
	height: 20px;
	width: 600px;
	padding-top: 3px;
	padding-left: 3px;
}
.messageF {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #000000;
	margin: 0px;
	height: 200px;
	width: 600px;
	padding-top: 3px;
	padding-left: 3px;
}
.thankyouText {
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-style: italic;
	color: #FFFFFF;
	margin: 0px;
	padding-right: 40px;
	padding-left: 40px;
}
.bodytextIndex {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-style: italic;
	line-height: 13px;
	color: #FFFFFF;
	margin: 0px;
	padding-top: 10px;
}
.nurserybg {
	background-image: url(../images/nurserybg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.stabiligridbg {
	background-image: url(../images/stabiligridbg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.whychooseusbg {
	background-image: url(../images/whychooseusbg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.testimonialsbg {
	background-image: url(../images/testimonialsbg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.contactusbg {
	background-image: url(../images/contactusbg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.logobg {
	background-image: url(../images/logobg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 135px;
}
.newbg {
	background-color: #805e42;
}
.dividerInside {
	background-image: url(../images/dividerInside.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.contactBg {
	background-image: url(../images/contactusBg2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.textField {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #5c3c21;
	background-color: #ccbfb3;
	margin: 0px;
	height: 20px;
	width: 182px;
	padding-top: 3px;
	padding-left: 3px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-style: italic;
}
.messageFieldTwo {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #5c3c21;
	background-color: #ccbfb3;
	margin: 0px;
	height: 50px;
	width: 182px;
	padding-top: 3px;
	padding-left: 3px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-style: italic;
}
.threepicturesMiddle {
	background-image: url(../images/3picturesMiddle.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.threepicturesText {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-style: italic;
	color: #48301b;
	margin: 0px;
	padding-top: 3px;
	padding-bottom: 2px;
}
.whyChooseHdtText {
	font-family: "Trebuchet MS";
	font-size: 16px;
	color: #FFFFFF;
	padding-top: 10px;
}
.whychoosesubText {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-style: italic;
	line-height: 20px;
	color: #FFFFFF;
	margin: 0px;
	padding-top: 5px;
}
.unorderedList {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-style: italic;
	color: #FFFFFF;
	line-height: 15px;
	margin: 0px;
}
.list {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-style: italic;
	color: #FFFFFF;
	line-height: 15px;
	margin: 0px;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
}
.brownTwo {
	background-color: #5c3c21;
}
.contactTextTwo {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-style: italic;
	line-height: 17px;
	color: #cfbfb3;
	margin: 0px;
	padding-right: 25px;
	padding-left: 25px;
	padding-top: 5px;
	padding-bottom: 10px;
}
.photoBrown {
	background-color: #422c17;
}
.photoText {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #f6f0eb;
	margin: 0px;
	padding-top: 3px;
	padding-bottom: 3px;
}
