﻿/*-------------------------------------------------------------------*/	
/*                               GENERAL CSS                         */
/*-------------------------------------------------------------------*/

html
{
    background-color:#9B9B9B;
    font: 14px, Verdana, white;
}

#wrapper
{
	margin: auto;
    width:900px;
    background-color:#506a34;
}

#header
{
    float:left;
    width:900px;
    height:180px;
    font-family:Arial;
    font:14px, Verdana, white; 
    background-color:#506a34;
}

#mainNav
{
    float:left;
    width:150px;
    Height:auto;
    background-color:#506a34;
}

#footer
{
    background-color: white;
    clear: both;
}
		.footright
	{
		float: right
	}
		.footleft
	{
		float: left
	
}

/*-------------------------------------------------------------------*/	
/*                           END GENERAL CSS                         */
/*-------------------------------------------------------------------*/


/*-------------------------------------------------------------------*/	
/*                          BEGIN SHARED CSS                         */
/*-------------------------------------------------------------------*/

.headcolumn
{
	width:750px;
	height:75px;
	margin:auto;
	text-align:center;
}

/*-------------------------------------------------------------------*/	
/*                          END SHARED CSS                           */
/*-------------------------------------------------------------------*/


/*-------------------------------------------------------------------*/	
/*                            BEGIN HOMEPAGE CSS                     */
/*-------------------------------------------------------------------*/
.homepage img
{
    display:block;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}

.centerhomepagetext
{
    margin-left:auto;
    margin-right:auto;
}
/*-------------------------------------------------------------------*/	
/*                         END HOMEPAGE CSS                          */
/*-------------------------------------------------------------------*/
p.borders
{
    border-style:double;
    border-color: White;
    border-width: medium;
}
/*-------------------------------------------------------------------*/	
/*                            BEGIN THANKYOU CSS                     */
/*-------------------------------------------------------------------*/
.thankLabel
{
    text-align:center;
}

/*-------------------------------------------------------------------*/	
/*                          END THANKYOU CSS                         */
/*-------------------------------------------------------------------*/

/*-------------------------------------------------------------------*/	
/*                          BEGIN X-MAS CSS                          */
/*-------------------------------------------------------------------*/

#treeLabel
{
    width:550px;
    margin:auto;
    text-align:left;
}

/*-------------------------------------------------------------------*/	
/*                          END X-MAS CSS                            */
/*-------------------------------------------------------------------*/


/*-------------------------------------------------------------------*/	
/*                BEGIN TREE FARM, GARDEN CENTER CSS                 */
/*-------------------------------------------------------------------*/
.leftcolumn
{
	float:left;
	width:350px;
	height:auto;
}        

.rightcolumn
{
    float:right;
	width:350px;
	height:auto;
}

.bottom
{
    float:none;
	width:750px;
	height:auto;
}

.bottomr
{
    float:right;
	width:350px;
	height:auto;
}

.bottoml
{
    float:left;
	width:350px;
	height:auto;
}
/*-------------------------------------------------------------------*/	
/*                 END TREE FARM, GARDEN CENTER CSS                  */
/*-------------------------------------------------------------------*/


/*-------------------------------------------------------------------*/	
/*                      BEGIN IRRIGATION CSS                         */
/*-------------------------------------------------------------------*/

#colone
{
    float:left;
    height:auto;
} 

#coltwo
{
    float:left;
    height:auto;
} 

#colthree
{
    float:left;
    height:auto;
}

#content
{
	float: right;
    width: 900px;
    height: 600px;
    font: 14px, Verdana, white;  
    background-image: url(mainBG.jpg);
}

.colone
{
    float:left;
    padding:5px;
	width:240px;
	height:auto;		
}
.coltwo
{
	float:left;
	padding:5px;
	width:160px;
	height:auto;		
}
        
.colthree
{
	float:left;
	padding:5px;
	width:240px;
	height:auto;
}
/*-------------------------------------------------------------------*/	
/*                         END IRRIGATION CSS                        */
/*-------------------------------------------------------------------*/

/*-------------------------------------------------------------------*/	
/*                         BEGIN LANDSCAPING CSS                     */
/*-------------------------------------------------------------------*/

#landHeader
{
    width:765px;
    height:332px;
    margin:auto;
    text-align:center;  
}

#landText
{
    width:750px;
    height:auto;
    margin:auto;
    text-align:left;
}


/*-------------------------------------------------------------------*/	
/*                           END LANDSCAPING CSS                     */
/*-------------------------------------------------------------------*/

