/********** Global Styles *************/

body {margin:0; color: #000; font-family: Verdana, Helvetica, Arial, Sans-serif; font-size: .80em; background: #021f5f url('images/bgrnd.jpg') no-repeat; background-position: top center;}

td  {font-family: Verdana, Helvetica, Arial, Sans-serif; margin: 0; padding: 0; border-collapse: collapse;}

table  {margin: 0; padding: 0; border-collapse: collapse;}

a:link, a:visited {color: #003399; text-decoration: underline;}
a:hover, a:active {color: #660000; text-decoration: none;}

h1 {font-family: Arial, Helvetica, Sans-serif; padding: 0px 0px 0px 0px; font-size: .6em; vertical-align: bottom; margin-bottom: 0;}
h2 {font: 1.30em Georgia, "Times New Roman", serif; letter-spacing: 1px; color: #740931; vertical-align: bottom; margin-bottom: 0;}

table.table {border-collapse: collapse;}

/************* Design Chrome Styles *************/

.topside  {width: 969px; height: 103px; padding: 0px; margin: 0px;}
.leftside  {color: #ffffff; background: #acbfdf url('images/bgrnd-contentarea.gif'); width: 212px; vertical-align: top; text-align: center; padding: 0 0 0 1px;}

.leftside-menu  {color: #ffffff; background: #5375b1; text-align: left; padding: 0 10px 4px 10px;}
.leftside-menu a:link {color: #ffffff; text-decoration: none;}
.leftside-menu  a:visited  {color: #ffffff; text-decoration: none;}
.leftside-menu  a:hover {color: #660000; text-decoration: underline;}
.leftside-menu  a:active  {color: #ffcc00; text-decoration: none;}

.fatwhitelinks {font-size: 1.1em; font-weight: bold; line-height: 1.6; color: #fdcd59; font-style: italic;}
.fatwhitelinks a:link {color: #ffffff; text-decoration: none; font-style: normal;}
.fatwhitelinks  a:visited  {color: #ffffff; text-decoration: none; font-style: normal;}
.fatwhitelinks  a:hover {color: #660000; text-decoration: underline; font-style: normal;}
.fatwhitelinks  a:active  {color: #ffcc00; text-decoration: none; font-style: normal;}

.outsidelinks  {color: #234a8b; text-align: center; padding: 0 10px 4px 10px; line-height: 1.6;}
.outsidelinks a:link {color: #5375b1; text-decoration: none;}
.outsidelinks  a:visited  {color: #5375b1; text-decoration: none;}
.outsidelinks  a:hover {color: #660000; text-decoration: underline;}
.outsidelinks  a:active  {color: #ffcc00; text-decoration: none;}

.rightside  {color: #000000; background: #ffffff; vertical-align: top; text-align: center; width: 757px; }

/************* Main Page Styles *************/

table.main-table {border-collapse: collapse; width: 728px;}

.main-topbanner {text-align:center; padding: 7px 0 8px 0;}
.main-squarebanner {text-align:center; vertical-align: top; padding: 0 0 0 6px;}

#maingoogad {padding: 12px 0 4px 0; width: 562px; border-width: 1px; border-style: solid; border-color: #fbd480; background: #fffbd6; text-align: center;}

.latestpodcast  {color: #333333; background: #acbfdf url('images/bgrnd-latest.jpg'); text-align: left; padding: 12px 6px 12px 8px; width: 420px; border-width: 1px; border-style: solid; border-color: #1b346f; vertical-align: top;}
.latestpodcast a:link {color: #333333; text-decoration: underline;}
.latestpodcast  a:visited  {color: #333333; text-decoration: underline;}
.latestpodcast  a:hover {color: #660000; text-decoration: none;}
.latestpodcast  a:active  {color: #ffcc00; text-decoration: none;}

.livepodcast  {color: #333333; background: #acbfdf url('images/bgrnd-live.jpg'); text-align: left; padding: 12px 6px 12px 8px; width: 420px; border-width: 1px; border-style: solid; border-color: #1b346f; vertical-align: top;}

#latestpodcast-news {padding: 2px 3px 16px 12px;}
#latestpodcast-date {font-size: 1em; color: #ffffff; text-align: right; padding: 0 17px 13px 0;}
.latestpodcast-icon {vertical-align: top; padding: 0 1px 0 6px;}

#latestpodcast-title {font-size: 1.35em; font-weight: bold; letter-spacing: -1px; padding: 0 0 3px 0;}
#latestpodcast-title a:link {color: #333333; text-decoration: none;}
#latestpodcast-title a:visited  {color: #333333; text-decoration: none;}
#latestpodcast-title  a:hover {color: #660000; text-decoration: underline;}
#latestpodcast-title  a:active  {color: #ffcc00; text-decoration: none;}

.latestpodcast-menu {padding: 0 6px 0 9px; color: #ffffff;}
.latestpodcast-menu a:link {color: #660000; text-decoration: underline;}
.latestpodcast-menu a:visited  {color: #333333; text-decoration: underline;}
.latestpodcast-menu  a:hover {color: #660000; text-decoration: none;}
.latestpodcast-menu  a:active  {color: #ffcc00; text-decoration: none;}
#latestpodcast-player {background: url('/images/latest-playerbgrnd.gif') no-repeat;}
#latestpodcast-player2 {background: url('/images/latest-playerbgrnd2.gif') no-repeat; padding-top:15px;}

#copyright {padding: 10px 0 10px 0; text-align: center; color:#0066cc;}
#copyright a:link {color: #0066cc; text-decoration: none;}
#copyright a:visited  {color: #0066cc; text-decoration: none;}
#copyright  a:hover {color: #ffffff; text-decoration: underline;}
#copyright  a:active  {color: #ffcc00; text-decoration: none;}

/************* News Styles *************/

.main-newscell {vertical-align: top; padding: 0 6px 0 0; text-align: center;}
.main-newscell-article {vertical-align: top; padding: 0; text-align: center;}
#pagetitle {font-size: 1.5em; font-weight: bold; color: #ff6600; letter-spacing: 1px; padding: 6px; background: #fdf18f; text-align: left;}
#ad-google {padding: 10px 0 10px 0;}
#relatedarticles {padding: 20px 0 12px 0;}
#newsimage {padding: 0 0 10px 0; width: 100%; text-align: center;}
#article300x250ban {padding: 0 0 14px 16px; width: 300px; float: right;}
.newspost {padding: 14px 4px 6px 8px; text-align: left; width: 562px;}
.newspost-menu {padding: 6px 6px 4px 8px; background: #fdf18f; text-align: left;}

.storytitle {font-size: 1.1em; font-weight: bold;}
.storytitle a:link {color: #000000; text-decoration: none;}
.storytitle  a:visited  {color: #000000; text-decoration: none;}
.storytitle  a:hover {color: #660000; text-decoration: underline;}
.storytitle  a:active  {color: #ffcc00; text-decoration: none;}

.storystamp {font-size: .8em; color: #999;}
.storystamp a:link {color: #999; text-decoration: underline;}
.storystamp  a:visited  {color: #999; text-decoration: underline;}
.storystamp  a:hover {color: #660000; text-decoration: none;}
.storystamp  a:active  {color: #ffcc00; text-decoration: none;}

#morenews {font-size: 1.1em; font-weight: bold; padding: 6px 0 0 0; text-align: center;}
#morenews a:link {color: #660000; text-decoration: underline;}
#morenews  a:visited  {color: #333333; text-decoration: underline;}
#morenews  a:hover {color: #003399; text-decoration: none;}
#morenews  a:active  {color: #ffcc00; text-decoration: none;}
