@CHARSET "UTF-8";
html {
   min-height: 100%;
}
body {
   background: #000; /* for non-css3 browsers */
   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8C1717', endColorstr='#000'); /* for IE */
   background: -webkit-gradient(linear, left top, left bottom, from(#8C1717), to(#000)); /* for webkit browsers */
   background: -moz-linear-gradient(top,  #8C1717,  #000); /* for firefox 3.6+ */ 
   width: 100%; 
}
h1 {
   font-family: Courier New, monospace;
   color: #8C1717;
}
#banner {
   background-image: url("../images/banner.png");
   padding: 0px;
   height: 75px;
   width: 1000px;
   margin: 0px auto;
   box-shadow: 10px 12px 5px #280000;
}
#main {
   background-color: #FFF;
   padding: 20px;
   height: 750px;
   width: 960px;
   box-shadow: 10px 10px 5px #280000;
   margin: 0px auto;
}
#top {
   text-align: center;
}
#nav {
   list-style: none;
   padding: 0px;
   margin: 0px;
   width: 1000px;
   height: 100px;
   margin: 0px auto;
   font-family: Courier New, monospace;
}
#nav li {
   float: left;
   margin: 0em 1.15em;
   text-align: center;
   background: #000; /* for non-css3 browsers */
   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#000', endColorstr='#575757'); /* for IE */
   background: -webkit-gradient(linear, left top, left bottom, from(#000), to(#575757)); /* for webkit browsers */
   background: -moz-linear-gradient(top,  #000,  #575757); /* for firefox 3.6+ */ 
   box-shadow: 10px 10px 5px #767676;
   padding: 5px;
}
#nav li a {
   text-decoration: none;
   color: #ECD672;
   font-weight: bold;
}
#nav li a:visited {
   color: #ECD672;
}
#nav li a:hover {
   text-decoration: underline;
}
#left {
   float: left;
   padding: 10x;
   width: 400px;
   margin-right: 20px;
   text-align: center; 
}
#left img {
   border: 0px;
   padding: 0px;
}
#right {
   float: left;
   margin-left: 20px;
   padding: 10px;
   width: 475px;
   height: 600px;
   border: 1px solid #000;
   font-family: Courier New, monospace;
   background-color: #ECD672;
   color: #8C1717;
}
#download {
   width: 100%;
   text-align: center;
}
#footer {
   width: 1000px;
   margin: 0px auto;
   font-size: small;
   font-style: italic;
   text-align: center;
   padding-top: 20px;
   color: white; 
}
#footer a {
   color: white;
}
#footer a:visited {
   color: white;
}
#howto {
   overflow-y:auto;
   height: 600px;
   font-family: Tahoma, Geneva, sans-serif;
   padding-left: 50px;
   padding-right: 50px;
}
#howto h3 {
   color: #8C1717;
}
#howto td {
	padding: 10px;
	border: 1px solid #000;
}
#howto td.name {
	background: #8C1717;
	color: #FFF;
	font-weight: bold;
}