p {font-size: 100%; font-family: Arial; color: black; }

body {
	background-color: #99CC66;
	text-decoration: none;
}



#homebutton {position: absolute; top: 0px; left: 0px; }

#banner {position: absolute; top: 30px; left: 180px; background-color: #99cc66; }

#friendly {
	position: absolute;
	top: 97px;
	left: 286px;
	width: 436px;
	font-size: 150%;
	font-family: Arial;
	font-style: italic;
	border-style: double;
	border-color: #669933;
	padding: 10px;
	color: #330000;
}

#navbar {position: absolute; top: 279px; left: 15px; }

#sound {position: absolute; top: 96px; left: 632px; }

#soundbuttons {position: absolute; top: 99px; left: 771px; }

#navbar {position: absolute; top: 189px; left: 26px; }

#sharebutton {position: absolute; top: 110px; left: 770px; }
/*unused as of july 8 2006  #content {	position: absolute;	top: 372px;	left: 0px;	background-color: 99cc66; width: 889px;}  */

#welcome { position: absolute; top: 250px; left: 60px; width: 800px; height: 80px; background-color: #CC6666; padding: 10px; }
#homefeature { position: absolute; top: 335px; left: 250px;  }
#homefeaturetext {position: absolute; top: 586px; left: 421px; width: 300px; background-color: #99CC66; padding: 15px; z-index: 2; }
#insectnews {position: absolute; top: 320px; left: 20px; width: 220px; background-color: #FFCC99; padding: 10px; z-index: 1;  }
/*unused as of july 12 2006 #homebugmug {position: absolute; top: 220px; left: 705px; width: 220px; height: 225px; background-color: #CCFFCC; padding: 10px; z-index: 3; }  */
#homebuymug {  position: absolute; top: 230px; left: 700px; width: 150px; height: 325px; background-color: #CCFFCC; padding: 15px; }

#gcuwidget {position: absolute; top: 638px; left: 755px; width: 170px; height: 400px; z-index: 3; }

#gcuwidgettest {position: absolute; top: 610px; left: 755px; width: 170px; height: 400px; z-index: 3; }

#buycards {position: absolute; top: 717px; left: 580px; width: 167px; height: 52px; z-index: 3; }

#contact {position: absolute; top: 315px; left: 220px; width: 300px;  background-color: #FFCC99; padding: 15px; z-index:2;}
#contactback {position: absolute; top: 235px; left: 170px; width: 450px; height: 320px; background-color: #CC6666; padding: 15px; z-index:1;}

#videoembed {position: absolute; top: 235px; left: 170px; width: 455px; height: 354px; background-color: #CC6666; padding: 15px; z-index:1;}

#aboutorig {position: absolute; top: 76px; left: 53px; width: 519px;  background-color: #FFCC99; padding: 15px; z-index:3;}
#permissions {position: absolute; top: 695px; left: 118px; width: 503px; background-color: 
#CC6666; padding: 15px; z-index:1; height: 35px;
}

#about {position: absolute; top: 340px; left: 181px; width: 519px;  background-color: #FFCC99; padding: 10px; z-index:3;}
#aboutback {position: absolute; top: 237px; left: 118px; width: 503px; height: 300px; background-color: #CC6666; padding: 15px; z-index:2;}


#morenews {	position: absolute;	top: 300px;	left: 180px; background-color: #FFCC99;	padding: 15px; z-index: 3; width: 450px; }
#morenewsback {position: absolute; top: 240px; left: 140px; width: 450px; height: 1000px; background-color: #CC6666; padding: 15px; z-index:2;}


#buymugsmall { position: absolute;	top: 230px; left: 790px; width: 120px; height: 150px; background-color: #CCFFCC; padding: 15px; }


#books {position: absolute; top: 320px; left: 135px; width: 415px;  height:220px; background-color: #FFCC99; padding: 15px; z-index:3;}
#booksback {position: absolute; top: 235px; left: 60px; width: 455px; height: 260px; background-color: #CC6666; padding: 15px; z-index:2;}
#bookimage1 { position: absolute; top: 250px; left: 595px; }

