
body { color: black; background-color: white; background-image: url("../site_images/bg_grad.jpg"); text-align: center; width: 100%; height: 100%; vertical-align: top }
.wrapper { background-color: white; width: 778px; vertical-align: top; border: solid 2pt #032354 }
.logo_head { background-image: url("../site_images/logo_head.jpg"); width: 248px; height: 150px; vertical-align: top }
.flash_holder { width: 530px }
.left_side_con    { background-color: #73a4f0; text-align: right; width: 248px; vertical-align: top }
.left_side_pic  { background-image: url("../site_images/side_nav_pic.jpg"); width: 248px; height: 235px }
.footer_bg { background-image: url("../site_images/bg_footer_wood.jpg"); text-align: center; padding: 15px; width: 778px; vertical-align: top; border-top: 2pt solid #032354 }
.footer_nav { color: #032354; font-size: 10pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; text-align: center; word-spacing: 20pt }
.footer_nav a:link { color: #032354; font-size: 10pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; text-align: center; word-spacing: 20pt }
.footer_nav a:hover { color: #73a4f0; font-size: 10pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: underline; text-align: center; word-spacing: 20pt }
.footer_nav a:visited { color: #73a4f0; font-size: 10pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; text-align: center; word-spacing: 20pt }
.footer_nav a:active { color: #73a4f0; font-size: 10pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: underline; text-align: center; word-spacing: 20pt }
.footer_info { font-size: 9pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 12pt; text-align: center; padding-top: 6pt; vertical-align: top }
.main_con_box   { text-align: center; width: 530px; vertical-align: top; border-left: 2px solid white }
.bullet_box { color: #032354; font-size: 10pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 13pt; list-style-image: url("../site_images/arrow_lt_blue.png"); width: 350px }
.page_header { width: 528px; height: 34px }
.feat_proj_box  { color: #fff; font-size: 9pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 10pt; background-image: url("../site_images/featured_proj_bg.jpg"); text-align: left; width: 528px; height: 100px }
.auth_dist { background-color: #032354; width: 176px; height: 235px }
.home_cont_box { color: #fff; font-size: 10pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 13pt; background-color: #73a4f0; padding: 12px; width: 352px; vertical-align: top }
.contact_info  { color: #032354; font-size: 10pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 13pt; text-align: center; margin-top: 30px; width: 200px; vertical-align: top }
.contact_form { color: #032354; font-size: 9pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; margin-top: 20px; width: 500px }
.detail { color: #000; font-size: 9pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; padding-left: 10px }
.confirm_text  { color: #73a4f0; font-size: 16pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-style: italic; line-height: 18pt; text-align: center; padding: 10px; width: 475px }
.left_nav_box { margin-top: 40px; margin-left: 15px; width: 228px }
.left_col_nav a:link { color: #fff; font-size: 10pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; text-align: right; padding-right: 60px }
.left_col_nav a:hover { color: #143264; font-size: 10pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; text-align: right; padding-right: 60px }
.left_col_nav a:visited { color: #2759a2; font-size: 10pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; text-align: right; padding-right: 60px }
.left_col_nav a:active { color: #2759a2; font-size: 10pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; text-align: right; padding-right: 60px }
.bio_con_box { color: #042f62; font-size: 10pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 11pt; padding: 15px }
.prod_con_box  { color: #042f62; font-size: 9pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 12pt; padding: 15px }
.bio_pic_box { margin-right: 15px; margin-bottom: 15px; float: left; border: solid 2pt #2759a2 }
.page_title_text { color: #73a4f0; font-size: 12pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; float: right; clear: left; border-bottom: 1pt solid #73a4f0 }
.page_title_text1 { color: white; font-size: 12pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; margin-right: 10px; padding-left: 25px; float: right; clear: left; border-bottom: 1pt solid #73a4f0 }
.gall_thumbs { padding: 10px 5px; width: 210px; height: 160px; border-bottom: 1pt dotted #73a4f0 }
.gall_pics { border: solid 2pt #2759a2 }
.gall_text  { font-size: 10pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 14pt; padding: 10px 5px; width: 315px; height: 160px; border-bottom: 1pt dotted #73a4f0 }
.gall_text_blue { color: #73a4f0; font-size: 10pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 14pt; padding: 10px 5px; width: 315px; height: 160px }
.prod_pic_box { margin-right: 15px; margin-bottom: 15px; float: left; border-style: solid }
.gall_content { padding: 20px; width: 503px; height: 450px }
.product_text  { font-size: 9pt; line-height: 12pt }
.gall_text_emphasis { color: #73a4f0; font-size: 16px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold }
.feature_text { color: #fff; font-size: 10pt; line-height: 11pt; margin-top: 5px; margin-left: 10px }
