/******************************/
/** Ad Overwrite Common.css **/
/*#ad300x250 {
	padding:20px 0pt 0pt;
}*/
/******************************/

#800mainContentFooter {
	background: url('../images/mainContentFooter.png');
	height:21px;
	behavior: url(/iepngfix.htc);
}

#gamesSlider #s1 .promo {
	background-color: #84077f;
	color: white;
	line-height: 290px;
	font-size: 50pt;
	width: 100%;
	height: 290px;
}

/*****************/
#gamesSlider #playpause {
	display: block;
	position: absolute;
	right: 18px; bottom: 12px;
	background: url('/common/images/_global/sliderButtons/pause_play.gif') 0 0 no-repeat;
	width: 28px;
	height: 28px;
	z-index: 50;
}

#gamesSlider #playpause:hover {
	background-image: url('/common/images/_global/sliderButtons/pause_play.gif');
	background-repeat: no-repeat;
	background-position: 0 -30px;
}


#gamesSlider #playpause.pause {
	background: url('/common/images/_global/sliderButtons/pause_play.gif') -30px 0 no-repeat;
}

#gamesSlider #playpause.pause:hover {
	background: url('/common/images/_global/sliderButtons/pause_play.gif') -30px -30px no-repeat;
}
/*****************/
#gamesSlider #promoNav { 
	position: absolute;
	right: 40px; bottom: 15px;
	width: 150px;
	height: 22px;
	z-index: 50;
	
}

/* each number */
#gamesSlider #promoNav div {
	float: left;
	width: 22px;
	height: 22px;
	margin-right: 5px;

}

#gamesSlider #promoNav a {
	width: 22px; height: 22px;
	display: block; 
}


#gamesSlider #promoNav #promo1 { background: url('../images/slider/numbers.gif') 0 0 no-repeat; }
#gamesSlider #promoNav #promo2 { background: url('../images/slider/numbers.gif') -22px 0 no-repeat; }
#gamesSlider #promoNav #promo3 { background: url('../images/slider/numbers.gif') -44px 0 no-repeat; }
#gamesSlider #promoNav #promo4 { background: url('../images/slider/numbers.gif') -66px 0 no-repeat; }
#gamesSlider #promoNav #promo5 { background: url('../images/slider/numbers.gif') -88px 0 no-repeat; }

#gamesSlider #promoNav #promo1 a.activeSlide { background: url('../images/slider/numbers.gif') 0 -22px no-repeat; }
#gamesSlider #promoNav #promo2 a.activeSlide { background: url('../images/slider/numbers.gif') -22px -22px no-repeat; }
#gamesSlider #promoNav #promo3 a.activeSlide { background: url('../images/slider/numbers.gif') -44px -22px no-repeat; }
#gamesSlider #promoNav #promo4 a.activeSlide { background: url('../images/slider/numbers.gif') -66px -22px no-repeat; }
#gamesSlider #promoNav #promo5 a.activeSlide { background: url('../images/slider/numbers.gif') -88px -22px no-repeat; }

/***** Specific to Shows  ******/
#gamesSlider {
	position: relative;
	width: 658px; height: 290px;
}

#gamesSlider div.top-overlay {
	position: absolute;
	top: 0;
	z-index: 50;
}



#gamesSlider .oval-overlay {
	position: absolute;
	right: 0;
	top: 0;
	width: 352px;
	height: 290px;
	z-index: 30;
	background: url('../images/slider/oval.png');
	behavior: url(/iepngfix.htc);
	
}

#gamesSlider  .promo-copy {
	top: 39px;
	right: 22px;
	width: 230px;
	height: 168px;
	text-align: right;
	z-index: 2000;
	position: absolute;

}
#gamesSlider .promo-copy .promoCopyPositioner {

}

#gamesSlider .oval-overlay .promo-copy.activeSlide {
	display: block;
}

#gamesSlider #s1 {
	position: absolute;
	top: 0; right: 0;
	z-index: 10;
	width: 658px;
	height: 290px;
}

