/* Game Finder/Ad */
	select{border:none} 
	#game-finder {width:310px;}
	.finder-bkg {width:310px; height:41px; margin-bottom: 10px; background:url(/img/homepage/shared/game-finder-bkg.gif) no-repeat;}
	.finder-field {border:none; background-color:#fff; margin-top:12px; color:#666; *margin-top:10px; *border:0px; *border-top:2px solid #cfcfcf; float:left;}
	.finder-button {text-align:left; padding:9px 26px 0 0; float:right;}
	.ad {width:300px; margin-bottom: 10px;}
	.adstrip {width:10px; height:250px; background:url(/img/homepage/en_US/ad-strip.gif) no-repeat; float:right;}

/* Keystone Locale */
	ul#keystonetabs {list-style:none;margin:0;padding:0;}
	ul#keystonetabs li {margin:0 0 0 6px;padding:0;display:inline;float:left;width:113px;height:24px;text-align:center;overflow:hidden;cursor:pointer;}
	.ktabfeatured {background:url(/img/homepage/en_US/ktab-featured.gif) no-repeat bottom left;}
	.ktaballgames {background:url(/img/homepage/en_US/ktab-allgames.gif) no-repeat bottom left;}
	.ktabmygames {background:url(/img/homepage/en_US/ktab-mygames.gif) no-repeat bottom left;}
	.ktabmystuff {background:url(/img/homepage/en_US/ktab-mystuff.gif) no-repeat bottom left;}
	.ktabgamefinder {background:url(/img/homepage/en_US/ktab-gamefinder.gif) no-repeat bottom left;}
	.ktabfeatured, .ktaballgames, .ktabmygames, .ktabmystuff, .ktabgamefinder {text-indent:-5000px;overflow:hidden;}
	.active {background-position:top left;}	
	

	#giftsPop {width:364px;height:265px;position:absolute;bottom:-54px;left:4px;background:url(/img/home/en_US/giftsPop.gif) no-repeat top left;display:none;}
	#giftsPopClose {height:20px;width:20px;position:absolute;top:4px;right:60px;cursor:pointer;}
	#myGiftsLink {width:254px;height:62px;position:absolute;top:198px;left:52px;cursor:pointer;}
	
	#keystonetabs-btm {position:relative;z-index:500;}
	#keystonegamefinder {position:relative;padding-top:16px;height:288px;margin-top:-16px;}
	#keystonegamefinder #flashContent{background:url(/img/homepage/common/tabContent-BG-gamefinder.gif) no-repeat top left;position:relative;z-index:998;margin-top:-16px;padding-top:16px;}
	
/*-------------------------------------------
 * Clearfix
 */
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix {
	display: inline-block;
}
 
html[xmlns] .clearfix {
	display: block;
}
 
* html .clearfix {
	height: 1%;
}
/*
.ds-content.active{ border: none; }
.ds-content.comeBack .thumb, .ds-content.comeBack .info{ padding: 15px 0 0 0; }
.ds-content .thumb{ width: 93px; height: 100%; float: left; }
.ds-content .info{ width: 130px; float: left; }
.ds-content .btn_head{ margin: 0; position: absolute; bottom: 6px; left: 110px; }
.ds-content img{ margin: 5px 0 3px 0; }
.ds-content span{ width: 100px; margin: 5px 0 0 10px; font-weight: bold; text-align: left; display: block; }

.ds-content span.token{ margin: 0 0 0 5px; padding-right: 17px; background: url(/img/homepage/shared/ds-token.png) center right no-repeat; display: inline; }
.ds-content span.isComplete{ margin: 0 0 0 5px; padding-left: 26px; background: url(/img/homepage/shared/ds-complete.png) center left no-repeat; display: inline; }
.ds-content.clubExclusive{ background: url(/img/homepage/shared/bg-ds-fp.png) 0 0 no-repeat; }
.ds-timer{ margin: 5px 0 10px 0; padding: 3px 0; background: #e6f6f2; -moz-border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border: 1px solid #c6d3d0; text-align: center; }
.ds-timer strong{ color: #f97718; }
#ds-nav{ width: 100%; margin-top: 42px; position: relative; display: inline-block; }

#ds-nav a{ width: 21px; height: 21px; margin: 0 5px; float: left; background-image: url(/img/homepage/shared/ds-nav-fp.png); display: block; cursor: pointer; } 
#ds-nav a span{ display: none; float: none; }
#ds-nav a.ds-nav-left{ background-position: 0 0; position: absolute; left: -29px; }
#ds-nav a.ds-nav-left.off{ background-position: 0 21px; cursor: default; }
#ds-nav a.ds-nav-right{ float: right; background-position: 21px 0; }
#ds-nav a.ds-nav-right.off{ background-position: 21px 21px; cursor: default; }

#viewer{ width: 490px; height: 114px; float: left; position: absolute; overflow: hidden; }
*/
