body {margin: 0 0 0 0; background-color: #6699cc; text-align: center; border-style: none}
table {text-align: left}
h1,h2,h3,p,table,tr,td,a,ul,ol,body {font-family: Verdana}
td,th {padding: 0.1cm 0.5cm}
th {text-align: center}
p,table.cat,ol,ul {font-size: 70%}
p.strap {text-align: center; font-size: 120%; font-weight: bold; color: grey; font-style: italic}
table.nav1,table.nav2,table.nav3 {font-size: 85%}
h1,td.title {font-size: 150%}
h2,td.heading {font-size: 95%}
h3 {font-size: 80%}
table.title {width: 100%; background-color: white; background-image: url(title-bg.jpg); background-position: top right; vertical-align: middle}
table.nav1 {width: 100%; padding: 0; background-color: black}
table.nav2 {width: 100%; padding: 0; background-color: #4663c8}
table.nav3 {width: 100%; padding: 0; background-color: #7b76dd}
table.content {width: 85%; height: 80%; padding: 0; vertical-align: top; border-style: none}
table.features {width: 25%; height: 100%; padding: 0; border-style: none}
table.photos {width: 100px; height: 100%; padding: 0; margin: 0; border-style: none}
tr.photos {height: 100px}
td.photos {padding: 0; margin: 0; border-style: none}
td.ce {background-color: #010066; color: white}
td.features {padding: 0.1cm 0.1cm 0.1cm 0.1cm}
td.audio {background-color: #ffff80}
td.times {background-color: #e9e9e9}
td.logo {width: 7%; text-align: center}
td.title {font-weight: bold; vertical-align: middle; color: #400000}
td.nav1 {background-color: black; color: white; font-size: 75%; font-weight: bold}
td.nav2 {width:100%; background-color: #4663c8; color: #400000; font-size: 75%; font-weight: bold}
td.nav3 {width: 100%; background-color: #7b76dd; color: #400000; font-size: 75%; font-weight: bold}
td.navnote {background-color: black; color: white; font-size: 75%; font-weight: normal}
td.content {vertical-align: top; background-image: url(table-bg.jpg); background-position: center center; background-repeat: no-repeat; background-color: white; background-attachment: fixed; width: 100%}
td.side {background-color: transparent; padding: 0}
td.heading {padding-top: 1cm; padding-bottom: 0.5cm; padding-left: 0}
tr.alt {background-color: #cccccc}
a {text-decoration: underline; font-weight: normal; color: black}
a.nav1 {text-decoration: none; font-weight: bold; color: white}
a.nav2 {text-decoration: none; font-weight: bold; color: #400000}
a.nav3 {text-decoration: none; font-weight: bold; color: #400000}
a.ce {text-decoration: none; font-weight: bold; color: white}
a.features {font-weight: bold}
a:hover {color: #ff0000; text-decoration: underline}
