body {background-color: #9CB5B5; font-family: helvetica, verdana, sans-serif; font-size: 1em;}
form {font-family: helvetica, verdana, sans-serif; font-size: .8em;}
form input {font-family: helvetica, verdana, sans-serif; font-size: .8em;}
form textarea {font-family: helvetica, verdana, sans-serif; font-size: .8em;}
a {font-family: helvetica, verdana, sans-serif; text-decoration: none; font-size: 1em; color: #3E3E5E;}
a:hover {font-family: helvetica, verdana, sans-serif; text-decoration: none; font-size: 1em; color: #6F141A;}
a.menu {font-family: helvetica, verdana, sans-serif; text-decoration:none; font-weight: bold; font-size: .8em; color: #4F332A;}
a.menu:hover {font-family: helvetica, verdana, sans-serif; text-decoration:none; font-weight: bold; font-size: .8em; color: #D4A383;}
a.secret {font-family: helvetica, verdana, sans-serif; text-decoration: none; font-size: 1em; color: #666666;}
.menu_area {height:24px;}
.left_border {background-image: url('images/left_border_bkg.gif'); width:5px;}
.right_border {background-image: url('images/right_border_bkg.gif'); width:5px;}
.content_tbl {background-color:#cccccc;}
.content {padding:15px; font-size: .8em;}
.content_approach {margin-left:15px; margin-top:15px; font-size: .8em;}
.right_content {margin-left:15px; margin-top:40px; margin-right:15px; font-size: .8em;}
.approach_right_content {margin-left:40px; margin-top:55px; margin-right:15px; font-size: .8em;}
.footer {text-align:center; font-size:.7em; color:#666666;}
.homepic {margin-right:25px; margin-top:25px;}
.home_pic_left {background-image: url('images/home_pic_left.gif');}
.home_pic_right {background-image: url('images/home_pic_right.gif');}
.hr {width:80%; height:1px; background-color:#9cb5b5; margin-top:1px; margin-bottom:3px;}
.hr_thumb {width:70%; height:1px; background-color:#9cb5b5; margin-top:1px; margin-bottom:3px;}
.homepic_descrip {font-size:.8em; color:#000000; padding-top:10px; padding-left:20px; padding-right:10px;}
.alert {font-size:1.3em; color:#6F141A;}
.alert2 {font-size:1.1em; color:#6F141A;}
.thumb {padding:4px; background-color:#ffffff; border: solid 1px #9cb5b5; margin-right:10px; margin-bottom:10px;}
.gallery_img {border: 10px solid #ffffff;}
.hastext {font-size:.8em; padding-top:4px; padding-right:24px;}
.projlink {font-size:1em;}
.gallery_info {padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:20px; font-size:.8em; background-color:#ffffff;}
.image_bkg {background-color:#ffffff;}
.ci_img {margin-right:15px; margin-bottom:10px; padding:4px; background-color:#ffffff; border: solid 1px #9cb5b5;}
.menu_tbl {background-color:#ffffff; height:50px;}

