/* RESETS & BASIC PAGE SETUP
-------------------------------- */
* { margin: 0; padding: 0; }
body { font: 12px Arial, Helvetica, sans-serif; }
a { outline: none; }
a img { border: none; }
li { list-style-position: inside; }
table { border-collapse: collapse; }
/* TOOLBOX
-------------------------------- */
.floatleft { float: left; }
.floatright { float: right; }
.floatleftpad { float: left; padding:15px; }
.floatrightpad { float: right; padding:15px; }
.center { text-align: center; }
.clear { clear: both; }
/* COMMON
-------------------------------- */
#scripture { width: 400px; margin: 0 auto; padding: 15px; text-align: center; }
#ostable { width: 100%; }
#ostable td { padding: 2px; }
.events_table tr { margin: 1px; border-bottom: 1px solid #ccc; }
.events_table td { padding: 4px; background: #eee; }


/* HIKING INFO
-------------------------------- */
h2.hiking { margin-left: 40px; }
ul.hikinglist { margin: 0 45px 0 45px; }
ul.hikinglist li { list-style-position: outside; }