#greenbookblock { position: absolute; top: 500px; left: 10px; width: 450px; background-color: #CCFFCC; padding: 15px; z-index:4; }


#bookimage2 { position: absolute; top: 550px; left: 595px; }


#gallery {position: absolute; top: 320px; left: 70px; width: 575px;  background-color: #FFCC99; padding: 15px; z-index:5;}
#galleryback {position: absolute; top: 244px; left: 105px; width: 450px; height: 125px; background-color: #CC6666; padding: 10px; z-index:2;}

#tabletop {position: absolute; top: 355px; left: 50px; width: 740px; height: 45px; background-color: #FFFFCC; z-index:1;  }
#gallerytable {position: absolute; top: 430px; left: 50px; background-color: #FFFFCC; z-index: 3; }
#gallerytablebuttons {position: absolute; top: 430px; left: 50px; z-index: 4; }

#gallarchbuttona {position: absolute; top: 605px; left: 240px; z-index: 6; }
#gallarchbuttonb {position: absolute; top: 605px; left: 500px; z-index: 6; }
#gallarchbuttonc {position: absolute; top: 605px; left: 760px; z-index: 6; }
#gallarchbuttond {position: absolute; top: 805px; left: 240px; z-index: 6; }
#gallarchbuttone {position: absolute; top: 805px; left: 500px; z-index: 6; }
#gallarchbuttonf {position: absolute; top: 805px; left: 760px; z-index: 6; }
#gallarchbuttong {position: absolute; top: 1005px; left: 240px; z-index: 6; }

#morefeature {position: absolute; top: 335px; left: 10px; width: 400px; background-color: #FFCC99; padding: 15px; }
#morefeatureback {position: absolute; top: 260px; left: 75px; width: 550px; height: 100px; background-color: #CC6666; padding:10px; }

#featurepic {position: absolute; top: 400px; left: 450px; }

#archivesback {position: absolute; top: 237px; left: 118px; width: 503px; height: 300px; background-color: #CC6666; padding: 10px; z-index:2;}

#archivestext {position: absolute; top: 300px; left: 181px; width: 519px;  background-color: #FFCC99; padding: 10px; z-index:8;}
#archivestable {position: absolute; top: 449px; left: 87px; width: 673px; z-index: 4; }
#archivestableblock {position: absolute; top: 444px; left: 355px; width: 134px; height: 553px; background-color: #CC6666; z-index: 5; }

#archivesinsects {position: absolute; top: 450px; left: 87px; width: 320px; padding: 10px; z-index: 6; background-color: #FFFFCC; }
#archivesbooks {position: absolute; top: 450px; left: 450px; width: 300px; padding: 15px; z-index: 7; background-color: #FFFFCC; }

#antvideolink {position: absolute; top: 670px; left: 450px; width: 300px; background-color: #99CC66; padding: 15px; z-index: 2; }

#antbook {position: absolute; top: 750px; left: 450px; width: 418px;  background-color: #FFFFCC; padding: 15px; z-index: 8; }

#shopthanksback {position:absolute; top:280px; left:75px; width:550px; height:100px; background-color: #CC6666; }

#shopthanks {position:absolute; top:320px; left:100px; width:405px; background-color:#FFCC99; padding: 15px; }

#thanksanime {position:absolute; top:320px; left:525px; width:350px; background-color:#FFCC99; }

#strawbs {
	position:absolute;
	left:667px;
	top:515px;
	width:376px;
	height:193px;
	z-index:4;
}
.tinytype {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.sectiontext {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #330000;
}
.buymug {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	color: #330000;
}
.indexbuyamug {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-large;
	font-weight: bold;
	color: #330000;
	text-decoration: none;
}
.pagehdgtext {
	font-family: "Times New Roman", Times, serif;
	font-size: xx-large;
	font-style: italic;
	font-weight: bold;
	color: #330000;
	
}
.pagesubhead {
	font-family: "Times New Roman", Times, serif;
	font-size: x-large;
	font-style: italic;
	font-weight: bold;
	color: #330000;
}
.bodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	color: #330000;
}
