/* ------------------------------------------------- 1050 Styles -------------------------------------- */
/* ---------- Published: 2007-01-22 02:52:11 ---------- */


body{
    background-color: #646464;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    padding: 0px;
    margin: 0px;
}


img
{
    border:none;
}


h1
{ 
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #fff;    
    margin: 0px 10px;
    padding: 0px 0px 5px 0px;
}


h2
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#fff;    
    margin: 0 10px;
    float:none;
}


p
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    line-height:13px;
    color:#fff;    
    margin: 0 10px;
}


a
{
    color:#000;
    text-decoration:underline;
    font-weight:normal;
}


a:hover
{
    color:#000;
    text-decoration:none;
    font-weight:normal;
}



/*
    Form Element Styles
*/
select {
 font-size:10px;
 background-color: #fff;
 color: #000;
 border: 1px solid #000;
}


.textInput {
 font-size: 10px;
 background-color: #fff;
 border: 1px solid #000;
 width: 120px; 
}


.DifferentSizetextInput {
 font-size: small;
 background-color: #fff;
 border: 1px solid #000;
}


/* Around all elements on the page */
div#Wrapper
{
 background:#646464 url("http://web.archive.org/web/20070122172011im_/http://www.1050chum.com/images/PageBackgroundTile.jpg") repeat-y;
 width: 754px;
 color: #fff;
 margin-left: auto;
 margin-right: auto;
 text-align: left;
}


/* -------------------------------------- Inner Wrapper Container ------------------------------------- */


#Wrapper div.InnerWrapper
{
    margin: 0px 6px 0px 6px;
    padding: 0px;
    background: #000; /*fff*/
    border: 0px solid green;
}



div#adBannerFrame{
 background:#fff;
}


div#adBanner
{
 text-align:center;
 padding: 5px 0px 5px 0px;
}


div#HeaderNavigation
{
 background: #000;
 margin: 0px;
 padding: 0px;
 line-height: 0px;
}


/* ----------------------------------------------- Main Container ------------------------------------- */


div#MainContainer
{
    background: #7A7A7A url("http://web.archive.org/web/20070122172011im_/http://www.1050chum.com/images/bg_gradient.jpg") repeat-x;
    margin: 0px;
    padding: 0px;
}


/* ----------------------------------------------- Content Container ------------------------------------- */


div#ContentContainer
{
    width: 520px;
    margin: 0px 0px 0px 7px;
    float: left;
    border: 0px solid red;
}



div#ContentContainer h2
{
}


div#ContentContainer h2#SubNavigation
{
  float:right;
  border:none;
  text-decoration:none;
  margin-right:200px;
}


div#ContentContainer table{
 padding:0px;
 margin:0px;
 border-collapse:collapse;
}


div#ContentContainer table tr
{
    vertical-align:top;
    padding:0px;
    margin:0px;
}


div#ContentContainer table tr td
{
    padding: 0px;
    margin: 0px;
    padding-bottom: 2px;
    padding-left: 4px; 
}


/* ------------------------------------------------- Content ------------------------------------------ */


#Content
{
    border: 0px solid green;
}


/* ------------------------------------------------- Footer ------------------------------------------ */


div#Footer
{
    color: #ccc;
    background: #000;
    height: 30px;
    margin: 0px;
    padding: 0px;
}


div#Footer .HorizontalRule
{
    height: 1px;
    color: #000;
    margin: 10px 0px 0px 0px;
    float: none;
}


div#Footer #Legal
{
    float: left;
    margin: 10px;
    color: #ccc;
}


div#Footer #Legal a
{
    color: #ccc;
    text-decoration: none;
}

div#Footer #Legal a:hover
{
    color: #666;
    text-decoration: underline;
}


div#Footer .Main
{
    color: #fff;
    float: right;
    margin: 10px;
}


div#Footer .Main a
{
    color: #ccc;
    margin: 0px 15px 0px 15px;
    text-decoration: none;
}


div#Footer .Main a:hover
{
    color: #666;
    margin: 0px 15px 0px 15px;
    text-decoration: underline;
}


/* ------------------------------------------------------ Feature Box Left ------------------------------- */


div#FeatureBoxLeft
{
    width: 250px;
    margin: 0px 0px 5px 0px;
    float: left;
    font-weight: normal;
}


