body {background-color:#BCD486; margin:0px; text-align: center;}
h1, p {margin-top: 0;}


#main {margin: 20px auto 0 auto; width: 930px; border: 1px solid #000; text-align: left;}
#main_table {width: 100%;}
#left_nav {width: 150px; border-right: 1px solid #fff; }
#left_nav1 {padding: 10px; text-align: right;}
#left_nav p {text-align: right; padding: 0 15px 0 0;}
#main_content {background: #fff; padding: 30px 235px 30px 30px;}
#logo {text-align: center; padding: 10px 0 30px 0;}
#footer {background: #efefef; padding: 20px 30px; font-size: 10px; text-align: center;}


#mainTable {border:1px #333333 solid;}

#left_nav {background: #D8D8D8;}
.bgVert {background-color:#D4D3B9;}
.bgHoriz {background-color:#E6E5CC;}
.bgGrayBar {background-color:#455560;}
.bgBottomBar {background-color:#BAB76E;}
/*.bgDivider {background-image: url(/images/divider.gif);}*/
p.subhead, tr.subhead, dt.subhead {font-weight: bold; font-size: 14px; color:#3C599D;}


p.nav {font-family:"Trebuchet MS", sans-serif; font-size:11px; line-height:13px; color:#FFFFFF; margin:0px; margin-bottom:12px;}
p.nav2 {font-family:"Trebuchet MS", sans-serif; font-size:12px; line-height:13px; color:#FFFFFF; margin:0px; margin-bottom:12px;}
p.navLg {font-family:"Trebuchet MS", sans-serif; font-size:14px; line-height:15px; color:#FFFFFF; margin:0px; margin-bottom:12px;}

a {color:#979554; outline:none; font-weight:bold;}
a:hover {text-decoration:none;}

A.nav {color:#3C599D; text-decoration:none; font-weight:bold;}
A.nav:link {color:#3C599D; text-decoration:none;font-weight:bold;}
A.nav:active {color:#3C599D; text-decoration:none;font-weight:bold;}
A.nav:visited {color:#3C599D; text-decoration:none;font-weight:bold;}
A.nav:hover {color:#5FA186; text-decoration:underline;font-weight:bold;}

.projects_table {width: 100%;}
.projects_table td {width: 50%; padding: 10px 0 0 0;}
td.left_col {padding: 10px 80px 0 0;}


#contact_main {margin: 50px 40px 0 0;}
.contacts_table {margin: 10px 0px 40px 70px;}
td.contacts_table {width: 50%;}
td.right_col {padding: 0 0 0 100px;}
dd {margin: 0;}
li {margin: 0; list-style: none;}

.img_heads {float: left;  margin: 4px 10px 1px 0;}


#press_table {text-align: center; width: 100%; margin: 10px 0 50px 0;}
#press_table td {width: 33.3%; padding: 0 0 0 10px;}
#press_table img {border: 1px black solid; margin: 0 0 10px 0;}

