* {padding:0;margin:0}

body {background-color:#333;font-size:100%;font-size:85%;font-weight:normal;font-family:Verdana,Arial,Helvetica,sans-serif}

table.tmain {width:100%;background-color:#fff}
table.tshows {border-top:1px solid #c0c0c0;line-height:1.75em;margin:20px 0}

td.top1 {width:127px;text-align:center;vertical-align:top;padding:3px 0 3px 0}
td.top2 {width:619px;text-align:center;padding:6px 0 0 0}
td.top3 {width:100px;text-align:right;vertical-align:top;border-right:6px solid #000;padding:0}

td.nav {text-align:center;color:#444;background-color:#fff;background-image:url('../img/bg/nav.jpg');background-repeat:no-repeat;background-position:top center;font-size:15px;padding:6px}
td.myborder {background-color:#fff}
td.mybg {background-image:url('../img/bg/page.jpg');background-repeat:no-repeat;background-position:top right}
td.content {width:850px;text-align:left;vertical-align:top;color:#000;font-size:100%;padding:20px 0 30px 0}
td.footer {text-align:center;color:#777;background-color:#333;font-size:12px;padding:15px 0 40px 0}

td.fi1 {width:34%;text-align:center;padding:25px 10px 25px 0}
td.fi2 {width:33%;text-align:center;padding:25px 0}
td.fi3 {width:33%;text-align:right;vertical-align:top;padding:25px 0}
td.ft1 {text-align:justify;vertical-align:top;font-size:85%;padding:0 20px 0 0}
td.ft2 {text-align:justify;vertical-align:top;font-size:85%;border-right:1px solid #999;border-left:1px solid #999;padding:0 20px}
td.ft3 {text-align:justify;vertical-align:top;font-size:85%;padding:0 0 0 20px}

td.myshowyear {text-align:left;vertical-align:top;border-bottom:1px solid #c0c0c0;font-style:italic;padding:5px 10px 5px 0}
td.myshowname {text-align:left;border-bottom:1px solid #c0c0c0;padding:5px 0 5px 10px}

td.formtxt {text-align:center;color:#c00;padding:0}
td.form1 {width:35%;text-align:right;padding:0 5px 0 0}
td.form2 {text-align:left}

div.ifront {margin:15px 0}
div.igallery {float:right;width:220px;border:1px solid #000;padding:10px;margin:0}
div.mynoticeboard {text-align:left;float:left;margin:25px 0} 

p {line-height:1.8;padding:10px 0}
p.front {line-height:1.7}
p.hilite {background-color:#ff9;padding:10px;margin:10px 0}
p.boldtext {font-weight:bold}
p.warningtext {color:#d00;font-weight:bold;padding:2px 0}
p.green_text {color:#080;font-style:italic}
p.btt {text-align:right;font-size:80%;padding:5px 25px 0 0}
div.mynoticeboard p {width:275px;font-size:85%;background-image:url('../img/bg/notice-board.jpg');background-repeat:repeat-y;background-position:top left;font-family:"Courier New",Courier, mono;line-height:1.7;padding:10px 40px}

h1 {color:#000;background-image:url('../img/bg/h1.jpg');background-repeat:no-repeat;font-weight:bold;font-size:23px;font-family:"Courier New",serif;padding:0 0 0 32px;margin:15px 0 10px 0}
h2 {color:#830B07;font-weight:bold;font-size:20px;font-family:"Courier New", Courier, mono;padding:0;margin:10px 0}
h3 {color:#ff0;background-color:#830B07;display:inline;font-weight:normal;font-size:100%;padding:6px 18px}
h4 {color:#000;background-color:#aaa;font-weight:normal;font-size:100%;padding:10px;margin:0 0 10px 0}

img.bigfloatright {float:right;margin:5px 0 10px 30px}
img.bigfloatleft {float:left;margin:5px 30px 10px 0}

ul {line-height:2;padding:10px 15px}
ul.biglist {padding:20px}

hr {color:#fff;border:0;border-bottom:1px solid #c0c0c0;padding:0;margin:15px 0}

.small {font-size:85%}
.bbutton {color:#ffc;background-color:#830B07;font-weight:bold;font-size:18px;font-family:Arial,Helvetica,sans-serif;padding:8px 25px}
.myborder {border:1px solid #c0c0c0}

a:link {text-decoration:none;color:#000}
a:visited {text-decoration:none;color:#000}
a:hover {text-decoration:none;color:#000}
a:active {text-decoration:none;color:#000}

a.lnav:link {color:#aaa;background-color:#000;text-decoration:none;padding:6px 18px}
a.lnav:visited {color:#aaa;background-color:#000;text-decoration:none;padding:6px 18px}
a.lnav:hover {color:#ffc;background-color:#B30B17;text-decoration:none;padding:6px 18px}
a.lnav:active {color:#aaa;background-color:#000;text-decoration:none;padding:6px 18px}

a.ltext:link {color:#B30B17;background-color:#fff;text-decoration:none;border-bottom:1px solid #bbb;padding:0 2px}
a.ltext:visited {color:#B30B17;background-color:#fff;text-decoration:none;border-bottom:1px solid #bbb;padding:0 2px}
a.ltext:hover {color:#ffc;background-color:#B30B17;text-decoration:none;border-bottom:0;padding:0 2px}
a.ltext:active {color:#B30B17;background-color:#fff;text-decoration:none;border-bottom:1px solid #bbb;padding:0 2px}

a.lback:link {color:#777;text-decoration:none}
a.lback:visited {color:#777;text-decoration:none}
a.lback:hover {color:#B30B17;text-decoration:underline}
a.lback:active {color:#777;text-decoration:none}

a.lfooter:link {color:#777;text-decoration:none}
a.lfooter:visited {color:#777;text-decoration:none}
a.lfooter:hover {color:#ccc;text-decoration:underline}
a.lfooter:active {color:#777;text-decoration:none}

