/* ------------- page elements ----- */
	div#nav{
	z-index: 100;
	width: 100%;
	height: 35px;
	position: absolute;
	left: 0;
	top: 225px;
	}
		div#nav-innter{
		position: relative;
		width: 953px;
		margin: 0 auto;
		}

	html, body{
	background-color: #fff;
	padding:0;
	margin:0;
	height: 100%;
	font-family: Helvetica, Arial, sans-serif;
	font-size:12px;
	text-align: center;
	}
	#container{
	min-height: 100%;
	min-width: 100%;
	background: url('../images/garden-soon.jpg') fixed;
	background-position: center center;
	width: 100%;
	margin: 0 auto;
	text-align: center;
	}
	* html #container {
	height: 100%;
	width: 100%;
	text-align: center;
	}
	img{
	border: 1px solid #333;
	padding: 2px;
	margin: 10px;
	}
	#container-html{
	min-height: 100%;
	min-width: 100%;
	background: url('../images/garden-bg.jpg') fixed;
	background-position: center center;
	background-repeat: no-repeat;
	width: 100%;
	margin: 0 auto;
	text-align: center;
	}
	* html #container-html {
	height: 100%;
	width: 100%;
	text-align: center;
	}
	
	#html-container{
	padding: 0px;
	margin: 0px;
	width: 100%;
	text-align: left;
	}
	* html #html-container {
	padding: 0px;
	margin: 0px;
	width: 100%;
	text-align: left;
	}
	
	div#htmlcontainer{
	
	}	
	div#selection{
	width: 960px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	}
	div#selection-inner-two{
	font-size: 2em;
	font-family: trebuchet ms, tahoma, arial, verdana, sans;
	color: white;
	height: 78px;
	width: 451px;
	text-align: center;
	width: 730px;
	background: url('../images/welcome.png') no-repeat;
	margin-left: auto;
	margin-right: auto;
	}
	div#selection-inner{
	padding-top: 125px;
	width: 730px;
	margin-left: auto;
	margin-right: auto;
	}
	.pleasechoose{
	font-size: 1em;
	font-family: trebuchet ms, tahoma, arial, verdana, sans;
	color: #1A1A1A;
	}
	div#htmlversion{
	float: left;
	width: 364px;
	height: 266px;
	}
	div#flashversion{
	float: left;
	background: url('');
	width: 364px;
	height: 266px;
	}


/* ------ header tags ------- */

	h2{
	font-size: 18pt;
	padding: 0px 0px 10px 0px;
	margin: 0px;
	}
	div#thepagecontent h3{
	font-size: 10pt!important;
	padding: 0px;
	font-weight: bold;
	margin: 5px 0px 5px 0px!important;
	}

/* ------ paragraph tags ------- */
	div#thepagecontent{
	padding: 0px;
	margin: 0px;
	width: 890px;
	}
	div#thepagecontent p{
	padding: 0px;
	margin: 0px;
	line-height: 1.4em;
	padding-bottom: 10px;
	}

/* ------ html version ------- */
	div#htmlsection{
	margin-left: auto;
	margin-right: auto;
	width: 993px;
	height: 100%;
	}	
	div#htmlheader{
	width: 993px;
	height: 216px;
	background: url('../images/header.png');
	margin: 0px;
	padding: 0px;
	}
	div#htmlmiddle{
	width: 993px;
	background: url('../images/middle.png');
	margin: 0px;
	padding: 0px;
	text-align: center;
	}
		div#htmlmiddle div#middlemiddle{
			width: 90%;
			text-align: left;
			margin-left: auto;
			margin-right: auto;
			padding: 0px;
			background-color: #fff;
			padding-bottom: 25px;
			padding-top: 40px;
		}
	div#htmlfooter{
	width: 993px;
	height: 109px;
	background: url('../images/footer.png');
	margin: 0px;
	padding: 0px;
	}
	
	#tabs {
		margin: 0px;
		padding: 0px;
		}
	
	#tabs ul {
		margin:0px;
		padding:0px;
		list-style:none;
		}
	
	#tabs li {
		display:block;
		margin:0px;
		padding-bottom: 3px;
		}
	#tabs li a{
	color: blue;
	text-decoration: none;
	font-size: 1em;
	}
	#tabs li a:hover{
	color: green;
	text-decoration: none;
	font-size: 1em;
	}
/* ------ footer text ------- */
	#footer{
	width: 100%;
	}
	.footertext{
	padding-top:15px;
	text-decoration: italic;
	font: 8pt arial;
	color: #a2a2a2;
	text-align: center;
	}


/* ------ contact form ------- */
	div#contactform{
	}
	fieldset#contactus{
	padding: 20px!important;
	margin-left: 10px;
	width: 300px;
	}
	
	legend#contactus{
	padding-bottom: 20px;
	color: #000;
	font: 12pt tahoma, arial;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	} 
	
	label.contactus{
	width: 125px;
	float: left;
	text-align: left;
	margin-right: 0.5em;
	display: block;
	font: 10pt tahoma, arial;
	}
	
	.submit input.contactus{
	margin-left: 4.5em;
	}
	
	input.contactus{
	width: 125px;
	}
	
	textarea.contactusta{
	margin-top: 15px;
	height: 100px;
	width: 250px;
	}

/* side bar */
	#sidebar-container{position:absolute;left:-5;top:125px;width:71px;height:190px;margin:0;padding:0;z-index:5;}
	#sidebar{background: url('http://www.the-garden.org/images/side-sign.png');top:100px;position:absolute;width:71px;height:190px;margin:0;padding:0;}
	#mainbody-content #content-home{float:right;}
	#leftnav-home{background-color:#ffffc3;width:250px;}		