/* CSS Document */

#littletext {
font-size:9px;
}

#contactbg {
  float:left;
  width:990px;
  height:111px;
  background-image:url('../../images/contact-header.jpg');
}

#forumbg {
  float:left;
  width:990px;
  height:111px;
  background-image:url('../../images/forum-header.jpg');
}

#numberaddress {
  float:left;
  margin:20px 0 0 830px;
}

#contentbg {
  float:left;
  width:990px;
  background-image:url('../../images/contactbg.jpg');
  font-size:24px;
  font-weight:bold;
}

#content {
  margin:
}

#formleft {
  float:left;
  width:450px;
  margin-left:60px;
}

#formright {
  float:left;
  width:450px;
  margin:0 0 15px 20px;
}

.formbufferleft {
  clear:both;
  float:left;
  margin-top:5px;
  width:0px;
  height:22px;
  background-color:#a7977e;
  border:1px solid #5f5948;
  border-width:1px 0;
}

.formlabel {
  float:left;
  margin-top:5px;
  width:87px;
  height:22px;
  margin-left:3px;
  border:1px solid #5f5948;
  border-right-width:0px;
  text-align:right;
  font-size:x-small;
  font-weight:bold;
}

.formlabel p{
  margin:3px;
}

input, textarea {
  float:left;
  margin-top:5px;
  width:341px;
  height:24px;
  background-color:a6967e;
  border:1px solid #5f5948;
  padding:3px;
}

textarea {
  margin:20px 0;
  height:100px;
}

.checkbox {
  clear:both;
  float:left;
  background-color:transparent;
  width:30px;
  border-width:0px;
  margin-left:40px;
}

.checkboxlabel {
  float:left;
  width:300px;
  margin-top:10px;
  font-size:small;
  
}

.checkboxentry {
  float:left;
  width:400px;
  margin:0;
}

p {
  clear:both;
  margin:5px 0;
}

#formsubmit {
  float:left;
  background-image:url('../../images/submit-btn.jpg');
  width:159px;
  height:62px;
}

#formsubmit:hover {
  background-position:158px 0px;
}

#forumpicture {
font-size:24px;
font-weight:bold;
  
}

#emailconfirm, #emailerror {
  width:500px;
  height:50px;
  padding:10px;
  border:2px solid #467eb1;
  background-color:#dbe5ee;
  margin:20px 0 0 250px;
}

#emailerror {
  border:2px solid #b93321;
  background-color:#f2e1df;
}
