html {
	margin: 0px; padding: 0px;
}
body {
	background: url("images/backg_lr.gif") repeat-x rgb(255, 255, 255); margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; color: rgb(51, 51, 51); overflow: visible;
}
#explanation h3 {
	text-align: center; font-family: Georgia, "Times New Roman", Times, serif; font-size: 130%;
}
#bottom_navigation {
	left: 175px; top: 12px; font-size: 70%; position: absolute;
}
#sources {
	left: 230px; top: 232px; font-family: Arial, Helvetica, sans-serif; font-size: 70%; position: absolute;
}
#modified {
	top: 597px; width: 200px; font-family: Arial, Helvetica, sans-serif; font-size: 70%; position: absolute;
}
table {
	font-family: Arial, Helvetica, sans-serif; font-size: 95%;
}
p {
	text-align: justify; margin-top: 0px;
}
#explanation {
	font: 75%/normal georgia, sans-serif; left: 230px; top: 260px; width: 440px; display: block; position: absolute; font-size-adjust: none; font-stretch: normal;
}
#alice {
	left: 315px; top: 230px; width: 455px; text-align: right; color: rgb(255, 102, 51); font-family: Arial, Helvetica, sans-serif; font-size: 69%; display: block; position: absolute;
}
#slogan {
	left: 210px; top: 165px; width: 365px; text-align: right; color: rgb(255, 102, 51); font-family: Arial, Helvetica, sans-serif; font-size: 69%; display: block; position: absolute;
}
#moto {
	left: 210px; top: -24px; width: 358px; text-align: right; color: rgb(255, 102, 51); font-family: Arial, Helvetica, sans-serif; font-size: 69%; display: block; position: absolute;
}
#story {
	left: 30px; top: 190px; width: 540px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 85%; display: block; position: absolute;
}
.picture_notes {
	text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 75%;
}
.literature {
	font-family: Arial, Helvetica, sans-serif; font-size: 75%;
}
#story h3 {
	text-align: center;
}
#navigation {
	font: 100%/normal georgia, sans-serif; left: 10px; top: 290px; width: 180px; display: block; position: absolute; font-size-adjust: none; font-stretch: normal;
}
#navigation p {
	text-align: left;
}
a {
	border: 1px solid rgb(238, 238, 238); color: rgb(184, 171, 87); padding-left: 2px; font-family: Georgia, sans-serif; text-decoration: none;
}
a:visited {
	color: rgb(0, 153, 102); text-decoration: none; border-bottom-color: rgb(238, 238, 238); border-bottom-width: 1px; border-bottom-style: solid;
}
a:hover {
	color: rgb(255, 255, 255); text-decoration: none; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(184, 171, 87);
}
.initcap {
	color: rgb(154, 148, 77); font-size: 3em;
}
#container {
	background: url("images/central.jpg") no-repeat rgb(255, 255, 255); margin: 0px auto; padding: 0px; top: 0px; width: 774px; height: 644px; border-right-color: rgb(102, 102, 102); border-left-color: rgb(102, 102, 102); border-right-width: 1px; border-left-width: 1px; border-right-style: dashed; border-left-style: dashed; display: block; position: relative;
}
#container_babbage {
	background: url("Babbage/central.jpg") no-repeat rgb(255, 255, 255); margin: 0px auto; padding: 0px; top: 0px; width: 774px; height: 644px; border-right-color: rgb(102, 102, 102); border-left-color: rgb(102, 102, 102); border-right-width: 1px; border-left-width: 1px; border-right-style: dashed; border-left-style: dashed; display: block; position: relative;
}
#container_mech {
	background: url("MechanicalCalculators/central.jpg") no-repeat rgb(255, 255, 255); margin: 0px auto; padding: 0px; top: 0px; width: 774px; height: 644px; border-right-color: rgb(102, 102, 102); border-left-color: rgb(102, 102, 102); border-right-width: 1px; border-left-width: 1px; border-right-style: dashed; border-left-style: dashed; display: block; position: relative;
}
#container_mechxx {
	background: url("MechanicalCalculators/20thCentury/images/header.jpg") no-repeat rgb(255, 255, 255); margin: 0px auto; padding: 0px; top: 0px; width: 774px; height: 644px; border-right-color: rgb(102, 102, 102); border-left-color: rgb(102, 102, 102); border-right-width: 1px; border-left-width: 1px; border-right-style: dashed; border-left-style: dashed; display: block; position: relative;
}
#container_calc {
	background: url("CalculatingTools/tools_main.jpg") no-repeat rgb(255, 255, 255); margin: 0px auto; padding: 0px; top: 0px; width: 774px; height: 560px; border-right-color: rgb(102, 102, 102); border-left-color: rgb(102, 102, 102); border-right-width: 1px; border-left-width: 1px; border-right-style: dashed; border-left-style: dashed; display: block; position: relative;
}
#container_dream {
	background: url("Dreamers/images/dream_main.jpg") no-repeat rgb(255, 255, 255); margin: 0px auto; padding: 0px; top: 0px; width: 774px; height: 644px; border-right-color: rgb(102, 102, 102); border-left-color: rgb(102, 102, 102); border-right-width: 1px; border-left-width: 1px; border-right-style: dashed; border-left-style: dashed; display: block; position: relative;
}
#container_gadgets {
	background: url("images/gadgets.jpg") no-repeat rgb(255, 255, 255); margin: 0px auto; padding: 0px; top: 0px; width: 774px; height: 644px; border-right-color: rgb(102, 102, 102); border-left-color: rgb(102, 102, 102); border-right-width: 1px; border-left-width: 1px; border-right-style: dashed; border-left-style: dashed; display: block; position: relative;
}
#container_analog {
	background: url("images/analog.jpg") no-repeat rgb(255, 255, 255); margin: 0px auto; padding: 0px; top: 0px; width: 774px; height: 644px; border-right-color: rgb(102, 102, 102); border-left-color: rgb(102, 102, 102); border-right-width: 1px; border-left-width: 1px; border-right-style: dashed; border-left-style: dashed; display: block; position: relative;
}
#container_modern {
	background: url("ModernComputer/main.jpg") no-repeat rgb(255, 255, 255); margin: 0px auto; padding: 0px; top: 0px; width: 774px; height: 560px; border-right-color: rgb(102, 102, 102); border-left-color: rgb(102, 102, 102); border-right-width: 1px; border-left-width: 1px; border-right-style: dashed; border-left-style: dashed; display: block; position: relative;
}
#container_electronic {
	background: url("ModernComputer/Electronic/main.jpg") no-repeat rgb(255, 255, 255); margin: 0px auto; padding: 0px; top: 0px; width: 774px; height: 560px; border-right-color: rgb(102, 102, 102); border-left-color: rgb(102, 102, 102); border-right-width: 1px; border-left-width: 1px; border-right-style: dashed; border-left-style: dashed; display: block; position: relative;
}
#container_personal {
	background: url("ModernComputer/Personal/images/main.jpg") no-repeat rgb(255, 255, 255); margin: 0px auto; padding: 0px; top: 0px; width: 774px; height: 560px; border-right-color: rgb(102, 102, 102); border-left-color: rgb(102, 102, 102); border-right-width: 1px; border-left-width: 1px; border-right-style: dashed; border-left-style: dashed; display: block; position: relative;
}
#container_relays {
	background: url("ModernComputer/Relays/main.jpg") no-repeat rgb(255, 255, 255); margin: 0px auto; padding: 0px; top: 0px; width: 774px; height: 560px; border-right-color: rgb(102, 102, 102); border-left-color: rgb(102, 102, 102); border-right-width: 1px; border-left-width: 1px; border-right-style: dashed; border-left-style: dashed; display: block; position: relative;
}
#container_thinkers {
	background: url("ModernComputer/thinkers/images/header.jpg") no-repeat rgb(255, 255, 255); margin: 0px auto; padding: 0px; top: 0px; width: 774px; height: 560px; border-right-color: rgb(102, 102, 102); border-left-color: rgb(102, 102, 102); border-right-width: 1px; border-left-width: 1px; border-right-style: dashed; border-left-style: dashed; display: block; position: relative;
}
#container_software {
	background: url("images/software.jpg") no-repeat rgb(255, 255, 255); margin: 0px auto; padding: 0px; top: 0px; width: 774px; height: 644px; border-right-color: rgb(102, 102, 102); border-left-color: rgb(102, 102, 102); border-right-width: 1px; border-left-width: 1px; border-right-style: dashed; border-left-style: dashed; display: block; position: relative;
}
#container_basis {
	background: url("ModernComputer/Basis/main.jpg") no-repeat rgb(255, 255, 255); margin: 0px auto; padding: 0px; top: 0px; width: 774px; height: 560px; border-right-color: rgb(102, 102, 102); border-left-color: rgb(102, 102, 102); border-right-width: 1px; border-left-width: 1px; border-right-style: dashed; border-left-style: dashed; display: block; position: relative;
}
#container_internet {
	background: url("Internet/mainInternet.jpg") no-repeat rgb(255, 255, 255); margin: 0px auto; padding: 0px; top: 0px; width: 774px; height: 644px; border-right-color: rgb(102, 102, 102); border-left-color: rgb(102, 102, 102); border-right-width: 1px; border-left-width: 1px; border-right-style: dashed; border-left-style: dashed; display: block; position: relative;
}
#container_people {
	background: url("People/mainPeople.jpg") no-repeat rgb(255, 255, 255); margin: 0px auto; padding: 0px; top: 0px; width: 774px; height: 560px; border-right-color: rgb(102, 102, 102); border-left-color: rgb(102, 102, 102); border-right-width: 1px; border-left-width: 1px; border-right-style: dashed; border-left-style: dashed; display: block; position: relative;
}
#container_article {
	background: url("images/article.jpg") no-repeat rgb(255, 255, 255); margin: 0px auto; padding: 0px; top: 0px; width: 600px; height: 600px; display: block; position: relative;
}
#container_automata {
	background: url("Dreamers/images/back_automata.jpg") no-repeat rgb(255, 255, 255); margin: 0px auto; padding: 0px; top: 0px; width: 774px; height: 560px; display: block; position: relative;
}
.alphabetical_list_header {
	text-align: center; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 153);
}
