html, body {
  font-family:"Trebuchet MS";
  font-size:11px;
  margin: 0px;
  padding:0px;
  background: #ccc;
}

h1, h2, h3, h4, h5, h6, p, form {
  margin: 0px;
  padding:0px;
}

a {
  color:#333333;
  font-weight:bold;
  text-decoration:none;
}

a:hover {
  color:#000;
  font-weight:bold;
  text-decoration:none;
}

#wrapper {
  width:800px;
  margin:0px auto;
  background-color:#FFF;
}

#content {
  width:800px;
}

#header {
  height:56px;
}

#logo {
  width:258px;
  float:left;
}

#logo h1 {
  font-size:26px;
  color:#F76B0C;
  font-weight:normal;
  text-decoration:none;
  padding-left:15px;
  padding-top:5px;
}

#logo h4 {
  color:#808080;
  font-weight:normal;
  text-decoration:none;
  padding-left:75px;
}

#links ul {
  margin:0px; 
  padding-top:27px;
}

#links li {
  float:left;
  list-style-type:none;
  width:100px;
  height:25px;
  text-align:center;
  background-color:rgb(225, 225, 225);
  border-left:1px solid #FFF;
  padding-top:4px;
}

#links a {
  color:#222;
  font-weight:normal;
  text-decoration:none;
}

#links a:hover {
  color:#fff;
  font-weight:normal;
  text-decoration:underline;
}

#mainimg {
  background: #D91623 url('/images/bgheader.gif') repeat-x;
  height: 150px;
  text-align:right;
}

#mainimg h3 {
  font-size:48px;
  color:#fff;
  font-weight:normal;
  text-decoration:none;
  padding:60px 40px 0px 0px;
}

#mainimg h4 {
  font-size:18px;
  color:#fff;
  font-weight:normal;
  text-decoration:none;
  padding:0px 40px 0px 0px;
}

#contentarea {
  clear:both;
  padding: 25px 0px;
}

#leftbar {
  float:left;
  width:539px;
  border-right:1px solid #BCBDBC;
  padding-left: 10px;
}

#leftbar h2 {
  font-size:26px;
  color:#333333;
  font-weight:normal;
  text-decoration:none;
  padding-bottom:5px;
}

#leftbar h3 {
   padding-top: 15px;
}

#leftbar p {
  color:#797B7A;
  font-weight:normal;
  text-decoration:none;
  padding:0px 40px;
}

#rightbar {
  float:left;
  width: 240px;
  padding-left: 10px

}

#rightbar h2 {
  font-size:26px;
  color:#D91623;
  font-weight:normal;
  text-decoration:none;
  padding-bottom:5px;
}

#rightbar p {
  color:#797B7A;
  font-weight:normal;
  text-decoration:none;
  padding:0px 25px;
}

#bottom {
  clear:both;
  height:32px;
  padding-top:25px;
}

#bottom a {
  color:#fff;
  font-weight:normal;
  text-decoration:underline;
}

#bottom a:hover {
  color:#fff;
  font-weight:normal;
  text-decoration:none;

}

#email {
  float:left;
  width:480px;
  background-color:#333;
  height:27px;
  padding:5px 0 0 20px;
}

#validtext {
  float:left;
  width:300px;
  background-color:#333;
  height:27px;
  padding-top:5px;
}

#validtext p {
  color:#fff;
  font-weight:normal;
  text-decoration:none;
  text-align:right;
  padding-right:35px;
}

h4.meeting_part {
   padding-top: 8px;
}