﻿/* BASIC PAGE */

#basic .col.full
{
	float: left;
	width: 934px;
	margin: 0 10px 0 10px;
}

#basic .col.left
{
	float: left;
	width: 298px;
	margin: 0 20px 0 10px;
}

#basic .col.right
{
	float: right;
	width: 616px;
	margin: 0 10px 0 0;
}


#basic h2
{
	font-size: 20px;
	margin: 15px 0 4px 0;
}

#basic h3
{

	margin: 15px 0 4px 0;
}

#basic p
{
	line-height: 140%;
	margin: 0 0 7px 0;
}


.box .boxright{
	width:190px;
}

#basic .col.left2
{
	float: left;
	width: 714px;
	margin: 0 20px 0 10px;
}

#basic .col.right2
{
	float: right;
	width: 200px;
	margin: 0 10px 0 0;

}

#basic .col.left3
{
	float: left;
	width: 298px;
	margin: 0 20px 0 10px;
}

#basic .col.middle3{
	float:left;
	width:396px;
	margin: 0 10px 0 0px;

}

#basic .col.right3
{
	float: right;
	width: 200px;
	margin: 0 10px 0 0;

}

ul.menu li.menu2level{
	margin: 1px 0 0 0;
}

ul.menu li.menu2levelselected{
/*	color: #ffa701;*/
	color: #888888;
	margin: 1px 0 0 0;
}

ul.menu li.menu2levelselected a{
/*	color: #ffa701;*/
	color: #888888;
		background-image:none;
	font-weight:normal;
	padding:3px 0 4px 40px;

	
}


ul.menu li.menu2level a
{
	background-image:none;
	font-weight:normal;
	padding:3px 0 4px 40px;
	
}

ul.menu li.menu3level{
	margin: 1px 0 0 0px;

}

ul.menu li.menu3level a
{
	background-image:none;
	font-weight:normal;
	font-size:9px;
		padding:4px 0 4px 50px;
}

ul.menu li.menu3levelselected a{
/*	color: #ffa701;*/
	color: #888888;
		background-image:none;
	font-size:9px;
		padding:4px 0 4px 50px;

	
}

		ul.menu li.selected a
{
	color: #888888;
	background: url(../img/menu-selected_gen.gif) top left no-repeat;
}

 ul.menu li a:hover
{
	background: url(../img/menu-selected_gen.gif) top left no-repeat;
	color: #888888;
}

#gameDetail .gamemanual .title h2
{
	display: none;
}
#gameDetail .gamemanual .inner
{
	font-size: 12px;
	font-weight: bold;
	text-align: center;
		padding:5px 0 5px 0;

}
#gameDetail .gamemanual .title
{
	width: 190px;
	height: 17px;
	background: url(../img/title-games-manuals.gif) top left no-repeat;
	border: 0;
	margin: 3px 0 4px 0;
}

#gameDetail .gamemanual p
{
	font-size: 12px;
}
#gameDetail .gamemanual img.featured
{
	margin: 16px 0 10px 0;
}

#gameDetail .gamemanual .paging
{
	margin: 12px auto 19px auto;
}

/*End of Game Module*/


#gameDetail .whattheyplay .title h2
{
	display: none;
}
#gameDetail .whattheyplay .inner
{
	font-size: 12px;
	font-weight: bold;
	text-align: center;
		padding:5px 0 5px 0;
}
#gameDetail .whattheyplay .title
{
	width: 190px;
	height: 17px;
	background: url(../img/title-what-they-play.gif) top left no-repeat;
	border: 0;
	margin: 3px 0 4px 0;
}

#gameDetail .whattheyplay p
{
	font-size: 12px;
}
#gameDetail .whattheyplay img.featured
{
	margin: 16px 0 10px 0;
}

#gameDetail .whattheyplay .paging
{
	margin: 12px auto 19px auto;
}


	#gameDetail span.pdf,
	#gameDetail span.guide{
		padding-left: 25px;
		height: 20px;
	}	
	
	
	#gameDetail span.pdf{
		background: url(../img/icns/icn_pdf.gif) left 50% no-repeat;
	}
	
	#gameDetail span.guide{
		background: url(../img/icns/icn_guide.gif) left 50% no-repeat;
	}
		
		#playstation3 ul.menu li.selected a
{
	color: #aa0a0a;
	background: url(../img/menu-selected_ps3.gif) top left no-repeat;
}

#playstation3 ul.menu li.menu3levelselected a{
	color: #aa0a0a;
}
#playstation3 ul.menu li.menu2levelselected a{
	color: #aa0a0a;
}



#playstation3 .gameGrid .game h3 a
{
	color: #aa0a0a;
}


#playstation3 ul.menu li a:hover
{
	background: url(../img/menu-selected_ps3.gif) top left no-repeat;
color: #aa0a0a;
	
}

		#playstation2 ul.menu li.selected a
{
	color: #2E85D2;
	background: url(../img/menu-selected_ps2.gif) top left no-repeat;
	
}

#playstation2 ul.menu li a:hover
{
	background: url(../img/menu-selected_ps2.gif) top left no-repeat;
	color: #2E85D2;
	
}

#playstation2 ul.menu li.menu3levelselected a{
	color: #2E85D2;
}

#playstation2 ul.menu li.menu2levelselected a{
	color: #2E85D2;
}

#playstation2 .gameGrid .game h3 a
{
	color: #2E85D2;
}




#playstationNetwork ul.menu li.selected a
{
/*	color: #6245D9;*/
   color: #0060FF;
	background: url(../img/menu-selected-psn.gif) top left no-repeat;
}

