img.headImage{
	margin-bottom:27px;
}

.headerContainer h2{
	background: transparent url(assets/sprite_genre.png) no-repeat 0 0;
	height:28px;
}

.headerContainer h2 span{
	margin-left:-2500px;
}

.headerContainer{
	margin:30px 0 0 15px;
	padding:0 0 0 57px;
	background: transparent url(assets/sprite_genre.png) no-repeat 0 0;
	color:#696969;
	font-size:11px;
}

.headerContainer p {
	margin-bottom: 7px;
}

.wrapperStroke {
	margin-top: 0px;
}

/** Main Id overrides **/
#genreAction .headerContainer h2{
	background-position:0 -100px;
}
#genreBoard .headerContainer h2{
	background-position:0 -200px;
}
#genreCards .headerContainer h2{
	background-position:0 -300px;
}
#genreMovies .headerContainer h2{
	background-position:0 -400px;
}
#genreRacing .headerContainer h2{
	background-position:0 -600px;
}
#genreSim .headerContainer h2{
	background-position:0 -700px;
}
#genreSports .headerContainer h2{
	background-position:0 -800px;
}
#genrePuzzle .headerContainer h2{
	background-position:0 0;
}

#genreAction .headerContainer{
	padding-top:10px;
	background-position:0 -1000px;
}
#genreBoard .headerContainer{
	padding-top:10px;
	background-position:0 -1100px;
}
#genreCards .headerContainer{
	padding-top:10px;
	background-position:0 -1200px;
}
#genreMovies .headerContainer{
	padding-top:10px;
	background-position:0 -1300px;
}
#genreRacing .headerContainer{
	padding-top:10px;
	background-position:0 -1400px;
}
#genreSim .headerContainer{
	padding-top:10px;
	background-position:0 -1500px;
}
#genreSports .headerContainer{
	padding-top:10px;
	background-position:0 -1600px;
}
#genrePuzzle .headerContainer{
	padding-top:10px;
	background-position:0 -900px;
}

/** Class Local Overrides **/
#genreAction .topPicks,
#genreBoard .topPicks,
#genreCards .topPicks,
#genreMovies .topPicks,
#genreRacing .topPicks,
#genreSim .topPicks,
#genreSports .topPicks,
#genrePuzzle .topPicks{
	width:668px;
}

#genreAction .topPicksContainer,
#genreBoard .topPicksContainer,
#genreCards .topPicksContainer,
#genreMovies .topPicksContainer,
#genreRacing .topPicksContainer,
#genreSim .topPicksContainer,
#genreSports .topPicksContainer,
#genrePuzzle .topPicksContainer{
	margin:0px 0px 40px;
	width: 712px;
}

#genreAction ,
#genreBoard ,
#genreCards ,
#genreMovies ,
#genreRacing ,
#genreSim ,
#genreSports ,
#genrePuzzle .mainColumnContainer{
	margin:0 0 40px 10px;
}

#genreAction .searchBarContainer,
#genreBoard .searchBarContainer,
#genreCards .searchBarContainer,
#genreMovies .searchBarContainer,
#genreRacing .searchBarContainer,
#genreSim .searchBarContainer,
#genreSports .searchBarContainer,
#genrePuzzle .searchBarContainer{
	margin:0 0 25px 10px;
}

#genreAction .searchBarContainer h2,
#genreBoard .searchBarContainer h2,
#genreCards .searchBarContainer h2,
#genreMovies .searchBarContainer h2,
#genreRacing .searchBarContainer h2,
#genreSim .searchBarContainer h2,
#genreSports .searchBarContainer h2,
#genrePuzzle .searchBarContainer h2{
	margin-bottom:10px;
	font-size:22px;
	font-weight:bold;
}

#genreAction .searchBar,
#genreBoard .searchBar,
#genreCards .searchBar,
#genreMovies .searchBar,
#genreRacing .searchBar,
#genreSim .searchBar,
#genreSports .searchBar,
#genrePuzzle .searchBar{
	margin:0;
	width:691px;
}

#genreAction div.itemContainer,
#genreBoard div.itemContainer,
#genreCards div.itemContainer,
#genreMovies div.itemContainer,
#genreRacing div.itemContainer,
#genreSim div.itemContainer,
#genreSports div.itemContainer,
#genrePuzzle div.itemContainer {
	position: relative;
	left: -5px;
}

