#sections #mm-freestuff a{background:url('/s/images/ui/toplinks-tab-selected.png') no-repeat top right;color:#fff;border-color:#4378bc;height:27px;margin:0 1px 0 6px;padding:8px 14px 0 7px}
#sections #mm-freestuff{background:url('/s/images/ui/toplinks-tab-selected-left.png') no-repeat top left}
#sections #mm-freestuff a:hover{border-color:#4378bc}

#sports #sections #mm-sports{background:url('/s/images/ui/toplinks-tab-left.png') no-repeat top left}
#sports #sections #mm-sports a{height:22px;float:left;display:inline;margin:3px 1px 0 6px;padding:8px 12px 0 7px;color:#333;text-decoration:none;border-bottom:none;background:url('/s/images/ui/toplinks-tab.png') no-repeat top right}
#sports #sections #mm-sports a:hover{text-decoration:underline}

#content.freeStuff h1{width:62px; height:63px; margin:10px 10px 0 0; float:left; text-indent:-3000px; background:url(/s/images/promotion/free-stuff/free-stuff.png) no-repeat 0 0}
#content.freeStuff h2{clear:none; margin-top:10px; margin-bottom:0}

#content.freeStuff div.menu{width:539px; margin:-10px 0 0 1px; padding:0; float:left; clear:none}
#content.freeStuff .menu ul{width:auto; margin:0 1px 0 0; padding:0; list-style:none; font-size:110%; font-weight:bold; float:right}
#content.freeStuff .menu li{display:inline; background:url(/s/images/ui/toplinks2-tab-left.png) no-repeat top left; margin-left:2px}
#content.freeStuff .menu li a{height:20px; float:left; display:inline;margin:0 0 0 5px; padding:4px 10px 0 5px; color:#333; text-decoration:none; border:0; background:url(/s/images/ui/toplinks2-tab.png) no-repeat top right}
#content.freeStuff .menu li a:hover{text-decoration:underline; background:url(/s/images/ui/toplinks2-tab.png) no-repeat top right}
#content.freeStuff .menu .selected{background:url(/s/images/ui/toplinks2-tab-selected-left.png) no-repeat top left}
#content.freeStuff .menu .selected a{background:url(/s/images/ui/toplinks2-tab-selected.png) no-repeat top right; color:#fff; border:0; height:20px; margin:0 1px 0 5px; padding:4px 10px 0 5px}
#content.freeStuff .menu .selected a:hover{background:url(/s/images/ui/toplinks2-tab-selected.png) no-repeat top right}

#content.freeStuff .box{clear:both; background-color:#fff; border-left:1px solid #c9cdd3; border-right:1px solid #8d8e96; border-bottom:1px solid #8d8e96}

#content.freeStuff .box div.promoTop h3{font:normal 200% arial; letter-spacing:0.03em; margin-bottom:0}
#content.freeStuff .box div.promoTop p{font:bold 130% arial; letter-spacing:0.03em}
#content.freeStuff .box a.promoTop.more{display:block; padding:0 0 0 12px; margin:-28px 2px 0 0; background:url(/s/images/promotion/free-stuff/more2.png) no-repeat 5px 50%; color:#fff; float:right; width:74px; height:20px; line-height:20px; font-size:90%; font-weight:bold; text-align:left; text-decoration:underline}

#content.freeStuff .box div.promo{width:176px; height:62px; float:left; padding:0 0 0 2px; margin-top:2px}
#content.freeStuff .box div.promo h4{display:block; color:#fff; margin:64px 0 0 2px; padding:0 5px; height:30px; line-height:30px; background:url(/s/images/promotion/free-stuff/title.png) repeat-x 0 0}
#content.freeStuff .box div.promo div.txtBox{font-size:90%; background-color:#eee; margin:0 0 0 2px; padding:3px 4px 10px 4px}
#content.freeStuff .box div.promo a.more{float:right; width:auto; padding:0 4px 0 7px; margin:-20px 0 0 0; font-size:90%; background:url(/s/images/promotion/free-stuff/more.png) no-repeat 0 50%; color:#0048a8; font-weight:bold; text-decoration:underline; display:block}
#content.freeStuff .box div.one{padding-left:2px}
#content.freeStuff .box div.two{}
#content.freeStuff .box div.three{}

#content.freeStuff.new .box{background:url(/s/images/promotion/free-stuff/backg-blue.png) repeat-y 0 0; border-bottom:0}

#content.freeStuff.new .box div.promo{height:143px; float:left; margin:0; padding:0}
#content.freeStuff.new .box div.promo h4{margin-top:145px; margin-left:4px}
#content.freeStuff.new .box div.one h4{margin-left:6px}
#content.freeStuff.new .box div.three h4{margin-right:5px}
#content.freeStuff.new .box div.promo div.txtBox{margin-left:4px}
#content.freeStuff.new .box div.one div.txtBox{margin-left:6px}
#content.freeStuff.new .box div.three div.txtBox{margin-right:5px}
#content.freeStuff.new .box div.three a.more{padding-right:8px}
#content.freeStuff.new .box div.one{width:180px}
#content.freeStuff.new .box div.two{width:177px}
#content.freeStuff.new .box div.three{width:183px}
#content.freeStuff.new div.boxBottom{background-color:#3f87e7; width:540px; height:4px; line-height:4px; font-size:0px; clear:both; border-left:1px solid #c9cdd3; border-right:1px solid #8d8e96; border-bottom:1px solid #8d8e96}

