/**** General styles ****/

Body {
    font-family:Tahoma; font-size:10pt; color:#666; background:#cccccc;
	background-image:URL(background.jpg);
	background-repeat:repeat-x;
    }
th, td, p, ul, li {
    font-family:verdana; font-size:8pt; color:#666;
    }
    
a {text-decoration:none; color:#42497f; font-weight:bold}
a:hover {text-decoration:none; color:#ff9900; font-weight:bold;}

/**** DIV tags ****/
#banner { 
    border-top:1px solid #ccc;
    border-right:1px solid #ccc;
    border-bottom:0px solid #ccc;
    border-left:1px solid #ccc;
    background-color:#ffffff;
    background-image:URL(gradient2.jpg);
    background-position:0px 85px;
    background-repeat:repeat-x;
    }
    
#main {
    border-width:0px 1px 0px 1px;
		border-style:solid;
		border-color:#ccc;
    background-color:#ffffff;
/*  background-image:URL(gradient2.jpg);  */
/*    background-repeat:repeat-x;  */
/*    background-position:bottom;  */
    margin-top:0px;
    padding:10px;
    }
    
#footer {
    border-width:0px 1px 1px 1px;
	border-style:solid;
	border-color:#CCCCCC;
    background-color:#ffffff;
    background-image:URL(gradient2.jpg);
    background-position:bottom;
    /*background-position:0px 73px;*/
    background-repeat:repeat-x;
    margin-top:0px;
    padding:10px;
    }
    
#coverage {
    /*** background-color:#42497f; ***/
    background-image:URL(gradient3.jpg);
    background-repeat:repeat-x;
    border-left:1px solid #ccc;
    border-right:1px solid #ccc;
    }
.coverage {
    color:#ffff00;
    font-weight:bold;
    padding:0px;
    }
    
#pcode {
    margin:0px;
    }
    
#heading {letter-spacing:2px; border-bottom:3px solid #ff9900; color:#666; margin-bottom:5px; padding:0px 0px 2px 0px; font-size:8pt; font-weight:bold;}

#headline {color:#ff6600; font-size:10pt; font-weight:bold;}
    
/**** Navigation ****/
.navLink {background:#dddddd; padding:3px 8px 3px 8px; border-right:1px solid #fff; font-weight:bold; color:#42497f;}
.navLinkRight {background:#dddddd; padding:3px 8px 3px 8px; border-right:1px solid #fff; font-weight:bold; color:#42497f;}
.navLinkHover {background-image:URL(gradient3.jpg); background-repeat:repeat-x; padding:3px 8px 3px 8px; border-right:1px solid #fff; color:#fff; font-weight:bold; cursor:pointer}
.navLinkHoverRight {background-image:URL(gradient3.jpg); background-repeat:repeat-x; padding:3px 8px 3px 8px; border-right:1px solid #fff; color:#fff; font-weight:bold; cursor:pointer}

.buyDAB {background:#dddddd; color:#42497f; font-weight:bold; padding:3px 8px 3px 8px;}
.buyDABHover {background-image:URL(gradient3.jpg); background-repeat:repeat-x; color:#fff; font-weight:bold; padding:3px 8px 3px 8px; cursor:pointer}

/**** News feeds ****/
small {font-size:8pt; color:#666666}
big {font-size:10pt; font-family:Verdana; color:#42497f; font-weight:bold;}

#radioToday {letter-spacing:2px; font-family:Verdana; font-size:10pt; font-weight:bold; border-bottom:3px solid #ff9900; margin-bottom:5px; padding:0px 0px 2px 0px;}

.newsLink {text-decoration:none; font-weight:normal;}
.newsLink:hover {text-decoration:none; font-weight:normal; }

ul.news {margin:0px 0px 0px 0px}
li.newsLink {list-style-type:square; margin-left:15px; padding:0px; color:#42497f;}

.fourDigitalLink {color:#ffffff;}
