/* CSS Document */

body { 
	text-align:center;
	background-color: #CCCC66;
	font-family: "Gill Sans MT", Geneva, Arial, Helvetica, sans-serif; 
	color: #000000;
	text-decoration:none;
	font-size:14px;
	font-weight: normal;
	}

.container {  
	margin:0 auto 0 auto; 
	top: 0px;
	width:942px; 
	text-align:center; 
	position:relative; 
	background-color: #CCCC66;
	z-index:0; 
	}
#garden {
	position:absolute;
	top: 0px;
	left: 50px;
	z-index: 1;
}
#smallogo {
	position:absolute;
	top: 30px;
	left: 690px;
	z-index: 1;
}

#splashlogo {
	position:absolute;
	top: 670px;
	left: 50px;
	z-index: 1;
}


.splashbodycopy {
	position:absolute;
	top: 670px;
	left: 40px;
	width: 785px;
	text-align:right;
	vertical-align:top;
	padding:12px;
	font-size:12px;
	z-index: 1;
	}
	
.smallHeadings {
	font-weight:bold;
	color:#006600;
	font-size:14px;
	z-index: 1;
	}

#tagline {
	position:absolute;
	top: 600px;
	left: 0px;
	z-index: 1;
}
#nav {
	position:absolute;
	top: 50px;
	left: 700px;
	z-index: 1;
}
#customwork {
	position:absolute;
	top: 600px;
	left: 50px;
	z-index: 1;
}
#transform {
	position:absolute;
	top: 700px;
	left: 500px;
	z-index: 1;
}


.copyBG {
	position:absolute;
	top: 155px;
	left: 50px;
	width: 800px;
	background-color:#FFFFCC;
	vertical-align:top;
	padding:12px;
	z-index: 1;
	}
	
.copyabout {
	position:absolute;
	top: 560px;
	left: 50px;
	width: 800px;
	background-color:#FFFFCC;
	vertical-align:top;
	text-align:right;
	font-size: 12px;
	padding:12px;
	z-index: 1;
	}
	
/* DESIGNS PAGE*/	
#designsTitle {
	position: absolute;
	top: 40px;
	left:20px;
	text-align:left;
	z-index:2; 
	}

	
.designintro {
	position: absolute;
	top: 45px;
	left: 350px;
	width: 400px;
	text-align:left;
	padding-left: 20px;
	padding-right: 10px;
	z-index:5; 
}
 
.designscopy {
	position: absolute;
	top: 20px;
	left:0px;
	width: 200px;
	text-align:left;
	padding-left: 20px;
	padding-right: 10px;
	z-index:4; 
}
 
#smallogoimages {
	position:absolute;
	top: 60px;
	left: 0px;
	width: 118px;
	height: 92px;
	z-index: 1;
}
#flash {
	position:absolute;
	top: 225px;
	left: 230px;
	z-index: 1;
	}
	
#flashlandscape {
	position:absolute;
	top: 130px;
	left: 230px;
	z-index: 1;
	}	
	
#flashlandscape2 {
	position:absolute;
	top: 65px;
	left: 460px;
	z-index: 3;
	}

	
/* FLOATING IMAGES */		
#floatcenter {
	float: center;
	padding-top:6px;
	padding-bottom:5px; 
	z-index: 6;
	}
	
#floatright {
	float: right;
	padding-top:6px;
	padding-bottom:5px;
	padding-left: 6px; 
	z-index: 6;
	}
	
#floatleft {
	float: left;
	padding-top:6px;
	padding-bottom:5px;
	padding-right: 6px; 
	z-index: 6;
	}

/* pagelinks */	

a.pageLinks:link {
	color: #006600;	
	font-family: "Gill Sans MT", Geneva, Arial, Helvetica, sans-serif; 
	text-decoration: none;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	z-index:10;
	}     /* unvisited link */
	
a.pageLinks:active {
	color:#003300;
	font-family: "Gill Sans MT", Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size:14px;
	font-weight: bold;
	text-align:center;
	z-index:10;
}   /* selected link */
a.pageLinks:visited {
	color:#006600;
	font-family: "Gill Sans MT", Geneva, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	z-index:10;
}  /* visited link */
a.pageLinks:hover {
	color:#003300;
	font-family: "Gill Sans MT", Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-size:14px;
	text-align:center;
	z-index:10;
}   /* mouse over link */

/* emaillinks */	

a.emaillinks:link {
	color: #006600;	
	font-family: "Gill Sans MT", Geneva, Arial, Helvetica, sans-serif; 
	text-decoration: none;
	font-size:14px;
	font-weight:bold;
	z-index:10;
	}     /* unvisited link */
	
