#tellafriendboxD,#learnbox,#syndication,#share,#infoboxes .hr,.xfit,.box3top,.box3bot,.box3dtop,.box3dbot {display:none !important}
.ffit {width:auto !important}


BODY {background:#FEBB37 !important}

/* main layout:top */
#pagetop {width:100%;height:59px !important;background:#D05906 url(/images-small/v3top/mobile-top-repx.gif) bottom repeat-x !important}
#pagetop DIV {background:transparent !important;height:auto !important}
#pagetop A {display:none !important}
#toplogo {width:111px !important;height:59px !important; background:transparent url(/images-small/v3top/mobile-top-title.jpg) bottom left no-repeat !important}
#toplisten {display:none !important}
#navdiv {background:#F1B02A url(/images-small/v3top/nav-repx.gif) center bottom repeat-x;width:auto}
UL#nav LI {font:bold 11px verdana,sans-serif !important;padding:0 8px}
#navdiv {padding:4px 0pt 6px 12px;margin-bottom:0}
UL#nav {margin-left:0}

DIV#divcontent {width:auto;margin:0px !important;background:#FEBB37;clear:right;padding:2px 4px 12px 0;border:none;min-height:350px} /* bg was #FEBC37 */
DIV#contentpadded {padding:0 5px}  /* optional div for simpler pages */
DIV#contentflexmargin H1, #contentflexmargin H2 {margin-left:5px;margin-right:5px}
DIV#contentflexmargin P, DIV#contentflexmargin .flexmargin {margin-left:5px;margin-right:5px}
UL.newglyph {margin-left:10px !important}
BODY.narrowpage #divcontent {margin-right:0}
BODY.narrowpage #wwwinfo {display:none}
DIV#divimage {display:none}
/* #divcontent * {float:none !important} */
#navextra {position:static;float:none;width:auto !important;padding:5px 35px 5px 5px;font:10px verdana,sans-serif;background:#FEB32D;margin-top:-8px;top:auto;margin-bottom:0px !important}
#navextra.tiny {margin-top:0 !important}
#navextra.tiny B {font-weight:normal}
H1 {font-size:large !important;margin-bottom:6px !important; margin-top:0px !important; padding-top:0 !important;padding-bottom:0 !important}
.mediumtext {font-size:medium !important}
.smalltext {font-size:medium !important}
.tinytext {font-size:small !important}

#infoboxes {position:static;margin:8px 0 !important;width:auto !important}
#infoboxes, #infoboxes DIV {background:#FFC552 !important}
#infoboxes H2 {margin-top:14px !important}
.listenlinks2 {position:static !important;margin:8px 0 8px 10px !important;height:auto !important;background:transparent !important}
.listenlinks2 A {position:static !important;display:block !important}
.listenlinks2 A.inplayer {background:transparent url(/images-small/listen2_sprites.gif) top left no-repeat !important}
.listenlinks2 A.inbrowser {display:none !important; background:transparent url(/images-small/listen2_sprites.gif) bottom left no-repeat !important}
#panelbrowse A {display:inline !important}
#mmmcontent SPAN.li {padding: 0 8px !important}
#mmmcontent #login {display:none}
#mmmcontent #navdiv .ul {padding-top:8px}

#indexsplashbox {
 background:#FBB72B;
 border-bottom:1px solid #EA912B;
 color:#B44312;
 font: 12px verdana,sans-serif !important;
 letter-spacing:normal !important;
 line-height:normal !important;
 margin:0 -4px 0 0;
 padding:5px 12px 6px 21px !important;
 position:relative;
 text-transform:uppercase;
 top:-8px;
}

