/* video player */

.multiMod { margin:0 0 15px 0;  overflow:hidden;}
.mSocial {margin:0 0 15px 0;}
.multiMod .mMStage  {} 
.multiMod .mMStage .mMPlayer {}
.multiMod .mMStage .mMPlayer .mSocial {}
.multiMod .mMStage .mMPlaying {}
.multiMod .mMStage .mMPlaying h2 {margin:0; padding:0;}
.multiMod .mMStage .mMPlaying p.mMDateline {font-size:.75em; margin:0; padding:6px 0 12px 0;}
.multiMod .mMStage .mMPlaying p {}
.multiMod .mMMenuBar {position:relative; color:#fff; background-color:#2C2C2C; z-index:10;}
.multiMod .mMSearch {float:right; margin:5px 8px 5px 0;}
.multiMod .mMSearch .mMLabel {float:left; font-size:12px; margin:7px 6px 0 0;}
.multiMod .mMSearch .mMSrchInpt {float:left; width:140px; font-size:11px; color:#242424; margin:4px 2px 0 0; padding:2px;}
.multiMod .mMSearch .mMSrchImgBtn {float:left; width:26px; height:26px; margin:2px 0 0 0;}
.multiMod .mMCats {float:left; margin:5px 10px 5px 10px;}
.multiMod .mMCats .mMLabel {float:left; font-size:12px; margin:5px 6px 0 0;}
.multiMod .mMBrdcrmb {background-color:#eaeaea; border-bottom:1px solid #e2e1e1; margin-bottom:10px; padding:5px 0}
.multiMod .mMBrdcrmbInner {font-size:11px; color:#242424; margin:0 10px;}
.multiMod .mMBrdcrmbInner span {font-weight:bold;}
.multiMod .mMIndex  {min-height:306px; padding-top:15px;}
.multiMod .mMIndex ul {list-style-type:none; margin:0; padding:0;}
.mainContent .multiMod .mMIndex ul li {float:left; display:inline; width:134px; height:132px; position:relative;  margin:0 7px; padding:0;}
.mainContent .multiMod .mMIndex ul li:before {display:none;}
.multiMod .mMIndex ul li.last {margin-right:0;}
.multiMod .mMIndex .mMThumb {position:absolute; top:0; left:0;}
.multiMod .mMIndex .mMThumb img {width:132px; height:72px !important; background-repeat:no-repeat; background-position:center center;}
.multiMod .mMThumb a:link img,
.multiMod .mMThumb a:visited img {border:1px solid #242424;}
.multiMod .mMThumb a:hover img {border:1px solid #d80a00;}
.multiMod .mMIndex .mMThumbOverlay {position:absolute; top:1px; left:1px; display:none; width:132px; height:88px; background:url(/cms/images/multimod/thumb_overlay.png) no-repeat 0 0; text-indent:-9999em;}
.multiMod .mMIndex .mMCaption {width:134px; height:42px; position:absolute; top:80px; left:0; font-size:12px; line-height:14px; color:#242424; overflow:hidden;}
.multiMod .mMPagerBar {height:27px; color:#fff; background-color:#2C2C2C;}
.multiMod .mMPagerStatus {float:left; font-size:12px; margin:5px 0 0 10px;}
.multiMod .mMPagerBar .mMPager {float:right; font-size:12px; margin:3px 10px 0 0;}
.multiMod .mMPagerBar .mMPager ul {list-style-type:none; margin:0; padding:0;}
.multiMod .mMPagerBar .mMPager ul li {float:left; display:inline; cursor:pointer;}
.multiMod .mMPagerBar .mMPager ul li.page-number {margin-right:2px; padding:2px;}
.multiMod .mMPagerBar .mMPager ul li.page-number:hover, .multiMod .mMPagerBar .mMPager ul li.pgCurrent {text-decoration:underline;}
.multiMod .mMPagerBar .mMPager li.pgFirst, .multiMod .mMPagerBar .mMPager li.pgLast, .multiMod .mMPagerBar .mMPager li.pgPrev, .multiMod .mMPagerBar .mMPager li.pgNext {width:46px; height:23px; background-image:url(/cms/images/multimod/pager_sprite.gif); background-repeat:no-repeat; margin:0; padding:0; text-indent:-9999em;}
.multiMod .mMPagerBar .mMPager li.pgFirst {background-position:0 0; margin:0; }
.multiMod .mMPagerBar .mMPager li.pgFirst:hover {background-position:0 -23px;}
.multiMod .mMPagerBar .mMPager li.pgLast {background-position:-46px 0;}
.multiMod .mMPagerBar .mMPager li.pgLast:hover {background-position:-46px -23px;}
.multiMod .mMPagerBar .mMPager li.pgPrev {background-position:0 -46px; margin-right:4px;}
.multiMod .mMPagerBar .mMPager li.pgPrev:hover {background-position:0 -69px;}
.multiMod .mMPagerBar .mMPager li.pgNext {background-position:-46px -46px; margin-left:4px;}
.multiMod .mMPagerBar .mMPager li.pgNext:hover {background-position:-46px -69px;}
.multiMod .mMPagerBar .mMPager li.pgEmpty {display:none;}
.mainContent .multiMod .mMPagerBar .mMPager li {padding:0px;}
.mainContent .multiMod .mMPagerBar .mMPager li:before {display:none;}

.mMCats .sf-menu {float:left; position:relative;list-style-type:none; padding:0px; margin:0px;}
.mMCats .sf-menu a.mMCatBtn { font-size:.875em; background:#ffffff; padding:2px 8px; border:1px solid #dddddd;}
.mMCats .sf-menu a {text-decoration:none; display:block; position:relative;}
.mMCats .sf-menu a {}
.mainContent .mMCats .sf-menu li {position:relative; padding:0px;}
.mainContent .mMCats .sf-menu li:before {display:none;}
.mMCats .sf-menu li ul {background-color:#fff; border:1px solid #e3e3eb; padding:4px 10px 8px 10px; position:absolute; margin:0px; list-style-type:none; width:140px; font-size:1em; display:none;}
.mMCats .sf-menu > li:hover ul,
.mMCats .sf-menu > li:focus ul {display:block;}
.mMCats .sf-menu li li {}
.mMCats .sf-menu li li ul {margin-left:0px; top:0px; left:90px !important;}
.mMCats .sf-menu li li li {}
.mMCats .sf-menu li li a {height:auto; padding:4px 0; display:block; text-indent:0;color:#000;}
.mMCats .sf-menu li.sfHover a {}
.mMCats .sf-menu li li a:hover,
.mMCats .sf-menu li li a:active {background: none;}
.mMCats .sf-menu li:hover,
.mMCats .sf-menu li.sfHover,
.mMCats .sf-menu a:focus,
.mMCats .sf-menu a:hover,
.mMCats .sf-menu a:active { outline:0;}
.mMCats .sf-menu a.sf-with-ul ul {padding-right:2.25em; min-width:1px;}
.mMCats .sf-sub-indicator {position:absolute; display:block; right:0; top:0; width:8px; height:8px; text-indent:-999em; overflow:hidden; background:url(/cms/images/multimod/cat_menu_arrow.gif) no-repeat -10px -100px;}
.mMCats a > .sf-sub-indicator {top:.8em; background-position:0 -100px;}
.mMCats a:focus > .sf-sub-indicator,
.mMCats a:hover > .sf-sub-indicator,
.mMCats a:active > .sf-sub-indicator,
.mMCats li:hover > a > .sf-sub-indicator,
.mMCats li.sfHover > a > .sf-sub-indicator {background-position: -10px -100px;}
.mMCats .sf-menu ul .sf-sub-indicator { background-position:  -10px 0; }
.mMCats .sf-menu ul a > .sf-sub-indicator { background-position:  0 0; }
.mMCats .sf-menu ul a:focus > .sf-sub-indicator,
.mMCats .sf-menu ul a:hover > .sf-sub-indicator,
.mMCats .sf-menu ul a:active > .sf-sub-indicator,
.mMCats .sf-menu ul li:hover > a > .sf-sub-indicator,
.mMCats .sf-menu ul li.sfHover > a > .sf-sub-indicator {background-position: -10px 0;}

/* end video player */