<style type="text/css">

body {
  font-family: arial, helvetica, verdana, sans-serif;
  font-size: 11px;
}

table {
  background-color: #fff;
}

.navover {
  font-family: arial, helvetica, verdana, sans-serif;
  font-size: 11px;
  padding-left: 1px;
  color: #000000;
  text-decoration: none;
}
.navover:hover {
  background-color: #000000;
  padding-left: 1px;
  color: #ffffff;
  text-decoration: none;
}
.navoverlg {
  font-family: arial, helvetica, verdana, sans-serif;
  font-size: 12px;
  color: #000000;
  text-decoration: none;
}
.navoverlg:hover {
  background-color: #000000;
  font-family: arial, helvetica, verdana, sans-serif;
  font-size: 12px;
  color: #ffffff;
  text-decoration: none;
}
.redlink {
  font-family: arial, helvetica, verdana, sans-serif;
  font-size: 11px;
  color: #cc0000;
  text-decoration: none;
}
.redlink:hover {
  font-family: arial, helvetica, verdana, sans-serif;
  font-size: 11px;
  background-color: #000000;
  color: #ffffff;
  text-decoration: none;
}
.redlinklg {
  font-family: arial, helvetica, verdana, sans-serif;
  font-size: 12px;
  color: #cc0000;
  text-decoration: none;
}
.redlinklg:hover {
  background-color: #000000;
  color: #ffffff;
  text-decoration: none;
}
.bluelink {
  font-family: arial, helvetica, verdana, sans-serif;
  font-size: 11px;
  color: #00baff;
  text-decoration: none;
}
.bluelink:hover {
  font-family: arial, helvetica, verdana, sans-serif;
  font-size: 11px;
  background-color: #000000;
  color: #ffffff;
  text-decoration: none;
}
.bluelinklg {
  font-family: arial, helvetica, verdana, sans-serif;
  font-size: 12px;
  color: #00baff;
  text-decoration: none;
}
.bluelinklg:hover {
  background-color: #000000;
  color: #ffffff;
  text-decoration: none;
}


.blackheading {
  color: #000000;
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 17px;
  font-weight: normal;
  font-style: italic;
  text-decoration: none;
}

.italic {
  color: #000000;
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 12px;
  font-weight: normal;
  font-style: italic;
}


#header {
  float: left;
  width: 720px;
  height: 65px;
}
#contact {
  float: left;
  width: 160px;
  height: 65px;
}
#headerimage {
  vertical-align: bottom;
}


#keyline {
  background-image:url('key.gif');
  height: 20px;
  overflow: hidden;
}
#dotkey {
  background-image:url('dotkey.gif');
  height: 20px;
  overflow: hidden;
}
#pinkey {
  background-image:url('pinkey.gif');
  height: 5px;
  overflow: hidden;
}


#contact_details {
  float: right;

  font-family: arial, helvetica, verdana, sans-serif;
  font-size: 11px;
  text-align: center;
  width: 280px;
  height: 52px;
}


#navhat {
  float: left;
  width: 600px;
  height: 29px;
}
#navigation {
  float: left;
  width: 600px;
  height: 23px;
}
#nav {
  font-family: arial, helvetica, verdana, sans-serif;
  font-size: 11px;
  float: left;
}
#navtab_on {
  background: #000;
  height: 9px;
  overflow: hidden;
}
#colbreak {
  width: 20px;
  float: left;
}


#content {

  font-family: arial, helvetica, verdana, sans-serif;
  font-size: 12px;
}

#column {
  font-family: arial, helvetica, verdana, sans-serif;
  font-size: 12px;
  width: 280px;
}

#columncell {
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 11px;
  padding-bottom: 11px;
  
  font-family: arial, helvetica, verdana, sans-serif;
  font-size: 11px;
}

#eventtitle {
  padding-left: 2px;
  padding-right: 2px;
  padding-top: 2px;
  padding-bottom: 2px;
  color: #000000;
  background-color: #ffd2d0;
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 17px;
  font-weight: normal;
  font-style: italic;
}
.eventdate {
  padding-left: 2px;
  padding-right: 2px;
  padding-bottom: 1px;
  color: #ffffff;
  background-color: #000000;
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 12px;
  font-weight: normal;
  font-style: italic;
}

#eventblock {
  background-color: #dbdbdb;
}

#pinkblock {
  background-color: #ffd2d0;
}

#eventtab {
  padding-left: 5px;
  padding-right: 5px;
  color: #ffffff;
  background-color: #000000;
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 17px;
  font-weight: normal;
  font-style: italic;
  float: left;
  height: 30px;
}
#eventname {
  padding-top: 5px;
  color: #ffffff;
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 17px;
  font-weight: normal;
  font-style: italic;
}
#programmetab {
  padding-left: 5px;
  padding-right: 5px;
  color: #000000;
  background-color: #ffffff;
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 17px;
  font-weight: normal;
  font-style: italic;
  float: left;
  height: 30px;
}
#programmename {
  padding-top: 5px;
  color: #000000;
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 17px;
  font-weight: normal;
  font-style: italic;
}
#datetab {
  padding-left: 5px;
  padding-right: 5px;
  color: #000;
  background-color: #fff;
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 12px;
  font-weight: normal;
  font-style: italic;
  float: left;
  height: 16px;
}
#pastdatetab {
  padding-left: 5px;
  padding-right: 5px;
  color: #000;
  background-color: #ffd2d0;
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 12px;
  font-weight: normal;
  font-style: italic;
  float: left;
  height: 16px;
}
#event {
  padding-left: 1px;
  padding-right: 1px;
  vertical-align: middle;
  font-family: arial, helvetica, verdana, sans-serif;
  font-size: 9px;
  background-color: #cc0000;
  color: #ffffff;
  float:left;
}
#music {
  padding-left: 1px;
  padding-right: 1px;
  vertical-align: middle;
  font-family: arial, helvetica, verdana, sans-serif;
  font-size: 9px;
  background-color: #3388ff;
  color: #ffffff;
  float:left;
}
#film {
  padding-left: 1px;
  padding-right: 1px;
  vertical-align: middle;
  font-family: arial, helvetica, verdana, sans-serif;
  font-size: 9px;
  background-color: #00cc00;
  color: #ffffff;
  float:left;
}
#evimg {
  padding: 0px;
  vertical-align: bottom;
  float:left;
  width: 20px;
  height: 30px;
}
img {
  vertical-align: bottom;
}



p {
  text-align: justify;
}


body {
  background-color: #ccc;
  background-image:url('bg3.gif');
}

</style>
