body{
	padding:0px;
	margin:0px;
}	
.container{
	width:951px;
	background-image:url(../img/site/container_bg.jpg);
	background-repeat:repeat-y;
	margin:auto;
}
.header{
	position:relative;
	width:951px;
}
	.headerleft{
		position:relative;
		float:left;
		height:285px;
		width:100px;
		background-image:url(../img/site/header_left.jpg);
		background-repeat:no-repeat;
	}
	.headerimage{
		position:relative;
		float:left;
		height:251px;
		width:851px;
	}
	.headermenu{
		position:relative;
		float:left;
		height:19px;
		width:851px;
		background-image:url(../img/site/header_menu_yellow.jpg);
		font-family:Arial, Helvetica, sans-serif;
		text-align:center;
		color:#FFFFFF;
		font-size:12px;
		letter-spacing:1px;
		padding-top:3px;
	}
		.headermenu a:link, .headermenu a:visited, .headermenu a:active{
			color:#666666;
			text-decoration:none;
		}
		.headermenu a:hover{
			color:#000000;
			text-decoration:none;	
		}
		.headermenu .activated, .headermenu .activated a:link, .headermenu .activated a:visited, .headermenu .activated a:active, .headermenu .activated a:hover{
			color:#000000 !important;
			font-weight:bold;
		}
	.headersubmenu{
		position:relative;
		float:left;
		height:31px;
		width:851px;
		background-image:url(../img/site/header_submenu.jpg);
		background-repeat:no-repeat;
		font-family:Arial, Helvetica, sans-serif;
		text-align:center;
		color:#FFFFFF;
		font-size:11px;
		letter-spacing:1px;
		padding-top:2px;
	}
		.headersubmenu a:link, .headersubmenu a:visited, .headersubmenu a:active{
			color:#FFFFFF;
			text-decoration:none;
		}
		.headersubmenu a:hover{
			color:#FFEE2B;
			text-decoration:none;	
		}
		.headersubmenu .activated{
			color:#FFEE2B;
		}		
.content{
	clear:both;
	position:relative;
	width:951px;
}	
	.menuleft{
		position:relative;
		float:left;
		width:220px;
	}
		.menuitem{
			position:relative;
			width:195px;
			height:18px;
			margin-left:10px;
			margin-top:1px;
			padding-left:15px;
			padding-top:3px;
			background-image:url(../img/site/menu_yellow.jpg);
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#FFFFFF;
		}
		.menuitem2{
			position:relative;
			width:195px;
			height:18px;
			margin-left:10px;
			margin-top:1px;
			padding-left:15px;
			padding-top:3px;
			background-image:url(../img/site/menu_yellow2.jpg);
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#000000;
		}
			.menuitem a:link, .menuitem a:visited, .menuitem a:active{
				color:#000000;
				text-decoration:none;
			}
			.menuitem a:hover{
				color:#666666;
				text-decoration:none;	
			}		
		.menuspacer{
			position:relative;
			width:220px;
			height:21px;
			margin-top:-10px;
		}
		.menucontent{
			position:relative;
			width:188px;
			background-color:#fffbcc;
			border:1px solid #FFEE2B;
			color:#000000;
			margin-left:20px;
			padding-left:5px;
			padding-right:5px;
			padding-top:5px;
			padding-bottom:5px;
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
		}
			.menucontent .search{
				border-color:#FFFFFF;
				border: 1px solid #FFFFFF;
			}
			.menucontent .submit{
				color:#000000;
				border:1px solid #FFEE2B;
				background-color:#FFEE2B;
				margin-left:140px;
			}
		.menucontent2{
			position:relative;
			width:188px;
			background-color:#fffbcc;
			border:1px solid #FFEE2B;
			color:#000000;
			margin-left:20px;
			padding-left:5px;
			padding-right:5px;
			padding-top:5px;
			padding-bottom:5px;
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			line-height:16px;
		}	
			.menucontent2 a:link, .menucontent2 a:active, .menucontent2 a:visited{
				color:#666666;
				text-decoration:underline;
			}
			.menucontent2 a:hover{
				color:#000000;
				text-decoration:underline;
			}	
	.maincontent{
		position:relative;
		float:left;
		width:690px;
		margin-left:20px;
		color:#000000;
		text-align:justify;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		line-height:20px;
	}
		.maincontent h1{
			font-size:18px;
		}
		.maincontent h1 span{
			font-size:14px;
			font-weight:normal;
		}
		.maincontent a:link, .maincontent  a:active, .maincontent a:visited{
			color:#000000;
			text-decoration:underline;
		}
		.maincontent a:hover{
			color:#666666;
			text-decoration:underline;
		}
		.block{
			position:relative;
			float:left;
			height:150px;
			width:335px;
			background-image:url(../img/site/block_yellow.jpg);
			margin-top:10px;
			margin-bottom:10px;
		}
			.left{
				margin-right:10px;
			}
			.right{
				margin-left:10px;
			}	
			.ghost{
				background-image:none;
			}	
			.block .title{
				position:relative;
				width:315px;
				height:20px;
				margin-left:20px;
				color:#000000;
				font-family:Arial, Helvetica, sans-serif;
				font-weight:bold;
			}
			.block .text{
				position:relative;
				width:205px;
				height:120px;
				float:left;
				padding-top:10px;
				padding-left:15px;
				padding-right:5px;
			}
				.block .text a:link, .block .text a:active, .block .text a:visited{
					color:#666666;
					text-decoration:none;
				}
				.block .text a:hover{
					color:#000000;
					text-decoration:underline;
				}
			.block .image{
				position:relative;
				float:left;
				height:120px;
				width:110px;
				padding-top:10px;
			}			
.footer{
	clear:both;
	width:951px;
	height:21px;
	background-image:url(../img/site/footer.jpg);
	background-repeat:no-repeat;
}

.planttable{
	background-color:white;
	border:0px;
}
	.planttable th{
		background-color:#FFEE2B;
		text-align:left;
	}
	.planttable td{
		background-color:#FFF;
	}
.plantprop th{
	background-color:#B0B0B0;
	text-align:left;
}	
	.plantprop td{
		padding-left:3px;
		padding-top:1px;
		padding-bottom:1px;
	}
	.plantprop .dark{
		background-color:#E2E2E2;
	}
	.plantprop .light{
		background-color:#FFF;
	}
.plantdescr th{
	background-color:#B0B0B0;
	text-align:left;
	padding-left:4px;
}	