#brand h1 a {display:block; border:none;background:transparent url(/assets/i/sprite.gif) 0px 8px no-repeat; height:45px; text-indent:-8000px}
#brand h1 a:hover {border:none}
#brand {background-color:transparent;border-bottom:1px solid #edf3f5}
#greet .header {position:absolute; top:90px; left:0px }
#greet div.inner {background:transparent url(/assets/i/fg-trans.png) 50% 0 no-repeat; height:252px;opacity:0}
#greet h2 {font: normal 36px/44px Cambria, Georgia, serif;color:black;padding:0 0}
#greet {background:transparent url(/assets/i/bg-ards.png) 50% 0 repeat-x;height:252px; border-top:1px solid #edf3f5;opacity:0}
#map_canvas {width: 948px;height:153px;margin:18px 0;background-color:#eee;}
#message p {margin:0 0 16px }
#message, address {-moz-border-radius: 3px; -webkit-border-radius: 3px}
#message {position:absolute;top:0px;left:480px;padding:18px 24px 36px;width:420px;font:italic normal 14px/18px "Cambria", "Georgia", "Times New Roman", serif;background:#FCE9D1; border:1px solid #fdc683;}
#pitch .inner {padding:54px 0 0}
#pitch blockquote p {color:#974472;margin:0}
#pitch p img {float:left;padding:6px 0 0 0}
#pitch p {color:#333;padding:0 360px 0 0px}
#pitch {font: normal 18px/24px Cambria, Georgia, serif;color:#333;}
/*#tasks table td {width:30px}*/
#tasks table th {width:210px}
.inner {width:948px; position:relative}
#brand {overflow:hidden}
.section {margin:0 0 0 0; padding:0 0 0 0; background-color:#fff}
/*.submit input {margin:18px 0}
.submit {margin:54px 0;display:none}*/
.testimonial {margin:9px 0 36px 0;font:normal 11px/15px Lucida Grande, Lucida Sans, Lucida, Verdana, sans-serif}
.warn {color:#DF983D;padding:2px 0 2px 0px;margin:0;font:italic normal 11px/11px "Cambria", "Georgia", "Times New Roman", serif}
#warn_phn, #warn_eml,#warn_zip {display:none}
div.section.c {color:#6e1011; text-decoration:none; border-bottom: 1px solid #6e1011}
acronym, abbr {text-transform:uppercase;font-variant:small-caps}
address {font-style:normal}
blockquote {font-style:italic;margin:36px 0 0}
small {}
span.logo {display:block;position:absolute;top:126px;left:399px;width:32px;height:18px;background:#fff url(/assets/i/sprite.gif) 0 -180px no-repeat}
ul#nav li a {border-bottom:none;display:block;padding:6px 16px 5px 16px;margin:0;font-size:9px;text-transform:uppercase;letter-spacing:1px}
ul#nav li {font-family:Lucida Grande, Lucida Sans, Lucida, Verdana;float:left;line-height:12px;background:#fff;margin:0 3px;padding:0}
ul#nav li.active a {background:transparent url(/assets/i/sprite.gif) 100% -54px no-repeat;font-weight:bold}
ul#nav li.active {background:transparent url(/assets/i/sprite.gif) 0 -54px no-repeat}
ul#nav {float:right;margin:0;font-size:9px}
#errorExplanation h2 {font-size:16px;line-height:20px;padding:0;margin:0 0 16px}
#errorExplanation {margin:16px;padding:16px;border:3px solid red}