#genreAction div.itemContainer div.itemInfo p,
#genreBoard div.itemContainer div.itemInfo p,
#genreCards div.itemContainer div.itemInfo p,
#genreMovies div.itemContainer div.itemInfo p,
#genreRacing div.itemContainer div.itemInfo p,
#genreSim div.itemContainer div.itemInfo p,
#genreSports div.itemContainer div.itemInfo p,
#genrePuzzle div.itemContainer div.itemInfo p {
	width: 153px;
}

#genreAction .gridrow,
#genreBoard .gridrow,
#genreCards .gridrow,
#genreMovies .gridrow,
#genreRacing .gridrow,
#genreSim .gridrow,
#genreSports .gridrow,
#genrePuzzle .gridrow{
	margin:0 0 35px 5px;
}

#genreAction div.topPicks .sticker,
#genreBoard div.topPicks .sticker,
#genreCards div.topPicks .sticker,
#genreMovies div.topPicks .sticker,
#genreRacing div.topPicks .sticker,
#genreSim div.topPicks .sticker,
#genreSports div.topPicks .sticker,
#genrePuzzle div.topPicks .sticker{
	left:130px;
}

#genreAction div.topPicks,
#genreBoard div.topPicks,
#genreCards div.topPicks,
#genreMovies div.topPicks,
#genreRacing div.topPicks,
#genreSim div.topPicks,
#genreSports div.topPicks,
#genrePuzzle div.topPicks {
	width: 670px;
}

#genreAction div.topPicksCurrent,
#genreBoard div.topPicksCurrent,
#genreCards div.topPicksCurrent,
#genreMovies div.topPicksCurrent,
#genreRacing div.topPicksCurrent,
#genreSim div.topPicksCurrent,
#genreSports div.topPicksCurrent,
#genrePuzzle div.topPicksCurrent {
	position: relative;
	left: -2px;
}

/* TOP PICKS OVERRIDES */

/*Action*/

#genreAction .topPicksTabs li a.topPicks0{
width:238px;
background-position:-711px 0px;
}

#genreAction .topPicksTabs li a.topPicks0:hover{
width:238px;
background-position:-711px -56px;
}

#genreAction .topPicksTabs li a.topPicks0:active{
width:238px;
background-position:-711px -112px;
}

#genreAction .topPicksTabs li.selected a.topPicks0{
background-position:-711px -168px;
}

#genreAction .topPicksTabs li a.topPicks1{
width:237px;
background-position:-949px 0;
}

#genreAction .topPicksTabs li a.topPicks1:hover{
background-position:-949px -56px;
}

#genreAction .topPicksTabs li a.topPicks1:active{
background-position:-949px -112px;
}

#genreAction .topPicksTabs li.selected a.topPicks1{
background-position:-949px -168px;
}

/*Board*/

#genreBoard .topPicksTabs li a.topPicks0{
width:238px;
background-position:-1187px 0px;
}

#genreBoard .topPicksTabs li a.topPicks0:hover{
width:238px;
background-position:-1187px -56px;
}

#genreBoard .topPicksTabs li a.topPicks0:active{
width:238px;
background-position:-1187px -112px;
}

#genreBoard .topPicksTabs li.selected a.topPicks0{
background-position:-1187px -168px;
}

#genreBoard .topPicksTabs li a.topPicks1{
width:237px;
background-position:-1425px 0;
}

#genreBoard .topPicksTabs li a.topPicks1:hover{
background-position:-1425px -56px;
}

#genreBoard .topPicksTabs li a.topPicks1:active{
background-position:-1425px -112px;
}

#genreBoard .topPicksTabs li.selected a.topPicks1{
background-position:-1425px -168px;
}

/*Cards*/

#genreCards .topPicksTabs li a.topPicks0{
width:238px;
background-position:-1663px 0px;
}

#genreCards .topPicksTabs li a.topPicks0:hover{
width:238px;
background-position:-1663px -56px;
}

#genreCards .topPicksTabs li a.topPicks0:active{
width:238px;
background-position:-1663px -112px;
}

#genreCards .topPicksTabs li.selected a.topPicks0{
background-position:-1663px -168px;
}

#genreCards .topPicksTabs li a.topPicks1{
width:237px;
background-position:-1901px 0;
}

#genreCards .topPicksTabs li a.topPicks1:hover{
background-position:-1901px -56px;
}

#genreCards .topPicksTabs li a.topPicks1:active{
background-position:-1901px -112px;
}

#genreCards .topPicksTabs li.selected a.topPicks1{
background-position:-1901px -168px;
}

/*Movies*/