/*-------------------------------------------------------------------*/	
/*                         BEGIN HARDSCAPING CSS                     */
/*-------------------------------------------------------------------*/
.hardRow
{
    width:625px;
	height:210px;
	margin:auto;
}

.hardPan
{
    width:300px;
	float:left;
}

.hardParagraph
{
    width:625px;
    text-align:left;
    margin-top:10px;
    margin-bottom:15px;
    margin-left:auto;
    margin-right:auto;
    clear:both;
}	

/*-------------------------------------------------------------------*/	
/*                           END HARDSCAPING CSS                     */
/*-------------------------------------------------------------------*/

/*-------------------------------------------------------------------*/	
/*                            BEGIN ABOUT US CSS                     */
/*-------------------------------------------------------------------*/

.aboutRow
{
    width:725px;
	height:215px;
	margin:auto;
}

.aboutPan
{
    width:350px;
	float:left;
	text-align:left;
}

#aboutImage
{
   	margin-left:auto;
	margin-right:auto;
	width:305px;
	height:220px;
	text-align:center;
	clear:both;
}
	

/*-------------------------------------------------------------------*/	
/*                            END ABOUT US CSS                       */
/*-------------------------------------------------------------------*/

/*-------------------------------------------------------------------*/	
/*                        BEGIN GARDEN CENTER CSS                    */
/*-------------------------------------------------------------------*/

#gardenHeader
{
    width:750px;
    height:356px;
    margin:auto;
    text-align:center;
    margin-bottom:15px;
}

#gardenContent
{
    width:750px;
    height:auto;
    margin:auto;
}

.gardenSide
{
    width:375px;
    float:left;
    text-align:left;
}

.gardenSide img
{
    margin-bottom:15px;
}


/*-------------------------------------------------------------------*/	
/*                         END GARDEN CENTER CSS                     */
/*-------------------------------------------------------------------*/


/* -------------------------------------------------------------------*/
/*                          BEGIN LIGHTING CSS                        */
/*--------------------------------------------------------------------*/

.light_rowtop
{
    width:610px;
    height:206px;
    margin:auto;  
}

.light_rowbottom
{
    width:610px;
    height:206px;
    margin-top:10px;
    margin-left:auto;
    margin-right:auto;
}

.lighting_leftcolumn
{
    float:left;
    width:300px;
	height:auto;
}
        
.lighting_rightcolumn
{
    float:right;
	width:300px;
	height:auto;
}

.lighting_bottomr
{
    float:right;
	width:300px;
	height:auto;
}

.lighting_bottoml
{
    float:left;
	width:300px;
	height:auto;
}

/*-------------------------------------------------------------------*/
/*                            END LIGHTING CSS                       */
/*-------------------------------------------------------------------*/

/* -------------------------------------------------------------------*/
/*                           BEGIN CONTACT CSS                        */
/*--------------------------------------------------------------------*/

table#ContactTable
{
    width:394px;
    height:70px;
    text-align:center;
    margin:auto;
}

tr.ContactRow
{
    height:14px;
}

td.ContactLeftCol
{
    width:104px;
    text-align:right;
}

td.ContactRightCol
{
    width:290px;
}

/*-------------------------------------------------------------------*/	
/*                            END CONTACT CSS                        */
/*-------------------------------------------------------------------*/

/* -------------------------------------------------------------------*/
/*                           BEGIN SIGNUP CSS                         */
/*--------------------------------------------------------------------*/

table#SignupTable
{
    width:300px;
    height:60px;
    text-align:center;
    margin:auto;
}

tr.SignupRow
{
    height:20px;
}

td.SignupLeftCol
{
    width:150px;
    text-align:right;
    font-size:12px;
}

td.SignupRightCol
{
    width:150px;
}

/*-------------------------------------------------------------------*/	
/*                            END SIGNUP CSS                         */
/*-------------------------------------------------------------------*/

/* -------------------------------------------------------------------*/
/*                          BEGIN BASIC GALLERY CSS                   */
/*--------------------------------------------------------------------*/
.leftbasicgallery
{
	float:left;
	width:180px;
	height:auto;
}        

.linebasicgallery
{
	float:left;
	width:5px;
}

.rightbasicgallery
{
    float:right;
	width:700px;
	height:auto;
	
}
/*-------------------------------------------------------------------*/
/*                      END BASIC GALLERY CSS                        */
/*-------------------------------------------------------------------*/

