/*   ------------------------- MAPS-------------------------- */
/*  renewals 08  */
#renewal-button-wrapper { position: absolute; z-index: 20; top: 0; right: -10px; }
#renewal-button-wrapper a { text-indent: -9000em; display: block; height: 91px; width: 205px; background: transparent url(../media/grizzlies/renewal-button.png) no-repeat; color: #fff; font-size: 18px; font-weight: bold;}
#renewal-button-wrapper a:hover { background-position: 0 -90px;}

 /* =Arena Map ---------------- */
th#terr4 { background: #ddd6e9 }
th#terr3 { background: #bfb0d5 }
th#terr2 { color: #fff; background: #8f76b4 }
th#terr1 { color: #fff; background: #482a7f }
th#club { color: #fff; background: #0051a3 }
th#threept { color: #fff; background: #002d62}
th#plaza6 { background: #bcd3ee }
th#plaza5 { color: #fff; background: #688fc9 }
th#plaza4 { background: #f9dd2f }
th#plaza3 { background: #ecb941 }
th#plaza2 { color: #fff; background: #c62 }
th#plaza1 { color: #fff; background: #a91446 }
th#courtside { color: #fff; background: #720039 }


/*  -------------------------  LISTS  -----------------------   */
ol, ul { margin: 0 0 18px; font-size: inherit; line-height: inherit; }
ol { padding-left: 20px; }
ul { list-style: none; }

li { margin: 0; padding: 3px 0 6px; font-size: 12px; line-height: 1.5; }

#pageWrapper ul li {
    background: transparent url(/media/grizzlies/li-disc-bullet.gif) 2px 9px no-repeat;
    padding-left: 15px;
    font-size: inherit;
}


/*   ------------------------- MISC -------------------------- */

.inside_page #article h5, .team_stats_grid h5, .inside_page td.article_wrapper h5{font-size:16px; font-weight:bold; color:#12173f; }

p.subhead { font-weight: bold; color: #444; }
p.subhead + h2 { padding-top: 0; margin-top: 0; }

.clear { clear: both; }

div.audio-wrapper { width: 400px; padding: 0 10px 9px; margin: 0 0 18px; background: #f5f9fc; border: solid 1px #b7cfe5; }

div.archive_year { clear:both; float:left; width:100%; border-top: solid 1px #efefef; border-bottom: solid 10px #efefef; }

div.callout {
    padding: 9px 10px;
    margin-bottom: 18px;
    border: solid 1px #dfecf7;
    background: #dfecf7 url(/media/grizzlies/callout-div-fade.jpg) repeat-x bottom;
}
div.callout p { font-weight:bold; color:#5d76a9; margin-bottom:0; }
div.callout img.floatL { float:left; margin: 0 1em .5em 0; }


div#wallpapers {float:left; width:100%; }
div#wallpapers div.season-group { clear:left; float:left; width:100%; }

div#wallpapers {float:left; width:100%; }
div#wallpapers div.season-group { clear:left; float:left; width:100%; }

div.thumblist { float:left; width:315px; margin-right:10px; border-top: solid 1px #b7cfe5; margin-bottom:18px; }
div#wallpapers div.thumblist { float:left; width: 100%; background:#f5f9fc; border: solid 1px #dfecf7; }

    div.thumblist h4 { font-size:11px; text-transform:uppercase; color:#999; }
    div.thumblist h5 { font-weight:bold; font-size:12px; margin: 6px 0; }
    div.thumblist h5 a { text-decoration:none; }
    div.thumblist div { float:left;display:inline;width:230px;margin:5px;font-size:10px; padding: 9px 5px; border: solid 1px #b7cfe5; }
    div.thumblist div img { clear:left; float:left; width:70px; height:53px; margin: 0 10px 9px; }
        div#wallpapers div.thumblist div img { width:120px; height:90px; }
    div.thumblist div p { margin-bottom: 0; }


/*   -------------------------   TABLES   -------------------------- */
td.navLink {text-align: center}

#channel_listing,  table.styled_table {
    border-collapse: collapse;
    margin: 9px 0 18px;
    font-size: 11px;
    border: solid 1px #efefef;
    border-top: none;
}

#channel_listing { margin-top: 18px; }

#channel_listing tbody tr:hover,  table.styled_table tbody tr:hover { background-color: #f5f9fc; }

#channel_listing th,  table.styled_table th {
    font-weight: bold; padding: 6px 10px 8px;
    background-color: #b7cfe5;
    color: #283a5e;
}
#channel_listing tbody th,  table.styled_table tbody th { background-color: #dfecf7; border-top: solid 1px #b7cfe5; }
#channel_listing tbody td,  table.styled_table tbody td, table.styled_table caption {
    padding: 6px 10px 8px 15px;
    color: #181f3d;
    border-top: solid 1px #efefef;
}
table tfoot { color: #dfecf7;  background: #181f3d; }
table tfoot td { padding: 6px 10px 8px 15px; }
table tfoot a, table tfoot a:link { color: #fff; font-weight: bold; }
table tfoot a:hover { background: #f5b112;  }
.styled_table tfoot a, .styled_table tfoot a:link { display: block; color: #fff; font-weight: bold; padding: 6px 8px 8px; }
#channel_listing tfoot a, #channel_listing tfoot a:link { display: inline; padding: 0; }






