body { font-family: Verdana, Arial, Helvetica, sans-serif; background-color: white; text-align: center;}
.prop   { margin: 0; padding: 0; width: 1px; height: 390px; float: right }
.clear { height: 1px; clear: both; overflow: hidden }
#container { text-align: left; background-color: white; margin-right: auto; margin-left: auto; padding: 0; width: 702px }
#header     { background-color: #8b0000; margin: 0; padding: 0; position: relative; z-index: 4; width: 703px; height: 85px }
#header_image  { background-color: white; margin: 0; padding: 0; position: relative; z-index: 3; top: 0; left: 0 }
#navcontainer_top  { font-family: georgia, serif; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; text-transform: lowercase; margin: 0; padding: 0; position: relative; z-index: 5; width: 703px }
ul#navlist { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 18px; list-style: none; margin: 0; padding: 0; width: 703px }
ul#navlist li { display: block; margin: 0; padding: 0; width: 117px; float: left; vertical-align: middle }
ul#navlist li a  { color: #535353; text-decoration: none; background: #f7f2ea; text-align: center; display: block; margin: 0; padding: 0; width: 100%; height: 18px; border-style: solid none solid solid; border-width: 1px 0 1px 1px; border-color: #800000 }
#navcontainer_top>ul#navlist li a   { width: auto }
ul#navlist li#last a  { color: #535353; text-decoration: none; background: #f7f2ea; text-align: center; display: block; margin: 0; padding: 0; width: 100%; height: 18px; border-style: solid none solid solid; border-width: 1px 0 1px 1px; border-color: #800000 }
#navcontainer_bottom>ul#navlist li a1 { width: auto }
ul#navlist li#active a { color: #800000; background: #f0e7d7 }
ul#navlist li a:hover, ul#navlist li#active a:hover { color: #fff; background: #5d0000; border-top: 1px solid #5d0000; border-bottom: 1px solid #800000; border-left: 1px solid #800000 }
#shows_listed   { color: #000; font-size: 12px; font-family: Verdana, Arial, "Times New Roman", "Courier New"; font-weight: bold; margin: 0; padding: 5px 0 0; position: relative }
#shows_listed ul   { list-style-type: none; margin: 0; padding: 0; width: 305px }
#shows_listed li     { text-align: left; list-style-type: none; display: inline; margin: 0; padding: 0 0 10px }
#shows_listed a, #shows_listed a:link, #shows_listed a:active, #shows_listed a:visited     { color: #000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 15px; text-decoration: none; display: block; margin: 0; padding: 0 16px 0 32px; width: 305px; border-bottom: 1px solid #fff }
#shows_listed a:hover    { color: #000; text-decoration: underline; border-bottom: 1px #000 }
#content  { color: #000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; letter-spacing: 1px; margin: 25px 0 10px; padding: 0; position: relative; z-index: 3 }
#column1  { font-family: Verdana, Arial, Helvetica, sans-serif; position: relative; float: left }
#column2 { font-family: Verdana, Arial, Helvetica, sans-serif; position: relative }
#footer    { font-weight: bold; text-align: center; text-transform: uppercase; margin: 0; padding: 10px 0 20px; z-index: 3; border-top: 1px solid #5d0000 }
.copyright { color: #aaab9c; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background-color: transparent; text-align: center; text-transform: none; letter-spacing: 1px }
.copyright a, .copyright a:link, .copyright a:active, .copyright a:visited   { color: #a2746d; font-weight: bold; text-decoration: none }
.copyright a:hover  { color: #630000; font-weight: bold; text-decoration: underline }
.upcoming_list { color: #000; font-size: 11px; font-weight: bold; text-decoration: none; padding: 0 0 10px 0 }
.upcoming_list a, .upcoming_list a:link, .upcoming_list a:active, .upcoming_list a:visited { color: #000; font-size: 11px; font-weight: bold; text-decoration: none }
.upcoming_list a:hover { color: #5d0000; font-size: 11px; font-weight: bold; text-decoration: underline }
