HTML.overlayWorks {
	
}
.overlayWorks OBJECT {
	VISIBILITY: hidden
}
.overlayWorks EMBED {
	VISIBILITY: hidden
}
.overlayWorks #overlayBox OBJECT {
	VISIBILITY: visible
}
.overlayWorks #overlayBox EMBED {
	VISIBILITY: visible
}
#overlayBg {
	Z-INDEX: 999999990; BACKGROUND: #000; LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px; HEIGHT: 9999px
}
#overlayBox {
	FONT-SIZE: 0.75em; Z-INDEX: 999999999; LEFT: 50%; POSITION: absolute
}
.defaultOverlay#overlayBox {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
.defaultOverlay#overlayBox .closer {
	MARGIN: 0px; LINE-HEIGHT: 20px; TEXT-ALIGN: right
}
.defaultOverlay#overlayBox .closer A {
	FONT-WEIGHT: bold; COLOR: #e50000; TEXT-DECORATION: none
}
.defaultOverlay#overlayBox .closer A:hover {
	TEXT-DECORATION: underline
}
.splash {
	BACKGROUND: url(/images/bg_css/bg_splash.gif) repeat-y 0px 0px
}
.splash#overlayBox .closer A {
	BACKGROUND: url(/images/bg_css/bg_splash.gif) repeat-y 0px 0px
}
.splash#overlayBox .closer {
	MARGIN: 0px
}
.splash#overlayBox .closer A {
	DISPLAY: block; HEIGHT: 60px
}
.splash#overlayBox .splashWrapper {
	WIDTH: 630px; HEIGHT: 320px; BACKGROUND-COLOR: #fff
}
.splash {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 100%; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; WIDTH: 630px; PADDING-TOP: 0px; HEIGHT: 380px
}
#leaderboard {
	CLEAR: both; PADDING-BOTTOM: 10px; TEXT-ALIGN: center
}
#leaderboard TABLE {
	MARGIN: 0px auto
}
.noPub#splash {
	LEFT: -9999px; POSITION: absolute
}
.splash#overlayBox .closer SPAN {
	LEFT: -9999px; POSITION: absolute
}
.nopub#leaderboard {
	LEFT: -9999px; POSITION: absolute
}
#otherNews .nopub #skyscraper {
	LEFT: -9999px; POSITION: absolute
}
#otherNews .nopub#PubRight1 {
	LEFT: -9999px; POSITION: absolute
}
#otherNews .nopub#PubRight2 {
	LEFT: -9999px; POSITION: absolute
}
#otherNews .nopub#halfpage {
	LEFT: -9999px; POSITION: absolute
}
#article .nopub#thinBanner {
	LEFT: -9999px; POSITION: absolute
}
.nopub#autoPromoBt1 {
	LEFT: -9999px; POSITION: absolute
}
.nopub#autoPromoBt2 {
	LEFT: -9999px; POSITION: absolute
}
.nopub#autoPromoBt3 {
	LEFT: -9999px; POSITION: absolute
}
.nopub#autoPromoBt4 {
	LEFT: -9999px; POSITION: absolute
}
.nopub#autoPromoBt5 {
	LEFT: -9999px; POSITION: absolute
}
.nopub#autoPromoBt6 {
	LEFT: -9999px; POSITION: absolute
}
.nopub#autoPromoBt8 {
	LEFT: -9999px; POSITION: absolute
}
#article .nopub#bottomThinBanner {
	LEFT: -9999px; POSITION: absolute
}
#home_art_grp2 .nopub {
	LEFT: -9999px; POSITION: absolute
}
#otherNews .retailBox {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 25px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 25px; BACKGROUND: url(/images/bg_css/bg_retailbox.gif) repeat-x; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 25px; BORDER-LEFT: #999 1px solid; WIDTH: 248px; PADDING-TOP: 25px; BORDER-BOTTOM: #999 1px solid; HEIGHT: 198px; TEXT-ALIGN: center
}
#article #thinBanner {
	MARGIN-BOTTOM: 10px
}
.autoPromoBt {
	MARGIN-BOTTOM: 10px
}
#otherNews .otherPub {
	MARGIN-BOTTOM: 10px
}
#otherNews #PubRight2 {
	MARGIN-BOTTOM: 10px
}
#otherNews #halfpage {
	MARGIN-BOTTOM: 10px
}
#otherNews #skyscraperContainer {
	MARGIN-BOTTOM: 10px
}
#otherNews #skyscraper {
	MARGIN-BOTTOM: 10px
}
.autoPromoBt {
	OVERFLOW: hidden
}
#homepage #otherNews #skyscraperContainer {
	MARGIN-TOP: 10px
}
#article #bottomThinBanner {
	MARGIN-TOP: 10px
}
#homepage .box4 .autoPromoBt EMBED {
	MARGIN: 0px
}
#homepage .box4 .autoPromoBt {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
#otherNews .skyscraper #tvdhnet {
	MARGIN-RIGHT: 130px
}
#otherNews .skyscraper #dhinfosBox {
	MARGIN-RIGHT: 130px
}
#otherNews .skyscraper #dhsportsBox {
	MARGIN-RIGHT: 130px
}
#otherNews .skyscraper #otherstitles {
	MARGIN-RIGHT: 130px
}
#otherNews .skyscraper #dhsportsBox P {
	MARGIN-LEFT: 0px
}
#otherNews .skyscraper #dhinfosBox P {
	MARGIN-LEFT: 0px
}
#otherNews .skyscraper #television P {
	MARGIN-LEFT: 0px
}
#otherNews .skyscraper #tvdhnet P.videolink {
	MARGIN: 6px 4px 4px 0px
}
#otherNews #skyscraperContainer {
	WIDTH: 300px; POSITION: relative
}
#otherNews #skyscraper {
	TEXT-ALIGN: center
}
#otherNews #skyscraper A {
	DISPLAY: block
}
#otherNews #thinBanner A {
	DISPLAY: block
}
#otherNews #PubRight2 A {
	DISPLAY: block
}
#otherNews #PubRight2 A IMG {
	DISPLAY: block
}
#otherNews .skyscraper #tvdhnet {
	WIDTH: 168px
}
#otherNews .skyscraper #tvdhnet P {
	WIDTH: 160px
}
#otherNews .skyscraper #skyscraper {
	RIGHT: 0px; POSITION: absolute; TOP: 0px
}
#clickBoxBannerContainer {
	FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 510px
}
#clickBoxBanner {
	BORDER-RIGHT: #999 1px dotted; PADDING-RIGHT: 4px; BORDER-TOP: #999 1px dotted; PADDING-LEFT: 4px; PADDING-BOTTOM: 11px; BORDER-LEFT: #999 1px dotted; PADDING-TOP: 12px; BORDER-BOTTOM: #999 1px dotted; POSITION: relative; HEIGHT: 60px; TEXT-ALIGN: center
}
#clickBoxBanner H2 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 11px; BACKGROUND: #fff; LEFT: 2px; PADDING-BOTTOM: 0px; COLOR: #999; PADDING-TOP: 0px; POSITION: absolute; TOP: -7px
}
#clickBoxBanner DIV {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#clickBoxBanner IFRAME {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
#clickBoxIMU IFRAME {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
#clickBoxBannerDisclaimer {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 8px; PADDING-BOTTOM: 0px; COLOR: #808080; PADDING-TOP: 0px
}
#halfpage SPAN {
	DISPLAY: block
}
#splash SPAN {
	DISPLAY: block
}