#playstationNetwork ul.menu li a:hover
{
	background: url(../img/menu-selected-psn.gif) top left no-repeat;
/*   color: #6245D9;*/
   color: #0060FF;
}

#playstationNetwork ul.menu li.menu3levelselected a{
/*	color: #6245D9;*/
   color: #0060FF;
}

#playstationNetwork ul.menu li.menu2levelselected a{
/*	color: #6245D9;*/
   color: #0060FF;
}


#playstationNetwork .gameGrid .game h3 a
{
/*	color: #6245D9;*/
   color: #0060FF;
}



		#psp ul.menu li.selected a
{
	color: #ffa701;
	background: url(../img/menu-selected_psp.gif) top left no-repeat;
}

#psp ul.menu li a:hover
{
	background: url(../img/menu-selected_psp.gif) top left no-repeat;
	color: #ffa701;
	
}

#playstation3 ul.menu li.menu3levelselected a:hover,#playstation3 ul.menu li.menu2levelselected a:hover,#playstation3 ul.menu li.menu2level a:hover,#playstation3 ul.menu li.menu3level a:hover,
#playstation2 ul.menu li.menu3levelselected a:hover,#playstation2 ul.menu li.menu2levelselected a:hover,#playstation2 ul.menu li.menu2level a:hover,#playstation2 ul.menu li.menu3level a:hover,
#playstationNetwork ul.menu li.menu3levelselected a:hover,#playstationNetwork ul.menu li.menu2levelselected a:hover,#playstationNetwork ul.menu li.menu2level a:hover,#playstationNetwork ul.menu li.menu3level a:hover,
#psp ul.menu li.menu3levelselected a:hover,#psp ul.menu li.menu2levelselected a:hover,#psp ul.menu li.menu2level a:hover,#psp ul.menu li.menu3level a:hover
{
   background-image: none; 
}



#psp ul.menu li.menu3levelselected a{
	color: #ffa701;
}

#psp ul.menu li.menu2levelselected a{
	color: #ffa701;
}

#psp .gameGrid .game h3 a
{
	color: #ffa701;
}


#header .secondaryNav
{
	float: left;
	width: 100%;
	height: 25px;
	background: top left no-repeat;
	background-image: url(../img/header/grey-subnav-bg.jpg);
	margin: 0 0 3px 3px;
}

#store .box.newReleases .title
{
	width: 596px;
	height: 13px;
/*	background: url(../img/title-new-releases.gif) top left no-repeat;*/
	padding: 0;
	margin: 0 0 9px 0;
	border: 0;
}


#gameDetail .panel .options a.button.buyNow:hover
{
	display: block;
	width: 122px;
	height: 22px;
	background-repeat: no-repeat;
}



#playstation3 #gameDetail .panel .options a.button.buyNow:hover
{
	background-position: 0% 33%;
}

#psp #gameDetail .panel .options a.button.buyNow:hover
{
	background-position: 0% 66%;
}

#playstation2 #gameDetail .panel .options  a.button.buyNow:hover
{
	background-position: 0% 100%;
}


#psn .box.meetTheCast .title, #psn .box.episodeGuide .title, #psn .box.qoreForums .title, #psn .box.createCustomAvatar .title, #psn .box.designYourApartment .title, #psn .box.playLaunchGames .title
{
	height: 17px;
	background: url(../img/title-qore-outtakes.gif) top left no-repeat;
	margin: 3px 0;
	border: 0;
}

#psn .box.episodeGuide .title
{
	background-image: url(../img/title-qore-whatisqore.gif);
}

#psn .box.qoreForums .title
{
	background-image: url(../img/title-qore-qorum.gif);
}

#psn .box.createCustomAvatar .title
{
	background-image: url(../img/title-home-uncharted.gif);
}

#psn .box.designYourApartment .title
{
	background-image: url(../img/title-home-forum.gif);
}

#psn .box.playLaunchGames .title
{
	background-image: url(../img/title-home-farcry2.gif);
}

ul.aboutlist li {
   width:603px;
}

table.consumer-alerts
{
   text-align: left;
}

#platformLanding .support .title
{
	width: 100%;
	height: 14px;
//	background: url(../img/title-playstation3-support.gif) 11px 0 no-repeat;
	margin: 0 0 20px 0;
}

#psn .box.today .title
{
	height: 17px;
	background: url(../img/title-today-on-network.gif) top left no-repeat;
	margin: 2px 0 1px 0;
}

#psn .box.store .title
{
	width: 596px;
	height: 14px;
	background: url(../img/title-available-in-store.gif) top left no-repeat;
	margin: 4px 0;
	border: 0;
}

#psn .comment a:hover.more
{
	color:#0060ff;
	background: url("../img/chevron-psn-small.gif") no-repeat 100% 67%;
}

#playstationNetwork .heading ul.subnav
{
/*	color: #6245D9;*/
	color:#0060ff;
}

#psn .col.left
{
	float: left;
	width: 298px;
	margin: 0 10px 0 10px;
}

#psn ul.menu li.selected a
{
	color: #888888;
	background: url(../img/menu-selected_gen.gif) top left no-repeat;
}

#psn ul.menu li a:hover
{
	background: url(../img/menu-selected_gen.gif) top left no-repeat;
	color: #888888;
}

#content
{
	text-align: left;
	overflow: hidden;
}

#footer
{
	margin: 0;
}

a.button.order
{
	background-image: url(../img/gdp_preorder.gif);
}

#psn .box.today p a:hover, #store .box.today p a:hover
{
	color:#0060ff;
}
