html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, uxl, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    vertical-align: top; /* baseline; */
    background: transparent;
}

body {
    background: white url(background.jpg) 0 0 repeat fixed;
    xborder:0;
    margin: 20px;
    paxdding:0;
    font-family: Arial, Helvetica, Sans-Serif;
    line-height: 1.25;
}

#outside {
    width: 100%;
}

#content {
    margin: 0 auto;
    align: center;
    max-width: 700px;
}

h1 {
    font-size: 80px;
    font-weight: 600;
    margin: 0px;
}

h2 {
    font-size: 32px;
    font-weight: 600;
    margin: 0px;
}

td {
    font-weight:600;
}  

p { 
    font-weight:600;
    margin: 10px 0 10px 0;
}  

br { 
    margin: 10px 0 10px 0;
}  

table#program {
    border-collapse:collapse;
    xbackground-color: #fff;
    xborder: 2px white solid;
}

#program td {
    xbackground-color: #bbb;
    border: 2px white solid;
    padding: 5px;
}

tr#month td {
    background-color: #ddd;
}

table#menu a {
    margin: 0 20px 0 0;
}

img#right {
    float: right;
}

img#left {
    float: left;
}

