﻿@import url(../Default/default.css);

body { background-color: #000; background: none; font-family: Arial, Verdana, Helvetica, Sans-Serif;  }

/* ---- main menu --------------------------------------------- */
#extendedProductPage #extProdMenu {
	margin-top: 0px;
}

/* ---- main layout --------------------------- */
#mainContent { width: 972px; }
#gameCastLeftCol { width: 656px; float: left; }
#mainSubRightCol { width: 300px; float: left; margin-left: 16px; }

#mainSubRightCol .spotBox { width: 300px; }

/* ---- specific spot layout ----------------------------------- */
.gameCastPlayer { margin-bottom: 0; }
#gameCastList .bt { display: none; }
#gameCastList #gameList { overflow: auto; height: 380px; }

#gameCastChapterList .boxContent { padding: 0; }
#gameCastChapterList .chapterItem {
	background-color: transparent;
	border-bottom: 1px solid #e0e0e0;
	color: #000;
	padding: 4px 25px 4px 16px;
	margin-bottom: 0;
}
#mainContent #gameCastChapterList .active { background-color: #5898f2; color: #fff; }
#mainContent #gameCastChapterList .active span { color: #fff; }
#gameCastChapterList h3 { width: 200px; font-size: 1em; }

.gameCastItem { margin: 0 15px 15px 0; }

.gameCastItem .sbt, .gameCastItem .sbb { background-image: url(Images/gc_corners.gif); height:5px; }
.gameCastItem .gameCastContent, .gameCastSelectedItem .gameCastContent { padding: 5px; background-color: #fff; border: 1px solid #dddddd; border-width: 0 1px; }
.gameCastItem .gameCastContent a, .gameCastSelectedItem .gameCastContent a { text-decoration: none; }

.gameCastSelectedItem .gameCastContent { background-color: #fff; }

.gameCastItem .gctitle { color: #000; }
.gameCastItem p, .gameCastItem .highlight { color: #717171; }


#gamecastNowPlaying h3 { color: #000; }
#gamecastNowPlaying dl, #gamecastNowPlaying .highlight { color: #727272; }

#gameCastGameInformation .meta { width: 200px; }
#gameCastGameInformation h3 { color: #000; }
#gameCastGameInformation dl,#gameCastGameInformation .highlight { color: #727272; }
#gameCastGameInformation .bgEalinkAlt { text-indent: -9999px; background-image: url(Images/btn_eastore.gif); width: 110px; height: 23px; margin-top: 15px; }

/* ---- spotbox layout ----------------------------------------- */
.spotBox .bt {
	background: url(Images/contentbox_header.gif) 100% 0 no-repeat;
	margin: 0 0 0 5px;
	height: 32px;
	line-height: 32px;
	color: #fff; font-weight: bold;
	text-transform: none;
	font-size: 1.2em;
}
.spotBox .bt div {
	width: 5px; height: 32px;
	background: url(Images/contentbox_header.gif) no-repeat;
	left: -5px;
}
.spotBox .bi {
	background: none;
	background-color: #fff;
	border: 1px solid #e0e0e0;
	border-width: 0 1px;
}

.spotBox .bb {
	background: url(Images/contentbox_bottom.gif) 100% 100% no-repeat;
	margin: 0 0 0 4px;
	height: 4px;
}
.spotBox .bb div {
	width: 4px; height: 4px;
	background: url(Images/contentbox_bottom.gif) no-repeat;
	top: 0; left: -4px;
	overflow: hidden;
}