/**********************/

#gamesSlider a.readmore {
	display: block;
	width: 114px;
	height: 27px;
	bottom: 10px;
	background: url('../images/slider/playGame.gif') 0 0 no-repeat;
	margin: 10px 0px 0px 0px;
	float: right;
}

#gamesSlider a.readmore:hover {
	background: url('../images/slider/playGame.gif') 0 -27px no-repeat;
}
#gamesSlider .promo-copy a.readmore span {
	display: none;
}


/*********** promo-copy styles ****************/

#gamesSlider .promo-copy h1 {
	font: bold 12pt sans-serif;
}

#gamesSlider .promo-copy h2 {
	font: bold 20pt sans-serif;
	color: #000;
}
#gamesSlider .promo-copy h3 {
	padding-top: 10px;
	font: 10pt sans-serif;
	color: #222;
}



/*********************** Games Header *********************/
.sidebarTout {
	margin: 0px 5px;
}

#mainContentHeader {
	height: 22px;
	overflow: hidden;
	padding: 22px 0 0 18px;	
}

#mainContentHeader h2  {
	width: 78px;
	height: 21px;
	background-image: url(../images/gamesTitle.gif);
	text-indent: -9999px;
}
/*******************************************
             Games Slider
 ********************************************/
#gamesSlider {
	background-color: #999999;
	height: 290px;
}

/*******************************************
             All Games Title
 ********************************************/
#allGamesTitle {
	background-image: url(../images/allGamesTitleBg.jpg);
	background-repeat: repeat-x;
	height: 47px;
	position: relative;
}
#allGamesTitle h3  {
background:url(../images/allGamesTitle.jpg) no-repeat;
width:155px;
height:47px;
margin: 0px 0px 0px 8px;

}
#allGamesTitle h3 span {
display:none;
}
#allGamesTitle .sortGames {
	position: absolute;
	left: 403px;
	top: 11px;
	width: 243px;
	font-size: 12px;
	text-align: right;
}
#allGamesTitle strong {
	font-weight: bold;
}
#allGames {
	background-color:#f3f3f3;
	
}
/*******************************************
             All Games Page Numbers
 ********************************************/
#allGames .pageNumbers {
	padding: 15px 0px 0px 20px;
	font-size: 14px;
}
#allGames .pageNumbers a, #allGames .divider {
float:left;
display:block;
margin:0px 8px 0px 0px;
}
#allGames .pageNumbers a {
border:1px solid #999999;
padding: 1px 4px;
color:#666666;
font-weight:bold;
}
#allGames .pageNumbers a:hover {
text-decoration:none;
border:1px solid #ffdd00;
color:#000000;
background-color:#ffdd00;
}
#allGames .pageNumbers a.current {
text-decoration:none;
color:#ffffff;
background-color:#999999;
border:1px solid #999999;
}
#allGames .pageNumbers a span{
display:none
}

#allGames .pageNumbers a.next{
height:18px;
width:47px;
background: url(../images/Next_BackBTN.jpg) no-repeat 0px 0px;
border:none;
padding:0px;


}
#allGames .pageNumbers a.back{
height:18px;
width:47px;
background: url(../images/Next_BackBTN.jpg) no-repeat -47px 0px;
border:none;
padding:0px;

}
#allGames .pageNumbers a.next:hover{
height:18px;
width:47px;
background: url(../images/Next_BackBTN.jpg) no-repeat 0px -18px;
border:none;


}
#allGames .pageNumbers a.back:hover{
height:18px;
width:47px;
background: url(../images/Next_BackBTN.jpg) no-repeat -47px -18px;
border:none;

}

/*******************************************
             All Games Results
 ********************************************/

#allGames .resultContainer {
	padding: 10px;
	background-color:#f3f3f3;
	background:url(../images/4rowColBg.jpg) repeat-x bottom center;
}

