body	{
	color: rgb(0,0,0);
	background:  rgb(223,249,211);
	margin:	0 50px 0 50px;
	padding: 0;
	font-family: Verdana, "Times New Roman", "MS Reference Serif", Times, sans-serif;
	}

img 	{
	display: block; 
	margin: 0 auto 0 auto;
	}

.hide {display: none; }


p, ul, ol, ul, lli, dl, dt, dd {
	font-size: .9em;
	}

p	{
	line-height: 125%;
	text-align: left;
	margin: 0 5px 10px 20px;
	}

p.center {
	text-align: center;
	margin: 3px 0 10px 0;
	}
	
h1	{
	font-size: 1.2em;
	text-align: left;
	margin: 0 5px 8px 20px;
	}


h3	{
	font-size: px18;
	line-height: 100%;
	margin:  0.33em 0 0.66em 0; 
	padding: 0;
	}

h5	{
	font-size: 11px;
	}


/*main comfrey image*/
table#main	{
		border-bottom:  10px solid #000;
		border-left:	10px solid #000;
		border-right: 10px solid #000;
		border-top: 10px solid #000;
		}



table#main_forum	
		{
		padding: 0;
		background: rgb(36,110,59);	
		}

table#main_forum td
		{
		background: rgb(207,246,190);
		padding: 10px;
		margin: 0;
		text-align: left;
		vertical-align: middle;
		border: 2px solid rgb(36,110,59);
		font: 12px verdana, arial, sans-serif;
		}


table#adminform	
		{
		border:  1px solid #000;
		background:  rgb(238,113,162);
		}

table#adminform td
		{
		padding: 10px;
		text-align: left;
		vertical-align: middle;
		border: 1px solid #000;
		font: 9px verdana, arial, sans-serif;
		}

table#link_box	
		{
		padding: 0;
		background: rgb(36,110,59);	
		}

table#link_box td
		{
		background: rgb(223,249,211);
		padding: 10px;
		margin: 0;
		text-align: center;
		vertical-align: middle;
		border: 2px solid rgb(36,110,59);
		font: 14px verdana, arial, sans-serif;
		}



table#submitform	{
			border: 0;
			}


/*table#submitform td	{
			text-align: center;
			vertical-align: middle;
			width: 120px;
			}*/


td#smallnotes	{
		font-size: 11px;
		text-align: left;
		}


td#button	{
		width: 20px;
		}



div#nav		{
		width: 90%;
		margin: 0 auto 0 auto;
		}

div#content	{
		width: 60%;
		float: left;
		}	

div#sidebar 	{
		float: right;
		width: 35%;
		margin: 0 auto 0 auto;
		padding: 8px 4px 0 8px;
		}

div#footer	{
		padding: 600px 0 0 0;
		}

div#sidebar a 	{
		display: block;
		}

div#sidebar a:hover {background: rgb(85%, 85%, 70%);}


div#sidebar_comfrey_pa	 	{
				position:  absolute;
				top: 11em;
				right:  5px;
				width: 20%;
				border-bottom:  2px solid #000;
				border-left:	2px solid #000;
				border-right: 2px solid #000;
				border-top: 2px solid #000;
				background: rgb(211,209,253);
				padding: 8px 4px 1550px 8px;}
				}

div#sidebar_comfrey_pa a 	{
				display: block;
				}

div#sidebar_comfrey_pa a:hover {background: rgb(85%, 85%, 70%);}

div#sidebar_conclusion	 	{
				position:  absolute;
				top: 13em;
				right:  5px;
				width: 20%;
				border-bottom:  2px solid #000;
				border-left:	2px solid #000;
				border-right: 2px solid #000;
				border-top: 2px solid #000;
				background: rgb(211,209,253);
				padding: 8px 4px 660px 8px;}
				}

div#sidebar_conclusion a 	{
				display: block;
				}

div#sidebar_conclusion a:hover {background: rgb(85%, 85%, 70%);}



div#sidebar_comfrey_research a:hover {background: rgb(85%, 85%, 70%);}


div#sidebar_comfrey_research	{
				position:  absolute;
				top: 11em;
				right:  5px;
				width: 20%;
				border-bottom:  2px solid #000;
				border-left:	2px solid #000;
				border-right: 2px solid #000;
				border-top: 2px solid #000;
				background: rgb(211,209,253);
				padding: 8px 4px 500px 8px;}
				}

div#sidebar_comfrey_research a 	{
				display: block;
				}

div#sidebar_comfrey_pa a:hover {background: rgb(85%, 85%, 70%);}





div#shortbar 	{
		position:  absolute;
		top: 13em;
		right:  5px;
		width: 20%;
		border-bottom:  2px solid #000;
		border-left:	2px solid #000;
		border-right: 2px solid #000;
		border-top: 2px solid #000;
		padding: 8px 4px 250px 8px;
		background: rgb(211,209,253);
		}

div#shortbar a 	{
		display: block;
		}

div#shortbar a:hover {background: rgb(85%, 85%, 70%);}



div#text	{
		margin: 0 25% 1em 1em;
		padding: 0;
		}






/*research tables*/

table#2 	{
		font:  9px Verdana, arial, Times, "Times New Roman", sans-serif;
		margin: 0 0 0 10px;
		}

table#3 	{
		font: 9px Verdana, arial, Times, "Times New Roman", sans-serif;
		margin: 0 10px 0 0;
		}

table#4 	{
		font:  9px Verdana, arial, Times, "Times New Roman", sans-serif;
		margin: 0 25% 1em 1em;
		}

table#5 	{
		font:  9px Verdana, arial, Times, "Times New Roman", sans-serif;
		margin: 0 25% 0 0px;
		}



a:link {text-decoration: none; font-weight: bold; color: rgb(100,25,100);}
a:visited {text-decoration: none; font-weight: bold; color: rgb(133,74,170);} 
a:hover{text-decoration: underline; color: rgb(255,0,0); }
a:active {text-decoration: none; color: rgb(0,0,255); }


