
@media all {
	body {
		text-align:left;
		text-decoration:none;
		border:0;
		padding:0;
		margin:0;
	}
}

@media screen {
	body {
		font-family:"Courier","New Courier",monospace; color:orange; font-size: medium; font-variant: normal; font-weight: bold;
		Background-Color:#555555;
		Background-Position:top left;
		Background-Attachment:fixed;
	}
}

@media print {
	body, UL, INPUT, SELECT {
		font-family:sans-serif; color:black; font-size: 10pt; font-variant: normal; font-weight: normal;
	}
}

a:link{color:orange;text-decoration:none;}
a:visited{color:orange;text-decoration:none;}
a:hover{color:yellow;text-decoration:none;}
a:active{color:yellow;text-decoration:none;}

a.highlighted:link{color:red;text-decoration:none;}
a.highlighted:visited{color:red;text-decoration:none;}
a.highlighted:hover{color:yellow;text-decoration:none;}
a.highlighted:active{color:yellow;text-decoration:none;}

#small{
	font-size:small;
}

#navtop{
	position:absolute;
	top:20px;
	padding-left:20px;
	padding-right:10px;
	left:0;
	height:100%;
	width:20%;
}


		#navleft{
			position:absolute;
			top:10%;
			padding-top:30px;
			padding-left:20px;
			padding-right:10px;
			left:0;
			right:80%;
			height:100%;
		}
	
#main{
	position:absolute;
	top:10%;
	padding-top:30px;
	padding-right:3%;
	left:22%;
}

#admin{
	position:absolute;
	bottom:0;
	left:0;
	padding-left:20px;
	padding-bottom:30px;
}

H1{
	font-size:xx-large;
	text-align:left;
	vertical-align:text-top;
	position:absolute;
	top:10px;
	left:22%;
	margin-top:0;
	padding-top:0;
	padding-right:3%;
}

H2{
	position:relative;
	margin-top:0;
	padding-top:0;
	text-align:left;
	font-size:x-large;
}

H3{
	font-style:italic;
	font-size:large;
}

P{
	margin-top:0px;
	margin-bottom:5px;
}

INPUT{
	font-family:monospace;
	font-size:normal;
	color:red;
}

SELECT{
	color:red;
	font-size:normal;
}

IMG{
	margin:0;
	border:0;
	vertical-align:top;
}

IMG.padding{
	padding-bottom:10px;
}

UL{
	margin:0;
	padding:0;
}

LI{
	list-style-type:disc;
	list-style-position:inside;
}

TABLE{
	font-size:normal;
}

TH{
	padding-right:15px;
	vertical-align:top;
	text-align:left;
}

TD{
	padding-right:15px;
	vertical-align:top;
	text-align:left;
	border:dotted 1px black;
}

embed, object {
	margin: 0; padding: 0;
}
