/* CSS Document */
body { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:80%; }
h1 { font-size:2em; font-weight:100; }
h2 { font-size:1.25em;  }
h3 { font-size:1em; font-weight:bold; }

#wrapper { width:900px; margin:1em auto; }
#header_logo { float:left; width:200px; margin-bottom:1em; }
#header_event { float:right; width:690px; text-align:right; }
#header_banner {}
#nav_wrapper { margin:1em 0; padding:.5em 2em; }
#content_wrapper { padding:1em 2em; }
#footer { width:900px; margin:1em auto; padding:.5em 2em; text-align:right; }
.end_floats { clear:both; }
#c1 { float:left; width:450px; }
#c2 { float:right; width:360px; }
.form_tbl {}
.form_tbl td { padding:.25em .5em; }

#c1 table { margin:1em; }
#c1 table td { padding:.25em 1em; vertical-align:top; }

.end_floats { clear:both; }

/*************/
body { background:url(../images/body_bgd/1.jpg) top repeat-x #8B9A3D;  }
h1, h2, h3 { color:#8B9A3D; }
h3 { color:#101F0C; } 
#wrapper { border:1px solid #777777; padding:1em; background:#ffffff;  }
#nav_wrapper { background:#8B9A3D; }
#nav_wrapper a { margin-right:2em; font-size:120%; font-weight:bold; color:#ffffff; text-decoration:none;  } 
#nav_wrapper a:hover { text-decoration:underline;  } 
#nav_wrapper a.selected { color:#101F0C; } 
#content_wrapper { color:#101F0C; }
#c1 { border:0px solid #cccccc; }
#c2 { border:0px solid #cccccc; }
#footer a { color:#0D1809; }

.form_tbl { background:#cccccc; }
.form_tbl td { background:#fafafa; }

#c1 table { background:#CCCCCC; }
#c1 table td { background:#fafafa; }

.img_border { padding:14px; border:1px solid #cccccc; }

