@charset "UTF-8";
/* CSS Document */

html { font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif; font-size: 90%; }

body { background-color: White; font-size: 1.2em; line-height: 1.4em; background-image:url(/images/blueWaterFooter.jpg);background-position: bottom center; background-repeat:no-repeat;}

h1 { font-size: 36px; line-height: 36px; margin: 25px 0;}
h2 { font-size: 30px; line-height: 30px; margin: 8px 0;}
h3 { font-size: 20px; margin: 3px 0;}
h4 { font-size: 16px; line-height: 16px; margin: 4px 0; }
h5 { font-size: 12px; line-height: 14px; margin: 3px 0; }
h6 { font-size: 8px; line-height: 12px; margin: 2px 0; }

.Lobster { font-family: 'Trebuchet MS',Trebuchet, arial, serif; color: #073557;}

.ticker { width: 960px; margin: 0 auto; }

.fullBar {width: 90%; font-size: 12px; padding: 3px; margin: 2px;}

.container_12 { background-color: White !important;}

a { text-decoration: none; color: #073557; }
a:hover { text-decoration: underline; }

.mastHead { background-image:url(../images/masthead.jpg); background-position: top center; background-repeat: no-repeat; height: 288px; }

.footer { clear: both;margin-top: 30px;text-align: center; padding-top: 5px; font-size: 12px; height: 100px; }
.footer a { color: #073557; font-size: 12px; font-weight: bold; }

.floatLeft { float: left; border: 0; margin-right: 10px; margin-bottom: 10px; }
.floatRight { float: right; border: 0; margin-left: 10px; margin-bottom: 10px; }

fieldset { height: 200px; }
fieldset, fieldset p { border: 0; padding: 5px; margin: 5px; background-color: #ebd100; color: Black; }

blockquote { padding: 10px; }

p { padding: 5px; font-size: 14px; }

blockquote p { padding: 15px;}

.box { border: 1px solid #073557; padding: 5px; }
.box td {padding: 5px; }

td { padding: 5px; font-size: 12px; }

.newsHead {}
.newsText { font-size: 11px; line-height: 14px; color: #222; padding: 10px;}
.newsLine { background-color: #270072; height: 3px; margin-top: 10px; margin-bottom: 10px; }

.album {
	text-align: left;
	padding: 20px;


}

.MenuChoices {
	text-align: right;
	width: 940px;
	margin: 0 auto;
	padding-top: 225px;
	font-size: 14px;
	font-weight: bold;
	color: #073557;
	letter-spacing: 1px;
}

.MenuChoices a { color: #073557 !important; }

.MenuChoices img {
}

.leftSide {float: left;}

.leftSide h1 { margin-top: 5px; }
.rightSide {float: right;}
.clearSides {clear: both;}

.currentBar2 { margin: 15px 0; }

.currentBar a,.currentBar2 a,.MenuChoices a { color: #0180b3; text-decoration: none; }
.currentBar a:hover,.MenuChoices a:hover { text-decoration: underline; }

.currentBar, .monthHead {  background-color: #333; color: White; border-bottom: 1px solid Black; font-size: 10px; }

.currentBarContents { width: 960px; margin: 0 auto; padding: 0; padding-top: 10px; }
.currentBarContents h1 { font-size: 14px; margin-top: 1px; }

.playButton { background-image: url(/images/menuPlay.jpg); margin-top: 3px;clear: both;}
.downloadButton { background-image: url(/images/menuDownload.jpg);}
.commentButton { background-image: url(/images/menuComments.jpg);}

.playButton,.downloadButton,.commentButton { background-repeat: no-repeat; padding: 3px; padding-left:18px; text-align: left;background-color: #222; width: 80px; margin-right: 3px; border: 1px solid #4D3663; margin-top: -3px;  }

.whiteBack {background-color: White !important; }

.onAirNow { position: absolute; top: 115px; margin-left: 560px; }

.gigantor { font-size: 18px !important; font-weight: bold; margin: 10px !important; margin-bottom: 0 !important;}
.gigantor2 { font-size: 18px !important; font-weight: bold;}
.calDay { height: 120px; border: 1px solid black; font-size: 8px; padding: 3px;margin-bottom: 2px;}
.calDay a { font-weight: bold; color: #270072; }
.calDay a:hover { color: #000; text-decoration: none; }
.oldDate { background-color: #ddd !important; padding: 5px; }
.grayBack { background-color: #ddd !important; }
.reqd {font-size: 14px; color: Red; }

.blueStarList {list-style:url(/images/blueStar.jpg); margin-left: 40px;}

.hierarchy { height: 200px; font-size: .8em;line-height: 1.2em; }
.showTree {  margin-bottom: 5px; padding-left: 30px; background-image:url(../images/TreeMenuArrow.jpg); background-position: top left; background-repeat:no-repeat; }

.codeKey { border: 1px solid #ddd; padding: 2px; margin: 2px; width: 100%; }
.codeKey thead { background-color: #eee; }
.codeKey tr {border-bottom: 1px solid #ddd; }

