body {
  margin:0 0 0 0; 
  line-height:16px; 
  font-family: Tahoma, Arial; 
  background: url(images/body_top_bckg.jpg) no-repeat center top #8e9ba1; color:#3a3232; 
  font-size:11px;
}
a {
  color:#000;
}
a:hover {
  text-decoration:none;
}
#header {
}
#header h1 {
  padding:30px 0 10px 0;
  color: #000; 
  text-align:center;
  background: none;
}
#header h1 a {
  color:#000; 
  text-decoration:none; 
  font-weight:bold; 
  font-size:36px; 
  text-transform:uppercase; 
}
#menu {
  color:#fff; 
  text-align:center; 
  margin-bottom: 0px;
}
#menu ul {
  text-align:center;
  list-style:none; 
  padding:0;
}
#menu ul li {
  display:inline;
}
#menu ul li a {
  font-weight:bold; 
  font-size:14px; 
  text-decoration:none; 
  color:#fff; 
  background-color:#445d6c; 
  padding:0 10px 2px 10px;
}
#menu ul a:hover {
  background-color:#157e15;
}
#main {
  background-color: #8e9ba1;
}
#content-top {
  background: url(images/content_top.gif) no-repeat;
  width: 690px;
  height: 10px;
  margin: 0 auto;
}
#content {
  background-color: #fff;
  width:690px; 
  margin:0 auto;
  padding: 0 0 0 0;
}
#content-bottom {
  background: url(images/content_bottom.gif) no-repeat;
  width: 690px;
  height: 17px;
  margin: 0 auto;
  margin-top: -7px;
}
#text {
  width:650px;
  margin: 0 30px 0 30px;
}
#text p {
  margin:7px 0 7px 0;
}
h1 {
  margin:0 0 0 0; 
  padding:5px 0 7px 45px; 
  text-transform:uppercase; 
  font-size:18px; 
  color:#000; 
  background:url(images/optimize_web_traffic.gif) no-repeat;
}
h2, h3 {
  color: #000;  
}
#copyright {
  padding-top:5px; 
  color:#fff; 
  font-size:12px; 
  font-weight:bold;
  text-align: center;
}