a.emaillinks:active {
	color:#003300;
	font-family: "Gill Sans MT", Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size:14px;
	font-weight: bold;
	z-index:10;
}   /* selected link */
a.emaillinks:visited {
	color:#006600;
	font-family: "Gill Sans MT", Geneva, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
	z-index:10;
}  /* visited link */
a.emaillinks:hover {
	color:#003300;
	font-family: "Gill Sans MT", Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-size:14px;
	z-index:10;
}   /* mouse over link */



/* handy text spans */			
	
.bold {
	font-weight:bold;
	}

.italic{
	font-style:italic;
	}
	
.bolditalic {
	font-weight:bold;
	font-style:italic;
	}
	
.blockquote {
	margin-left: 15px;
	margin-right: 15px; 
	}
	
/* navigation2 */		
#homenav2 {
	position: absolute;
	top: 190px;
	left: 730px;
	background:url(images/nav/HOMEnav.jpg) 0 0;
	height: 47px;
	width: 110px;
	z-index: 3;
	cursor:pointer; 
	}
	
#homenav2:hover {
	position: absolute;
	top: 190px;
	left: 730px;
	background:url(images/nav/HOMEnav.jpg) 0 47px;
	height: 47px;
	width: 110px;
	z-index: 3;
	cursor:pointer; 
	}
	
#designsnav2 {
	position: absolute;
	top: 245px;
	left: 730px;
	background:url(images/nav/DESIGNSnav.jpg) 0 0;
	height: 47px;
	width: 110px;
	z-index: 3;
	cursor:pointer; 
	}
	
#designsnav2:hover {
	position: absolute;
	top: 245px;
	left: 730px;
	background:url(images/nav/DESIGNSnav.jpg) 0 47px;
	height: 47px;
	width: 110px;
	z-index: 3;
	cursor:pointer; 
	}	
	
#aboutnav2 {
	position: absolute;
	top: 300px;
	left: 730px;
	background:url(images/nav/ABOUTnav.jpg) 0 0;
	height: 47px;
	width: 110px;
	z-index: 3;
	cursor:pointer; 
	}
	
#aboutnav2:hover {
	position: absolute;
	top: 300px;
	left: 730px;
	background:url(images/nav/ABOUTnav.jpg) 0 47px;
	height: 47px;
	width: 110px;
	z-index: 3;
	cursor:pointer; 
	}
	
#feedbacknav2 {
	position: absolute;
	top: 355px;
	left: 730px;
	background:url(images/nav/FEEDBACKnav.jpg) 0 0;
	height: 47px;
	width: 110px;
	z-index: 3;
	cursor:pointer; 
	}
	
#feedbacknav2:hover {
	position: absolute;
	top: 355px;
	left: 730px;
	background:url(images/nav/FEEDBACKnav.jpg) 0 47px;
	height: 47px;
	width: 110px;
	z-index: 3;
	cursor:pointer; 
	}

/* navigation */		
#homenav {
	position: absolute;
	top: 65px;
	left: 700px;
	background:url(images/nav/HOMEnav.jpg) 0 0;
	height: 47px;
	width: 110px;
	z-index: 3;
	cursor:pointer; 
	}
	
#homenav:hover {
	position: absolute;
	top: 65px;
	left: 700px;
	background:url(images/nav/HOMEnav.jpg) 0 47px;
	height: 47px;
	width: 110px;
	z-index: 3;
	cursor:pointer; 
	}
	
#designsnav {
	position: absolute;
	top: 120px;
	left: 700px;
	background:url(images/nav/DESIGNSnav.jpg) 0 0;
	height: 47px;
	width: 110px;
	z-index: 3;
	cursor:pointer; 
	}
	
#designsnav:hover {
	position: absolute;
	top: 120px;
	left: 700px;
	background:url(images/nav/DESIGNSnav.jpg) 0 47px;
	height: 47px;
	width: 110px;
	z-index: 3;
	cursor:pointer; 
	}	
#aboutnav {
	position: absolute;
	top: 175px;
	left: 700px;
	background:url(images/nav/ABOUTnav.jpg) 0 0;
	height: 47px;
	width: 110px;
	z-index: 3;
	cursor:pointer; 
	}
	
#aboutnav:hover {
	position: absolute;
	top: 175px;
	left: 700px;
	background:url(images/nav/ABOUTnav.jpg) 0 47px;
	height: 47px;
	width: 110px;
	z-index: 3;
	cursor:pointer; 
	}
	
#feedbacknav {
	position: absolute;
	top: 230px;
	left: 700px;
	background:url(images/nav/FEEDBACKnav.jpg) 0 0;
	height: 47px;
	width: 110px;
	z-index: 3;
	cursor:pointer; 
	}
	
#feedbacknav:hover {
	position: absolute;
	top: 230px;
	left: 700px;
	background:url(images/nav/FEEDBACKnav.jpg) 0 47px;
	height: 47px;
	width: 110px;
	z-index: 3;
	cursor:pointer; 
	}