body {
	background-color: black;
	color: #555;
	margin: 60px;
}
a{	color: #555;
	text-decoration: none;
}
i {font-style: italic;}
h1 {
	clear: both;
	border-top-style: solid;
	border-top-color: gray;
	color: #666666;
	font: xx-large impact;
}
h2 {
	clear: both;
	color: #666666;
	font-size: x-large;
}
h3 {
	clear: both;
	border-top-style: solid;
	border-top-color: #666666;
	color: #666666;
	font-size: large;
}
h4 {
	clear: both; 
	border-bottom:2px solid #d3d3d3;
	color: #666666;
	font-size: medium;
	font-weight: bold;
}
h5 {
	clear: both; 
	color: #666666;
	font-size: medium;
	font-weight: bold;
	font-style: italic;
	text-decoration: underline;
}
img {float: right; vertical-align: top; margin-left: 10px; margin-bottom: 10px;}
p {
	color: #666666;
	text-indent: 10px;
	font-size: medium;
	line-height: 150%;
}


#tabs{ 
padding:0;
margin: 0 0 0 5px;
font-size:12px;
color:#FFF;
font-weight:bold;
} 
#tabs ul{ 
list-style:none;
margin:0;
padding:0;
} 
#tabs ul li{ 
display:inline;
margin:0;
text-transform:capitalize;
} 
#tabs ul li a{ 
padding:5px 16px;
color:#666666;
background: #d3d3d3 url(66tod3vertical2.gif) repeat-x 0 bottom;
float:left;
text-decoration:none;
border: 1px solid #666666;
margin:0;
text-transform:capitalize;
	height: 20px;
	border-left-color: #3c3c3c;
	font-family: Arial, Helvetica, Geneva, sans-serif;
	min-width: 80px;
} 
#tabs ul li a:hover{ 
background: #EAEAEA url(66tod3vertical.gif) repeat-x 0 bottom;
color:#666666;
text-decoration:none;
border-bottom: 1px solid #666666;
	border-top-color: #fff;
	border-left-color: #fff;
	border-right-color: #666666;
} 
#tabs ul li a.active{ 
background:#EAEAEA;
color:#666666;
border-bottom:1px solid #EAEAEA;
	border-top-color: #fff;
	border-left-color: #fff;
} 

#tabs2{ 
padding:0;
margin: 0 0 0 20px;
font-size:12px;
color:#666666;
} 
#tabs2 ul{ 
list-style:none;
margin:0;
padding:0;
} 
#tabs2 ul li{ 
display:inline;
margin:0;
} 
#tabs2 ul li a{ 
padding:5px 16px;
background:#d3d3d3;
float:left;
text-decoration:none;
margin:0;
text-transform:capitalize;
	border: 1px solid #666666;
	height: auto;
	font: x-small Arial, Helvetica, Geneva, sans-serif;
	min-width: 100px;
	text-align: center;
} 
#tabs2 ul li a:hover{ 
background:#EAEAEA;
} 
#tabs2 ul li a.active{ 
background:#EAEAEA;
} 

#content{ 
min-width:760px;
background: #EAEAEA url(back.gif) repeat-x 0 bottom;
clear:both;
font-size:11px;
color:#000;
font-family:Arial, Helvetica, sans-serif;
	margin-left: 0;
	margin-right: 0;
	padding: 10px 80px 40px;
} 

#classification p.subclass{	text-indent:20px; font-size: x-large; margin:0;}
#classification p.order{	text-indent:40px; font-size: large; margin:0;}
#classification p.suborder{	text-indent:70px; font-size: large; margin:0;}
#classification p.superfamily{	text-indent:100px; font-size: medium; margin:0;}
#classification p.family{	text-indent:130px; font-size: small; margin:0;}
#classification p.genus{	text-indent:160px; font-size: x-small; margin:0;}
}