body {
	background: Black;
	background-image: url("http://home.comcast.net/~fallingman/icarus-rising.jpg");
	background-position: center;
	background-repeat: no-repeat;
	background-attachment: fixed;	
	color: SlateGray;
	font-family: 'Papyrus' sans-serif;
	font-size: 16px;
	line-spacing: 2px;
  margin: 5px 5px 5px 5px;
  padding: 0px;
	scrollbar-arrow-color:Black;
	scrollbar-track-color: Black;
	scrollbar-shadow-color: DarkRed;
	scrollbar-face-color: DarkRed;
	scrollbar-highlight-color:DimGray;
	scrollbar-darkshadow-color:SlateGray;
	scrollbar-3dlight-color:DarkRed;
}

a.menu {
	color: #004080;
	font-weight: bold;
  text-decoration: none;
}

a.listGothicBlue {
	color: #004080;
	font-size: 24px;
	font-weight: bold;
  margin: 10px 10px 10px 10px;
  text-decoration: none;
}

a.listDarkGray {
	color: DarkGray;
	font-size: 24px;
	font-weight: bold;
  margin: 10px 10px 10px 10px;
  text-decoration: none;
}

a.listDarkRed {
	color: DarkRed;
	font-size: 24px;
	font-weight: bold;
  margin: 10px 10px 10px 10px;
  text-decoration: none;
}

a.listWhite {
	color: White;
	font-size: 24px;
	font-weight: bold;
  margin: 10px 10px 10px 10px;
  text-decoration: none;
}

a.listXYZ {
	color: DarkRed;
	font-family: 'Franklin Gothic Medium' sans-serif;
	font-size: 36px;
	font-weight: bold;
  margin: 10px 10px 10px 10px;
  text-decoration: none;
}

table, tr, td {
  background-color: transparent; 
  border: 0px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
table table {border: 0px;}
table table table table {border: 0px;}

img {
	margin: 5px 5px 5px 5px;
}

input {
	background-color: #000000;
	border-color: #800000;
	arrow-color:Black;
	track-color: Black;
	shadow-color: DarkRed;
	face-color: DarkRed;
	highlight-color:DimGray;
	darkshadow-color:SlateGray;
	3dlight-color:DarkRed;
	color: #ffffff;
	margin: 5px 5px 5px 5px;
	padding: 5px 5px 5px 5px;
}

select {
	background-color: Black;
	border-color: DarkRed;
	scrollbar-arrow-color:Black;
	scrollbar-track-color: Black;
	scrollbar-shadow-color: DarkRed;
	scrollbar-face-color: DarkRed;
	scrollbar-highlight-color:DimGray;
	scrollbar-darkshadow-color:SlateGray;
	scrollbar-3dlight-color:DarkRed;
	color: White;
	margin: 5px 5px 5px 5px;
	padding: 5px 5px 5px 5px;
}

option {
	background-color: Black;
	border-color: DarkRed;
	scrollbar-arrow-color:Black;
	scrollbar-track-color: Black;
	scrollbar-shadow-color: DarkRed;
	scrollbar-face-color: DarkRed;
	scrollbar-highlight-color:DimGray;
	scrollbar-darkshadow-color:SlateGray;
	scrollbar-3dlight-color:DarkRed;
	color: White;
	margin: 5px 5px 5px 5px;
	padding: 5px 5px 5px 5px;
}

textarea {
	background-color: #000000;
	border-color: #800000;
	color: #ffffff;
	margin: 5px 5px 5px 5px;
	padding: 5px 5px 5px 5px;
}

div.blue {
	color: #004080; 
}

div.white {
	color: White; 
}

div.black {
	color: Black; 
}

div.gray {
	color: DarkGray; 
}

div.red {
	color: DarkRed; 
}

div.bigblue {
	color: #004080; 
	font-size: 24px; 
}

div.bigwhite {
	color: White; 
	font-size: 24px; 
}

div.bigblack {
	color: Black; 
	font-size: 24px; 
}

div.biggray {
	color: DarkGray; 
	font-size: 24px; 
}

div.bigred {
	color: DarkRed; 
	font-size: 24px; 
}

div.graybox {
	border: 10 inset #ffffff;
	color: #ffffff; 
	line-height: 150%;
	font-family: 'Arial' sans-serif; 
	font-size: 16px; 
	font-weight: normal; 
	margin: 10px 10px 10px 10px;
	padding: 20px 20px 20px 20px;
	text-align: left; 
}

div.newbox {
	border: 5 inset #999999;
	color: #004080; 
	line-height: 100%;
	font-family: 'Perpetua' serif; 
	font-size: 12px; 
	font-style: italic;
	font-weight: normal; 
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
	text-align: left; 
}

div.navybox {
	border: 5 inset #999999;
	color: Navy; 
	line-height: 150%;
	font-family: 'Perpetua' serif; 
	font-size: 24px; 
	font-weight: normal; 
	margin: 10px 10px 10px 10px;
	padding: 20px 20px 20px 20px;
	text-align: left; 
}

div.whitebox {
	border: 5 inset #999999;
	color: White; 
	line-height: 150%;
	font-family: 'Perpetua' serif; 
	font-size: 24px; 
	font-weight: normal; 
	margin: 10px 10px 10px 10px;
	padding: 20px 20px 20px 20px;
	text-align: left; 
}

p {
  margin: 10px 10px 10px 10px;
}

p.gray {
	color: DarkGray;
}

p.wide {
  margin: 10px 50px 10px 50px;
}

pre {
  margin: 0px 0px 10px 20px;
}
	
ol {
  margin-right:40px;
}

li {
   margin: 5px 0px 5px 0px;
}

h1 {
	/* background : DarkRed; */
	background : #000000;
	color : DarkRed;
	font-family : 'Copperplate Gothic Light' serif;
	font-size : 24px;
	font-weight : bold;
	letter-spacing: 1em;
	margin: 10px 0px 10px 0px;
	padding: 5px 5px 5px 5px;
	text-align: center;
	text-decoration: none;
}

h2 {
	 color : DarkOrange;
	 font-family : 'Copperplate Gothic Light', sans-serif;
	 font-size : 20px;
	 font-weight : bold;
	 letter-spacing: 2em;
	 text-align: center;
	 text-decoration: none;
}
h3 {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 16px;
   font-weight : bold;
   margin: 10px 10px 10px 10px;
}
h4 {
   color : DarkRed;
   font-family : Arial, Helvetica, sans-serif;
   font-size : 12px;
   font-weight : bold;
   margin: 10px 10px 10px 10px;
}
th {
	 background-color : DarkRed;
	 color : #FFFFFF;
	 font-family : Arial, Helvetica, sans-serif;
	 font-size: 14px;
	 font-weight : bold;
	 vertical-align : top;
}

hr {
	color : DarkRed;
}
