body{						background-color:ddd;
						margin-left:1em;
						font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
}
a:link{					color:#224;
						xtext-decoration:none;
}
a:visited{					color:#757;
						xtext-decoration:none;
}
a:hover{					text-decoration:underline;
						color:black;
}
table.layout{				width:650px;
}
td.textCell{				padding-right:30px;
}
div.species,
div.taxonomy{				font-style:italic;
}
div.mainMenuBar{			      font-size:0.75em;
						font-family:sans-serif;
						margin-bottom:1.3em;
						background-color:#d6d6d6;
						padding:0.5ex;
					      width:650px;
						margin-top:15px;
}
div.lowerMenuBar{				font-size:0.75em;
						font-family:sans-serif;
						xxxxmargin-bottom:1em;
						background-color:#d6d6d6;
						padding:0.5ex;
					      width:650px;
						margin-top:2em;
}
div.bottomMenuBar{		      font-size:0.75em;
						font-family:sans-serif;
						background-color:#d6d6d6;
						padding:0.5ex;
					      width:650px;
						margin-top:5px;
						font-style:italic;
}

div.name{					font-weight:bold;
}
div.categoryName{				font-weight:bold;
						font-family:cursive;
}
.warning{					color:#bb1111;
}

div.mainPicBar{				margin-bottom:0.5ex;
}
div.visitMessage{				font-size:0.75em;
						font-family:sans-serif;
						xxmargin-top:5px;
}
div.mainPic img{				border:2px solid #555;
}
div.commentHeader{			font-weight:bold;
						font-family:cursive;
						margin-top:1.5em;
}
div.comments{				margin-top:0.75em;
}
body.slide div.navBar{			margin-bottom:0.5ex;						
}
body.slide a img{				border:2px solid #555;
}
body.slide img{				border:2px solid #555;
}
span.entryCount{				font-size:0.77em;
}
div.newBox{					border:solid dashed 1px #966;
						padding:10px;
						margin-top:30px;
						width:300px;
						font-family:sans-serif;
						font-size:0.8em;
                                    color:#331155;
                                    background-color:#e0e0e0;
}
