body { background: #9fb5a0; color: #000000;  min-width: 770px; font-family: verdana, arial, sans-serif; text-align: center; font-size: 10px; }
p, td, ol, legend {  line-height: 1.9; }
ul { line-height: 2.4; }
p { padding: 0px 0px 12px 0px; margin: 0px; }

a, a:link { text-decoration: none; }
a:hover { color: #ff0000; text-decoration: underline; }

h1 { font-weight: normal; font-size: 18px; text-align: center; color: #052600; }
h2 { font-weight: normal; font-size: 14px; text-align: center; color: #052600; }
h3 { font-size: 10px; font-weight: bold; text-align: left; }
input, textarea, checkbox { background-color: #ccffcc; }

hr { height: 1px; border: 0px; margin: 8px 100px; background-color: #052600; }
img { border: 0px; }
td { vertical-align: top; padding: 0px 0px 15px 0px; }

#plate, #plate_w { position: relative; top: 0px; width: 770px; text-align: left; padding: 0px; margin: 0px auto; background: #999999 url("../images/bkgd.gif") repeat-y; }
#plate_cover { position: relative; top: 0px; left: 0px; width: 770px; background: transparent url("../images/textarea_bkgd.jpg") no-repeat scroll 0px 120px; }
#plate_w { background: #999999 url("../images/bkgd_white.gif") repeat-y; }
#plate_cover_w { position: relative; top: 0px; left: 0px; width: 770px; background: transparent url("../images/textarea_bkgd_white.jpg") no-repeat scroll 0px 120px; }

#text_area { position: relative; top: 0px; left: 205px; width: 505px; padding: 120px 30px 0px 30px; }
#logo { position: absolute; top: 0px; left: 0px; height: 120px; width: 770px; background-image: url("../images/logo.jpg"); }
#upper_right { position: absolute; top: 7px; right: 15px; text-align: right; font-size: 10px; color: #ffffff; }
.copyright { background: #9fb5a0; vertical-align: top; text-align: center; padding: 15px; }
.copyright a:link { font-weight: normal; }

.ur, .ur:link { text-decoration: none; color: #ffffff; }
.copyright a:link { color: #1f461f; text-decoration: underline; }
.copyright a:visited { color: #333333; text-decoration: none; }
.ur:hover, .copyright a:hover { text-decoration: underline; color: #ffff00; }

/* PULLDOWN MENU STYLES */
#menu0 { position: absolute; top: 154px; left: 0px; padding: 0px; }
.submenu0 { cursor: pointer; padding: 0px 0px 11px 0px; }

.menu1 { position: absolute; background-color: #ffffff; border: 1px solid #fd9b3c; padding: 0px; display: none;}
.menu2 { position: absolute; background-color: #ffffff; border: 1px solid #F7CD6D; padding: 0px; display: none;}
.menu3 { position: absolute; background-color: #ffffff; border: 1px solid #6CCD6C; padding: 0px; display: none;}
.submenu1 { padding: 3px 10px; cursor: pointer; font-size: 10px; }
a.submenu1_link, a.submenu1_link:hover, a.submenu1_link:visited, a.submenu1_link:link { text-decoration: none; color: #666666; font-weight: normal }

.highlight { font-weight: bold; font-style: italic; }
.color_staff { color: #336699; }
.color_request { color: #993366; font-style: normal; }
.color_contact { color: #cc6600; font-style: normal; }
.color_testimonials { color: #9966cc; font-style: normal; }
.alert { font-weight: bold; color: #ff0000; }

.rightImg { float: right; padding: 0px 5px 0px 5px; }

/* #subsection_menu { position: absolute; top: 120px; left: 205px; width: 536px; padding: 4px 0px 4px 29px; color: #666666; }
#subsection_menu p { padding: 0px; margin: 0px; }
 */
.thisLink { color: #000000 !important; font-weight: bold !important; }

.subsection_menu {  margin-left: -30px; padding: 4px 30px; width: 505px; margin-bottom: 10px; color: #666666; }
.w_second { margin-bottom: 2px; }
.subsection_menu a:link, .subsection_menu a:visited { text-decoration: none; color: #666666; font-weight: normal; }
.subsection_menu a:hover { text-decoration: underline; color: #ffffff; }
.highlight_staff { background-color: #6699cc; color: #000000 !important; }
.highlight_about { background-color: #ff9933; }
.highlight_services { background-color: #ffcc66; }
.highlight_gallery { background-color: #66cc66; }
.highlight_request { background-color: #cc6699; color: #000000 !important; }
.highlight_contact { background-color: #cc6600; color: #000000 !important; }
.highlight_testimonials { background-color: #9966cc; color: #000000 !important; }
.highlight_career { background-color: #ff3333; color: #000000 !important; }
.highlight_tips { background-color: #669966; color: #000000 !important; }
.highlight_notes { background-color: #66CCCC; color: #000000 !important; }

.link_testimonials { color: #9966cc !important; font-weight: bold !important; }
.link_about { color: #ff9933 !important; font-weight: bold !important; }
.link_gallery { color: #66cc66 !important; font-weight: bold !important; }
.link_request { color: #993366 !important; font-weight: bold !important; }
.link_contact { color: #993300 !important; font-weight: bold !important; }
.link_nero { color: #000000 !important; font-weight: bold !important; }
.link_staff { color: #336699 !important; font-weight: bold !important; }

.blank_img { float: right; padding: 0px; margin: 0px; }