#genreMovies .topPicksTabs li a.topPicks0{
width:238px;
background-position:-2139px 0px;
}

#genreMovies .topPicksTabs li a.topPicks0:hover{
width:238px;
background-position:-2139px -56px;
}

#genreMovies .topPicksTabs li a.topPicks0:active{
width:238px;
background-position:-2139px -112px;
}

#genreMovies .topPicksTabs li.selected a.topPicks0{
background-position:-2139px -168px;
}

#genreMovies .topPicksTabs li a.topPicks1{
width:237px;
background-position:-2377px 0;
}

#genreMovies .topPicksTabs li a.topPicks1:hover{
background-position:-2377px -56px;
}

#genreMovies .topPicksTabs li a.topPicks1:active{
background-position:-2377px -112px;
}

#genreMovies .topPicksTabs li.selected a.topPicks1{
background-position:-2377px -168px;
}

/*Puzzle*/

#genrePuzzle .topPicksTabs li a.topPicks0{
width:238px;
background-position:-2615px 0px;
}

#genrePuzzle .topPicksTabs li a.topPicks0:hover{
width:238px;
background-position:-2615px -56px;
}

#genrePuzzle .topPicksTabs li a.topPicks0:active{
width:238px;
background-position:-2615px -112px;
}

#genrePuzzle .topPicksTabs li.selected a.topPicks0{
background-position:-2615px -168px;
}

#genrePuzzle .topPicksTabs li a.topPicks1{
width:237px;
background-position:-2853px 0;
}

#genrePuzzle .topPicksTabs li a.topPicks1:hover{
background-position:-2853px -56px;
}

#genrePuzzle .topPicksTabs li a.topPicks1:active{
background-position:-2853px -112px;
}

#genrePuzzle .topPicksTabs li.selected a.topPicks1{
background-position:-2853px -168px;
}

/*Racing*/

#genreRacing .topPicksTabs li a.topPicks0{
width:238px;
background-position:-3091px 0px;
}

#genreRacing .topPicksTabs li a.topPicks0:hover{
width:238px;
background-position:-3091px -56px;
}

#genreRacing .topPicksTabs li a.topPicks0:active{
width:238px;
background-position:-3091px -112px;
}

#genreRacing .topPicksTabs li.selected a.topPicks0{
background-position:-3091px -168px;
}

#genreRacing .topPicksTabs li a.topPicks1{
width:237px;
background-position:-3329px 0;
}

#genreRacing .topPicksTabs li a.topPicks1:hover{
background-position:-3329px -56px;
}

#genreRacing .topPicksTabs li a.topPicks1:active{
background-position:-3329px -112px;
}

#genreRacing .topPicksTabs li.selected a.topPicks1{
background-position:-3329px -168px;
}

/*Sim*/

#genreSim .topPicksTabs li a.topPicks0{
width:238px;
background-position:-3567px 0px;
}

#genreSim .topPicksTabs li a.topPicks0:hover{
width:238px;
background-position:-3567px -56px;
}

#genreSim .topPicksTabs li a.topPicks0:active{
width:238px;
background-position:-3567px -112px;
}

#genreSim .topPicksTabs li.selected a.topPicks0{
background-position:-3567px -168px;
}

#genreSim .topPicksTabs li a.topPicks1{
width:237px;
background-position:-3805px 0;
}

#genreSim .topPicksTabs li a.topPicks1:hover{
background-position:-3805px -56px;
}

#genreSim .topPicksTabs li a.topPicks1:active{
background-position:-3805px -112px;
}

#genreSim .topPicksTabs li.selected a.topPicks1{
background-position:-3805px -168px;
}

/*Sports*/

#genreSports .topPicksTabs li a.topPicks0{
width:238px;
background-position:-4043px 0px;
}

#genreSports .topPicksTabs li a.topPicks0:hover{
width:238px;
background-position:-4043px -56px;
}

#genreSports .topPicksTabs li a.topPicks0:active{
width:238px;
background-position:-4043px -112px;
}

#genreSports .topPicksTabs li.selected a.topPicks0{
background-position:-4043px -168px;
}

#genreSports .topPicksTabs li a.topPicks1{
width:237px;
background-position:-4281px 0;
}

#genreSports .topPicksTabs li a.topPicks1:hover{
background-position:-4281px -56px;
}

#genreSports .topPicksTabs li a.topPicks1:active{
background-position:-4281px -112px;
}

#genreSports .topPicksTabs li.selected a.topPicks1{
background-position:-4281px -168px;
}
