body {font-size: 11px;background-color: #001B3D;margin: 0px;font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;}
.content {background-image:url(images/feet.jpg); background-position:bottom; background-repeat:no-repeat;}
.maintext {	background-image: url(images/text_bg_2.jpg);background-repeat: repeat;padding-top: 40px;border: 1px solid #06f;}
.maintext a:link, .maintext a:visited, .maintext a:active {color:#90f; text-decoration:none;}
.maintext a:hover {text-decoration:underline;}
.right_top {height: 110px; background-image:url(images/lilac20.jpg)}
.right_top1 {height: 110px; background-image:url(images/lilac30.jpg)}
.feet_bg {height: 110px; background-image:url(images/feet_bg.gif);}
.feet_bg1 {height: 110px; background-image:url(images/feet_bg1.gif); }
.main {line-height: 16px;color: #000;text-align: left; padding: 0 10px 0 10px;}
h1, h2 {margin:0; padding:0}
h1 {font-size: 14px;font-weight: bold;color: #000;display: inline;padding-top: 20px;}
h2 {font-size:12px; color: #000E46; letter-spacing: 1px;font-weight: bold;}
.navbg {height: 19px;width: 16px;background-color: #0A2E4A;}
li {color: #000;line-height: 16px;margin-top: 0px;margin-left: 30px;letter-spacing: 2px;list-style-type: circle;list-style-position: inside;}
.water {height: 262px; background-image: url(images/right_bg_water.jpg);}
.form {	text-align: left;padding: 0px 10px 0px 30px;vertical-align: bottom;margin: 10px;}
input {	background-color: #D9E7E7;color: #333;border: 1px solid #000;}
select {background-color: #D9E7E7;color: #333;border: 1px solid #000;}
textarea {background-color: #D9E7E7;color: #333;border: 1px solid #000;}
.sh {float:left; height:auto; text-align:left;width:220px;}
.sh_right {float:left; height:auto; text-align:left;width:40px; height:auto; margin-bottom:-5px;}
.soon {background-image:url(images/soon.gif); background-position:right; background-repeat:no-repeat;color:#f00; font-weight:lighter;}
.dashed {clear:left; padding:5px 0; border-bottom:1px dashed #0269AC;}
.past {clear:left; padding:5px 0; border-bottom:1px dashed #ff3300;}
.mid {float:left; color:lightblue; padding:10px 0 10px 5px;width:280px;text-align:left;}
.mid a:link,.mid a:active, .mid a:visited {color:lightblue; text-decoration:none; font-weight:bold;}
.mid a:hover {text-decoration:underline;}
.newsdeck {color: #E0ECEA; font-size:11px; padding-bottom:10px; border-bottom:1px dashed #E0ECEA;}
#shows td {padding:2px; border-bottom:1px dashed #369;}
