BODY {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 83%;
	color: #000000;
	text-decoration: none;
	background-color: #717F2A;
	text-align: center;
}

input {
	border-bottom: 1px solid #53452B;
	border-top: 1px solid #53452B;
	border-left: 1px solid #53452B;
	border-right: 1px solid #53452B;		
}

.line {
	border: 1px dotted #1F3A58;
	border-bottom: 1px solid #91BCDE;
}

.submitbutton {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #ffffff;
	background-color: #FF9933;
	font-weight: bold;
	border: thin solid #FF9933;
}
	
p {  
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000;     
}

td {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 100%; 
	color: #000000; 
	text-decoration: none;  
}

.copyright { 
	font-family: verdana, sans-serif;  font-size: 70%; 
}

.title {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 100%; 
	color: #000000;
	font-weight: bold;
}		

/* links */
A:LINK {
	color: #504027; 
	text-decoration: underline; 
	font-family: verdana, sans-serif; 
}

A:visited {
	color: #947649; 
	text-decoration: underline; 
	font-family: verdana, sans-serif;   
}

A:hover {
	color : #725B38; 
	text-decoration: underline; 
	font-family:verdana, sans-serif;  
}

A:active {
	color : #947649; 
	text-decoration: none; 
	font-family: verdana, sans-serif;  
}
/* links */

/* start div tag declarations */
.clear {
	clear: both;
}

#wrapper {
	width: 750px;
	max-width: 750px;
	text-align: left;
	margin-right:auto;
	margin-left:auto;
	margin-top:0px;
	padding:0px;
	border: 5px solid #FFFFFF;
	/*background-image: url(../images/wrapper_repeater.jpg);
	background-repeat: repeat-y;
	background-position: 0px 0px;*/
	background-color: #A5A984;
}
 
#header {
	width: 750px;
	height: 231px;
} 
 
#leftcolumn {
	float: left;
	width: 224px;
	background-color: #8D9065;
	padding: 0px;
	margin: 0px;
	
}

#menu {
	width: 219px;
	margin: 0px;
	padding: 0px;
	margin-left: 5px;
	background-color: #86895E;
	background-image: url(../images/menu_bottom.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}

#menu img {
	display: block;
}

#menucontact {
	width: 224px;
	height: 221px;
}

#rightcolumn {
	width: 526px;
	max-width: 526px;
	float: left;
	padding: 0px;
	margin: 0px;
	background-image: url(../images/right_repeater.jpg);
	background-repeat: repeat-x;
	background-position: right bottom;
	background-color: #909366;	
}

#toprightcolumn {
	width: 526px;
	height: 17px;
}

#toprightcolumn2 {
	width: 507px;
	height: 50px;
	background-color: #C3B88B;
	border-left: 5px solid #6A3627;
	text-align: right;
	padding: 0px;
	margin: 0px;
} 

#maincontent {
	width: 502px;
	min-height: 490px;
	background-color: #C3B88B;
	border-left: 5px solid #6A3627;
	border-right: 5px solid #6A3627;
	padding: 0px 0px 10px 0px;
	margin: 0px;
}

* * body #maincontent {
	height: 490px;
}
 
 
#maincontent p {
	margin: 10px 0px 0px 0px;
}

#featurebox {
	width: 472px;
	padding: 0px;
	margin: 0px;
}

#featureboxtop {
	width: 472px;
	height: 27px;
	background-image: url(../images/feature_product.jpg);
	background-repeat: no-repeat;
	padding: 0px;
	margin: 0px;
}

#featureboxtext {
	width: 472px;
	background-color: #B4A56B;
	background-image: url(../images/round_bottom.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-bottom: 10px;
}

#featureboxtext p {
	padding: 10px 0px 0px 20px;
	margin: 0px;
}

#tipbox {
	width: 472px;
	height: 119px;
	padding: 0px;
	margin: 0px;
}

#tipboxtop {
	width: 472px;
	height: 27px;
	background-image: url(../images/gardening_tips.jpg);
	background-repeat: no-repeat;
	padding: 0px;
	margin: 0px;
}


#maincontentbottom {
	width: 512px;
	height: 15px;
	padding: 0px;
	margin: 0px;
	background-image: url(../images/main_bottom.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}

#maincontentbottom img {
	display: block;
}

#footer {
	width: 750px;
	clear: both;
}

#footertop {
	width: 750px;
	height: 100px;
	padding: 0px;
	margin: 0px;
}

#footermiddle {
	width: 750px;
	height: 78px;
	font-size: 78%;
	background-image: url(../images/footer_middle.jpg);
	background-repeat: no-repeat;
	text-align: center;
	padding: 0px;
	margin: 0px;
	background-position: top;
}

#footermiddle h1,  #footermiddle h1 a{
	font-size: 100%;
	color: #8FA633;
	font-weight: bold;
	padding-top: 6px;
	margin: 0px;
	text-decoration: none;
}

#footermiddle p, #footermiddle p a {
	color: #636A1A;
	text-decoration: none;
}

#footerbottom {
	width: 750px;
	height: 24px;
	padding: 0px;
	margin: 0px;
}
 
div.content { 
	background: transparent; 
	padding: 10px 15px 0px 15px; 
}

.productbox {
	border: 1px solid #000000;
	background-color: #B4A56B;
	width: 470px;
}

.productbox img {
	border: 1px solid #000000;
}

.productbox ul {
list-style-type: disc;
padding-left: 18px;
margin-left: 0px;
margin-top: 0px;
margin-bottom: 5px;
}
.productboxtitle {
	background-color: #53452B;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 100%;
}



/* ---- START: Management Styles ---- */

#a_content {
	padding: 10px;
}

#a_footer {
	position: relative;
	clear: both;
	border-top: 3px solid #6D724A;
	padding: 5px 10px;
	background-color: #DCD5C2;
}

#a_header {
	position: relative;
	padding: 10px;
	margin-bottom: 15px;
	height: 107px;
	background: url("/admin/images/admin_header.gif") no-repeat;
}

* * body #a_header {
	height: 127px; /* IE height fix */
}

#a_nav {
	position: absolute;
	bottom: 0px;
	right: 25px;
	text-align: right;
}

#a_nav a {
	padding: 0px 5px;
	text-decoration: none;
	font-weight: bold;
	font-size: 85%;
	color: #FFFFFF;
}

#a_nav a:hover {
	color: #DCD5C2;
}

/* ---- End: Management Styles ---- */

/* ---- Start: Splash Page ---- */

body#splash {
	background: url("/images/splash_bg.gif") repeat-x scroll 0 0 #cbd0b0;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 0.8em;
	behavior: url("./ssi/csshover3.htc");
}

#splash #entrance {
	margin: 152px auto 0;
	text-align: center;
	width: 834px;
}

#splash #content {
	margin:0 40px;
	text-align:justify;
	width: 884px;
}

#splash h1 {
	color: #ffffff;
	font-family: Myriad Pro, Helvetica, Arial, sans-serif;
	font-weight: normal;
	font-size: 2em;
}

#splash h2 {
	color: #504027;
	font-family: Myriad Pro, Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-size: 1.5em;
	text-transform: uppercase;
}

#splash h3 {
	font-family: Myriad Pro, Helvetica, Arial, sans-serif;
	font-weight: normal;
	font-size: 1.25em;
}

#splash h4 {
	font-family: Myriad Pro, Helvetica, Arial, sans-serif;
	font-weight: normal;
	font-size: 1.1em;
}