div#FeatureBoxLeft .contentArea
{
  background-color:#969696;
  margin:0px;
  padding:0px;
  
}


div#FeatureBoxLeft h1, div#FeatureBoxLeft h2
{
 font-size:10px;
 font-weight:bold;
 padding:0px;
 margin:0px 10px 10px 10px;
 line-height:10px;
 float:none;
}


div#FeatureBoxLeft a
{
 color:#fff;
 font-weight:normal;
 text-decoration:underline;
}


div#FeatureBoxLeft a:hover
{
 color:#FFF;
 font-weight:normal;
 text-decoration:none;
}


div#FeatureBoxLeft p.disclaimer
{
 font-size:10px;
 color:#000;
 font-weight:normal;
}


div#FeatureBoxLeft p.disclaimer a
{
 color:#000;
 font-weight:normal;
 text-decoration:underline;
}


div#FeatureBoxLeft p.disclaimer a:hover
{
 color:#000;
 font-weight:normal;
 text-decoration:none;
}



div#FeatureBoxLeft table
{
 padding:0px;
 margin:0px;
 border-collapse:collapse;
}


div#FeatureBoxLeft table tr
{
 vertical-align:middle;
}


div#FeatureBoxLeft table tr td
{
}


div#FeatureBoxLeft form
{
 font-size:10px;
 font-weight:bold;
 padding:0px;
 margin:0px;
 line-height:10px;
}


div#FeatureBoxLeft label
{
 font-size:10px;
 font-weight:bold;
 padding:0px;
 margin:0px 10px;
 line-height:10px;
}


div#FeatureBoxLeft #submitButton
{
 float:right;
 margin: 5px 20px 0px 10px;
}


div.LeftBox
{
 width:255px; 
 float:left;
}


div.RightBox
{
 width:255px; 
 float:right;
}


/* -----------------------------------------------Feature Box Right ------------------------------------ */


div#FeatureBoxRight
{
    width: 250px;
    margin: 0px 0px 5px 0px;
    font-weight: normal;
    float: right;    
}


div#FeatureBoxRight a
{
 color:#fff;
 font-weight:normal;
 text-decoration:underline;
}


div#FeatureBoxRight a:hover
{
 color:#FFF;
 font-weight:normal;
 text-decoration:none;
}


div#FeatureBoxRight .contentArea
{
  background-color:#969696;
  margin:0px;
  padding:0px;
}


div#FeatureBoxRight h1, div#FeatureBoxRight h2
{
    font-size:10px;
    font-weight:bold;
    padding:0px;
    margin:0px 10px 10px 10px;
    line-height:10px;
    font-size:10px;
    float:none;
}


div#FeatureBoxRight p
{
    font-size:10px;
}


/* -------------------------------------------------- Main Content -------------------------------------- */


div.MainContent
{
 margin: 0px 0px 5px 0px;
 padding: 0px;
 clear: both;
 color: #000;
 font-size: 11px;
 line-height: 14px;
 font-weight: normal;
}


div.MainContent .contentArea
{
    background:#fff;
}


div.MainContent h1
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color: #CC0000;
 margin: 5px 10px 5px 10px;
 line-height: 11px;
 float: left;
}


div.MainContent h2, div.MainContent h3
{
 font-size:10px;
 color:#000;
 margin: 0px 10px;
 float:none;
 clear:both;
}


div.MainContent h2.SubNav
{
 font-size:10px;
 color:#000;
 float:right;
 border:0px solid red;
}


div.MainContent p
{
 color:#000;
 margin: 0px 10px 0px 10px;
 padding: 0px 0px 15px 0px; 
 font-size:11px;
 line-height:14px;
 font-weight:normal;
 clear:both;
}


div.MainContent img.left
{
    float: Left;
    margin: 0 10px;
    padding: 10px 0;
}


div.MainContent img.right
{
    float: right;
    margin: 0 10px;
    padding: 10px 0;
    clear: both;
    line-height: 0px;
}


div.MainContent img.center
{
    text-align: center;
    margin: 0 10px;
    padding: 10px 0;
}


div.MainContent a
{
 color:#000; 
 font-weight:normal;
}


div.MainContent a.hilite
{
 color:#FF3333; 
 font-weight:normal;
}


div.MainContent a img.FAQ
{
    border: none;    
    float: right;    
    /* margin: 10px; */
}



