/* STYLES FOR EMBEDDED POLLDADDY POLL IN ARTICLES */
.ody-skin .ody-custom #article-bodytext .PDS_Poll {padding-left:160px;}
.ody-skin .ody-custom #article-bodytext .PDS_Poll div.pds-question-top {font-size:21px; line-height:25px; font-style:italic; font-family:Arial,Helvetica,sans-serif;}
.ody-skin .ody-custom #article-bodytext .PDS_Poll div.pds-answer {font-family:Arial,Helvetica,sans-serif;}

/* NEW STYLES FOR VIDEONETWORK PAGES: APPONLINETV BRANDING */
	/* videopage headers */
.ody-skin .ody-custom div.videonetwork div.header-container div.header-classified {display:none;}
.ody-skin .ody-custom div.videonetwork div.header-container div.header-main ul.nav-tabs {display:none;}
.ody-skin .ody-custom div.videonetwork div.header-container div.header-featured {display:none;}
.ody-skin .ody-custom div.videonetwork div.header-container div.header-main {background-image:none; background-color:#1d202a;}
.ody-skin .ody-custom div.videonetwork div.header-container div.header-main div.header-logo A {background: url(/njshare/graphics/apponlinetv/logo_apptv_261x50.png) no-repeat;}
.ody-skin .ody-custom div.videonetwork .appTV-nav {padding:10px 0 5px 20px; background: url(/njshare/graphics/apponlinetv/apptv_bg_nav.png) repeat-x 50% top; height:20px; font-size:12px; font-weight:bold; color:#000;}
.ody-skin .ody-custom div.videonetwork .appTV-nav a {padding:0 10px; text-decoration:none; color:#fff;}
.ody-skin .ody-custom div.videonetwork .appTV-nav a:hover {color:#ff0;}
/* .ody-skin .ody-custom div.videonetwork .toolsShare {width:365px;} */
.ody-skin .ody-custom div.videonetwork .videoshare .fb iframe {background-color:transparent;}
.ody-skin .ody-custom div.videonetwork .ody-video {padding-top:10px;}
	/* videopage content borders & rules */
.ody-skin .ody-custom div.videonetwork div.mainvideostage {border-bottom-color:#567;}
.ody-skin .ody-custom div.videonetwork div.mvid-container {border-color:#567;}
.ody-skin .ody-custom div.videonetwork div.mvid-container .horizontal.videoCube; .ody-skin .ody-custom div.videonetwork div.mvid-container div.mvidColumn {border-right-color:#567;}
	/* videopage backgrounds - main ody-custom bkgrd set in macros/VIDEONETWORK/customcontent.pbo to avoid affecting all pages */
.ody-skin .ody-custom div.videonetwork div#ody-fullpagevideowrapper {background-color:#1d202a;}
.ody-skin .ody-custom div.videonetwork div.mvid-container {background: url() #1d202a;}
.ody-skin .ody-custom div.videonetwork div.mvid-left {background: transparent;}
.ody-skin .ody-custom div.videonetwork div.mvid-left ul.Vtab_menu li a {color:#d0e8ff; background-color: transparent;}
.ody-skin .ody-custom div.videonetwork div.mvid-left ul.Vtab_menu li a:hover, .ody-skin .ody-custom div.videonetwork div.mvid-left ul.Vtab_menu li a.selected {color:#d0e8ff; background: url(/njshare/graphics/apponlinetv/apptv_vidselect.png) no-repeat;}
	/* videopage text colors for top modules */
.ody-skin .ody-custom div.videonetwork div.videoInfo h1#ody-videoInfo-title {color:#eee;}
.ody-skin .ody-custom div.videonetwork div.videoInfo p#ody-videoInfo-desc {color:#ddd;}
.ody-skin .ody-custom div.videonetwork div.videoInfo div.relatedlink {color:#d0e8ff;}
.ody-skin .ody-custom div.videonetwork div.box div.box-head h2 {color:#eee;}
.ody-skin .ody-custom div.videonetwork span.shdtop, .ody-skin .ody-custom div.videonetwork span.shdbot {background: url();}
.ody-skin .ody-custom div.videonetwork div.box div.box-head span {color:#eee;}
.ody-skin .ody-custom div.videonetwork div.box div.box-head span a {color:#d0e8ff;}
.ody-skin .ody-custom div.videonetwork div.box li h3 a {color:#d0e8ff;}
.ody-skin .ody-custom div.videonetwork div.box li h3 span {color:#ddd;}
	/* videopage text colors for More Videos box */
.ody-skin .ody-custom div.videonetwork div.mvid-left ul.Vtab_menu li a.selected  {color:#888;}
/* .ody-skin .ody-custom div.videonetwork div.mvid-left ul.Vtab_menu li a:hover {color:#004276;} */
.ody-skin .ody-custom div.videonetwork div.grid-4x2 div.trc_rbox_header {color:#eee;}
.ody-skin .ody-custom div.videonetwork div.mvidTitle h2 {color:#eee;}
.ody-skin .ody-custom div.videonetwork .trc_related_container div.grid-4x2 .logoDiv a, .ody-skin .ody-custom div.videonetwork div.grid-4x2 .logoDiv a span {#d0e8ff;}
.ody-skin .ody-custom div.videonetwork div.grid-4x2 div.pager_items_counter, .ody-skin .ody-custom div.videonetwork div.mvid-container div.mvidResults {color:#ddd;}
.ody-skin .ody-custom div.videonetwork div.grid-4x2 span.video-title, .ody-skin .ody-custom div.videonetwork div.grid-4x2 span.video-label {color:#d0e8ff; font-family:Arial, Helvetica, sans-serif;}
.ody-skin .ody-custom div.videonetwork div.mvid-container div.mvidColumn h3 a {color:#d0e8ff;}
.ody-skin .ody-custom div.videonetwork div.grid-4x2 span.video-duration-detail, .ody-skin .ody-custom div.videonetwork div.grid-4x2 span.video-published-date {color:#ddd;}
.ody-skin .ody-custom div.videonetwork div.mvid-container div.mvidColumn h3 span {color:#ddd;}


/* END OF NEW STYLES FOR VIDEONETWORK PAGES */


/* TO MAKE DEFAULT ARIAL INSTEAD OF HELVETICA, WHICH RENDERS POORLY ON XP PCs */
.ody-skin .ody-custom {font-family:Arial,Helvetica,sans-serif;}

/* STYLES FOR SECTION-HEADER IMAGES ATOP LEFTCOLUMN MACRO FILES */
.ody-skin .ody-custom .nj-image-header img {border:0 none; margin-bottom:10px;}
.ody-skin .ody-custom .nj-image-header h6 {padding-bottom:0;}

/* TO OVERRIDE GLOBAL RESTRICTION ON THE SET OF 'FEATURED' NAVIGATION LINKS TO 510px - DG, 9/26/12 */
.ody-skin .ody-custom ul.ody-navfeatured {width:670px;}

/* TO MATCH REGULAR-PARAGRAPH STYLING FOR ARTICLE TEXT THAT'S IN PARAGRAPH BLANKS WITH HTML BOX CHECKED */
.ody-skin .ody-custom div.ody-article div.ody-html {font-size:16px; line-height:24px;}

/* FIX FOR PLUCK FORUM PAGE ODDITY IN WHICH PLUCK.CSS STYLE RENDERS FORUM CATEGORY HEADER TEXT INVISIBLE (VISIBILITY:HIDDEN) INSIDE A LINK TAG */
.ody-skin .ody-custom div.ForumList_GroupHeading a {visibility:visible;}

/* STYLES FOR LOCAL WEATHER & CALENDAR MODULES */
.ody-skin .ody-custom div.weather div.box-head h2 {font-size:20px; font-weight:bold; margin:0 0 8px;}
.ody-skin .ody-custom div.box div.box-head h5 {margin:0;}
/*
 Style conflicts with global macros, every H5 in a box now has a border-top and margin that should not be there - JH
 
 .ody-skin .ody-custom div.box h5 {margin:10px 0 3px; border-top: 1px solid #dfdfdf; padding-top:10px;}
 
 */
.ody-skin .ody-custom div.box div.box-head h5 {margin:0 0 3px; border-top:none;}
.ody-skin .ody-custom div.box div.hotlinks li {margin:0; padding:0; border:none;}
.ody-skin .ody-custom div.appcal li.vevent {padding:5px 0 0; margin:0 0 5px; line-height:12px;}
.ody-skin .ody-custom div.appcal li.vevent div.time {font-size:10px; font-weight:bold; text-transform:uppercase;}
.ody-skin .ody-custom div.appcal li.vevent div.title {font-weight:normal; padding-top:3px; line-height:14px;}
.ody-skin .ody-custom div.appcal li.vevent div.location {font-weight:normal; font-size:10px; line-height:10px; padding:3px 0 0 10px;}

/* TOP-OF-LEFT-COLUMN BOX that fits next to "Sponsored by" ad */
.ody-skin .ody-custom .box540 {width:500px; overflow:hidden; background:url(/graphics/bg-shadow-mid-540.png) repeat-y;}
.ody-skin .ody-custom span.shdtop540 {width:540px; background:url(/graphics/bg-shadow-top-540.png) repeat-y;}
.ody-skin .ody-custom span.shdbot540 {width:540px; background:url(/graphics/bg-shadow-bottom-540.png) repeat-y;}

/* WEB STANDOUTS PAGE - LINK RATINGS BOX */
.ody-skin .ody-custom form#Vform {line-height:normal;}
.ody-skin .ody-custom .voteonlink, .ody-skin .ody-custom .voteonrating {
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px; 
	color:#888;
	white-space:nowrap;
}
.ody-skin .ody-custom .voteonlink {
	border:1px solid #888;
}
.ody-skin .ody-custom .voteonlink a {
	font-weight:bold;
	text-decoration:none;
	border-right:1px solid #888;
}
.ody-skin .ody-custom .voteonlink a.vote1star:link, .ody-skin .ody-custom .voteonlink a.vote1star:active, .ody-skin .ody-custom .voteonlink a.vote1star:visited {
	background-color:#FFECFC;
	color:#CC0000;
	border-left:1px solid #888;
}
.ody-skin .ody-custom .voteonlink a.vote1star:hover {
	color:#FFECFC;
	background-color:#CC0000;
	border-left:1px solid #888;
}
.ody-skin .ody-custom .voteonlink a.vote2stars:link, .ody-skin .ody-custom .voteonlink a.vote2stars:active, .ody-skin .ody-custom .voteonlink a.vote2stars:visited {
	background-color:#FFF8E8;
	color:#B04B1E;
}
.ody-skin .ody-custom .voteonlink a.vote2stars:hover {
	color:#FFF8E8;
	background-color:#B04B1E;
}
.ody-skin .ody-custom .voteonlink a.vote3stars:link, .ody-skin .ody-custom .voteonlink a.vote3stars:active, .ody-skin .ody-custom .voteonlink a.vote3stars:visited {
	background-color:#EEEEFF;
	color:#604A93;
}
.ody-skin .ody-custom .voteonlink a.vote3stars:hover {
	color:#EEEEFF;
	background-color:#604A93;
}
.ody-skin .ody-custom .voteonlink a.vote4stars:link, .ody-skin .ody-custom .voteonlink a.vote4stars:active, .ody-skin .ody-custom .voteonlink a.vote4stars:visited {
	background-color:#EEFFFF;
	color:#3377A8;
}
.ody-skin .ody-custom .voteonlink a.vote4stars:hover {
	color:#EEFFFF;
	background-color:#3377A8;
}
.ody-skin .ody-custom .voteonlink a.vote5stars:link, .ody-skin .ody-custom .voteonlink a.vote5stars:active, .ody-skin .ody-custom .voteonlink a.vote5stars:visited {
	background-color:#EEFFEE;
	color:#009900;
}
.ody-skin .ody-custom .voteonlink a.vote5stars:hover {
	color:#EEFFEE;
	background-color:#009900;
}

/*Section Featured Gallery Widget Begins*/
.ody-skin .ody-custom .secPhotos {
	overflow: hidden; /*float:left;*/
	
	margin:10px;
	border-top:1px dashed #D4D4D4;
}
.ody-skin .ody-custom .secPhotos h5 {
	font-size:12px;
	font-weight:bold;
	line-height:30px;
	text-transform:uppercase;
	margin:0;
}
.ody-skin .ody-custom .secPhotos li {
	margin:0 14px 5px 0;
	float:left;
	width:140px;
}
.ody-skin .ody-custom .secPhotos p { 
	height:90px;
	margin:0 0 5px !important;
	overflow:hidden;
	width:140px;
}
/*.ody-skin .ody-custom .secPhotos img {height:90px;}*/
/*Section Featured Gallery Widget Ends*/

/** Get This Module **/

.ody-skin #offers .carouselV { height: 350px; overflow:hidden; width: 280px; position:relative;}

/* Metromix Module */

.aside #metromix {padding-left:15px;padding-right:15px;display:inline-block;}
.aside #metromix .box-content{display:inline-block;margin-left:0}
.aside #metromix .box-content .box-gallery {display:inline-block;}
.aside #metromix .box-content li {float:left;margin-top:10px; /*height:145px;*/width:119px;background:url('/graphics/ody/bgPhoto.gif') no-repeat 0 0;padding:12px;}
.aside #metromix .box-content li a {display:block;width:119px;height:129px;}
.aside #metromix .box-content li p{width:120px;font-size:12px;font-weight:700;padding-top:5px;margin-top:0;margin-bottom:0;margin-left:-2px;line-height:15px;}
.aside #metromix .box-content li p a {width:auto;height:auto;}
.aside #metromix .box-content li img{height:119px;width:119px; display:block;margin-left:0;}
.aside #metromix .box-linksHorz li{padding-bottom:0;}
.aside #metromix .box-head{padding-left:10px;}
.aside #metromix .box-linksHorz{padding-left:10px;/*margin-top:15px;*/}

.secPhotos {
	clear: both;
}

/* Front page overrides */
.ody-skin .article .section .moreLink {position: absolute; top:1px; right:7px; text-transform: uppercase; color: #2c2c2c;font-weight: bold;font-size:11px}
.ody-skin .article .section .secP2 .moreLink {position: static;text-transform:none;font-size:12px;}
.ody-skin .article .section .moreLinks {margin-top:5px;}

/* Featured Galleries List */
.ody-skin .featuredList{overflow:hidden;padding-top:8px;}
.ody-skin .featuredList ul{margin-top:0;padding-top:10px;}
.ody-skin .featuredList li.gallery_block{float:left;margin:0;padding:0 9px 10px 10px;width:140px;}
.ody-skin .featuredList li.gallery_block .image_link{display:block;height:90px;overflow:hidden;margin:0 0 5px 0;padding:0;width:140px;}
.ody-skin .featuredList li.gallery_block .gallery_title{color:#004276;display:block;font-size:12px;font-weight:normal;line-height:16px;}
.ody-skin .featuredList .ody-vdclip img{height:90px;width:140px;}
.ody-skin .featuredList .ody-vdoverlay {position:absolute;background:url(icnPlay_small.png);width:35px;height:35px;margin:28px 0 0 52px;}

.ody-skin .ody-custom .module-sponsor .ad_120x60{background:url('/odygci/p1/sponsored-by.png') no-repeat 4px 4px;}

/* Deal Chicken */
.ody-skin .ody-custom #ody-todaysdeal{position:relative; height:auto;}
.ody-skin .ody-custom .box #ody-dc-branding{position:absolute; bottom:0; left:14px; z-index:0;}
.ody-skin .ody-custom .box h3#ody-dc-title{margin-bottom:10px;}
.ody-skin .ody-custom .box p#ody-dc-price{font-size:44px; line-height:40px; font-weight:bold; margin:0; padding:0;}
.ody-skin .ody-custom .box p#ody-dc-value{font-size:16px; line-height:24px; margin:0; padding:0;}
.ody-skin .ody-custom .box #ody-dc-dealimg{float:left; margin-right:20px;}
.ody-skin .ody-custom .weather{position:relative;}

/** Deal Chicken icon on featured menu **/
.ody-skin .ody-custom .dc-nav-adjust{overflow:visible;position:relative;}
.ody-skin .ody-custom .dc-subnav{background:url(/graphics/deal_chicken/dc-small.png) no-repeat transparent;width:56px;height:0px;z-index:1000;position:absolute;bottom:-10px;margin-left:3px;cursor:pointer;}

/* FLyer Board cork override */
      #PG_flyerboard2367, #PG_flyerboard3576, #PG_flyerboard4528, #PG_flyerboard4590 {
          background-image: none !important;
      }
      
      
      .PG_container, .PG_container .top, .PG_container .bottom, .PG_container .center-content {
          background-image: none !important;
      }

/* Override height on Breaking News box connection links */
.ody-skin .ody-custom #breaking-video.breaking ul {
    height: auto !important;   
}

/* OPA XXL + Sponsored links width override */
.ody-skin .XXLAd .ody-article div.ody-asset-breakout,
.ody-skin .XXLAd .ody-article div#ody-asset-breakout,
.ody-skin .XXLAd .ody-article div#ody-asset-breakout.ody-asset-breakout,
.ody-skin .XXLAd .ody-article div#sponsoredlinks_left_wrapper.ody-asset-breakout,
.ody-skin .XXLAd .ody-article div.ody-bo-lg, .XXLAd .ody-article div.ody-asset-breakout .ody-photo-land, .XXLAd .ody-article div.ody-asset-breakout .ody-photo-port, .ody-skin div.XXLAd .ody-gallerylinkimg, .ody-skin div.XXLAd .ody-gallerylinkarr, .ody-skin div.XXLAd .ody-gallerylinkcap { width: 300px !important; }
