body {
  margin: 0;
  padding: 0;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

#wrap {
  width: 1025px;
  margin: 15px 0 50px 50px;
}

#sidebar {
  float: left;
  width: 100px;  
}

#nav {
  list-style-type: none;
  padding: 0;
}

#nav li {
  margin-bottom: 5px;
}

#sidebar form {
  font-size: 10px;
  margin-left: -20px;
}

#sidebar input {
  font-family: Arial,Helvetica,sans-serif; 
  font-size: 11px;
}

#sidebar #email_input {width: 105px;}

a img {border: none;}
img {border: none;}
p {margin: 16px 0;}

#pop-in {
  width: 780px;
  margin-top: 10px;
  margin-left: 5px;
  font-weight: bold;
  font-size: 10px;
  color: #fff;
  background-color: #ff6600;
  padding: 5px 5px 15px 5px;
}

#pop-in p {margin: 0;}

#content {
  float: left;
  width: 680px;
  font-size: 13px;
  padding-top: 10px;
}

.content_body {margin: 0 15px;}

#content h1 {
  font-size: 16px;
  margin-bottom: 30px;
}

.left {float: left;}
.clearer {clear: both; line-height: 0em;}

.dark-purple {color: #639;}

/*.large {font-size: 16px; font-weight: bold;}
.purple {color: #936;}
.green {color: #6c3;}
.orange {color: #f60;}
.blue {color: #09f;}
*/
/*#greenbox {background-color: #e0f3cc;}
#orangebox {background-color: #fee4c4;}
#purplebox {background-color: #eacadb;}
#bluebox {background-color: #ccecf4;}
*/
/*.box {padding: 5px 15px; margin-bottom: 5px;}
.box h1 {margin-bottom: 20px !important;}
.box ul {list-style-type: none; padding-left: 0;}
.box ul.left {
  margin-top: -1px; 
  margin-left: 5px; 
  font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
}
.box ul.left li {margin-bottom: 5px;}

.box label {
  font-weight: bold; 
  float: left; 
  clear: both; 
  width: 120px; 
  text-align: right; 
  font-size: 12px;
  font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
}
*/
.blue-bullet {color: #09F;}

#right_sidebar {
  float: left;
  width: 160px;
  margin: 15px 0 10px 20px;
  font-size: 13px;
  text-align: center;
}

#news1 {
  padding: 10px 5px;
  background-color: #ccecf4;
}

#news2 {
  margin-top: 70px;
  padding: 10px 5px;
  background-color: #e0f3cc;
}

#footer {
  clear: both;
  text-align: center;
  margin: 50px 0 20px;
  font-size: 10px;
}

#footer a {
  color: #F60;
  text-decoration: none;
}

.mailer-error, form #messages {color: red;}
.mailer-success {color: green;}

