body { text-align:center; margin:0px auto; background:url(images/bg.jpg) top center fixed no-repeat; background-color:#000000; color:#ffffff; font-size:11px; scrollbar-arrow-color:#b7f644; scrollbar-track-color:#808080; scrollbar-face-color:#000000; scrollbar-highlight-color: #000000; scrollbar-shadow-color: #000000; }
table, tr, td, div { font-size:10px; color:#ffffff; font-family:Verdana, Arial, Helvetica, san-serif; text-decoration:none; }
strong { color:#b7f644; font-weight:bold; font-size:11px; }
#container { text-align:center; margin:0px auto; width:820px; }

hr { height:1px; background:#ffffff; border:none; }
h1 { font-size:17px; color:#A7A9AC; padding-top:15px; text-transform: uppercase; width:100%; margin-bottom:8px; font-family:Arial, Verdana, Helvetica san-serif; }

a { font-size:11px; font-weight:bold; color:#b7f644; font-family:Verdana, Arial, Helvetica, san-serif; text-decoration:none; }
a:hover { font-size:11px; font-weight:bold; color:#b7f644; font-family:Verdana, Arial, Helvetica, san-serif; text-decoration:none; }

a.nav { font-size:11px; color:#ffffff; font-family:Verdana, Arial, Helvetica, san-serif; text-transform: uppercase; text-decoration:none; }
a.nav:hover { font-size:11px; color:#b7f644; font-family:Verdana, Arial, Helvetica, san-serif; text-transform: uppercase; text-decoration:none; }

.inp1 { border:1px solid #b7f644; background:#d6f4a0; width:280px; }
.inp2 { border:1px solid #b7f644; background:#d6f4a0; width:100px; }

.side { background:url(images/side.gif) no-repeat; width:180px; height:344px; margin:0px auto; text-align:center; }
.main { background:url(images/main.jpg) no-repeat; width:640px; height:344px; margin:0px auto; text-align:center; }

.navbg { background:url(images/nav_bg.gif) no-repeat; width:148px; height:30px; text-align:left; padding-left:8px; }
.open { width:145px; padding:0px 8px 8px 8px; text-align:left; }

.content1 { overflow:auto; width:100%; height:180px; line-height:15px; }

#event_list { width:100%; }
#event_list th { border-bottom:1px solid #fff; }