/* CSS Document */

body {
	background-image:url(images/bg-body.gif);
	width:800px;
	margin-left:auto;
	margin-right:auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	position:relative;
	}

div#bodybox {
	background-color:#FFFFFF;
	background-image:url(images/canvasback.gif);
	background-repeat:repeat-y;
	width:800px;
	display:block;
	float:left;
	margin-top:10px;
	margin-left:auto;
	margin-right:auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	position:relative;
	}

div#topimage {
	display:block;
	float:left;
	width:800px;
	height:143px;
	background-image:url(images/topimage.jpg);
	background-repeat:no-repeat;
	}

div#topimage h1 {
	display:none;
	}
	
div#hnav {
	display:block;
	width:800px;
	height:60px;
	background-image:url(images/phone.gif);
	background-repeat:no-repeat;
	background-color:#834224;
	float:left;
	}

div#hnav li {
	display:inline;
	}

div#hnav ul {
	margin:0px 0px 0px 197px;
	padding:0;
	list-style:none;
	}

div#hnav ul li {	
	float:left;
	margin-right:5px;
	}

div#hnav ul li a span {
	display:none;
	}

div#hnav ul li a#link-home { background:url(images/hnav_02.gif) no-repeat; }
div#hnav ul li a#link-wholesaleinformation { background:url(images/hnav_04.gif) no-repeat; }
div#hnav ul li a#link-contactinfo { background:url(images/hnav_06.gif) no-repeat; }
div#hnav ul li a#link-careers { background:url(images/hnav_08.gif) no-repeat; }
div#hnav ul li a#link-payonline { background:url(images/hnav_10.gif) no-repeat; }
div#hnav ul li a#link-tellafriend { background:url(images/hnav_12.gif) no-repeat; }

div#hnav ul li a#link-home:hover { background:url(images/hnav_over_02.gif) no-repeat; }
div#hnav ul li a#link-wholesaleinformation:hover { background:url(images/hnav_over_04.gif) no-repeat; }
div#hnav ul li a#link-contactinfo:hover { background:url(images/hnav_over_06.gif) no-repeat; }
div#hnav ul li a#link-careers:hover { background:url(images/hnav_over_08.gif) no-repeat; }
div#hnav ul li a#link-payonline:hover { background:url(images/hnav_over_10.gif) no-repeat; }
div#hnav ul li a#link-tellafriend:hover { background:url(images/hnav_over_12.gif) no-repeat; }


a#link-home {
	display:block;
	width:78px;
	height:60px;
	}

a#link-wholesaleinformation {
	display:block;
	width:142px;
	height:60px;
	}

a#link-contactinfo {
	display:block;
	width:96px;
	height:60px;
	}

a#link-careers {
	display:block;
	width:73px;
	height:60px;
	}

a#link-payonline {
	display:block;
	width:85px;
	height:60px;
	}

a#link-tellafriend {
	display:block;
	width:94px;
	height:60px;
	}

/*//////////////////////////LEFT COLUMN/////////////////////*/

div#leftcolumn {
	display:block;
	float:left;
	width:191px;
	clear:both;
	}

div#leftnav_title {
	display:block;
	float:left;
	width:170px;
	height:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	margin:20px 0px 0px 15px;
	}

div#leftnav_links {
	padding-left:15px;
	display:block;
	clear:both;
	float:left;
	margin:10px 0px 0px 0px;
	line-height:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#834224;
	font-weight:normal;
	width:180px;
	list-style-position: outside;
	list-style-image: url(images/palm.gif);
	}

div#leftnav_links li {
	margin-left:11px;
	padding:0px
	}

div#leftnav_links a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#834224;
	font-weight:normal;
	margin-bottom:5px;
	text-decoration:none;
	padding:0px;
	}

div#leftnav_links a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#834224;
	font-weight:normal;
	margin-bottom:5px;
	text-decoration:underline;
	}

/*/////////////LEFT NAV - CONTACT US///////////////////////*/

div#contactus {
	display:block;
	width:159px;
	border:#834224 solid 1px;;
	background-color:#FFFFFF;
	color:#FFFFFF;
	float:left;
	margin-left:10px;
	margin-top:30px;
	margin-bottom:10px;
	}

div#contactus_title {
	display:block;
	width:159px;
	height:23px;
	background-color:#834224;
	text-align:center;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#FFFFFF;
	float:left;
	padding-top:6px;
	}

div#contactus_body {
	display:block;
	width:139px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#000000;
	margin-left:20px;
	padding-top:10px;
	padding-bottom:10px;
	clear:both;
	}

.contactuslink {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	}

/*////////////////////////////RIGHT COLUMN///////////////////*/

div#rightcolumn {
	display:block;
	width:590px;
	margin-top:29px;
	background-color:#FFFFFF;
	float:left;
	margin-bottom:20px;
	}

div#welcome {
	display:block;
	float:left;
	width:590px;
	background-image:url(images/welcome.jpg);
	background-repeat:no-repeat;
	height:120px;
	}

div#welcome h2 {
	display:none;
	}

