a:link {
	text-decoration:underline;
	color:#005000;
}
a:active {
	text-decoration:underline;
	color:#005000;
}
a:visited {
	text-decoration:underline;
	color:#005000;
}
a:hover {
	text-decoration:underline;
	color:#000000;
}

form {
	padding:0px;
	margin:0px;
}

input,textarea,select {
	vertical-align:middle;
	font-size:8pt;
	font-family:verdana,arial,helvetica;
}

.copy { 
	font-size:7pt;
}

.small {
	font-size:8pt;
}

h1 {
	font-family:"Times New Roman",Sans-Serif,Arial;
	color:#005200;
	font-weight:bold;
	font-size:18px;
	margin:-2px 45px -5px 5px
}

h2 {
	font-family:Arial,Sans-Serif;
	color:#737832;
	font-size:14px;
	margin:-5px 20px 0px 20px
}

h3 {
	font-family:"Times New Roman",Arial,Sans-Serif;
	color:#005200;
	font-size:14px;
	margin:0px 0px 0px 0px
}

h4 {
	font-family:Arial,Sans-Serif;
	color:#708060;
	font-size:12px;
	margin:0px 0px 0px 0px
}

h5 {
	font-family:Arial,Sans-Serif;
	color:#737832;
	font-size:12px;
	margin:-5px 45px 0px 45px
}

h2.title {
	font-family:Arial,Sans-Serif;
	color:#737832;
	font-style:italic;
	font-size:14px;
	margin:5px 20px 5px 20px
}

h1.title {
	margin-left:20px;
}

a.noun:link {
	text-decoration:underline;
	color:#AF5E38
}
a.noun:active {
	text-decoration:underline;
	color:#AF5E38
}
a.noun:visited {
	text-decoration:underline;
	color:#AF5E38
}
a.noun:hover {
	text-decoration:none;
	color:#000000
}

p {
	text-indent:20px;
	text-align:justify;
	padding-left:5px;
	padding-right:5px;
}

p.unindent {
	text-indent:0px;
}

li.long {
	text-align:justify;
	padding-left:5px;
	padding-right:5px;
}

hr {
	border:0px solid #737832;
	background-color:#737832;
	color:#737832;
	height:1px;
}

label {
	cursor:pointer;
	cursor:hand
}

.blocktitle {
	font-family:Verdana,Sans-Serif;
	color:#C24747;
	font-size:12px;
}

a.menu1:link {
	text-decoration:underline;
	color:#FFFAF8
}
a.menu1:active {
	text-decoration:underline;
	color:#FFFAF8
}
a.menu1:visited {
	text-decoration:underline;
	color:#FFFAF8
}
a.menu1:hover {
	text-decoration:underline;
	color:#DD9999
}
.menuTd {
	padding-left:12px;
	padding-right:10px;
	background:url('10.gif') no-repeat 0px 3px;
}

.mframe {
	border-left:1px solid #E5E7EA;
	border-right:1px solid #E5E7EA;
}
.colgray {
	border-right:1px solid #E5E7EA;
}
.colwhite {
	border-right:1px solid #FFFAF8;
}
.msep {
	border-top:1px solid #FFFAF8;
}

ul.menus {
	list-style:none;
	margin:0 0 0 0;
	padding-left:0px;
}

ul.links {
	list-style:none;
	margin:0 0 5px 0;
	padding-left:5px;
	padding-right:5px;
}

ul.species {
	list-style:none;
	padding-left:5px;
	padding-right:5px;
}

li.menus {
	margin:0;
	padding:0 0 0 13px;
	background:url('mpointer.gif') no-repeat 0px 3px;
	margin-bottom:.6em;
}

.m {
	font-weight:normal;
}
a.m:link {
	text-decoration:underline;
	color:#005200
}
a.m:active {
	text-decoration:underline;
	color:#005200
}
a.m:visited {
	text-decoration:underline;
	color:#005200
}
a.m:hover {
	text-decoration:none;
	color:#000000
}

a.ma:link {
	text-decoration:none;
	color:#336633;
	font-weight:bold;
}
a.ma:visited {
	text-decoration:none;
	color:#336633;
	font-weight:bold;
}
a.ma:hover {
	text-decoration:none;
	color:#336633;
	font-weight:bold;
}
li.m {
	margin:0;
	padding:0 0 0 13px;
	background:url('mpointer.gif') no-repeat 0px 3px;
	margin-bottom:.6em;
}
li.m2 {
	margin:0;
	padding:0 0 0 13px;
	background:url('mpointer.gif') no-repeat 0px 3px;
	margin-bottom:.6em;
	margin-left:13px;
}

td, body {
	font-family:verdana,arial,helvetica;
	font-size:10pt;
}

td.title {
	font-weight:bold;
	vertical-align:top;
	text-align:right;
}

td.text {
	text-align:justify;
}

td.link {
	width:1px;
	padding:0px 0px 0px 10px;
	text-align:center;
	background-color:#FFFFD0;
	border:0px;
}

td.name {
	font-family:Arial,Sans-Serif;
	font-weight:bold;
	font-size:14px;
	color:#737832;
	padding:1px 1px 1px 15px;
	vertical-align:middle;
	background-color:#FFFFD0;
	border:0px;
}

td.author {
	width:25%;
	font-family:Arial,Sans-Serif;
	font-weight:bold;
	font-size:12px;
	color:#737832;
	padding:1px 1px 1px 15px;
	vertical-align:middle;
	background-color:#FFFFD0;
	border:0px;
}

td.album {
	text-align:center;
	padding:5px 5px 2px 5px;
	background-color:#FFFFD0;
	border-left:0px;
	border-right:0px;
	border-top:1px solid #737832;
	border-bottom:0px;
}

td.stamp {
	font-family:Arial,Sans-Serif;
	font-weight:bold;
	font-size:12px;
	color:#737832;
	padding:1px 1px 1px 15px;
	text-align:center;
}

div.album {
	padding:7px 0px 3px 0px;
	background-color:#FFFFD0;
	border:1px solid #737832;
}

.name {
	font-family:Arial,Sans-Serif;
	font-weight:bold;
	font-size:14px;
	color:#737832;
	vertical-align:top;
	margin-left:20px;
}

a.album {
	margin-left:10px;
	margin-right:10px;
}

div.photo {
	padding-left:10px;
	padding-right:10px;
}

.syn {
	vertical-align:top;
	padding-left:10px;
	font-family:Arial,Sans-Serif;
	color:#737832;
	font-size:12px;
}

div.recipe {
	text-align:center;
	font-family:Arial,Sans-Serif;
	color:#737832;
	font-size:14px;
	font-weight:bold;
	margin:-5px 20px 0px 20px
}

ul.recipe {
	font-family:Arial,Sans-Serif;
	color:#708060;
	font-size:12px;
	font-weight:bold;
	margin:10px 0px 0px 20px
}

ul.h2 {
	list-style:none;
	font-family:Arial,Sans-Serif;
	color:#737832;
	font-size:14px;
	font-weight:bold;
	margin:-5px 20px 0px 20px
}

ul.less {
	list-style:none;
}
