html, body { margin: 0; padding: 0; height: 100%;}
body { background: #f9f2e0; font-family: sans-serif; }

h1 { font-size:20px }
h2 { font-size:17px }
p { font-size:14px; line-height:1.5em }

table { border-spacing: 0px; }
tr { padding: 0; margin:0; border:0 }
td { padding: 0; margin:0; border:0; font-size:14px }

img { display:block }			/* So IE6 doesn't align images 4px too high */

img.left_float_image { float:left; margin-right:25px; margin-bottom:15px;
  margin-top:4px }
h1.text { color:#85171a; font-size:18px; padding:0px; margin-top:0px }
p.text { padding-bottom:45px; font-size:13px }

h1.news { color: #000; background: #e9bb7d; text-align:center; font-size:18px; font-weight: normal; margin-bottom:30px }
h2.news { color:#85171a; font-size:18px; padding:0px; }
p.news { margin-bottom:20px }
img.news { float:left; margin-right:15px; margin-bottom:20px }
td.newsnav { padding:4px; font-family:sans-serif; font-size:14px; font-weight: bold; padding-top:10px }

table.timetable { table-layout:fixed; border:1px solid #000; margin-bottom:9px; }
th.timetable { font-size:12px; background: #f9f2e0; border-right:1px solid #000; border-bottom:1px solid #000 }
th.timetabletop { font-size:12px; background: #881518; color:#fff; border-right:1px solid #000 }
td.timetable { font-size:11px; background: #f9f2e0; border-right:1px solid #000; text-align:center }
td.timetable_item { font-size:11px; background: #e9bb7d; border:1px solid #000; text-align:center; padding: 7px; }

td.timetable_item2 { font-size:11px; background: #e9bb7d; border:1px solid #000; text-align:center; padding: 7px; }
td.timetable_item2 b { color:blue; }

