body {margin: 0;
	font-family: Verdana;
	background: #DAFECC;
	text-align:center}
table.main {width: 920px; border: 1px solid #009900; background-color: white;}
.dp {FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: tahoma, arial}
.cell1 A:link, .cell1 A:visited, .cell1 A:active {
	color:#009900;
	background-color: #ffffff;
	border-color: #009900;
	border-style: solid;
	border-width: 1px;
	margin: 2px;
	padding: 0px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 1px;
	padding-bottom: 1px;
	width: 25px;
	text-align:center;
	text-decoration: none;
	font-weight: bold;
	font-size:12px;
	float:left;
}
.cell1 A:hover {
	color:#ffffff;
	background-color:#009900;
	border-color: #009900;
	border-style: solid;
	border-width: 1px;
	margin: 2px;
	padding: 0px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 1px;
	padding-bottom: 1px;
	width: 25px;
	text-align:center;
	text-decoration: none;
	font-weight: bold;
	font-size:12px;
	float:left;
}
.gr4 {border: 1px solid #009900}
.gr5 {border: 1px solid #000000}
.main a img {width: 190px; height: 253px; background: url(teen-images/loading.gif) no-repeat center}
a.book {color: #009900; font-size: 24pt; text-decoration: none; font-weight:bold}
a:hover.book {text-decoration: underline; color: #000000}
table.descs {background-color: #ffffff; border: 1px solid #009900; width: 930; font-size: 14px}
.descs a {color: #009900; font-weight: bold; text-decoration: none}
.descs a:hover {text-decoration: underline; color: #000000}
table.toplist {background-color: #ffffff; border: 1px solid #009900; width: 930; font-size: 14px}
.toplist a {color: #009900; text-decoration: none; font-weight:bold}
.toplist a:hover {text-decoration: underline; color: #000000}
.gr6 a img{width:1px; height:1px}
.main1 a img {width: 0px; height: 0px; border:0px}
.main1 a{border:0px}
.archive {font-size:32px}
.archive a {color:#009900; text-decoration:none; font-size:32px; font-weight:bold}
.archive a:hover {color:#000000; text-decoration:underline; font-size:32px; font-weight:bold}
.archive td {border:1px solid #009900; background-color:white; text-align:center; width:40}
.headtoplist {width:510px; height:90px; background-color: #ffffff; border: 1px solid #009900; float:right; margin:10px; font-size:12px; vertical-align:middle}
#headpic {float:left}
#header {width:1000px; text-align:center; margin-left:auto; margin-right:auto}
#archive {clear:both}
.mainthumbs {width: 980px; margin: 0px auto; margin-top: 1px; border:0px solid #009900}
.mainthumbs a:hover img {border: 1px solid #009900;}
.mainthumbs a img{border: 1px solid #ffffff}
.mainthumbs img {margin: 1px; width: 150px; height: 200px;}
.etology img {background-color:white}
.top {margin: 0px auto; background-color:white; width:980; height:210px; border:1px solid #009900; vertical-align:middle; color:#009900}
.top ul{list-style-type: none; float: left; margin:10px auto}
.top a:hover {text-decoration:underline; background-color:blue; color:white}
.top a {text-decoration:none}
.midtop {margin: 0px auto; width:980px}
.midtop td {text-align:center;  font-size:16px; width: 152px}
.midtop a {font-size: 18px; text-decoration:none}
.midtop a:hover {text-decoration:underline}
.footer {font-size:10px; font-weight:bold; color:#009900}
.footer a {text-decoration:none; font-weight:bold}
.footer a:hover {text-decoration:underline}
.webmaster {font-size:12px; color:#009900}
.webmaster a {text-decoration:none; font-weight:bold}
.webmaster a:hover {text-decoration:underline}
.headtoplist a {font-weight:bold}
.cell3 A:link, .cell3 A:visited, .cell3 A:active {
	margin: 2px;
	padding: 0px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 1px;
	padding-bottom: 0px;
	width: 83px;
	text-align:center;
	text-decoration: none;
	font-weight: bold;
	font-size:12px;
	float:left;
}
.cell3 A:hover {
	margin: 2px;
	padding: 0px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 1px;
	padding-bottom: 0px;
	width: 83px;
	text-align:center;
	text-decoration: none;
	font-weight: bold;
	font-size:12px;
	float:left;
}
.hdtop {
	background-color: #ffffff;
	border: 0px solid #cc3399;
	font-size: 10pt;
	color: #009900}
.hdtop a {color: #009900; font-size: 10pt; font-weight: bold; text-decoration: none}
.hdtop a:hover {text-decoration: underline; color: #3300ff}
.thumbtop {
	font-size: 16px;
}
.thumbtop a {
	font-size: 12px;
	border:0;
}
.thumbtop a:hover img {border: 1px solid #0000cc;}
.thumbtop a img{border: 1px solid #ffffff}
