/*-----------------------------------general---------------------------------------*/
select {max-width:100px;}
input {max-width:125px;}
.infotext {font-size:15px;}
.infotext a, .infotext a:visited {color:black !important;text-decoration:underline !important;}
.infotext hr {border-bottom:1px dashed black;border-top:0;border-left:0;border-right:0;margin-top:4px;}
/*-----------------------------------index.cgi---------------------------------------*/

.small_td {padding:0 2px;}

#searchform table {font-size:10pt;}

#black	{
			background:black;
}
#searchbar{
			position: absolute;
			z-index: 10;
			background: #fff;
			top: 0%;
			left: 0%;
			width:100%;
			border-bottom: 1px dashed black;
}

#search {
			top:3%;
			height:84%;

			left: 12%;
			width:86%;

			position:absolute;
			background:black;
			z-index: 2;
			border: 2px solid white;
}
#epicpedia {
			background:white;

			top:0%;
			height:100%;

			width:100%;
			right: 0%;
			position:absolute;
			z-index: 0;
			border: 0px solid black;
}
#wikiwindow {
			top:15%;
			height:84%;

			left: 2%;
			width:75%;

			position:absolute;
			background:grey;
			z-index: 4;
			border: 2px solid white;
}
#number1 /*WIKIPEDIA*/
{
			margin-top:7%;
			height:80%;

			left: 10%;
			width:80%;

			visibility: visible;
			position: relative;
			z-index: 15;
			background:grey;
			padding: 0px;
			border: 5px solid black;
}

.para {
	margin-bottom: 10px;
	visibility: visible;
	position: relative;}


/*-----------------------------------epicpedia---------------------------------------*/

body {
			/*padding-top: 25px;*/
			font-family: courier, serif;
			font-weight: normal;
			font-style: normal;
			font-size: 12pt;			
}

#loader {
			position:fixed;
			top:2in;
			width:80%;
			left:10%;
			text-align:center;
			visibility:visible;
			z-index:20;
}

#body {
			visibility:visible;
			top: 2in;
			bottom: 1.5in;
			position: absolute;
			width: 80%;
			left:10%;
			/*border: 1px solid #aaaaaa;*/
			
}

div.basicinfo {
			width: 250px;
			height: 175px;
			border: 1px solid black;
}

h1 {
			font-family: courier, serif;
			font-weight: normal;
			font-style: normal;
			font-size: 12pt;			
			padding: 5px;
			text-align: center;
			padding-bottom: 0pt;
			line-height: 1.2em;
			margin-bottom: 0em;
			text-transform: uppercase;
}
hr {
			line-height: 0em;
			margin-top: 0pt;
			padding-top: 0pt;
			padding-right: 5px;
			padding-left: 5px;
			border-bottom:1px solid #aaaaaa;
			border-top: 0px;
			border-left: 0px;
			border-right: 0px;
}
h2 {
			font-family: courier, serif;
			font-weight: normal;
			font-style: normal;
			font-size: 12pt;			
			text-align: center;
}
a:link {
			color: blue;
			text-decoration:none;
}
a:visited {
			color: purple;
			text-decoration:none;
}
div.introduction {
			text-align: left;
			text-transform: uppercase;
			width: 75%;
}


/*------------time------------*/

#visible {
			top: 70%;
			z-index: 100;
			color:black;
			text-decoration: underline;
}

p.timestamp {
			text-transform: uppercase;	
			text-align: left;
}


/*------------revisions------------*/

div.revision {
			/*border: 1px solid black;*/
}

.user {			
			text-transform: uppercase;
			margin-top: 75px;
			font-size:16pt;
}

.comment {			
			width: 1.5in;
			text-align: center;
			color:black;
			font-style: oblique;
}
div.dtext {
			
			width: 3in;
			text-align: left;
			overflow:hidden;
}

/*------------talks------------*/

.direction {
			text-transform: uppercase;
			text-align: center;
			margin-top: 75px;
}

div.talkrevision {
			/*border: 1px solid black;*/
}


.discusser {			
			text-transform: uppercase;
			margin-top: 75px;
			font-style: oblique;
}

div.talk {
			text-align: right;
			width: 3in;
			font-style: oblique;
			overflow:hidden;
}


/*-----------------------------------search---------------------------------------*/

form {margin-bottom:0;}

a.home	{
			margin: 0px;
			padding: 0px;
}

#p-search {
			margin: 0px;
			margin-top:0px;
}

.home {
			margin: 0px;
			padding: 0px;
			color: black;
}

#searchBody {
			margin-top:0px;
}

.portlet{
			margin-top:0px;
}

.pBody{
			margin-top:0px;
}

h5 {
			margin-top: 0px;
}

table {
			/*border: 1px solid black;*/
			/*width: 100%;*/
			padding-top: 10px;
			margin-top: 0px;
			background:white;
			padding-bottom:10px;
}

p.table {
			color: black;
			font-weight: normal;
			padding-left: 0px;
			font-family: courier, serif;
			font-style: normal;
}

tr {
			height: 5px;
			margin-right:
}
td {
			width: auto;
			padding:0 7px;
}

td.characters {
vertical-align: top;
padding-right: 5px;
width: 450px;

}

tr.characters {
vertical-align: top;
padding-right: 5px;	

}

a.table {
			text-decoration:underline;
			color: black;
}

a.table:visited {
			color: black;
}
a.table:visited {
			color: black;
}

