/* Utility
----------------------------------------------------------------------------------------------------*/
a img{border-bottom:none}
.cmFloatLeft{float:left}
.cmFloatRight{float:right}
.cmLeftFloat{float:left}
.cmRightFloat{float:right}

/* End hide from IE Mac */
.cmCenter{text-align: center}
.cmHide{display: none}
.cmShow{display: inline}
.cmWide{width:100%;padding-left:10px;margin-right:10px}
.cmStandard{width:300px;height:auto !important}
.cmDefault{padding:10px;padding-bottom:5px;text-align:left}
.cmElement{margin-bottom:10px}
.cmFontBold{font-weight:bold}
.cmMarginRight{margin-right:10px}

/* shadows */
.cmLightBoxShadow{box-shadow:2px 2px 4px #d9d9d9;-webkit-box-shadow:2px 2px 4px #d9d9d9;-moz-box-shadow:2px 2px 4px #d9d9d9;-o-box-shadow:2px 2px 4px #d9d9d9}
.cmDarkBoxShadow{box-shadow:2px 2px 4px #808080;-webkit-box-shadow:2px 2px 4px #808080;-moz-box-shadow:2px 2px 4px #808080;-o-box-shadow:2px 2px 4px #808080}
.cmLightTextShadow{text-shadow:2px 2px 4px #d9d9d9;-webkit-text-shadow:2px 2px 4px #d9d9d9;-moz-text-shadow:2px 2px 4px #d9d9d9;-o-text-shadow:2px 2px 4px #d9d9d9}
.cmDarkTextShadow{text-shadow:2px 2px 4px #808080;-webkit-text-shadow:2px 2px 4px #808080;-moz-text-shadow:2px 2px 4px #808080;-o-text-shadow:2px 2px 4px #808080}

/* rounded corners */
.round{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px}
.roundTop{border-top-left-radius:5px;-webkit-border-top-left-radius:5px;-moz-border-radius-topleft:5px;border-topright-radius:5px;-webkit-border-topp-right-radius:5px;-moz-border-radius-topright:5px}
.buttonRound{border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px}

/* avatars */
.avatar img{border:2px solid #fff}

/* photo borders */
.cmPhotoBorderWhite{border:2px solid #fff !important}

/* sprites styles */
.sprite{background-image:url("../images/sprites/sprites.png");background-repeat:no-repeat;padding-left:18px;padding-bottom:2px;}
.sprite.sharing.iconFacebook{background-position:0 -1744px;padding-bottom:4px;padding-top:2px}
.sprite.sharing.iconTwitter{background-position:-32px -1712px;padding-bottom:4px;padding-top:2px}
.sprite.sharing.iconMyspace{background-position:-64px -1680px}
.sprite.iconEmail{background-position:-608px -1137px}
.sprite.sharing.iconFavorite{background-position:-96px -1648px}
.sprite.sharing.iconUnfavorite{background-position:-128px -1616px}
.sprite.iconIncrease{background-position:-160px -1584px}
.sprite.iconComments{background-position:-192px -1550px;padding-right:0px !important}
.sprite.iconRss{background-position:-224px -1520px}
.sprite.iconMobile{background-position:-256px -1488px}
.sprite.iconShares{background-position:-288px -1456px}
.sprite.iconListen{background-position:-320px -1423px;padding-left:15px;padding-top:3px}
.sprite.iconDownload{background-position:-352px -1391px;padding-left:15px}
.sprite.iconVoteUp{background-position:-384px -1358px;background-color:transparent;border:none}
.sprite.iconVoteDown{background-position:-416px -1326px}
.sprite.iconAlert{background-position:-480px -1263px}
.sprite.iconSuccess{background-position:-512px -1232px}
.sprite.iconPrint{background-position:-704px -1038px}
.sprite.iconMore{background-position:-256px -687px}
.sprite.iconReply{background-position:-416px -530px}
.sprite.iconFlag{background-position:-384px -560px}
.sprite.iconFlagged{background-position:-352px -592px}
.sprite.iconListBullet{background-position:0 -2543px}
.sprite.iconQuestion{background-position:-640px -304px}
.sprite.iconStaff{background-position:-672px -272px}
.sprite.iconAnswers{background-position:-704px -240px;padding-left:24px}
.sprite.iconPrevious{background-position:-32px -144px}
.sprite.iconNext{background-position:0 -176px}
.sprite.iconRemove{background-position:-737px -208px;padding-left:24px}
.sprite.iconClose{background-position:-190px -2352px;padding-left:24px}
.sprite.iconQuestions{float:left;background-image:url("../images/sprites/sprites_questions.png");width:52px;height:58px;margin-right:8px}
.sprite.iconCalendar{background-position:-64px -112px}
.sprite.iconRssAlert{background-position:-96px -80px}
.sprite.iconNowPlaying{background-position:-160px -17px}
.sprite.iconBuyCD{background-position:-127px -48px}
.sprite.iconExpand{background-position:-577px -1168px}
.sprite.iconCollapse{background-position:-545px -1200px}
.sprite.iconThread{background-position:-768px -176px}
.sprite.iconBuyTicket{background-position:-32px -2512px}
.sprite.cmRotatorPreviousInactive{background-position:-482px -462px}
.sprite.cmRotatorPreviousActive{background-position:-450px -494px}
.sprite.cmRotatorNextInactive{background-position:-548px -398px}
.sprite.cmRotatorNextActive{background-position:-516px -430px}
.sprite.cmRotatorIndicatorInactive{background-position:-227px -2319px}
.sprite.cmRotatorIndicatorActive{background-position:-258px -2287px}
.sprite.cmGaugeIndicator{background-position:-292px -2254px}
.sprite.cmTip{background-position:-98px -1247px}
.sprite.iconNewspaper{background-position:-327px -2225px;padding-bottom:4px;padding-top:2px}
.sprite.iconBuy{background-position:-128px -1214px;padding-left:20px}

.cmTease ul li{background:url("../images/sprites/sprites.png") no-repeat -608px -336px;padding:0 0 2px 22px}
.cmTease ol{list-style:decimal}
.cmTease ol li{padding:0 0 2px 0}

/* social media bar sprite styles */
.cmSocialMediaLinks .sprite.sharing.iconFacebook,.cmSocialMediaLinks .sprite.sharing.iconTwitter{padding-left:12px}

/* map sprite styles */
.cmSpriteMap{background:url("../images/sprites/sprites_map.png") no-repeat;display:block}
.cmSpriteMap.sprite_inline{vertical-align:bottom;display:inline-block;zoom:1;*display:inline}
.cmSpriteMap.sprite_pin{width:9px;height:15px}
.cmSpriteMap.iconMapPinNone{background-position:0px 0px}
.cmSpriteMap.iconMapPinMedleystory{background-position:-16px 0px}
.cmSpriteMap.iconMapPinMedleyentry{background-position:-32px 0px}
.cmSpriteMap.iconMapStar{background-position:0px -16px;width:16px;height:16px}

/* weather sprite styles */
._1{background-image:url("../images/sprites/weather/sprite_weather_1.png")}
._2{background-image:url("../images/sprites/weather/sprite_weather_2.png")}
._3{background-image:url("../images/sprites/weather/sprite_weather_3.png")}
._4{background-image:url("../images/sprites/weather/sprite_weather_4.png")}
._5{background-image:url("../images/sprites/weather/sprite_weather_5.png")}
._6{background-image:url("../images/sprites/weather/sprite_weather_6.png")}
._7{background-image:url("../images/sprites/weather/sprite_weather_7.png")}
._8{background-image:url("../images/sprites/weather/sprite_weather_8.png")}
._9{background-image:url("../images/sprites/weather/sprite_weather_9.png")}
._10{background-image:url("../images/sprites/weather/sprite_weather_10.png")}
._11{background-image:url("../images/sprites/weather/sprite_weather_11.png")}
._12{background-image:url("../images/sprites/weather/sprite_weather_12.png")}
._13{background-image:url("../images/sprites/weather/sprite_weather_13.png")}
._14{background-image:url("../images/sprites/weather/sprite_weather_14.png")}
._15{background-image:url("../images/sprites/weather/sprite_weather_15.png")}
._16{background-image:url("../images/sprites/weather/sprite_weather_16.png")}
._17{background-image:url("../images/sprites/weather/sprite_weather_17.png")}
._18{background-image:url("../images/sprites/weather/sprite_weather_18.png")}
._19{background-image:url("../images/sprites/weather/sprite_weather_19.png")}
._20{background-image:url("../images/sprites/weather/sprite_weather_20.png")}
._21{background-image:url("../images/sprites/weather/sprite_weather_21.png")}
._22{background-image:url("../images/sprites/weather/sprite_weather_22.png")}
._23{background-image:url("../images/sprites/weather/sprite_weather_23.png")}
._24{background-image:url("../images/sprites/weather/sprite_weather_24.png")}
._25{background-image:url("../images/sprites/weather/sprite_weather_25.png")}
._26{background-image:url("../images/sprites/weather/sprite_weather_26.png")}
._27{background-image:url("../images/sprites/weather/sprite_weather_27.png")}
._28{background-image:url("../images/sprites/weather/sprite_weather_28.png")}
._29{background-image:url("../images/sprites/weather/sprite_weather_29.png")}
._30{background-image:url("../images/sprites/weather/sprite_weather_30.png")}
._31{background-image:url("../images/sprites/weather/sprite_weather_31.png")}
._32{background-image:url("../images/sprites/weather/sprite_weather_32.png")}
._33{background-image:url("../images/sprites/weather/sprite_weather_33.png")}
._34{background-image:url("../images/sprites/weather/sprite_weather_34.png")}
._35{background-image:url("../images/sprites/weather/sprite_weather_35.png")}
._36{background-image:url("../images/sprites/weather/sprite_weather_36.png")}
._37{background-image:url("../images/sprites/weather/sprite_weather_37.png")}
._38{background-image:url("../images/sprites/weather/sprite_weather_38.png")}
._39{background-image:url("../images/sprites/weather/sprite_weather_39.png")}
._40{background-image:url("../images/sprites/weather/sprite_weather_40.png")}
._41{background-image:url("../images/sprites/weather/sprite_weather_41.png")}
._42{background-image:url("../images/sprites/weather/sprite_weather_42.png")}
._43{background-image:url("../images/sprites/weather/sprite_weather_43.png")}
._44{background-image:url("../images/sprites/weather/sprite_weather_44.png")}
._45{background-image:url("../images/sprites/weather/sprite_weather_45.png")}
._46{background-image:url("../images/sprites/weather/sprite_weather_46.png")}
._47{background-image:url("../images/sprites/weather/sprite_weather_47.png")}
._48{background-image:url("../images/sprites/weather/sprite_weather_48.png")}
._49{background-image:url("../images/sprites/weather/sprite_weather_49.png")}
._50{background-image:url("../images/sprites/weather/sprite_weather_50.png")}
._51{background-image:url("../images/sprites/weather/sprite_weather_51.png")}
._52{background-image:url("../images/sprites/weather/sprite_weather_52.png")}
._53{background-image:url("../images/sprites/weather/sprite_weather_53.png")}
._54{background-image:url("../images/sprites/weather/sprite_weather_54.png")}
._55{background-image:url("../images/sprites/weather/sprite_weather_55.png")}
._56{background-image:url("../images/sprites/weather/sprite_weather_56.png")}
._57{background-image:url("../images/sprites/weather/sprite_weather_57.png")}
._58{background-image:url("../images/sprites/weather/sprite_weather_58.png")}
._59{background-image:url("../images/sprites/weather/sprite_weather_59.png")}
._60{background-image:url("../images/sprites/weather/sprite_weather_60.png")}
._61{background-image:url("../images/sprites/weather/sprite_weather_61.png")}
._62{background-image:url("../images/sprites/weather/sprite_weather_62.png")}
._63{background-image:url("../images/sprites/weather/sprite_weather_63.png")}
._64{background-image:url("../images/sprites/weather/sprite_weather_64.png")}
._65{background-image:url("../images/sprites/weather/sprite_weather_65.png")}
._66{background-image:url("../images/sprites/weather/sprite_weather_66.png")}
._67{background-image:url("../images/sprites/weather/sprite_weather_67.png")}
._68{background-image:url("../images/sprites/weather/sprite_weather_68.png")}
._69{background-image:url("http://media.cmgdigital.com/shared/media/2012-07-06-12-54-23/web/common/images/sprites/weather/sprite_weather_69.png")}
._70{background-image:url("http://media.cmgdigital.com/shared/media/2012-07-06-12-54-23/web/common/images/sprites/weather/sprite_weather_70.png")}
._71{background-image:url("../images/sprites/weather/sprite_weather_71.png")}
._72{background-image:url("../images/sprites/weather/sprite_weather_72.png")}
._73{background-image:url("../images/sprites/weather/sprite_weather_73.png")}
._74{background-image:url("../images/sprites/weather/sprite_weather_74.png")}
._75{background-image:url("../images/sprites/weather/sprite_weather_75.png")}
._76{background-image:url("../images/sprites/weather/sprite_weather_76.png")}
._77{background-image:url("../images/sprites/weather/sprite_weather_77.png")}
._78{background-image:url("../images/sprites/weather/sprite_weather_78.png")}
._79{background-image:url("../images/sprites/weather/sprite_weather_79.png")}
._80{background-image:url("../images/sprites/weather/sprite_weather_80.png")}
._81{background-image:url("../images/sprites/weather/sprite_weather_81.png")}
._82{background-image:url("../images/sprites/weather/sprite_weather_82.png")}
._83{background-image:url("../images/sprites/weather/sprite_weather_83.png")}
._84{background-image:url("../images/sprites/weather/sprite_weather_84.png")}
._85{background-image:url("../images/sprites/weather/sprite_weather_85.png")}
._86{background-image:url("../images/sprites/weather/sprite_weather_86.png")}
._87{background-image:url("../images/sprites/weather/sprite_weather_87.png")}
._88{background-image:url("../images/sprites/weather/sprite_weather_88.png")}
._89{background-image:url("../images/sprites/weather/sprite_weather_89.png")}
._90{background-image:url("../images/sprites/weather/sprite_weather_90.png")}
._91{background-image:url("../images/sprites/weather/sprite_weather_91.png")}
._92{background-image:url("../images/sprites/weather/sprite_weather_92.png")}
._93{background-image:url("../images/sprites/weather/sprite_weather_93.png")}
._94{background-image:url("../images/sprites/weather/sprite_weather_94.png")}
._95{background-image:url("../images/sprites/weather/sprite_weather_95.png")}
.spriteWeatherLarge{display:block;height:65px;width:65px;background-repeat:no-repeat;background-position:0 50%}
.spriteWeatherMedium{display:block;height:48px;margin:10px 34px;width:48px;background-repeat:no-repeat;background-position:-65px 50%}
.spriteWeatherSmall{display:block;height:32px;width:32px;background-repeat:no-repeat;background-position:-130px 50%}

/*  z-index  - will start navigation at 1000 and can be up to 10000 - increase index by one thousand */
#cmTraffic .nvt_commuter .nvtwa_mapc{z-index:0}
form.vote_form .cmVoteText{z-index:2} /* leaving this for IE fix */
.cmSiteNav li ul,#cmSiteSwitch,.tooltip{z-index:1000}
.tipBottom,.tipTop,.tipLeft,.tipRight{z-index:1010}
#jquery-overlay {z-index: 2000}
#jquery-lightbox {z-index: 2010}
#lightbox-nav {z-index: 2020}

/* Preloader */
.cmPreloader{background-image:url("../images/loading_150x150.gif");background-repeat:no-repeat;background-position:50%}