body{font-family:Trebuchet MS;background-color:black;color:A8A8A8;font-size:85%;}
a{color:white;text-decoration:bold;}
input{cursor:hand}

.submiterror{color:black;background-color:white;}

#engine form {display:inline;}
.scriptcover{width:600px;height:789px;background-image:url('images/scriptcover.jpg');}
.plotbox{font-family:Courier;color:black;width:87%;position:absolute;top:20%;right:5%;font-size:95%;}
.credits{font-family:Courier;color:black;position:absolute;right:5%;bottom:13%;font-size:85%;}
.iframe{width:650px;height:850px;}

#addyourown {font-size:85%;}

.aComment{width:500px;margin-top:10;padding:25;border:1px solid #A8A8A8;position:relative;font-size:85%;}
#ul,#ur,#dl,#dr{position:absolute;height:30px;width:30px;}
#ul{background-image:url('images/ul.bmp');top:-2;left:-2;}
#ur{background-image:url('images/ur.bmp');top:-2;right:-2;}
#dl{background-image:url('images/dl.bmp');bottom:-2;left:-2;}
#dr{background-image:url('images/dr.bmp');bottom:-2;right:-2;}

.hof{border-style:solid;border-color:CCCCCC;border-width:1;font-size:85%;}
.hof a{color:black;}
.hof th{background-color:black;color:A8A8A8;}
.hof td{text-align:center;color:black;}
.hof td.alt1{background-color:CCCCCC} /* lighter gray (gray80) */
.hof td.alt2{background-color:A8A8A8} /* darker gray (darkgray) */
.savedLink {position:absolute; right:1%; top:35%; border:1px solid #A8A8A8; padding:25px; padding-top:25px;}
.searchName {color:white;text-align:center;}
.dropDown {color:white; background-color:black;}

.plotButton {font-family:Trebuchet MS; color:black; background-color:white; font-weight:bold; border-width:3px;}
.plotButton:active{color:white;background-color:black;}

#PlotBoiler #PlotBoiler, #PlotBoilerHallofFame #PlotBoilerHallofFame, 
	#PlotBoilerCodeforNerds #PlotBoilerCodeforNerds, #PlotBoilerAdmin #PlotBoilerAdmin {color:white;}
	/* Highlights current page heading */

.nav a, #adminLogout {color:A8A8A8;text-decoration:none}
ul.nav {display:table;position:absolute;right:1%;width:650px;}
ul.nav, .nav ul {list-style:none;margin:0px;}
.nav ul {position:fixed;}
ul.nav > li {display:table-cell; padding-right:5px; padding-left:5px;}
ul.nav li > ul
	{display:none;background-color:black;margin-top:0px;padding:5px; 
	border-width:1px; border-color:A8A8A8; border-style:solid;}
ul.nav li:hover > ul {display:block}
ul.nav li a:hover,.nav ul li a:hover, #adminLogout:hover {color:white;text-decoration:underline;}

#exp #expInfo{display:none;} /* note to self - the letter i refers to the italics tag that gets displayed on the hover. */
#exp:hover #expInfo{display:block}
#exp{top:35%;right:5%;width:30%;text-align:justify;position:absolute;}

#login, #create {border:5px ridge black; padding:10px; position:relative; left:50%; margin-left:-95px; margin-top:5%;
		width:160px; background-color:rgb(200,200,200);}
#create {background-color:black; color:white; border:5px C8C8C8 outset;margin-top:10%;}
#login {color:black;}
#loginError {color:red; font-weight:bold; background-color:black; text-align:center;}
#user form {border:1px white solid; padding:10px;width:160px;margin-right:auto;margin-left:auto;}