div#slogan {
	display:block;
	float:left;
	width:436px;
	height:30px;
	background-image:url(images/slogan.gif);
	background-repeat:no-repeat;
	margin:25px 0px 20px 22px;
	}

div#slogan  h3 {
	display:none;
	}

div#rightcolumntextbox {
	display:block;
	float:left;
	width:542px;
	padding-bottom:20px;
	padding-left:22px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	line-height:17px;
	}

div#rightcolumntextbox h4 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#834224;
	}

div#rightcolumndivider {
	display:block;
	width:590px;
	height:20px;
	float:left;
	clear:both;
	text-align:center;
	}

div#rightcolumngallery {
	display:block;
	float:left;
	width:542px;
	padding-bottom:20px;
	padding-left:22px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	line-height:17px;
	}

div#homepic001 {
	display:block;
	background-image:url(images/pic001.jpg);
	background-repeat:no-repeat;
	width:264px;
	height:167px;
	float:right;
	margin-left:10px;
	}

div#homepic002 {
	display:block;
	background-image:url(images/gallery/commercial/mainpic.jpg);
	background-repeat:no-repeat;
	width:264px;
	height:167px;
	float:right;
	margin-left:10px;
	}
	
div#homepic003 {
	display:block;
	background-image:url(images/gallery/stucco/mainpic.jpg);
	background-repeat:no-repeat;
	width:264px;
	height:167px;
	float:right;
	margin-left:10px;
	}

div#homepic004 {
	display:block;
	background-image:url(images/gallery/irrigation/mainpic.jpg);
	background-repeat:no-repeat;
	width:264px;
	height:167px;
	float:right;
	margin-left:10px;
	}

div#homepic005 {
	display:block;
	background-image:url(images/gallery/maintenance/mainpic.jpg);
	background-repeat:no-repeat;
	width:264px;
	height:167px;
	float:right;
	margin-left:10px;
	}
	
div#homepic006 {
	display:block;
	background-image:url(images/gallery/residential/mainpic.jpg);
	background-repeat:no-repeat;
	width:264px;
	height:167px;
	float:right;
	margin-left:10px;
	}

div#homepic007 {
	display:block;
	background-image:url(images/gallery/cleaning/mainpic.jpg);
	background-repeat:no-repeat;
	width:264px;
	height:167px;
	float:right;
	margin-left:10px;
	}

div#homepic008 {
	display:block;
	background-image:url(images/gallery/nursery/mainpic.jpg);
	background-repeat:no-repeat;
	width:264px;
	height:167px;
	float:right;
	margin-left:10px;
	}

div#homepic009 {
	display:block;
	background-image:url(images/gallery/wholesale/mainpic.jpg);
	background-repeat:no-repeat;
	width:264px;
	height:167px;
	float:right;
	margin-left:10px;
	}

div#homepic010 {
	display:block;
	background-image:url(images/gallery/careers/mainpic.jpg);
	background-repeat:no-repeat;
	width:264px;
	height:137px;
	float:right;
	margin-left:10px;
	}

div#homepic011 {
	display:block;
	background-image:url(images/gallery/contact/mainpic.jpg);
	background-repeat:no-repeat;
	width:264px;
	height:167px;
	float:right;
	margin-left:10px;
	}
div#homepic012 {
	display:block;
	background-image:url(images/gallery/Paver/paverTitle.jpg);
	background-repeat:no-repeat;
	width:264px;
	height:167px;
	float:right;
	margin-left:10px;
	}
div#homepic013 {
	display:block;
	background-image:url(images/Quarterly/009.jpg);
	background-repeat:no-repeat;
	width:264px;
	height:167px;
	float:right;
	margin-left:10px;
	}
div#homepic014 {
	display:block;
	background-image:url(images/window_cleaning_1.jpg);
	background-repeat:no-repeat;
	width:264px;
	height:164px;
	float:right;
	margin-left:10px;
	}	

div#homepic015 {
	display:block;
	background-image:url(images/cleaningcrew.jpg);
	background-repeat:no-repeat;
	width:264px;
	height:198px;
	float:right;
	margin-left:10px;
}
/*////////////////////FOOTER///////////////////////*/

div#footer {
	display:block;
	width:780px;
	background-color:#834224;
	height:30px;
	padding:5px 10px 5px 10px;
	float:left;
	clear:both;
	}

div#footertext {
	display:block;
	width:240px;
	height:25px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	}

div#footertext a {
	color:#FFFFCC;
	text-decoration:underline;
	}

div#footertext a:hover {
	color:#FFFFFF;
	text-decoration:none;
	}

div#footertextright {
	display:block;
	margin-top:10px;
	width:240px;
	height:25px;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	text-align:right;
	}

div#footertextright a {
	color:#FFFFFF;
	text-decoration:underline;
	}

div#footertextright a:hover {
	color:#FFFFFF;
	text-decoration:none;
	}

.nurserytitles {
	display:block;
	margin-top:5px;
	font-size:12px;
	}

.othercaptions {
	display:block;
	margin-top:5px;
	font-size:12px;
	margin-bottom:20px;
	}