html {padding-bottom:20px;}
body {background:url(../images/background.jpg) #ded6c4; border:0; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:14px; margin:0; padding:0;}

#logo {background:url(../images/BPHlogo.png) transparent; height:180px; margin:0 auto; padding:0; width:920px;}
#nav {background:#1e1f12; height:32px; margin:0 auto; padding:0; width:920px;}
 #nav ul {list-style:none; margin:0; padding:0;}
 #nav ul li {display:block; float:left; margin:0; padding:0 20px; position:relative; font-size:18px;}
 #nav ul li a, #nav ul li a:visited {color:#fff; display:block; margin:0; padding:4px; text-decoration:none;}
 #nav ul li a:active, #nav ul li a:hover {color:#ccbc38;}
 #nav ul li ul {border-top:4px solid #1e1f12; margin:0; padding:0 0 4px; position:absolute; top:28px; width:147px;}
 #nav ul li ul li {background:#665e47; display:none; font-size:16px; margin:0; padding:0 0 0 10px; width:100%;}
 #nav ul li:hover ul li {display:block;}
#main {background:#665e47; margin:0 auto; padding:12px 0; width:920px;}
 #mainContent {background:#665e47; border-left:1px solid #89806a; float:right; margin:0 0 0 -1px; padding:0; width:640px;}
 #sideContent {background:#665e47; border-right:1px solid #89806a; float:left; margin:0; padding:0; width:279px;}
  #sideContent p, #sideContent .sub {color:#d8ceb9;}
 #main table.insert, #main table.update {margin: 0 20px;}
#admin_main {background:#254820; margin:0 auto; padding:12px 0; width:920px;}
#foot {background:#1e1f12; height:48px; margin:0 auto; padding:0; width:920px;}
 #copy {float:right; margin:8px 20px; padding:0; text-align:right; width:45%;}
 #shelbynicole {font-size:12px;}
 #footNav{float:left; margin:8px 20px; padding:0; width:45%;}
 #foot a {color:#fff; text-decoration:none;}
 #foot a:active, #foot a:hover {color:#ccbc38; text-decoration:underline;}
#site_map {list-style:none; margin:0 20px; padding:0;}
 #site_map a {color:#fff;}
 #site_map li {margin:6px 0; padding:0;}
 #site_map li ul {list-style:none; margin:0 12px; padding:0;}
 #site_map li ul li {margin:0; padding:0;}
.hidden {position:absolute; left:-10000px;}
.clear {clear:both;}

a {color:#95c88c; text-decoration:none;}
a:active, a:hover {text-decoration:underline;}
h2 {font-size:18px; font-weight:normal;}
h3 {border-bottom:1px solid #89806a; color:#ccbc38; font-size:18px; font-weight:normal; line-height:16px; margin:10px 20px 6px; padding:0;}
h4 {color:#95c88c; font-size:16px; font-weight:normal; margin:18px 20px 6px;}
strong {color:#95c88c; font-size:16px; font-weight:normal;}
p {margin:10px 20px; padding:0;}
fieldset {border:1px solid #89806a; margin:10px 20px; padding:6px;}
fieldset legend {color:#d8ceb9; font-size:12px;}
fieldset label {color:#ccbc38; font-size:12px;}
fieldset .text {color:#000; margin:0 0 4px; width:60%;}
fieldset .submit {margin:6px 0 0;}
dl {margin:10px 20px; padding:0;}
dt {color:#95c88c; font-size:16px;}
dd {margin:0; padding:0 12px;}
hr {border:0; border-bottom:1px solid #89806a; margin:0 20px; padding:0;}

.imgRt {float:right; border:0; margin:6px 20px 6px 12px; padding:0;}
.portal {border:0; margin:0 20px;}
.PotMtext {color:#fff;}
.PotM {border:2px solid #89806a; margin:0; padding:0;}
.hoursTbl {border:0; margin:0 20px; padding:6px 0; width:100%;}
 .hoursTbl td {color:#d8ceb9;}
.readMore {font-size:12px; text-align:right;}
 .readMore a {color:#fff; text-decoration:none;}
 .readMore a:active, .readMore a:hover {text-decoration:underline;}
.googleMap {border:1px solid #89806a; height:398px; margin:0 auto; width:598px;}
.googleMarkerText {color:#000;}
.potmo_table {border:0; margin:0 20px; padding:0; width:600px;}
 .potmo_table img {border:2px solid #89806a; margin:12px 0; padding:0;}
.ctest_p {margin:20px 20px 10px; padding:0;}
 .ctest_p_name {color:#d8ceb9;}
.important {color:#900; font-size:16px; font-weight:bold;}
.disclaimer {color:#95c88c; font-size:12px; margin:10px 0;}

/* ADMIN SECTION ONLY */
.KT_tng {margin:0 20px; padding:0;}
.KT_tng a {color:#060;}
.KT_tngtable {color:#000; width:870px;}
.KT_tngtable th {margin:0; padding:2px; text-align:left;}
.KT_tngtable td {margin:0; padding:2px;}
.KT_tngtable_2 {margin:0 20px 0 60px; padding:0; width:400px;}
.KT_tngtable_2 td label {margin:0; padding:4px; display:block; text-align:right; width:144px;}
.KT_tngtable_2 td {margin:0; padding:4px;}
.KT_showimg_right {border:2px solid #89806a; float:right; margin:6px 120px 0 0; padding:0;}
.KT_tngtable_nav {width:880px;}
.KT_textnav {margin:0 auto; padding:0;}
.KT_textnav ul {list-style:none; margin:0; padding:0;}
.KT_textnav ul li {display:block; float:left; margin:0; padding:0 8px;}

.login_table {border:0; margin:0; padding:0 20px; width:350px;}
.login_table label {display:inline-block; padding:6px 4px; text-align:right; width:70px;}
.login_table input {margin:4px 0;}
.login_table label span.KT_required {color:#c00; font-family:"Courier New", Courier, monospace; font-weight:normal; padding:0 2px;}
.admin_list {background:#fff; border:0; margin:0; padding:0; width:880px;}
.record_submit {margin-right:22px;}
 
#admin_main {background:#665e47; margin:0 auto; padding:12px 0; width:920px;}
 #admin_sub {background:url(../images/header/admin_head.jpg) #254820; border-bottom:10px solid #1e1f12; height:120px; margin:0 auto; padding:0; width:920px;}
 
 
 
 
 
 
 
 
 
 
 
 
 
 