@charset "UTF-8";
/* CSS Document */

*{
	padding:0;
	margin:0;
}

html, body{
	text-align:center;
	background:#444343 url(../img/backgroundGradient.png) repeat-x left top;
	
}

object, embed{
	padding:0;
	margin:0;
	border:0;
	outline:0;
}

#slider ul { overflow: hidden; }

.galleryThumb {
		padding-left: 5px;
		padding-bottom:5px;
}

#outerwrapper{
	text-align:left;
	width: 915px;
	margin:0 auto;
	margin-top:40px;
}

#masthead{
	text-align:left;
	width: 915px;
	height: 123px;
	background:url(../img/masthead.png) no-repeat left top;
	
}

#menu{
	text-align:center;
	width: 915px;
	height: 22px;
	background:url(../img/menu.png) no-repeat left top;
	padding-top:7px;
	
}

#underMenu{
	text-align:center;
	width: 915px;
	height: 14px;
	background:url(../img/underMenuGrass.png) no-repeat left top;
	padding:0px;
}

#content{
	text-align:left;
	width: 875px;
	height: 320px;
	background:#fff;
	padding:20px;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:11px;
}

#contentNewGallery{
	text-align:left;
	width: 875px;
	background:#fff;
	padding:0px;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:11px;
}

#contentServicesServices{
	text-align:left;
	width: 875px;
	height: 520px;
	background:#fff;
	padding:20px;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:11px;
}

#contentINDEX{
	text-align:left;
	width: 915px;
	height: 320px;
	background:#000;
	padding:0px;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:11px;
	border:0;
}


#contentLeft{
	margin-top:10px;
	text-align:left;
	border:solid thin #000;
	float:left;
	width: 440px;
	height: 290px;
	border:0;
	background:#fff;
	padding:0px;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:11px;
	overflow:auto;
}

#contentRight{
	margin-top:10px;
	text-align:left;
	float:right;
	width: 400px;
	height: 290px;
	border:0;
	background:#fff;
	padding:0px;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:11px;
}



/*/////// SERVICES CONTENT DIVS //////////////////////////*/

#contentServicesR{
	margin-top:10px;
	text-align:left;
	border:solid thin #000;
	float:left;
	width: 440px;
	/*height: 290px;*/
	border:0;
	background:#fff;
	padding:0px;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:11px;
	overflow:hidden;
}

#contentServicesL{
	margin-top:10px;
	text-align:left;
	float:right;
	width: 400px;
	/*height: 290px;*/
	border:0;
	background:#fff;
	padding:0px;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:11px;
}

/*/////// GALLERY CONTENT DIVS //////////////////////////*/

#contentGalleryR{
	margin-top:10px;
	text-align:left;
	border:solid thin #000;
	float:left;
	width: 115px;
	height: 290px;
	border:0;
	background:#fff;
	padding:0px;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:11px;
	overflow: hidden;
}

#contentGalleryL{
	margin-top:10px;
	text-align:left;
	float:right;
	width: 730px;
	height: 290px;
	border: 0px;
	background:#fff;
	padding:0px;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:11px;
}


/*/////BACKYARD ////////////////////////////*/




#contentLBackyard{
	margin-top:10px;
	text-align:left;
	border:solid thin #000;
	float:left;
	width: 360px;
	height: 290px;
	border:0;
	background:#fff;
	padding:0px;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:11px;
	overflow:auto;
}

#contentRBackyard{
	margin-top:10px;
	text-align:left;
	float:right;
	width: 480px;
	height: 290px;
	border:0;
	background:#fff;
	padding:0px;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:11px;
}


/*/////BACKYARD ////////////////////////////*/

.container {
	width: 915px;  
	text-align: left;
	clear:both;

}
  
.left {
  float: left;
  padding: 0px 0px 0px 0px;
  width: 305px;
  height:193px;
  background:url(../img/freeEstimateBox.png) no-repeat left top;
}

.middle {
  top: 0px;
  margin-left: 305px;
  margin-right: 305px;
  height:193px;
    background:url(../img/backyardMakeovers.png) no-repeat left top;
}

.right {
  float: right;
  padding: 0px 0px 0px 0px;
  width: 315px;
  height:193px;
  background:#fff url(../img/latestProjectsBox.png) no-repeat left top;
}


#footer{
	text-align:right;
	width: 915px;
	height:20px;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#7a7979;
	font-size:10px;
	padding:0px;
}

/* /////////////// CSS FOR LINKS FOR SUB LINKS /////////////// */
a:link.nav {	
			color:#ffffff;
			text-decoration: none;
			font-size: 12pt;
			font-weight:400;
			font-family:"Myriad Pro", "Myriad Pro Cond", "Myriad Pro Light";
			}
			
a:visited.nav {	
			color:#ffffff;
			text-decoration: none;
			font-size: 12pt;
			font-weight:400;
			font-family:"Myriad Pro", "Myriad Pro Cond", "Myriad Pro Light";
			}
			
a:active.nav {	
			color:#ffffff;
			text-decoration: none;
			font-size: 12pt;
			font-weight:400;
			font-family:"Myriad Pro", "Myriad Pro Cond", "Myriad Pro Light";
			}
			
a:hover.nav {	
			color:#feda0c;
			text-decoration: none;
			font-size: 12pt;
			font-weight:400;
			font-family:"Myriad Pro", "Myriad Pro Cond", "Myriad Pro Light";

			}

/* /////////////// CSS FOR LINKS IN CONTENT SECTION OF WEBSITE /////////////// */

#content a:link {	color:#548b0b;
			text-decoration: none;
			font-weight: bold;
			font-size: 11px;
			font-family:verdana;
			}
			
#content a:visited {	color:#548b0b;
			text-decoration: none;
			font-weight: bold;
			font-size: 11px;
			font-family:verdana;
			}
			
#content a:active {	color:#5e5e5e;
			text-decoration: underline;
			font-weight: bold;
			font-size: 11px;
			font-family:underline;
			}
			
#content a:hover {	color:#5e5e5e;
			text-decoration: underline;
			font-weight: bold;
			font-size: 11px;
			font-family:verdana;
			}
		
/* /////////////////// CSS FOR SERVICES PAGE LINKS (INCLUDE) ////////*/

#contentServicesR a:link {	
			color:#000000;
			text-decoration: none;
			font-size: 11px;
			font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
			font-weight:100;
			}
			
#contentServicesR a:visited {	
			color:#000000;
			text-decoration: none;
			font-size: 11px;
			font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
			font-weight:100;
			}
			
#contentServicesR a:active {	
			color:#488506;
			text-decoration: underline;
			font-size: 11px;
			font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
			font-weight:100;
			}
			
#contentServicesR a:hover {	
			color:#488506;
			text-decoration: underline;
			font-size: 11px;
			font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
			font-weight:100;

			}
			
			
#contentLong{
	text-align:left;
	width: 875px;
	height:3500px;
	background:#fff;
	padding:20px;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:11px;
}
		
			
			
#contentHomeMakeover{
	margin-top:10px;
	text-align:left;
	border:solid thin #000;
	float:left;
	width: 870px;
	/*height: 290px;*/
	border:0;
	background:#fff;
	padding:0px;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:11px;
	overflow:hidden;
}
