body { font-size: 14px!important; }

#header {position:relative; z-index:2;}
#wrappertop {position:relative; z-index:1;}
.popupcontent{padding:0!important;}

ul.two-column { float:left; width:45%;}
ul.three-column { float:left; width:30%;}
ul.favorite-artists {list-style:none; padding:0; margin:0;}
#jquery-lightbox { z-index: 9999!important; }
#jquery-overlay { z-index: 9998!important; }

/*Twitter (BOX) CSS
************************************************/
div#twitter-gadget h2 {color:#666; padding: 10px 0 0 0;}
div#twitter-gadget {clear:both;}
div.twitter_box{display:none; min-height:210px; color:#333;}
div.twitter_box a, div.twitter_box a:link, div.twitter_box a:visited {color:#C85C19;}
div.twitter_box a:hover {color:#DC7D42;}
div.twitter_box.loading {display:block; background:url('http://www.wmgk.com/Pics/Global/loader.gif') no-repeat 50% 50%;}
div.twitter_box.active{display:block;}
ul.tabs {list-style:none; margin:0; padding:0; overflow:hidden; clear:left; }
ul.tabs li {display:inline; list-style:none; float:left; margin:0;}
ul.tabs li a, ul.tabs li a:link, ul.tabs li a:visited {color:#C85C19; padding:5px 8px!important; display:block;}
ul.tabs li a:hover {text-decoration:none; background:#C85C19; color:#fff!important;}
ul.tabs li a.active {background:#BA0404; color:#fff!important; cursor:default;}

div.twitter_box ul {list-style:none; padding:0; margin:0; font-size:11px;}
div.twitter_box ul li {list-style:none; clear:left; overflow:hidden; display:block; padding:10px 7px;}
div.twitter_box ul li.alt {background:#CCC3AC;} 
div.twitter_box ul li span.twitter_thumbnail {float:left; margin:-3px 10px 0 0;}
div.twitter_box ul li span.twitter_thumbnail img {width:48px; height:48px;}
div.twitter_box ul li span.twitter_text {position:relative;}
div.twitter_box ul li a:hover {color:#c11414; text-decoration:none;}

span.twitter_response {margin:0 0 0 10px;}
span.twitter_response a span {display:inline-block; background: url('http://www.975thefanatic.com/Pics/Global/sprite-icons-twitter.png') no-repeat 0 0; height:15px; width:15px; margin: 0 3px -3px 0;}

span.twitter_response a.twitter_reply:hover span {background-position:-16px 0;}
span.twitter_response a.twitter_retweet span {background-position:-176px 0;}
span.twitter_response a.twitter_retweet:hover span {background-position:-193px 0;}

.button {
display:inline-block;
margin:10px 0;
text-align:center;
width:100%;
}
.button.lg-text-btn a {
font-size:24px;
}
.button a {
background:none repeat scroll 0 0 #EEEEEE;
border-color:#AAAAAA #000000 #000000 #AAAAAA;
border-style:solid;
border-width:1px;
display:inline;
font-size:14px;
font-weight:700;
margin:0 auto;
padding:10px 20px;
text-align:center;
width:auto;
color:#6D6F71!important;
}
.button.wide a {
display:block;
padding:10px 0;
width:100%;
}
.button a:hover {
border-color:#000000 #AAAAAA #AAAAAA #000000;
left:1px;
position:relative;
text-decoration:none;
top:1px;
}


div.adspace #leaderboard {width:728px; height:90px; position:relative; z-index:9999;}
div#bottom_ad {width:468px; height:60px; margin:5px auto;}

div#topnav li {float:left;}

div#now-on-air a, div#now-on-air a:link {display:block; width: 300px; height:98px; background-color:#741612;}
div#now-on-air.john-debella a {background:url('http://beta.wmgk.com/Pics/OnAir/john-debella.jpg');}
div#now-on-air.debbi-calton a {background:url('http://beta.wmgk.com/Pics/OnAir/debbi-calton.jpg');}
div#now-on-air.andre-gardner a {background:url('http://beta.wmgk.com/Pics/OnAir/andre-gardner-001.jpg');}
div#now-on-air.ray-koob a {background:url('http://beta.wmgk.com/Pics/OnAir/ray-koob.jpg');}
div#now-on-air.standard a {background:url('http://beta.wmgk.com/Pics/OnAir/generic.jpg');}
div#now-on-air a:hover {background-position: 0px -98px;}

div#wpvi-sponsor {width: 300px; height:24px; background:#741612;}

/*div#topnav a:hover, div#topnav a:visited:hover {background:none!important;}

/* DeBella - Next-On section
************************/
.next-on-debella-title { font-size: 17px; }
table#next-on-debella { background: rgb(95, 16, 13); width: 100%; }
table#next-on-debella tr img { padding: 7px; }
table#next-on-debella tr td a.headerlink { /*background: url('http://www.wmgk.com/Pics/Global/next-on-debella-sprite.jpg') 0 0 no-repeat;*/ display:block; font-size: 15px; margin: 0 0 12px; /*padding: 0 0 0 50px;*/ width: 125px; }
table#next-on-debella tr td a.more-debella-link { background: url("http://www.wmgk.com/Pics/Global/next-on-debella-sprite.jpg") no-repeat scroll -1px -45px; display: block; height: 32px; width: 160px; text-indent: -9999px; }
table#next-on-debella tr td a.more-debella-link:hover { background-position: -162px -45px; }

/* Facebook, AddThis Widgets */
div.share-widgets {float:left; display:block; margin:5px 0 0 0; clear:both; overflow:visible; width:570px; }
div.share-widgets .widget {float:left; display:inline; margin: 0 5px 0 0; }
div.widget.facebook-like {}
div.facebook-like .fb_iframe_widget {  background: none; border: none; }
div.widget.addthis-widget {width:125px; margin: 0 15px 0 0; }



a#facebook-image-link { display: none; /*position: absolute; left: -9999px; */}

.fb_iframe_widget  {  background: #fff; border: 1px solid #fff; }

/* Rich Media */

div#adx_ldo0_86977, div#adx_script_86977, div#adx_ldi0_86977 { z-index: 9999!important; }

/* Audio Player Tooltip
********************************************************************/
div.blog-audio-container {position: relative;}
div.blog-audio-tooltip { position:absolute; display:none; padding:10px 30px 10px 10px; width:185px; left:-210px; background:url('http://www.wmgk.com/Pics/Global/tooltip.png') no-repeat 100% 50%; }
div.blog-audio-tooltip p {margin:0; padding:0; color:#eee; font-size: 12px;}
div.blog-audio-tooltip p a, div.blog-audio-tooltip p a:link, div.blog-audio-tooltip p a:visited {color:#ccc;}
div.blog-audio-tooltip p a:hover {color:#fff; text-decoration:none;}

/*MISC.
****************************************/
div#med-rectangle-ad { border: 1px solid #ACAB97; margin: 7px 0 14px; }

span.largeheader span#ctl00_MainTopLeft_GenericControl17_ucf401de4b1ba9490d841fb96035156f32_ModuleTitle, span.largeheader span#ctl00_MainTopRight_GenericControl16_uc1cdc46329a3d4940ba51a40911eeb028_ModuleTitle { font-size: 15px; }

div.button-ad {width:125px; height:125px; display:block; float:left; background:black; margin: 10px 5px 5px 15px;}
div.button-ad.first {margin-right:10px 15px 5px 10px;}

/* JOCK SHOW PAGES
**************************************/
dl#jock-info { background: #6F1E0D; border: 1px solid #87330F; float:left; margin: 0 0 10px; padding:2px; width: 580px; }
dl#jock-info dd.jock { float: left; margin: 0 8px 0 0; }/**/
dl#jock-info img { margin: 0; }

/* HOME PAGE // BLOG TEASER
**************************************/
div.control.blogteaser ul.list li { padding: 10px 0; }
div.control.blogteaser ul.list li h5.dim { font-size: 11px; }

/* POPUP
*************************************/
body.popup { background: #000!important; color: #fff!important; }
div.popupmasthead, div.popupfooter { padding: 0!important; }


/* LISTEN LIVE POSITIONING
*************************************/

div#listen_ad { width:120px; height:60px; position:absolute; z-index:2; margin:-60px 0 0 180px;/**/}
div#listen_ad.front-page { margin:-61px 0 0 190px; }

a#interior-ll-button {/*margin:15px;*/ background: url('http://beta.wmgk.com/Pics/Global/listen-live/mgk-listen-live-sprite.jpg') 0 0 no-repeat; cursor: pointer; width:300px; height:60px; display:block; margin: 0; padding:0;}
a#interior-ll-button:hover { background-position: -300px 0; }
ul#ll-feature-links {/*margin:15px;*/ background: url('http://beta.wmgk.com/Pics/Global/listen-live/mgk-listen-live-sprite.jpg') 0 -60px no-repeat; cursor: pointer; width:300px; height:27px; display:block; margin: 0; padding:0;}

ul#ll-feature-links li { /*width:300px; height:27px;*/ display:block; float: left; list-style: outside none none; margin: 0; padding:0; height: 27px; width: 150px; }
ul#ll-feature-links li#ll-deep-trax { background: url('http://beta.wmgk.com/Pics/Global/listen-live/mgk-listen-live-sprite.jpg') 0 -60px no-repeat;}
ul#ll-feature-links li#ll-podcasts{ background: url('http://beta.wmgk.com/Pics/Global/listen-live/mgk-listen-live-sprite.jpg') 150px -60px no-repeat; }
ul#ll-feature-links li#ll-deep-trax:hover { background-position: -300px -60px;}
ul#ll-feature-links li#ll-podcasts:hover{ background-position: -450px -60px; }
ul#ll-feature-links li a { display: block; height: 27px; text-indent: -9999px; width: 150px; }

a#frontpage-ll-button {/*margin:15px;*/ background: url('http://beta.wmgk.com/Pics/Global/listen-live/mgk-listen-live-sprite.jpg') 0 -87px no-repeat; cursor: pointer; width:310px; height:62px; display:block; margin: 0; padding:0;}
a#frontpage-ll-button:hover {/*margin:15px;*/ background-position: -310px -87px;}
#frontpage-listen-set  ul#ll-feature-links {/*margin:15px;*/ background: url('http://beta.wmgk.com/Pics/Global/listen-live/mgk-listen-live-sprite.jpg') 0 -149px no-repeat; cursor: pointer; width:310px; height:28px; display:block; margin: 0; padding:0;}

#frontpage-listen-set ul#ll-feature-links li { display:block; float: left; list-style: outside none none; margin: 0; padding:0; height: 28px; width: 155px; }
#frontpage-listen-set ul#ll-feature-links li#ll-deep-trax { background: url('http://beta.wmgk.com/Pics/Global/listen-live/mgk-listen-live-sprite.jpg') 0 -149px no-repeat;}
#frontpage-listen-set ul#ll-feature-links li#ll-podcasts{ background: url('http://beta.wmgk.com/Pics/Global/listen-live/mgk-listen-live-sprite.jpg') 155px -149px no-repeat; }
#frontpage-listen-set ul#ll-feature-links li#ll-deep-trax:hover { background-position: -310px -149px;}
#frontpage-listen-set ul#ll-feature-links li#ll-podcasts:hover{ background-position: -465px -149px; }
#frontpage-listen-set  ul#ll-feature-links li a { display: block; height: 28px; text-indent: -9999px; width: 155px; }


/* CONTESTS // CAPTCHA EXPLANATION
*************************************/
div#recaptcha_area { margin: 0 0 10px; }
p.captcha-info.captcha-small { font-size: 12px; font-style:italic; }

/* @ WORK NETWORK SECTION
*************************************/
ul#at-work-network-fp { background: url('http://wmgk.com/Pics/Global/at-work-network/mgk-at-work-network-sprite-new.jpg') 0 0 no-repeat; cursor: pointer; display: block; height: 90px; margin: 0; padding: 0; width: 626px; }
ul#at-work-network-fp li { list-style: outside none none; margin: 0 0 0 415px; padding: 0; }
ul#at-work-network-fp li#login { background: url('http://wmgk.com/Pics/Global/at-work-network/mgk-at-work-network-sprite-new.jpg') no-repeat -415px 0; padding-top: 5px; }
ul#at-work-network-fp li#register { background: url('http://wmgk.com/Pics/Global/at-work-network/mgk-at-work-network-sprite-new.jpg') no-repeat -415px -40px; padding-top: 5px; }
ul#at-work-network-fp li#login:hover { background-position: -415px -90px; padding-top: 5px; }
ul#at-work-network-fp li#register:hover { background-position: -415px -130px; padding-top: 5px;  }/**/
ul#at-work-network-fp li a { display: block; height: 37px; text-indent: -9999px; width: 186px; }

ul#at-work-network { background: url('http://wmgk.com/Pics/Global/at-work-network/mgk-at-work-network-sprite-new.jpg') 0 -180px no-repeat; display: block; height: 87px; margin: 0 0 -2px 0; padding: 10px 0 0; width: 300px; }
ul#at-work-network li { list-style: outside none none; margin: 0 0 0 175px; padding: 0; }
ul#at-work-network li#login { background: url('http://wmgk.com/Pics/Global/at-work-network/mgk-at-work-network-sprite-new.jpg') no-repeat scroll -175px -188px; }
ul#at-work-network li#register { background: url('http://wmgk.com/Pics/Global/at-work-network/mgk-at-work-network-sprite-new.jpg') no-repeat scroll -175px -228px; margin-top: 3px; }
ul#at-work-network li#login:hover { background-position: -475px -188px; }
ul#at-work-network li#register:hover { background-position: -475px -228px; margin-top: 3px; }
ul#at-work-network li a { display: block; height: 33px; text-indent: -9999px; width: 118px; }

/* AT WORK NETWORK // PRIZE OF THE DAY + SPECIAL TOPICS
*************************************/

span.header { font-size: 175%; }

div.channelFeedTease table tr td div#ctl00_MainLead_GenericControl9_uc0dec5045975941869b54b71632644a9a_NormalMode { background: #6F1B14; border: 1px solid #2F0603; padding: 5px; }
div#daily-prize-info a { cursor: pointer; }
div#daily-prize-info a#daily-claim-link, div#daily-prize-info a#daily-claim-link:visited, div#daily-prize-info a#daily-about-link, div#daily-prize-info a#daily-about-link:visited  { background: #6F1B14; border: 1px solid #2F0603; color: #FFF9DF; display: block; font-size: 15px; font-weight: bold; padding: 5px 0 5px 5px; width: 580px; }
div#daily-prize-info a#daily-claim-link span, div#daily-prize-info a#daily-about-link span { color: #FFD42D; }
div#daily-prize-info a#daily-claim-link:hover, div#daily-prize-info a#daily-about-link:hover { background: #7F261F; }
div#daily-prize-info div#daily-prize-claim, div#daily-prize-info div#daily-prize-about { background: #6F211B; border: 1px solid #2F0603; display: none; padding: 5px; }

/* AT WORK NETWORK // CURRENT CONTESTS
*************************************/
table#ctl00_MainTopLeft_GenericControl7_uc26917ad25fcf4077b7fd32925a8e9d82_gvContestList tr td p, table#ctl00_MainTopLeft_GenericControl6_uc26917ad25fcf4077b7fd32925a8e9d82_gvContestList tr td p, table#ctl00_MainTopLeft_GenericControl5_uc26917ad25fcf4077b7fd32925a8e9d82_gvContestList tr td p { width: 280px; }
table#ctl00_MainTopLeft_GenericControl7_uc26917ad25fcf4077b7fd32925a8e9d82_gvContestList tr td h3 span, table#ctl00_MainTopLeft_GenericControl6_uc26917ad25fcf4077b7fd32925a8e9d82_gvContestList tr td h3 span, table#ctl00_MainTopLeft_GenericControl5_uc26917ad25fcf4077b7fd32925a8e9d82_gvContestList tr td h3 span { font-size: 15px; }


ul.rss-feeds, ul.podcast-feeds {margin:0 0 16px 8px;}
ul.rss-feeds li {background:url('http://beta.wmgk.com/Pics/Global/icons/rss.gif') no-repeat; list-style-type:none; padding:0 0 4px 18px;}
ul.podcast-feeds li {background:url('http://beta.wmgk.com/Pics/Global/icons/podcast.gif') no-repeat; list-style-type:none; padding:0 0 4px 18px;}

/* EMAIL RSS SUBSCRIPTION
*************************************/
div#email-subscribe { background: url('http://beta.wmgk.com/Pics/Global/icons/mgk-rss-subscribe.jpg') 0 0 no-repeat; font-size:12px; height: 162px; overflow:hidden; padding: 0 0 0 118px; width: 300px; }
div#email-subscribe h3 { margin-bottom: 45px; text-indent: -9999px; }
div#email-subscribe p { margin: 0 0 5px 10px; width: 160px; }
div#email-subscribe p#java-enabled { display: none; }/**/
#email-subscribe input#es-input { font-size: 12px; margin:0; width:140px; padding: 2px;/**/ border:1px solid #415a4c;}
#email-subscribe input#subscribe-button {background:url('http://beta.wmgk.com/Pics/Global/icons/mgk-rss-subscribe-go-btn.png') 0 0 no-repeat; cursor:pointer; width:24px; height:16px; border:0px; display:inline-block; text-indent: -9999px; margin: 0 0 0 3px; padding:0; }
#email-subscribe input#subscribe-button:hover {background-position:0px -16px;}
#email-subscribe a, #email-subscribe a:visited { color: #C85C19; }
#email-subscribe a:hover { color: #DC7D42; }
#email-subscribe input#es-input, #email-subscribe input#subscribe-button { display: none; }


/* MUSIC NEWS - RSS CONSUMER
*************************************/
div.rssconsumer div.title span { color: #FF8C01 !important; }
div.rssconsumer div.description span p { color: #FFFAED !important; }

/* FOLLOW MGK
*************************************/
div.adspace #leaderboard, div.adspace div#altboard { float: left; margin: 0; }
div.adspace div#altboard { color:#fff; font-size:12px; margin: 0 5px 0; }
div#altboard ul#follow-mgk { display: block; margin: 0 0 0 18px; width: 200px; height: 54px; }
div#altboard ul#follow-mgk li { float: left; margin: 0 2px 0; list-style: outside none none; overflow: hidden; }
div#altboard ul#follow-mgk li#facebook a { background: url('http://beta.wmgk.com/Pics/Global/icons/follow-facebook.png') 0 0 no-repeat; display: block; height: 52px; text-indent: -9999px; width: 39px; }
div#altboard ul#follow-mgk li#contact-us a {background: url('http://beta.wmgk.com/Pics/Global/icons/follow-mgk-iphone-app.png') 0 0 no-repeat; display: block; height: 52px; text-indent: -9999px; width: 39px; }
div#altboard ul#follow-mgk li#twitter a {background: url('http://beta.wmgk.com/Pics/Global/icons/follow-twitter.png') 0 0 no-repeat; display: block; height: 52px; text-indent: -9999px; width: 39px; }
div#altboard ul#follow-mgk li#youtube a { background: url('http://beta.wmgk.com/Pics/Global/icons/follow-youtube.png') 0 0 no-repeat; display: block; height: 52px; text-indent: -9999px; width: 39px; }
div#altboard span#text-mgk { background: #5F100C; display: block; height: 20px; margin: -4px 0 0 19px; padding: 2px 0 0; width: 170px; }

/* Music Page - Main Info Feature Request
*************************************/
ul#music-features-request { list-style: outside none none; }
ul#music-features-request li { display: inline-block; float: left; margin: 5px 15px; }
ul#music-features-request li a { background: url('http://beta.wmgk.com/Pics/Global/icons/music-feature-request-sprite.jpg') 0 0 no-repeat; display: block; height: 125px; text-indent: -9999px; width: 240px; }
ul#music-features-request li#noontime-nuggets a { background-position: 0 0; }
ul#music-features-request li#jones-for-stones a { background-position: 0 -125px; }
ul#music-features-request li#noontime-nuggets a:hover { background-position: -240px 0; }
ul#music-features-request li#jones-for-stones a:hover { background-position: -240px -125px; }
ul#music-features-request li#breakfast-with-the-beatles a { background-position: 0 -250px; }
ul#music-features-request li#attitude-adjustment a { background-position: 0 -375px; }
ul#music-features-request li#breakfast-with-the-beatles a:hover { background-position: -240px -250px; }
ul#music-features-request li#attitude-adjustment a:hover { background-position: -240px -375px; }

ul#music-features-request.teaser-338 { margin: 0 0 18px; }
ul#music-features-request.teaser-338 li { margin: 5px 15px 5px 0; }
ul#music-features-request.teaser-338 li a { background: url('http://beta.wmgk.com/Pics/Global/icons/music-feature-request-sprite.jpg') 0 0 no-repeat; display: block; height: 130px; text-indent: -9999px; width: 338px; }
ul#music-features-request.teaser-338 li#noontime-nuggets a { background-position: -480px 0; }
ul#music-features-request.teaser-338 li#jones-for-stones a { background-position: -480px -130px; }
ul#music-features-request.teaser-338 li#noontime-nuggets a:hover { background-position: -818px 0; }
ul#music-features-request.teaser-338 li#jones-for-stones a:hover { background-position: -818px -130px; }

ul#music-features-request.teaser-338 li#breakfast-with-the-beatles a { background-position: -480px -260px; }
ul#music-features-request.teaser-338 li#attitude-adjustment a { background-position: -480px -390px; }
ul#music-features-request.teaser-338 li#breakfast-with-the-beatles a:hover { background-position: -818px -260px; }
ul#music-features-request.teaser-338 li#attitude-adjustment a:hover { background-position: -818px -390px; }

/* PODCAST SECTION
********************************************************************/
.podcasts .description { font-size: 12px!important; }
.podcasts .subscribe .podcastLinks { background: #6F1E0D!important; border: 1px solid #87330F!important; }

/* Event Section
********************************************************************/
.eventCalendar.fullListings span.lit strong { display:block!important; font-size: 14px!important; }


/* FRIENDLY WARNING - VIP LOGIN
********************************************************************/
div.friendly-warning {background:#f7da94; color:#421710; clear:left; display:none;}
div.friendly-warning h3 {padding:5px 20px!important;}
div.friendly-warning p {font-size:12px; padding: 10px 20px;}
div.friendly-warning ol {margin:0px 60px; font-size:12px; }
div.friendly-warning a {padding:0; background:none; border:0px; color:#db412e!important; }
div.friendly-warning a:hover {padding:0; border:0px; background:none; text-decoration:underline!important;}
div.button_memberlogin {float:left; margin:0 2px 10px 0; font-size: 13px!important;}
div.button_memberlogin a {color: #FF8C01!important;}

/* TEMPORARY WARNING - VIP LOGIN
********************************************************************/
div.temporary-warning {background:#9D7B77; color:#fff; clear:left;}
div.temporary-warning h3 {padding:5px 20px!important;}
div.temporary-warning p {font-size:12px; padding: 10px 20px;}
div.temporary-warning ol {margin:0px 60px; font-size:12px; }
div.temporary-warning a {padding:0; background:none; border:0px; color:#540603!important; }
div.temporary-warning a:hover {padding:0; border:0px; background:none; text-decoration:underline!important;}


td#header br {display:none;}

/* GOOGLE SEARCH
*************************************/
.googleCSEwatermark
{
width: 195px;
border: 1px solid #005156;
padding: 2px;
background: #fff url('http://beta.wmgk.com/Pics/Global/icons/search-mgk-google.jpg') left no-repeat!important;
}
.googleCSEnormal
{
width: 195px;
border: 1px solid #005156;
padding: 2px;
font-size: 12px;
background: #fff;
}
#cse-search-box { background: url('http://beta.wmgk.com/Pics/Global/icons/mgk-search.jpg') 0 0 no-repeat; height: 47px; padding: 12px 0 5px 10px; width: 300px; }
#cse-search-box input#sa { background: url('http://beta.wmgk.com/Pics/Global/icons/mgk-search-btn.png') 0 0 no-repeat; border: 0; cursor: pointer; height: 20px; padding: 0; text-indent: -9999px; width: 80px; }
#cse-search-box input#sa:hover { background-position: 0px -20px; }

/* JdB Show Box
*************************************/
.multipleskinarea div.channelFeedTease img {margin:0 5px 0px 0!important;}
.multipleskinarea div.channelFeedTease td.mini {display:none;}
.multipleskinarea strong img, .multipleskinarea strong br {display:none!important;}
.multipleskinarea  div.channelFeedTease span.largeheader {/*background:#3b2713; display:block; padding: 5px 10px; color:#fff!important;*/}

/* YouTube of the Day
*************************************/
.multipleskinarea div.col2_med_first object, .multipleskinarea div.col2_med_first embed, .multipleskinarea div.col2_med_first iframe {
width:270px; height:200px;
}
/* RSS ICONS/LINKS
********************************************************************/
img.rssIMG { cursor: pointer; }
div.subscribe {width:586px!important; text-align:right; margin:4px 0 0 0;}
div.subscribe a, div.subscribe a:link {display:block; width:534px; padding:8px 40px 8px 10px; background:url('http://beta.wmgk.com/EI/MS/Icons/rss.gif') no-repeat 98% center; text-indent:40px;}
div.subscribe a:hover {text-decoration:none; background:url('http://beta.wmgk.com/EI/MS/Icons/rss.gif') no-repeat 98% center #68260f;}
li.info h3 { font-size: 170%; }
ul.mmr-rss-links li h4 { font-size: 140%; }
ul.mmr-rss-links { display:block; margin: 20px 0 0; overflow: hidden;   }
ul.mmr-rss-links li.info { float:none; list-style: outside none none; margin: 10px 0 0 10px; padding: 0; text-align: left; width:100%; }
ul.mmr-rss-links li { float: left; list-style: outside none none; margin: 5px 5px 10px; padding: 8px 8px 30px; text-align: left; width: 258px; }
ul.mmr-rss-links li#all-feeds-option {clear:left;}
ul.mmr-rss-links li a {font-size: 125%;}
ul.rssHide { display:none; }
li#rss-option { background: #68260f url('http://beta.wmgk.com/Pics/Global/subscriptions/rss-lg-bg.gif') bottom right no-repeat; border: 1px solid #7e3a18; }
li#email-option { background: #68260f url('http://beta.wmgk.com/Pics/Global/subscriptions/email-lg-bg.gif') bottom right no-repeat; border: 1px solid #7e3a18; }
li#rss-option:hover { background: #7e3a18 url('http://beta.wmgk.com/Pics/Global/subscriptions/rss-lg-bg.gif') bottom right no-repeat; }
li#email-option:hover { background: #7e3a18 url('http://beta.wmgk.com/Pics/Global/subscriptions/email-lg-bg.gif') bottom right no-repeat; }
ul.rss-feeds, ul.podcast-feeds {margin:0 0 16px 8px;}
ul.rss-feeds li {background:url('http://beta.wmgk.com/Pics/Global/subscriptions/rss.gif') no-repeat; list-style-type:none; padding:0 0 4px 18px;}
ul.podcast-feeds li {background:url('http://beta.wmgk.com/Pics/Global/subscriptions/podcast.gif') no-repeat; list-style-type:none; padding:0 0 4px 18px;}

/* JOCK LINK SECTION
************************/
ul#jock-link-section { margin: 0; text-align: center; }
ul#jock-link-section li { display: inline-block; float: left; font-size: 9px; list-style: inside none none; margin: 5px 0/*5px 15px 5px 5px*/; }
ul#jock-link-section li a { background: url('http://www.wmgk.com/Pics/Global/jock-link-icons.png') no-repeat 0 -3px; display: block; padding: 5px 5px 5px 30px; }
ul#jock-link-section li a:hover { background: url('http://www.wmgk.com/Pics/Global/jock-link-icons.png') no-repeat 0 -3px #8F2611/*#6F1E0D*/; }

ul#jock-link-section li.email a { background-position: 0 -2px; padding-left: 35px; }
ul#jock-link-section li.facebook a { background-position: 0 -35px; }
ul#jock-link-section li.twitter a { background-position: 0 -71px; }
ul#jock-link-section li.myspace a { background-position: 0 -111px; }
ul#jock-link-section li.website a { background-position: 0 -152px; }
ul#jock-link-section li.subscribe a { background-position: 0 -188px;}

/* Map Text
********************************************************************/
#map_canvas { font-size: 12px; }
#map_canvas span.largeheader { color: #440804 !important; }
#map_canvas span.header { color: #440804 !important; font-size: 110%!important; }
#map_canvas a, #map_canvas a:link, #map_canvas a:visited { color: #FF8C01 !important; }
#map_canvas a:hover { text-decoration: underline !important; }


/* MGK on Your Phone
********************************************************************/
div#mgk-app-phone { background: #d3cfb2; border: 1px solid #a09d88; height: 150px; }
a.button-app {width:125px; height:125px; display:block; float:left; background: url('http://www.wmgk.com/Pics/Global/mgk-phone-app-sprite.jpg') 0 0 no-repeat; margin: 10px 5px 5px 15px; text-indent: -9999px;}
a.button-app.first {margin-right:10px 15px 5px 10px;}
a.button-app.mgk-iphone { background-position: 0 0; }
a.button-app.mgk-android { background-position: -125px 0; }
a.button-app.mgk-iphone:hover { background-position: 0 -125px; }
a.button-app.mgk-android:hover { background-position: -125px -125px; }


/*** ESSENTIAL STYLES ***/
.sf-menu, .sf-menu * {
	margin:			0;
	padding:		0;
	list-style:		none;
}
.sf-menu {
	line-height:	1.0;
}
.sf-menu ul {
	position:		absolute;
	top:			-999em;
	width:			10em; /* left offset of submenus need to match (see below) */
	z-index:		9999;
}
.sf-menu ul li {
	width:			100%;
}
.sf-menu li:hover {
	visibility:		inherit; /* fixes IE7 'sticky bug' */
}
.sf-menu li {
	float:			left;
	position:		relative;
	z-index:		9998;
}
.sf-menu a {
	display:		block;
	position:		relative;
}
.sf-menu li:hover ul,
.sf-menu li.sfHover ul {
	left:			0;
	top:			2.5em; /* match top ul list item height */
	z-index:		9997;
}
ul.sf-menu li:hover li ul,
ul.sf-menu li.sfHover li ul {
	top:			-999em;
}
ul.sf-menu li li:hover ul,
ul.sf-menu li li.sfHover ul {
	left:			10em; /* match ul width */
	top:			0;
}
ul.sf-menu li li:hover li ul,
ul.sf-menu li li.sfHover li ul {
	top:			-999em;
}
ul.sf-menu li li li:hover ul,
ul.sf-menu li li li.sfHover ul {
	left:			10em; /* match ul width */
	top:			0;
}

/*** DEMO SKIN ***/
.sf-menu {
	/*float:			left;*/
	margin-bottom:	1em;
	padding-left: 40px!important;
}
.sf-menu a {
	/*border-left:	1px solid #fff;
	border-top:		1px solid #CFDEFF;
	padding: 		.75em 1em;
	text-decoration:none;*/
	padding: 10px 30px!important;
}


#header {height:355px!important;}

#topnav {margin:0px!important;}

#topnav li.active a {
	background-image:none!important;
}
.sf-menu a, .sf-menu a:visited  { /* visited pseudo selector so IE6 applies text colour*/
	/*color:			#13a;*/
	border:0px!important;
}
.sf-menu li {
	/*background:		#BDD2FF;*/
}


.sf-menu li ul {
	background:url('http://beta.wmgk.com/Pics/Global/nav/nav1-1.gif') repeat-x top left #742008;
}

.sf-menu li li ul {
	background:url('http://beta.wmgk.com/Pics/Global/nav/nav1-2.gif') repeat-x top left #a74619;
}

.sf-menu li ul.tall-menu {
	background:url('http://beta.wmgk.com/Pics/Global/nav/nav1-1.gif') repeat-x bottom left #742008;
}

.sf-menu li li ul.tall-menu {
	background:url('http://beta.wmgk.com/Pics/Global/nav/nav1-2.gif') repeat-x bottom left #a74619;
}

.sf-menu li li {
	/*background:		#AABDE6;*/
	/*background:#AF9C6F;*/
	text-align:left!important;

}

.sf-menu li li a, .sf-menu li li a:link, .sf-menu li li a:visited {
	border:0px!important; 
	color: #fdb723!important;/**/ /*yellow*/
	font-weight:600!important;
	padding: 5px 30px!important;

}

.sf-menu li li li {
	/*background:		#751F08;*/
}

.sf-menu li li li a,.sf-menu li li li a:link, .sf-menu li li li a:visited{
	color:#571807!important;
	/*color:#742008!important; brownish with a tad of red*/
	font-weight: bold!important;
}

.sf-menu li:hover, .sf-menu li.sfHover,
.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {
	outline:0;
	color:#9a3d06!important; /*brownish*/
}

.sf-menu li:hover, .sf-menu li.sfHover {
background:url('http://beta.wmgk.com/Pics/Global/nav/nav1.gif') 0px 0px repeat-x;
}

.sf-menu li.sfHover a {
	color:#9a3d06!important;
}

.sf-menu li li.sfHover a {
	color: #9a3d06!important;
	/*color:#742008!important;*/
}

.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {
	background:url('http://beta.wmgk.com/Pics/Global/nav/nav1.gif') 0px -1032px repeat-x!important;
}

.sf-menu li li a:focus, .sf-menu li li a:hover, .sf-menu li li a:active {
	background:none!important;
}

.sf-menu li li:hover, .sf-menu li li.sfHover,
.sf-menu li li a:focus, .sf-menu li li a:hover, .sf-menu li li a:active {
	outline:		0;
	/*color:#c15c03!important; color:#fdb723!important;*/
	background:url('http://beta.wmgk.com/Pics/Global/nav/nav1.gif') 0px -1032px repeat-x;
}

.sf-menu li li li:hover, .sf-menu li li li.sfHover,
.sf-menu li li li a:focus, .sf-menu li li li a:hover, .sf-menu li li li a:active {
	outline:		0;
	color:#571807!important;/**/
	background:url('http://beta.wmgk.com/Pics/Global/nav/nav1.gif') 0px -1095px repeat-x;
}

/*** arrows **/
.sf-menu a.sf-with-ul {
	padding-right: 	2.25em;
	min-width:		1px; /* trigger IE7 hasLayout so spans position accurately */
}
.sf-sub-indicator {
	position:		absolute;
	display:		block;
	right:			.55em;
	top:			1.05em; /* IE6 only */
	width:			10px;
	height:			10px;
	text-indent: 	-999em;
	overflow:		hidden;
	background:		url('http://beta.wmgk.com/Pics/Global/nav/arrows-ffffff.png') no-repeat -10px -100px; /* 8-bit indexed alpha png. IE6 gets solid image only */
}
a > .sf-sub-indicator {  /* give all except IE6 the correct values */
	top:			.85em;
	background-position: 0 -100px; /* use translucent arrow for modern browsers*/
}
/* apply hovers to modern browsers */
a:focus > .sf-sub-indicator,
a:hover > .sf-sub-indicator,
a:active > .sf-sub-indicator,
li:hover > a > .sf-sub-indicator,
li.sfHover > a > .sf-sub-indicator {
	/*background-position: -10px -100px; /* arrow hovers for modern browsers*/
}

/* point right for anchors in subs */
.sf-menu ul .sf-sub-indicator {top:			.65em; background-position:  -10px 0; }
.sf-menu ul a > .sf-sub-indicator { background-position:  0 0; }
/* apply hovers to modern browsers */
.sf-menu ul a:focus > .sf-sub-indicator,
.sf-menu ul a:hover > .sf-sub-indicator,
.sf-menu ul a:active > .sf-sub-indicator,
.sf-menu ul li:hover > a > .sf-sub-indicator,
.sf-menu ul li.sfHover > a > .sf-sub-indicator {
	/*background-position: -10px 0; /* arrow hovers for modern browsers*/
}

/*** shadows for all but IE6 ***/
.sf-shadow ul {
	/*background:	url('http://beta.wmgk.com/Pics/Global/shadow.png') no-repeat bottom right;*/
	background: #ffb929;
	padding: 0 108px 108px 0;
	-moz-border-radius-bottomleft: 0px;
	-moz-border-radius-topright: 0px;
	-webkit-border-top-right-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
}
.sf-shadow ul.sf-shadow-off {
	background: transparent;
}


/*  Mobile Redirect Message  */
.mobile-alert {
	background-color: #000; background-color: rgba(0,0,0,0.5);
	height: 100%; width: 100%;
	position:fixed; left: 0; top: 0;
	text-align: center;
	z-index: 9999;
}
.mobile-alert .message {
	background-color: #6B6B6B; background-color: rgba(0,0,0,0.75);
	border: 20px solid #ADADAD;
	font-size: 275%; font-weight: bold;
	color: #eee;
	position: fixed; top: 50%; left: 50%; 
	padding: 20px;
	width: 75%; /*height: 80%;*/
	/*--CSS3 Box Shadows--*/
	-webkit-box-shadow: 0px 0px 20px #000;
	-moz-box-shadow: 0px 0px 20px #000;
	box-shadow: 0px 0px 20px #000;
	/*--CSS3 Rounded Corners--*/
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	text-align: left;
}
.mobile-alert .message .user-options {
	margin-top: 40px; margin-bottom: 40px;
	text-align: center;
}

.mobile-alert .message a {
	background-color: #fcbc32;
	background-image: linear-gradient(bottom, rgb(252,188,50) 40%, rgb(249,221,137) 54%);
	background-image: -o-linear-gradient(bottom, rgb(252,188,50) 40%, rgb(249,221,137) 54%);
	background-image: -moz-linear-gradient(bottom, rgb(252,188,50) 40%, rgb(249,221,137) 54%);
	background-image: -webkit-linear-gradient(bottom, rgb(252,188,50) 40%, rgb(249,221,137) 54%);
	background-image: -ms-linear-gradient(bottom, rgb(252,188,50) 40%, rgb(249,221,137) 54%);
	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0.4, rgb(252,188,50)),
		color-stop(0.54, rgb(249,221,137))
	);
	color: #a60002!important;
	text-shadow: 0 1px 1px #EFEFEF!important;
	border: 1px solid #F1CA3E;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	margin: 15px;
	padding: 15px;
	text-decoration: none;
}
.mobile-alert .message a:hover {
	background-color: #fcbc32;
	background-image: linear-gradient(bottom, rgb(252,188,50) 40%, rgb(249,221,137) 54%);
	background-image: -o-linear-gradient(bottom, rgb(252,188,50) 40%, rgb(249,221,137) 54%);
	background-image: -moz-linear-gradient(bottom, rgb(252,188,50) 40%, rgb(249,221,137) 54%);
	background-image: -webkit-linear-gradient(bottom, rgb(252,188,50) 40%, rgb(249,221,137) 54%);
	background-image: -ms-linear-gradient(bottom, rgb(252,188,50) 40%, rgb(249,221,137) 54%);
	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0.4, rgb(252,188,50)),
		color-stop(0.54, rgb(249,221,137))
	);
	border-top-color: #F1CA3E;
	color: #cc0003!important;
	text-shadow: 0 1px 1px #EFEFEF;
}