/*.four_Col_Row */.item {
	width: 158px;
	height: 200px;
	float: left;
	display: inline;
	margin:0px 0px 15px 0px;
}
/*.four_Col_Row */.item a.rowImage{
	background: url(/common/images/_global/smImgFrame.jpg) 0px 0px;
	height: 100px;
	width: 134px;
	padding: 14px 11px;
	margin: 5px 0px 5px 0px;
	float:left;
}

/*.four_Col_Row */.item a.rowImage:hover{
	background: url(/common/images/_global/smImgFrame.jpg) 0px -130px;
}
/*.four_Col_Row */.item:hover a.rowImage{ /* not supported in IE6*/
	background: url(/common/images/_global/smImgFrame.jpg) 0px -130px;
}

/*.four_Col_Row */.item:hover h4 a{ /* not supported in IE6*/
	text-decoration:underline;
	
}
/*.four_Col_Row */.item h4 {
	font-size: 14px;
	padding: 0px 5px 0px 7px;
	width:134px;
	line-height: 16px;

}
/*.four_Col_Row */.item h4 a{

	font-weight:bold;
}
/*.four_Col_Row */.item p {
	font-size: 11px;
	color: #58595b;
	line-height: 14px;
	padding: 0px 5px 0px 7px;
}
/*******************************************
             Top Quizzes
 ********************************************/
 
 #topQuizzes {
 margin:20px 0px;
}
 #topQuizzes h3{
 background:url(../images/topQuizzes.jpg);
 height:73px;
 
}
 #topQuizzes h3 span{
 display:none
 
}#topQuizzes li a.quizImg {
	border: 3px solid #f2f2f2;
	float:left;
	margin:0px 10px 0px 0px;
	height:50px;
	width:75px;
}

#topQuizzes li a.quizImg:hover, #topQuizzes li:hover a.quizImg {
	border: 3px solid #ffdd00;
}
#topQuizzes li  {
	clear:both;
	margin:5px 10px;
	display:block
}

#topQuizzes ul  {
clear:both;
width:310px;
}
#topQuizzes strong {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
#topQuizzes .purpleBtn {
	float: left;
	margin-top: 5px;
	width:80px;
	text-align:left;
	padding-left:8px;
}

/*******************************************
             Monthly Horoscopes
 ********************************************/
  .monthlyHoroscopes  {
width:310px;
}
 .monthlyHoroscopes h3 {
	background-image: url(../images/monthlyHoroscopeTitle.jpg);
	background-repeat: no-repeat;
	height: 70px;
}
.monthlyHoroscopes h3 span {
	display: none;
}
.monthlyHoroscopes ul {
	background-image: url(../images/horoscopes.jpg);
	background-repeat: no-repeat;
	height: 470px;
	margin: 0px 0px 0px 3px;
}
.monthlyHoroscopes a  span {
	display: none;
}
.monthlyHoroscopes li {
	display: block;
	height: 115px;
	width: 101px;
	float: left;
	background: url(../images/horoscopes_ov.jpg) no-repeat -2000px -2000px; /*This preloads the hover states*/
}
.monthlyHoroscopes a {
	display: block;
	height: 115px;
	width: 101px;
}

