/* topbanner */
table.bannertableouter {width:100%; height:100%; max-width:1150px; border: 0px solid red; margin-left:auto; margin-right:auto; padding: 0px; border-spacing:0px;}
td.bannertdouter {width:100%; height:100%; border: 0px solid yellow; vertical-align:bottom; padding:0px 0px 30px 0px; text-align:bottom; margin:0px;}
table.bannertableinner {width:100%; border: 0px solid green; border-spacing:0px; box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.5);}
td#bannerA1 {height:2px; background-color:#832406; margin:0px; border-top: 1px solid #A53516; border-bottom: 1px solid #201010; padding:0px;}
td#bannerA2 {height:2px; background-color:#832406; margin:0px; border-top: 1px solid #A53516; border-bottom: 1px solid #201010; padding:0px;}
td#bannerB1 {text-align:left; padding-top:0px; padding-bottom:2px; padding-left:4%; background-image: url('bodhiziontitleback.png'); background-repeat: repeat; font-size:18pt; line-height: 20pt; font-family: BodhiGothic; font-size:19pt; color: #000000; text-shadow: 0 0 3px #FFFFFF, 0 0 10px #000000, 0 0 10px #000000;}
td#bannerB2 {text-align:right; padding-top:0px; padding-bottom:2px; padding-right:4%; background-image: url('bodhiziontitleback.png'); background-repeat: repeat; font-family: BodhiGothic; font-variant: small-caps; font-size:12pt; color: #000000; text-shadow: 0 0 5px #FFFFFF, 0 0 10px #FFAA77, 0 0 10px #000000;}
td#bannerC1 {height:2px; background-color:#832406; margin:0px; border-top: 1px solid #603020; border-bottom: 1px solid #603020; padding:0px;}
td#bannerC2 {height:2px; background-color:#832406; margin:0px; border-top: 1px solid #603020; border-bottom: 1px solid #603020; padding:0px;}
@media (max-width: 550px) { td#bannerA2 {display:none;} td#bannerB2 {display:none;}  td#bannerC2 {display:none;} td#bannerB1 {text-align:center; padding-left:12px; padding-right:12px;}  }
@media (max-width: 375px) { td#bannerB1 {font-size:17pt;}  }

/* body */
div#bodhicontent {color:#000000;}

table.toptitle {border-bottom:1px solid #B0A090; }
td.toptitle {color:#000000; text-shadow: 0 0 1px #444444;}


/* NAVBAR BOXES, TOP AND BOTTOM */
a.navbutton {background-color: #751a06; color: white; text-decoration: none;}
a.navbutton:hover {background-color: #C05040; text-decoration: none;}
a.navbuttoncurrent {background-color: #C05040; text-decoration: none; color: #000000; font-weight:bold;}

a.navbuttonbottom {background-color: #751a06; color: white; text-decoration: none;}
a.navbuttonbottom:hover {background-color: #C05040; text-decoration: none;}
a.navbuttonbottomcurrent {background-color: #C05040; color: white; text-decoration: none; #000000;}
a.navbuttonbottomcurrent:hover {background-color: #C05040; color: #FFDDDD; text-decoration: none;}


/* HIKE LIST Table of Contents */
strong.hiketoc {color: #500000; text-shadow: 0 0 .5px #FF7777;}
a.hiketoc {background-color: #953a26; text-decoration: none; color: white; padding:2px 8px 4px 8px; border:0px; border-radius: 6px; font-weight:normal; font-size:11pt; margin-left:0px; margin-right:0px; }
a.hiketoc:hover {background-color: #C05040;}
a.hiketoccurrent {background-color: #C05040;}

p.bottomnavbar {display:none;}