/* CSS Document */

/*
rgb(34,30,31); -- Dark Brown

*/




html, body {
  margin: 0px;
  text-align: center;
  margin: auto auto;
  background-color: #3d241c;
}

#main_content{
  width: 795px;
  height: auto;
  text-align: left;
  margin: auto auto;
  background-color: rgb(0,0,0);
  background-image: url(../images/bg_main.jpg);
  background-repeat: no-repeat;
  BORDER-RIGHT: rgb(63,24,12) 5px solid; BORDER-TOP: rgb(144,55,27) 5px solid; BORDER-LEFT: rgb(144,55,27) 5px solid; BORDER-BOTTOM: rgb(63,24,12) 5px solid
}

#press_content{
  width: 795px;
  height: auto;
  text-align: left;
  margin: auto auto;
  background-color: rgb(0,0,0);
  background-image: url(../images/bg_blank.jpg);
  background-repeat: no-repeat;
  border: 1px solid rgb(255,255,255);
}

#newsletter_content{
  width: 795px;
  height: auto;
  text-align: left;
  margin: auto auto;
  background-color: rgb(0,0,0);
  background-image: url(../images/bg_newsletter.jpg);
  background-repeat: no-repeat;
  border: 1px solid rgb(255,255,255);
}
#right_col{
  margin-top: 100px;
  margin-left: 380px;
  width: 365px;
  background-color: none;
  padding: 15px;
  
}
#left_col{
  margin-top: 25px;
  margin-left: 0px;
  width: 365px;
  background-color: rgb(0,0,0);
  padding: 15px;
  
}

p,a,td,input,textarea {
  margin: 0px;
  font-family: arial, verdana;
  font-size: 8pt;
  color: rgb(255,255,255);
  }

input,textarea{
  border: 1px solid rgb(255,255,255);
  background-color: rgb(0,0,0);
  }
  

a img{
  border: 0px;
  text-decoration: none;
}

.headline {
  font-weight: bold;
  font-size: 16pt;
  }

.spacer {   /*----Empty Container Box for CSS Display--*/
  clear: both;
  height: 1px;
  width: 1px;
  font-size: 1pt;
  background-color: transparent;
  }


.login{
  padding: 20px;
  border: 1px solid rgb(255,255,255);
  margin: 15px 0px 15px 0px;
  background-color: rgb(50,50,50);
  width: 340px;
}

.form_label{
  float: right;
  text-align: right;
  padding: 3px;
}

.form_input{
  float: left;
  text-align: left;
  padding: 3px;
  }
  
  
  
  
