
IMG { border: 1px solid #9a9a9a; }

a IMG { border: 1px solid #9a9a9a; }
a:hover IMG { border: 1px solid #fff; }

.p_small { font-size: .85em; line-height: 1.2em; }

a.arrow:link, a.arrow:visited { font-family: verdana; padding: 0 2px; font-weight: bold; text-decoration: none; }
a.arrow:hover { background: #999; color: #fff; }

#right_content .photo { padding: 10px 0; font-size: .7em; }

h2 { text-transform: uppercase; }
hr { color: #999; background-color: #999; }
.camp-encyclopedia hr { color: #f37021; background-color: #f37021; }

ul { margin-top: 0; }
li { padding-bottom: 15px; }


