body {
   font-family: Arial;
   margin-top: 20px;
   background-color: #4E606D;
   }
a img {
   border: 0;
   margin: 0;
   padding: 0;
   }
img {
   margin: 0;
   }
#maintable {
   text-align: left;
   width: 800px;
   height: 400px;
   padding: 0;
   border: 0;
   border-collapse: collapse;
   }
#maintable tr td {
   vertical-align: top;
   }
#content {
   padding: 20px;
   height: 261px;
   background-color: #484848;
   }
#content p,
ul li {
   font-size: 12px;
   line-height: 150%;
   color: #E6E6E6;
   }
#header {
   background-color: #ccc;
   height: 139px;
   border: 0;
   margin: 0;
   padding: 0;
   }

#navigation {
   width: 250px;
   background-color: #000;
   }
#navigation_inner {
   padding: 60px 15px 30px 25px;
   }
a.rollover span {
   display: block;
   }
   #active_link {
      background-position: bottom left;
   }
#hcm_logo {
   vertical-align: bottom;
   }
   h2 {
      margin: 0 0 10px 0;
   }
   #content a {
      color: #fff;
   }
   .submenu {
      background-color: #2A2A2A;
      border-bottom: 2px solid #4D4D4D;
      width: 100%;
   }
   .submenu a {
      text-decoration: none;
      font-size: 12px;
      display: block;
      float: left;
      border-right: 1px solid #4D4D4D;
      padding: 4px 8px;
   }
   
   .submenu a#active_submenu {
      background-color: #4D4D4D;
      color: #fff;
   }
   
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-table;}

#content h3 {
   margin-bottom: 0;
   color: #fff;
   font-size: 105%;
}

.person_desc {
   margin-top: 0;
   padding: 2px 4px;
   background-color: #4D4D4D;
}

p.centerquote {
   font-family: serif;
   margin: 10px 40px;
   font-size: 120%;
}

#contact_info {
   background-color: #4A4A4A;
   padding: 10px;
   margin: 0 30px;
}

#contact_info p {
   padding: 0;
   margin: 0;
}

#doug_contact {
	border-top: 1px solid #6A6A6A;
	border-bottom: 1px solid #6A6A6A;
	width: 100%;
}

#doug_contact tr td p {
	margin: 0;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

#ozh_box {
	text-align: center;
}

#ozh_box p {
	text-align: center;
	color: #000;
	font-size: 10.5px;
	margin: 8px 0;
}