.monthlyHoroscopes .Aries a:hover {
	background: url(../images/horoscopes_ov.jpg) no-repeat 0px 0px;
}
.monthlyHoroscopes .Tarus a:hover {
	background: url(../images/horoscopes_ov.jpg) no-repeat -101px 0px;
}
.monthlyHoroscopes .Gemini a:hover {
	background: url(../images/horoscopes_ov.jpg) no-repeat -202px 0px;
}
.monthlyHoroscopes .Cancer a:hover {
	background: url(../images/horoscopes_ov.jpg) no-repeat 0px -115px;
}
.monthlyHoroscopes .Leo a:hover {
	background: url(../images/horoscopes_ov.jpg) no-repeat -101px -115px;
}
.monthlyHoroscopes .Virgo a:hover {
	background: url(../images/horoscopes_ov.jpg) no-repeat -202px -115px;
}
.monthlyHoroscopes .Libra a:hover {
	background: url(../images/horoscopes_ov.jpg) no-repeat 0px -230px;
}
.monthlyHoroscopes .Scorpio a:hover {
	background: url(../images/horoscopes_ov.jpg) no-repeat -101px -230px;
}
.monthlyHoroscopes .Sagittarius a:hover {
	background: url(../images/horoscopes_ov.jpg) no-repeat -202px -230px;
}
.monthlyHoroscopes .Capricorn a:hover {
	background: url(../images/horoscopes_ov.jpg) no-repeat 0px -345px;
}
.monthlyHoroscopes .Aquaries a:hover {
	background: url(../images/horoscopes_ov.jpg) no-repeat -101px -345px;
}
.monthlyHoroscopes .Pisces a:hover {
	background: url(../images/horoscopes_ov.jpg) no-repeat -202px -345px;
}
#topQuizzes a.viewMoreQuizzes {
	background-image: url(../images/viewMoreQuizzes.jpg);
	background-repeat: no-repeat;
	height: 27px;
	width: 144px;
	display: block;
	margin: 10px;
}
#topQuizzes a.viewMoreQuizzes:hover {
	background: url(../images/viewMoreQuizzes.jpg) 0px -27px;;

}
#topQuizzes .viewMoreQuizzes span {
	display: none;
}

/*******************************************
     Games Shells for embedded Games
 ********************************************/
#oxygenGames  h3.gameTitle {
	font-size: 18px;
	padding: 10px 10px 10px 16px;
}

/******** 640 PX Wide games *********/

.game-640 {
	/*margin:10px auto;*/
	margin: 10px auto 0px auto;;
	width: 640px;
}


/******** 800 PX Wide games *********/

.game-800 {
	margin: 10px auto 20px auto;
	width: 800px;
}

/******** 924 PX Wide games *********/

.game-924 {
	margin: 10px auto 20px auto;
	width: 924px;
}
/*******************************************
     Side Bar Crossword & Best Games Modules
 ********************************************/
 .crosswordsModule h3 {
	background-image: url(../images/crosswordsSideBar.jpg);
	background-repeat: no-repeat;
	height: 101px;
	width: 310px;
	text-indent:-9000px;
}

.bestGamesModule h3 {
	background-image: url(../images/bestGamesSideBar.jpg);
	background-repeat: no-repeat;
	height: 110px;
	width: 310px;
	text-indent:-9000px;
}
.bestGamesModule,.crosswordsModule {
width:310px;
}
.bestGamesModule ul,.crosswordsModule ul {
font-size:12px;
width:310px;

}
.bestGamesModule li,.crosswordsModule li {
line-height:14px;
padding:2px 20px 5px 30px;
font-weight:bold;

}
.bestGamesModule li a,.crosswordsModule li a{

clear:both;
display:block;
font-weight:bold;
}
.bestGamesModule li:hover ,.crosswordsModule li:hover {
background-color:#F7F7F7;
}

/******** Game Top Block Module for the 800 PX Wide games page*********/
.gameBlockTop {
position:relative;
height:200px;
}
.gameBlockTop #ad300x250 {
	width:310px;
	position:absolute;
	right:0px;
	top:-90px
}
/* Iframe based ads for photo galleries*/

#topAdFrame
{
	/*position:absolute;
	margin:22px 0pt 0pt; 
	padding:1px 17px 0pt 1px;
	position:absolute; 
	right:0pt; */
	z-index:2;

}

#rightAdFrame
{
	padding:0px; 
	margin:0px;
	 

}
iframe{padding:0px; margin:0px;}

.PeopleContent
{
	height:88px;
	padding: 0px 5px 0px 25px;
	background-image:url('/games/images/People/content.png');
	background-repeat:no-repeat;
}

.PeopleImage
{
	display:block;
}

#PeopleWrapper {
background:#FFFFFF none repeat scroll 0%;
padding:10px 10pt;
}
