@charset "utf-8";
/* Globals */
a:active, a:link, a:visited, a:hover { color: #787879; }

/* Main */
p.news_title a:active, p.news_title a:link, p.news_title a:visited, p.news_title a:hover { color: #FDE5AA; font-size: 16px; font-weight: bold; margin: 35px 0 0; text-decoration: none; }
p.news_date { color: #787879; font-size: 12px; font-weight: bold; }
div.news_body { color: #FDE5AA; font-size: 14px; padding: 0 0 10px; }
div.clearboth { width: 90px; display: block; }
div.history p { font-size: 14px; }

/* Contact */
#contact-info { width: 220px; float: left; }
#contact-map { width: 280px; float: right; }
h3.officer-heading { padding: 0; }
ul.officer-list { list-style: none; margin: 0; padding: 20px 0; float: left; width: 100%; }
ul.officer-list li { clear: both; border-bottom: solid 1px #505764; }
ul.officer-list label { display: block; width: 200px; float: left; }
ul.officer-list span { display: block; width: 300px; float: right; }

/* Gallery */
ul.photo-gallery { list-style: none; width: 100%; padding: 0; }
ul.photo-gallery li { width: 250px; float: left; text-align: center; margin: 0 auto; padding: 15px 0; }
.gallery-jquery { width:702px; margin: 0 auto; list-style-type: none; }
.gallery-jquery li { width: 68px; height: 50px; border: 3px double #111; margin: 0 2px; background: #000; float: left; }
.gallery-jquery li div { left: 240px; } 
.galleria_container span.caption { font:italic 0.7em/1.4 georgia,serif; display: block; padding: 0 0 15px;  }
.galleria_wrapper img { max-width: 500px; max-height: 500px; }
#main_image { margin:0 auto 60px auto; max-height: 500px; max-width: 500px; background:black; }
#main_image img { margin-bottom: 10px; }
.nav { padding-top:15px; margin: 0 auto; text-align: center; clear:both; font:10px 'helvetica neue',sans-serif; letter-spacing:3px; text-transform:uppercase; }

/* Apparatus */
ul.apparatus { list-style: none; width: 100%; padding: 0; }
ul.apparatus li { padding: 5px 0 15px 0; border-bottom: solid 1px #505764; }
ul.apparatus div.app_title { float: left; }
ul.apparatus div.app_status { float: right; }
ul.apparatus img { max-width: 500px; }

/* Links */
table.links-list { width: 100%; padding: 1px; margin: 0; border: none; }
table.links-list tr.odd { background-color: #1B3256; }