html {height:100%; margin:0; padding:0;}
body {background-color:#d7d3c4;font-family: Tahoma, Arial, "Times New Roman", Times, serif;font-size: 12px;line-height: 19px;color: #000;text-align: center;margin: 0;padding: 0;}
img {border:none;}
H1 {color: #3a6ea5;font-family:Georgia, "Times New Roman", Times, Tahoma, Serif;font-size: 32px;line-height: 38px;font-weight: normal;margin:0;padding:0;}
H2 {color: #000;font-family:Georgia, "Times New Roman", Times, Tahoma, Serif;font-size: 20px;font-style:italic;font-weight: normal;margin:20px 0 0 0;}
H3 {color: #434139;font-family:Georgia, "Times New Roman", Times, Tahoma, Serif;font-size: 24px;font-weight: normal;margin: 0;padding:0 0 14px 0;}
H4 {color: #3A6EA5;font-family:Georgia, Tahoma, Arial,Verdana,sans-serif;font-size: 18px;font-weight: normal;margin:10px 0;padding:0;}
p { margin:0;padding:10px 0 0 0;}
p a:link{text-decoration:none; font-family:Tahoma, Arial, Verdana; font-size:12px; color:#3274b7;}
p a:hover {text-decoration:underline;}
a:visited {color:#3274b7;text-decoration:none;}
a.blueLink { text-decoration:none; font-family:Tahoma, Arial, Verdana; font-size:11px; color:#3274b7; }
a:hover.blueLink { text-decoration:underline; }
a.awardsLink { text-decoration:none; font-family:Tahoma, Arial, Verdana; font-size:12px; color:#3274b7;font-weight:bold; }
a:hover.awardsLink { text-decoration:underline; }
#header {width:100%;background-color: #FFF;color: #000;margin: 0;padding: 0;height: 205px;}
#header .inner-wrap #leftHeader {float: left;margin:0;padding:0;}
#header .inner-wrap #rightHeader {float: right;text-align: right;margin: 0;padding: 0;font-weight:bold;font-style:italic;}
div.inner-wrap {width: 775px;margin: 0 auto;text-align: left;}
#nav {width:100%;height:63px;background-color:#424242;color:#000;margin:0;padding:0;font-size:18px;font-family:Tahoma,Arial,Verdana,sans-serif;}
#nav ul {padding:0;height:63px;overflow:hidden;}
#nav ul li {list-style-type:none;float:left;}
#nav ul li a {height:63px;color:#b6b6b6;text-decoration:none;float:left;padding:22px 45px 0 45px;} /* change to 27px (instead of 45px) for five nav elements */
#nav ul li a.active {color:#FFFFFF;}
#nav ul li a:hover {background-color:#242424;color:#FFFFFF;}
#sub-nav {width:100%;height:24px;background-color:#979280;color:#FFFFFF;margin:0;padding:0;font-size:12px;font-family:Tahoma,Arial,Verdana,sans-serif;font-weight:bold;}
#sub-nav ul {padding:0 0 0 135px;height:24px;overflow:hidden;}
#sub-nav ul li {list-style-type:none;float:left;}
#sub-nav ul li a {height:24px;color:#FFFFFF;text-decoration:none;float:left;padding:4px 20px 0 20px;}
#sub-nav ul li a.active {color:#434139;}
#sub-nav ul li a:hover {text-decoration:underline;}
#content {width:100%;border-top:4px solid #979280;}
#content .inner-wrap {padding-top:35px;}
#content .indexContentLeft {float: left;width: 430px;}
#content .indexContentRight {float: right;width: 300px;}
#content .indexContentFull {float:left;width:775px;}
#content .indexContentLeft, .indexContentRight, .indexContentFull {font-size: 12px;line-height: 18px;}
#contact-form {width:775px;margin:20px 0 0 0;color:#000;float:left;}
#contact-form input, #contact-form textarea {padding:5px;width:625px;font-family:Tahoma,Arial,Verdana,sans-serif;font-size:18px;color: #434139;margin:0 0 10px 0;border: 2px solid #979280;}
#contact-form textarea {height:90px;}
#contact-form input.submit-button {width:120px;float:right;margin-right:10px;background-color:#434139;color:#FFFFFF;}
label {float:left;text-align:right;margin-right:15px;width:125px;padding-top:5px;font-size:18px;clear:left;color: #434139;}
* {margin: 0;}
html, body {height: 100%;}
.wrapper {min-height: 100%;height: auto !important;height: 100%;margin: 0 auto -50px;}
.footer, .push {height: 50px;}
.footer {background-color:#efebdd;}
.footer .inner-wrap {font-family:Arial, Tahoma, Verdana;font-size: 11px;color: #787878;padding: 16px 0 0 0;}
.ltblueItals { color:#65a9df; font-style:italic;}
.awardLogo { margin:10px 16px 20px 0;float:left;}
.awardDate {font-size:11px;}
.clear	{overflow: hidden;clear: both;height: 0;margin: 0;font-size: 1px;line-height: 0;}
.clearContent {clear: both;}

