@charset "utf-8";
/* CSS Document */

body,html { font: 12px arial,helvetica,verdana,sans-serif; margin: 0; padding: 0; height: 100%; background: url(../images/bg_fade_brown.jpg) repeat-x #613914; }

/* Basic changes */
img { border: 0; }
form { margin: 0; padding: 0; }
input,select,textarea { font-size: 12px; border: 1px solid #999; }
input[type='checkbox'],input[type='radio'] { border: none; margin: 0; padding: 0; }

.b { font-weight: bold; }
.u { text-decoration:underline }
.center { text-align: center; }
.mt10 { margin-top: 10px; }
.mb10 { margin-bottom: 10px; }
.m10 { margin: 10px 0; }

a { text-decoration: none; }
a:hover { text-decoration: underline; }

.clear_both { clear: both; }

.frame { width: 800px; margin: 0 auto; background: #c9beb1; height: 100%; }
html>body .frame { height: auto; min-height: 100%; }
.inner_frame { width: 780px; margin: 0 auto; }

.top_nav { width: 100%;  height: 40px; background: url(../images/top_nav.png) no-repeat; }
.top_nav table { width: 100%; }
.top_nav td { width: 130px; text-align: center; text-transform: uppercase; padding-top: 12px; }
.top_nav a { color: white; font-size: 14px; font-weight: bold; }

.sub_nav { width: 100%; }
.sub_nav td { text-align: center; text-transform: uppercase;  }
.sub_nav a { color: #790000; font-weight: bold; }

.horizontal_rule { background: #fff; height: 3px; }

.content_bg { background: url(../images/content_bg.jpg) bottom center no-repeat; }

.copyright { height: 22px; background: url(../images/copyright.png) no-repeat bottom center; color: white; font-size: 10px; text-align: center; padding: 5px; }
.copyright a { color: white; }

/* Donation box */
#donationform { margin: 0; padding: 0; display: inline; border: none; }
