body {
    background: #A5B2B5 url("../images/main_backdrop.gif") no-repeat 28px 28px;
}

body, p, tr, th, td, h1, h2, h3, h4, h5, h6 {
	font-family: Veranda, Arial, Helvetica, sans-serif;
	text-align: left;
	text-valign: top;
}

body, p, td {
	font-size: 10px;
    color: #C63021;
}

.links {
	font-size: 18px;
	font-weight: bold;
    color: #396552;
    text-decoration: none;
}

.showDate {
	font-size: 15px;
	font-weight: bold;
    color: #214131;
}

.showSubHd {
	font-size: 13px;
	font-weight: bold;
}

.showText {
	font-size: 13px;
}

table {
	border: none;
}

tr {
	text-valign: top;
	background-position: top;

}

td, th { 
	border: none;
	padding-top: 2px;
	padding-left: 10px;
	padding-right: 10px;
}

th {
	font-size: 13px;
}

td {
	padding-bottom: 2px;
	vertical-align: top;
}

#title {
  padding: 0px;
  position: absolute;
  left: 25px;
  top: 23px;
}

#links {
  margin: 0px;
  padding: 0px;
  position: absolute;
  left: 36px;
  top: 283px;
}

#newsHd {
  padding: 0px;
  position: absolute;
  left: 29px;
  top: 317px;
}

#news {
  margin: 0px;
  padding: 5px;
  position: absolute;
  left: 29px;
  top: 366px;
  width: 425px;
}

#showsHd {
  padding: 0px;
  position: absolute;
  left: 479px;
  top: 318px;
}

#shows {
  padding: 8px;
  position: absolute;
  left: 477px;
  top: 366px;
  width: 291px;
}

