body, p, div, img, form, input, textarea {
  padding: 0;
  border: 0;
  font-family: Helvetica, Arial;
  font-size: 12px;
  color: #857057;
}

body {
  background: #281a0b url('../images/bg.png') repeat-x;
}

.left {
  float: left;
}

.right {
  float: right;
}

.clearfloat {
  clear: both;
}

.clearright {
  clear: right;
}

.clearleft {
  clear: left;
}

.container {
  margin: 0 92px 0 102px;
}

.fixed_container {
  width: 816px;
  padding-left: 50%;
  margin-left: -408px;
}

/* Global Navigation */




/* Page Header */
#header {
  height: 61px;
  width: 100%;
}


/* Page Content */
#content {
  width: 100%;
}

/* Page Footer */
#footer {
  width: 100%;
  margin: 30px 0 10px 0;
}

#leftfooter {
  float: left;
  margin: -9px 0 0 34px;
  font-size: 9px;
}

* html #leftfooter {
  margin: 0 0 0 34px;
}

#rightfooter {
  float: right;
  margin: 0 44px 0 0;
  font-size: 10px;
  width: 400px;
  text-align: right;
}

#rightfooter a {
  font-size: 10px;
  text-decoration: none;
  color: #857057;
}

#footer form {
  margin: 0 0 8px 0;
  float: left;
}

#footer form input {
  float: left;
  margin: 0 5px 0 0;
}

.forminputwrapper input {
  height: 16px;
  width: 126px;
  background: transparent;
  border: 0;
  font-size: 9px;
  color: #857057;
  padding: 2px 2px 0 2px;
}

.forminputwrapper {
  height: 16px;
  float: left;
  background: url('../images/forminputbg.png') no-repeat;
}


#logoarea { padding-left: 64px; }
	#logo { background: #271a0a url('../images/logo.jpg') no-repeat; width: 312px; height: 90px; float: left; }