/*
*
*    Information Table
*
*/
div#InformationTable
{
    margin:0px 0px 10px 0px;
}
div#InformationTable table
{
 padding:0px;
 margin:0px;
 border-collapse:collapse;
 width:100%;
 color:#000;
}
div#InformationTable table tr{
 vertical-align:middle;
}
div#InformationTable table tr.odd{
 vertical-align:middle;
 background:#fff;
}
div#InformationTable table tr.even{
 vertical-align:middle;
 background:#dcdcdc;
}


div#InformationTable table tr.footer{
    background-color: #000;
    padding: 0px;
    height: 10px;
    overflow: hidden;
}


div#InformationTable table tr th
{
    background:#FF3333;
    color:#fff;
    font-weight:bold;
    padding:3px 5px 3px 5px    
}


div#InformationTable table tr td{
    padding:3px 5px 3px 5px
}


div#InformationTable table tr td.NoPadding{
    padding:0px;
    margin:0px;
}


div#InformationTable table tr.HorizontalRule
{
    height: 1px;
    padding: 0px;
    margin: 0px;
}


div#InformationTable table tr td div#tableFooter
{
    height:6px;
}


/* -------------------------------------------- Skyscraper Container ------------------------------------- */


#skyscraper
{
    background: #000;
    padding: 46px 5px 5px 5px;
    float: right;
    text-align: center;
}


.adDisclaimerText {
    color: #fff;
    font-size: xx-small;
    clear: both;
}


.adDisclaimerText2 {
    color: #000;
    font-size: xx-small;
    clear: both;
}


/* ---------------------------------------------- Events ------------------------------------------------ */


div.InfoBox
{
    margin: 0px 0px 10px 0px;
    clear: both;
    float: left;    
    width: 100%;
}


div.InfoBox .contentArea
{
    background: #969696;
    float: left;    
    width: 100%;
}

div.InfoBox .contentArea .contentText 
{
    float: left;
    width: 100%;
}

div.contentArea .contentText 
{
    float: left;
    width: 70%;
}


div.contentArea .contentImage
{
    width: 120px;
    float: right;
}


div.InfoBox p
{
    font-size: 11px;
}


div.InfoBox a
{
    color: #fff;
}


div.InfoBox a img
{
    border: 0px solid #fff;
}





/* -------------------------------------------------- Contact Info -------------------------------------- */


div.Contact
{
    margin: 0 0 10px 0;
}


div.Contact p
{
    font-size: 11px;
    color:#fff;
    line-height:20px;
}


div.Contact .LeftColumn
{
    float: left;
}


div.Contact .RightColumn
{    
    float:right;
    margin:0 0 0 10px;
}



/* ---------------------------------------------------------- Gallery -------------------------------------- */


div#Gallery
{
    margin: 0px 0px 10px 0px;
    clear: both;
}


div#Gallery #subHeader1 {
    float: left;
    margin: 0px;
    padding: 0px;
}


div#Gallery #subHeader2 {
    float: right;
    margin: 0px;
    padding: 0px;
}


div#Gallery .LeftColumn
{
    float: left;
    width: 360px;
    margin-right: 10px;
}


div#Gallery .RightColumn
{
    float: right;
    width: 140px;
    margin: 0px 0px 10px 0px;
}



div#Gallery .GalleryMenu
{
    margin: 0px 0px 10px 0px;
}


div#Gallery .GalleryMenu .contentArea
{
    background-color: #fff;
}


div#Gallery .GalleryMenu h1
{
    color: #CC0000;
}

div#Gallery .GalleryMenu .contentArea p
{    
    color: #000;
}


div#Gallery .GalleryMenu .contentArea a, div#Gallery .GalleryMenu .contentArea a:hover
{
    font-weight: bold;
    color: #eb2a2e;
    text-decoration: none;
}


div#Gallery .GalleryMenu .contentArea ul
{
    list-style-type: none;
    list-style-position: inside;
    margin: 10px 0px 0px 10px;
    padding: 0px;
}


div#Gallery .GalleryMenu .contentArea ul li
{
    /* margin: 10px 0px 0px 10px; */
    padding: 4px 0px 4px 0px;
}





