html, body {
  background: #2a2a2a scroll url('http://incidentdesigns.110mb.com/site/images/backgrounds/bg.jpg') top right no-repeat; 
  margin: 0px;
  padding: 0px;
  text-align: center; }
  
body, div {
  font: 9pt "trebuchet ms";
  color: #ffffff; }
  
/*links*/
  
a {
  font: 9pt "trebuchet ms";
  color: #00a8ff;
  text-decoration: none; }
  
a:hover {
  color: #00ff0c;
  text-decoration: none; }
  
/*text styles*/
  
b {
  color: #ff0054; }
  
i {
  color: #00ff00; }
  
h1 {
  width: 70%;
  color: #00a8ff;
  font: 30pt "times new roman";
  letter-spacing: -2px;
  line-height: 23pt;
  text-align: center;
  margin: 0 auto;
  border-bottom: 2px solid #ffe400; }
  
h2 {
  width: 70%;
  color: #00a8ff;
  font: 23pt "times new roman";
  letter-spacing: -2px;
  line-height: 20pt;
  text-align: center;
  margin: 0 auto;
  border-bottom: 2px solid #ffe400; }
  
h3 {
  font: 15pt "times new roman";
  letter-spacing: -2px;
  text-align: center;
  margin: 3px;
  color: #ff0054; }
  
/*hover menus*/
#left a:link, #left a:visited {
  display: block;
  background: transparent;
  color: #ff00a2;
  font: 9pt "trebuchet ms";
  text-align: center;
  text-indent: 0px;
  margin-top: 3px;
  text-decoration: none; }

#left a:hover {
  display: block;
  color: #00ff00;
  background: #333333;
  text-decoration: none; }
  
.alpha a {
  display: block;
  float: left;
  width: 20px;
  text-align: center;
  height: 20px;
  text-decoration: none;
  background: #353535!important;
  border: 0px solid #3c3c3c;
  margin: 3px; }
  
.alpha a:hover {
  background: #3c3c3c!important; }
  
/*divs*/
  
#main {
  width: 75%;
  height: 100%;
  overflow: hidden;
  text-align: justify;
  float: left;
  z-index: 100;
  margin: 50px 5px 10px 40px; }
  
#right {
  width: 66%;
  height: auto;
  float: right;
  padding: 3px;
  margin: 0px 0px 10px 0px;
  background: #303030;
  border: 1px solid #353535; }
  
#left {
  width: 30%;
  height: auto;
  float: left;
  padding: 3px;
  text-align: left;
  margin: 0px 0px 10px 0px;
  background: #303030;
  border: 1px solid #353535; }
  
#backs {
  width: 55%;
  height: 120px;
  overflow: hidden;
  border: 3px solid #3c3c3c;
  margin: 0 auto;
  background: #000000 bottom right repeat; }
  
.boop {
  display: block;
  width: 85%;
  height: auto;
  overflow: hidden;
  padding: 6px;
  margin: 0 auto; }

/*extras*/
.icon {
  display: block;
  float: left;
  background: #353535;
  border: 1px solid #3c3c3c;
  margin: 5px;
  width: 100px;
  text-align: center;
  padding: 5px; }
    
#right img {
  max-width: 100%!important; }
  
textarea {
  width: 70%;
  background: #353535;
  border: 1px solid #3c3c3c;
  color: #ffffff;
  margin: 0 auto!important; }
  
input, select {
  background: #353535;
  border: 1px solid #3c3c3c;
  color: #ffffff;
  margin: 2px; }
  
img {
  border: 0px; }
  
#backs textarea {
  background: #353535;
  border: 1px solid #3c3c3c;
  margin: 0 auto!important;
  width: 90%;
  display: block;
  overflow: hidden; }
  
p {
  text-indent: 20px; }
  
.cen {
  width: 70%!important;
  margin: 0 auto;
  text-indent: 0px;
  text-align: center; }
  
.boop p {
  float: left;
  color: #ff00a2;
  margin: 0px;
  width: 20px;
  height: 20px;
  text-align: center;
  margin: 3px 3px 0px 3px;
  text-indent: 0px;
  border-bottom: 1px solid #00ff00;
  text-decoration: none; }
  
.cmnt {
  float: left!important;
  width: 30%!important; }