/*
*
*    ChartFlashBack
*
*/
div.ChartFlashBack
{
    margin: 0 0 10px 0;
    clear:both;
} 
div.ChartFlashBack h1
{
    color:#fff;
}
div.ChartFlashBack p
{
    color:#fff;
}
div.ChartFlashBack ul
{
    margin:10px 0 0 10px;
    padding:0px;        
}
div.ChartFlashBack ul li
{
    margin:0px 10px 10px 0;
    padding:0px;
    float: left;
    display: inline;
    list-style-type: none;
    list-style-position: inside;    
}
div.ChartFlashBack ul li img
{
    border:1px solid #fff;
}


/*
*
*    Listen Live Page - StreamingOptions
*
*/
div#StreamingOptions
{
 margin:0 0 10px 0;
}


div#StreamingOptions p
{
    padding: 0 0 10px 0;
}


div#StreamingOptions .RightColumn
{
    float:right;
    clear:both;
    margin: 0 0 10px 10px;    
}


div#StreamingOptions .LeftColumn
{
 margin:0 0 10px 0;
}


div#StreamingOptions .LeftMenuOption
{
    float:left;
    width:250px;
}


div#StreamingOptions .RightMenuOption
{
    width:250px;
    margin:0 0 0 10px;
}


div#StreamingOptions h1
{
    text-align:center;
    color:#eb2a2e;
}


div#StreamingOptions .contentArea
{
    background:#969696 url("http://web.archive.org/web/20070122172011im_/http://www.1050chum.com/images/bg_streamingOptions.jpg") no-repeat;
    text-align:center;
}
div#StreamingOptions a
{
    color:#fff;
}
div#StreamingOptions a:hover
{
    color:#c00;
}
/*
*
*
Show chart     
*
*/
.ShowChartText {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color:#000;
}
.ShowChartTextALT {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #CCCCCC;
    color:#000;
}
.ChartsRedHeader {
background:#FF3333;
    color:#fff;
    font-weight:bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    padding:3px 5px 3px 5px    
}
.ChartsBlackFooter {
background-color:#000;
    padding:0px;
    height:10px;
    overflow:hidden;
}


/* ------------------------------------------ Chum Chart Pop-up -------------------------------- */


a.ShowChartTitleText {
    font-size: small;
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    color: #fff;
}


/* ------------------------------------------ Windows Media Player -------------------------------- */


div.wmp
{
    margin: 0px 0px 10px 0px;
    padding: 0px;
    clear: both;
 
    color: #fff;
    font-size: 11px;
    line-height: 14px;
    font-weight: normal;
    text-align: center;
}


div.wmp p
{
 color:#fff;
 margin: 20px 10px 0px 50px;
 padding: 0px 0px 15px 0px; 
 font-size:11px;
 line-height:14px;
 font-weight:normal;
 clear:both;
 
}


div.wmp img
{
    border: 0px ;    
    padding: 10px 0;
    
}


div.wmp a img
{
    border: none;    
    float: none;
    clear: both;
}


/* ------------------------------------------- Sub Headers ---------------------------------------- */


#photoSubHeader1 {
    margin: 0px;
    padding: 0px;
    float: left;
}


#photoSubHeader2 {
    margin: 0px;
    padding: 0px;
    float: right;
}



div#contentSubHeader1 
{
    float: left;
    border: 0px solid green;
}


div#contentSubHeader2 
{
    float: right;
    border: 0px solid red;
}


div#contentSubHeader3 
{
  float:left;
  margin-left:100px;
}


/* ------------------------------------------- Weather Elements ---------------------------------------- */


div.WeatherBox 
{
    float: left;
    margin: 1px;
    color: #000;
    font-size: x-small;
    border: 0px solid red;
}


div.WeatherBox .title 
{
    font-weight: bold;
}


div.WeatherBox p 
{
    font-weight: normal;
}
 

div.clear 
{
    height: 0px;
    line-height: 0px;
    font-size: 0px;
    clear: both;
    margin: 0px;
    padding: 0px;
}


img.padded 
{
    margin: 10px;
}
/*
     FILE ARCHIVED ON 17:20:11 Jan 22, 2007 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 09:45:15 Jul 07, 2022.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 260.535
  exclusion.robots: 0.169
  exclusion.robots.policy: 0.162
  RedisCDXSource: 91.428
  esindex: 0.005
  LoadShardBlock: 152.471 (3)
  PetaboxLoader3.datanode: 103.134 (4)
  CDXLines.iter: 12.735 (3)
  PetaboxLoader3.resolve: 88.413 (2)
  load_resource: 78.397
*/