h1 {
font-size:36pt;
height:auto;
margin:0px;
padding:0px;
font-weight:bold !important;
color:#2C2C2C;
padding-bottom:10px;
}
h2 {
font-size:24pt;
height:auto;
line-height:100%;
font-weight:normal;
margin:0px;
padding:0px;
padding-bottom:10px;
}
h3 {
font-size:28pt;
height:auto;
*line-height:120%;
margin:0px;
padding:0px;
padding-bottom:10px;
}
h4 {
font-size:18pt;
height:auto;
margin:0px;
padding:0px;
padding-bottom:10px;
}
h5 {
font-size:18pt;
height:auto;
line-height:100%;
margin:0px;
padding:5px 0 0 5px;
padding-bottom:10px;
}
h6 {
font-size:12pt;
height:auto;
line-height:100%;
padding-bottom:10px;
font-weight: bold;
}

#console #main .playstation-plus {
padding:40px 0 0;
position:relative;
width:860px;
float:left;
}
#console.fully_loaded #main .playstation-plus {float:none;}

#console #main  .playstation-plus img.left {
right:20px;
position:absolute;
top:32px;
}
#console #main .playstation-plus h4 {
color:#2C2C2C;
padding:0 0 9px 30px;
width:500px;
}
#console #main  .playstation-plus h5 {
color:#292929;
font-size:14px;
font-weight:bold;
line-height:14px;
padding:0 0 17px 0px;
width:500px;
}
#console #main  .playstation-plus p {
color:#555555;
font-size:14px;
line-height:21px;
width:400px;
padding:0 40px 0 30px;
}
#console #main  .playstation-plus h3{width:430px;}
#console #main  .playstation-plus h3{padding-left:30px;}
#console.fully_loaded #main .playstation-plus h4 { padding-left:40px;}
#console.fully_loaded #main  .playstation-plus h3{ padding-left:40px;}
#console.fully_loaded #main  .playstation-plus p { padding-left:40px;}
#console #main .promosPS3{float:left; padding-left:40px;}
#console #main .promosPS3 .games_promos .network_promo p {
color:#000000;
font-size:1.2em;
line-height:14px;
margin:5px 10px 0;
padding-right:4px;
}
#main .copyrightbox {
background-color:#fdfdfd;
border:1px solid #e6e6e6;
float:left;
margin-bottom:17px;
width:578px;
padding-bottom:17px;
padding-top:15px;
}

#main .copyrightbox .copyrightbox_header {  
margin:0px 15px 0px 5px;
width:auto;
float:left;
}

#main .copyrightbox .desc{
color:#909090;
font:11px arial;
display:block;
width:auto;
clear:both;
padding:0 15px;
}

#main .copyrightbox p {  
margin:0px 10px 0px;
color:#909090;
font:11px arial;

}

#main #events_section{
width:740px;
margin:0px auto;
padding-top:15px;
}

#main #events_section .leftside_section{
float:left;
width:369px;
padding:0 1px 1px 0;
}

#main #events_section .leftside_section .events_leftside{
width:355px;
height:98px;
padding:0 0 0 14px;
float:left;
background:url(../webasset/psn_event_large_bg.gif) left top no-repeat;
}


#main #events_section .leftside_section .events_leftside:hover{
background-position:left -98px;
} 

#main #events_section .leftside_section .events_leftside .leftside{
float:left;
width:38px;
padding-top:20px;
}
#main #events_section .leftside_section .events_leftside .leftside .month{
font-size:11px;
color:#3c3c3c;
font-weight:bold;
text-align:center;
display:block;
}
#main #events_section .leftside_section .events_leftside .leftside .date{
font-size:19px;
color:#3c3c3c;
text-align:center;
display:block;
padding-right:4px;
}
#main #events_section .leftside_section .events_leftside .leftside .year{
font-size:11px;
color:#3c3c3c;
text-align:center;
display:block;
font-weight:bold;
}

#main #events_section .leftside_section .events_leftside .events_description{
width:290px;
float:left;
padding:17px 10px 0px 15px;
position:relative;
}
#main #events_section .leftside_section .events_leftside .events_description h4{
color:#3c3c3c;
font-size:18px;
padding:0px 0px 5px 0px;
float:left;
width:290px;
}
#main #events_section .leftside_section .events_leftside .events_description p{
color:#666;
float:left;
font-size:10px;
width:290px;
}

#main #events_section .leftside_section .events_leftside .events_description span{
color:#666;
font-size:11px;
font-weight:bold;
padding-top:5px;
float:left;
width:290px;
}


.psn #events .details .wrap div div h6 a{
font-size:16px; 
font-weight:bold; 
text-decoration:none; 
color:inherit;
background:none;
border:none;
margin-top:5px;
}
.psn #events .details .wrap div div h6 a:hover{background:none;}
#ps3_systems #footer h2, #ps2_systems #footer h2, #ps2 #footer h2, #playstation2 #footer h2, #console.ps2 #footer h2,#psp_systems #footer h2,#psp #footer h2, #consolepsp #footer h2, #console.psp #footer h2,#psn.psn_home  #footer h2,.psn #footer h2,  #eventsLanding #footer h2, #psn_generic.psn #footer h2, #console.psn #footer h2{
font-size:21px;
margin:25px 0 0 0;
padding:5px 0 7px 0;
font-weight:bold;
}
a, a span {
outline:none;
}
.trade {
font-size:			1em;
line-height:		1px;
vertical-align:		inherit;
}
.boxshadow
{
background-image:url("../webasset/ps_bg_shadow_png.png"); background-repeat:repeat-y;
width:900px;
}	
.bottomshadow
{
background-image:url("../webasset/ps_footer_shadow_png.png"); background-repeat:no-repeat; 
width:900px; 
overflow:hidden; 
height:19px;
}
#content h2, h2 {
font-weight:bold;
color:#292929;
}
#content h2.events {
margin-bottom:49px;
}
#content h3 {
margin:	0;
color:#525252;
}
#support {
background:#E1E1E1 url(../webasset/ps_bg_support_gif.gif) repeat-x left top;
height:1%;
padding:30px 40px;
}
#content h3.accessory {
border-bottom:1px solid #D7D7D7;
}
#content ul.accessory li a {
font-weight:normal;
}
#content h5 {
position:relative;
margin:0 0 19px 0;
padding:0 0 0px 0;
font-size:14px;
line-height:30px;
color:#555;
border-bottom:1px solid #DADADA;
}
#content h5 strong, #content h5 em {
color:#262626;
}
#content p {
padding-top:8px;
font-size:14px;
line-height:24px;
color:#555;
}
#content p.intro {
padding-top:0;
}
p.indent {
font-size:1.4em;
color:#555555;
line-height:24px;
}
#content p a {
font-weight:bold;
color:#292929;
border-bottom:1px solid #CACACA;
}
#content ul {
padding:5px 20px 0px 0;
}
#content ul li {
font-size:14px;
line-height:24px;
color:#555;
padding:0 0 0 20px;
background:transparent url("../webasset/ps_content_up_triangle_gif.gif") no-repeat left 8px;
}
#content .videoPlayer {
margin-top:27px;
margin-bottom:24px;
}
#content .seasons {
padding:42px 0 5px 0;
}
#content .seasons h3 {
padding:0;
}
#content .seasons h3 a {
display:block;
position:relative;
font-size:18px;
padding:4px 0;
border-bottom:1px solid #CACACA;
color:#525252;
}
#content .seasons h3 a:hover span, #content .seasons h3 a:hover {
color:#D12127;
}
#content .seasons h3 a span, #events a.older, #main .user_reviews ul li .more, .browseAll ul li a, #home #hardware div a, #main .gameplay .games .friends .gameDetails p a, #main .top5 ul li a
{ background: url("../webasset/ps_bullet-link-arrow-red_gif.gif") no-repeat right center;
font-size: 12px; }
#content .seasons h3 a:hover span, #events a.older:hover, #main .user_reviews ul li .more:hover, .browseAll ul li a:hover, #home #hardware div a:hover, #main .gameplay .games .friends .gameDetails p a:hover, #main .top5 ul li a:hover
{ background: url("../webasset/ps_link-arrow-red_hover_gif.gif") no-repeat right center; }
#content .seasons h3 a span {
position:absolute;
right:0;
top:7px;
padding:0 19px 0 0;
color:#292929;
}

#wrap.about #main #sidebar .featureMenu.small ul {
padding-top:4px;
}
#sidebar .featureMenu ul {
background-color:#F2F2F2;
padding:0 0 4px;
}
#sidebar .featureMenu {
background-color:#FFFFFF;
border:1px solid #D6D6D6;
float:right;
margin:0;
padding:1px;
width:176px;
}
#sidebar .featureMenu ul {
background-color:#F2F2F2;
padding:0 0 4px;
float:left;
width:100%;
}
#sidebar .featureMenu .card .event dl dd ul.rating_elements {
padding:0 0 4px;
width:100%;
background:none;
float:none;
}
#sidebar .featureMenu ul li.corporate {
background:none;
border:0;
font-size:12px;
font-weight:bold;
height:33px;
line-height:33px;
margin:0px;
width:98%;
_width:100%;
float:left;
padding:0 3px 3px 3px;
display:block;
}
#sidebar .small.featureMenu ul li a {
background-position:left top;
}
#sidebar .featureMenu ul li a {
background:transparent none no-repeat left top;
color:#292929;
padding:0px;
width:100%;
display:block;
}
#sidebar .featureMenu ul li.corporate a {
background:transparent url(../webasset/ps_button_feature_left_new.gif) no-repeat left top;
height:33px;
cursor:pointer;
}
#sidebar .featureMenu ul li.corporate a:hover {
background:transparent url(../webasset/ps_button_feature_left_new.gif) no-repeat left -67px;
}
#sidebar .featureMenu ul li.corporate a span {
background:transparent url(../webasset/ps_button_feature_right_new.gif) no-repeat right top;
display:block;
padding-left:9px;
height:33px;
}
#sidebar .featureMenu ul li.corporate a:hover span {
background:transparent url(../webasset/ps_button_feature_right_new.gif) no-repeat right -67px;
display:block;
}
#sidebar .featureMenu ul li.corporate a.on {
background:transparent url(../webasset/ps_button_feature_left_new.gif) no-repeat left -33px;
color:#FFF;
height:33px;
}
#sidebar .featureMenu ul li.corporate a.on:hover {
background:transparent url(../webasset/ps_button_feature_left_new.gif) no-repeat left -33px;
color:#FFF;
}
#sidebar .featureMenu ul li.corporate a.on span {
background:transparent url(../webasset/ps_button_feature_right_new.gif) no-repeat right -33px;
display:block;
height:33px;
}
#sidebar .featureMenu ul li.corporate a.on:hover span {
background:transparent url(../webasset/ps_button_feature_right_new.gif) no-repeat right -33px;
display:block;
}
#sidebar .featureMenu .sidebarManagement {
float:left;
margin-top:5px;
padding-left:3px;
width:98%;
}
#sidebar .featureMenu .sidebarManagement p {
float:left;
padding:0px 0px 6px 4px;
margin:0px;
width:96%;
_width:98%;
}
#sidebar .featureMenu .sidebarManagement a.manage {
background:transparent url(../webasset/bullet_link_right_triangle_gre.gif) no-repeat right 7px;
border-bottom:1px solid #D1D1D1;
display:block;
font-size:11px;
font-weight:normal;
line-height:18px;
width:100%;
}

#sidebar .featureMenu .sidebarManagement a.manage:hover {
color:#D12127;
}
#sidebar .featureMenu .sidebarManagement a.manage.last {
border-bottom:0;
}
#sidebar.narrowed {
width:180px;
}
#sidebar .narrowinner {
width:250px;
}
#sidebar h3 {
font-size:10px;
line-height:30px;
color:#959595;
border-bottom:1px solid #DADADA;
}
#sidebar .featureMenu h3 {
width:286px;
height:55px;
color:#525252;
padding:7px 1px 0 9px;
text-transform:none;
background:#F0F0F0;
border-bottom:none;
}
#sidebar .featureMenu.small h3 {
width:166px;
}
#sidebar .featureMenu ul li.gaming, #sidebar .featureMenu ul li.playstationNetwork, #sidebar .featureMenu ul li.bluRay, #sidebar .featureMenu ul li.multimedia, #sidebar .featureMenu ul li.connectivity, #sidebar .featureMenu ul li.otherFeatures {
display:block;
height:33px;
font-size:12px;
font-weight:bold;
line-height:33px;
border:0;
margin:0 5px 3px 4px;
background:url("../webasset/ps_button_feature_left_gif.gif") no-repeat left top;
}
#sidebar .featureMenu ul li:hover span, #sidebar .featureMenu ul li.on span {
background-position:right bottom;
}
#sidebar .featureMenu ul li:hover, #sidebar .featureMenu ul li.on {
background-position:left bottom;
}
#sidebar .featureMenu ul li span {
display:block;
background:transparent url("../webasset/ps_button_feature_right_gif.gif") no-repeat right top;
}
#sidebar .featureMenu ul li span span {
display:inline;
background:none;
}
#sidebar .featureMenu ul li.gaming a {
background-image:url("../webasset/ps_icon_gaming_ps3p_png.png");
}
#sidebar .featureMenu ul li.gaming:hover a, #sidebar .featureMenu ul li.gaming.on a {
background-image:url("../webasset/ps_icon_gaming_ps3_onp_png.png");
}
#sidebar .featureMenu ul li.playstationNetwork a {
background-image:url("../webasset/ps_icon_psn_ps3p_png.png");
}
#sidebar .featureMenu ul li.playstationNetwork:hover a, #sidebar .featureMenu ul li.playstationNetwork.on a {
background-image:url("../webasset/ps_icon_psn_ps3_onp_png.png");
}
#sidebar .featureMenu ul li.bluRay a {
background-image:url("../webasset/ps_icon_blu-ray_ps3p_png.png");
}
#sidebar .featureMenu ul li.bluRay:hover a, #sidebar .featureMenu ul li.bluRay.on a {
background-image:url("../webasset/ps_icon_blu-ray_ps3_onp_png.png");
}
#sidebar .featureMenu ul li.multimedia a {
background-image:url("../webasset/ps_icon_multimedia_ps3p_png.png");
}
#sidebar .featureMenu ul li.multimedia:hover a, #sidebar .featureMenu ul li.multimedia.on a {
background-image:url("../webasset/ps_icon_multimedia_ps3_onp_png.png");
}
#sidebar .featureMenu ul li.connectivity a {
background-image:url("../webasset/ps_icon_connectivity_ps3p_png.png");
}
#sidebar .featureMenu ul li.connectivity:hover a, #sidebar .featureMenu ul li.connectivity.on a {
background-image:url("../webasset/ps_connectivity_ps3_onp_png.png");
}
#sidebar .featureMenu ul li.otherFeatures a {
background-image:url("../webasset/ps_other_features_ps3p_png.png");
}
#sidebar .featureMenu ul li.otherFeatures:hover a, #sidebar .featureMenu ul li.otherFeatures.on a {
background-image:url("../webasset/ps_other_features_ps3_onp_png.png");
}
#sidebar .featureMenu ul li a:hover, #sidebar .featureMenu ul li.on a {
color:#FFF;
}

.psn_signup {
background-color:	#ededed;
border:1px solid #ededed;
float:left;
}
.psn_signup .inner {
border:1px solid #fff;
padding:9px;
float:left;
}
.psn_signup a.button_link {
margin-bottom:4px;
margin-top:12px;
}
.psn_signup a.signIn, .psn_signup a.signUp {
margin-right:0;
}
.psn_signup a.signIn span, .psn_signup a.signUp span {
display:block;
width:150px;
padding:0 !important;
cursor:pointer;
}
.psn_signup .storeInner {
border:1px solid #fff;
border-bottom:solid 1px #d8d8d8;
padding:180px 9px 0 9px;
}
.psn_signup .storeInner ul li {
border-bottom:1px solid #ccc;
}
.psn_signup .storeInner ul li.last {
border-bottom:0;
}
.psn_signup .storeInner ul li a {
display:block;
padding:9px 20px 9px 0;
font-size:12px;
line-height:14px;
font-weight:bold;
color:#D12127;
background:transparent url("../webasset/ps_link-arrow-red_ongrey_gif.gif") no-repeat 140px center;
}
.psn_signup .storeInner ul li a:hover {
background-image:url("../webasset/ps_arrow-red_ongrey_on_gif.gif");
}
#console.psn.gaming #main #head .home_join_the_network, #console.psn.network #main #head .home_join_the_network, #console.psn.original_programming #main #head .home_join_the_network {
background:transparent url("../webasset/ps_psn_head_divider_gif.gif.gif") no-repeat left top;
margin-left:0;
padding-left:40px;
}
#console.ps3.signin #main .future div a.button_link{background:transparent url(../webasset/ps_button_bg_right_on_grey_png.png) no-repeat right top;
color:#FFFFFF;
width:130px;
cursor:pointer;
display:block;
font-size:18px;
font-weight:bold;
height:35px;
padding-right:22px;
float:left;
margin:10px 20px 0 0;
}
#console.ps3.signin #main .future div a.button_link:hover{background-position:right -35px;}
#sidebar.withPromos {
margin-top:75px;
}
#sidebar .promo {
margin:20px 0 0 0;
padding:10px;
float:left;
background:#e5e5e5;
border:1px solid #cfcfcf;
} 

#gm_games_det #sidebar .promo {
margin-top:10px;
}

* html #sidebar .promo {
padding-right:0;
}
#sidebar .promo img {
margin:0 0 6px 5px;
border:0px solid #292929;
display:block;
}
#sidebar .promo.small {
width:160px;
}
#sidebar .promo.small img, #sidebar .promo.small span.footnote_text  {
width: 150px;
}
#sidebar .promo h3 {
margin:0;
padding:0;
color:#010101;
letter-spacing:1px;
font-weight:bold;
border:0;
text-transform:none;
}
#sidebar .promo p {
padding:0 0 10px 0;
font-size:12px;
font-weight:bold;
line-height:16px;
color:#010101;
clear:both;
}
* html #sidebar .promo ul li {
margin-right:10px;
}
#sidebar .promo ul li {
border-top:0px solid #525252;
}
#sidebar .promo ul li a {
display:block;
padding:9px 20px 9px 0;
font-size:12px;
line-height:14px;
font-weight:bold;
color:#FFF;
background:transparent url("../webasset/ps_arrow-red_on_grey_gif.gif") no-repeat 150px center;
}
#sidebar .promo ul li a:hover {
color:#D12127;
background-image:url("../webasset/ps_arrow-red_on_grey_hover_gif.gif");
}
#sidebar .promo.event {
width:300px;
}
#sidebar .promo.event img {
margin-bottom:10px;
}
#sidebar .promo.event p {
color:#959595;
font-weight:bold;
padding:0 0 10px 0;
}
#sidebar .promo.event p span {
color:#FFF;
font-weight:normal;
}
#sidebar .promo.event ul li a {
background-position:290px 9px;
}
#support {
margin-top:157px;
height:1%;
padding:30px 40px;
background:#e1e1e1 url("../webasset/ps_bg_support_gif.gif") top left repeat-x;
}
#support h2 {
position:relative;
width:780px;
color:#525252;
font-weight:bold;
letter-spacing:-0.5px;
border-bottom:solid 1px #d7d7d7;
}
#support h2 a {
position:absolute;
right:0;
top:4px;
padding-right:19px;
font-size:12px;
color:#292929;
letter-spacing:0;
background:transparent url("../webasset/ps_bullet-link-arrow-red_gif.gif") no-repeat right 18px;
}
#support h2 a:hover {
color:#D12127;
background-image:url("../webasset/ps_link-arrow-red_hover_gif.gif");
}
#support div {
float:left;
width:280px;
margin-right:20px;
margin-top:26px;
}
#support.home div {
margin-top:0;
width:380px;
}
#support .last {
width:180px;
margin-right:0;
}
#support div h3 {
padding:0;
color:#292929;
}
#support.home div h3 {
color:#525252;
border-bottom:1px solid #ACACAC;
padding-bottom:10px;
margin-bottom:16px;
}
#support.home div p {
font-size:12px;
line-height:16px;
color:#292929;
}
#support.home div ul {
margin-bottom:20px;
}
#support.home div div ul {
float:left;
width:180px;
margin-right:20px;
margin-top:17px;
}
#support.home div div ul.last {
margin-right:0;
}
#support div ul li {
display:block;
padding:4px 0;
border-bottom:1px solid #D2D2D2;
background:transparent url("../webasset/ps_link-arrow-grey_on_grey_gif.gif") no-repeat right center;
}
#support div ul li:hover {
background-image:url("../webasset/ps_link-arrow-red_hover_gif.gif");
}
#support div ul li a {
display:block;
padding-right:44px;
font-size:12px;
line-height:16px;
font-weight:normal;
color:#292929;
}
#support div ul li a:hover {
color:#D12127;
}
#support.home .promo {
float:left;
width:380px;
margin-right:0;
}
#support.home .promo .item {
width:362px;
height:183px;
margin-right:0;
margin-left:20px;
}
#support.home .promo .item a.bg {
display:block;
width:152px;
height:83px;
color:#FFF;
font-size:12px;
line-height:16px;
text-align:left;
padding:110px 195px 4px 15px;
border:0;
background-repeat:no-repeat;
}
#events.noheader {
margin-top:47px;
}
#events .eventsListing {
width:458px;
background-color:#EDEDED;
border:1px solid #DFDFDF;
}
#events .eventsListing .wrap {
width:446px;
padding:5px;
border:1px solid #FFF;
}
#events .eventsListing a {
color:#292929;
}
#events div {
color:#555;
}
#events .titles {
width:455px;
font-weight:bold;
padding-left:3px;
line-height:28px;
border:1px solid #E8E8E8;
border-bottom:0;
}
#events .row {
width:445px;
height:33px;
font-size:12px;
line-height:33px;
background-color:#f6f6f6;
}
#events .row.alt {
background-color:#ededed;
}
#events .tag {
float:left;
width:24px;
margin:0 8px 0 10px;
}
#events .titles .tag {
width:26px;
}
#events .row .tag {
background:transparent url("../webasset/ps_icon_eventsp_png.png") no-repeat 4px 4px;
}
#events .row .tag.green {
background-position:0 4px;
}
#events .row .tag.blue {
background-position:-24px 4px;
}
#events .row .tag.dollar {
background-position:-45px 4px;
}
#events .row .tag.green_dollar {
background-position:-69px 4px;
}
#events .row .tag.cup {
background-position:-96px 4px;
}
#events .event {
float:left;
width:170px;
margin:0 10px 0 0;
}
#events .event a:hover {
color:#D12127;
}
#events .location {
float:left;
width:122px;
margin:0 10px 0 0;
}
#events .date {
float:left;
width:85px;
margin:0 5px 0 0;
}
.alt #content #events {
}
#events #content h2 {
margin-bottom:50px;
}
img.eventPromo {
border-top:solid 1px #eaeaea;
border-right:solid 1px #eaeaea;
margin-bottom:30px;
}
.alt #events .eventsListing {
width:578px;
}
.alt #events .eventsListing .wrap {
width:566px;
}
.alt #events .titles {
width:575px;
}
.alt #events .row {
width:566px;
}
.alt #events .event {
width:220px;
}
.alt #events .event {
width:220px;
}
.alt #events .location {
width:190px;
}
.alt #events .date {
width:85px;
}
#events a.older {
text-align:right;
float:right;
display:block;
padding:0 19px 0 0;
margin:10px 0 10px 0;
}
#content .eventPerks {
margin-top:51px;
}
#content .eventPerks h3 {
color:#555;
padding:0;
padding:0 0 14px 0;
margin:0 0 25px 0;
border-bottom:solid 1px #d7d7d7;
}
#content .eventPerks p {
font-size:13px;
line-height:20px;
margin-bottom:14px;
padding:0;
margin:0 0 15px 0;
}
#content .eventPerks p.indent {
background-position: 0px 3px;
}
#content .eventPerks p.intro {
color:#404040;
font-size:14px;
font-weight:bold;
padding-top:0;
margin-bottom:0;
}
#content .perk {
padding:8px 0 2px 0;
}
#content .perk h4 {
color:#404040;
background:url("../webasset/ps_content_up_triangle_gif.gif") 0px 2px no-repeat;
}
#content .perk p {
color:#555;
font-size:12px;
line-height:16px;
padding:0 0 0 14px;
margin:0;
}

#sidebar #events {
width:300px;
}
#sidebar #events .wrap {
width:286px;
}
#sidebar #events .titles {
width:295px;
border:1px solid #e8e8e8;
border-bottom:0;
}
#sidebar #events .eventsListing {
width:298px;
}
#sidebar #events .row {
width:286px;
}
#sidebar #events .event {
width:120px;
overflow:hidden;
}
#sidebar #events .location {
display:none;
}
#sidebar #events h3 {
text-transform:none !important;
color:#555555;
padding-bottom:1px;
margin-top:9px;
width:300px;
border-bottom:1px solid #bababa;
margin-bottom:20px;
}
#home #sidebar #events h3 {
margin-top:0;
padding-top:0px;
padding-bottom:13px;
}

.search {
margin-top:50px;
}
.search h2 {
margin-bottom:23px;
}
.search .searchForm {
height:52px;
margin-bottom:13px;
}
.search form {
float:left;
width:623px;
margin-bottom:27px;
}
.search form input {
float:left;
width:458px;
padding:8px;
margin:0 9px 0 0;
font-size:14px;
line-height:14px;
border:1px solid #DADADA;
color:#555;
}
.search form .inputSubmit {
float:left;
height:35px;
padding:0;
background:transparent url("../webasset/ps_button_bg_left_gif.gif") no-repeat left top;
cursor:pointer;
}
.search form .inputSubmit:hover {
background-position:left -35px;
}
.search form .inputSubmit:active {
background-position:left -70px;
}
.search form .inputSubmit input {
border:0;
display:block;
width:137px;
float:none;
height:35px;
margin:0;
padding:2px 53px 7px 10px;
font-size:21px;
line-height:21px;
font-weight:bold;
font-family:Arial, Helvetica, Sans-Serif;
color:#FFF;
background:transparent url("../webasset/ps_button_bg_right_gif.gif") no-repeat right top;
cursor:pointer;
}
.search form .inputSubmit:hover input, .search form .inputSubmit input:hover {
background-position:right -35px;
}
.search form .inputSubmit:active input, .search form .inputSubmit input:active {
background-position:right -70px;
}
.search .searchForm ul {
float:left;
display:block;
width:149px;
margin:0 0 0 8px;
}
.search .searchForm ul li a {
display:block;
width:149px;
padding:0 0 5px 0;
font-size:12px;
line-height:12px;
border-bottom:1px solid #D7D7D7;
background:transparent url("../webasset/ps_link_right_triangle_gif.gif") no-repeat right top;
}
.search .searchForm ul li.last a {
padding:5px 0 0 0;
border-bottom:0;
background-position:right 5px;
}
.search .scope {
width:782px; 
margin:0 0 0px 0;
padding:0 0 3px 0;
background:#F0F0F0 url("../webasset/ps_bg_search_module_bottom_gif.gif") repeat-x left bottom;
}
.search .scope ul {
float:none;
width:auto;
}
.search .scope ul.tabs {
height:28px;
list-style-type:none;
padding:10px 7px 8px 8px;
margin:0;
border-bottom:solid 1px #E2E2E2;
background:transparent url("../webasset/ps_bg_search_module_top_gif.gif") no-repeat left top;
}
.search .scope ul.tabs li {
position:relative;
top:0px;
float:left;
width:145px;
height:28px;
font-size:14px;
line-height:27px;
text-align:center;
padding:0;
margin:0 10px 0 0;
background:url("../webasset/ps_bg_tab_gif.gif") bottom left no-repeat;
}
#eventsLanding .search .scope ul.tabs li {font-size:11px;}
.search .scope ul.tabs li.last {
margin:0;
}
.search .scope ul.tabs li.on {
background-position:left -28px;
}
.search .scope ul.tabs li:hover {
background:url("../webasset/ps_bg_tab_gif.gif") left top no-repeat;
}
.search .scope ul.tabs li a {
display:block;
color:#292929;
font-weight:normal;
border:0;
background:url("../webasset/ps_bg_tab_right_gif.gif") bottom right no-repeat;
}
.search .scope ul.tabs li.on a {
color:#FFF !important;
font-weight:bold;
background-position:right -28px;
}
.search .scope ul.tabs li a:hover {
color:#FFF !important;
background-position:right top;
}
.search .scope .filter {
height:1%;
padding:8px 0 9px 0;
border-top:1px solid #FFF;
}
#main .search .scope .filter h3 {
float:left;
padding:0 9px;
font-size:12px;
line-height:24px;
color:#555;
}
.search .scope .filter li {
float:left;
margin-right:10px;
line-height:23px;
background:url("../webasset/ps_bg_subtab_gif.gif") no-repeat left bottom;
}
.search .scope .filter li a {
display:block;
float:left;
height:23px;
padding:0 5px;
font-size:11px;
line-height:22px;
font-weight:normal;
color:#292929 !important;
background:url("../webasset/ps_bg_subtab_right_gif.gif") no-repeat right bottom;
}
.search .scope .filter li a span {
font-weight:normal;
}
.search .scope .filter li.on {
background-position:left -23px;
}
.search .scope .filter li:hover {
background-position:left top;
}
.search .scope .filter li.on a {
color:#FFF !important;
background-position:right -23px;
}
.search .scope .filter li a:hover {
color:#FFF !important;
background-position:right top;
}
.search .scope form {
float:right;
width:149px;
margin-bottom:0;
}
.search .scope form label {
float:left;
font-size:12px;
line-height:22px;
color:#555;
padding:0 10px 0 0;
}
.search .scope form select {
float:left;
}

h5 .seeOnly {
position:absolute;
right:0;
top:0;
}
h5 .seeOnly a {
padding:0 17px 0 0;
font-size:12px;
line-height:12px;
font-weight:bold;
border-bottom:0;
color:#262626;
background:transparent url("../webasset/ps_link_right_triangle_gif.gif") no-repeat right center;
}

#main .result {
margin-bottom:		20px;
padding:			1px;
background-color:	#FFF;
border:				1px solid #EEE;
} 
#main .result.article {
border:				0;
}
#main .result .image {
position:			relative;
float:				left;
width:				126px;
min-height:			177px;
margin:				0 0 0 0;
padding:			13px 0 0 13px;
background-color:	#F6F6F6;
}
#main .result .image span img {
margin:				0 auto;
padding:			13px 0 18px;
}
#main .result .image a.link {
display:			block;
width:				111px;
font-size:			12px;
line-height:		32px;
background:			transparent url("../webasset/ps_icon_new_window_gif.gif") no-repeat 101px 10px;
}
#main .result .content {
float:				left;
width:				627px;
background:			#F6F6F6;
padding:			10px 10px 10px 0;
}
#content .result .content {
width:				427px;
}
#main .result.article .content {
background:			none;
}
#main .result .content div {
float:				left;
min-height:			160px;
width:				272px;
padding:			10px 0 0 15px;
border-right:		10px solid #F6F6F6;
background-color:	#FFF;
}
#main .result .content .info {
float:				left;
width:				330px;
padding:			5px 0 12px 0;
border:				0;
background-color:	#FFF;
min-height:			153px;
}
#content .result .content .info {
width:				130px;
}
#main .article .content {
width:				100%;
}
#main .result .rating {
margin:				0 0 5px 0;
padding:			0 0 0 70px;
font-size:			12px !important;
line-height:		12px !important;
height:				12px;
background:			transparent url("../webasset/ps_ratings_stars_search_gif.gif") no-repeat left top;
}
#main .result .rating.one {
background-position:0 -12px;
}
#main .result .rating.two {
background-position:0 -24px;
}
#main .result .rating.three {
background-position:0 -36px;
}
#main .result .rating.four {
background-position:0 -48px;
}
#main .result .rating.five {
background-position:0 -60px;
}
#main .result h6 {
margin-bottom:		21px;
padding:			0 20px 0 0;
font-size:			21px;
line-height:		24px;
font-weight:		bold;
}
#main .result h6 a {
color:				#212121;
border-bottom:		1px solid #D2D2D2;
}
#main .result h6 a:hover {
color:				#D12127;
}
#main .result h6 a:active {
color:				#000;
}
#main .result p {
padding:			0 20px 0 0;
font-size:			14px;
line-height:		18px;
color:				#555;
}
#main .result p.lastUpdated {
font-size:			10px;
color:				#959595;
text-transform:		uppercase;
}
#main .result p a {
font-weight:		bold;
}
#main .result p a.watchTrailer {
padding:			0 18px 0 0;
font-size:			12px;
line-height:		24px;
border-bottom:		0;
background:			transparent url("../webasset/ps_icon_new_window_gif.gif") no-repeat right 1px;
}
#main .result .available {
padding:			0 0 14px 0;
}
#main .result .info li {
width:				140px;
padding:			0 0 7px 0;
font-size:			12px;
line-height:		16px;
border-bottom:		1px solid #DADADA;
background:			none;
margin:				0 0 0 10px;
}
#main .result .info li.last {
border-bottom:		0;
}
#main .result .info li .label {
display:			block;
font-size:			10px;
line-height:		14px;
color:				#959595;
text-transform:		uppercase;
}
#main .result .info li.last {
border-bottom:		0;
}
#main .result .info ul {
width:				165px;
float:				left;
}
#content .result .info ul {
width:				125px;
}
#content .result .info li {
width:				110px;
}
#main .result .info ul li .esrb {
float:				left;
width:				auto;
height:				auto;
min-height:			0;
margin:				0;
padding:			2px 0 0 0px;
background:			none;
border:				0;
}
#main .result .info ul li .esrb img {
float:				left;
}
#main .result .info ul li .esrb p {
float:				left;
padding:			0 0 0 0px;
font-size:			10px;
line-height:		10px;
width:				85px;
}

#sidebar .relatedResults h3 {
padding:			0;
}
#sidebar .relatedResults dl {
margin:				20px 0 0 0;
padding:			0 0 20px 0;
border-bottom:		1px solid #DADADA;
}
#sidebar .relatedResults dl dt {
padding:			0 0 5px 0;
font-size:			12px;
line-height:		15px;
font-weight:		bold;
color:				#292929;
}
#sidebar .relatedResults dl dd p a {
display:			block;
font-size:			12px;
line-height:		19px;
font-weight:		normal;
color:				#555;
background:			transparent url("../webasset/ps_link-arrow-red-small_gif.gif") no-repeat right bottom;
}
#sidebar .relatedResults dl dd p a:hover {
color:				#D12127;
background-image:	url("../webasset/ps_link-arrow-small_hover_gif.gif");
}





#main #pagination {
clear:				both;
margin-top:			55px;
padding:			16px 20px 12px 0;
border:				0;
border-top:			1px solid #D4D4D4;
}
#main #pagination li {
display:			block;
float:				left;
padding:			0 5px;
background:			none;
font-weight:		bold;
font-size:			14px;
line-height:		24px;
color:				#555;
}
#main #pagination li input {
width:				27px;
border:				1px solid #cdcdcd;
font-size:			12px;
font-weight:		bold;
padding:			2px;
}
#main #pagination li a {
display:			block;
float:				left;
width:				20px;
height:				20px;
background:			none;
font-size:			14px;
line-height:		24px;
color:				#555;
text-align:			center;
overflow:           hidden;
}
#main #pagination li a.active {
color:				#141414;
}
#main #pagination li a.previous {
margin-top:			2px;
background:			transparent url("../webasset/ps_pagination_previous_gif.gif") no-repeat left bottom;
text-indent:		-9999px;
background-position:0 0;
}
#main #pagination li a.next {
margin-top:			2px;
background:			transparent url("../webasset/ps_button_pagination_next_gif.gif") no-repeat left bottom;
text-indent:		-9999px;
background-position:0 0;
}
#main #pagination li a:hover {
background-position:left -20px;
}
#main #pagination li a:active {
background-position:left top;
}

.card {
background-color:	#ededed;
border:				1px solid #d6d6d6;
}

#gm_games_det .card{
margin-top:15px;
}

.card h4{
clear:          both;
font-size:      16pt;
color:          #555555;
padding:        5px 10px;
}
.card .card_inner {
border:				1px solid #fff;
}
.card .cover {
display:block;
padding:			18px 0 10px 0;
margin-left:auto;
margin-right:auto;

}
.card .button {
margin:				7px 7px 5px 10px;
}
.card ul.more_links {
margin:				9px;
margin-bottom:		20px;
}
.card ul.more_links li {
background-image:	url("../webasset/ps_bullet-link-arrow-red_gif.gif");
background-repeat:	no-repeat;
background-position:148px 3px;
font-weight:		bold;
font-size:			1.2em;
padding:			1px 12px 8px 5px;
margin-bottom:		10px;
border-bottom:		1px solid #D2D2D2;
}
.card ul.more_links li:hover {
background-image:	url("../webasset/ps_link-arrow-red_hover_gif.gif");
}
#main .card ul.more_links li.download_btn a span {
font-size:11px;
font-weight:normal;
}
#main .card ul.more_links li.download_btn a:hover {
color:#FFFFFF;
}

.card ul.more_links1 {
margin:				9px;
margin-bottom:		20px;
}
.card ul.more_links1 li {
background-image:	none;
background-repeat:	no-repeat;
background-position:138px center;
border-bottom:		1px solid #cccccc;
padding:			9px;
font-weight:		bold;
font-size:			1.2em;
}
.card ul.more_links1 li:hover {
background-image:	none;
}
#main #support-landing .card.event ul.more_links li {
background-position:right center;
}
#main #support-landing .card.event .event dl { width:118px !important;}

.card dl {
background-color:	#fff;
margin:				9px;
border-bottom:      1px solid #ededed;


}
.card dl dt {
font-size:          11px;
padding:			9px 9px 3px 9px;
color:				#959595;
border-bottom:		1px solid #ededed;
}
.card dl dd {
font-weight:		bold;
padding:			3px 9px 9px 9px;
font-size:			1.2em;
margin:0 4px 0 4px;
border-bottom:1px solid #d7d7d7;
word-wrap: break-word;
}

.card dl dd ul.rating_elements {
font-weight:		normal;
color:				#555555;
margin-top:			10px;
}
.card dl dd ul.rating_elements li {
line-height:		1.3em;
}
.card .formats {
margin:				10px;
padding:				0 10px 10px 10px;
background-color:	#fff;
}
.card .formats .types {
}
.card .formats .types .type_wrap {
float:				left;
width:				45px;
padding:				10px 0;
border-right:		1px solid #EBEBEB;
text-align:			center;
}
.card .formats .types .type_wrap.last {
border-right:		0;
}
.card .formats .types .type_wrap .label {
color:				#B1B1B1;
font-size:			1em;
text-transform:		uppercase;
font-weight:			bold;
}
.card .formats .types .type_wrap .type {
color:				#B1B1B1;
font-size:			2.1em;
text-transform:		uppercase;
font-weight:			bold;
}
.card .formats .types .type_wrap .price {
color:				#525252;
font-size:			1.2em;
font-weight:		bold;
padding-top:		5px;
padding-bottom:		2px;
}
.card .formats .disclaim {
color:				#959595;
text-transform:		uppercase;
line-height:			15px;
}


.m18_table .table_header {
height:				60px;
border-bottom:		1px solid #bababa;
margin-bottom:		5px;
margin-top:			16px;
}
#content .m18_table .table_header h3 {
padding-top:		30px;
float:				left;
}
.m18_table .table_header .table_player_stats {
float:				right;
margin-top:			36px;
}
.m18_table .table_header .table_player_stats .table_player_stat {
color:				#959595;
text-transform:		uppercase;
float:				right;
margin-left:		15px;
}
.m18_table .table_header .table_player_stats .table_player_stat strong {
color:				#555555;
font-weight:		bold;
font-size:			1.4em;
}
.m18_table img.trophies {
margin-left:		210px;
margin-bottom:		5px;
}
.m18_table .table_wrap {
background-color:	#eee;
border:				1px solid #e1e1e1;
}
.m18_table .table_wrap .table_wrap_2 {
border:				1px solid #fff;
}
.m18_table .table_wrap table {
width:				100%;
}
.m18_table .table_wrap table tr {
}
.m18_table .table_wrap table tr td {
text-align:			center;
background-color:	#f6f6f6;
height:				33px;
font-size:			1.4em;
color:				#959595;
font-weight:		bold;
}
.m18_table .table_wrap table tr td.user {
text-align:			left;
font-weight:		bold;
color:				#292929;
}
.m18_table .table_wrap table tr td.user img.avatar {
float:				left;
margin-right:		5px;
}
.m18_table .table_wrap table tr td.user .username {
position:			relative;
top:				7px;
}
.m18_table .table_wrap table tr td.bronze, .m18_table .table_wrap table tr td.silver, .m18_table .table_wrap table tr td.gold, .m18_table .table_wrap table tr td.platinum, .m18_table .table_wrap table tr td.total {
width:				47px;
}
.m18_table .table_wrap table tr td.total {
color:				#292929;
}
.m18_table .table_wrap table tr td.percent {
color:				#525252;
width:				150px;
text-align:			right;
background-image:	url("../webasset/ps_graph_bar_gif.gif");
background-repeat:	no-repeat;
}
.m18_table .table_wrap table tr td.percent .inner {
padding-right:		10px;
}
.m18_table .table_wrap table tr td.user {
text-align:			left;
font-weight:		bold;
color:				#292929;
}
.m18_table .table_wrap table tr td.user .inner {
padding-left:		5px;
}
.m18_table .table_wrap table tr.odd td {
background-color:	#ededed;
}
.m18_table .table_wrap .table_bottom {
padding:			15px 10px;
text-align:			right;
font-size:			1.2em;
color:				#292929;
}
#content .episodeItem {
margin-top:			42px;
height:				1%;
}
#content .episodeItem .image {
width:				130px;
height:				130px;
float:				left;
margin-right:		20px;
background:			#F0F0F0;
border:				1px solid #EAEAEA;
}
#content .episodeItem .image span {
display:			table-cell;
border:				1px solid #FFF;
background:			#F0F0F0;
margin:				0 20px 0 0;
width:				130px;
height:				130px;
vertical-align:		middle;
}
#content .episodeItem .image img {
margin:				0 auto 0 auto;
}
#content .episodeItem .image:hover span {
background-color:	#D2D2D2;
}
#content .episodeItem .content {
float:				left;
width:				426px;
margin-top:			-7px;
}
#content .episodeItem .content h3 {
padding:			3px 0 6px 0;
font-weight:		normal;
color:				#525252;
}
#content .episodeItem .content h3 a {
color:				#292929;
font-weight:		bold;
font-size:27px;
}
#content .episodeItem .content h3 a:hover {
color:				#D12127;
}
#content .episodeItem .content h3 a:active {
color:				#000;
}
#content .episodeItem .content ul {
margin:				0 0 10px 0;
padding:			0;
border-top:			1px solid #CACACA;
border-bottom:		0;
}
#content .episodeItem .content ul li {
position:			relative;
display:			block;
float:				left;
width:				212px;
padding:			7px 0 0 0;
margin:				0 10px 0 0;
font-size:			10px;
line-height:		12px;
color:				#959595;
border-right:		1px solid #CACACA;
background:			none;
text-transform:		uppercase;
}
#content .episodeItem .content ul li span {
position:			absolute;
right:				9px;
top:				7px;
font-size:			12px;
color:				#525252;
}
#content .episodeItem .content ul li.last {
width:				203px;
margin-right:		0;
border-right:		0;
}
#content .episodeItem .content ul li.last span {
right:				0;
}

#main .user_reviews.wide {
width:				780px;
}
#main .user_reviews {
width:			580px;
padding-top:	10px;
clear:			both;
/padding-top:		0px;
}
#main .user_reviews ul {
padding-right:		0;
border-bottom:		0;
}
#main .user_reviews ul li {
margin:				20px 0 0 0;
padding:			0 0 20px 0;
background-image:	none;
border-bottom:		1px solid #F1F1F1;
}
#main .user_reviews ul li .image {
float:				left;
width:				140px;
padding:			0 30px;
}
#main .user_reviews ul li .image span {
display:			table;
width:				130px;
height:				160px;
border:				1px solid #e1e1e1;
}
#main .user_reviews ul li .image span .inner {
display:			table-cell;
vertical-align:		middle;
text-align:			center;
background:			#F0F0F0;
width:				128px;
height:				158px;
border:				1px solid #FFF;
}
#main .user_reviews ul li .image span img {
margin:				0 auto;
}
#main .user_reviews ul li .image a {
display:			block;
padding-top:		6px;
font-size:			12px;
font-weight:		bold;
color:				#292929;
}
#main .user_reviews ul li .image a:hover {
color:				#D12127;
}
#main .user_reviews ul li .user {
float:				left;
width:				auto;
margin-top:			-4px;
}
#main .user_reviews.wide ul li .user {
margin-top:			-4px;
float:				right;
width:				480px;
}
#main .user_reviews ul li .user .user_avatar {
float:				left;
width:				32px;
height:				32px;
margin-right:		15px;
border:				1px solid #EAEAEA;
}
#main .user_reviews ul li .user .user_avatar img {
padding:			1px;
background:			#FFF;
}
#main .user_reviews ul li .user .username {
margin-top:			0;
float:				left;
}
#main .user_reviews ul li .user .username a {
font-size:			12px;
line-height:		12px;
color:				#959595;
}
#main .user_reviews ul li .user .username a:hover {
color:				#D12127;
}
#main .user_reviews ul li .user .username p {
margin-top:			-1px;
padding-top:		0;
font-size:			10px;
line-height:		10px;
text-transform:		uppercase;
}
#main .user_reviews ul li .more {
float:				right;
font-weight:		bold;
padding-right:		20px;
}
#main .user_reviews ul li .more:hover {
color:				#D12127;
}
#main .user_reviews ul li .feedback {
margin-top:			0;
float:				right;
}
#main .user_reviews ul li .feedback li {
float:				left;
margin:				0;
padding:			0 5px;
font-size:			11px;
line-height:		11px;
color:				#555;
border-right:		1px solid #292929;
}
#main .user_reviews ul li .feedback li.last {
border-right:		0;
}
#main .user_reviews ul li .review {
background-color:	#F0F0F0;
border:				1px solid #e1e1e1;
border-bottom:		0;
margin-bottom:		17px;
float:				left;
width:				578px;
}
#main .user_reviews ul li .review.mine {
background-color:	#DEDEDE;
border:				1px solid #DEDEDE;
}
#main .user_reviews ul li .review .inner {
border:				1px solid #fff;
position:			relative;
}
#main .user_reviews ul li .review .rating {
position:			absolute;
top:				15px;
left:				15px;
}
#main .user_reviews ul li .review .rating {
display:			block;
width:				80px;
height:				14px;
text-indent:		-9999px;
background:			transparent url("../webasset/ps_bg_starbarp_png.png") no-repeat 0 0;
}
#main .user_reviews ul li .review .rating.one {
background-position:0 -14px;
}
#main .user_reviews ul li .review .rating.two {
background-position:0 -28px;
}
#main .user_reviews ul li .review .rating.three {
background-position:0 -42px;
}
#main .user_reviews ul li .review .rating.four {
background-position:0 -56px;
}
#main .user_reviews ul li .review .rating.five {
background-position:0 -70px;
}
#main .user_reviews ul li .review .point {
width:				584px;
height:				17px;
background-image:	url("../webasset/ps_bg_review_bottom_gif.gif");
background-repeat:	no-repeat;
position:			absolute;
bottom:				-17px;
left:				-2px;
}
*:first-child+html #main .user_reviews ul li .review .point {
bottom:				-10px;
}
#main .user_reviews ul li .review.mine .point {
background-image:	url("../webasset/ps_bg_review_bottom_mine_gif.gif");
}
#main .user_reviews ul li .review .review_content {
margin:				45px 15px 15px 15px;
font-size:			12px;
line-height:		18px;
}
#main .user_reviews ul li .review .review_content .review_title {
font-size:			14px;
font-weight:		bold;
color:				#555;
}
#main .user_reviews ul li .review .review_content p {
color:				#525252;
font-size:			14px;
line-height:		18px;
}

#main .user_reviews.wide .review_form .review {
width:				778px;
}
#main .user_reviews .review_form .review {
width:				578px;
}
#main .user_reviews.wide .review_form .review .point {
width:				784px;
background-image:	url("../webasset/ps_bg_review_bottom_wide_gif.gif");
}
#main .user_reviews .review_form .review .point {
width:				584px;
background-image:	url("../webasset/ps_bg_review_bottom_gif.gif");
}
#main .user_reviews .starbar {
width:				96px;
height:				14px;
margin:				0;
padding:			0;
background:			url("../webasset/ps_bg_starbarp_png.png") no-repeat 0 0;
}
#main .user_reviews .starbar li {
float:				left;
display:			block;
width:				16px;
height:				14px;
margin:				0;
padding:			0;
line-height:		14px;
background:			none;
}
#main .user_reviews .starbar li a {
display:			block;
text-indent:		-9999px;
}
#main .user_reviews .starbar li.cancel {
background:			transparent url("../webasset/ps_bg_starbar_cancel_gif.gif") no-repeat left top;
}
#main .user_reviews.wide input.text {
width:				729px;
}
#main .user_reviews input.text {
width:				529px;
padding:			7px;
margin-bottom:		10px;
font-size:			14px;
font-weight:		bold;
border:				1px solid #E2E2E2;
background-color:	#FFF;
color:				#959595;
}
#main .user_reviews.wide textarea {
width:				729px;
}
#main .user_reviews textarea {
width:				529px;
height:				130px;
padding:			7px;
font-size:			14px;
font-family:		Arial, Helvetica, Sans-Serif;
border:				1px solid #E2E2E2;
background-color:	#FFF;
color:				#959595;
}
#main .user_reviews .buttons {
padding-top:		14px;
}
#main .user_reviews .button {
float:				left;
width:				120px;
margin-left:		10px;
}
*:first-child+html #main .user_reviews .button {
width:				118px;
}
#main .user_reviews .button a span {
line-height:		18px;
}
#main .user_reviews .terms input.radio {
display:			none;
}
#main .user_reviews.wide .terms {
margin:				0 233px 0 0;
}
#main .user_reviews .terms {
float:				left;
margin:				0 33px 0 0;
padding:			0 0 0 20px;
font-size:			11px;
line-height:		15px;
color:				#555;
cursor:				pointer;
background:			transparent url("../webasset/ps_button_radio_gif.gif") no-repeat left top;
}
#main .user_reviews .terms.down {
background-position:0 -15px;
}

.browseAll {
position:			absolute;
right:				40px;
top:				9px;
}
#main .browseAll h3 {
padding-bottom:		6px;
padding-top:		46px;
font-size:21px;
color:				#959595;
}
.browseAll ul {
border-top:			1px solid #CACACA;
}
.browseAll ul li {
float:				left;
display:			block;
margin-right:		10px;
padding-right:		6px;
border-right:		1px solid #CACACA;
}
.browseAll ul li.last {
padding-right:		0;
margin-right:		0;
border-right:		none;
}
.browseAll ul li a {
display:			block;
padding:			0px 22px 0px 0;
font-size:			14px;
line-height:		27px;
font-weight:		bold;
color:				#292929;
}
.browseAll ul li.last a {
padding-right:		23px;
}
.browseAllLink {
position:			absolute;
right:				40px;
top:				78px;
width:				250px;
}

#content .newsDiscussions {
width:				450px;
}
#content .newsDiscussions h3 {
margin-bottom:		20px;
padding:0 0 16px 0;
border-bottom:		1px solid #CCC;
color:				#525252;
}
#content .newsDiscussions .item {
position:			relative;
width:				450px;
margin:				20px 0 0 0;
border-right: 		1px solid #E1E1E1;
border-bottom: 		1px solid #E1E1E1;
}
#content .newsDiscussions .item .comment {
float:				left;
min-height:			70px;
width:				280px;
padding:			16px 10px 16px 18px;
border-right:		1px solid #E1E1E1;
background:			transparent url("../webasset/ps_bg_news_dogear_solo_gif.gif") no-repeat left top;
}
#content .newsDiscussions .item .comment.active {
background-color:	#F0F0F0;
cursor:				pointer;
border-right-color:	#a5a5a5;
}
#content .newsDiscussions .item .comment h4 {
font-weight:		bold;
color:				#292929;
}
#content .newsDiscussions .item .comment p {
padding:			0 10px 0 0;
font-size:			12px;
line-height:		18px;
color:				#666;
}
#content .newsDiscussions .item .comment h6 {
font-size:			10px;
color:				#525252;
text-transform:		uppercase;
}
#content .newsDiscussions .item .location {
float:				left;
text-align:			center;
width:				139px;
padding:			19px 0 0 0;
border-top:			1px solid #E1E1E1;
}
#content .newsDiscussions .item .location h5 {
margin:				0;
padding:			5px 0 0 0;
font-size:			12px;
line-height:		18px;
font-weight:		bold;
border-bottom:		none;
}
#content .newsDiscussions .item .location h5 a {
color:				#959595;
}
#content .newsDiscussions .item .location h5 a:hover {
color:				#D12127;
}
#content .newsDiscussions .item .location span {
display:			block;
width:				32px;
height:				32px;
margin:				0 auto;
border:				1px solid #EAEAEA;
}
#content .newsDiscussions .item .location img {
background:			#FFF;
padding:			1px;
}
#content .newsDiscussions .item .location a.link {
position:			absolute;
right:				10px;
bottom:				5px;
width:				119px;
display:			block;
padding:			4px 0 0 0px;
font-size:			12px;
line-height:		18px;
font-weight:		bold;
color:				#292929;
border-top:			1px solid #E1E1E1;
text-align:			left;
background:			transparent url("../webasset/ps_bullet-link-arrow-red_gif.gif") no-repeat right 8px;
}
#content .newsDiscussions .item .location a.link.active, #content .newsDiscussions .item .location a.link:hover {
color:				#D12127;
background-image:	url("../webasset/ps_link-arrow-red_hover_gif.gif");
}

.friends_list {
margin-top:			51px;
}
#main .friends_list {
width:				580px;
margin-bottom:		60px;
background-color:	#F3F3F3;
padding-bottom:		1px;
}
#main .friends_list h3 {
margin:				0;
padding:			0 0 10px 0;
letter-spacing:		-0.5px;
border:				none;
text-transform:		none;
background-color:	#FFF;
color:				#525252;
}
#main .friends_list .columns {
padding:			0;
border-bottom:		none;
border:				1px solid #E8E8E8;
background:			#FDFDFD;
}
#main .friends_list .columns li {
padding:			2px 0 0 11px;
font-size:			12px;
line-height:		25px;
color:				#959595;
background:			none;
}
#main .friends_list .games {
padding:			10px;
margin:				0px 1px 0 1px;
border:				1px solid #FFF;
background-color:	#EEE;
}
#main .friends_list .games .friends {
width:				556px;
background-color:	#FFF;
}
#main .friends_list .games .friends ul {
float:				left;
width:				278px;
margin:				0;
padding:			0 0 0 0;
border-bottom:		none;
}
#main .friends_list .games .friends .last {
margin-right:		0;
}
#main .friends_list .games .friends li {
display:			block;
border-bottom:		1px solid #EDEDED;
background:			none;
padding:			0 0 0 7px;
clear:              both;
height:             49px;
}
#main .friends_list .games .friends li.last {
border-bottom:		none;
}
#main .friends_list .games .friends li span {
position:			relative;
float:				left;
display:			table-cell;
margin:				7px 10px 7px 0;
padding:			1px;
border:				1px solid #BABABA;
background-color:	#FFF;
}
#main .friends_list .games .friends li span.friend {
border-color:		#3C3C3C;
}
#main .friends_list .games .friends li span .friendTag {
position:			absolute;
right:				0;
top:				0;
width:				14px;
height:				14px;
background:			transparent url("../webasset/ps_icon_tag_friend_gif.gif") no-repeat left top;
}
#main .friends_list .games .friends li:hover {
cursor:				pointer;
}
#main .friends_list .games .friends li:hover span {
border-color:		#D12127;
}
#main .friends_list .games .friends li span img {
margin:				0;
}
#main .friends_list .games .friends li h5 {
margin:				0;
padding:			9px 0 0 0;
line-height:		12px;
border-bottom:		none;
}
#main .friends_list .games .friends li h5 a {
font-size:			12px;
color:				#292929;
}
#main .friends_list .games .friends li h5 a:hover {
color:				#D12127;
}
#main .friends_list .games .friends li:hover h5 a {
color:				#D12127;
}
#main .friends_list .games .friends li p {
font-size:			10px;
line-height:		10px;
color:				#959595;
text-transform:		uppercase;
}
#main .friends_list .games .name {
float:				left;
}

#main .browser {
width:				778px;
margin:				0;
background-color:	#fdfdfd;
border:				solid 1px #ededed;
}
#main .browser.dynamicCollection {
margin-top:			55px;
}
#main .browser ul.tabs {
width:				748px;
height:				28px;
list-style-type:	none;
padding:			10px 10px 8px 18px;
margin:				0;
background-color:	#f2f2f2;
border:				solid 1px #FFF;
border-bottom:		solid 1px #e2e2e2;
}
#main .browser ul.tabs li {
position:			relative;
top:				0px;
float:				left;
width:              170px;
height:				28px;
font-size:			12px;
line-height:		27px;
text-align:			center;
padding:			0;
margin:				0 10px 0 0;
background:			url("../webasset/ps_bg_tab_gif.gif") bottom left no-repeat;
}
#main .browser.tvseries ul.tabs li {
width:              139px;
}
#main .browser ul.tabs.five li {
width:              139px;
}
#consolepsp #main .browser.games ul.tabs.six li {
width:118px;
margin-right:6px;
}
#main .browser.op ul.tabs li {
width:				145px;
margin:				0 4px 0 0;
}

#ps2_systems #main div.browser.games ul.tabs a:hover {
color:					#FFFFFF;
}
#main .browser ul.tabs.four li {
width:				178px;
margin-right:		9px;
}
#main .browser ul.tabs.three li {
width:				240px;
margin-right:		9px;
}
#main .browser ul.tabs.two li {
width:				365px;
margin-right:		9px;
}
#main #content .browser ul.tabs.three li {
width:				173px;
margin-right:		9px;
}
#main #content .browser ul.tabs.two li {
width:				265px;
margin-right:		9px;
}
#main .browser ul.tabs li:hover {
}
#main .browser ul.tabs li.last {
width:				177px;
margin:				0;
}
#main .browser ul.tabs li:active, #main .browser ul.tabs li.on {
background-position:left -28px;
}
#main .browser ul.tabs li:hover, #main .browser ul.tabs li.hover {
background-position:left top;
}
#main .browser ul.tabs li a {
display:			block;
height:28px;
color:				#292929;
font-weight:		normal;
background:			url("../webasset/ps_bg_tab_right_gif.gif") no-repeat right -57px;
cursor:pointer;
}
#main .browser ul.tabs li.on a {
color:				#FFF;
font-weight:		bold;
background-position:right -28px;
}
#main .browser ul.tabs li a:hover, #main .browser ul.tabs li:hover a, #main .browser ul.tabs li.hover a {
color:				#FFF;
background-position:right 0;
}
#main .browser ul.subnav {
width:				741px;
height:				24px;
padding:			9px 17px 6px 18px;
margin:				0;
background-color:	#f2f2f2;
border:				solid 1px #FFF;
border-bottom:		none;
}
#main #content .browser ul.subnav {
width:				541px;
}
#main .browser ul.subnav li {
float:				left;
height:				23px;
font-size:			12px;
line-height:		23px;
padding:			0 0 0 0px;
margin:				0 10px 0 0;
background:			url("../webasset/ps_bg_subtab_gif.gif") no-repeat left bottom;
}
#main .browser ul.subnav li a {
display:			block;
height:				23px;
font-size:			11px;
color:				#292929;
font-weight:		normal;
padding:			0 12px 0 12px;
background:			url("../webasset/ps_bg_subtab_right_gif.gif") no-repeat right bottom;
}
#main .browser ul.subnav li.on {
background-position:left -23px;
}
#main .browser ul.subnav li.on a {
color:				#FFF;
font-weight:		bold;
background-position:right -23px;
}
#main .browser ul.subnav li:hover, #main .browser ul.subnav li.hover {
background-position:left top;
cursor:				pointer
}
#main .browser ul.subnav li a:hover, #main .browser ul.subnav li:hover a, #main .browser ul.subnav li.hover a {
color:				#FFF;
background-position:right top;
}
#ps2_systems #main .browser ul.subnav li a:hover {
color:					#FFFFFF;
}
#main .browser.dynamicCollection .grid {
background:			none;
}
#main .browser.dynamicCollection .gridInner {
background:			none;
}

#main #sidebar .flickr {
margin-top:			30px;
}
#main #sidebar .flickr h3 {
color:				#525252;
text-transform:		none;
border-bottom:		none;
}
#main #sidebar .flickr .browser {
width:				318px;
height:				412px;
background-image:	none;
background-color:	#fdfdfd;
border:				solid 1px #ededed;
}
#main #sidebar .flickr .browser .grid {
width:				318px;
height:				375px;
background-image:	none;
background-color:	#fdfdfd;
border:				none;
padding-bottom: 	7px;
}
#main #sidebar .flickr .browser .gridInner {
width:				310px;
height:				375px;
padding:			7px 0 0 8px;
}
#main #sidebar .flickr .browser .grid .gridInner .track {
width:				308px;
height:				375px;
}
#main #sidebar .flickr .browser .footer {
float:				left;
width:				316px;
height:				29px;
line-height:		16px;
background-color:	#f2f2f2;
border:				solid 1px #FFF;
border-top:			none;
}
#main #sidebar .flickr .browser .grid .item {
position:			relative;
float:				left;
width:				310px;
height:				372px;
}
#main #sidebar .flickr .browser .grid .thumb {
float:				left;
width:				146px;
height:				115px;
margin:				0 9px 9px 0;
}
#main #sidebar .flickr .browser .grid .thumb a.bg {
display:			none;
display:			table-cell;
text-align:			center;
vertical-align:		middle;
width:				146px;
height:				115px;
background:			#EAEAEA;
border:				1px solid #DCDCDC;
background-repeat: 	no-repeat;
}
#main #sidebar .flickr .browser .grid .thumb a.bg:hover {
background:			#D2D2D2;
background-repeat: 	no-repeat;
}
#main #sidebar .flickr .browser .grid .thumb a.bg span {
display:			table-cell;
text-align:			center;
vertical-align:		middle;
width:				144px;
height:				113px;
border:				1px solid #fff;
}
#main #sidebar .flickr .browser .grid .thumb a.bg img {
width:				136px;
height:				102px;
margin:				0 auto;
}

#main h2.withSubHead, #system h2 {
margin:				0;
}
#main h3.subHead, #system h3 {
position:			relative;
font-weight:		bold;
color:				#404040;
}
#system .button_link_small {
float:				left;
margin:				10px 6px 0 0;
width:				120px;
}
#system .position {
position:			relative;
top:				-60px;
z-index:			1;
}
#system .products {
float:				left;
width:				778px;
}
#system .products div {
float:				left;
background:			top center no-repeat;
padding:			10px 0 0 0;
}
#system .products div .inner {
position: 			relative;
width:				107px;
height:				130px;
padding:			0 17px 28px 17px;
border-right:		solid 1px #eaeaea;
}
#system .products div .inner .alignMe {
bottom:				20px;
width:				107px;
padding:			0;
}
#system .products div .inner .alignMe h4 {
color:				#252525;
font-weight:		bold;
margin:				0 0 10px 0;
}
#system .products div .inner .alignMe select {
width:				106px;
margin:				5px 0 0 0;
}
#system .products .title {
float:				left;
width:				72px;
padding:			0;
}
#system .products .one .inner, #system .products .two .inner, #system .products .four .inner {
width:				107px;
}
#system .products .three .inner {
width:				106px;
}
#system .products .five .inner {
width:				105px;
border-right:		none;
}
#system .table {
float:				left;
background:			#FFF url("../webasset/ps_bg_system_table_top_gif.gif") top left no-repeat;
}
#system .table .bottom {
width:				778px;
padding:			2px 5px 4px 3px;
background:			url("../webasset/ps_bg_system_table_bottom_gif.gif") bottom left no-repeat;
}
#system .table table {
width:				778px;
font-weight:		bold;
background-color:	#f6f6f6;
}
#system table tr {
}
#system table tr.alt {
background-color:#EDEDED;
}
#system table tr.last {
border-bottom:		none;
}
#system table tr.alt {
background-color:	#ededed;
}
#system table tr td {
color:				#404040;
font-size:			12px;
line-height:		17px;
padding:			17px 8px 16px 8px;
border-left:		solid 1px #d8d8d8;
border-bottom:		solid 1px #e3e3e3;
}
#system table tr td.title {
width:				140px;
color:				#FFF;
font-size:			12px;
font-weight:		normal;
padding:			0 8px 0 8px;
background-color:	#767676;
border-left:		none;
border-right:		solid 1px #767676;
border-bottom:		solid 1px #8B8B8B;
}
#system table tr.top td.title {
border-right:		1px solid #FFF;
background-color:	#FFF;
}
#system .table table tr.top td {
background-color:	#FFF;
}
#system.psp table tr td.title {
}
#system table tr td.one, #system table tr td.oneTwo {
width:				104px;
}
#system table tr td.one {
width:				503px;
}
#system table tr td.two {
width:				103px;
}
#system table tr td.three {
width:				102px;
}
#system table tr td.four {
width:				103px;
}
#system table tr td.five {
width:				103px;
}
#system table tr td .price {
float:				left;
font-size:			27px;
margin:				5px 0 3px 0;
line-height:22px;
}
#system table tr td .etc {
float:				left;
width:				35px;
margin:				3px 0 0 0;
}
#system table tr td .cents {
display:			block;
float:				left;
font-size:			14px;
line-height:		14px;
}
#system table tr td .msrp {
display:			block;
float:				left;
font-size:			10px;
line-height:		10px;
margin:				-2px 0 0 0;
}
#system table tr td .color {
float:				left;
width:				28px;
height:				28px;
background:			url("../webasset/ps_colors_system_gif.gif") top left no-repeat;
margin:				3px 10px 4px 0;
}
#system table tr td .color.white {
background-position:center left;
}
#system table tr td .color.purple {
background-position:bottom left;
}
#system table tr td .color span {
display:			none;
}
#system table tr td .na {
color:				#919191;
}
#system .box {
float:				left;
width:				212px;
height:				65px;
padding:			16px 18px 0 12px;
margin:				27px 27px 0 0;
background:			url("../webasset/ps_bg_psp_link_box_gif.gif") top left no-repeat;
}
#system.ps3 .box {
background-image:	url("../webasset/ps_bg_ps3_link_box_gif.gif");
}
#system.ps2 .box {
background-image:	url("../webasset/ps_bg_ps2_link_box_gif.gif");
}
#system .box.current {
background:			url("../webasset/ps_bg_psp_link_box_current_gif.gif") top left no-repeat;
}
#system .box.faq {
margin:				27px 0 0 0;
}
#system .box h3, #system .box h3 a {
color:				#FFF;
padding:			0 0 12px 0;
margin:				0;
}
#system .box.current h3 a {
color:				#727272;
}
#system .box p, #system .box p a {
width:				212px;
color:				#9a9a9a;
font-size:			12px;
font-weight:		bold;
text-align:			left;
padding:			0 16px 0 0;
margin:				0;
}
#system .box p a {
background:			url("../webasset/ps_arrow-red_on_grey_gif.gif") center right no-repeat;
}
#system .box.current p a {
background-image:	url("../webasset/ps_arrow_dark_grey_on_grey_gif.gif");
}
#system .box p a:hover {
color:				#d12127;
background-image:	url("../webasset/ps_arrow-red_on_grey_hover_gif.gif");
}

#connectivity h2 {
color:				#2c2c2c;
padding:			0;
margin:				0 0 10px 0;
font-size:			36px;
line-height:		100%;
}


#connectivity h3 {
font-size:21px;
color:				#404040;
letter-spacing:		-1px;
padding:			0;
}
#connectivity .title {
float:				left;
width:				100%;
height:				81px;
border-bottom:		solid 1px #d7d7d7;
margin:				40px 0 28px 0;
background:			transparent bottom right no-repeat;
}
#connectivity .title.psp {
background-image:	url("../webasset/ps_logo_psp_gif.gif");
}
#connectivity .title.dlna {
background-image:	url("../webasset/ps_logo_dlna_gif.gif");
}
#connectivity .title.psn {
background-image:	url("../webasset/ps_logo_psn_gif.gif");
}
#connectivity .title.www {
background-image:	url("../webasset/ps_logo_www_gif.gif");
}
#connectivity .title h4 {
color:				#404040;
letter-spacing:		-1px;
margin:				10px 0 0 0;
}
#connectivity .title h5 {
color:				#525252;
font-size:			18px;
font-weight:		normal;
line-height:		18px;
padding:			0;
margin:				8px 0 0 0;
border:				0;
}
#connectivity p {
font-size:			14px;
line-height:		21px;

}

#connectivity .thedocument{font-size:11px; line-height:18px;}
#connectivity p.intro {
color:				#404040;
font-size:			14px;
font-weight:		bold;
padding-top:		0;
margin-bottom:		0;
}
#connectivity p.arrow {
padding:			0;
margin:				0;
}
#connectivity p.arrow a {
color:				#292929;
font-size:			12px;
padding:			3px 16px 3px 0;
border-bottom:		none;
background:			url("../webasset/ps_bullet-link-arrow-red_gif.gif") center right no-repeat;
}
#connectivity p.arrow a:hover {
color:				#D12127;
}
#connectivity p.arrow a:active {
color:				#000;
}
#connectivity .col {
float:				left;
width:				50%;
margin:				20px 0 0 0;
}
#connectivity .col div {
width:				260px;
padding:			0;
margin:				0 0 30px 0;
}
#connectivity .col div h4 {
color:				#404040;
width:				260px;
margin:				0 0 8px 0;
border-bottom:		solid 1px #d1d1d1;
}
#connectivity .col div h4 span {
font-weight:		normal;
}
#connectivity .col div p {
font-size:			12px;
line-height:		17px;
padding:			0 15px 0 5px;
margin:				0;
}
#connectivity .col div ul {
padding:			0;
margin:				0;
border:				0;
}
#connectivity .col div ul li {
width:				260px;
color:				#7c7c7c;
font-size:			11px;
font-weight:		bold;
line-height:		15px;
background-position:	0 2px;
margin:				0 0 2px 0;
}

#store .title {
float:				left;
width:				100%;
margin:				40px 0 20px 0;
border-bottom:		solid 1px #bababa;
}
#store img {
display:			inline;
}
#store .title h3, #store .title p {
padding:			0;
margin:				0;
}
#store .video p {
color:				#555;
font-size:			12px;
}
#store .col {
float:				left;
width:				280px;
margin:				0 20px 40px 0;
}
#store .col.last {
margin:				0;
}
#store .col h4 {
color:				#292929;
margin:				20px 0 5px 0;
}
#store .col p.indent {
font-size:			14px;
line-height:		21px;
}
#store .col a.arrow {
display:			block;
width:				100%;
font-size:			12px;
font-weight:		bold;
padding:			10px 0 0 0;
margin:				5px 0 0 0;
border-top:			solid 1px #bababa;
background:			url("../webasset/ps_bullet-link-arrow-red_gif.gif") 270px 10px no-repeat;
}
#store .col a.arrow:hover {
background:			url("../webasset/ps_link-arrow-red_hover_gif.gif") 270px 10px no-repeat;
}

#main .browser.systems ul.tabs {
border-bottom:		solid 1px #FFF;
}
#main .browser.systems .grid .item {
width:				362px;
height:				183px;
}
#main .browser.systems .grid .item a.bg {
width:				152px;
height:				83px;
color:				#FFF;
font-size:			12px;
line-height:		16px;
text-align:			left;
padding:			115px 195px 60px 15px;
border:				none;
background-color:	transparent;
}
#main .browser.systems .gridInner {
padding:			20px 0 0 19px;
}

* html .news_browser_accessory_detail{
margin-bottom:		60px;
}
.news_browser_accessory_detail {
margin-bottom:		5px;
}
#main .browser.news {
border:				none;
padding:			0;
}
#main .browser.news ul.tabs {
width:				778px;
padding:			0;
border:				none;
border-top:			solid 1px #d7d7d7;
background-color:	#FFF;
background-image:	none;
}
#main #content .browser.news ul.tabs {
width:				580px;
}
#main .browser.news ul.tabs li {
width:				auto;
height:				30px;
padding:			0 21px 0 0;
border-right:		solid 1px #d7d7d7;
background-image:	none;
}
#main .browser.news ul.tabs li.last {
border:				none;
}
#main .browser.news ul.tabs li a {
height:				auto;
padding:			0 25px 0 0;
font-size:			12px;
font-weight:		bold;
background:			url("../webasset/ps_bullet-link-arrow-red_gif.gif") 100% 50% no-repeat;
}
#main .browser.news ul.tabs li a:hover {
background-image:	url("../webasset/ps_link-arrow-red_hover_gif.gif");
}
#main .browser.news .grid, #main .browser.news .gridInner {
width:				780px;
padding:			10px 0px 10px 0;
background-color:	#FFF;
background-image:	none;
float:				left;
}
#main #content .browser.news .grid, #main #content .browser.news .gridInner {
width:				580px;
padding:			10px 0 0 0;
background-color:	#FFF;
background-image:	none;
}
#main .browser.news .grid .item {
width:				182px;
height:             auto;
padding:			0px 0 0 0;
margin:				0 16px 0 0;
}
#main #content .browser.news .grid .item {
width:				182px;
margin-right:		17px;
}
#main #content .browser.news .grid .item.last {
margin-right:		0;
width:				182px;
}
#main .browser.news .grid .item.active {
background-position:top right;
cursor:				pointer;
}
#main .browser.news .grid .item.last {
margin-right:		0;
}
#main .browser.news .grid .item .itemInner {
float:				left;
width:				182px;
padding:			0;
background:			#FFF;
border:				none;
border-top:			none;
}
#main .browser.news .grid .item h4 {
width:				150px;
height:				55px;
*height:			45px;
font-size:			14px;
/*line-height:		18px;*/ /*Modf by ASR*/
line-height:		22px;
font-weight:		bold;
padding:			2px 7px 0 7px;
margin:				0 8px;
}
#main .browser.news .grid .item p {
width:				auto;
/*height:				98px; */ /*Modf by ASR*/
height:				102px; 
color:				#525252;
font-size:			12px;
/*line-height:		18px;*/ /*Modf by ASR*/
line-height:		21px;
/*padding:			8px 7px 8px 7px;*/ /*Modf by ASR*/
padding:			4px 7px 8px 7px;
margin:				0 8px;
background-image:	none;
overflow:			hidden;
}
#main .browser.news .grid .item a.read {
display:			block;
color:				#292929;
font-size:			12px;
padding:			3px 7px 6px 7px;
margin:				0 8px;
border-top:			solid 1px #e3e3e3;
background:			url("../webasset/ps_bullet-link-arrow-red_gif.gif") 96% 50% no-repeat;
}
#main .browser.news .grid .item a.read:hover, #main .browser.news .grid .item.active a.read, #main .browser.news .grid .item .itemInner .top:hover a {
background-image:	url("../webasset/ps_link-arrow-red_hover_gif.gif");
color:				#D12127;
}
#main .browser.news .grid .item .top:hover, #main .browser.news .grid .item .top.hover, #main .browser.news .grid .item:hover .top {
background:			#F0F0F0;
}
#main .browser.news .grid .item .byline {
height:				auto;
border:				1px solid #E3E3E3;
border-top:			none;
padding:			14px 0px 10px 9px;
*padding:			14px 0px 0px 9px;
margin-top:			0px;
background:			url("../webasset/ps_bg_blog_logo_gif.gif") 136px 15px no-repeat;
}
#main .browser.news .grid .item .byline h5 {
margin-bottom:		0;
height:				auto;
color:				#525252;
font-size:			12px;
line-height:		14px;
font-weight:		bold;
border-bottom:		none;
}
#main .browser.news .grid .item .byline p {
height:				auto;
color:				#525252;
font-size:			10px;
padding:			0;
margin:				0;
top:				0px;
}
#main .browser.news .grid .byline a:hover {
color:				#D12127;
}

#main .browser.addons .multiRow .gridInner .track, #main .browser.tvShows .multiRow .gridInner .track {
height:				auto !important;
}

#main .browser.addons .grid .item .thumb, #main .browser.tvShows .grid .item .thumb {
height:				220px;
}

#main .browser.all {
border:				none;
position:			relative;
margin-top:			23px;
}
#main .browser.all ul.tabs {
position:			relative;
width:				772px;
height:				45px;
padding:			11px 0 0 12px;
margin:				0 0 0 -2px;
border:				none;
background:			#FFF url("../webasset/ps_bg_browse_chooserp_png.png") top left no-repeat;
}
#main .browser.all ul.tabs li {
width:				146px !important;
height:				33px;
font-size:			12px;
line-height:		32px;
margin:				0 8px 0 0;
background:			url("../webasset/ps_bg_tab_menu_gif.gif") top left no-repeat;
}
#main .browser.all ul.tabs li a {
display:			block;
height:				32px;
text-align:			left;
padding:			1px 0 0 9px;
background:			url("../webasset/ps_bg_tab_right_menu_gif.gif") top right no-repeat;
}
#main .browser.all ul.tabs li:hover {
background-position:left center;
}
#main .browser.all ul.tabs li:hover a {
background-position:right center;
}
#main .browser.all ul.tabs li:active {
background-position:left bottom;
}
#main .browser.all ul.tabs li:active a {
background-position:right bottom;
}
#main .browser.all .dropdown {
display:			none;
position:			absolute;
width:				100%;
z-index:			99;
}
#main .browser.all .dropdown .over {
position:			absolute;
top:				10px;
left:				8px;
width:				305px;
width:				149px;
height:				29px;
background:			url("../webasset/ps_dropdown_topp_png.png") top left no-repeat;
padding:			9px 0 0 0;
z-index:			99;
}
#main .browser.all .dropdown.genres .over {
left:				162px;
}
#main .browser.all .dropdown.esrbRating .over {
left:				316px;
}
#main .browser.all .dropdown.releaseDate .over {
left:				470px;
}
#main .browser.all .dropdown.numberPlayers .over {
left:				468px;
background-image:	url("../webasset/ps_dropdown_top-rightp_png.png");
}
#main .browser.all .dropdown .over p {
float:				left;
width:				118px;
font-size:			12px;
font-weight:		bold;
margin:				0 0 21px 9px;
}
#main .browser.all .dropdown.numberPlayers .over {
width:				304px;
}
#main .browser.all .dropdown.numberPlayers .over p {
margin:				0 0 21px 164px;
}
#main .browser.all .dropdown .over a.close {
float:				left;
width:				14px;
height:				14px;
background:			url("../webasset/ps_dropdown_close_gif.gif") top left no-repeat;
}
#main .browser.all .dropdown .over a.close span {
display:			none;
}
#main .browser.all .dropdown .over .cap {
position:			absolute;
top:				38px;
left:				0;
width:				305px;
height:				7px;
z-index:			99;
background:			url("../webasset/ps_dropdown_middle_capp_png.png") no-repeat left top;
}
#main .browser.all .dropdown.numberPlayers .over .cap {
background:			url("../webasset/ps_middle_cap_rightp_png.png") no-repeat left top;
}
#main .browser.all .dropdown .over .body {

position:absolute;
width:				346px;
padding:			3px 5px 4px 4px;
background:			url("../webasset/ps_dropdown_middlep_png.png") top left repeat-y;
}
#main .browser.all .dropdown .over .bottom {
float:				left;
width:				305px;
height:				7px;
background:			url("../webasset/ps_dropdown_bottomp_png.png") top left no-repeat;
}
#main .browser.all .dropdown .over .body .item {
float:				left;
width:				127px;
margin:				0 11px 0 10px;
background:			url("../webasset/ps_dropdown_border_gif.gif") top left no-repeat;
}
#main .browser.all .dropdown .over .body .item.first {
background-image:	none;
}
#main .browser.all .dropdown .over .body .item a {
display:			block;
height:				20px;
line-height:		20px;
font-size:			13px;
padding:			0 0 0 26px;
margin:				6px 0;
background:			transparent url("../webasset/ps_dropdown_bullet_gif.gif") top left no-repeat;
}
#main .browser.all .dropdown .over .body .item a:hover {
color:					#292929;
text-decoration:		underline;
background-position:	bottom left;
}
#main .browser.all .results {
float:				left;
width:				100%;
margin:				34px 0 0 0;
}
#main .browser.all .results .conditions {
float:				left;
width:				500px;
margin:				0 20px 0 0;
}
#main .browser.all .results p {
color:				#555555;
font-size:			14px;
margin:				0 0 7px 0;
}
#main .browser.all .results .condition {
float:				left;
height:				22px;
padding:			0 0 0 5px;
margin:				0 10px 10px 0;
background:			url("../webasset/ps_bg_condition_gif.gif") top left no-repeat;
}
#main .browser.all .results .condition p {
height:				22px;
color:				#252525;
font-size:			12px;
line-height:		24px;
padding:			0 1px 0 0;
background:			url("../webasset/ps_bg_condition_right_gif.gif") top right no-repeat;
}
#main .browser.all .results .condition a {
display:			inline-block;
vertical-align: 	top;
width:				18px;
height:				18px;
margin:				3px 0 0 8px;
background:			url("../webasset/ps_icon_remove_condition_gif.gif") top left no-repeat;
}
#main .browser.all .results .condition a span {
display:			none;
}
#main .browser.all .results .view {
float:				left;
width:				90px;
font-size:			12px;
line-height:		22px;
margin:				0 10px 0 0;
}
#main .browser.all .results .view p {
float:				left;
}
#main .browser.all .results a.gridView, #main .browser.all .results a.listView {
float:				right;
display:			block;
width:				24px;
height:				22px;
margin:				0 6px 0 0;
background:			url("../webasset/ps_icon_results_view_gif.gif") top left no-repeat;
}
#main .browser.all .results a.listView {
margin: 			0;
background-position:top right;
}
#main .browser.all .results a.on {
background-position:bottom;
}
#main .browser.all .results a span {
display:			none;
}
#main .browser.all .results .sort {
float:				left;
width:				150px;
font-size:			12px;
text-align:			right;
line-height:		22px;
}
#main .browser.all .list {
float:				left;
width:				780px;
border-top:			solid 1px #dadada;
padding:			18px 0 0 0;
margin:				7px 0 0 0;
}
#main .browser.all .list .item {
float:				left;
width:				100%;
margin:				0 0 38px 0;
}
#main .browser.all .list .item .cover {
float:				left;
width:				145px;
margin:				0 18px 0 0;
}
#main .browser.all .list .item .cover a.bg {
display:			table-cell;
width:				145px;
height:				161px;
text-align:			center;
vertical-align:		middle;
background:			url("../webasset/ps_bg_browse_game_gif.gif") top left no-repeat;
}
#main .browser.all .list .item .cover a.addToList {
float:				left;
display:			block;
width:				145px;
color:				#292929;
font-size:			12px;
margin:				7px 0 0 0;
background:			url("../webasset/ps_bullet-link-arrow-red_gif.gif") center right no-repeat;
}
#main .browser.all .list .item .cover a.addToList:hover {
background-image:	url("../webasset/ps_link-arrow-red_hover_gif.gif");
}
#main .browser.all .list .item .info {
float:				left;
width:				617px;
}
#main .browser.all .list .item .info .stars {
color:				#6b6b6b;
font-size:			12px;
margin:				0 0 5px 0;
}
#main .browser.all .list .item .info .stars ul {
float:				left;
width:				66px;
height:				12px;
margin:				0 5px 0 0;
}
#main .browser.all .list .item .info .stars ul li {
float:				left;
width:				13px;
height:				12px;
background:			url("../webasset/ps_icon_stars_gif.gif") top left no-repeat;
}
#main .browser.all .list .item .info .stars ul li.on {
background-position:	bottom left;
}
#main .browser.all .list .item .info .stars ul li span {
display:			none;
}
#main .browser.all .list .item .info h4 {
float:				left;
color:				#d1d1d1;
margin:				0 0 5px 0;
border-bottom:		solid 1px #d1d1d1;
}
#main .browser.all .list .item .info h4 a {
display:			block;
padding:			0;
color:				#292929;
}
#main .browser.all .list .item .info a.trailer {
display:			block;
clear:				both;
width:				100%;
font-size:			12px;
padding:			0 0 20px 0;
background:			url("../webasset/ps_bullet-link-arrow-red_gif.gif") 82px 1px no-repeat;
}
#main .browser.all .list .item .info a.trailer:hover {
background-image:	url("../webasset/ps_link-arrow-red_hover_gif.gif");
}
#main .browser.all .list .item .info p {
color:				#555555;
font-size:			14px;
margin:				0 0 20px 0;
}
#main .browser.all .list .item .info ul.col {
float:				left;
width:				300px;
margin:				0 17px 0 0;
}
#main .browser.all .list .item .info ul.col.last {
margin:				0;
}
#main .browser.all .list .item .info ul.col li {
padding:			7px 0 6px 0;
border-bottom:		solid 1px #dadada;
}
#main .browser.all .list .item .info ul.col li.last {
border:				none;
}
#main .browser.all .list .item .info ul.col li .listTitle {
float:				left;
width:				95px;
color:				#959595;
font-size:			10px;
line-height:		12px;
}
#main .browser.all .list .item .info ul.col li .listField {
color:				#000;
font-size:			12px;
font-weight:		bold;
line-height:		12px;
}
#main .browser.all .list .item .info ul.col.last li .listTitle {
width:				132px;
}
#main .browser.all .list .item .info ul.col li.rating {
color:				#292929;
font-size:			12px;
border:				none;
padding-left:		58px;
}

#home #hardware {
background:			transparent url(../webasset/ps_bg_head_gradient_shadow.gif) repeat-x left bottom;
border-top:			10px solid #2D2D2D;
height:				1%;
margin:				0 auto;
padding:			0 0 7px;
position:			relative;
width:				860px;
z-index:			1;
}
#home #hardware div {

float:				left;
padding:			0px 0 0 0px;
}


#home #hardware #mboxImported-default-mbox_first_slot_image-0 #mboxClick-mbox_first_slot_image{ background:none;}
#home #hardware #mboxImported-default-mbox_second_slot_image-0 #mboxClick-mbox_second_slot_image{ background:none;}
#home #hardware #mboxImported-default-mbox_third_slot_image-0 #mboxClick-mbox_third_slot_image{ background:none;}

#home #hardware #mboxImported-default-mbox_first_slot_image_second_phase_auth-0 #mboxClick-mbox_first_slot_image_second_phase_auth #playWorld1{padding:0 0 0 40px; }
#home #hardware #mboxImported-default-mbox_first_slot_image-0 #mboxClick-mbox_first_slot_image #playWorld1{padding:0 0 0 40px; }
#home #hardware #mboxImported-default-mbox_second_slot_image-0 #playWorld2{padding:0 0 0 40px; }
#home #hardware #mboxImported-default-mbox_third_slot_image-0 #playWorld3{padding:0 0 0 40px; }
#home #hardware div.active {
cursor:				pointer;
}
#home #hardware div.first {
padding:			0 26px 23px 40px;
}
#home #hardware div.last {
padding:			0 0 23px 26px;
border-right:		none;
}
#home #hardware div h3 {
border-bottom:		1px solid #EAEAEA;
color:				#202020;
font-size:			19px;
font-weight:		bold;
line-height:		20px;
margin:				0 0 8px;
padding:			0 0 8px;
width:				225px;
}
#home #hardware div a {
color:				#292929;
display:			block;
font-weight:		normal;
line-height:		30px;
}
#home #hardware div.active a, #home #hardware div a:hover {
color:				#D12127;
background-image:	url("../webasset/ps_link-arrow-red_hover_gif.gif");
}

#main .gameplay {
width:				780px;
background-color:	#F3F3F3;
padding-bottom:		1px;
}
#main .gameplay h3 {
margin:				0;
padding-bottom:		16px;
border:				none;
text-transform:		none;
background-color:	#FFF;
color:				#525252;
}
#home #main .gameplay h3 {
padding-bottom:		14px;
}
#main .gameplay ul.tabs {
height:				28px;
padding:			10px 7px 8px 8px;
margin:				1px 1px 0 1px;
border:				1px solid #FFF;
}
#main .gameplay ul.tabs li {
float:				left;
height:				28px;
margin:				0 10px 0 0;
padding:			0;
font-size:			12px;
line-height:		27px;
text-align:			center;
background:			url("../webasset/ps_bg_tab_gif.gif") no-repeat left bottom;
}
#main .gameplay ul.tabs li.last {
margin:				0;
}
#main .gameplay ul.tabs li.on {
background-position:left -28px;
}
#main .gameplay ul.tabs li:hover, #main .gameplay ul.tabs li.hover {
background-position:left top;
}
#main .gameplay ul.tabs li:active {
background-position:left -28px;
}
#main .gameplay ul.tabs li a {
padding:			0 10px;
display:			block;
color:				#292929;
font-weight:		normal;
border:				none;
background:			url("../webasset/ps_bg_tab_right_gif.gif") bottom right no-repeat;
}
#main .gameplay ul.tabs li.on a {
color:				#FFF;
font-weight:		bold;
background-position:right -28px;
}
#main .gameplay ul.tabs li a:hover, #main .gameplay ul.tabs li.hover a {
background-position:right top;
color:				#FFF;
}
#main .gameplay ul.tabs li a:active {
background-position:right -28px;
}
#main .gameplay .columns {
position:			relative;
background:			transparent url("../webasset/ps_bg_columns_wide_gif.gif") no-repeat left top;
}
#sidebar .gameplay .columns {
background-image:	url("../webasset/ps_bg_gameplay_columns_gif.gif");
}
#main .gameplay .columns li {
display:			block;
float:				left;
padding:			0;
font-size:			10px;
font-weight:		bold;
line-height:		35px;
text-transform:		uppercase;
color:				#555;
}
#main .gameplay .columns li.game {
position:			relative;
padding-left:		50px;
width:				593px;
}
#main .gameplay .columns li.game span {
position:			absolute;
right:				40px;
top:				0;
font-weight:		normal;
}
#main .gameplay .columns li.today {
width:				57px;
}
#main .gameplay .columns li.alltime {
width:				80px;
}
#main .gameplay .games {
padding:			10px;
margin:				1px 1px 0 1px;
border:				1px solid #FFF;
background-color:	#EEE;
}
#main .gameplay .games h4 {
position:			relative;
margin:				0;
color:				#959595;
background-color:	#EEE;
background:			transparent url("../webasset/ps_accordion_closedp_png.png") no-repeat 15px 10px;
cursor: 			pointer;
}
#main .gameplay .games h4.alt {
background-color:	#F6F6F6;
}
#main .gameplay .games h4.open {
margin:				0;
background-color:	#FFF;
background-image:	url("../webasset/ps_bullet_accordion_openp_png.png");
}
#main .gameplay .games h4 span {
display:			block;
float:				left;
}
#main .gameplay .games h4 .game {
position:			relative;
padding-left:		37px;
width:				556px;
color:				#292929;
}
#main .gameplay .games h4 .today {
width:				68px;
text-align:			right;
}
#main .gameplay .games h4 .alltime {
width:				84px;
text-align:			right;
}
#main .gameplay .games .friends {
width:				756px;
overflow: hidden;
}
#main .gameplay .games .friends.open {
background-color:	#FFF;
}
#main .gameplay .games .friends ul {
float: 				left;
width: 				261px;
margin:				0 30px 8px 0;
}
#main .gameplay .games .friends .last {
margin-right:		0;
}
#main .gameplay .games .friends li {
display:			block;
border-bottom:		1px solid #EAEAEA;
height:48px;
}
#main .gameplay .games .friends li.last {
border-bottom:		none;
}
#main .gameplay .games .friends li.bronze {
background:			transparent url("../webasset/ps_icon_trophy_bronze_gif.gif") no-repeat right center;
}
#main .gameplay .games .friends li.silver {
background:			transparent url("../webasset/ps_icon_trophy_silver_gif.gif") no-repeat right center;
}
#main .gameplay .games .friends li.gold {
background:			transparent url("../webasset/ps_icon_trophy_gold_gif.gif") no-repeat right center;
}
#main .gameplay .games .friends li.platinum {
background:			transparent url("../webasset/ps_icon_trophy_platinum_gif.gif") no-repeat right center;
}
#main .gameplay .games .friends li span {
position:			relative;
float:				left;
display:			table-cell;
margin:				7px 10px 7px 0;
padding:			1px;
border:				1px solid #BABABA;
background-color:	#FFF;
}
#main .gameplay .games .friends li span.friend {
border-color:		#3C3C3C;
}
#main .gameplay .games .friends li span div.friendTag {
position:			absolute;
right:				0;
top:				0;
width:				14px;
height:				14px;
background:			transparent url("../webasset/ps_icon_tag_friend_gif.gif") no-repeat left top;
}
#main .gameplay .games .friends li:hover {
cursor:				pointer;
}
#main .gameplay .games .friends li:hover span {
border-color:		#D12127;
}
#main .gameplay .games .friends li span img {
margin:				0;
}
#main .gameplay .games .friends li h5 {
padding-bottom:		1px;
}
#main .gameplay .games .friends li h5 a {
font-size:			14px;
color:				#292929;
}
#main .gameplay .games .friends li:hover h5 a, #main .gameplay .games .friends li h5 a:hover {
color:				#D12127;
}
#main .gameplay .games .friends li p {
font-size:			12px;
color:				#555;
}
#main .gameplay .games .friends .gameDetails {
float:				left;
width:				130px;
height:				189px;
margin:				7px 30px 0 30px;
}
#main .gameplay .games .friends .gameDetails p a {
display:			block;
margin-left:		2px;
width:				126px;
line-height:		30px;
font-weight:		bold;
border-bottom:		1px solid #EAEAEA;
}
#main .gameplay .games .friends .gameDetails p a.active, #main .gameplay .games .friends .gameDetails p a:hover {
color:				#D12127;
background:			transparent url("../webasset/ps_link-arrow-red_hover_gif.gif") no-repeat right center;
}
#main .gameplay .games .friends .gameDetails a.bg {
border:				1px solid #DEDEDE;
display:			table-cell;
width:				131px;
height:				157px;
background-color:	#EAEAEA;
vertical-align:middle;
}
#main .gameplay .games .friends .gameDetails a .imagefix {
margin:0 0 0 7px;
}
#main .gameplay .games .friends .gameDetails a.bg.active, #main .gameplay .games .friends .gameDetails a.bg:hover {
background-color:	#D2D2D2;
}
#main .gameplay .games .friends .gameDetails a.bg span {
display:			table-cell;
width:				127px;
height:				155px;
margin:				0;
padding:			0;
float:				none;
border:				1px solid #FFF;
text-align:			center;
vertical-align:		middle;
background:			transparent;
}
#main .gameplay .games .friends .gameDetails a.bg span img {
margin:				0 auto;
}
#main .gameplay .games .friends .name {
padding-top:		8px;
float:				left;
}
#main .gameplay .getConnected {
margin:				5px 0 0 0;
padding:			19px 0 12px 20px;
background-color:	#F0F0F0;
}
#main .gameplay .getConnected h3 {
float:				left;
margin-top:			4px;
padding-top:		0;
padding-right:		70px;
background:			none;
}

#sidebar .gameplay {
width:				300px;
}
#sidebar .gameplay .columns li.game {
width:				178px;
}
#sidebar .gameplay .games h4 .game {
width:				178px;
text-align:			left;
}
#sidebar .gameplay .games h4 span {
width:				51px;
text-align:			right;
color:				#292929;
}
#sidebar .gameplay .games .friends {
width:				276px;
padding:			0;
}
#sidebar .gameplay .games .friends ul {
float:				none;
width:				276px;
}
#sidebar .gameplay .games .friends li {
position:			relative;
border-top:			1px solid #EAEAEA;
border-bottom:		none;
clear:both;
}
#sidebar .gameplay .games .friends .condensed li {
clear:				none;
}
#sidebar .gameplay .games .friends li span {
margin-left:		7px;
}
#sidebar .gameplay .games .friends li p {
color:				#959595;
font-size:			10px;
text-transform:		uppercase;
}
#sidebar .gameplay .games .friends li h5 a {
font-size:			12px;
}
#sidebar .gameplay .games .friends li .trophies {
position:			absolute;
right:				10px;
top:				20px;
font-size:			14px;
color:				#292929;
}
#sidebar .gameplay .friends .links {
border-top:			1px solid #EAEAEA;
}
#sidebar .gameplay .friends .links a {
float:				left;
display:			block;
width:				127px;
padding:			0 0 0 10px;
color:				#292929;
font-size:			12px;
line-height:		30px;
border-right:		1px solid #EAEAEA;
background:			transparent url("../webasset/ps_bullet-link-arrow-red_gif.gif") no-repeat 121px center;
}
#sidebar .gameplay .friends .links a:hover {
color:				#D12127;
background-image:	url("../webasset/ps_link-arrow-red_hover_gif.gif");
}
#sidebar .gameplay .friends .links .last {
border:				none;
}
#sidebar .gameplay .friends .condensed {
margin-left:		10px;
}
#sidebar .gameplay .friends .condensed li {
position:			relative;
float:				left;
width:				34px;
border:				none;
margin-right:		10px;
}
#sidebar .gameplay .friends .condensed li .trophies {
position:			absolute;
left:				8px;
top:				27px;
width:				32px;
height:				13px;
padding:			0 0 0 6px;
text-align:			center;
color:				#FFF;
font-size:			10px;
background:			transparent url("../webasset/ps_bg_home_avatar_trophyp_png.png") no-repeat left top;
}
.signUp span {
display:			block;
padding:			0px 56px 0px 0;
background:			transparent url("../webasset/ps_dark_grey_right_gif.gif") no-repeat right top;
}
.signUp {
float:				left;
display:			block;
height:				33px;
margin:				0 10px 0 0;
padding:			0 0 0 10px;
font-size:			18px;
line-height:		33px;
font-weight:		bold;
color:				#FFF !important;
background:			transparent url("../webasset/ps_dark_grey_left_gif.gif") no-repeat left top;
}
.signUp:hover span {
background-position: right -33px;
}
.signUp:hover {
background-position: 0 -33px;
}
.signUp:active span {
background-position: right -66px;
}
.signUp:active {
background-position:  0 -66px;
}
.signIn span {
display:			block;
cursor: pointer; /* This is added new to it */
padding:			0 56px 0 0;
background:			transparent url("../webasset/ps_button_big_grey_right_gif.gif") no-repeat right top;
}
.signIn {
float:				left;
display:			block;
height:				33px;
padding:			0 0 0 10px;
font-size:			18px;
line-height:		33px;
font-weight:		bold;
color:				#555;
background:			transparent url("../webasset/ps_button_big_grey_left_gif.gif") no-repeat left top;
}
#psn_generic .signIn {
float:none;
}
.signIn:hover span {
color:				#FFF;
background-position:right -33px;
}
.signIn:hover {
color:				#FFF;
background-position:0 -33px;
}
.signIn:active span {
color:				#FFF;
background-position:right -66px;
}
.signIn:active {
color:				#FFF;
background-position:0 -66px;
}
#home #support {
margin-top:			197px;
padding:			0 0 60px 0;
}
#home #support div {
float:				left;
display:			block;
width:				460px;
margin-right:		20px;
margin-left:		40px;
}
#home #support div h2 {
width:				auto;
margin:				0;
padding:			15px 0;
letter-spacing:		0;
border-bottom:		1px solid #D7D7D7;
}
#home #support div p {
margin:				0;
padding:			15px 0 0 0;
font-size:			14px;
line-height:		18px;
}
#home #support div.ps3Version {
width:				207px;
height:				66px;
margin:				20px 10px 0 0;
padding:			15px 0 0 15px;
background:			transparent url("../webasset/ps_bg_home_update_ps3_gif.gif") no-repeat left top;
}
#home #support div.pspVersion {
width:				207px;
height:				66px;
margin:				20px 0 0 0;
padding:			15px 0 0 15px;
background:			transparent url("../webasset/ps_bg_home_update_psp_gif.gif") no-repeat left top;
}
#home #support div {
}
#home #support div div {
margin:				0;
position:			relative;
}
#home #support div div h3 {
width:				auto;
margin:				0;
padding:			0 0 5px 0;
border:				none;
font-size:			10px;
line-height:		10px;
font-weight:		bold;
letter-spacing:		0;
color:				#FFF;
text-transform:		uppercase;
}
#home #support div div h4 {
font-size:			39px;
color:				#FFF;
}
#home #support div div a {
position:			absolute;
right:				18px;
bottom:				15px;
width:				80px;
display:			block;
font-size:			12px;
line-height:		12px;
font-weight:		bold;
color:				#9A9A9A;
background:			transparent url("../webasset/ps_arrow-red_on_grey_gif.gif") no-repeat right center;
}
#home #support div div a:hover {
color:				#D12127;
background-image:	url("../webasset/ps_arrow-red_on_grey_hover_gif.gif");
}
#home #support div.getHelp {
width:				300px;
margin-right:		0;
margin-left:		0;
}
#home #support div.getHelp ul {
margin-top:			10px;
}
#home #support div.getHelp ul li {
width:				300px;
list-style:			none;
}
#home #support div.getHelp ul li a {
display:			block;
width:				288px;
font-weight:		bold;
font-size:			12px;
color:				#272727;
}
#home #support div.getHelp ul li:hover {
background-image:	url("../webasset/ps_link-arrow-red_hover_gif.gif");
}
#home #support div.getHelp ul li a:hover {
color:				#D12127;
}
#support ol li a {
cursor: 			pointer;
}

.faq_head {
height:				187px;
background-repeat:	no-repeat;
background-position:right bottom;
}
.faq_head h2 {
width:				500px;
margin-bottom:		11px;
}
.qa_list {
margin-top:			-20px;
}
.faq_section {
margin-bottom:		15px;
float:left;
}
.faq_section .questions{
float:				left;
width:				100%;
margin-bottom:		15px;
*padding-bottom:	40px;
}
#ps3.systems #main .faq_section .questions{width:600px;}
.faq_section h4 {
width:				780px;
color:				#404040;
border-bottom:		1px solid #d7d7d7;
padding-bottom:		10px;
margin-bottom:		20px;
}
.faq_section .qa_group {
margin-left:		20px;
margin-right:		20px;
margin-bottom:		20px;
width:				95%;
float:				left;
display:			block; 
}
.faq_section .qa_group .question {
cursor:				pointer;
border-top:			1px solid #ebebeb;
padding-top:		10px;
font-size:			14px;
padding-bottom:		5px;
font-weight:		bold;
color:				#292929;
padding-left:		23px;
background-image:	url("../webasset/ps_question_gif.gif");
background-position:left 10px;
background-repeat:	no-repeat;
}
.faq_section .qa_group.first .question {
border-top:			1px solid #FFFFFF;
line-height:		20px;
}
.faq_section .qa_group .answer {
margin-top:			10px;
margin-bottom:		20px;
font-size:			13px;
color:				#555555;
line-height:		20px;
padding-left:		23px;
background-image:	url("../webasset/ps_answer_gif_red.gif");
background-repeat:	no-repeat;
}
#psp #main .faq_section .qa_group .answer {
width:				555px;
margin-top:			10px;
margin-bottom:		20px;
font-size:			13px;
color:				#555555;
line-height:		20px;
padding-left:		23px;
background-image:	url("../webasset/ps_answer_gif_yellow.gif");
background-repeat:	no-repeat;
} 
#psp #main .faq_section .qa_group .answer ul li {
background:url("../webasset/ps_content_up_triangle_gif.gif") no-repeat left 8px transparent;
padding-left:20px;
}
#playstation2 .faq_section .qa_group .answer {
margin-top:			10px;
margin-bottom:		20px;
font-size:			13px;
color:				#555555;
line-height:		20px;
padding-left:		23px;
background-image:	url("../webasset/ps_answer_gif_blue_gif.gif");
background-repeat:	no-repeat;
}
#playstation2.ps2.faq #main .faq_section .questions,
#playstation2.ps2.systems.faq #main .faq_section .questions,
#playstation2.psp.faq #main .faq_section .questions,
#psp.psp.faq #main .faq_section .questions,
.systemFaqps3 #main .faq_section .questions {
width:750px;
}
#psp.psp.faq #main .faq_section .qa_group .answer {
width:730px;
}
#playstation2.ps2.faq #main .faq_section .qa_group,
#playstation2.ps2.systems.faq #main .faq_section .questions,
#psp.psp.faq #main .faq_section .questions,
.systemFaqps3 #main .faq_section .qa_group
{
margin-right:0;
float:left; 
} 
#playstation2.ps2.faq #main .faq_section h4{
margin-bottom:20px;
}

.multi_heading {
border-bottom:		1px solid #bababa;
position:			relative;
height:				1%;
width:				98%;
}
.multi_heading .title {
float:				left;
width:				570px;
}
.multi_heading .title_extlength{
width:		600px;
}
#main .multi_heading .title h3 {
padding-top:		19px;
padding-bottom:		3px !important;
font-size			:20px;
}
.multi_heading .title h4 {
color:				#555555;
padding-top:		10px;
}
.multi_heading a.arrow_link {
display:			block;
position:			absolute;
right:				0;
bottom:				8px;
text-align:			right;
width:				150px;
font-size:			12px;
line-height:		20px;
}

#psn_generic #main #content .multi_heading a.arrow_link {
text-align:left;
background:transparent url(../webasset/ps_bullet-link-arrow-grey_psn.gif) no-repeat right 6px;
}
#psn_generic #main #content .multi_heading a.arrow_link:hover{
background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat right 6px;
color:	   #d12127;
}
#psn_generic.psn #main #content .multi_heading a.arrow_link:hover{
background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat right 6px;
color:      #d12127;
}

.columns_600 {
height:				1%;
}
.columns_600 .column {
float:				left;
}
.columns_600 .column.last {
margin-right:		0;
width:				280px;
float:				right;
}
.columns_600 .column p {
line-height:		18px !important;
}
.columns_600 .column p.small {
font-size:			12px !important;
line-height:		16px !important;
}
.columns_600 h4 {
color:				#555;
margin-top:			15px;
padding-bottom:		5px;
}
.columns_600 ul {
border-bottom:		none !important;
}
#content .columns_600 ul li {
font-size:			14px !important;
line-height:		16px !important;
margin-bottom:		10px;
background-position: 0 3px;
padding-left:		14px;
}
.online_on_network {
background-color:	#ededed;
border:				1px solid #f2f2f2;
background-image:	url(../webasset/ps_division_jpg.jpg);
background-repeat:	no-repeat;
background-position:center center;
height:				1%;
}
.online_on_network .inner {
border:				1px solid #fff;
padding:			20px;
height:				1%;
}
.online_on_network .players_online {
width:				100px;
color:				#d12127;
float:				left;
text-align:			center;
}
.online_on_network .on_the_network {
width:				100px;
color:				#292929;
float:				right;
text-align:			center;
}
.online_on_network .value {
font-size:			38px;
font-weight:		bold;
}
.online_on_network .label {
text-transform:		uppercase;
font-size:			10px;
color:				#959595;
}

.earn_compare_trophies .browser .grid table td {
color:				#959595;
padding:			10px 0;
font-size:			10px;
font-weight:		bold;
text-transform:		uppercase;
}
.earn_compare_trophies .browser .grid table td.number {
width:				50px;
}
.earn_compare_trophies .browser .grid table td.player {
width:				195px;
}
.earn_compare_trophies .browser .footer {
height:				auto !important;
}
.earn_compare_trophies .browser .footer table {
width:				100%;
}
.earn_compare_trophies .browser .footer table tr {
background:			#EDEDED;
}
.earn_compare_trophies .browser .footer table tr.odd {
background-color:	#f6f6f6;
}
.earn_compare_trophies .browser .footer table td.number {
text-align:			center;
width:				50px;
font-size:			14px;
color:				#555555;
}
.earn_compare_trophies .browser .footer table td.player {
width:				195px;
}
.earn_compare_trophies .browser .footer table td .avatar, .earn_compare_trophies .browser .footer table td .trophy {
float:				left;
position:			relative;
margin:				10px 0;
border:				1px solid #D3D3D3;
background-color:	#fff;
padding:			1px;
}
.earn_compare_trophies .browser .footer table td.player:hover {
cursor:				pointer;
}
.earn_compare_trophies .browser .footer table td:hover .avatar, .earn_compare_trophies .browser .footer table td .avatar:hover, .earn_compare_trophies .browser .footer table td .trophy:hover {
border-color:		#D12127;
}
.earn_compare_trophies .browser .footer table td .trophy {
margin-left:		10px;
}
.earn_compare_trophies .browser .footer table td .trophyTag {
position:			absolute;
right:				1px;
bottom:				1px;
width:				48px;
height:				19px;
background:			transparent url("../webasset/ps_trophy_tag_platinump_png.png") no-repeat left top;
}
.earn_compare_trophies .browser .footer table td .trophyTag.platinum {
background-image:	url("../webasset/ps_trophy_tag_platinump_png.png");
}
.earn_compare_trophies .browser .footer table td .trophyTag.gold {
background-image:	url("../webasset/ps_icon_trophy_tag_goldp_png.png");
}
.earn_compare_trophies .browser .footer table td .trophyTag.silver {
background-image:	url("../webasset/ps_icon_trophy_tag_silverp_png.png");
}
.earn_compare_trophies .browser .footer table td .trophyTag.bronze {
background-image:	url("../webasset/ps_icon_trophy_tag_bronzep_png.png");
}
.earn_compare_trophies .browser .footer table td.player .username {
color:				#292929;
margin-left:		10px;
font-weight:		bold;
float:				left;
font-size:			14px;
margin-top:			30px;
}
.earn_compare_trophies .browser .footer table td:hover .username a {
color:				#D12127 !important;
}
.earn_compare_trophies .browser .footer table td.trophies {
border-left:		1px dotted #d4d4d4;
}

.network_landing_on_network .getConnected {
display:			none;
}
.psn_header {
width:				450px;
}
.psn_header p.indent {
margin-top:			20px;
}
.hi_user {
position:			absolute;
right:				40px;
top:				52px;
width:				300px;
background-color:	#ededed;
border:				1px solid #d8d8d8;
margin-top:			20px;
}
.hi_user .inner {
border:				1px solid #fff;
}
.hi_user .user {
border-bottom:		1px solid #d8d8d8;
height:				81px;
}
.hi_user .user .avatar img {
margin:				10px;
float:				left;
background-color:	#fff;
padding:			1px;
border:				1px solid #d8d8d8;
}
.hi_user .user .username_cont {
position:			relative;
top:				30px;
font-size:			18px;
font-weight:		bold;
color:				#292929;
}
.hi_user .bottom {
border-top:			1px solid #fff;
clear:				both;
}
.hi_user .bottom .star {
width:				50px;
height:				50px;
border-right:		1px solid #fff;
float:				left;
font-weight:		bold;
color:				#555555;
font-size:			1.2em;
background-image:	url(../webasset/ps_star_count_bg_gif.gif);
background-repeat:	no-repeat;
background-position:center center;
}
.hi_user .bottom .star div {
padding-left:		38px;
padding-top:		25px;
}
.hi_user .bottom .trophy {
width:				60px;
height:				50px;
float:				left;
border-left:		1px solid #d8d8d8;
border-right:		1px solid #fff;
font-weight:		bold;
color:				#555555;
font-size:			1.2em;
background-image:	url(../webasset/ps_trophy_count_gif.gif);
background-repeat:	no-repeat;
background-position:15px center;
}
.hi_user .bottom .trophy div {
padding-left:		36px;
padding-top:		25px;
}
.hi_user .bottom .profile_button a.signIn {
margin-left:		10px;
margin-top:			8px;
}
.hi_user .bottom .profile_button a.signIn span {
padding-right:		70px;
}
.network_promos {
margin-top:			50px;
margin-bottom:		0px;
}
#home .network_promos {
margin-top:			0;
}
.network_promos .network_promo {
position:			relative;
background-image:	url("../webasset/ps_network_promo_bg_jpg.jpg");
background-repeat:	no-repeat;
float:				left;
width:				183px;
height:				152px;
margin-right:		16px;
}
.network_promos .network_promo.last {
margin-right:		0;
}
.network_promos .network_promo img {
display:			block;
margin:				0 auto;
margin-top:			20px;
margin-bottom:		4px;
}
.network_promos .network_promo p {
font-size:			1.2em;
color:				#959595;
line-height:		14px;
margin:				0 10px;
}
.network_promos .network_promo a.arrow_link {
color:				#fff !important;
font-size:			1.2em;
font-weight:		normal;
border-top:			1px solid #404040;
width:				145px;
padding-top:		10px;
background-position:right 10px;
position:			absolute;
bottom:				10px;
left:				10px;
font-weight:		bold;
}
.network_promos .network_promo a.arrow_link:hover {
color:				#D12127 !important;
}

.franchise_header {
width:				450px;
margin-bottom:		0;
}
.franchise_header p.indent {
margin-top:			20px;
}
.side_boxes {
position:			absolute;
right:				40px;
top:				52px;
}
a.community_site {
display:			block;
background-image:	url("../webasset/ps_community_site_link_bg_jpg.jpg");
background-repeat:	no-repeat;
width:				304px;
height:				82px;
}
#sidebar a.community_site {
width:				170px;
margin-bottom:		20px;
padding:			5px;
height:				auto;
background-image:	url("../webasset/ps_bg_community_site_link_gif.gif");
}
a.community_site span.arrow_link {
margin-left:		130px;
position:			relative;
top:				35px;
color:				#fff;
font-size:			1.2em;
padding-right:		20px;
}
#sidebar a.community_site span.arrow_link {
margin-left:		0;
position:			static;
top:				0;
display:			block;
padding:			13px 0 7px 10px;
background:			transparent url("../webasset/ps_arrow-red_on_grey_gif.gif") no-repeat 148px 14px;
}
#sidebar a.community_site:hover span.arrow_link, a.community_site:hover span.arrow_link {
color:				#D12127;
background-image:	url("../webasset/ps_arrow-red_on_grey_hover_gif.gif");
}
.what_people_are_playing .tabs {
display:			none;
}
#main .what_people_are_playing .gameplay .columns {
background-image:	none;
background-color:	#fff;
border:				1px solid #ededed;
border-bottom:		none;
}
#sidebar .community_reviews {
width:				300px;
}
#sidebar .community_reviews .point {
width:				300px !important;
}
#sidebar .community_reviews ul {
padding-top:		20px !important;
}
#sidebar .community_reviews ul.feedback {
display:			none;
}
#sidebar .community_reviews .header_with_links {
height:				28px;
margin-top:			58px;
}
#sidebar .community_reviews .header_with_links .more_links {
right:				-10px;
}
#sidebar .community_reviews .header_with_links .more_links .link {
border-left:		none;
}
#sidebar .community_reviews h3 {
text-transform:		none !important;
color:				#555555;
padding-bottom:		1px;
margin-top:			-3px;
width:				100%;
border-bottom:		none;
margin-bottom:		20px;
}

.home_join_the_network {
width:				305px;
background-image:	url("../webasset/ps_ps_home_join_bgp_png.png");
background-repeat:	no-repeat;
}
.home_join_the_network .inner {
width:				170px;
padding-top:		55px;
padding-left:		112px;
}
.home_join_the_network .inner .signIn {
margin-top:			10px;
}
.home_join_the_network .inner .signIn span {
padding-right:  	98px;
}
p.intro {
color:       		#555555;
font-size:			1.4em;
margin-top:			10px;
}
p.bold {
font-size:			1.2em;
line-height:		1.4em;
color:				#525252;
font-weight:		bold;
}
.noborder {
border-bottom:		none !important;
}
.spaces {
margin-bottom:		50px;
margin-top:			10px;
clear:				both;
}
.spaces .space {
position:			relative;
float:				left;
width:				240px;
height:				310px;
margin-right:		30px;
background-repeat:	no-repeat;
}
.spaces .space.last {
margin-right:		0;
}
.spaces .space.central_plaza {
background-image:	url("../webasset/ps_plaza_bg_jpg.jpg");
}
.spaces .space.socom_space {
background-image:	url("../webasset/ps_socom_bg_jpg.jpg");
}
.spaces .space.infamous_space {
background-image:	url("../webasset/ps_infamous_bg_jpg.jpg");
}
.spaces .space .inner {
position:			absolute;
bottom:				0;
height:				180px;
padding:			0 10px;
background-color:	#ededed;
margin:				10px;
}
.spaces .space h4 {
border-bottom:		1px solid #cccccc;
margin-top:			10px;
color:				#959595;
margin-bottom:		10px;
}
.spaces .space a.arrow_link {
display:			block;
font-size:			1.2em;
border-top:			1px solid #cccccc;
position:			absolute;
bottom:				10px;
width:				180px;
padding-top:		10px;
background-position:right 10px;
}
.steps {
margin-top:			10px;
margin-bottom:		45px;
background-image:	url("../webasset/ps_getting_started_bgp_png.png");
height:				185px;
width:				783px;
}
.steps .step {
margin-right:		6px;
height: 			182px;
float: 				left;
position: 			relative;
}
.steps .step p.top {
color:				#fff;
font-size:			1.3em;
line-height:		18px;
width:				112px;
margin-left:		55px;
margin-top:			20px;
}
.steps .step p.bottom {
color:				#959595;
font-size:			1.2em;
line-height:		14px;
width:				144px;
margin-left:		20px;
position:			absolute;
top:				105px;
}
.steps .step p.bottom a {
color:				#fff !important;
}
.steps .step.one {
width:				193px;
}
.steps .step.two {
width:				189px;
}
.steps .step.two p.top {
margin-left:		65px;
}
.steps .step.three {
width:				190px;
}
.steps .step.three p.top {
margin-left:		70px;
}
.steps .step.home {
width:				191px;
margin-right:		0;
}
.steps .step.home p.top {
margin-left:		75px;
}
.steps .step img {
display:			block;
padding-bottom:		20px;
border-bottom:		1px solid #cccccc;
margin-bottom:		20px;
}

#main .top5 {
margin-top:			0px; 
}
#main .top5 div {
float:				left;
display:			block;
width:				241px;
margin-right:		25px;
margin-top:			20px;
border:				1px solid #E3E3E3;
}
#main #sidebar .top5 div {
width:				298px;
margin-right:		0;
}
#main .top5 div.last {
margin-right:		0;
}
#main .top5 h4 {
color:				#525252;
padding-left:		10px; 
padding-top:		5px;
}
#main .top5 h4 span {
font-weight:		normal;
color:				#7C7C7C;
}
#main .top5 ul li {
display:			table;
padding-right:		8px;
border-top:			1px solid #E3E3E3;
clear:				both;
}
#main .top5 ul li span {
display:			table-cell;
width:				35px;
font-size:			16px;
color:				#7C7C7C;
text-align:			center;
vertical-align:		middle;
*width:				30px;
}
#main .top5 ul li a {
float:				left;
display:			block;
width:				182px;  
padding:			10px 7px 10px 7px; 
font-weight:		bold;
font-size:			13px;
/*height:             21px;*/
height:             33px;
line-height:		14px;
color:				#292929;
border-left:		1px solid #E3E3E3;
}
#main #sidebar .top5 ul li a {
width:				209px;
}
#main .top5 ul li a span {
float:				none;
display:			inline;
font-size:			13px;
color:				#292929;
font-size:			13px;
vertical-align:		super;
border:				none;
}
#main .top5 ul li a:hover span {
color:				#D12127;
}
#main .top5 ul li a:hover {
color:				#D12127;
}
#main #content #moneyShot {
margin:				25px 0 10px 0; 
border:				1px solid #E3E3E3;
}
#main #content #moneyShot.pad {
margin:				25px 0px 10px 0;
}
#main #content #moneyShot .inner {
border:				1px solid #FFF;
background-color:	#F0F0F0;
padding:			10px 8px;
width:560px;
}
#main #content #moneyShot .inner img {
float:				left;
margin-left:		3px;
margin-bottom:3px;
}
#main #content #moneyShot .inner img.last {
margin-right:		0;
}
#main #content #moneyShot .inner img.end {
margin-right:		0;
}
#main #content #moneyShot .inner img.big {
float:				none;
margin-right:		0;
}
#system table tr td.color {
float:				left;
width:				28px;
height:				28px;
background:			url("../webasset/ps_colors_system_gif.gif") top left no-repeat;
margin:				3px 10px 4px 0;
}
#system table tr td .color.white {
background-position:center left;
}
#system table tr td .color.purple {
background-position:bottom left;
}
#system table tr td .color span {
display:			none;
}
#system table tr td .na {
color:				#919191;
}

#trademarks {
background:			#DEDEDE none repeat 0 0;
margin:				0;
padding:			157px 0 30px;
width:				100%;
}
#trademarks ul {
list-style-image:	none;
list-style-position:outside;
list-style-type:	none;
margin:				0;
padding:			25px;
}
#trademarks ul li {
color:				#555555;
font-size:			12px;
font-weight:		bold;
line-height:		20px;
list-style-image:	none;
list-style-position:outside;
list-style-type:	none;
padding:			3px 0 0 3px;
}
#trademarks p {
color:				#555555;
font-size:			12px;
font-weight:		bold;
line-height:		20px;
margin-left:		25px;
padding-right:		12px;
padding-top:		10px;
}
#system .box :selected {
background:			url("../webasset/ps_bg_psp_link_box_current_gif.gif") top left no-repeat;
}
#system table tr td.title1 {
width:				140px;
color:				#FFF;
font-size:			10px;
font-weight:		normal;
text-transform:		uppercase;
padding:			0 8px 0 8px;
background-color:	#767676;
border-left:		none;
border-right:		solid 1px #767676;
border-bottom:		solid 1px #FFFFFF;
}
#system table tr.top td.title1 {
border-right:		1px solid #FFF;
background-color:	#FFF;
}
#system table tr td.bundle1 {
color:				#404040;
font-size:			12px;
line-height:		17px;
padding:			17px 8px 16px 8px;
border-left:		solid 1px #d8d8d8;
border-bottom:		solid 1px #FFFFFF;
}
br.clear {
clear:				both;
height:				0;
}
body#eventsLanding #sidebar {
float:				right;
margin:				-140px 40px 0 0;
width:				300px;
}
body#eventsLanding #main .header_with_links {
margin:				46px 40px 0 40px;
margin-left: 		0px;
}
body#eventsLanding .spaces .tag.lock {
background-position:-126px 7px;
}
body#eventsLanding .spaces .tag {
background:			transparent url("../webasset/ps_icon_eventsp_png.png") no-repeat left top;
float:				left;
height:				30px;
margin:				0;
width:				24px;
}
body#eventsLanding .spaces .inner dd {
font-size:			12px;
font-weight:		normal;
color:				#555555;
}
body#eventsLanding .spaces .inner dl {
line-height:		18px;
}
body#eventsLanding .spaces .inner dt {
color:				#959595;
float:				left;
text-transform:		uppercase;
width:				65px;
}
body#eventsLanding #events {
margin:				20px 0 40px 40px;
margin-left:		0px;

font-size:			12px;
font-weight:		normal;
color:				#555555;
line-height:		22px;
}
body#eventsLanding #events .event {
width:				204px;
}
body#eventsLanding #events .location {
width:				195px;
}
body#eventsLanding #events .type {
margin:				0 10px 0 0;
width:				140px;
float:				left;
}
body#eventsLanding #events .titles .event, body#eventsLanding #events .titles .location, body#eventsLanding #events .titles .type {
border-right:		1px solid #ffffff;
}
body#eventsLanding #events .titles {
width:				748px;
background:			url("../webasset/ps_events_header_background.gif") repeat-x ;
padding-left:		0;
border:				0;
margin:				0 10px;
}
body#eventsLanding #events .row .location, body#eventsLanding #events .row .type, body#eventsLanding #events .row .date {
margin-left:		3px;
}
body#eventsLanding #events .eventsListing {
width:				780px;
}
body#eventsLanding #events .eventsListing .wrap {
width:				768px;
padding-bottom:		37px;
}
body#eventsLanding #events .row {
width:				748px;
background-color:	#ffffff;
margin:				0 10px;
border-top:			1px solid #EAEAEA;
}
body#eventsLanding #events a.older {
margin:				14px 25px 36px 0;
}
body#eventsLanding #footer h2 {
font-size:			21px;
}
body#eventsLanding #footer .network h2 {
font-size:			15px;
}
body#eventsLanding .features {
width:				860px;
padding-top:		7px;
margin-left:		-40px;
background:			transparent url("../webasset/ps_events_features_top_cap.jpg") no-repeat left top;
}
body#eventsLanding .features ul {
padding-bottom:		7px;
font-size:			14px;
color:				#555555;
background:			transparent url("../webasset/ps_events_features_bottom_cap.jpg") no-repeat left bottom;
}
body#eventsLanding .features li {
float:				left;
width:				285px;
background:			#FAFAFA url("../webasset/ps_event_feature_divider.jpg") repeat-y right top;
padding-right:		2px;
}
body#eventsLanding .features li.last {
width:				286px;
padding-right:		0;
background:			none;
background-color:	#FAFAFA;
}
body#eventsLanding .features li h3 {
width:				245px;
min-height:			48px;
text-align:			center;
background-color:	#F3F3F3;
padding:			10px 20px;
margin-bottom:		20px;
}
body#eventsLanding .features li img {
margin:				0 auto;
}
body#eventsLanding .features li p {
width:				209px;
text-align:			left;
padding:			10px;
font-size:			14px;
margin:				0 auto;
}
















#main #head {
background:			#FFF url("../webasset/ps_bg_head_gradient_shadow.gif") repeat-x left bottom;
width:				820px;
padding:			0 0 15px 40px;
margin: 			0 0 0 -40px;
}
.header_bg {
background:			#FFF url("../webasset/ps_bg_head_gradient_shadow.gif") repeat-x left bottom;
}

#psn #main #head {
background:			transparent url("../webasset/ps_bg_head_gradient_shadow_div.gif") no-repeat left bottom;
}
#console #head {
margin-left:		0;
}
#main #head h2 {
width:				auto;
}
#console.psp #main #head h2 {
width:				auto;
}
#main #head h3 {
color:				#333333;
font-weight:		bold;
}
#main #head .promo {
width :				780px;
padding-bottom :	20px;
}
#main #head .promo .rt_hdlbtn {
float:				left;
display:			inline;
padding:			0px 0px 0px 15px;
background:			transparent url(../webasset/ps-psn_home_div.gif) repeat-y left 16px;
}
#main #head .promo p {
float:				left;
font-size:			18px;
line-height:		23px;
margin-top:			0;
color:				#555;
}  
#main #head .promo p.indent {
padding:			0px;
margin:				0px;
overflow:			visible;
}
#main #head .promo p span {
width:				360px;
padding-right:		40px;
display:			block;
}
#eventsLanding #main #head .promo p span {
background:			transparent url("../webasset/ps_bg_divider_head.gif") no-repeat right top;
}
#blog #main #head .promo p span {
background:			transparent url("../webasset/ps_bg_divider_head.gif") no-repeat right top;
}
#main #head .promo p span span {
display:			inline;
padding:			0;
background:			none;
}
#main #head .home_join_the_network {
float:				left;
width:				276px;
margin-left:		40px;
background:			transparent url("../webasset/ps-psn_logo_signup.gif") no-repeat 0 30px;
}
#main #head.marketing .home_join_the_network {
background:			none;
margin:				15px 0 0 30px;
}
#main #head .home_join_the_network h4 {
color:				#292929;
font-size:			18px;
}
#main #head .home_join_the_network .button_link {
width:				170px;
margin-left:		103px;
margin-top:			10px;
}
#main #head .home_join_the_network .signIn {
width:				159px;
_margin-left:		52px;
margin-top:			6px;
float:				right;
background:			transparent url(../webasset/ps_whitebuttonleft.gif) no-repeat left top;
}
#main #head .home_join_the_network .signIn:hover{
background:			transparent url(../webasset/ps_whitebuttonleft_h_gif.gif) no-repeat left top;
}
#main #head .home_join_the_network .signIn span{
background:			transparent url(../webasset/ps_whitebuttonright.gif) no-repeat right top;
}
#main #head .home_join_the_network .signIn:hover span{
background:			transparent url(../webasset/ps_whitebuttonright_h_gif.gif) no-repeat right top;
color:				#fff;
}
#main #head .promo .connected {
float:				left;
}
#main #head .promo .connected h5 {
margin-top:			25px;
padding-left:		25px;
font-size:			18px;
}
#main #head .promo .copy {
margin-top:			25px;
width: 				345px;
background:			url("../webasset/ps_bg_divider_head.gif") no-repeat top right;
float:				left;
}

.wrap .clearfix img {
float: 				left;
margin:				0px 10px 0px 0px;
margin-top:			0px !important;
}
#events .details {
background-color:	#EDEDED;
border:				1px solid #DFDFDF;
width:				578px;
float:				left;
}
#events .details .wrap {
border:				1px solid #FFFFFF;
padding:			10px 10px 10px;
width:				556px;
}
#events .details .wrap div {
padding-bottom:		10px;
min-height:			92px;
height:				auto;
width:				556px;
}
#events .details .wrap div div {
float:				left; 
padding:			10px 10px 15px;
width:				336px; 
}
#events .details .wrap div div h4 {
color:				#292929;
}
#events .details .wrap div div #tag {
background:			transparent url(../webasset/ps_icon_eventsp_png.png) no-repeat left top;
float:				left;
display:			block;
margin:				0;
padding:			5px 8px 5px 14px;
width:				0px;
height: 			14px;
}
#events .details .wrap div div #tag.blue {
background-position:-24px 0px;
}
#events .details .wrap div div #tag.dollar {
background-position:-45px 0px;
}
#events .details .wrap div div #tag.green_dollar {
background-position:-69px 0px;
}
#events .details .wrap div div #tag.cup {
background-position:-96px 0px;
}
#events .details .wrap div div p {
color:				#525252;
font-size:			12px;
line-height:		16px;
padding:			5px 0;
}
#events .details .wrap div div a {
background:			transparent url(../webasset/ps_bullet-link-arrow-red_gif.gif) no-repeat right center;
border-top:			1px solid #EDEDED;
color:				#555555;
display:			block;
font-size:			12px;
font-weight:		normal;
line-height:		12px;
padding-top:		2px;
}
#events .details .wrap div div a#subway {
border:0;background:none;display:inline;
}
#events .details .wrap div div a span {
color:				#959595;
font-size:			10px;
line-height:		16px;
text-transform:		uppercase;
width:				177px;
}
#events .details .wrap div div a span.date{	display:block; float:left;}
#events .details .wrap div div a span.location{display:block; float:left;}
#events .details .wrap div div a span span {
color:				#555555;
display:			inline;
float:				none;
font-size:			12px;
padding:			0 0 0 7px;
text-transform:		none;
}
#events .details .wrap div div a span.date {
width:				133px;
}
#home #hardware div.ps3 {
width:				245px;
}
#home #hardware div.psp {
width:				250px;
}
#home #hardware div.games_media {
width:				245px;
}
#home #hardware .ps3 a.linkblock, #home #hardware .games_media a.linkblock, #home #hardware .ps3 a.linkblock, #home #hardware .games_media a.linkblock:hover {
display:			block;
height: 			216px;
width:				245px;
background:			none;
}
#home #hardware .psp a.linkblock {
display:			block;
height: 			216px;
width:				250px;
background:			none;
}
#home #hardware .ps3 a.linkblock, #home #hardware div a.linkblock:hover, #home #hardware .games_media a.linkblock:hover, #home #hardware .psp a.linkblock:hover {
background:			none
}

#sidebar .featureMenu ul {
padding-top:		4px;
}
#sidebar .featureMenu ul li:active {
background-position:left -33px;
}
#sidebar .featureMenu ul li.gaming, #sidebar .featureMenu ul li.playstationNetwork, #sidebar .featureMenu ul li.bluRay, #sidebar .featureMenu ul li.multimedia, #sidebar .featureMenu ul li.connectivity, #sidebar .featureMenu ul li.otherFeatures {
background:			transparent url(../webasset/ps_button_feature_left_new.gif) no-repeat left top;
border:				0 none;
display:			block;
font-size:			11px;
font-weight:		bold;
height:				33px;
line-height:		33px;
margin:				0 5px 3px 4px;
}
#sidebar .featureMenu ul li span:hover {
background-position:left -33px;
}
#sidebar .featureMenu ul li:hover span, #sidebar .featureMenu ul li.on span {
background-position:right -33px;
}
#sidebar .featureMenu ul li span {
background:			transparent url(../webasset/ps_button_feature_right_new.gif) no-repeat right top;
display:			block
}
#sidebar .featureMenu ul li:hover span {
background-position:right bottom;
}
#sidebar .featureMenu ul li:active span {
background-position:right -33px;
}
#sidebar .featureMenu ul li.on span {
background-position:right -33px;
}
#sidebar .featureMenu ul li:hover {
background-position:left bottom;
}
#sidebar .featureMenu ul li:active {
background-position:left -33px;
}
#sidebar .featureMenu ul li.on {
background-position:left -33px;
}
#sidebar .featureMenu .sidebarManagement {
margin-top:5px;
}
#sidebar .featureMenu .sidebarManagement a.manage {
background:			transparent url(../webasset/ps_right_triangle_grey_gif.gif) no-repeat right 7px;
border-bottom:		1px solid #D1D1D1;
display:			block;
font-size:			11px;
font-weight:		normal;
line-height:		18px;
}
#sidebar .featureMenu .sidebarManagement a.manage:hover, #sidebar .featureMenu .sidebarManagement a.manage.on {
background:			transparent url(../webasset/ps_right_triangle_red_gif.gif) no-repeat right 7px;
color:				#D12127;
}
#sidebar .featureMenu ul li p a {
margin:				0;
}
#console.ps3 #main {
border-top:			10px solid #D12127;
padding:			0;
width:				860px;
}
#console.ps2 #main {
border-top:			10px solid #0067AC;
padding:			0;
width:				860px;
}
#console.ps2.systems #main #head {
padding-bottom:		20px;
}
#console.systems #main .systems_section .section_header {
background:			transparent url("../webasset/ps_bg_feature_header_open_gif.gif") repeat-x top left;
width:				860px;
height:				80px;
margin:				0;
position:			relative;
cursor:				pointer;
}
#console.systems #main .systems_section .section_header h3 {
font-size:			23px;
color:				#FFFFFF;
padding:			10px 0 0px 40px; 
line-height:		23px;
}
#console.systems #main .systems_section .section_header h4 {
color:				#FFFFFF;
}
#console #main h4 {
color:				#292929;
}
#console.systems #main .systems_section .section_header a {
background:			transparent url(../webasset/ps_bg_systems_head_open_arrow.gif) no-repeat right 2px;
color:				#FFFFFF;
float:				right;
font-size:			12px;
position:			absolute;
right:				40px;
text-transform:		uppercase;
top:				35px;
width:				60px;
}
#console.systems #main .systems_section .section_content .content_left img {
margin-top:			40px;
}
#console.systems #main .systems_section.closed .section_header {
background:			transparent url(../webasset/ps_bg_feature_header_closed.png) repeat-x left top;
height:				80px;
margin:				0;
position:			relative;
width:				860px;
cursor:				pointer;
}
#console.systems #main .systems_section.closed .section_header a {
background:			transparent url(../webasset/ps_bg_systems_head_closed_arr.gif) no-repeat right 1px;
color:				#404040;
float:				right;
font-size:			12px;
position:			absolute;
right:				40px;
text-transform:		uppercase;
top:				35px;
width:				60px;
}
#console.systems #main .systems_section.closed .section_header:hover a, #console.systems #main .systems_section.closed .section_header a:hover {
background:			transparent url(../webasset/ps_bg_sys_hdr_closed_arr_hover.gif) no-repeat right 1px;
}
#console.systems #main .systems_section.closed .section_header h4 {
color:				#404040;
padding-left:		40px;
font-size:			14px;
}
#console.systems #main .systems_section.closed .section_header h3 {
color:				#404040;
padding:			12px 0 0 40px;
}
#console.systems #main .systems_section .section_header h3 {
color:				#FFFFFF;
font-weight:		bold;
padding-bottom:		0px;
}
#console.systems #main h3 {
width:				766px; 
}
#console.systems #main .systems_section .section_content .content_left {
float:				left;
margin-right:		30px;
width:				528px;
}

#console.systems #main .systems_section .section_content .content_left .belist{
float:left;
width:780px;
}

#console.systems #main .systems_section .section_content .content_left .belist ul{
width:695px;
float:left;
position:relative;
padding-top:10px;
}

#console.systems #main .systems_section .section_content .content_left .belist ul li{
color:#555;
font-size:12px;
line-height:22px;
}

#console.systems #main .systems_section .section_content {
background:			transparent url(../webasset/ps_bg_console_section_separato.gif) repeat-x left top;
padding:			7px 0 20px 40px;

}
#console.systems #main .systems_section .section_content .content_left h4 {
margin-top:			10px;
*margin-top:		 0px;
padding:			0px;
}
#console.psp #main .systems_section .section_content .content_left h4 {
float:				left;
width:				100%;
}
#console.prdetail #main p a{display:inline; border:none; background:none; margin:0; padding:0; }
#console.prdetail #main p a:hover{background:none;}
.row table{width:100%;}
#console.systems #main .systems_section .section_content .content_right {
float:				left;
margin-top:			20px;
width:				261px;
_width:				222px;
*padding-bottom:	20px; 	 
}
#console.systems #main .systems_section .section_content .content_right a {
background: 		url(../webasset/ps_bullet-link-arrow-red_gif.gif) no-repeat 210px 13px;
border-top:			1px solid #BFBFBF;
color:				#292929;
display:			block;
font-size:			12px;
margin:				10px 20px 0 0;
padding:			10px 20px 6px 0;
width:				200px;
}
#console.systems #main .systems_section .section_content .content_right a:hover {
background:			url(../webasset/ps_link-arrow-red_hover_gif.gif) no-repeat 210px 13px;
color:				#D12127;
}
#console #main p a {
background:			transparent url(../webasset/ps_bullet-link-arrow-red_gif.gif) no-repeat right center;
border-top:			1px solid #BFBFBF;
color:				#292929;
display:			block;
font-size:			12px;
margin:				20px 20px 0 0;
padding:			5px 20px 6px 0;
}
#console #main p a:hover {
color:				#D12127;
background:			transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat right center;
}
#console #main p a.inline {
background:			none;
border-top:			0px solid #BFBFBF;
color:				#292929;
display:			inline;
font-size:			14px;
}
#console #main p a.inline:hover {
background:			none;
border-top:			0px solid #BFBFBF;
color:				#D12127;
display:			inline;
font-size:			14px;
}
#console #main p {
color:				#696969;
font-size:			14px;
line-height:		22px;
margin:				0;
}
#console.ps2.complete_system #main .online_fun {
background:			transparent url(../webasset/ps_ps2_bg_online_fun_gif.gif) repeat-x left top;
height:				222px;
padding:			40px 0 0 25px;
}
#console.ps2.complete_system #main .online_fun img {
float:				left;
}
#console.ps2.complete_system #main .online_fun h4 {
color:				#FFFFFF;
float:				left;
margin-left:		18px;
}
#console.ps2.complete_system #main .online_fun p {
color:				#FFFFFF;
float:				left;
margin:				10px 19px 0;
width:				610px;
}
#console.ps2.complete_system #main .system_dvd {
height:				240px;
padding:			0 0 40px;
position:			relative;
width:				860px;
}
#console.ps2.complete_system #main .system_dvd h4 {
color:				#2C2C2C;
padding:			0 0 9px 40px;
width:				500px;
}
#console.ps2.complete_system #main .system_dvd h5 {
color:				#292929;
font-size:			14px;
font-weight:		bold;
line-height:		14px;
padding:			0 0 17px 40px;
width:				500px;
}
#console.ps2.complete_system #main .system_dvd p {
color:				#555555;
font-size:			14px;
line-height:		21px;
padding:			0 0 0 40px;
width:				480px;
}
#console.ps2.complete_system #main .system_dvd img.right {
position:			absolute;
right:				-50px;
top:				5px;
}
#console.ps2.complete_system #main .system_dvd img.gamingright {
position:			absolute;
right:				-50px;
top:				5px;
}

#console.ps2.complete_system #main #head.complete_system h2 {
width:				500px;
}
#main #head h3 {
color:				#333333;
font-weight:		bold;
}
#console.ps2.overview #main #head .promo p span {
width:				615px;
}

#console #main #head a.button_link {
background-image:	url(../webasset/ps_button_bg_right_on_grey_png.png);
_background-image:	url(../webasset/right_on_grey_gif.gif);
background-position:right top;
background-repeat:	no-repeat;
margin-top:			20px;
float:				left;
width:				auto;
padding-right:		22px;
}
#console #main #head .promo .home_join_the_network a.button_link {
background-image:	url(../webasset/ps_button_bg_right_on_grey_png.png);
_background-image:	url(../webasset/right_on_grey_gif.gif);
background-position:right top;
background-repeat:	no-repeat;
margin-top:			5px;
float:				left;
width:				146px;
padding-right:		22px;
}
#console #main #head .promo .home_join_the_network a.button_link:hover {
background-position:right -35px;
}
#console #main #head a.button_link:hover {
background-position:right -35px;
}


a.btn_watch_link {
background:url("../webasset/btn_watch_img.jpg") no-repeat -5px -7px;
cursor:pointer;
display:block;
height:35px;
overflow:hidden;
padding-right:22px;
}
a.btn_watch_link:hover {
background-position:-5px -50px;
}


#console.ps3.overview #main #head .promo p {
float:				none;
*padding-top:		7px;
}
#console #main #head a.button_link span {
background-image:	url(../webasset/ps_button_bg_left_on_grey_png.png);
_background-image:	url(../webasset/left_on_grey_gif.gif);
background-position:left top;
}
#console #main #head .promo .home_join_the_network a.button_link span {
background-image:	url(../webasset/ps_button_bg_left_on_grey_png.png);
_background-image:	url(../webasset/left_on_grey_gif.gif);
background-position:left top;
}
#console #main #head .promo .home_join_the_network a.button_link:hover span {
background-position:left -35px;
}
#console #main #head a.button_link:hover span {
background-position:left -35px;
}

#console #main #head .home_join_the_network a.button_link {
width :				146px;
}
#console.ps2 #main #head .button_link {
width:				230px;
float:				none;
}
#console.ps2 #main .button_link {
margin:				30px 0 20px;
}
#console.ps2 #main .featured_games {
margin-top:			40px;
}
#console.ps2 #main h3.browser_headline, #console.ps3 #main h3.browser_headline, #console.psp #main h3.browser_headline {
color:				#404040;
font-weight:		bold;
font-size:			27px;
padding:			0 0 7px 40px;
}
 
#console #main h3.browser_headline {
color:				#404040;
padding-left:		40px;
}
#console.ps2 #main .browser {
margin:				0 0 30px 40px;
*margin:			0 0 20px 40px;
}
#console #main .browser .grid .item p {
font-size:			12px;
line-height:		14px;
padding-bottom:		14px;
padding-top:		0;
}
#console #main .browser .grid .item p a {
background:			transparent url(../webasset/ps_link-arrow-red-small_gif.gif) no-repeat right 5px;
border-bottom:		medium none;
border-top:			1px solid #EAEAEA;
color:				#555555;
display:			block;
font-size:			12px;
font-weight:		normal;
line-height:		12px;
margin:				0 0 0 2px;
padding:			5px 0;
width:				130px;
}
#console.ps2 #main .header_with_links {
margin-left:		40px;
width:				780px;
margin-top:			0;
_margin-left:		20px;
}
#console.ps2.overview #main .header_with_links {
margin-top:			30px;
}
#console.ps2 #main .header_with_links h3 {
padding:			0 0 7px;
}
#console.ps2 #main #module_a {
background:			transparent url(../webasset/ps_bg_ps2_overview_entertainme.gif) repeat 0;
height:				330px;
padding-top:		20px;
}
#console.ps2 #main #module_a img {
margin-right:		0;
position:			relative;
}
#console.ps2 #main #module_a div {
padding-left:		20px;
width:				400px;
}
#console.ps2 #main #module_a h3 {
padding-top:		0;
}
#console #main .console.half div p {
padding-right:		20px;
}
#console #main .console div p {
float:				none;
line-height:		18px;
} 
#console #main .one_four div p {
float:				none;
width:				auto;
margin:				20px 20px 10px 0px;
}
#console.ps3.game #main .console.one_four p a {
background-position:130px 10px;
width:				120px;
float:				left;
line-height:		15px;
}
#console.ps3.game #main .console.one_four.right .right {
position:			absolute;
right:				0;
width:				140px;
}
#console.ps3.game #main .console.one_four.right .right img {
margin:				30px 0 0 0;
}
#console #main .console div {
float:				left;
}
#console #main .console {
height:				1%;
padding:			40px 0 0;
}
#console.psp #main .console {
height:				1%;
padding:			30px 0;
}
#console.psp #main .console.two_col.clearfix {
height:				1%;
padding:			0px 0 10px 0px;
}
#console #main .console img {
float:				left;
margin:				0 0px 0 0;

}
#console.ps2 #main div.colored {
background: 		#0064A7 url(../webasset/ps2_blue_top_bg.gif) repeat-x left top;
}
#console.ps2 #main div.colored ul {
background:			transparent url(../webasset/ps2_blue_shadow.gif) no-repeat left bottom;
*height:			259px;
height:				275px;
padding-top:		10px;
}
#console.ps2 #main div.colored p {
float:				right;
margin-left:		20px;
width:				150px;
}
#console.ps2 #main div.colored p a {
background:			transparent url(../webasset/ps-arrow-white_on_blue.gif) no-repeat 105px 9px;
border:				medium none;
color:				white;
font-weight:		bold;
margin:				22px 0 0;
padding-right:		20px;
width:				97px;
}
#console.ps2 #main div.colored p a:hover {
background:			transparent url(../webasset/ps-arrow-white_on_blue_over.gif) no-repeat 105px 9px;
}
#console.ps2 #main div.colored div p a {
background-position:130px 10px;
border-top:			1px solid #FFFFFF;
margin-top:			10px;
padding-right:		0;
width:				140px;
}
#console.ps2 #main div.colored div p a:hover {
background-position:130px 10px;
border-top:			1px solid #FFFFFF;
margin-top:			10px;
padding-right:		0;
width:				140px;
background:			transparent url(../webasset/ps-arrow-white_on_blue_over.gif) no-repeat right 10px;
}
#console.ps2 #main div.colored h3 {
background:			transparent url(../webasset/ps_ps2_blue_horiz_separator.png) no-repeat left bottom;
color:				#FFF;
margin:				0 0 0 40px;
padding-top:		19px;
position:			relative;
}
#console.ps2 #main div.colored a {
background:			transparent url(../webasset/ps-arrow-white_on_blue.gif) no-repeat right center;
color:				#FFFFFF;
font-size:			12px;
margin-right:		40px;
padding-right:		20px;
position:			absolute;
right:				0;
top:				24px;
}
#console.ps2 #main div.colored a:hover {
background:			transparent url(../webasset/ps-arrow-white_on_blue_over.gif) no-repeat right center;
}
#console.ps2 #main div.colored ul li.play_online {
float:				left;
width:				195px;
padding:			0 0 0 44px
}
#console.ps2 #main div.colored ul li.play_online a {
background-position:left top;
background-repeat:	no-repeat;
border-top:			0 solid #FFFFFF;
display:			block;
margin:				10px 0 0 0;
padding:			10px 0 0;
width:				195px;
height:				116px;
position:			static;
}
#console.ps2 #main div.colored ul li.play_online a:hover {
background-position:left -180px;
}
#console.ps2 #main div.colored ul li.play_online a.toggleclass {
background-position:left -180px;
}
#console.ps2 #main div.colored ul li.multi_player {
float:				left;
width:				195px;
padding:			0px;
}
#console.ps2 #main div.colored ul li.multi_player a {
background-position:left top;
background-repeat:  no-repeat;
border-top:			0 solid #FFFFFF;
display:			block;
margin:				10px 0 0 0;
padding:			10px 0 0;
width:				195px;
height:				136px;
position:			static;
}
#console.ps2 #main div.colored ul li.multi_player a:hover {
background-position:left -180px;
}
#console.ps2 #main div.colored ul li.multi_player a.toggleclass {
background-position:left -180px;
}
#console.ps2 #main div.colored ul li.listen_watch {
float:				left;
width:				195px;
padding:			0px;
}
#console.ps2 #main div.colored ul li.listen_watch a {
background-position:left top;
background-repeat:	no-repeat;
border-top:			0 solid #FFFFFF;
display:			block;
margin:				10px 0 0 0;
padding:			10px 0 0;
width:				195px;
height:				116px;
position:			static;
}
#console.ps2 #main div.colored ul li.listen_watch a:hover {
background-position:left -180px;
}
#console.ps2 #main div.colored ul li.listen_watch a.toggleclass {
background-position:left -180px;
}
#console.ps2 #main div.colored ul li.tiny_price {
float:				left;
width:				195px;
padding:			0px;
}
#console.ps2 #main div.colored ul li.tiny_price a {
background-position:left top;
background-repeat:	no-repeat;
border-top:			0 solid #FFFFFF;
display:			block;
margin:				10px 0 0 0;
padding:			10px 0 0;
width:				195px;
height:				116px;
position:			static;
}
#console.ps2 #main div.colored ul li.tiny_price a:hover {
background-position:left -180px;
}
#console.ps2 #main div.colored ul li.tiny_price a.toggleclass {
background-position:left -180px;
}
#console.ps2 #main div.colored ul li h4 {
color:				#FFFFFF;
margin:				92px 0 0 25px;
float:				left;
display:			inline;
}
#console.ps2 #main div.colored ul li p {
color:				#FFFFFF;
font-size:			13px;
line-height:		21px;
padding:			3px 30px 0 23px;
width:				auto;
margin:				0px;
float:				left;
}
#console.ps2 #main div.colored ul li a.LearnMore {
background:			transparent url(../webasset/ps-arrow-white_on_blue.gif) no-repeat right 12px;
border-top:			1px solid #FFFFFF;
float:				left;
height:				auto;
margin:				10px 0 0 22px;
padding:			10px 0;
color:				#FFFFFF;
font-size:			12px;
width:				130px;
display:			inline;
}
#console.ps2 #main div.colored ul li a.LearnMore:hover {
background:			transparent url(../webasset/ps-arrow-white_on_blue_over.gif) no-repeat right 12px;
}
#console.ps2 #main div.colored div p {
color:				white;
float:				left;
width:				142px;
}
#console.ps2 #main .endless_entertainment {
height:				786px;
padding-left:		40px;
position:			relative;
width:				820px;
}
#console.ps2 #main .endless_entertainment img {
bottom:				0;
position:			absolute;
right:				-53px;
}
#console.ps2 #main .endless_entertainment h3 {
padding-top:		490px;
}
#console.ps2 #main .endless_entertainment p {
width:				400px;
}
#console.ps2 #main .endless_entertainment a.button_link {
background-image:	url(../webasset/ps_button_bg_left_on_grey_gif.gif);
margin-top:			20px;
width:				170px;
}
#console.ps2 #main .button_link {
margin:				30px 0 20px;
}
#console.ps2 #main .endless_entertainment a.button_link span {
background-image:	url(../webasset/ps_button_bg_right_on_grey_gif.gif);
}
#main .share {
height:				20px;
position:			absolute;
right:				20px;
top:				15px;
width:				88px;
z-index:			99;

display:none;
}
#main .share a:active {
background-position:left bottom;
color:				#D12127;
}
#main .share a {
background:			transparent url(../webasset/bg_share_button.gif) no-repeat left top;
color:				#999999;
font-size:			10px;
height:				20px;
position:			absolute;
text-transform:		uppercase;
width:				88px;
cursor:				pointer;
}
#ps2_systems #main .share a:hover, #main .share a:hover {
background-position:left bottom;
color:				#D12127;
cursor:				 pointer;
}
#main .share a span {
padding:			4px 0 0 7px;
position:			absolute;
cursor:				pointer;
}
#main .share span {
padding:			4px 0 0 7px;
position:			absolute;
cursor:				pointer;
}

#peer {
margin-bottom:		24px;
}

#peer.psn {
display:			block;
width:				800px;
float:left;
height:				57px;
_background:		 url("../webasset/psn_nav_back.png") no-repeat left top;
_width:				810px;
}
#peer.psn li {
float:left;
}
#peer.psn li a {
float:				left;
display:			block;
width:				200px;
height:				57px;
background:			transparent url("../webasset/nav_peer_psn.png") no-repeat 0px 0px;
_background:		transparent url("../webasset/nav_peer_psn_gif.gif") no-repeat 0px 0px;
text-indent:		-9999px;
}
#peer.psn .overview a {
width:				213px;
height:				57px;
background-position:0 0;
}
#peer.psn .overview a:hover {
background-position:0 -58px;
}
#peer.psn .overview a.active {
background-position:0 -116px;
}
#peer.psn .gaming a {
width:				190px;
background-position:-213px 0;
}
#peer.psn .gaming a:hover {
background-position:-213px -58px;
}
#peer.psn .gaming a.active {
background-position:-213px -116px;
}
#peer.psn .entertainment a {
width:				190px;
background-position:-403px 0;
}
#peer.psn .entertainment a:hover {
background-position:-403px -58px;
}
#peer.psn .entertainment a.active {
background-position:-403px -116px;
}
#peer.psn .network_exclusives a {
width:				200px;
background-position:-593px 0;
}
#peer.psn .network_exclusives a:hover {
background-position:-593px -58px;
}
#peer.psn .network_exclusives a.active {
background-position:-593px -116px;
}

#peer.ps3 {
display:			block;
width:				800px;
height:				58px;
margin-left:		-10px;
margin-bottom:		14px;
}
#peer.ps3 li {
float:				left;
}
#peer.ps3 li a {
float:				left;
display:			block;
width:				200px;
height:				58px;
background:			transparent url("../webasset/nav_peer_ps3.png") no-repeat 0 0;
_background:		transparent url("../webasset/nav_peer_ps3_gif_bgimg.gif") no-repeat 0 0;
text-indent:		-9999px;
}

#peer.ps3 .overview a {
width:				206px;
background-position:0 0;
}
#peer.ps3 .overview a.active {
background-position:0 -116px;
}
#peer.ps3 .overview a.active:hover {
background-position:0 -116px;
}
#peer.ps3 .overview a:hover {
background-position:0 -58px;
}

#peer.ps3 .movies_tv a {
width:				195px;
background-position:-206px 0;
}
#peer.ps3 .movies_tv a.active {
background-position:-206px -116px;
}
#peer.ps3 .movies_tv a.active:hover {
background-position:-206px -116px;
}
#peer.ps3 .movies_tv a:hover {
background-position:-206px -58px;
}

#peer.ps3 .fully_loaded a {
width:				196px;
background-position:-401px 0;
}
#peer.ps3 .fully_loaded a.active {
background-position:-401px -116px;
}
#peer.ps3 .fully_loaded a.active:hover {
background-position:-401px -116px;
}
#peer.ps3 .fully_loaded a:hover {
background-position:-401px -58px;
}

#peer.ps3 .gaming a {
width:				203px;
background-position:-597px 0;
}
#peer.ps3 .gaming a.active {
background-position:-597px -116px;
}
#peer.ps3 .gaming a.active:hover {
background-position:-597px -116px;
}
#peer.ps3 .gaming a:hover {
background-position:-597px -58px;
}

#peer.psp {
display:			block;
width:				800px;
height:				58px;
}
#peer.psp li a {
float:				left;
display:			block;
width:				195px;
height:				58px;
background:			transparent url("../webasset/nav_peer_psp.gif") no-repeat 0 0;
text-indent:		-9999px;
}

#peer.psp .overview a {
background-position: -11px 0px;
}
#peer.psp .overview a.active {
background-position: -11px -116px;
}
#peer.psp .overview a:hover {
background-position: -11px -58px;
}

#peer.psp .bigger_goes_small_nav a {
background-position:-206px 0;
}
#peer.psp .bigger_goes_small_nav a.active {
background-position:-206px -116px;
}
#peer.psp .bigger_goes_small_nav a:hover {
background-position:-206px -58px;
}

#peer.psp .well_connected_nav a {
background-position:-401px 0;
}
#peer.psp .well_connected_nav a.active {
background-position:-401px 0px;
}
#peer.psp .well_connected_nav a:hover {
background-position:-401px -58px;
}

#peer.psp .entertainment_nav a {
background-position:-596px 0px;
}
#peer.psp .entertainment_nav a.active {
background-position:-596px -116px;
}
#peer.psp .entertainment_nav a:hover {
background-position:-596px -58px;
}
#console.psn.gaming #main .console.two_three.planet.right div {
padding-right:			0;
width:					420px;
}
#console #main .console.right div {
padding:				0 20px 0 40px;
}

#console #main .console img.right {
float:					right;
}
#console #main .console img.gamingright {
float:					right;
}

#console #main .console img.gamingleft {
float:				left;
margin-left:-50px;
}

#console #main .console img.gamingright {
float:				right;
margin-left:-164px; 
margin-right:-69px; 
}
#console #main .console.right img {
margin-right:			0;
}
#console.psn.gaming #main .console.three_two.demos div {
float:					right;
padding-right:			30px;
}
#console #main .console.three_two div, #console #main .console.one_two_two div, #console #main .console.two_two_one div {
width:					310px;
}

#console #main .console.one_two_two div{
width:						330px;
}
#console.psn.gaming #main .console.three_two.demos img {
left:					-60px;
position:				absolute;
top:					38px;
}

#console.systems #main #head .features_nav {
margin-left:			-10px;
}
#console.systems #main #head .features_nav li {
display:				inline;
}

#console.psp.systems #main #head .features_nav li a {
width:					130px;
height:					52px;
text-indent:			-9999px;
background:				url("../webasset/nav_features_psp_png.png") no-repeat left top;
_background:			url("../webasset/nav_features_psp_gif.gif") no-repeat left top;	
}

#console.psp.systems #main #head .features_nav li.gaming a {
width:					143px;
background-position:	0 0;
}
#console.psp.systems #main #head .features_nav li.playstation_network a {
background-position:	-143px 0;
}
#console.psp.systems #main #head .features_nav li.multimedia a {
background-position:	-273px 0;
}
#console.psp.systems #main #head .features_nav li.connectivity a {
background-position:	-403px 0;
}
#console.psp.systems #main #head .features_nav li.other_features a {
background-position:	-533px 0;
}
#console.psp.systems #main #head .features_nav li.software_updates a {
width:					140px;
background-position:	-663px 0;
}
#console.psp.systems #main #head .features_nav li.gaming a.on {
background-position:	0 -118px;
}
#console.psp.systems #main #head .features_nav li.gaming a.on:hover {
background-position:	0 -118px;
}
#console.psp.systems #main #head .features_nav li.playstation_network a.on {
background-position:	-143px -118px;
}
#console.psp.systems #main #head .features_nav li.playstation_network a.on:hover {
background-position:	-143px -118px;
}
#console.psp.systems #main #head .features_nav li.multimedia a.on {
background-position:	-273px -118px;
}
#console.psp.systems #main #head .features_nav li.multimedia a.on:hover {
background-position:	-273px -118px;
}
#console.psp.systems #main #head .features_nav li.connectivity a.on {
background-position:	-403px -118px;
}
#console.psp.systems #main #head .features_nav li.connectivity a.on:hover {
background-position:	-403px -118px;
}
#console.psp.systems #main #head .features_nav li.other_features a.on {
background-position:	-533px -118px;
}
#console.psp.systems #main #head .features_nav li.other_features a.on:hover {
background-position:	-533px -118px;
}
#console.psp.systems #main #head .features_nav li.software_updates a.on {
background-position:	-663px -118px;
}
#console.psp.systems #main #head .features_nav li.software_updates a.on:hover {
background-position:	-663px -118px;
}
#console.psp.systems #main #head .features_nav li.gaming a:hover {
background-position:	0 -59px;
}
#console.psp.systems #main #head .features_nav li.playstation_network a:hover {
background-position:	-143px -59px;
}
#console.psp.systems #main #head .features_nav li.multimedia a:hover {
background-position:	-273px -59px;
}
#console.psp.systems #main #head .features_nav li.connectivity a:hover {
background-position:-403px -59px;
}
#console.psp.systems #main #head .features_nav li.other_features a:hover {
background-position:-533px -59px;
}
#console.psp.systems #main #head .features_nav li.software_updates a:hover {
background-position:-663px -59px;
}
#console.systems #main #head .features_nav li a {
float:				left;
display:			block;
margin:				15px 0 10px 0;
width:				111px;
height:				68px;
text-indent:		-9999px;
background:			url("../webasset/ps_nav_features_ps3_png.png") no-repeat left top;
}
#console.systems #main #head .features_nav li.gaming a {
background-position:0 0;
width:				121px;
}
#console.systems #main #head .features_nav li.playstation_network a {
background-position:-121px 0;
}
#console.systems #main #head .features_nav li.blu_ray a {
background-position:-232px 0;
}
#console.systems #main #head .features_nav li.multimedia a {
background-position:-343px 0;
}
#console.systems #main #head .features_nav li.connectivity a {
background-position:-454px 0;
}
#console.systems #main #head .features_nav li.other_features a {
background-position:-565px 0;
}
#console.systems #main #head .features_nav li.software_updates a {
background-position:-676px 0;
width:113px;
}
#console.systems #main #head {
background:#FFFFFF url("../webasset/ps_bg_head_gradient_shadow.gif") repeat-x left bottom;
}
#console.psp #main #head {
margin-left:		0;
padding-bottom:		50px;
*padding-bottom:	10px;
}
#console.psp.overview.system #main #head {
padding-bottom:		10px;
}
#console.psn.gaming #main .console.three_two.demos {
padding-bottom:		35px;
position:			relative;
}
#console.psn.gaming #main #head .raiseyourgame {
background-repeat: no-repeat;
background-position:right 43px;
height:				414px;
}
#console.psn #main {
padding:			0;
width:				860px;
}
#console #main {
padding:			0;
width:				860px;
}
#console.psn.gaming #main #head .promo p span {
display:			block;
padding-right:		30px;
width:				425px;
}
#console.psn.gaming #main .featured_games {
background:			transparent url(../webasset/bg_console_section.gif) repeat-x left top;
padding:			35px 0 0;
}
#console.psn #main .browser {
margin:				0 0 40px 40px;
margin-bottom:		40px;
}
#console #main .browser {
margin:				0 0 40px 40px;
}
#console.systems #main #head .features_nav li.gaming a.on {
background-position:0 -136px;
}
#console.systems #main #head .features_nav li.gaming a.on:hover {
background-position:0 -136px;
}
#console.systems #main #head .features_nav li.playstation_network a.on {
background-position:-121px -136px;
}
#console.systems #main #head .features_nav li.playstation_network a.on:hover {
background-position:-121px -136px;
}
#console.systems #main #head .features_nav li.blu_ray a.on {
background-position:-232px -136px;
}
#console.systems #main #head .features_nav li.blu_ray a.on:hover {
background-position:-232px -136px;
}
#console.systems #main #head .features_nav li.multimedia a.on {
background-position:-343px -136px;
}
#console.systems #main #head .features_nav li.multimedia a.on:hover {
background-position:-343px -136px;
}
#console.systems #main #head .features_nav li.connectivity a.on {
background-position:-454px -136px;
}
#console.systems #main #head .features_nav li.connectivity a.on:hover {
background-position:-454px -136px;
}
#console.systems #main #head .features_nav li.other_features a.on {
background-position:-565px -136px;
}
#console.systems #main #head .features_nav li.other_features a.on:hover {
background-position:-565px -136px;
}
#console.systems #main #head .features_nav li.software_updates a.on {
background-position:-676px -136px;
}
#console.systems #main #head .features_nav li.software_updates a.on:hover {
background-position:-676px -136px;
}
#console.systems #main #head .features_nav li.gaming a:hover {
background-position:0 -68px;
}
#console.systems #main #head .features_nav li.playstation_network a:hover {
background-position:-121px -68px;
}
#console.systems #main #head .features_nav li.blu_ray a:hover {
background-position:-232px -68px;
}
#console.systems #main #head .features_nav li.multimedia a:hover {
background-position:-343px -68px;
}
#console.systems #main #head .features_nav li.connectivity a:hover {
background-position:-454px -68px;
}
#console.systems #main #head .features_nav li.other_features a:hover {
background-position:-565px -68px;
}
#console.systems #main #head .features_nav li.software_updates a:hover {
background-position:-676px -68px;
}

#console.ps2 #main .button_link {
margin: 			30px 0px 20px 0px;
}

#peer.ps2 {
display:			block;
width:				791px;
height:				62px;
}
#peer.ps2 li {
float:left;
}
#peer.ps2 li a {
float:				left;
display:			block;
height:				66px;
background:			transparent url("../webasset/ps_nav_peer_ps2_jpg.png") no-repeat 0px 0px;
_background:		transparent url("../webasset/ps_nav_peer_ps2_jpg1.jpg") no-repeat 0px 0px;
text-indent:		-9999px;
}
#peer.ps2 .overview a {
background-position: 0px 0px;
width:				268px;
}
#peer.ps2 .overview a:hover {
background-position:0 -71px;
}
#peer.ps2 .overview a.active {
background-position: 0px -141px;
}
#peer.ps2 .entertainment_nav a {
background-position: -268px 0px;
width:256px;
}
#peer.ps2 .entertainment_nav a:hover {
background-position: -268px -71px;
}
#peer.ps2 .entertainment_nav a.active {
background-position: -268px -141px;
}
#peer.ps2 .complete_system_nav a {
background-position: -524px 0px;
width:267px;
}
#peer.ps2 .complete_system_nav a:hover {
background-position: -524px -71px;
}
#peer.ps2 .complete_system_nav a.active {
background-position: -524px -141px;
}
#console.ps3.parental_controls #main #head .feature {
height:				427px;
width:				820px;
}
#console.ps3.parental_controls #main #head h3 {
width:				440px;
}
#console.ps3 #main #head .promo p.indent span {
width:				560px;
}
#console.ps3.parental_controls #main #head p.indent span {
width:				320px;
}
#console.ps3.parental_controls #main #head {
min-height:590px;
}
#console.ps3 #main #head {
margin-bottom:		0;
margin-left:		0;
padding-bottom:		20px;
}
#console.ps3.parental_controls #main #module_a {
background:			transparent none repeat 0 0;
height:				auto;
padding:			40px 0 0;
}
#console.ps3 #main #module_a {
background:			transparent url(../webasset/ps_bg_ps3_overview_movies_gif.gif) repeat-x left bottom;
padding:			40px 0 10px 0px;
position:			relative;
width:				860px;
}
#console.ps3.parental_controls #main #module_a h3 {
padding:			0 0 9px;
}
#console.ps3 #main #module_a h3 {
color:				#404040;
padding:			0 0 10px 0px;
width:				300px;
}
#console.ps3.parental_controls #main #module_a p {
padding:			0;
width:				270px;
}
#console.ps3 #main #module_a p {
color:				#555555;
font-size:			14px;
line-height:		21px;
padding:			0 0px 0 0px;
width:				300px;
}
#console.ps3.parental_controls #main #module_a #module_a_list_box {
background:			transparent url(../webasset/ps_ps3_list_box_keys_jpg.jpg) no-repeat 0 0;
height:				245px;
padding:			15px;
width:				461px;
}
#console.ps3.parental_controls #main #module_a #module_a_list_box div.list_head {
border-bottom:		1px solid #8E8E8E;
color:				#8E8E8E;
font-size:			18px;
margin:				0 0 4px;
padding:			0 0 4px;
text-transform:		uppercase;
width:				197px !important;
}
#console.ps3.parental_controls #main #module_a #module_a_list_box div.list_head.list_head_title{width:220px !important;}
#console.ps3.parental_controls #main #module_a #module_a_list_box p {
padding:			0;
width:				400px;
clear:				both;
}
#console.ps3.parental_controls #main #module_a #module_a_list_box ul {
margin:				10px 0 0 0;
width:				270px;
}
#console.ps3.parental_controls #main #module_a #module_a_list_box ul li {
background:			transparent url(../webasset/ps_arrowupbullet_png.png) no-repeat left 6px;
color:				#555555;
font-size:			12px;
font-weight:		bold;
padding:			4px 0 1px 20px;
}
#console.ps3.parental_controls #main #module_b {
background:			transparent none repeat  0 0;
padding:			20px 0 20px 0;
}
#console.ps3 #main #module_b {
background:			#D12127 url(../webasset/ps_bg_ps3_module_fully_gif.gif) repeat-x  left top;
}
#console.ps3.parental_controls #main #module_b img {
float:				left;
margin:				0 10px 0 25px;
}
#console.ps3.parental_controls #main #module_b div {
width:				600px !important;
}
#console.ps3.parental_controls #main #module_b h3 {
background:			transparent none repeat  0 0;
color:				#000000;
margin:				0;
padding:			0;
width:				500px;
}
#console.ps3 #main #module_b h3 {
background:			transparent url(../webasset/ps_bg_divider_ps3_fully_gif.gif) no-repeat  left bottom;
color:				#FFFFFF;
margin:				0 0 0 40px;
padding-top:		19px;
position:			relative;
}
#console.ps3 #main #module_b h2 {
background:			transparent url(../webasset/ps_bg_divider_ps3_fully_gif.gif) no-repeat  left bottom;
color:				#FFFFFF;
margin:				0 0 0 40px;
padding-top:		19px;
}
#console.ps3.parental_controls #main #module_b p {
float:				left;
width:				300px;
}
#console.ps3.parental_controls #main #module_b a {
background:			transparent none repeat  0 0;
border:				0 none;
color:				#292929;
display:			inline;
font-size:			14px;
margin:				0;
padding:			0;
position:			static;
}
#console.ps3.parental_controls #main #module_b a:hover {
background:			none;
color:				#D12127;
}
#console.ps3.parental_controls #main #module_c {
background:			transparent none repeat  0 0;
min-height:			0;
padding:			20px 0 40px;
position:			relative;
}
#console.ps3 #main #module_c {
background:			transparent url(../webasset/ps_ps3_overview_ultimate_gif.gif) no-repeat  left top;
min-height:			610px;
position:			relative;
}
#console.ps3 #main #module_c.console{padding-top:35px;}
#console.ps3.parental_controls #main #module_c img {
position:			absolute;
right:				10px;
top:				20px;
}
#console.ps3.parental_controls #main #module_c div {
width:				430px !important;
float:				left;
}
#console #main .console.right div {
padding:			15px 20px 0 30px;
}
#console.ps3.parental_controls #main #module_c h3 {
padding:			0 0 10px;
width:				600px;
}
#console.ps3 #main #module_c h3 {
padding-left:		40px;
padding-top:		0;
width:				415px;
}
#console.ps3.parental_controls #main #module_c p {
padding:			0;
width:				450px;
}
#console.ps3 #main #module_c p {
padding-left:		40px;
width:				300px;
line-height:		120%;
}
#overlay.share-this .inner .content .shareVideo h2 {
border-bottom:		1px solid #d2d2d2;
/*height:				5px;*/
padding-bottom:4px;
_width:				100%;
_float:				left;
}
#overlay.share-this .inner .content .shareVideo ul.first {
margin-right:		15px;
}
#overlay.share-this .inner .content .shareVideo ul {
float:				left;
padding:			0;
width:				132px;
}
#overlay.share-this .inner .content li.fb {
background:url(../webasset/ps_share_fb.png) no-repeat left 10px;
}
#overlay.share-this .inner .content li.digg {
background:url(../webasset/ps_share_digg.png) no-repeat left 10px;
}
#overlay.share-this .inner .content li.myspace {
background:url(../webasset/ps_share_myspace.png) no-repeat left 10px;
}
#overlay.share-this .inner .content li.stumble {
background:url(../webasset/ps_share_stumble.png) no-repeat left 10px;
}
#overlay.share-this .inner .content li.delicious {
background:url(../webasset/ps_share_delicious.png) no-repeat left 10px;
}
#overlay.share-this .inner .content li.linkedin {
background:url(../webasset/ps_share_linkedin.png) no-repeat left 10px;
}
#overlay.share-this .inner .content li.reddit {
background:url(../webasset/ps_share_reddit.png) no-repeat left 10px;
}
#overlay.share-this .inner .content li.twitter {
background:url(../webasset/ps_share_twitter.png) no-repeat left 10px;
}
#overlay.share-this .inner .content .shareVideo li {
margin:				0;
padding:			0 0 3px 0;
width:				125px;
float:				left;
}
#overlay.share-this .inner .content .emailForm {
float:				left;
margin-right:		20px;
width:				430px;
}
#overlay.share-this .inner .content .emailForm h2 {
padding:			0 0 5px;
}
#overlay.share-this .inner .content .emailForm input {
background:			transparent url(../webasset/ps_bg_share_input_gif.gif) fixed left top;
border:				1px solid #B1B1B1;
color:				#7C7C7C;
font-size:			13px;
height:				18px;
margin:				0px;
padding:			1px 0 0 2px;
font-family:		Arial, Helvetica, Sans-Serif;
width:				125px;
}
#overlay.share-this .inner .content .emailForm textarea {
background:			#E6E6E6 url(../webasset/ps_bg_share_input_wide.gif) no-repeat  left top;
border:				1px solid #B1B1B1;
color:				#7C7C7C;
font-size:			13px;
height:				70px;
margin:				0;
font-family:		Arial, Helvetica, Sans-Serif;
overflow:			auto;
padding:			1px 0 0 2px;
text-align:			left;
width:				125px;
}
#overlay.share-this .inner .content a {
background:			transparent url(../webasset/ps_bullet-link-arrow-red_gif.gif) no-repeat  right 5px;
border-bottom:		1px solid #D2D2D2;
display:			block;
font-size:			12px;
font-weight:		bold;
line-height:		23px;
height:				23px;
width:				auto;
}
#overlay.share-this .inner .content .policy_note{font-size:12px; font-weight:normal; line-height:16px; padding-top:10px; clear:both;}
#overlay.share-this .inner .content .policy_note a{text-decoration:none; font-size:12px; font-weight:bold; padding:0; margin:0; background:none; border:none;
display:inline;}
#console.psn.original_programming #main .feature_promo.qore {
background-image:url(../webasset/programming_qore.jpg);
}
#console.psn.original_programming #main .feature_promo.qore .newlinkadd{
float:left; width:285px; margin-top:10px;
}
#console.psn.original_programming #main .feature_promo.qore .newlinkadd a{
width:285px; height:176px;float:left;
}


#console.psn.original_programming #main .feature_promo {
height:				196px;
margin-top:			20px;
width:				780px;
}
#console.psn.original_programming #main .feature_promo .feature_description {
border-right:		1px solid #CCCCCC;
float:				left;
height:				157px;
margin:				20px 0 0 286px;
padding-left:		15px;
width:				277px;
}
#console.psn.original_programming #main .feature_promo .feature_links {
float:				left;
margin:				20px 0 0 10px;
position:			relative;
width:				170px;
}
#console.psn.original_programming #main .feature_promo .feature_links a.button_link {
margin-top:			5px;
width:				172px;
}
#console.psn.original_programming #main .feature_promo .feature_links a.arrow_link {
border-top:			1px solid #CCCCCC;
display:			block;
font-size:			1.2em;
padding-right:		65px;
padding-top:		5px;
position:			absolute;
top:				125px;
}
#console.psn.original_programming #main .feature_programming {
margin-left:		40px;
padding-bottom:		40px;
width:				780px;
}
#console.psn.original_programming #main .feature_promo.pulse {
background-image:url(../webasset/programming_pulse.jpg);
}
#console.psn.original_programming #main .feature_promo.pulse .newlinkadd{
float:left; width:285px; margin-top:10px;
}
#console.psn.original_programming #main .feature_promo.pulse .newlinkadd a{
width:285px; height:176px;float:left;
}

#console.psn.original_programming #main .feature_promo.tester {
background-image:url(../webasset/programming_tester.jpg);
}
#console.psn.original_programming #main .feature_promo p {
color:				#525252;
font-size:			12px;
font-weight:		bold;
line-height:		16px;
padding:			0 20px 5px 0;
}
#console.psn.original_programming #main .feature_promo h4 {
color:				#999999;
margin-top:			5px;
}
#console.psn.original_programming #main .feature_promo .feature_links p {
font-weight:		normal;
margin-top:			10px;
}
#main #system .tech_specs_nav {
margin-left:		-10px;
}
#main #system .tech_specs_nav li {
display:			inline;
}
#main #system .tech_specs_nav li.system_bundles a {
background-position:0 0;
width:				269px;
}
#main #system .tech_specs_nav li a {
background:			transparent url(../webasset/ps_nav_tech_specs_gif.gif) no-repeat  left top;
display:			block;
float:				left;
height:				58px;
margin:				0 0 40px;
text-indent:		-9999px;
width:				269px;
}
#main #system .tech_specs_nav li.tech_specs a.on {
background-position:-269px -116px;
}
#main #system .tech_specs_nav li.faqs a.on {
background-position:-529px -116px;
}
#main #system .tech_specs_nav li.tech_specs a {
background-position:-269px 0;
width:				260px;
}
#main #system .tech_specs_nav li.tech_specs a:hover {
background-position:-269px -58px;
}
#main #system .tech_specs_nav li.faqs a:hover {
background-position:-529px -58px;
}
#main #system .tech_specs_nav li.system_bundles a:hover {
background-position:0 -58px;
}
#main #system .tech_specs_nav li.faqs a {
background-position:-529px 0;
width:				260px;
}
#system .table table tr.top .product p {
color:				#555555;
font-size:			23px;
font-weight:		bold;
line-height:		20px;
position:			relative;
text-align:			right;
width:				100%;
display:			block;
}
#system .table table tr.top .product p a {
background:			transparent url(../webasset/ps_bullet-link-arrow-red_gif.gif) no-repeat  right center;
font-size:			12px;
padding-right:		16px;
float:				right;
width:				25%;
}
#system .table table tr.top .product p a:hover {
background:			transparent url(../webasset/ps_link-arrow-red_hover_gif.gif) no-repeat  right center;
}
#home #hardware ul {
margin:				20px 0 20px;
}
#home #hardware ul li {
border-bottom:		1px solid #DEDEDE;
width:				232px;
}
#console.ps3 #main #head .head_promo div {
background:			transparent url(../webasset/ps3_black_rounded_box.jpg) no-repeat  right bottom;
height:				121px;
width:				214px;
}
#console.ps3 #main #head .promo p.indent span {
width:				auto;
}
#console.ps3 #main #head .head_promo p {
color:				#292929;
font-size:			14px;
font-weight:		bold;
padding:			23px 0 5px;
}
#home #psnPromo {
border-bottom:		1px solid #D7D7D7;
padding-top:		20px;
}
#main #psnPromo {
border-bottom:		1px solid #D7D7D7;
padding-top:		20px;
}
#home #psnPromo .header_with_links, #main #psnPromo .header_with_links {
margin:				0;
padding:			0 0 10px;
*padding-bottom:	10px;
border-bottom:		1px solid #BABABA;
}
#home #psnPromo .header_with_links h3, #main #psnPromo .header_with_links h3 {
background:			transparent url(../webasset/ps_bg_icon_home_psn_gif.gif) no-repeat  left top;
color:				#525252; 
padding:			5px 0 10px 60px;
line-height:		45px;
*padding-top:		0px;
}
#home #psnPromo .header_with_links h3.hdrText, #main #psnPromo .header_with_links h3.hdrText {
background:			none;
color:				#525252;
padding:			10px 0 5px 40px;
width:				700px;
clear:				both;
font-size:			17px;
*margin-top:		5px; 
}
#home #psnPromo div p, #main #psnPromo div p {
color:				#292929;
font-size:			14px;
font-weight:		bold;
}
#home #psnPromo ul {
height:				1%;
margin-top:			10px;
}
#main #psnPromo ul {
height:				1%;
margin-top:			10px;
display:			inline-block;
}
#main #psnPromo ul.psnptwlist{
margin-top:			20px;
}
#home #psnPromo ul li.gaming, #main #psnPromo ul li.gaming {
padding-left:		100px;
width:				124px;
}
#home #psnPromo ul li.entertainment, #main #psnPromo ul li.entertainment {
padding-left:		167px;
width:				123px;	
}
#home #psnPromo ul li.entertainment, #main #psnPromo ul li h4{font-size:14pt}
#home #psnPromo ul li.vip, #main #psnPromo ul li.vip {
padding-left:		139px;
width:				123px;
}
#home #psnPromo ul li, #main #psnPromo ul li {
float:				left;
padding:			26px 0 30px;
}
#home #psnPromo h4, #main #psnPromo h4 {
color:				#2C2C2C;
margin:				0 auto;
width:				123px;
}
#home #psnPromo ul li p, #main #psnPromo ul li p {
color:				#555555;
font-size:			13px;
line-height:		20px;
padding:			8px 0 0;
width:				123px;
}
#console.ps3.overview #main #head .promo {
background:			transparent url(../webasset/bg_main_head_divider.gif) repeat-y  right top;
margin-bottom:		30px;
width:				528px;
}
#console.ps3 #main #head .head_promo div {
background:			transparent url(../webasset/ps3_black_rounded_box.jpg) no-repeat  right bottom;
height:				121px;
width:				214px;
}
#console.ps3 #main #head .head_promo {
float:				right;
height:				121px;
margin:				30px 40px 0 0;
_margin:			30px 20px 0 0;
width:				214px;
}
#console.ps3 #main #head .button_link_small {
width:				90px;
margin-top:			10px;
}
#console.ps3 #main #head .button_link {
width:				230px;
}
#console.ps3 #main .button_link {
margin:				30px 0 0;
}
#console.ps3 #main #head .head_promo div a {
background:			transparent url(../webasset/ps_trans_red_arrow_1.gif) no-repeat 150px 4px;
color:				white;
font-size:			17px;
font-weight:		bold;
left:				10px;
padding:			0 60px 0 0;
position:			relative;
top:				92px;
}
#console.ps3 #main #head .head_promo div a:hover {
background:			transparent url(../webasset/ps_trans_red_arrow_1_h.gif) no-repeat 150px 4px;
}
#main #head .promo {
width:				780px;
}
#console.ps3 #main #module_a h4 {
color:				#292929;
width:				300px;
}
#console #main .console div .links {
margin:				0px;
padding:			0px;
width:				480px;
}
#console.ps3 #main #module_a .links{
*width:				480px;
}
#console.ps3 #main #module_a img.left {
float:				left;
margin-left:		-30px
}
#console.ps3 #main #module_a .links {
padding: 			0 0 0 0px;
}
#console #main #head .links p.link a, #console #main .console .links p.link a {
margin:				22px 10px 0 10px;
}
#console.ps3 #main #head .links p.link a, #console #main .console .links p.link a {
margin:				18px 10px 0 10px;
}
#console #main .console a.button_link_small {
background-image:	url(../webasset/ps_bg_grey_left_small_gif.gif);
float:				left;
margin:				20px 8px 0 0;
padding:			0;
width:				142px;
}
#console #main #head .links p.link, #console #main .console .links p.link {
float:				left;
padding-left:		0 !important;
width:				130px !important;
}
#console.ps3 #main #module_b a:hover {
background-image:url(../webasset/ps_bullet_link_rtrngle_white.gif);
}
#console.ps3 #main #module_b a {
background:			transparent url(../webasset/ps_bullet_link_rtriangle_white.gif) no-repeat  right center;
color:				#FFFFFF;
font-size:			12px;
margin-right:		40px;
padding-right:		20px;
position:			absolute;
right:				0;
top:				24px;
}
#console.ps3 #main #module_b li a:hover {
background-position:left -180px;
}
#console.ps3 #main #module_b ul {
background:			transparent url(../webasset/bg_ps3_module_fully_loaded.gif) no-repeat  left bottom;
padding:			10px 0 0 40px;
height:				246px;
}
#console.ps3 #main #module_b ul li.wifi {
background:			none;
padding:			0 0 0 0px;
width:				198px;
}
#console.ps3 #main #module_b ul li {
float:				left;
height:				186px;
}
#console.ps3 #main #module_b ul li h4 {
color:				#FFFFFF;
margin:				80px 0 0 25px;
*margin:			90px 0 0 25px;
padding-bottom:		0px;
}
#console.ps3 #main #module_b ul li p { 
color:				#FFFFFF;
font-size:			13px;
line-height:		21px;
padding:			0 30px 0 25px;
}
#console.ps3 #main #module_b li a {
border-top:			0px solid #FFFFFF;
margin:				10px 0 0 0px;	
padding:			10px 0 0;
width:				195px;
position:			static;
display:			block;
background-position:left top;
background-repeat:	no-repeat;
}
#console.ps3 #main #module_b li a.toggleclass {
background-position:left -180px;
}
#console.ps3 #main #module_b li a.LearnMore {
background-position:right 13px;
border-top:			1px solid #FFF;
display:			block;
margin:				10px 0 0 20px;
padding:			10px 0;
position:			static;
width:				130px;
height:				auto;
background:			transparent url(../webasset/ps_bullet_link_rtriangle_white.gif) no-repeat right center;
}
#console.ps3 #main #module_b li a.LearnMore:hover {
background:			transparent url(../webasset/ps_bullet_link_rtrngle_white.gif) no-repeat right center;
}
#console.ps3 #main #module_b ul li.hd {
background:			none;
width:				195px;
}
#console.ps3 #main #module_b ul li.blu_ray {
background:			none;
width:				195px;
}
#console.ps3 #main #module_b ul li.connectivity {
background:			none;
width:				210px;
}
#console.ps3 #main #module_c div.links {
padding-left:		40px;
margin-bottom:		10px;
}
#console.ps3 #main #module_c img.right {
position:			absolute;
right:				-100px;
top:				40px;
z-index:			1;
}
#console.ps3 #main #module_c img.gamingright {
position:			absolute;
right:				-100px;
top:				40px;
z-index:			1;
}
#console.ps3 #main #module_c h4 {
padding-left:		40px;
width:				400px;
}
#console #main .header_with_links h3 {
padding:			0 0 7px;
padding-bottom:		0px;
font-size:			28px;
height:				auto;
}
#main #psnPromo .psnptw h3 {
padding:			10px 0 5px 55px;
font-size:			21px;
line-height:		29px;
}
#main #psnPromo ul.psnptwlist {
margin-left:		40px;
}
#console.ps3 #main .header_with_links {
margin-top:			40px;
}
#ps2_systems #main .header_with_links{
padding-bottom:		5px;
}
#ps2_systems #main .header_with_links .more_links{
margin-top:			5px;
*margin-top:		7px;
}
#main #content.accessory .header_with_links {
margin-top:			10px;
border-bottom:		1px solid #BABABA;
}

#main #content.accessory .header_with_links_withoutborder {
margin-top:			10px;
border-bottom:		none;
}
#ps2_systems #main #content.accessory .header_with_links_withoutborder{
margin-bottom:		10px;
}
#console.ps3 #main #module_c img.left {
position:			absolute;
left:				-75px;
top:				315px;
z-index:			9;
}

#console.psn.network #main #head.header_bg {
background:			#FFF url("../webasset/ps_bg_head_gradient_shadow.gif") repeat-x left bottom;
}
#console.psn.network #main #head .home_join_the_network .button_link, #console.psn.network #main #head .home_join_the_network .signIn {
margin-left:		0;
}
.Learn_more {
background:			transparent url("../webasset/ps_whitebuttonleft_gif.gif") no-repeat  left center;
float:				left;
height:				35px;
margin:				0;
padding:			0;
}
.Learn_more span {
background:			transparent url("../webasset/ps_whitebuttonright_gif.gif") no-repeat  right center;
color:				#555555;
float:				left;
font-size:			18px;
font-weight:		bold;
height:				23px;
margin:				0;
padding:			6px 40px 6px 10px;
}
.Learn_more:hover {
background:			transparent url("../webasset/ps_whitebuttonleft_h_gif.gif") no-repeat  left center;
}
.Learn_more:hover span {
background:			transparent url("../webasset/ps_whitebuttonright_h_gif.gif") no-repeat  right center;
color:				#FFFFFF;
float:				left;
font-size:			18px;
font-weight:		bold;
margin:				0;
padding:			6px 40px 6px 10px;
}
#console.psn.network #main .future .future_right p a, #console.psn.gaming #main .future .future_left p a {
background:			transparent url("../webasset/ps_bullet-link-arrow-red_gif.gif") no-repeat  right center;
border-top:			1px solid #BFBFBF;
color:				#292929;
display:			block;
float:				left;
font-size:			12px;
margin:				0 15px 0 0;
padding:			5px 0 6px 0;
width:				150px;
}
#console.psn.network #main .future {
float:				left;
width:				860px;
background:			#dedede url("../webasset/ps_mid_bg_png.png") repeat-x;
padding-bottom:		20px;
}
#console.psn.network #main .future .future_right {
float:left;
padding-top:47px;
padding-right:20px;
}
#console.psn.network #main .future .future_left {
float:left;
padding:47px 15px 0 10px;
width:300px;
}
#console.psn.network #main .future .left_image {
float:left;
padding-top:35px;
padding-left:0px;
}
#console.psn.network #main h3.browser_headline {
color:#525252;
padding:30px 0 10px 40px;
}
#console.psn.network #main .future .playstation_tv {
width:490px;
float:left;
padding-top:47px;
padding-left:10px;
}
#console.psn.network #main .future .network_exclusive {
width:519px;
padding-left:35px;
padding-top:30px;
float:left;
}
#console.psn.network #main .future .network_exclusive p.width_clear {
width:450px;
clear:both;
}
#console.psn.network #main .future p.cartoon_text {
width:310px;
clear:both;
}
#console.psn.network #main .future p.community_text {
width: 300px;
float: left;
padding-right: 20px;
}
#console.psn.network #main .future .playstation_community {
width:650px;
padding-left:30px;
}
#console.psn.network #main .future .future_right h4, #console.psn.network #main .future .future_left h4 {
color:#2C2C2C;
margin:0px;
}
#console.psn.network #main .future .future_right h5, #console.psn.network #main .future .future_left h5 {
color:#292929;
font-size:14px;
font-weight:bold;
line-height:30px;
}
#console.psn.network #main .future .future_right p, #console.psn.network #main .future .future_left p {
color:#555555;
font-size:14px;
line-height:21px;
padding:0px 0px 0px 0px;
margin:0px;
overflow:visible;
}
#console.psn.network #main .future .future_right p a, #console.psn.network #main .future .future_left p a {
background:transparent url("../webasset/ps_bullet-link-arrow-red_gif.gif") no-repeat  right center;
border-top:1px solid #BFBFBF;
color:#292929;
display:block;
float:left;
font-size:12px;
margin:10px 21px 0px 0px;
padding:5px 16px 6px 0;
}
#console.psn.network #main .future .future_right p a:hover, #console.psn.network #main .future .future_left p a:hover {
color:#D12127;
background:transparent url("../webasset/ps_bullet-link-arrow-red_hover.gif") no-repeat  right center;
}
#console.psn.network #main .future .layer_picture {
position:relative;
float:right;
}
#console.psn.network #main .future .layer_picture_abs {
position:absolute;
right:-48px;
top:40px;
}
#console.psn.network #main .future .cartoon_picture {
float:left;
width:207px;
height:305px;
position:relative;
}
#console.psn.network #main .future .cartoon_picture_abs {
position:absolute;
left:-34px;
top:30px;
}
#console.psn.network #main .future {
background:#DEDEDE url("../webasset/ps_big_mid_bg_png.png") repeat-x  0 0;
float:left;
padding-bottom:20px;
width:860px;
}
#home #psnPromo ul li a, #main #psnPromo ul li a {
background:transparent url(../webasset/ps_bullet-link-arrow-red_gif.gif) no-repeat  right center;
border-top:1px solid #D9D9D9;
color:#292929;
display:block;
font-size:12px;
font-weight:bold;
line-height:14px;
margin-top:14px;
padding:6px 0px 7px 0;
width:123px;
}
#home #psnPromo ul li a:hover, #main #psnPromo ul li a:hover {
background: url(../webasset/ps_link-arrow-red_hover_gif.gif) no-repeat right center;
color: #D12127;
}
#console #main h3 {
color:#404040;
}

#peer {
padding:0px;
margin:0px;
}
#peer.ps3system {
height:auto;
}
#main .top_products {
height:auto;
}
#main .top_products_ps2 {
height:auto;
background:url(../webasset/ps2_systems_img.png) no-repeat top left;
padding-right:50px;
padding-bottom:20px;
margin-right:0px;
margin-left:10px;
width:739px;
}
#peer li {
float:left;
}


#peer.ps3system {
display:block;
height:62px;
width:794px;
padding-bottom:50px;
}
#peer.ps3system li a {
background:transparent url(../webasset/nav_peer_ps2_blank.jpg) no-repeat  0 0;
display:block;
float:left;
height:55px;
font-size:17px;
font-weight:bold;
color:#303030;
text-align:center;
line-height:45px;
}
#peer.ps3system .overview {
float:left;
}
#peer.ps3system .overview a {
background-position:0 0;
width:264px;
}
#peer.ps3system .overview a:hover {
background-position:0 -56px;
}
#peer.ps3system .overview a.active {
background-position:0 -111px;
color:#fff;
}
#peer.ps3system .entertainment_nav {
float:left;
}
#peer.ps3system .entertainment_nav a {
background-position:-264px 0;
width:260px;
}
#peer.ps3system .entertainment_nav a:hover {
background-position:-264px -56px;
color:#fff;
}
#peer.ps3system .entertainment_nav a.active {
background-position:-263px -111px;
}
#peer.ps3system .complete_system_nav {
float:left;
}
#peer.ps3system .complete_system_nav a {
background-position:-524px 0;
width:270px;
}
#peer.ps3system .complete_system_nav a:hover {
background-position:-524px -56px;
color:#fff;
}
#peer.ps3system .complete_system_nav a.active {
background-position:-523px -111px;
}
#main #head {
padding-bottom:0px;
}
#main .pro_one {
width:387px;
padding:0 0 10px 10px;
float:left;
}
#main .pro_two {
width:375px;
padding:0 0 10px 10px;
float:left;
}
.pro_one div, .pro_two div {
clear:both;
font-size:20px;
padding:0 0 5px 0;
width:380px;
}
.pro_one div.proname, .pro_two div.proname {
float:left;
width:370px;
margin-top:10px;
border-bottom:solid 1px #eaeaea;
}
.pro_one .readmore, .pro_two .readmore {
width:80px;
float:left;
font-size:12px;
margin:15px 0 0 -90px;
background:transparent url(../webasset/ps_bullet-link-arrow-red_gif.gif) no-repeat  70px 2px;
color:#292929;
display:block;
font-size:12px;
}
.pro_one .readmore:hover, .pro_two .readmore:hover {
background:transparent url(../webasset/ps_link-arrow-red_hover_gif.gif) no-repeat  70px 2px;
color:#D12127;
}
#content_middle {
float:left;
padding:10px 0 20px 37px;
width:784px;
}
#content_middle .productbox {
width:784px;
margin:0px 0px 20px 0px;
padding:1px;
border:1px solid #f9f9f9;
background:#fff;
float:left;
}
#content_middle .productbox .inner_productbox {
border:9px solid #f6f6f6;
float:left;
width:766px;
background-color:#f6f6f6;
}
#content_middle .productbox .inner_productbox .image_box {
width:212px;
height:181px;
float:left;
background:#fff;
}
#console #main .console #content_middle .productbox .inner_productbox .image_box img {
float:left;
margin-right:0px;
}
#content_middle .productbox .inner_productbox .box_txt_2 {
width:306px;
margin:0px 10px 0px 10px;
background:#fff;
float:left;
height:162px;
padding:10px;
}
#content_middle .productbox .inner_productbox .box_txt_3 {
width:188px;
background:#fff;
float:left;
padding:10px;
_padding:7px;
height:162px;
}
#content_middle .productbox .inner_productbox .box_txt_3 .price_div {
border-top:1px solid #d9d9d9;
margin-top:10px;
color:#959595;
padding-top:5px;
font-weight:bold;
font-size:13px;
width:100% 
}
#content_middle .productbox .inner_productbox .box_txt_3 .price_div div {
float:left;
}
#content_middle .productbox .inner_productbox .box_txt_3 .price_div a.readmore {
float:right;
font-size:12px;
color:#292929;	
padding-right:15px;
background:transparent url(../webasset/ps_bullet-link-arrow-red_gif.gif) no-repeat right 2px;
}
#content_middle .productbox .inner_productbox .box_txt_3 .price_div a.readmore:hover {
background:transparent url(../webasset/ps_link-arrow-red_hover_gif.gif) no-repeat right 2px;
color:#D12127;
padding-right:15px;
}
#content_middle .productbox .inner_productbox .box_txt_3 span {
color:#959595;
font-size:10px;
}
#console #content_middle .productbox .inner_productbox .box_txt_3 p {
padding:0px;
margin:0px;
font-weight:bold;
height:100px;
overflow:hidden;
width:auto;
font-size:12px;
}

#main #content.corporate .img_corporate {
background-color:	#C5C5C5;
margin:				25px 0;
}
#main #content.corporate .small_promo {
width:				276px;
height:				110px;
background-color:	#C5C5C5;
float:				left;
margin:				25px 0;
padding:			5px;
}
#main #content.corporate .small_promo.first {
margin-right:		8px;
}
#main #content.corporate .small_promo img {
border:				1px solid #666666;
margin-right:		5px;
float:				left;
}
#main #content.corporate h4 {
color:				#292929;
}
#main #content.corporate h5 {
font-size:			14px;
line-height:		normal;
border:				none;
margin:				5px 0;
font-weight:		bold;
}
#main #content.corporate .small_promo p {
color:				#666666;
font-size:			12px;
line-height:		18px;
padding-bottom:		5px;
}
#main #content.corporate .small_promo a {
font-size:			12px;
}
#main #content.corporate h3 {
border-bottom:		1px solid #D7D7D7;
padding:			0px 0 13px; 
}
#main #content.corporate .dates h4 {
margin:				10px 0;
}
#main #content.corporate .dates .item .month {
float:				left;
display:			block;
margin-right:		35px;
}
#main #content.corporate .dates .item .month p {
font-weight:		bold;
color:				#292929;
}
#main #content.corporate .dates .item .description {
float:				left;
display:			block;
width:				500px;
}
#main #content.corporate .management {
margin:				15px 0;
padding-bottom:		10px;
clear:				both;
}
#main #content.corporate .management img {
background-color:	#C5C5C5;
float:				left;
margin-right:		20px;
width:				135px;
height:				135px;
}
#main #content.corporate .management p {
line-height:		18px;
padding-top:		5px;
font-size:			12px;
}
#main #content.corporate ul {
padding-bottom:		0;
}
#main #content.corporate a.inline {
color:				#D12127;
}
#main #content.corporate ul li {
background:			none;
padding:			0;
}
#main #content.corporate ul li.first {
background:			none;
padding:			0 0 10px 0;
}
#main #content.corporate a.community {
font-size:			14px;
color:				#D12127;
}
#main #content.corporate .management a.more {
background:			transparent url("../webasset/ps_link-arrow-red-small_gif.gif") no-repeat  right center;
font-size:			12px;
padding:			1px 12px 0 0;
font-weight:		normal;
border-bottom:		none;
}
#main #content.corporate .management a.more:hover {
background-image:	url("../webasset/ps_link-arrow-small_hover_gif.gif");
color:				#D12127;
}
#main #content.corporate .management.single h4 {
padding:			10px 0;
color:				#555555;
}
#main #content.corporate .management.single img {
float:				right;
display:			inline;
margin:				10px;
}
#console.ps3 #main #head .ps3_bg {
background-repeat:no-repeat;
background-position: right bottom;
height:455px;
width:820px;
}
#console.game #main #head .ps3_bg {
background-repeat:no-repeat;
background-position: 300px bottom;
height:377px;
width:820px;
}
#console.ps3 #main #head .feature .promo p.indent.ps3_movie span {
width:378px;
line-height:28px;
}
#console.ps3 #main #head .feature .promo p.indent.ps3_gaming span {
width:500px;
line-height:28px;
}
#console.ps3 #main .console.two_three img {
width:300px;
margin:0 0 0 18px;
}
#console.ps3.game #main .console.one_four h3 {
margin-left:28px;
margin-top:30px;
}
#console.ps3.game #main .console.one_four h3 {
*margin-top:60px;
}
#console.ps3.fully_loaded #main #head.fully_loaded {
background:transparent url(../webasset/bg_ps3_fully_loaded.jpg) no-repeat  left bottom;
/*min-height:520px;*/
}
#console.ps3.fully_loaded #main #head .feature .promo p.indent span {
width:408px;
}
#console.ps3.fully_loaded #main .future {
padding:40px 0 0;
position:relative;
width:860px;
}
#console.ps3.fully_loaded #main .future img.left {
left:0;
position:absolute;
top:32px;
}
#console.ps3.fully_loaded #main .future h4 {
color:#2C2C2C;
padding:0 0 9px 355px;
width:500px;
}
#console.ps3.fully_loaded #main .future h5 {
color:#292929;
font-size:14px;
font-weight:bold;
line-height:14px;
padding:0 0 17px 355px;
width:500px;
}
#console.ps3.fully_loaded #main .future p {
color:#555555;
font-size:14px;
line-height:21px;
padding:0 40px 0 355px;
}
#console.ps3.fully_loaded #main .connected {
background:transparent url(../webasset/bg_ps3_connected.gif) repeat-x  left bottom;
height:222px;
margin:0;
position:relative;
width:860px;
}
#console.ps3.fully_loaded #main .connected {
background:transparent url(../webasset/bg_ps3_connected.gif) repeat-x  left bottom;
height:222px;
margin:0;
position:relative;
width:860px;
}

#console.ps3.fully_loaded #main .connected ul li.hd_120gb {
background:transparent url(../webasset/bg_ps3_connected_divider.gif) no-repeat  right top;
float:left;
height:222px;
width:431px;
}
#console.ps3.fully_loaded #main .connected ul li.hd_120gb .image {
float:left;
height:188px;
padding:0 0 0 30px;
}
#console.ps3.fully_loaded #main .connected ul li.hd_120gb img {
padding-top:40px;
}
#console.ps3.fully_loaded #main .connected ul li.hd_120gb .text {
float:left;
padding-left:20px;
padding-top:25px;
width:210px;
}
#console.ps3.fully_loaded #main .connected ul li.completely_connected {
float:left;
height:188px;
width:428px;
}
#console.ps3.fully_loaded #main .connected ul li.completely_connected a {
background-position:left top;
background-repeat:no-repeat;
display:block;
height:148px;
width:169px;
background-repeat:no-repeat;
margin:30px 0 0 6px;
float:left;
}
#console.ps3.fully_loaded #main .connected ul li.completely_connected a:hover {
background-position:left -148px;
}
#console.ps3.fully_loaded #main .connected ul li.completely_connected h4 {
margin:25px 0 0 10px;
float:left;
font-weight:normal;
}
#console.ps3.fully_loaded #main .connected ul li.completely_connected p {
float:left;
margin:5px 0 0 10px;
width:190px;
}
#console.ps3.fully_loaded #main .connected ul li.completely_connected a.connectivity {
background:transparent url(../webasset/ps_bullet_link_right_white.gif) no-repeat  170px 10px;
border-top:1px solid #ffffff;
color:#ffffff;
display:block;
font-size:12px;
margin:20px 20px 0 10px;
padding:10px 20px 0px 0;
width:162px;
height:auto;
}
#console.ps3.fully_loaded #main .connected ul li.completely_connected a.toggleclass {
background-position:left -148px;
}
#console.ps3.fully_loaded #main .connected ul li.completely_connected a.connectivity:hover {
background:url(../webasset/ps_bullet_triangle_white.gif) no-repeat  170px 10px
}

#console.ps3.fully_loaded #main .connected .left {
background:transparent url(../webasset/bg_ps3_connected_divider.gif) no-repeat  right top;
float:left;
height:222px;
width:431px;
}
#console.ps3.fully_loaded #main .connected .storage {
padding:0;
}
#console.ps3.fully_loaded #main .connected .storage .image {
float:left;
height:188px;
padding:0 0 0 30px;
}
#console.ps3.fully_loaded #main .connected .storage img {
padding-top:40px;
}
#console.ps3.fully_loaded #main .connected .text {
float:left;
padding-left:20px;
padding-top:25px;
width:210px;
}
#console.ps3.fully_loaded #main .connected h4 {
color:#FFFFFF;
margin-bottom:5px;
}
#console.ps3.fully_loaded #main .connected p {
color:#FFFFFF;
font-size:14px;
line-height:22px;
}
#console.ps3.fully_loaded #main .connected .right {
float:left;
height:188px;
width:428px;
}
#console.ps3.fully_loaded #main .connected .right .image {
float:left;
padding:34px 0 0 20px;
width:151px;
}
#console.ps3.fully_loaded #main .connected .right .text {
float:left;
height:188px;
}
#console.ps3.fully_loaded #main .play {
background:transparent url(../webasset/ps3_play_the_world.gif) no-repeat  left top;

margin:0;
position:relative;
width:860px;
}
#console.ps3.fully_loaded #main .play div {
padding:30px 0 0 30px;
}
#console.ps3.fully_loaded #main .play h4{
font-size:36px;
height:34px;
line-height:35px;
padding:0 0 2px 45px;
font-weight:bold;
margin-bottom:12px;
}
#console.ps3.fully_loaded #main .play h5 {
color:#FFFFFF;
font-size:14px;
font-weight:bold;
}
#console.ps3.fully_loaded #main .play p {
color:#FFFFFF;
font-size:14px;
line-height:22px;
}
#console.ps3.fully_loaded #main .play a {
background-image:url(../webasset/bullet-link-arrow-dark.gif);
border-color:#FFFFFF;
color:#FFFFFF;
font-size:14px;
}
#console.ps3.fully_loaded #main .play a:hover {
background-image:url(../webasset/bullet-link-arrow-dark-hover.gif);
color:#D12127;
}
#console.ps3.fully_loaded #main .connected p a {
background-image:url(../webasset/ps_bullet_link_right_white.gif);
border-color:#FFFFFF;
color:#FFFFFF;
}
#console.ps3.fully_loaded #main .connected p a:hover {
background-image:url(../webasset/ps_bullet_triangle_white.gif);
}
#console.ps3.fully_loaded #main .connected p a {
background-image:url(../webasset/ps_bullet_link_right_white.gif);
color:#FFFFFF;
}

#main #head.shadow_bg {
background:#FFFFFF url(../webasset/ps_bg_gif.gif) repeat-x  left top;
float:left;
margin-left:0;
}
#console.psn.bigger_goes #main #head.shadow_bg .raiseyourgame {
background:none;
}
#console.psn #main #head.shadow_bg h2 {
width:820px;
}
#console.psn #main #head.shadow_bg h3 {
color:#333333;
font-weight:bold;
padding-bottom:0;
}
#console.psn #main #head.shadow_bg {
padding-bottom:7px;
}
#console.psn.bigger_goes #main #head.shadow_bg .raiseyourgame .promo .gaming_join_the_network {
clear:both;
}
#main #head .promo {
width:470px;
}
#console.psn.bigger_goes #main #head.shadow_bg h2 {
padding-bottom:10px;
}
#console.psn.bigger_goes #main #head.shadow_bg #peer.ps2 {
display:block;
height:53px;
width:830px;
}
#console.psn.bigger_goes #main #head.shadow_bg #peer {
margin-bottom:14px;
margin-left:-10px;
}
#console.psn.bigger_goes #main #head.shadow_bg #peer.ps2 li {
display:			inline;
}
#console.psn.bigger_goes #main #head.shadow_bg #peer.ps2 li a {
float:				left;
display:			block;
margin:				0px 0 20px 0;
width:				111px;
height:				53px;
text-indent:		-9999px;
background:			transparent url("../webasset/ps_navigation_psp_png.png") no-repeat left top;
_background:			transparent url("../webasset/ps_navigation_psp_jpg.jpg") no-repeat left top;
}
#console.psn.bigger_goes #main #head.shadow_bg #peer.ps2 li.overview a {
width:206px;
background-position:0 0;
}
#console.psn.bigger_goes #main #head.shadow_bg #peer.ps2 li.Two_PSP a {
background-position:-206px 0;
width:196px;
}
#console.psn.bigger_goes #main #head.shadow_bg #peer.ps2 li.entertainment a {
background-position:-402px 0;
width:196px;
}
#console.psn.bigger_goes #main #head.shadow_bg #peer.ps2 li.full-featured a {
background-position:-598px 0;
width:196px;
}
#console.psn.bigger_goes #main #head.shadow_bg #peer.ps2 li.overview a.on {
background-position:0px -112px;
}
#console.psn.bigger_goes #main #head.shadow_bg #peer.ps2 li.Two_PSP a.on {
background-position:-206px -112px;
}
#console.psn.bigger_goes #main #head.shadow_bg #peer.ps2 li.Two_PSP a.on:hover {
background-position:-206px -112px;
}
#console.psn.bigger_goes #main #head.shadow_bg #peer.ps2 li.entertainment a.on {
background-position:-404px -112px;
}
#console.psn.bigger_goes #main #head.shadow_bg #peer.ps2 li.full-featured a.on {
background-position:-592px -112px;
}
#console.psn.bigger_goes #main #head.shadow_bg #peer.ps2 li.overview a:hover {
background-position:0 -56px;
}
#console.psn.bigger_goes #main #head.shadow_bg #peer.ps2 li.Two_PSP a:hover {
background-position:-206px -56px;
}
#console.psn.bigger_goes #main #head.shadow_bg #peer.ps2 li.entertainment a:hover {
background-position:-402px -56px;
}
#console.psn.bigger_goes #main #head.shadow_bg #peer.ps2 li.full-featured a:hover {
background-position:-598px -56px;
}
#console.psn.bigger_goes #main .future {
float:left;
width:820px;
padding-bottom:20px;
background:none;
}
#console.psn.bigger_goes #main .future .left_section {
width:386px;
float:left;
padding-top:0px;
padding-right:20px;
}
#console.psn.bigger_goes #main .future .right_section {
width:370px;
float:left;
padding-top:0px;
padding-left:30px;
}
#console.psn.bigger_goes #main .future .left_section h4, #console.psn.bigger_goes #main .future .right_section h4 {
color:#2C2C2C;
}
#console.psn.bigger_goes #main .future .left_section h5, #console.psn.bigger_goes #main .future .right_section h5 {
color:#292929;
font-size:14px;
font-weight:bold;
line-height:30px;
}
#console.psn.bigger_goes #main .future .left_section p, #console.psn.bigger_goes #main .future .right_section p {
color:#555555;
font-size:14px;
line-height:21px;
}
#console.psn.bigger_goes #main .future .future_right p a, #console.psn.bigger_goes #main .future .future_left p a {
background:transparent url(../webasset/ps_bullet-link-arrow-red_gif.gif) no-repeat  right center;
border-top:1px solid #BFBFBF;
color:#292929;
display:block;
float:left;
font-size:12px;
width:auto;
margin:0px 20px 0px 0px;
padding:5px 40px 6px 0;
}
#console.psn.bigger_goes #main #head.shadow_bg .raiseyourgame div.images {
float:left;
width:800px;
padding-top:55px;
}
#console #main #head.shadow_bg .button_link {
width:145px;
}

#console.ps3 #main #fully_loaded {
position:			relative;
background:			#D12127 url("../webasset/ps_bg_ps3_gaming_fullyloaded.gif") repeat-x left top;
}
#console.ps3 #main #fully_loaded h3 {
margin:				0 0 0 40px;
padding-top:		19px;
color:				#FFF;
background:			transparent url("../webasset/ps_bg_divider_ps3_fully_loaded.gif") no-repeat left bottom;
}
#console.ps3 #main #fully_loaded a {
position:			absolute;
left:				15px;
bottom:				0px;
margin-right:		40px;
padding-right:		20px;
font-size:			12px;
color:				#FFF;
width:				106px;
border-top:			none;
background:			transparent url("../webasset/ps_bullet_link_rtriangle_white.gif") no-repeat right center;
}
#console.ps3 #main #fully_loaded a:hover {
background-image:	url("../webasset/ps_bullet_link_rtrngle_white.gif");
}
#console.ps3 #main #fully_loaded ul {
padding-top:		20px;
padding-bottom:		7px;
background:			transparent url("../webasset/ps_bg_ps3_gaming_floaded_bttm.gif") no-repeat left bottom;
min-height:			235px !important;
}
#console.ps3 #main #fully_loaded ul li {
position:			relative;
float:				left;
height:				232px;
}
#console.ps3 #main #fully_loaded ul li h4 {
padding:			79px 11px 0 7px;
color:				#FFF;
}
#console.ps3 #main #fully_loaded ul li p {
padding:			0 10px 0 8px;
font-size:			13px;
line-height:		21px;
color:				#FFF;
}

#console.ps3 #main #fully_loaded ul li.wifi {
padding:0;
width:186px;
float:left;
height:150px;
}
#console.ps3 #main #fully_loaded ul li.wifi a {
background-repeat:no-repeat;
border-top:0 solid #FFFFFF;
display:block;
height:auto;
margin:10px 0 0 0;
padding:10px 0 0;
position:static;
width:166px;
left:0;
background-position:-8px top;
}
#console.ps3 #main #fully_loaded ul li.wifi a:hover {
background-position:-8px -189px;
}
#console.ps3 #main #fully_loaded ul li.wifi h4 {
padding:80px 0 0 25px;
}
#console.ps3 #main #fully_loaded ul li.wifi p {
padding-left:25px;
}
#console.ps3 #main #fully_loaded ul li.wifi a.effect {
background-position:right 13px;
float:left;
margin:6px 0 0 10px;
width:130px;
padding-left:17px;
}
#console.ps3 #main #fully_loaded ul li.hd {
float:left;
height:150px;
padding:0;
width:160px;
}
#console.ps3 #main #fully_loaded ul li.hd a {
width:160px;
float:left;
position:relative;
margin:10px 0 0 0;
padding:10px 0 0 0;
left:0;
background-position: -8px top;
}
#console.ps3 #main #fully_loaded ul li.hd a:hover {
background-position:-8px -189px;
}
#console.ps3 #main #fully_loaded ul li.hd h4 {
padding:80px 0 0 10px;
}
#console.ps3 #main #fully_loaded ul li.hd p {
padding-left:10px;
float:left;
}
#console.ps3 #main #fully_loaded ul li.hd a.effect {
background-position:right 13px;
float:left;
margin:6px 0 0 10px;
width:130px;
}
#console.ps3 #main #fully_loaded ul li.blu_ray {
float:left;
height:150px;
padding-left:5px;
width:160px;
left:0;
}
#console.ps3 #main #fully_loaded ul li.blu_ray a {
width:160px;
float:left;
position:relative;
margin:10px 0 0 0;
padding:10px 0 0 0;
left:0;

background-position: -8px top;
_background-position: -8px top;
}
#console.ps3 #main #fully_loaded ul li.blu_ray a.toggleclass {
background-position:-8px -189px;
}
#console.ps3 #main #fully_loaded ul li.blu_ray a:hover {

background-position:-8px -189px;
_background-position:-8px -189px;
}
#console.ps3 #main #fully_loaded ul li.blu_ray a.blueray_link {
width:130px;
background-position:right 13px;
float:left;
margin:1px 0 0 10px;
_margin:10px 0 0 0px;
_padding-left:10px;
}
#console.ps3 #main #fully_loaded ul li.blu_ray a.blueray_link:hover {
width:130px;
background-position:right 13px;
}
#console.ps3 #main #fully_loaded ul li.blu_ray h4 {
padding-left:10px;
}
#console.ps3 #main #fully_loaded ul li.blu_ray p {
float:left;
padding-left:10px;
}
#console.ps3 #main #fully_loaded ul li.connectivity {
float:left;
height:150px;
margin:0;
width:160px;
left:0;
}
#console.ps3 #main #fully_loaded ul li.connectivity a {
background-position:-8px top;
_background-position:-8px top;
background-repeat:no-repeat;
border-top:0 solid #FFFFFF;
display:block;
height:auto;
margin:10px 0 0 5px;
padding:10px 0 0;
position:static;
width:166px;
left:0;
}
#console.ps3 #main #fully_loaded ul li.connectivity a.toggleclass {
background-position:-8px -189px;
}
#console.ps3 #main #fully_loaded ul li.connectivity a:hover {
background-position:-8px -189px;
_background-position:-8px -189px;
}
#console.ps3 #main #fully_loaded ul li.connectivity h4 {
padding-left:10px;
width:156px;

white-space: pre-wrap; 
white-space: -moz-pre-wrap; 
white-space: -pre-wrap; 
white-space: -o-pre-wrap; 
word-wrap: break-word;

}
#console.ps3 #main #fully_loaded ul li.connectivity p {
padding:2px 0 0 15px;
float:left;
}
#console.ps3 #main #fully_loaded ul li.connectivity a.connectivity_link {
margin:0 0 0 15px;
background-position:right 13px;
float:left;
width:126px;
_margin:10px 0 0 2px;
_padding-left:10px;
}
#console.ps3 #main #fully_loaded ul li.connectivity a.connectivity_link:hover {
width:126px;
background-position:right 13px;
}
#console.ps3 #main #fully_loaded ul li.parental {
float:left;
height:150px;
padding:0 0 0 10px;
width:174px;
left:0;
}
#console.ps3 #main #fully_loaded ul li.parental p {
float:left;
padding-left:15px;
}
#console.ps3 #main #fully_loaded ul li.parental a {
width:169px;
float:left;
position:static;
margin:10px 0 0 0;
padding:10px 0 0 0;
left:0;
background-position:-25px top;
_background-position:-25px top;
}
#console.ps3 #main #fully_loaded ul li.parental a.toggleclass {
background-position:-23px -189px;
}
#console.ps3 #main #fully_loaded ul li.parental a:hover {
background-position:-23px -189px;
_background-position:-23px -189px
}
#console.ps3 #main #fully_loaded ul li.parental h4 {
padding-left:15px;
}
#console.ps3 #main #fully_loaded ul li.parental a.parental_link {
margin:1px 0 0 17px;
width:140px;
background-position:right 13px;
_margin:10px 0 0 8px;
float:left
}
#console.ps3 #main #fully_loaded ul li.parental a.parental_link:hover {
width:140px;
background-position:right 13px;
}




div.psnHomeAvatar {
height:378px;
}
#main #head .promo {
width:780px;
}
#console.psp3000 #main #head {

max-height:none;
}
#console.psp3000 #main #head .feature .promo p.indent.ps3_movie span {
width:350px;
}
#console.psp.psp3000.twopsps #main .console.two_three div {
width:			326px;
}
#console.psp.psp3000.twopsps #main .console.two_three img {
float :left;
margin :0 20px 0 0;
}
#console #main .console {
height:1%;
padding:60px 10px 0 10px; 
}
#console #main .console.two_three div, #console #main .console.one_three_one div {
padding:10px 0 0 0px;
width:320px; 
}
body#console #main.yellowborder {
border-top:10px solid #fdb913;
}
#console #main #head .button_link {
width:140px;
}
#console.psp #main #head .button_link {
width:240px;
}
.FontSize17 {
font-size:17px;
color:#292929;
font-weight:bold;
background:url(../webasset/ps_hlinebg_jpg.jpg) repeat-x top;
width:300px;
margin-top:30px;
padding-top:20px;
}
.White_Button {
float:left;
margin:20px 0px 0px 20px;
background:url(../webasset/ps_whitebuttonleft_gif.gif) no-repeat left top;
padding:0px;
}
.White_Button span {
float:left;
background:url(../webasset/ps_whitebuttonright.gif) no-repeat right top;
padding:6px 50px 6px 10px;
margin:0px;
color:#555555;
font-size:18px;
font-weight:bold;
}
.White_Button:hover {
float:left;
margin:20px 0px 0px 20px;
background:url(../webasset/ps_whitebuttonleft_h_gif.gif) no-repeat left top;
padding:0px;
}
.White_Button:hover span {
float:left;
background:url(../webasset/ps_whitebuttonright_h_gif.gif) no-repeat right top;
padding:6px 50px 6px 10px;
margin:0px;
color:#fff;
cursor:pointer;
font-size:18px;
font-weight:bold;
}
h2 {
font-weight:bold;
color:#2c2c2c;
}
.WhereYouCan {
margin:0px 0px 20px 40px;
overflow:hidden;
}
.prod_bg {
float:left;
width:789px;
height:208px;
background:url(../webasset/psp_systems_bg.jpg) no-repeat left top;
}
.prod_img {
float:left;
width:196px;
height:148px;
padding: 60px 0 0 32px;
}
.prod_desc_box {
float:left;
width:305px;
height:170px;
padding:22px 17px 0 17px;
}
.prod_desc_hdr {
float:left;
width:290px;
font-size:21px;
height:68px;
}
.prod_desc_txt {
float:left;
width:290px;
font-size:13px;
height:64px;
padding:20px 0 0 0;
}
.prod_bundle_box {
float:left;
width:172px;
height:164px;
padding:22px 0 0 22px;
color:#959595;
}
.prod_bundle_includes {
float:left;
width:170px;
font-size:12px;
text-transform:uppercase;
font-weight:bold;
}
.prod_bundle_items {
float:left;
width:170px;
font-size:12px;
height:80px;
line-height:19px;
color:#000000;
font-weight:bold;
}
.prod_bundle_price {
float:left;
width:170px;
font-size:14px;
padding:0 0 8px 0;
border-bottom:1px solid #d9d9d9;
font-weight:bold;
}
.prod_bundle_lnk {
background:transparent url(../webasset/ps_button_big_dark_grey_left.gif) no-repeat  left top;
display:block;
float:left;
font-size:16px;
font-weight:bold;
height:33px;
line-height:33px;
padding:0 0 0 10px;
}
.prod_bundle_lnk:hover {
background-position:left -33px;
}
.prod_bundle_lnk:hover span {
background-position:right -33px;
color:#FFFFFF;
}
.prod_bundle_lnk span {
background:transparent url(../webasset/ps_button_big_dark_grey_right.gif) no-repeat  right top;
display:block;
padding:0 28px 0 0;
color:#FFF;
}
a.prod_bundle_lnk {
float:left;
margin-top:10px;
}
div.row_sep {
float:left;
width:780px;
height:26px;
overflow:hidden;
display:block;
}
#console.psp3000 #main #head #peer.ps2 {
display:block;
height:53px;
width:800px;
}
#console.psp3000 #main #head #peer {
margin-bottom:14px;
margin-left:-10px;
}
#console.psp3000 #main #head #peer.ps2 li {
display:			inline;
}
#console.psp3000 #main #head #peer.ps2 li a {
float:				left;
display:			block;
margin:				0px 0 20px 0;
width:				111px;
height:				53px;
text-indent:		-9999px;
background:			transparent url("../webasset/ps_navigation_psp_png.png") no-repeat left top;
_background:			transparent url("../webasset/ps_navigation_psp_jpg.jpg") no-repeat left top;
}
#console.psp3000 #main #head #peer.ps2 li.overview a {
width:206px;
background-position:0 0;
}
#console.psp3000 #main #head #peer.ps2 li.Two_PSP a {
background-position:-206px 0;
width:196px;
}
#console.psp3000 #main #head #peer.ps2 li.entertainment a {
background-position:-402px 0;
width:196px;
}
#console.psp3000 #main #head #peer.ps2 li.full-featured a {
background-position:-598px 0;
width:196px;
}
#console.psp3000 #main #head #peer.ps2 li.overview a.on {
background-position:0px -112px;
}
#console.psp3000 #main #head #peer.ps2 li.overview a.on:hover {
background-position:0px -112px;
}
#console.psp3000 #main #head #peer.ps2 li.Two_PSP a.on {
background-position:-206px -112px;
}
#console.psp3000 #main #head #peer.ps2 li.entertainment a.on {
background-position:-402px -112px;
}
#console.psp3000 #main #head #peer.ps2 li.entertainment a.on:hover {
background-position:-402px -112px;
}
#console.psp3000 #main #head #peer.ps2 li.full-featured a.on {
background-position:-598px -112px;
}
#console.psp3000 #main #head #peer.ps2 li.full-featured a.on:hover {
background-position:-598px -112px;
}
#console.psp3000 #main #head #peer.ps2 li.overview a:hover {
background-position:0 -56px;
}
#console.psp3000 #main #head #peer.ps2 li.Two_PSP a:hover {
background-position:-206px -56px;
}
#console.psp3000 #main #head #peer.ps2 li.entertainment a:hover {
background-position:-402px -56px;
}
#console.psp3000 #main #head #peer.ps2 li.full-featured a:hover {
background-position:-598px -56px;
}
#console.ps3 #main .console.two_three div p a, #console.ps3 #main .console.one_three_one div p a {
background:transparent url(../webasset/ps_bullet-link-arrow-red_gif.gif) no-repeat  right center;
border-top:1px solid #BFBFBF;
color:#292929;
display:block;
float:left;
font-size:12px;
width:auto;
margin:20px 20px 0px 0px;
padding:5px 40px 6px 0;
}
#console.psp #main #module_c p.link a {
float:left;
width:80px;
}
#console.psp #main #module_c p.fullcol {
padding:			5px 40px;
}
#console #main .console.two_three div p a:hover, #console #main .console.one_three_one div p a:hover {
background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat  right center;
color:#D12127;
}
#console.psp3000 #main p a {
background:transparent url(../webasset/ps_bullet-link-arrow-red_gif.gif) no-repeat  right 9px;
border-top:1px solid #BFBFBF;
display:block;
margin-top:25px;
padding:5px 20px 6px 0;
text-indent:0;
width:100px;
}
#console.psp3000 #main p a:hover {
background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat  right 9px;
}
#console.psp3000 #main p a.moreinfolink {
background:transparent url(../webasset/bullet-link-arrow-red_yellow.gif) no-repeat  right 9px;
border-top:0px solid #CCCCCC;
display:block;
margin-top:25px;
padding:5px 20px 6px 0;
text-indent:0;
width:107px;
float:none;
}
#console.psp3000 #main p a.moreinfolink:hover {
background:transparent url(../webasset/bullet_arrow_red_yellow_hover.gif) no-repeat  right 9px;
}
#console.psp3000 #main .well_connected {
width:825px;
background:url('../webasset/ps_bg_yellow_jpg.jpg') repeat-x;
float:left;
height:285px;
margin-bottom:40px;
padding-left:35px;
}
#console.psp3000 #main .well_connected .left_image {
float:left;
padding-top:30px;
padding-right:30px;
*padding-top:20px;
}
#console.psp3000 #main .well_connected .right_txt {
float:left;
padding-top:30px;
*padding-top:20px;
width:570px;
}
#console.psp3000 #main .well_connected .right_txt h3 {
padding-top:0px;
color:#292929;
padding-bottom:0px;
}
#console.psp3000 #main .well_connected .right_txt p {
padding-bottom:10px;
padding-top:10px;
color:#555555;
}
#console.psp3000 #main .well_connected .bottom_line {
float:left;
background:url('../webasset/ps_horizontal_line_png.png') no-repeat 5px bottom;
width:825px;
}
#console.psp3000 #main .well_connected .bottom_line h2 {
float:left;
padding:20px 0px 0px 0px;
width:665px;
}
#console.psp3000 #main .well_connected .bottom_line p {
float:right;
width:115px;
}
#console.psp3000 #main .well_connected .bottom_line p a {
margin-top:32px;
padding-right:0px;
margin-right:0px;
}
#console.psp3000 #main .telecom {
background:url('../webasset/ps_verticle_line_gif.gif') repeat-y;
float:left;
width:178px;
padding:10px 0px 0px 12px
}
#console.psp3000 #main .telecom img {
float:left;
}
#console.psp3000 #main .telecom span {
float:left;
width:100px;
padding-left:7px;
color:#292929;
font-weight:bold;
height:38px;
line-height:normal;
}
#console.psp3000 #main .telecom a {
padding:0px 0px 0px 9px;
margin:0px;
background:transparent url(../webasset/ps_bullet-link-arrow-red_gif.gif) no-repeat 44px 7px;
margin:0px;
}
#console.psp3000 #main .telecom a:hover {
background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat 44px 7px;
}
#main .header_with_links {
clear: left;
border-bottom:1px solid #BABABA;
margin-bottom:3px;
margin-top:55px;
height:44px;
margin-top:30px;
}

#consolepsp #main .header_with_links {
*height:38px;
}
#consolepsp #main .header_with_links .more_links {
*top:8px;
}
#console #main p {
background-image:none;
color:#525252;
font-size:14px;
margin:0;
padding:0 10px 0 0;
width:auto;
}
#console #main .section_content p {
*padding-bottom:10px;
}
#console.psp3000 #main p a.yellow_more {
background:transparent url(../webasset/bullet-link-arrow-red_yellow.gif) no-repeat  45px 2px;
border-top:0 solid #CCCCCC;
display:block;
margin:0;
padding:0 0 0 9px;
text-indent:0;
width:100px;
float:left;
}
#console.psp3000 #main p a.yellow_more:hover {
background:transparent url(../webasset/bullet_arrow_red_yellow_hover.gif) no-repeat  45px 2px;
}
#console #main .header_with_links {
float:left;
margin-left:40px;
width:780px;
}

#console.psp.well_connected #main #head .psp_go_marketing.full_featured h2 {
}
#console.psp.well_connected #main #head .psp_go_marketing.full_featured h3 {
color:#333333;
font-weight:bold;
_margin-top:14px;
}

#console #main .console.one_four div.psp_go_small_content {
width:326px;
float:left;
margin-top:20px;
}
#console #main .console.one_four div.psp_go_small_content h3 {
color:#2c2c2c;
width:341px;
float:left;
}
#console #main .console.one_four div.psp_go_small_content h4 {
color:#2c2c2c;
}
#console #main .console.one_four div.psp_go_small_content p {
width:326px;
float:left;
}

#console.psp.well_connected #main .console.one_four div.psp_go_small_links {
float:left;
margin-top:20px;
padding-right:0px;
width:326px;
}
#console.psp.well_connected #main .console.one_four div.psp_go_small_links a {
background:transparent url(../webasset/ps_bullet-link-arrow-red_gif.gif) no-repeat  130px 6px;
border-top:1px solid #BFBFBF;
color:#292929;
display:block;
font-size:12px;
margin:0 20px 0 0;
padding:5px 0 6px 0;
width:141px;
float:left;
_margin:0 10px 0 0;
}
#console.psp.well_connected #main .console.one_four div.psp_go_small_links a:hover {
background:transparent url(../webasset/ps_link-arrow-red_hover_gif.gif) no-repeat  130px 6px;
color:#D12127;
}

#console #main .console.one_four div.psp_go_small {
width:504px;
}
#console #main .console.one_four div.psp_go_small img {
margin-left:0px;
_margin-right:0px;
}
#console.psp.well_connected #main .store_skype ul li.psp_size h4 {
padding-left:140px;
}
#console.psp.well_connected #main .store_skype ul li.psp_size p {
padding:0 30px 0 140px;
}
#console.psp.well_connected #main .store_skype .psp_storage_divider {
background:url(../webasset/ps_horizontal_line_png.png) no-repeat left top;
float:left;
width:784px;
margin-left:35px;
margin-top:-40px;
}
#console.psp.well_connected #main .store_skype .psp_storage_divider p {
width:100px;
display:block;
border-top:0;
float:right;
padding-right:30px;
}
#console.psp.well_connected #main .store_skype .psp_storage_divider p a {
margin:0px;
padding-right:0;
color:#292929;
float:left;
border:none;
background:url(../webasset/bullet-link-arrow-red_yellow.gif) no-repeat 109px 8px;
padding:5px 20px 6px 0;
text-align:right;
width:100px;
}
#console.psp.well_connected #main .store_skype .psp_storage_divider p a:hover {
background:transparent url(../webasset/bullet_arrow_red_yellow_hover.gif) no-repeat  109px 8px;
}

#console.psp.well_connected #main .console.one_two_two div.multi_Player h3 {
padding-bottom:7px;
}

#console.psp.well_connected #main .console.one_four div.built_in {
margin-left:5px;
width:600px;
float:left;
}
#console.psp.well_connected #main .console.one_four div.built_in p {
width:575px;
float:left;
padding-right:30px;
}
#console.psp.well_connected #main .console.one_four div.built_in_image {
width:180px;
float:left;
}
#console.psp.well_connected #main .console.one_four div.built_in_image img {
margin-top:50px;
margin-right:0px;
}
#console.psp.well_connected #main .console.one_four div.built_in h3 {
}
#console.psp.well_connected #main .console.one_four div.built_in h4 {
color:#2c2c2c;
padding:5px 0;
}
#console #main .console.one_four div.connected_links {
width:315px;
float:left;
margin-top:20px;
}
#console #main .console.one_four div.connected_links a {
background:transparent url(../webasset/ps_bullet-link-arrow-red_gif.gif) no-repeat  130px 6px;
border-top:1px solid #BFBFBF;
color:#292929;
display:block;
font-size:12px;
margin:0 15px 0 0;
padding:5px 0 6px 0;
width:140px;
float:left;
}
#console #main .console.one_four div.connected_links a:hover {
background:transparent url(../webasset/ps_link-arrow-red_hover_gif.gif) no-repeat  130px 6px;
color:#D12127;
}
#console.psp.well_connected #main .psp_go_bottom_space {
padding-bottom:30px;
}
#console.psp.well_connected #main .store_skype ul a {
_padding-left:178px;
border-top:1px solid #FDCC19;
}

.psp_header_block {
width:780px;
margin-left:40px;
float:left;
border-bottom:none;
clear:both;
margin-bottom:3px;
margin-top:10px;
_margin-left:20px;
}
#console #main .psp_header_block h3 {
padding:0 0 7px;
margin:0;
text-align:left;
float:left;
width:780px;
}
.psp_products_block {
width:789px;
margin-left:35px;
float:left;
padding-bottom:30px;
_margin-left:15px;
}
.psp_products {
width:789px;
height:208px;
float:left;
}
.psp_products .product_image {
float:left;
width:196px;
height:148px;
padding:60px 0 0 32px;
}
.psp_products .product_description {
float:left;
height:170px;
padding:20px 17px 0;
width:305px;
}
#console #main .psp_products .product_description h3 {
float:left;
width:290px;
padding:10px 0 0;
margin:0;
}
.psp_products .product_description p {
float:left;
width:290px;
font-size:13px;
padding:20px 0 0;
}
.psp_products .product_bundle {
float:left;
height:164px;
width:172px;
padding:15px 0 0 22px;
color:#959595;
}
.psp_products .product_bundle h5 {
font-size:12px;
text-transform:uppercase;
margin:0;
line-height:16px;
padding:8px 0 0;
float:left;
width:170px;
font-weight:bold;
}
#console #main .psp_products .product_bundle p {
font-size:12px;
line-height:22px;
margin:0;
padding:5px 0 0;
color:#696969;
font-weight:bold;
float:left;
width:170px;
}
.psp_products .product_bundle p span {
font-weight:normal;
}
.psp_products .product_bundle .product_bundle_price {
border-bottom:1px solid #d9d9d9;
width:170px;
float:left;
font-size:14px;
font-weight:bold;
padding:10px 0 8px;
}
.psp_products .product_bundle a.product_learn_more {
float:left;
margin-top:10px;
}
.product_learn_more:hover {
background-position:left -33px;
}
.product_learn_more:hover span {
background-position:right -33px;
color:#fff;
}

#console #main .console.one_four div.psp_portal_games_image {
width:422px;
float:left;
}
#console #main .console.one_four div.psp_portal_games_image img {
margin-left:20px;
margin-right:0px;
}
#console.psp.well_connected #main .store_skype {
background:transparent url(../webasset/ps_bg_psp_storage_yellow_gif.gif) repeat-x  left bottom;
height:205px;
margin:0;
position:relative;
width:860px;
}
#console.psp.well_connected #main .store_skype ul li.psp_storage {
background-repeat: no-repeat;
background-position:0 0;
float:left;
width:426px;
height:156px;
}
#console.psp.well_connected #main .store_skype ul li.psp_size {
background-repeat: no-repeat;
background-position:0 0;
float:left;
width:426px;
}
#console.psp.well_connected #main .store_skype .psp_storage_divider {
background-repeat:no-repeat;
background-position:left top;
float:left;
margin-left:50px;
margin-top:-24px;
width:784px;
}
#console.psp.well_connected #main .store_skype ul li.ps_store h4 {
padding-left:178px;
}
#console.psp.well_connected #main .store_skype ul li h4 {
color:#333333;
padding-top:40px;
}
#console.psp.well_connected #main .store_skype ul li {
float:left;
height:192px;
}
#console.psp.well_connected #main .store_skype {
background:transparent url(../webasset/ps_bg_psp_storage_yellow_gif.gif) repeat-x  left bottom;
height:205px;
margin:0;
position:relative;
width:860px;
}
#console.psp.well_connected #main .store_skype ul li.ps_store p {
background:transparent url(../webasset/bg_divider_psp_store_link_gif.gif) no-repeat 174px 86px;
padding-left:178px;
}
#console.psp.well_connected #main .store_skype ul li.psp_size p {
padding:0 30px 0 140px;
}
#console #main .console.one_four div.psp_portal_games {
float:left;
margin-left:40px;
width:380px;
}
#console #main .console.one_four div.psp_portal_games h3 {
color:#2C2C2C;
}
#console.psp.well_connected #main .console.one_four div.psp_portal_links {
float:left;
margin-top:20px;
padding-right:0;
width:380px;
}
#console.psp.well_connected #main .console.one_four div.psp_portal_links a {
background:transparent url(../webasset/ps_bullet-link-arrow-red_gif.gif) no-repeat  right 6px;
border-top:1px solid #BFBFBF;
color:#292929;
display:block;
float:left;
font-size:12px;
margin:0 20px 0 0;
padding:5px 0 6px;
width:170px;
}
#console.psp.well_connected #main .console.one_four div.psp_portal_links a:hover {
background:transparent url(../webasset/ps_link-arrow-red_hover_gif.gif) no-repeat  right 6px;
color:#D12127;
}
.psp_header_block {
border-bottom:medium none;
clear:both;
float:left;
margin-bottom:3px;
margin-left:40px;
margin-top:40px;
width:780px;
}
#console #main .psp_header_block h3 {
float:left;
margin:0;
padding:0 0 7px;
text-align:left;
width:780px;
}
#console.psp.well_connected #main .store_skype ul {
padding-top:6px;
}
#console.ps3 #main #module_c .parental_landing {
background-image:url(../webasset/parental_controls_landing_gif.gif);
bottom:50px;
height:191px;
left:40px;
position:absolute;
width:780px;
}
#console.ps3 #main #module_c .parental_landing h4 {
padding-left:212px;
}
#console.ps3 #main #module_c .parental_landing p {
color:#555555;
padding-left:212px;
padding-right:20px;
width:auto;
}
#console.ps3 #main #module_c .parental_landing p a {
background-position:100px 10px;
border:medium none;
position:absolute;
right:0;
width:100px;
top:116px;
}
#console.ps2 #main .endless_entertainment div.links p a {
background-image:url(../webasset/ps_bullet-link-arrow-red_gif.gif);
background-position:115px 10px;
width:auto;
float:left;
}
#console.ps2 #main .endless_entertainment div.links p {
width:100%;
}
#console #main p a.PS_StoreLink {
background:url(../webasset/ps_bullet-link-arrow-red_gif.gif) no-repeat 147px 10px;
border-top:1px solid #BFBFBF;
color:#292929;
display:block;
font-size:12px;
margin:20px 20px 0 0;
padding:5px 6px 6px 0;
width:152px;
float:left;
}
#console #main p a.PS_StoreLink:hover {
background:url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat 147px 10px;
color:#D12127;
}
#console #main .console img.Movies_brd {
margin:0;
right:-83px;
position:absolute;
}
#main #head h2.hdr, #main #head h1.hdr {
width:				500px;
float:none;
}
#console.ps3 #main .console a.button_link_small {
background-image:url(../webasset/button_big_dark_grey_left.gif);
background-position:0 0;
float:left;
margin:20px 8px 0 0;
padding:0;
width:142px;
height:33px;
}
#console.ps3 #main .console a.button_link_small:hover {
background-position:0 -33px;
}
#console.ps3 #main .console a.button_link_small.grey span {
background-image:url(../webasset/button_big_dark_grey_right.gif);
}
#console.ps3 #main .console a.button_link_small:hover span {
background-position:right -33px;
}
#console.ps3 #main #head .head_promo a.parent {

background-image:url(../webasset/ps_button_bg_right_on_grey_png.png);
background-position:right 0;
float:left;
margin:20px 8px 0 0;
padding:0;
width:210px;
height:33px;
}
#console.ps3 #main #head .head_promo a.parent:hover {
background-position:right -35px;
}
#console.ps3 #main #head .head_promo a.parent span {

background-image:url(../webasset/ps_button_bg_left_on_grey_png.png);
padding-right:10px;
width:168px;
background-position: left top;
}
#console.ps3 #main #head .head_promo a.parent:hover span {
background-position:left -35px;
}
#console.psp #main #module_c div.links a.parent {
background-image:url(../webasset/button_big_dark_grey_left.gif);
background-position:0 0;
float:left;
margin:18px 20px 0 0;
padding:0;
width:144px;
height:33px;
}
#console.psp #main #module_c div.links a.parent:hover {
background-position:0 -33px;
}
#console.psp #main #module_c div.links a.parent span {
background-image:url(../webasset/button_big_dark_grey_right.gif);
}
#console.psp #main #module_c div.links a.parent:hover span {
background-position:right -33px;
}
#console #main .one_four div p.twoparagraph {
float:left;
margin:10px 15px 10px 0;
width:324px;
}
#console #main .console.two_three div.moviesdiv {
padding-left:20px;
width:480px; 
}
#console #main .console div.moviesdiv p.moviesandtv {
line-height:22px;
padding-top:10px;
}
#overlay.share-this .inner .content.email-box {
height:auto;
margin-top:10px;
}
#overlay.share-this .inner .content.share-box {
width:435px;
}
#overlay.share-this .inner .content.email-box {
width:435px;
}
#overlay.share-this a {
outline:none;
}
#overlay.share-this .inner .content a.button_link_small {
background-image:url(../webasset/ps_button_bg_right_on_grey_png.png);
_background-image:url(../webasset/right_on_grey_gif.gif);
background-position:right top;
font-size:16px;
height:35px;
}
#overlay.share-this .inner .content a.button_link_small {
color:#FFFFFF !important;
cursor:pointer;
display:block;
font-weight:bold;
border:none;
outline:none;
line-height:normal;
overflow:hidden;
padding:0 22px 0px 0px;
}
#overlay.share-this .inner .content a.button_link_small:hover {
color:#fff !important;
background-position:right -35px;
}
#overlay.share-this .inner .content a.button_link_small span {
background-image:url(../webasset/ps_button_bg_left_on_grey_png.png);
_background-image:url(../webasset/left_on_grey_gif.gif);
background-position:left top;
}
#overlay.share-this .inner .content a.button_link_small:hover span {
background-position:left -35px;
outline:none;
}
#overlay.share-this .inner .content .emailForm input {
background:transparent url(../webasset/bg_share_input_large.gif) repeat-x left top;
width:331px;
outline:none;
}
#overlay.share-this .inner .content .shareVideo {
float:left;
margin-right:20px;
width:430px;
}
#overlay.share-this .inner .content .emailForm textarea {
background:transparent url(../webasset/ps_bg_share_input_wide.gif) repeat-y  left top;
width:331px;
}
#main .header_with_links_withtop {
margin-top:51px;
}

#console.psp #main .button_link {
margin: 			30px 0px 0px 0px;
}

#console.psp.overview #main #head .promo {
width:				528px;
margin-bottom:		30px;
background:			transparent url("../webasset/bg_main_head_divider.gif") repeat-y right top;
}
#console.psp #main #head {
margin-left:		0;
margin-bottom:		0;
}

#console.psp.overview #main #head .promo p {
float:				none;
}
#console.psp #main #head .head_promo {
width:				214px;
height: 			121px;
float: 				right;
margin: 			30px 40px 0px 0px;
}
#console.psp #main #head .head_promo p {
padding:			23px 0 5px 0;
font-weight:		bold;
color:				#292929;
font-size:			14px;
}
#console.psp #main #head .head_promo div {
width:				214px;
height: 			121px;
margin-bottom:10px;
}
#console.psp #main #head .head_promo div a {
color: 				white;
font-size: 			17px;
font-weight: 		bold;
position: 			relative;
top: 				92px;
left: 				10px;
padding: 			0px 40px 0px 0px;
background: 		url("../webasset/bullet-link-arrow-dark.gif") no-repeat bottom right;
}
#console.psp #main #head .bg_img a:hover {
background: 		url("../webasset/bullet-link-arrow-dark-hover.gif") no-repeat bottom right;
}
#console.psp #main .console.two_col div {
width:				300px;
margin-left:		40px;
padding-bottom:		20px;
}
#console.psp #main .console.two_col img {
float:				right;
margin:				0 -38px 0 0;
}
#console.psp #main .console.two_three div, #console.psp #main .console.one_three_one div {
width:				300px;
}
#console.psp #main .console.two_three img {
float:				left;
margin:				0 20px 0 -50px;
}

#console.psp #main .console.two_three div p a:hover, #console.psp #main .console.one_three_one div p a:hover {
background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat  right center;
}
#console.psp #main #head .links p.link, #console.psp #main .console .links p.link {
float:left;
padding-left:0 !important;
width:130px !important;
}
#console.psp #main .console p.link a {
background:transparent url(../webasset/ps_bullet-link-arrow-red.gif) no-repeat  right center;
border-top:1px solid #BFBFBF;
color:#292929;
display:block;
float:left;
font-size:12px;
width:auto;
margin:20px 20px 0px 0px;
padding:5px 35px 6px 0;
}
#console.psp #main .console p.link a:hover {
background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat  right center;
}

#console.psp #main #module_b h3 {
margin:				0 0 20px 40px;
padding-top:		19px;
color:				#000;
background:			transparent url("../webasset/bg_divider_psp_feature.gif") no-repeat left bottom;
position:relative;
padding-bottom:		10px;
}
#console.psp #main #module_b a {
position:			absolute;
right:				0;
top:				24px;
margin-right:		40px;
font-size:			12px;
color:				#000;
padding-right:		20px;
background:			transparent url("../webasset/bullet-link-arrow-red_yellow.gif") no-repeat right center;
}
#console.psp #main #module_b li a {
display:			block;
position:			static;
width:				130px;
margin:				10px 0 0 34px;
padding:			10px 0 10px 0;
border-top:			1px solid #d1970f;
background-position:right 13px;
}
#console.psp #main #module_b a:hover {
background-image:	url("../webasset/bullet_arrow_red_yellow_hover.gif");
}
#console.psp #main #module_b .bottomshadow {
padding-top:		20px;
padding-bottom:		0;
background:			transparent url("../webasset/bg_psp_module_feature_bottom.gif") no-repeat left bottom;
clear:				both;
}
#console.psp #main #module_b ul {
background:			#F6B213;
height:				230px;
}
#console.psp #main #module_b ul li {
float:				left;
}
#console.psp #main #module_b ul li.wifi {
padding:			0 0 0 38px;
width:				195px;
background:			transparent url("../webasset/bg_psp_features_wifi.gif") no-repeat left top;
}
#console.psp #main #module_b ul li.hd {
width:				195px;
background:			transparent url("../webasset/bg_psp_features_gaming.gif") no-repeat left top;
}
#console.psp #main #module_b ul li.blu_ray {
width:				195px;
background:			transparent url("../webasset/bg_psp_features_entertainment.gif") no-repeat left top;
}
#console.psp #main #module_b ul li.connectivity {
width:				195px;
background:			transparent url("../webasset/bg_psp_features_store.gif") no-repeat left top;
}
#console.psp #main #module_b ul li.parental {
padding:			0 22px 0 0;
width:				172px;
background-image:	url("../webasset/bg_ps3_fully_loaded_parental.gif");
}
#console.psp #main #module_b ul li h4 {
padding:			0px 0px 0 0px;
color:				#000;
margin: 0px 35px 0 27px;
font-size:18px;
display:inline;
}
#console.psp #main #module_b ul li p {
padding:			0 38px 0 34px;
font-size:			13px;
line-height:		21px;
color:				#000;
}
#console.psp #main #module_b ul li p a {
position:			static;
display:			inline;
margin:				0;
padding:			0;
text-decoration:	underline;
background:			none;
}
#console.psp #main #module_b ul li p a:hover {
background:			none;
}

#console.psp #main #module_c {
position:			relative;
min-height:			649px;
background-color:	#e8e8e8;
height:650px
}
#console.psp #main #module_c img.left {
position:absolute;
right:-72px;
float:none;
bottom:0;
}
#console.psp #main #module_c h3 {
padding-top:		0;
padding-left:		40px;
}
#console.psp #main #module_c h4 {
padding-left:		40px;
}
#console.psp #main #module_c p.left_col {
width:				380px;
padding-left:		40px;
float:				left;
}
#console.psp #main #module_c p.right_col {
width:				380px;
padding-left:		20px;
float:				left;
}
#console.psp #main #module_c div.links {
padding-left:		40px;
}
#console.psp #main #module_c .button_link {
width:				170px;
position:			absolute;
right:				40px;
bottom:				290px;
z-index:			10;
background-image:	url("../webasset/button_bg_left_on_grey.gif");
}
#console.psp #main #module_c .button_link span {
background-image:	url("../webasset/button_bg_right_on_grey.gif");
}
#console.psp #main #module_c .parental_landing {
background-image:	url("../webasset/bg_parental_controls_landing.gif");
width:				780px;
height:				191px;
position: 			absolute;
bottom:				50px;
left:				40px;
}
#console.psp #main #module_c .parental_landing h4 {
margin-top:			20px;
padding-left:		212px;
}
#console.psp #main #module_c .parental_landing p {
width:				auto;
padding-left:		212px;
color:				#555;
padding-right:		20px;
}
#console.psp #main #module_c .parental_landing p a {
right:				0px;
border:				none;
position:			absolute;
width:				100px;
background-position:100px 10px;
}

#console.psp.overview #main #head .promo p span {
padding-right:		40px;
}
 
#console.psp #main #module_b .clearfix {
clear:both
}

#console.psp.overview #peer.psp {
display:			block;
width:				800px;
height:				53px;
}
#console.psp.overview #peer.psp li {
display:			inline;
}
#console.psp.overview #peer.psp li a {
float:				left;
display:			block;
width:				200px;
height:				53px;
background:			transparent url("../webasset/ps_navigation_psp_png.png") no-repeat left top;
_background:			transparent url("../webasset/ps_navigation_psp_jpg.jpg") no-repeat left top;
text-indent:		-9999px;
}

#console.psp.overview #peer.psp .overview a {
background-position: 0 0;
}
#console.psp.overview #peer.psp .overview a.active {
background-position:0 -111px;
}
#console.psp.overview #peer.psp .overview a:hover {
background-position:0 -56px;
}

#console.psp.overview #peer.psp .two-psps a {
background-position:-209px 0;
width:187px;
}
#console.psp.overview #peer.psp .two-psps a.active {
background-position:-209px -111px;
}
#console.psp.overview #peer.psp .two-psps a:hover {
background-position:-209px -56px;
}

#console.psp.overview #peer.psp .entertainment a {
background-position:-405px 0;
width:188px;
}
#console.psp.overview #peer.psp .entertainment a.active {
background-position:-404px -111px;
}
#console.psp.overview #peer.psp .entertainment a:hover {
background-position:-404px -56px;
}

#console.psp.overview #peer.psp .full-featured a {
background-position:-592px 0;
width:200px;
}
#console.psp.overview #peer.psp .full-featured a.active {
background-position:-592px -111px;
}
#console.psp.overview #peer.psp .full-featured a:hover {
background-position:-592px -56px;
}

#console.psp #main .console div .links {
width:				380px;
margin:				0 0 0 515px;
}
#console.psp #main #module_a p #console.psp #main #module_a p .console div .links p {
margin-left:0
}
#console.psp .gray_button_link {

background:transparent url(../webasset/button_big_dark_grey_left.gif) no-repeat  left top;
display:block;
float:left;

font-size:16px;
font-weight:bold;
height:33px;
line-height:33px;
padding:0 0 0 10px;
margin-top:10px;
}
#console.psp .gray_button_link:hover {
background-position:left -33px;
}
#console.psp .gray_button_link:hover span {
background-position:right -33px;
color:#FFFFFF;
}
#console.psp .gray_button_link span {
background:transparent url(../webasset/button_big_dark_grey_right.gif) no-repeat  right top;
display:block;
padding:0 28px 0 0;
color:#FFF;
}
#console #main .console.two_three div.moviesdiv div.links {
width:345px;
}
#console #main .console.two_three div.links p a {
margin-bottom:7px;
margin-left:0;
margin-right:30px;
margin-top:4px;
white-space:nowrap;
width:100px;
}
.sys_accessories {
float:left;
padding-top:20px;
*padding-top:0px;
}
#console.overview .sys_accessories {
padding-top:10px;
*padding-top:0px;
}
.pro_one div div.proname, .pro_two div div.proname {
border-bottom:1px solid #cbcbcb;
float:left;
margin-top:10px;
width:370px; 
}
#console.ps2 #main .pro_two div {
width:750px;
}
#console.pspgo #main #head {
padding-bottom:0px;
}
#console.pspgo #head .promo p span {
width:290px;
} 
#console.systems #main #head .psn_store_nav li {
float:left;
}
#console.systems #main #head .psn_store_nav li a {
float:				left;
display:			block;
margin:				15px 0 10px 0;
_margin:			0px 0 10px 0;
height:				58px;
_height:				50px;
text-indent:		-9999px;
background:			transparent url("../webasset/nav_peer_psn.png") no-repeat left top;
_background:			transparent url("../webasset/nav_peer_psn_gif.gif") no-repeat left bottom;
}
#console.systems #main #head .psn_store_nav li.playstation3 a {
width:				207px;
background-position:0 0;
}
#console.systems #main #head .psn_store_nav li.psppspgo a {
background-position:-208px 0;
width:194px;
}
#console.systems #main #head .psn_store_nav li.movies_tv a {
background-position:-402px 0;
width:196px;
}
#console.systems #main #head .psn_store_nav li.comics a {
background-position:-478px 0;
width:200px;
}
#console.systems #main #head .psn_store_nav li.purchasing a {
background-position:-598px 0;
width:200px;
}
#console.systems #main #head .psn_store_nav li.playstation3 a.on {
background-position:0 -116px;
}
#console.systems #main #head .psn_store_nav li.playstation3 a.on:hover {
background-position:0 -116px;
}
#console.systems #main #head .psn_store_nav li.psppspgo a.on {
background-position:-208px -116px;
}
#console.systems #main #head .psn_store_nav li.psppspgo a.on:hover {
background-position:-208px -116px;
}
#console.systems #main #head .psn_store_nav li.movies_tv a.on {
background-position:-402px -116px;
}
#console.systems #main #head .psn_store_nav li.movies_tv a.on:hover {
background-position:-402px -116px;
}
#console.systems #main #head .psn_store_nav li.comics a.on {
background-position:-478px -116px;
}
#console.systems #main #head .psn_store_nav li.purchasing a.on {
background-position:-598px -116px;
}
#console.systems #main #head .psn_store_nav li.purchasing a.on:hover {
background-position:-598px -116px;
}
#console.systems #main #head .psn_store_nav li.playstation3 a:hover {
background-position:1px -58px;
}
#console.systems #main #head .psn_store_nav li.psppspgo a:hover {
background-position:-208px -58px;
}
#console.systems #main #head .psn_store_nav li.movies_tv a:hover {
background-position:-402px -58px;
}
#console.systems #main #head .psn_store_nav li.comics a:hover {
background-position:-478px -58px;
}
#console.systems #main #head .psn_store_nav li.purchasing a:hover {
background-position:-598px -58px;
}
#console.psp3000 #main p a.yellow {
background:transparent url(../webasset/bullet-link-arrow-red_yellow.gif) no-repeat  81px 8px;
border-top:0px solid #CCCCCC;
display:block;
margin-top:25px;
padding:5px 20px 6px 0;
text-indent:0;
width:100px;
}
#console.psp3000 #main p a.yellow:hover {
background:transparent url(../webasset/bullet_arrow_red_yellow_hover.gif) no-repeat  81px 8px;
}
#console.psp3000 #main .header_with_links_withoutborder {
float:left;
margin-left:40px;
width:780px;
border-bottom:0px solid #BABABA;
height:34px;
margin-bottom:3px;
margin-top:0;
position:relative;
}
#home #main #content #news h3 {
color:#525252;
font-weight:bold;
border-bottom:1px solid #CCCCCC;
padding:0px 0px 13px 0px;
}
#console.psp #main .portable_games {
padding-bottom:10px;
}
#console.ps3 #main .three_two img {
float:left;
left:-20px;
margin:0 0px 0 0;
position:absolute;
}
#console.ps3.forparents #main .three_two img{left:0px;}
#console.ps3 #main .three_two div {
float:right;
width:355px;
}
#console.ps3 #main .three_two div h4 {
padding-top:10px;
}
#console.ps3.game #main .console {
padding:35px 0 0;
}
#console.ps3.game #main .console.one_three_one div {
width:476px; 
padding-left:2px;
padding-top:25px;
}

#console.psp #main #psnPromo div.header_with_links {
margin-top:0px;
}
#console.psp #main #ie_psp_entertainment #head {
padding-bottom:0px;
}
#main #content.accessory h3 {
color:#525252;
padding:25px 0px 0px 0;
}
#main #content.accessory .header_with_links h3 {
padding:5px 0;
}

#peer.psp li {
display:inline;
}
#console.psp.well_connected #main #head .promo .psp_link {
width:270px;
float:left;
clear:both;
}
#console.psp.well_connected #main #head .psp_featured {
background:url(../webasset/psp_full_featured_bg.png) no-repeat  357px 41px;
height:420px;
width:820px;
}
#console.psp.well_connected #main #head .psp_featured.full_featured h2 {
}
#console.psp.well_connected #main #head .psp_featured.full_featured h3 {
color:#333333;
font-weight:bold;
}
#console #main .console.one_four div.full_featured_gaming {
width:385px;
float:left;
margin-top:20px;
}
#console #main .console.one_four div.full_featured_gaming h3 {
color:#2c2c2c;
}
#console #main .console.one_four div.full_featured_gaming h4 {
color:#2c2c2c;
margin-top:5px;
}
#console #main .console.one_four div.full_featured_gaming p {
width:385px;
float:left;
}
#console.psp.well_connected #main .console.one_four div.full_featured_links {
float:left;
margin-top:20px;
padding-right:0px;
width:400px;
_width:400px;
}
#console.psp.well_connected #main .console.one_four div.full_featured_links a {
background:transparent url(../webasset/ps_bullet-link-arrow-red.gif) no-repeat  108px 6px;
border-top:1px solid #BFBFBF;
color:#292929;
display:block;
font-size:12px;
margin:0 15px 0 0;
padding:5px 0 6px 0;
width:118px;
float:left;
_margin:0 10px 0 0;
}
#console.psp.well_connected #main .console.one_four div.full_featured_links a:hover {
background:transparent url(../webasset/ps_link-arrow-red_hover_gif.gif) no-repeat  108px 6px;
color:#D12127;
}
#console #main .console.one_four div.full_featured_image {
width:445px;
}
#console #main .console.one_four div.full_featured_image img {
margin-left:-60px;
_margin-right:0px;
}
#console.psp #main .console.one_four div.nobleed img {
margin-left:0px;
}
#console.psp.well_connected #main .store_skype ul li.featured_store {
background:url(../webasset/bg_store_psp_full_featured.gif);
float:left;
width:418px;
}
#console.psp.well_connected #main .store_skype ul li.miniature {
background:url(../webasset/bg_miniature_psp_full_featured.gif);
float:left;
width:440px;
}
#console.psp.well_connected #main .store_skype ul li.miniature h4 {
padding-left:185px;
}
#console.psp.well_connected #main .store_skype ul li.miniature p {
padding:0 30px 0 185px;
}
#console.psp.well_connected #main .store_skype ul li.miniature p {
padding:0 30px 0 185px;
}
#console #main .console.one_four div.full_featured_gaming p {
float:left;
width:385px;
}
#console.psp.well_connected #main .more_than_gaming {
padding-bottom:10px;
}
#console.psp.well_connected #main .one_four h3 {
padding-top:0;
}
#console #main .console.one_four div p {
margin-right:0px;
margin-top:0;
width:300px;
}
#console.game #main .console.one_four div {
width:700px;
}
#console.game #main .console.one_four div p {
margin-right:10px;
margin-top:0;
width:325px;
}

#console.game #main .console.one_four div.get_online{width:810px;padding-top:0; padding-bottom:10px;}
#console.game #main .console.one_four div p.getonline_paragraph{margin:0 10px 10px 0;width:575px;}
#console.ps3.game #main .console.one_four.right .right_join_now {

width:165px;

float:right;
}
#console.ps3.game #main .console.one_four.right .right_join_now a{margin-top:0px; margin-left:0px;}
#console.ps3.game #main .right_join_now a.button_link{width:140px;margin-bottom:10px; _float:left;}
#console.ps3.game #main .right_join_now a.button_link span{width:130px;}
#console.ps3.game #main .right_join_now a.signIn{width:142px; }
#console.ps3.game #main .right_join_now a.signIn span{width:122px; padding-right:30px;}

#console.psp.well_connected #main #head, #console.psp.overview.psp3000 #main #head,#console.psp.psp3000.twopsps #main #head {
padding-bottom:0;
}
#console.parental_controls #main #head .feature .promo p.indent {
margin:0;
overflow:visible;
padding:0;
width:400px;
}

#home #main .LatNews h3 {
padding-top:5px;
padding-left:10px;
margin:0px;
font-size:27px;
padding-bottom:5px;
background-color:#F2F2F2;
border-color: #FFFFFF #FFFFFF;
border-style:none solid solid;
border-width:medium 1px 1px;
width:766px;
}
#home #main .LatNews {
background:#F2F2F2;
border-bottom:1px solid #EDEDED
}
.greyRight {
color:#595959;
width:374px;
float:left;
padding-left:21px;
height:121px;
background:url(../webasset/ps_new_lgrey_news_bg.jpg) no-repeat left top;
border-right:1px solid #EDEDED;
}
.greyRight:hover {
color:#595959;
width:374px;
float:left;
padding-left:21px;
height:121px;
background-position: left -122px;
border-right:1px solid #EDEDED;
}
.greyLeft {
color:#595959;
width:374px;
float:left;
height:121px;
padding-left:21px;
background:url(../webasset/ps_new_lgrey_news_bg.jpg) no-repeat left top;
border-right:1px solid #EDEDED;
}
.greyLeft:hover {
color:#595959;
width:374px;
float:left;
height:121px;
padding-left:21px;
background-position: left -122px;
border-right:1px solid #EDEDED;
}
.greyLeft .leftSide, .greyRight .leftSide {
float:left;
width:50px;
height:86px;
padding-top:35px;
}
.greyLeft .leftSide .month, .greyRight .leftSide .month {
float:left;
width:50px;
height:13px;
font-size:15px;
line-height:13px;
font-weight:bold;
}
.greyLeft .leftSide .day, .greyRight .leftSide .day {
float:left;
width:50px;
height:22px;
font-size:29px;
line-height:22px;
margin-left:-2px;
}
.greyLeft .leftSide .year, .greyRight .leftSide .year {
float:left;
width:50px;
height:10px;
font-size:13px;
padding-top:3px;
line-height:10px;
}
#main .nobackground .grid {
background:none;
border:1px solid #F2F2F2;
float:left
}
.greyLeft .rightSide {
float:left;
width:304px;
padding:10px;
height:86px;
}
.greyLeft .rightSide p, .greyRight .rightSide p {
font-size:12px;
line-height:130%;
padding-bottom:2px;
float:left;
width:100%;
}
.greyLeft .rightSide p strong, .greyRight .rightSide p strong {
font-size:14px;
padding-bottom:10px;
}
.greyRight .rightSide {
float:left;
width:304px;
padding:10px;
padding-top:20px;
height:76px;
}
.greyLeft #events p a.older, .greyRight #events p a.older {
float:left;
margin:0px;
color:#595959;
}
.greyLeft #events p a.older:hover, .greyRight #events p a.older:hover {
color:#D12127;
}
.fiveByTwo #events a.older {
margin-top:4px;
margin-right:10px;
color:#595959;
font-weight:bold;
line-height:normal;
}
.fiveByTwo #events a.older:hover {
color:#D12127;
}
.olderLinks {
float:left;
width:397px;
height:21px;
height:21px;
}
.rightSideEvents {
float:right;
width:355px;
padding-top:14px;
_padding-left:0px !important;
_width:355px !important;
}
.leftSideEvents {
float:left;
width:395px; 
}
.upperImage {
float:left;
width:336px;
height:170px;
background:#f2f2f2;
padding:3px;
border:1px solid #d9d9d9;
}
.upperImage img {
border:none;
}
.upperImage p {
float:left;
font-size:12px;
padding-top:5px;
font-weight:bold;
color:#595959
}
.upperImage p.rightReadmore {
float:right;
width:110px;
}
.rightSideEvents #events p a.older {
padding-top:0px;
padding-bottom:5px;
margin-right:0px;
float:right;
margin-top:0px;
color:#595959
}
.rightSideEvents #events p a.older:hover {
color:#D12127;
}
.viewAllEvents {
float:left;
width:342px;
font-size:12px;	
background:#f2f2f2;
color:#595959;
border:1px solid #d9d9d9;	
margin-top:17px;
_margin-top:20px;

}
.viewAllEvents .topRow {
float:left;
width:340px;
height:31px;
border:1px solid #ffffff;
}
.viewAllEvents .whiteRow {
float:left;
width:342px;
height:31px;
background:#ffffff;
border-top:1px solid #e5e5e5;
cursor:pointer;
}
.viewAllEvents .whiteRow:hover {
float:left;
width:342px;
height:31px;
background:#f1f1f1;
border-top:1px solid #e5e5e5;
cursor:pointer;
}
.viewAllEvents .firstColumn {
float:left;
width:235px;
padding-left:9px;
padding-top:7px;
}
.viewAllEvents .secondColumn {
float:left;
width:85px;
padding-top:7px;
}
.viewAllEvents .thirdColumn {
float:left;
width:82px;
}
.viewAllEvents .topRow .secondColumn, .viewAllEvents .topRow .thirdColumn {
font-weight:bold;
text-align:center
}
.viewAllEvents .topRow .firstColumn {
padding-left:10px;
width:234px;
font-weight:bold;
}
.viewAllEvents .whiteRow .secondColumn, .viewAllEvents .whiteRow .thirdColumn {
text-align:center
}
.viewAllEvents .topRow .thirdColumn {
width:82px;
padding-top:10px;
}
.multiRow .rightSideEvents .viewAllEvents .whiteRow .firstColumn a {
font-weight:normal;
cursor:pointer;
}
.viewAllEvents .whiteRow .thirdColumn .tagimage {
width:24px;
margin-left:auto;
margin-right:auto;
height:30px;
background:url(../webasset/ps_icon_eventsp_png.png) no-repeat 0px 2px;
}
.viewAllEvents .whiteRow .thirdColumn .cup {
background-position:-96px 5px;
}
.viewAllEvents .whiteRow .thirdColumn .green_dollar {
background-position:-70px 5px;
}
.viewAllEvents .whiteRow .thirdColumn .grey {
background-position:0px 5px;
}

#main #ie_psp_entertainment #head {
_width:860px;
}
#peer.psp li {
display:inline;
}
#console.psp.well_connected #main #head .psp_entertainment {

height:460px;
width:820px;
float:left;
}
#console.psp.well_connected #main #head .psp_entertainment.full_featured h2 {
}
#console.psp.well_connected #main #head .psp_entertainment.full_featured h3 {
color:#333333;
font-weight:bold;
width:625px;
}
#console #main .console.one_four div.entertainment_games {
width:310px;
float:left;
margin-left:20px;
_margin-left:15px;
}
#console #main .console.one_four div.entertainment_games h3 {
color:#2c2c2c;
width:300px;
} 
#console #main .console.one_four div.entertainment_games h4 {
color:#2c2c2c;
}
#console #main .console.one_four div.movie_games {
width:470px;
float:left;
margin-left:20px;
width:450px;
}
#console #main .console.one_four div.movie_games p {
width:470px;
float:left;
width:450px;
}
#console #main .console.one_four div.full_featured_image {
width:340px;
float:left;
}
#console #main .console.one_four div.movie_games h3 {
color:#2c2c2c;
width:460px;
} 
#console #main .console.one_four div.entertainment_games p {
width:310px;
float:left;
_margin-right:2px;
}
#console #main .console.one_four div.movie_games_links {
width:470px;
float:left;
margin-top:20px;
width:450px;
}
#console #main .console.one_four div.movie_games_links a {
background:transparent url(../webasset/ps_bullet-link-arrow-red.gif) no-repeat  120px 6px;
border-top:1px solid #BFBFBF;
color:#292929;
display:block;
font-size:12px;
margin:0 20px 0 0;
_margin:0 15px 0 0;
padding:5px 0 6px 0;
width:130px;
float:left;
}
#console #main .console.one_four div.movie_games_links a:hover {
background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat  120px 6px;
color:#D12127;
}
#console.psp.well_connected #main .console.one_four div.entertainment_links {
float:left;
margin-top:20px;
padding-right:0px;
width:300px;
}
#console.psp.well_connected #main .console.one_four div.entertainment_links a {
background:transparent url(../webasset/ps_bullet-link-arrow-red.gif) no-repeat  122px 6px;
border-top:1px solid #BFBFBF;
color:#292929;
display:block;
font-size:12px;
margin:0 15px 0 0;
padding:5px 0 6px 0;
width:132px;
float:left;
_margin:0 10px 0 0;
}
#console.psp.well_connected #main .console.one_four div.entertainment_links a:hover {
background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat  122px 6px;
color:#D12127;
}
#console #main .console.one_four div.entertainment_image {
width:472px;
}
#console #main .console.one_four div.entertainment_image img {
margin-left:20px;
_margin-right:0px;
}
#console.psp.well_connected #main .console.one_two_two div.entertainment_network {
width:790px!important;
float:left;
margin-left:30px;
padding-bottom:35px;
}
#console.psp.well_connected #main .console.one_two_two div.entertainment_network div.network_heading_links {
width:820px!important;
float:left;
margin-left:0px;
padding-bottom:6px;
}
#console.psp.well_connected #main .console.one_two_two div.entertainment_network div.network_heading_links h3 {
color:#404040;
width:580px;
background:url(../webasset/ps_psn_network_logo.gif) no-repeat left center;
padding:5px 0 8px 45px;
letter-spacing:-2px;
float:left;
margin:0;
}
#console.psp.well_connected #main .console.one_two_two div.entertainment_network div.network_heading_links div.network_links {
width:140px!important;
float:left;
margin-top:12px;
margin-left:35px;
_margin-left:20px;
}
#console.psp.well_connected #main .console.one_two_two div.entertainment_network div.network_links a {
background:transparent url(../webasset/ps_bullet-link-arrow-red.gif) no-repeat  130px 6px;
border-top:none;
color:#292929;
display:block;
font-size:12px;
margin:0 15px 0 0;
padding:5px 0 6px 0;
width:140px;
float:left;
}
#console.psp.well_connected #main .console.one_two_two div.entertainment_network div.network_links a:hover {
background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat  130px 6px;
color:#D12127;
}
#console.psp.well_connected #main .console.one_two_two div.entertainment_network h4 {
color:#404040;
width:820px;
padding-top:12px;
}
#console.psp.well_connected #main .console.one_two_two div.entertainment_network .columns_3 {
width:790px!important;
float:left;
padding-top:25px;
margin-left:25px;
_margin-left:0px;
}
#console.psp.well_connected #main .console.one_two_two div.entertainment_network .columns_3 h5 {
font-size:21px;
line-height:24px;
color:#404040;
width:200px;
float:left;
font-weight:bold;
padding:4px 0;
}
#console.psp.well_connected #main .console.one_two_two div.entertainment_network .columns_3 p {
float:left;
}
#console.psp.well_connected #main .console.one_two_two div.entertainment_network .columns_3 img {
margin-right:0px;
margin-left:20px;
}
#console.psp.well_connected #main .console.one_two_two div.entertainment_network .columns_3 .column_1 {
width:220px!important;
float:left;
margin-right:30px;
background:url(../webasset/ps_network_bg_divider.gif) no-repeat  right;
height:auto;
padding-right:30px;
text-align:center;
}
#console.psp.well_connected #main .console.one_two_two div.entertainment_network .columns_3 .column_2 {
width:220px!important;
float:left;
margin-right:30px;
padding-right:30px;
background:url(../webasset/ps_network_bg_divider.gif) no-repeat  right;
text-align:center;
}
#console.psp.well_connected #main .console.one_two_two div.entertainment_network .columns_3 .column_3 {
width:220px!important;
float:left;
text-align:center;
padding-right:0;
margin-right:0;
}
#console.psp.well_connected #main .network_shows {
padding-bottom:10px;
padding-top:10px;
}

#console #main .console.more_than_gaming div.full_featured_image {
float:left;
width:445px;
}
#console.psp.well_connected #main .store_skype ul li.featured_store p {
background:none;
}
#console.ps3.parental_controls #main #module_a div {
float:left;
width:319px;
padding:0px 20px 0px 30px;
}
#console.ps3.parental_controls #main #module_c.three_two img {
display:inline;
float:right;
position:relative;
}
#main #content.accessory h3.clear {
padding-bottom:5px;
}
#console #main .everyone img {
position:absolute;
left:-15px;
}
#console #main .console.three_two.everyone {
padding-top:40px;
padding-bottom:50px;
}
#console #main .console.three_two.everyone div {
float:right;
width:400px;
padding-right:24px;
}
#console #main .console.two_three.right div.moviesdiv div.links {
width:360px;
}
#console #main .console.two_three.right div.moviesdiv div.links p a{ line-height:23px;}
#console.psp #main .browser.news .grid .gridInner .item .itemInner p {
padding-left:10px;

}
#console.psp #main .browser.news .grid .gridInner .item .itemInner .byline p {
padding-left:0px;
}
#main #content div.browser.games {
margin-bottom:0px;
}
#console.ps2 #main .itemInner p {
padding-left:10px;
}
#console.ps2 #main .itemInner .byline p {
padding-left:0px;
}
#console.ps3 #main .itemInner p {
padding-left:10px;
}
#console.ps3 #main .itemInner .byline p {
padding-left:0px;
}
#console #main .box_txt_2 p {
margin-top:10px;
}
#console.ps3.parental_controls #main #module_b.console p {
width:290px;
}
.browser .grid .rightSideEvents #events .rightReadmore a.older {
background:transparent url(../webasset/ps_bullet-link-arrow-red_gif.gif) no-repeat  right 1px
}
.browser .grid .rightSideEvents #events .rightReadmore a.older:hover {
background:transparent url(../webasset/ps_link-arrow-red_hover_gif.gif) no-repeat  right 1px
}

#main #content .browser.news .grid .item:hover {
background:url(../webasset/ps_bg_news_dogear_gif.gif) no-repeat  -182px top;
}

#console.systems #main #head .psn_store_nav {
margin-left:-10px;
_background:		 url("../webasset/psn_nav_back.png") no-repeat left top;
}
#console.ps3.systems.store #main .store_intro {
padding:0 10px 30px 40px;
*padding-bottom:30px; 
float:left;
}
#console.ps3.systems.store #main .store_intro h3 {
margin-top:40px;
}
#console.ps3.systems.store #main .store_intro1 h3 {
margin-top:0px;
}
#console.ps3.systems.store #main #video_downloads .section_content .content_left h4, #console.ps3.systems.store #main #movies_and_tv_shows_for_rent .section_content .content_left h4, #console.ps3.systems.store #main #movies_and_tv_shows_to_own .section_content .content_left h4 {
padding-top:40px;
}
#console.ps3.systems.store #main .store_intro.purchasing div {
padding-right:0;
width:auto;
}
#console.ps3.systems.store #main .content_right.purchasing {
float:left;
padding-left:40px;
}
#console.ps3.systems.store #main .store_intro div {
float:left;
}
#console.ps3.systems.store #main .qa_list {
margin-top:15px;
padding:0;
}

#console.ps3.psnstore #main #head .button_link {
width:140px;
}
#console.ps3.psnstore #main #head .ps_store_right {
float:right;
width:250px;
padding-bottom:30px;
padding-top:20px;
}
#console.ps3.psnstore #main #head .ps_store_right a {
font-size:12px;
color:#292929;
display:block;
width:160px;
border-top:1px solid #bfbfbf;
margin:0px 20px 0 0;
padding:5px 20px 6px 0;
background:url(../webasset/ps_bullet-link-arrow-red.gif) no-repeat  170px 7px;
*background:url(../webasset/ps_bullet-link-arrow-red.gif) no-repeat  170px 10px;
}
#console.ps3.psnstore #main #head .ps_store_right a:hover {
font-size:12px;
color:#d12127;
display:block;
width:160px;
border-top:1px solid #bfbfbf;
margin:0px 20px 0 0;
padding:5px 20px 6px 0;
background:url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat  170px 7px;
*background:url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat  170px 10px;
}
#console.ps3.psnstore #main #bg_console .console {
height:1%;
padding:30px 0px 0;
}
#console.ps3.psnstore #main #bg_console .console.psn_mediago {
padding-bottom:20px;
}

#console.ps3.psnstore #main #bg_console .console.anywhere {
padding:30px 40px 0 40px;
}
#console.ps3.psnstore #main #bg_console .console.anywhere p {
line-height: 22px;
}
#console.ps3.psnstore #main #bg_console .console img {
margin:0px;
width:auto;
}
#console.ps3.psnstore #main #bg_console .console.two_three div.psn_psp {
width:404px;
float:left;
}
#console.ps3.psnstore #main #bg_console .console.two_three.psn_mediago img {
padding-left:20px;
padding-right:20px;
}
#console.ps3.psnstore #main #bg_console .console.two_three div.psn_mediago_content {
width:336px;
}
 
#console.ps3.psnstore #main .faq_section h4 {
width:				422px;
color:				#404040;
border-bottom:		1px solid #d7d7d7;
margin-bottom:		20px;
}
#console.ps3.psnstore #main .PsnTutorials h4 {
width:				340px;
color:				#404040;
border-bottom:		1px solid #d7d7d7;
margin-bottom:		20px;
margin-top:			0px;
}
#console.ps3.psnstore #main .faq_section .qa_group {
margin-left:		0px;
margin-bottom:		20px;
display:inline; 
}
#console.ps3.psnstore #main .faq_section .qa_group .answer {
background-image:url(../webasset/ps_answer_gif_red.gif);
background-repeat:no-repeat;
color:#555555;
font-size:13px;
line-height:20px;
margin-bottom:20px;
margin-top:10px;
padding-left:23px;
width:auto;
}
#console.ps3.psnstore #main .PsnHomeFaq_Text .faq_section .qa_group .answer {
background-image:url(../webasset/ps_answer_gray.png);
background-repeat:no-repeat;
color:#555555;
font-size:13px;
line-height:20px;
margin-bottom:20px;
margin-top:10px;
padding-left:23px;
width:389px;
}
#console.ps3.psnstore #main .PsnHomeFaq_Text .faq_section .qa_group .question a {
color:#000;
}
#console.ps3.psnstore #main .PsnHomeFaq_Text .faq_section .qa_group .question a:hover {
color:#D12127;
}

#overlay.share-this .inner .content .shareVideoTop h2 {
height:5px;
}
#overlay.share-this .inner .content .shareVideoTop .msg {
color:grey;
float:left;
font-size:14px;
line-height:22px;
}
#overlay.share-this .inner .content .shareVideoTop .msg span {
clear:both;
float:left;
width:100%;
white-space: pre-wrap; 
white-space: -moz-pre-wrap; 
white-space: -pre-wrap; 
white-space: -o-pre-wrap; 
word-wrap: break-word;
}
#overlay.share-this .inner .content .shareVideoTop .msg a {
background:transparent url(../webasset/ps_bullet-link-arrow-red_gif.gif) no-repeat  right 5px;
border-bottom:1px solid #D2D2D2;
display:block;
font-size:12px;
font-weight:bold;
line-height:23px;
width:110px;
padding-left:5px;
}
#overlay.share-this .inner .content .shareVideoTop .msg a:hover {
background:transparent url(../webasset/ps_link-arrow-red_hover_gif.gif) no-repeat right 5px;
color:#D12127;
}

#console.ps3.systems.store #main .store_intro div {
float:left;
padding-right:35px;
width:370px;
}
#console.ps3.systems.store #main .store_intro div.left {
float:left;
padding-right:35px;
width:435px;
}
#console.ps3.systems.store #main .store_intro div.links {
float:left;
padding-right:0px;
width:340px;
}
#console.ps3.systems.store #main .store_intro p {
margin-bottom:10px;
line-height:22px;
}
#console.ps3.systems.store #main .store_intro a {
background:transparent url(../webasset/ps_bullet-link-arrow-red_gif.gif) no-repeat  right 13px;
display:block;
font-size:12px;
border-top:1px solid #BFBFBF;
margin:10px 20px 0 0;
padding:10px 20px 6px 0;
width:200px;
}
#console.ps3.systems.store #main .store_intro a:hover {
background:transparent url(../webasset/ps_link-arrow-red_hover_gif.gif) no-repeat  right 13px;
}
#console.ps3.systems #main .systems_section .section_header, #console.ps3.systems #main .systems_section .section_content {
float:left;
}


#psn.psn_home #main #head .lt_hdr {
float:left;
width:460px;
}
#psn.psn_home #main #head .rt_hdr {
float:left;
background:url(../webasset/ps-psn_home_div.gif) no-repeat left 16px;
padding-left:30px;
}
#psn.psn_home #main #head .rt_hdr div.rt_hdr_txt {
color:#292929;
font-size:18px;
margin-top:30px;
width:300px;
padding-bottom:5px;
}
#psn.psn_home #main #head .rt_hdr div.btn_box {
float:left;
padding-top:16px;
}
#psn.psn_home #main #head .rt_hdr div.btns {
float:left;
padding-left:16px;
width:180px;
}
#psn #main #head .rt_hdr div.btns a.button_link {
width:157px;
}

#psn.psn_home #main #head .rt_hdr div.btns a.button_link {
*width:159px;
}

#psn #main #head .rt_hdr div.btns a.White_Btn span {
cursor:pointer;
width:117px;
}
#psn.psn_home #main #head .rt_hdr div.btn_box img {
float:left;
}
#psn.psn_home #main h2.happening_psn_home {
color:#2c2c2c;
font-size:36px;
_font-size:34px;
background:url(../webasset/ps-psn_home_img.jpg) no-repeat right top;
margin-top:40px;
margin-bottom:25px;
}
#psn #main .header_with_links h3 {
padding:0 0 7px;
}
#psn #main .header_with_links {
margin-top:0px;
height:40px;
}
#psn #main .header_with_links h4{font-weight:bold;}
#psn #main .header_with_links .more_links .link{padding-top:0px;}
#psn #main .header_with_links .more_links{top:0px;}
#psn #main .promo {
width:460px;
margin-top:30px;
margin-bottom:20px;
}
#psn #main .feat_space_block {
float:left;
width:240px;
height:391px;
}
#psn #main .feat_space_main {
float:left;
padding:20px 0 30px 0;
}
#psn #main .M04_bg {
float:left;
width:220px;
height:177px;
height:255px;
background:url(../webasset/m05.jpg) no-repeat right bottom;
padding:123px 0 0 10px;
}
#psn #main h5.game_hd {
float:none;
font-family:Arial, Helvetica, sans-serif;
color:#959595;
font-size:21px;
font-weight:bold;
border-bottom:1px solid #cccccc;
padding:7px 0 2px 8px;
*padding:7px 0 10px 8px;
margin:0 0px;
background-color:#FFFFFF;
height:45px;
}
#psn #main span.game_desc {
float:left;
font-family:Arial, Helvetica, sans-serif;
color:#525252;
font-size:12px;
padding:7px 8px 0 8px;
line-height:16px;
height:200px;
overflow:hidden;
}
#psn #main a.how_access {
float:left;
background:transparent url(../webasset/ps_bullet-link-arrow-red.gif) no-repeat  96% 50%;
color:#292929;
font-size:12px;
display:block;
margin:0 0 0 8px;
padding:3px 7px 6px;
width:194px;
}
#psn #main a.how_access:hover {
background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat  96% 50%;
color:#D12127;
}
#psn #main a.nxt_lnk {
float:left;
background:transparent url(../webasset/bullet-link-arrow-next-red_gif.gif) no-repeat  1px 5px;
color:#292929;
font-size:12px;
display:block;
margin:0 0 0 0px;
padding:3px 7px 6px 20px;
width:194px;
}
#psn #main a.nxt_lnk:hover {
background:transparent url(../webasset/bullet-link-arrow-next-red_hov.gif) no-repeat  1px 5px;
color:#D12127;
}
#psn #main a.prev_lnk {
float:right;
background:transparent url(../webasset/ps_bullet-link-arrow-red.gif) no-repeat  96% 5px;
color:#292929;
font-size:12px;
display:block;
margin:0 0 0 0px;
padding:3px 7px 6px 0;
width:114px;
}
#psn #main a.prev_lnk:hover {
background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat  96% 5px;
color:#D12127;
}
#psn.psn_home #main #head .White_Btn {
float:left;
margin:10px 0px 0px 0px;
background:url(../webasset/ps_whitebuttonleft.gif) no-repeat left top;
padding:0px;
}
#psn.psn_home #main #head .White_Btn span {
float:left;
background:url(../webasset/ps_whitebuttonright.gif) no-repeat right top;
padding:6px 50px 6px 10px;
margin:0px;
color:#555555;
font-size:18px;
font-weight:bold;
}
#psn.psn_home #main #head .White_Btn:hover {
background:url../webasset/ps_whitebuttonleft.gif) no-repeat left;
}
#psn.psn_home #main #head .promo p span {
width:420px;
}
#psn.psn_home #main #head .White_Btn:hover span {
float:left;
background:url(../webasset/ps_whitebuttonright.gif) no-repeat right;
padding:6px 50px 6px 10px;
margin:0px;
color:#fff;
font-size:18px;
font-weight:bold;
}
#psn.psn_home #main a.details_lnk {
float:left;
background:transparent url(../webasset/ps_bullet-link-arrow-red.gif) no-repeat  96% 50%;
color:#292929;
font-size:12px;
display:block;
margin:0 0 0 0px;
padding:3px 7px 6px 0;
width:89px;
cursor:pointer;
}
#psn.psn_home #main a.details_lnk:hover {
background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat  96% 50%;
color:#D12127
}
#psn.psn_home #main .cell_spacing {
padding:6px;
font-size:12px;
border:1px solid #ededed;
}
#psn.psn_home #main .day_hdr {
float:left;
width:90px;
font-weight:bold;
font-size:12px;
border-bottom:1px solid #CCCCCC;
padding:0 0 6px 4px;
}
#psn.psn_home #main .day_stamp {
float:left;
width:90px;
font-weight:bold;
font-size:16px;
padding:8px 0 6px 0;
}
#psn.psn_home #main .day_desc {
float:left;
width:90px;
font-size:12px;
padding:0 0 20px 0;
line-height:13px;
color:#252525;
}
#psn.psn_home #main .last_row {
background:#ededed;
}

.middle_spacer {
margin:0 30px;
}
.no_border {
border:0px;
}
.plain_hdr {
clear:both;
margin-bottom:3px;
margin-top:25px;
position:relative;
}
.plain_hdr table tr td {
border-bottom:1px solid #EDEDED;
border-right:1px solid #EDEDED;
}

.feat_space_main {
float:left;
clear:both;
padding:20px 0 50px 0;
}
.feat_space_block {
float:left;
width:240px;
height:311px;
}
.middle_spacer {
margin:0 30px;
}
.M04_bg {
float:left;
width:220px;
height:177px;
background:url(../webasset/m04.jpg) no-repeat right bottom;
padding:123px 0 0 10px;
}
h5.game_hd_new {
background:transparent url(../webasset/ps_lock_gif.gif) no-repeat  9px 22px;
color:#959595;
float:none;
font-family:Arial, Helvetica, sans-serif;
font-size:21px;
font-weight:bold;
padding:16px 0 0 30px;
}
#psn_community h5.game_hd_new {
background:none;
color:#959595;
float:none;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
padding:10px 0 0 8px;
} 
h5.game_hd {
float:none;
font-family:Arial, Helvetica, sans-serif;
color:#959595;
font-size:21px;
border-bottom:1px solid #cccccc;
padding:16px 0 4px 0px;
*padding:16px 0 10px 0px;
margin:0 8px;
}
span.game_desc {
color:#525252;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
height:90px;
line-height:16px;
overflow:hidden;
padding:12px 0 0 10px;
}
div.M04_bg span.game_desc {
color:#525252;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
line-height:16px;
overflow:hidden;
padding:12px 0 0 10px;
}
a.how_access {
display:block;
float:left;
font-size:12px;
margin:0 0 0 3px;
padding:10px 7px 6px;
width:194px;
background:transparent url(../webasset/ps_bullet-link-arrow-red.gif) no-repeat  96% 65%;
}
a.how_access:hover {
background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat  96% 65%;
}
.floatLeft {
float:left;
}

.floatright {
float:right;
}

.newsDiscussions .more_links .link a {
font-size:1.2em;
}
.plain_hdr {
clear:both;
margin-bottom:30px;
margin-top:25px;
position:relative;
}
.lt_grey_brdr {
border:1px solid #ededed;
}
.cell_spacing {
padding:6px;
font-size:12px;
}
.day_hdr {
float:left;
width:98px;
font-weight:bold;
font-size:12px;
border-bottom:1px solid #CCCCCC;
padding:0 0 6px 0;
}
.day_stamp {
float:left;
width:98px;
font-weight:bold;
font-size:16px;
padding:8px 0 6px 0;
}
.day_desc {
float:left;
width:98px;
font-size:12px;
padding:0 0 20px 0;
line-height:13px;
color:#252525;
}
a.details_lnk {
float:left;
background:transparent url(../webasset/ps_bullet-link-arrow-red.gif) no-repeat  96% 50%;
color:#292929;
font-size:12px;
display:block;
margin:0 0 0 0px;
padding:3px 7px 6px 0;
width:94px;
}
a.details_lnk:hover {
background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat  96% 50%;
}
.last_row {
background:#ededed;
border-top:0px;
}
a.nxt_lnk {
float:left;
background:transparent url(../webasset/bullet-link-arrow-next-red_gif.gif) no-repeat  1% center;
color:#292929;
font-size:12px;
display:block;
margin:0 0 0 0px;
padding:7px 7px 6px 20px;
width:194px;
}
a.nxt_lnk:hover {
background:transparent url(../webasset/bullet-link-arrow-next-red_hov.gif) no-repeat  1% center;
}
a.prev_lnk {
float:right;
background:transparent url(../webasset/ps_bullet-link-arrow-red.gif) no-repeat  96% 49%;
color:#292929;
font-size:12px;
display:block;
margin:0 0 0 0px;
padding:7px 7px 6px 0;
width:114px;
}
a.prev_lnk:hover {
background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat  96% 49%;
}
#psn_community #main .feat_space_main h5.location {
color:#555555;
float:left;
font-size:12px;
width:134px;
padding:0px 0 10px 0px;
height:22px;
}
#psn_community #main .feat_space_main p {
color:#959595;
float:left;
font-size:11px;
margin-right:10px;
padding:0 0 0 10px;
width:60px;
}
#wrap #content h3.no_space {
color:#525252;
padding:0px 0 13px;
}
#psn_community #main #head {
background:transparent url(../webasset/ps_bg_head_gradient_shadow.gif) repeat-x left bottom;
float:left;
}

#psn_community #main #head.marketing .feature .promo p span {
width:400px;
}
#psn_community #main #head.marketing .feature .links {
width:420px;
padding:10px 0 0 0;
line-height:22px;
margin-top:5px;
height:75px;
margin-left:-10px;
_margin-left:-25px;
}
#psn_community #main #head .psn_community {
background:transparent url(../webasset/ps_hlinebg_jpg_new.jpg) repeat-x  center top;
color:#292929;
font-size:17px;
font-weight:bold;
padding-top:15px;
width:300px;
margin-top:15px;
display:block;
padding-bottom:5px;
}
#psn_community #main #head.marketing .feature .button_div {
margin-top:15px;
}
#psn_community #main #head.marketing .feature .links a {
background:transparent url(../webasset/ps_bullet-link-arrow-grey_psn.gif) no-repeat  right center;
border-top:1px solid #BFBFBF;
color:#292929;
display:block;
float:left;
font-size:12px;
margin:0 0px 0 15px;
padding:5px 40px 6px 0;
width:145px;
}
#psn_community #main #head.marketing .feature .links a:hover {
background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat  right center;
color:#d12127;
}

#psn_community #main #head.marketing .feature a.button_link {
background-image:url../webasset/ps__bg_left_on_light_grey_gif.gif);
float:left;
width:126px;
}
#psn_community #main #head.marketing .feature a.White_Button {
background:transparent url(../webasset/ps_whitebuttonleft.gif) no-repeat  left top;
cursor:pointer;
float:left;
margin:0 0 0 17px;
padding:0;
height:33px;
}
#psn_community #main #head.marketing .feature a.White_Button:hover {
background:transparent url(../webasset/ps_whitebuttonleft_h_gif.gif) no-repeat left top;
width:146px;
}
#psn_community #main #head.marketing .feature a.White_Button span {
background:transparent url(../webasset/ps_whitebuttonright.gif) no-repeat  right top;
color:#555555;
float:left;
font-size:18px; 
font-weight:bold;
margin:0;
padding:6px 76px 5px 10px;
cursor:pointer;
}
#psn_community #main #head.marketing .feature a.White_Button:hover span {
background:transparent url(../webasset/ps_whitebuttonright_h_gif.gif) no-repeat right top;
color:#fff;
}

#psn_community #main #head .join_other_facebook, #psn_community #main #head .be_first_twitter {
float:left;
height:90px;
}
#psn_community #main #head .join_other_facebook h3, #psn_community #main #head .be_first_twitter h3 {
float:left;
padding-top:10px;
letter-spacing:-1px;
}
#psn_community #main #head .join_other_facebook p, #psn_community #main #head .be_first_twitter p, #psn_community #main #head .be_first_twitter p a {
font-weight:bold;
font-size:12px;
color:#333333;
float:left;
margin-left:0px;
padding-top:8px;
}
#psn_community #main #head .join_other_facebook {
width:310px;
padding:10px 0 0 70px;
background:transparent url(../webasset/facebook_img_gif.gif) no-repeat 0 20px;
}
#psn_community #main #head .join_other_facebook img {
float:left;
margin-left:10px;
padding-top:5px;
}

#psn_community #main #head .be_first_twitter {
width:300px;
padding:10px 0 0 110px;
background:transparent url(../webasset/twitter_img_gif.gif) no-repeat 35px 20px;
border-left:1px solid #CFCFCF;
}
#psn_community #main #head .be_first_twitter p a {
padding-top:0;
padding-right:20px;
background:transparent url(../webasset/ps_bullet-link-arrow-red.gif) no-repeat right center;
}
#psn_community #main #head .be_first_twitter p a:hover {
color:#D12127;
background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat right center;
}

.psnCommunitybg {
background-repeat:no-repeat;
background-position:395px 105px;
}
#psn_community #main #sidebar .top5 {
margin-top:0px;
}
#psn_community #main #sidebar .top5 div {
border-top:none;
}
#psn_community #main #sidebar .top5 ul li a {
border-left:none;
width:276px;
}
#psn_community #main #sidebar .top5 ul li a span {
vertical-align:middle;
}
#psn_community #main #sidebar .header_with_links h3 {
text-transform:none;
border-bottom:none;
}
#psn_community #main #content #news.newsDiscussions {
margin-top:0px;
}
#psn_community #main #content .newsDiscussions .item {
float:left;
}
#psn_community #main #content .newsDiscussions h3 {
border-bottom:none;
}
#psn_community #main #content #news.newsDiscussions .item .location {
width:141px;
}

.PsnHomeFaq .PsnHomeFaq_Text {
float:left;
width:423px;
}
.PsnHomeFaq {
float:left;
padding:20px 20px 20px 40px;
}
.gaming_faq {
margin-top:30px;
}
.PsnHomeFaq_Image {
float:right;
padding-left:0px;
width:auto;
}
#console.ps3.systems.store #main .faq_section .qa_group {
margin-bottom:20px;
margin-left:0;
margin-right:20px;
width:423px;
line-height:normal;
}
#console.ps3.systems.store #main .faq_section h3{width:423px;}
#console.ps3.systems.store #main .faq_section .qa_group .answer {
background:url(../webasset/ps_answer_gray.png) no-repeat left 5px;
color:#555555;
*float:left;
font-size:14px;
line-height:20px;
margin-bottom:20px;
margin-top:10px;
padding-left:23px;
width:auto;
}
#console.ps3.systems.store #main .faq_section h4 {
border-bottom:1px solid #D7D7D7;
color:#404040;
margin-bottom:20px;
width:444px;
}
#console.ps3.systems.store #main #head p.indent span {
width:460px;
}
#console.ps3.systems.store #main #head .psn_join {
background:transparent url(../webasset/h_line_bg.jpg) repeat-x  center top;
color:#292929;
font-size:17px;
font-weight:bold;
padding-top:5px;
width:300px;
*padding-bottom:5px;
}
#console.ps3.systems.store #main #head .button_link {
width:140px;
}

#console.ps3.systems.store #main .console.two_three img {
width:auto;
margin-left:-10px;
margin-right:0px;
}
#console.ps3.systems.store #main .console.two_three div {
width:400px;
}
#console.ps3.systems.store #main #head {
padding-bottom:7px;
}
#console.psn.network #main #head .btns {
float:left;
padding-left:16px;
width:180px;
}

#console.psn.original_programming #main #head .home_join_the_network .button_link {
margin-left:0px;
}
#console.psn.original_programming #main #head .btns {
float:left;
padding-left:16px;
width:180px;
}
#console.psn.original_programming #main #head .btns .signIn {
margin-left:0px;
}
#console.psn.original_programming #main #head a.button_link {
margin-top:0px;
}
#console.psn.original_programming #main #head .promo p span, #eventsLanding #main #head .promo p span {
width:420px;
}
#console.psn.original_programming #main .feature_programming h3 {
padding-top:40px;
}
#main .header_with_links .more_links {
position:			absolute;
right:				0px;
top:				5px;
*top:				0px;
}
#psn_generic #main .header_with_links .more_links {
position:			absolute;
right:				0px;
top:				7px;
}
.ps3 #main .header_with_links .more_links {
position:			absolute;
right:				0px;
top:				-2px;
*top:				-6px;
}


#eventsLanding .event_search .search {
margin-top:20px;
}
#eventsLanding .event_search .search h2 {
color:#555;
font-size:22px;
letter-spacing:normal;
line-height:26px;
margin-bottom:10px;
padding:0;
}
#eventsLanding #main .event_search {
float:left;
margin-top:10px;
padding-bottom:10px;
width:780px;
}
#eventsLanding #main .header_events {
border-bottom:1px solid #DADADA;
margin-bottom:15px;
margin-top:22px;
padding:0;
width:780px;
}
#eventsLanding #main .header_events h5 {
font-size:16px;
font-weight:bold;
line-height:20px;
padding:0 0 7px;
}
#eventsLanding #main .event_block {
float:left;
margin-bottom:0px;
*margin-bottom:20px;
padding:0;
width:778px;
}
#eventsLanding #main .event_details {
background:#F6F6F6 none repeat  0 0;
border:1px solid #EEEEEE;
float:left;
margin-bottom:20px;
padding:1px;
}
#eventsLanding .event_details p {
color:#525252;
font-size:12px;
line-height:16px;
padding:0 20px 10px 0;
}
#eventsLanding #main .event_details .event_image {
background:#F6F6F6 none repeat  0 0;
float:left;
margin:0;
padding:10px 0 7px 10px;
width:220px;
}
#eventsLanding #main .event_details .content {
background:#F6F6F6 none repeat  0 0;
float:left;
padding:10px 0 10px 0;
width:544px;
}
#eventsLanding #main .event_details .content div {
background:#FFFFFF none repeat  0 0;
border-right:10px solid #F6F6F6;
float:left;
padding:10px 0 0 15px;
width:375px;
}
#eventsLanding #main .event_details h6 {
border-bottom:medium none;
font-size:17px;
font-weight:bold;
line-height:21px;
margin-bottom:10px;
padding:0 20px 0 0;
}
#eventsLanding #main .event_details .content .information_event {
background:#FFFFFF none repeat  0 0;
float:left;
margin:0;
padding:0;
width:130px;
}
#eventsLanding #main .event_details .content .info {
background:#FFFFFF none repeat  0 0;
border:medium none;
float:left;
margin:0;
padding:8px 0 0;
width:125px;
}
#eventsLanding #main .event_details .content .info li {
background:transparent none repeat  0 0;
color:#262626;
font-size:12px;
line-height:16px;
margin:0 0 0 10px;
padding:0 0 10px;
width:110px;
word-wrap:break-word;
}
#eventsLanding #main .event_details .content .info li .label {
color:#959595;
display:block;
font-size:10px;
line-height:14px;
text-transform:uppercase;
}
#eventsLanding #main .event_details .event_link {
background:#FFFFFF none repeat  0 0;
float:left;
margin:0;
padding:0;
}
#eventsLanding #main .event_details .event_link a.arrow_link {
background:transparent url(../webasset/ps_bullet-link-arrow-grey_psn.gif) no-repeat  right center;
border-top:1px solid #D9D9D9;
display:block;
font-size:12px;
margin:0 8px;
padding:5px 20px 6px 7px;
}
#eventsLanding #main .event_details .event_link a.arrow_link:hover {
background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat  right center;
color:#d12127;
}
#eventsLanding #main .event_details .content div.event_link {
width:115px;
padding:0px;
border:none;
}

#console.psn.network #main .future .gray_button_link {
background:transparent url(../webasset/button_big_dark_grey_left.gif) no-repeat  left top;
display:block;
float:left;
font-size:16px;
font-weight:bold;
height:33px;
line-height:33px;
margin-top:10px;
padding:0 0 0 10px;
}
#console.psn.network #main .future .gray_button_link span {
background:transparent url(../webasset/button_big_dark_grey_right.gif) no-repeat  right top;
color:#FFFFFF;
display:block;
padding:0 28px 0 0;
}
#console.psn.network #main .future .gray_button_link:hover {
background-position:left -33px;
}
#console.psn.network #main .future .gray_button_link:hover span {
background-position:right -33px;
color:#FFFFFF;
}
#console.psn.network #main .future .future_left p.community_text {
float:left;
padding-right:20px;
width:300px;
}
#console.psn.network #main #head .promo p.indent span {
width:420px;
}
#console.psn.network #main .browser.news .grid .item .itemInner .top p {
padding-left:10px;
}

#main .card ul.more_links li.shopping_btn {
background:#231F20 url(../webasset/ps_shop_bag.png) no-repeat  142px 9px;
color:white;
padding-right:20px;
margin-top: 5px;
height:auto;
padding:5px 11px 7px 9px;
}
#main .card ul.more_links li.shopping_btn a{ display:block; height:30px; width:135px;}
#main .card ul.more_links li.download_btn {
background:url(../webasset/ps_shop_btn.png) no-repeat  left top;
height:25px;
width:132px;
padding-right:0px;
color:#fff;
padding-left:30px;
border:none;
}
#main .card ul.more_links li.download_btn:hover {
background-position:0px -33px;
color:#FFFFFF;
}
#main .card ul.more_links li.download_btn a {
color:#ffffff;
float:left;
line-height:12px;
padding-top:3px;
width:94px;
padding-left:2px;
}
#main a.graytxt {
color:#CCC;
}
#main a.graytxt:hover {
color:#FFF;
}
.graytxt {
color:#CCC;
}
.event_image a{
width:	210px;
height:	110px;
}
.event_image a img {
width:	210px;
height:	110px;
}

 
#psn.psn_home #main #head .White_Btn:hover {
background:url(../webasset/ps_whitebuttonleft_h_gif.gif) no-repeat left top;
}
#psn.psn_home #main #head .White_Btn:hover span {
float:left;
background:url(../webasset/ps_whitebuttonright_h_gif.gif) no-repeat right top;
padding:6px 50px 6px 10px;
margin:0px;
color:#fff;
font-size:18px;
font-weight:bold;
}
#console.psn.original_programming #main .feature_programming h3.featureProgramming {
border-bottom:1px solid #D7D7D7;
}
.psnHomeAvatarop .promo .btns a.White_Button {
margin-left:0px;
margin-top:5px;
width:159px;
}
.psnHomeAvatarop .promo .btns a.White_Button span {
margin-left:0px;
margin-top:0px;
width:110px;
cursor:pointer;
}
#main .browser.news .grid .item:hover {
background-position: -182px top;
}
#overlay.share-this .inner .shareVideo a:hover {
background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat  right 5px;
color:#D12127;
}

#console.psn #main #head h3 {
color:#404040;
font-weight:bold;
}
#console.psn.original_programming #main .feature_promo .feature_links a.arrow_link {
background-position:right 8px;
}
#console.psn #main #head .promo .join_txt {
background:transparent url(../webasset/ps_hlinebg_jpg.jpg) repeat-x  center top;
color:#292929;
font-size:17px;
font-weight:bold;
margin-top:15px;
*padding-bottom:10px;
padding-top:15px;
width:300px;
clear:both;
float:left;
}
#console.psn #main #head .btn_box {
float:left;
margin-top:15px;
_margin-top:0px;
_margin-bottom:15px;
}
#console.psn #main #head .btn_box a.button_link {
margin:0px;
float:left;
width:120px;
}
#console.psn #main #head .btn_box a.button_link:hover {
background-position:right -35px;

}
#console.psn #main #head .btn_box a.White_Btn {
background:transparent url(../webasset/ps_whitebuttonleft_gif.gif) no-repeat  left top;
cursor:pointer;
float:left;
margin:0 0 0 17px;
padding:0;
}
#console.psn #main #head .btn_box a.White_Btn:hover {
background:transparent url(../webasset/ps_whitebuttonleft_h_gif.gif) no-repeat  left top;
}
#console.psn #main #head .btn_box a.White_Btn span {
background:transparent url(../webasset/ps_whitebuttonright_gif.gif) no-repeat  right top;
color:#555555;
float:left;
font-size:18px;
font-weight:bold;
margin:0;
padding:6px 50px 6px 10px;
cursor:pointer;
width:85px
}
#console.psn #main #head .btn_box a.White_Btn:hover span {
background:transparent url(../webasset/ps_whitebuttonright_h_gif.gif) no-repeat  right top;
color:#FFFFFF;
}
#console.psn #main .future {
background:#DEDEDE url(../webasset/mid_bg.png) repeat-x 0 0;
float:left;
padding-bottom:20px;
width:860px;
}


#console.psn.gaming #main .Future_sec {
float:left;
width:860px;
background:#dedede url('../webasset/mid_bg.png') repeat-x;
padding-bottom:20px;

}
#console.psn.gaming #main .Future_sec .future {
float:left;
width:860px;
background:none;
padding-bottom:20px;
}
#console.psn.gaming #main .Future_sec .future .future_right {
width:307px;
float:left;
padding-top:57px;
padding-right:20px;
}
#console.psn.gaming #main .Future_sec .future .future_left {
width:480px;
float:left;
padding-top:57px;
padding-left:30px;
}
#console.psn.gaming #main .Future_sec .future .left_image {
float:left;
padding-top:35px;
padding-left:10px;
}
#console.psn.gaming #main .Future_sec .future .future_right h4, #console.psn.gaming #main .Future_sec .future .future_left h4 {
color:#2C2C2C;
margin:0px;
}
#console.psn.gaming #main .Future_sec .future .future_right h5, #console.psn.gaming #main .Future_sec .future .future_left h5 {
color:#292929;
font-size:14px;
font-weight:bold;
line-height:30px;
}
#console.psn.gaming #main .Future_sec .future .future_right p, #console.psn.gaming #main .Future_sec .future .future_left p {
color:#555555;
font-size:14px;
line-height:21px;
padding-bottom:20px;
}
#console.psn.gaming #main .Future_sec .future .future_right p a, #console.psn.gaming #main .Future_sec .future .future_left p a {
background:transparent url(../webasset/ps_bullet-link-arrow-red_gif.gif) no-repeat  right center;
border-top:1px solid #BFBFBF;
color:#292929;
display:block;
float:left;
font-size:12px;
width:auto;
margin:0px 20px 0px 0px;
padding:5px 40px 6px 0;
}
#console.psn.gaming #main .Future_sec .future div {
float:left;
padding-right:20px;
padding-top:45px;
width:307px;
}
#console.psn.gaming #main .Future_sec .future div h3, #console.psn.gaming #main .Future_sec .future div h3 {
color:#404040;
margin:0;
}
#console.psn.gaming #main .Future_sec .future div h4, #console.psn.gaming #main .Future_sec .future_left div h4 {
color:#292929;
}
#console.psn.gaming #main .Future_sec .future img.gamingleft {
float:left;
margin-left:-68px;
margin-top:0px;
}
#console.psn.gaming #main .Future_sec .future img.gamingright {
position:absolute;
right:-65px;
margin-top:4px;
}
#console.psn.gaming #main .Future_sec .future_left {
float:left;
padding-left:30px;
padding-top:57px;
width:480px;
}
#console.psn.gaming #main .Future_sec .future_left h4, #console.psn.gaming #main .Future_sec .future_left h4 {
color:#2C2C2C;
margin:0;
}
#console.psn.gaming #main .Future_sec .future_left h5, #console.psn.gaming #main .Future_sec .future_left h5 {
color:#292929;
font-size:14px;
font-weight:bold;
line-height:30px;
}
#console.psn.gaming #main .Future_sec .future_left a, #console.psn.gaming #main .Future_sec .future_left a {
background:transparent url(../webasset/ps_bullet-link-arrow-grey_psn.gif) no-repeat  right center;
border-top:1px solid #BFBFBF;
color:#292929;
display:block;
float:left;
font-size:12px;
margin:20px 12px 0 0;
padding:5px 40px 6px 0;
_padding:5px 28px 6px 0;
width:107px;
display:inline;
}
#console.psn.gaming #main .Future_sec .future_left a:hover, #console.psn.gaming #main .Future_sec .future_left a:hover {
background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat  right center;
color:#d12127;
}
#console.psn.gaming #main .Future_sec .future p a{
background:transparent url(../webasset/ps_bullet-link-arrow-grey_psn.gif) no-repeat right center;
border-top:1px solid #BFBFBF;
color:#292929;
display:block;
float:left;
font-size:12px;
margin:20px 10px 0 0;
padding:5px 10px 6px 0;
width:128px;
}
#console.psn.gaming #main .Future_sec .future p a:hover, #console.psn.gaming #main .Future_sec .future p a:hover {
background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat right center;
color:#d12127;
}

#console.systems #main .systems_section .section_header {
background:transparent url("../webasset/bg_feature_header_open_bg.gif") repeat-x top left;
width:				860px;
margin:				0;
position:			relative;
cursor:				pointer
}
#console.systems #main .systems_section .section_header a {
float:				right;
text-transform:		uppercase;
color:				#fff;
width:				60px;
position:			absolute;
left:				0;
top:				35px;
font-size:			12px;
text-indent:		-9999px;
}
#console.systems #main .systems_section .section_header h3 {
color:				#fff;
padding:			12px 0 30px 70px;
*margin-bottom:0px;
}
#console.ps3.systems #main .systems_section .section_header h3, #console.psp.systems #main .systems_section .section_header h3, #console.ps2.systems #main .systems_section .section_header h3 { 
padding-bottom:		5px; 

}
#console.ps3.systems #main .systems_section.closed .section_header h3, #console.psp.systems #main .systems_section.closed .section_header h3, #console.ps2.systems #main .systems_section.closed .section_header h3 {
padding-bottom:		5px;
}
#console.ps3.systems #main .systems_section .section_header h4, #console.psp.systems #main .systems_section .section_header h4, #console.ps2.systems #main .systems_section .section_header h4 {
margin-top:			0;
}
#console.systems #main .systems_section .section_header h4 {
padding-left:		70px;
font-weight:		bold;
font-size:			14px;
line-height:		100%;
}
#console.psp #main .systems_section .section_header h4 {
padding-left:		70px;
font-weight:		bold;
font-size:			14px;
line-height:		100%;
margin-top:0px;
}
#console.ps3 #main .systems_section .section_header h4{line-height:150%}
#console.systems #main .systems_section.open .section_header a {
background:			none;
top:				14px;
left:				15px;
position:			absolute;
height:				66px;
width:				90px;
}
#console.systems #main .systems_section.open .section_header:hover {
background:			transparent url("../webasset/bg_feature_header_open_bg.gif") repeat-x top left;
cursor:				pointer;
}
#console.systems #main .systems_section.closed .section_header {
background:			transparent url("../webasset/bg_feature_header_closed_img.gif") repeat-x top left;
width:				860px;
height:				66px;
margin:				0;
position:			relative;
}
#console.systems #main .systems_section.closed .section_header a {
background:			transparent url("../webasset/bg_systems_head_close_arrow_ic.gif") no-repeat  right 1px;
float:				right;
text-transform:		uppercase;
color:				#404040;
width:				64px;
height:				23px;
position:			absolute;
right:				40px;
top:				12px;
font-size:			12px;
}
#console.systems #main .systems_section.closed .section_header:hover {
background:			transparent url("../webasset/bg_feature_header_closed_img_h.gif") repeat-x top left;
cursor:				pointer;
}
#console.systems #main .systems_section.closed .section_header:hover a {
background:			transparent url("../webasset/bg_systems_head_close_arrow_ic.gif") no-repeat  right 1px;
}
#console.systems #main .systems_section.closed .section_header h3 {
color:				#555555;
padding:			12px 0 30px 70px;
_padding:			12px 0 0px 70px;
font-size:			23px;
}
#console.systems #main .systems_section.closed .section_header h4 {
color:				#555555;
padding-left:		70px;
}
#console.systems #main .systems_section .section_content {
padding:			7px 0 20px 40px;
background:			none;

}
#peer.psn .playstation3 a {
width:				207px;
float:left;
background-position:0 0;
}
#peer.psn .playstation3 a:hover {
background-position:0 -58px;
}
#peer.psn .playstation3 a.active {
background-position:0 -116px;
}
#peer.psn .pspnpspgo a {
width:				194px;
float:left;
background-position:-208px 0;
}
#peer.psn .pspnpspgo a:hover {
background-position:-208px -58px;
}
#peer.psn .pspnpspgo a.active {
background-position:-208px -116px;
}
#peer.psn .moviesntv a {
width:				194px;
background-position:-404px 0;
}
#peer.psn .moviesntv a:hover {
background-position:-404px -58px;
}
#peer.psn .moviesntv a.active {
background-position:-404px -116px;
}
#peer.psn .purchasing a {
width:				196px;
background-position:-600px 0;
}
#peer.psn .purchasing a:hover {
background-position:-600px -58px;
}
#peer.psnpurchasing a.active {
background-position:-600px -116px;
}
#console.ps3.psnstore #main #bg_console .psn_bravia {
padding-top:30px;
}
#console #main .content_left p {
line-height:22px;
width:515px;
*line-height:18px;
}
#console #main .content_left p.secondary {
margin-top:10px;
}
#console #main .content_left p.arrow {
background:transparent url("../webasset/bullet_content_up.gif") no-repeat  left 6px;
text-indent:20px;
}
#console #main .content_left ul.accordBullet, #console .faq_section .answer ul.accordBullet{
list-style-type:disc;
list-style-image:none;
font-size:14px;
color:#525252;
list-style-position:outside;
margin:0;
padding:0 0 0 25px;
}
#console #main .content_left ul.accordBullet li, #console .faq_section .answer ul.accordBullet li {
list-style-type:disc;
list-style-image:none;
list-style-position:outside;
padding:3px 0 3px 0;
text-align:left;
}
a.button_link, a.button_link_small {
color:				#fff !important;
overflow:			hidden;
font-weight:		bold;
font-size:			18px;
display:			block;
height:				35px;
background:	url("../webasset/ps_button_bg_right_on_grey_png.png") no-repeat right top;
_background:	url("../webasset/ps_button_bg_right_on_grey_png.png") no-repeat right top;
cursor:				pointer;
padding-right:22px;

} 
a.button_link span, a.button_link_small span {
display:			block;
padding:			6px 0px 9px 10px;
*padding:			6px 8px 9px 10px;
height:31px;
background:	url("../webasset/ps_button_bg_left_on_grey_png.png") no-repeat left top;
_background:	url("../webasset/left_on_grey_gif.gif") no-repeat left top;
}
#idSignInDiv.right_join_now a.button_link span {*padding-right:0px;}
#psn_community .psnCommunitybg .button_div a.button_link span, a.button_link_small span {
display:			block;
padding:			6px 0px 0px 10px;
height:				28px;
background:	url("../webasset/ps_button_bg_left_on_grey_png.png") no-repeat left top;
_background:	url("../webasset/left_on_grey_gif.gif") no-repeat left top;
}
#psn_community .psnCommunitybg .button_div a.button_link:hover span, a.button_link_small:hover span {
background-position:left -35px;
}
a.button_link:hover {
color:				#fff !important;
background-position:right -35px;
}
a.button_link:hover span {
background-position:left -35px;
}
a.button_link:active {
color:				#fff;
background-position:right -70px;
}
a.button_link:active span {
background-position:left -70px;
}
a.button_link:active span:hover {
background-position:left -35px;
}
a.button_link_small {
font-size:			16px;
height:				35px;
background-image:	url("../webasset/ps_button_bg_right_on_grey_png.png");
_background-image:	url("../webasset/right_on_grey_gif.gif");
}
a.button_link_small span {
background-image:	url("../webasset/ps_button_bg_left_on_grey_png.png");
_background-image:	url("../webasset/left_on_grey_gif.gif");
}
a.button_link_small.grey {
background-image:	url("../webasset/ps_bg_grey_left_small_gif.gif");
background-position:left top;
}
a.button_link_small.grey span {
background-image:	url("../webasset/ps_grey_right_arrow_small_gif.gif");
background-position:right top;
}
a.button_link_small:hover {
color:				#fff !important;
background-position:right -35px;
}
a.button_link_small:hover span {
background-position:left -35px;
}
a.button_link_small:active {
color:				#fff !important;
}
a.button_link_small:active span {
outline:none;
}
.card .button .button_link {
font-size:16px;
}
#main div.browser.alt {
margin-top:			30px;
}
#main .browser.news .grid .item .byline {
height:				auto;
border:1px solid #E3E3E3;
border-top:none;
padding:			14px 0px 10px 9px;
*padding:			14px 0px 0px 9px;
margin-top:-2px;
background:			url("../webasset/ps_bg_blog_logo_gif.gif") 136px 15px no-repeat;
}
#message_msg {
float:left;
height:auto;
padding:10px;
width:255px;
font-size:11px;
color:#b51c22;
}
#showImage {
float:left;
width:405px;
padding-top:10px;
height:30px;
padding-left:45px;
font-size:14px;
color:#555555;
background:			#fff url("../webasset/ps_loading-image.gif") -57px -32px no-repeat;
font-weight:bold;
}
#content .network_promo p {
line-height:18px;
padding-top:0;
}
#main .browser.news .grid .item .itemInner .top {
cursor:pointer;
background:url("../webasset/ps_bg_news_dogear_gif.gif") top left no-repeat;
padding-top:17px;
height:199px;
}
#main .header_with_links .left_border {
border-left:1px solid #dcdcdc;
}
#main .header_with_links .more_links .left_border {
border-left:1px solid #dcdcdc;
}
#main .header_with_links .more_links img {
float:left;
padding:8px 10px 0px 0px;
}
#main .browser.news .grid .item .itemInner .top:hover {
background-position:	-182px top;
padding-top:17px;
height:199px;
}
#wrap.hasSupport #main #content p.indent {
padding-top:	0;
padding-bottom:	10px;
width:			98%;	
}

#sidebar .promo h3 {
}

#wrap #main.alt #content h3.subHead {
margin-bottom:		10px;
*margin-bottom:		4px;
*margin-top:          5px;
}

#consumer_services {
width:460px;
float:left;
margin:0;
padding:0;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
color:#525252;
line-height:22px;
text-align:left;
}
#consumer_services ul {
list-style-type:none;
list-style-image:none;
list-style-position:outside;
margin:0;
padding:0;
}
#consumer_services ul li {
padding:3px 0 3px 0;
display:block;
text-align:left;
}
#consumer_services .services_dept {
width:220px;
float:left;
}
#consumer_services .slus {
width:140px;
float:left;
}
#consumer_services .publisher {
width:90px;
float:left;
}
#software_compatibility {
width:460px;
float:left;
margin:0;
padding:0;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
color:#525252;
line-height:22px;
text-align:left;
}
#software_compatibility ul {
list-style-type:none;
list-style-image:none;
list-style-position:outside;
margin:0;
padding:0;
}
#software_compatibility ul li {
padding:3px 0 3px 0;
display:block;
text-align:left;
}
#software_compatibility .compatibility_title {
width:280px;
float:left;
}
#software_compatibility .software_publisher {
width:150px;
float:left;
margin-left:20px;
}
#playstation3 #main #content ul li {
background:transparent url(../webasset/ps_content_up_triangle_gif.gif) no-repeat  left 8px;
padding:0 0 0 20px;
}
#playstation3 #content ol.faq {
margin:20px 0 0 30px;
list-style-type:decimal;
}
#playstation3 #content ol.faq li {
margin-bottom:10px;
padding:0
}
#playstation3 #content ol.faq li a {
font-size:12px
}
#playstation3 #content .faq_ans {
font-size:12px;
line-height:17px;
}

a.newbutton_link_grey {
background:transparent url(../webasset/ps_grey_right_arrow_small_png.png) no-repeat right top;
color:#FFFFFF !important;
cursor:pointer;
display:block;
font-size:16px;
font-weight:bold;
height:35px;
overflow:hidden;
padding-right:22px;
}
a.newbutton_link_grey span {
background:transparent url(../webasset/ps_bg_grey_left_small_png.png) no-repeat left top;
display:block;
height:33px;
padding:6px 0 9px 10px;
}
a.newbutton_link_grey:hover {
color:#fff !important;
background-position:right -36px;
}
a.newbutton_link_grey:hover span {
background-position:left -36px;
}
.boxshadow #main #content iframe#reviewFrame {
margin-top:20px;
}

#console.psp #main {
border-top:10px solid #FDB913;
padding:0;
width:860px;
}
#console.psp #main .button_link {
margin: 			30px 0px 0px 0px;
}

#console.psp.overview #main #head .promo {
width:				528px;
margin-bottom:		30px;
background:			transparent url("../webasset/bg_main_head_divider.gif") repeat-y right top;
}
#console.psp #main #head {
margin-left:		0;
margin-bottom:		0;
}
#console.psp #main #head a.button_link {
margin-bottom:		0;
}
#console.psp.overview #main #head .promo p {
float:				none;
}
#console.psp #main #head .head_promo {
width:				214px;
height: 			121px;
float: 				right;
bacground:#f00;
margin: 			12px 40px 0px 0px;
_margin: 			12px 00px 0px 0px;
}
#console.psp #main #head .head_promo p {
padding:			23px 0 5px 0;
font-weight:		bold;
color:				#292929;
font-size:			14px;
}
#console.psp #main #head .head_promo div {
width:				214px;
height: 			121px;
margin-bottom:10px;
}
#console.psp #main #head .head_promo div a {
color: 				white;
font-size: 			17px;
font-weight: 		bold;
position: 			relative;
top: 				92px;
left: 				10px;
padding: 			0px 33px 0px 0px;
background: 		url("../webasset/bullet-link-arrow-dark.gif") no-repeat bottom right;
}
#console.psp #main #head .head_promo div a:hover {
background: 			url("../webasset/bullet-link-arrow-dark-hover.gif") no-repeat bottom right;
}
#console.psp #main #head .bg_img a:hover {
background: 		url("../webasset/bullet-link-arrow-dark-hover.gif") no-repeat bottom right;
}
#console.psp #main #head .promo p.indent span {
width:auto; 
}
#console.psp #main .console {
position:relative;
}
#console.psp #main .console.two_col div {
width:				300px;
margin-left:		40px;
padding-bottom:		20px;
}
#console.psp #main .console.two_col img {
float:				right;
margin:				0 -38px 0 0;
}
#console.psp #main .console.two_three div, #console.psp #main .console.one_three_one div {
width:				300px;
}
#console.psp #main .console.two_three img {
float:				left;
margin:				0 20px 0 -50px;
}
#console.ps3 #main .console.two_three div p a, #consoleps3 #main .console.one_three_one div p a {
background:transparent url("../webasset/ps_bullet-link-arrow-red_gif.gif") no-repeat  right center;
border-top:1px solid #BFBFBF;
color:#292929;
display:block;
float:left;
font-size:12px;
width:66px;
margin:20px 20px 0px 0px;
padding:5px 70px 6px 0;
}
#console.ps3 #main .console.two_three div p a:hover, #consoleps3 #main .console.one_three_one div p a:hover {
background:transparent url("../webasset/ps_bullet-link-arrow-red_hover.gif") no-repeat  right center;
}
#console.psp #main .console.two_three div p a:hover, #console.psp #main .console.one_three_one div p a:hover {
background:transparent url("../webasset/ps_bullet-link-arrow-red_hover.gif") no-repeat  right center;
}
#console.psp #main #head .links p.link, #console.psp #main .console .links p.link {
float:left;
padding-left:0 !important;
width:130px !important;
}
#console.psp #main .console p.link a {
background:transparent url("../webasset/psp_yellow_arrow.png") no-repeat  right center;
border-top:1px solid #BFBFBF;
color:#292929;
display:block;
float:left;
font-size:12px;
width:auto;
margin:10px 20px 0px 0px;
padding:0px 35px 6px 0;
}
#console.psp #main .console p.link a:hover {
background:transparent url("../webasset/psp_yellow_arrow_hover.png") no-repeat  right center;
color:#f6b212;
}

#console.psp #main #module_b {
background:			#f6b213 url("../webasset/bg_psp_module_feature.gif") repeat-x left top;
}
#console.psp #main #module_b h3 {
margin:				0 0 0px 40px;
padding-top:		19px;
color:				#000;
background:			transparent url("../webasset/bg_divider_psp_feature.gif") no-repeat left bottom;
position:relative;
}
#console.psp #main #module_b a {
position:			absolute;
right:				0;
top:				24px;
margin-right:		40px;
font-size:			12px;
color:				#000;
padding-right:		20px;
background:			transparent url("../webasset/bullet-link-arrow-red_yellow.gif") no-repeat right center;
}
#console.psp #main #module_b li a {
display:			block;
position:			static;
width:				130px;
margin:				10px 0 0 20px;
padding:			10px 0 10px 0;
border-top:			1px solid #d1970f;
background-position:right 13px;
}
#console.psp #main #module_b a:hover {
background-image:	url("../webasset/bullet_arrow_red_yellow_hover.gif");
}
#console.psp #main #module_b .bottomshadow {
padding-top:		20px;
padding-bottom:		0;
background:			transparent url("../webasset/bg_psp_module_feature_bottom.gif") no-repeat left bottom;
clear:				both;
}
#console.psp #main #module_b ul {
background:#F6B213 url(../webasset/bg_psp_module_feature_bottom.gif) no-repeat  left bottom;
height:				259px;
padding-top:10px;
}
#console.psp #main #module_b ul li {
float:				left;
}
#console.psp #main #module_b ul li.wifi {
padding:			0 0 0 0px; 
width:				198px;
background:			none;
}
#console.psp #main #module_b ul li.wifi a.wifi {
background:url('../webasset/wi_fi_psp.jpg') no-repeat left top;
border-top:0px;
width:195px;
height:116px;
margin-left:0px;
padding:10px 0px 0px 0px;
}
#console.psp #main #module_b ul li.wifi a.wifi:hover {
background-position:left -180px;
}
#console.psp #main #module_b ul li.wifi a.toggleclass {
background-position:left -180px;
}
#console.psp #main #module_b ul li.hd {
padding-left:44px;
width:				195px;
background:		none;
}
#console.psp #main #module_b ul li.hd a.gaming {
background:url('../webasset/gaming_psp.png') no-repeat left top;
border-top:0px;
width:195px;
height:116px;
margin-left:0px;
padding:10px 0px 0px 0px;
}
#console.psp #main #module_b ul li.hd a.gaming:hover {
background:url('../webasset/gaming_psp.png') no-repeat left -180px;
}
#console.psp #main #module_b ul li.hd a.toggleclass {
background-position:left -180px;
}
#console.psp #main #module_b ul li.blu_ray {
width:				195px;
background: none;
}
#console.psp #main #module_b ul li.blu_ray a.entertainment {
background:url('../webasset/enter_psp.png') no-repeat left top;
border-top:0px;
width:195px;
height:116px;
margin-left:0px;
padding:10px 0px 0px 0px;
}
#console.psp #main #module_b ul li.blu_ray a.entertainment:hover {
background:url('../webasset/enter_psp.png') no-repeat left -180px;
}
#console.psp #main #module_b ul li.blu_ray a.toggleclass {
background-position:left -180px;
}
#console.psp #main #module_b ul li.connectivity {
width:				196px;
background:		none;
}
#console.psp #main #module_b ul li.connectivity a.store {
background:url('../webasset/store_psp.png') no-repeat left top;
border-top:0px;
width:195px;
height:137px;
margin-left:0px;
padding:10px 0px 0px 0px;
}
#console.psp #main #module_b ul li.connectivity a.store:hover {
background:url('../webasset/store_psp.png') no-repeat left -180px;
}
#console.psp #main #module_b ul li.connectivity a.toggleclass {
background-position:left -180px;
}
#console.psp #main #module_b ul li.parental {
padding:			0 22px 0 0;
width:				172px;
background-image:	url("../webasset/bg_ps3_fully_loaded_parental.gif");
}
#console.psp #main #module_b ul li h4 {
color:				#000;
cursor:				pointer;
float:				left;
}
#console.psp #main #module_b ul li p {
padding:			0px 30px 0 25px;
font-size:			13px;
line-height:		21px;
color:				#000;
}
#console.psp #main #module_b ul li p a {
position:			static;
display:			inline;
margin:				0;
padding:			0;
text-decoration:	underline;
background:			none;
}
#console.psp #main #module_b ul li p a:hover {
background:			none;
}

#console.psp #main #module_c {
position:			relative;
min-height:			600px; 
background-color:	#e8e8e8;
height:			600px;
}
#console.psp #main #module_c img.left {
position:absolute;
right:-56px;
float:none;
bottom:0;
top:260px;
}
#console.psp #main #module_c h3 {
padding-top:		0;
padding-left:		40px;
line-height:		40px;
}
#console.psp #main #module_c h4 {
padding-left:		40px;
}
#console.psp #main #module_c p.left_col {
width:				380px;
padding-left:		40px;
float:				left;
}
#console.psp #main #module_c p.right_col {
width:				380px;
padding-left:		20px;
float:				left;
}
#console.psp #main #module_c div.links {
padding-left:		40px;
}
#console.psp #main #module_c .button_link {
width:				170px;
position:			absolute;
right:				40px;
bottom:				290px;
z-index:			10;
background-image:	url("../webasset/button_bg_left_on_grey.gif");
}
#console.psp #main #module_c .button_link span {
background-image:	url("../webasset/button_bg_right_on_grey.gif");
}
#console.psp #main #module_c .parental_landing {
background-image:	url("../webasset/bg_parental_controls_landing.gif");
width:				780px;
height:				191px;
position: 			absolute;
bottom:				50px;
left:				40px;
}
#console.psp #main #module_c .parental_landing h4 {
margin-top:			20px;
padding-left:		212px;
}
#console.psp #main #module_c .parental_landing p {
width:				auto;
padding-left:		212px;
color:				#555;
padding-right:		20px;
}
#console.psp #main #module_c .parental_landing p a {
right:				0px;
border:				none;
position:			absolute;
width:				100px;
background-position:100px 10px;
}
#console.psp #main .header_with_links {
margin-top:			40px;
}
#console.psp.overview #main #head .promo p span {
padding-right:		40px;
}
 

#console.psp.overview #peer.psp {
display:			block;
width:				800px;
height:				53px;
}
#console.psp.overview #peer.psp li {
display:			inline;
}
#console.psp.overview #peer.psp li a {
float:				left;
display:			block;
width:				200px;
height:				53px;
background:			transparent url("../webasset/ps_navigation_psp_png.png") no-repeat left top;
_background:			transparent url("../webasset/ps_navigation_psp_jpg.jpg") no-repeat left top;
text-indent:		-9999px;
}

#console.psp.overview #peer.psp .overview a {
background-position: 0 0;
}
#console.psp.overview #peer.psp .overview a.active {
background-position:0 -111px;
}
#console.psp.overview #peer.psp .overview a:hover {
background-position:0 -56px;
}

#console.psp.overview #peer.psp .two-psps a {
background-position:-209px 0;
width:187px;
}
#console.psp.overview #peer.psp .two-psps a.active {
background-position:-209px -111px;
}
#console.psp.overview #peer.psp .two-psps a:hover {
background-position:-209px -56px;
}

#console.psp.overview #peer.psp .entertainment a {
background-position:-405px 0;
width:188px;
}
#console.psp.overview #peer.psp .entertainment a.active {
background-position:-404px -111px;
}
#console.psp.overview #peer.psp .entertainment a:hover {
background-position:-404px -56px;
}

#console.psp.overview #peer.psp .full-featured a {
background-position:-592px 0;
width:200px;
}
#console.psp.overview #peer.psp .full-featured a.active {
background-position:-592px -111px;
}
#console.psp.overview #peer.psp .full-featured a:hover {
background-position:-592px -56px;
}

#console.psp #main .console div .links {
width:				380px;
margin:				0 0 0 515px;
}
#console.psp #main #module_a p #console.psp #main #module_a p .console div .links p {
margin-left:0
}
#console.psp .gray_button_link {
background:transparent url("../webasset/button_big_dark_grey_left.gif") no-repeat  left top;
display:block;
float:left;
font-size:16px;
font-weight:bold;
height:33px;
line-height:33px;
padding:0 0 0 10px;
margin-top:10px;
}
#console.psp .gray_button_link:hover {
background-position:left -33px;
}
#console.psp .gray_button_link:hover span {
background-position:right -33px;
color:#FFFFFF;
}
#console.psp .gray_button_link span {
background:transparent url("../webasset/button_big_dark_grey_right_gif.gif") no-repeat  right top;
display:block;
padding:0 28px 0 0;
color:#FFF;
}

#expando a.bg span img, #main .browser .grid .item a.bg span img {
cursor:pointer;
}
#console.psp #main #head .promo p.indent span {
width:330px;
}
#main.txt404 #content h3 {
margin:20px 0 0 0;
padding:20px 0 0 0
}
#main.txt404 #content ul li {
border-bottom:1px solid #EAEAEA;
width:50%;
margin-top:10px;
}
#console #main .browser .grid h4 {
margin-bottom:0px;
} 
.innerhd {
float:left;
line-height:23px;
font-size:16px;
color:#555555;
padding:14px 0 26px 6px;
}
#psn_generic .innerhd{font-size:14px;line-height:21px;}
#psn_generic.pulse #breadcrumb li{background:transparent url(../webasset/ps_icon_arrow_ps3_gif.gif) no-repeat left bottom;}


#content .newsDiscussions .item .comment:hover {
background-color:#f1f1f1;
}
#console.ps3 #main #module_b li a.h4Link, #console.psp #main #module_b li a.h4Link {
background:none;
border:0px;
padding:0px;
margin:0px;
width:auto;
}
a.h3links {
background:none;
cursor:pointer;
border:0px;
padding:0px;
margin:0px;
width:auto;
}
#console.ps2 #main div.colored .tiny_price a.h3links h3 {
padding-right:50px;

}
#console.psn.gaming #main .Future_sec .future_left a span {
white-space:nowrap
}
#main #head.signout {
height:450px;
}
#main #head.signout h2 {
margin-top:20px;
}
#main #head.signout .signoutbox {
background-color:#FDFDFD;
border:1px solid #EDEDED;
width:776px;
margin-top:35px;
}
#main #head.signout .signoutboxInner {
background-color:#F2F2F2;
border-color:#FFFFFF #FFFFFF #E2E2E2;
border-style:solid;
border-width:1px;
height:28px;
padding:10px 10px 8px 18px;
width:748px;
}
#main #head.signout .signoutboxInner h3 {
color:#292929;
padding:0px 0px 0px 30px;
background:transparent url(../webasset/arrow_right.gif) no-repeat left top;
font-size:20px;
font-weight:normal;
}
#main #head.signout p {
float:left;
width:250px;
}
#main #head.signout p a {
background:transparent url(../webasset/ps_bullet-link-arrow-red_gif.gif) no-repeat  232px 7px;
border-top:1px solid #BFBFBF;
color:#292929;
display:block;
font-size:12px;
margin:35px 0px 0 0;
padding:5px 20px 6px 0;
width:223px;
}
#main #head.signout p a:hover {
background: url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat 232px 7px;
color:#D12127;
}

#console.psp #main #head a.button_link_yellow {
background:url("../webasset/psp_button_bg_right_yellow.png") right top no-repeat;
float:left;
padding-right:23px;
font-size:16px;
margin-top:10px;
width:191px;
height:35px;
font-weight:bold;
text-decoration:none;
cursor:pointer;
}
#console.psp #main #head a.button_link_yellow:hover {
background-position:right -37px;
}
#console.psp #main #head a.button_link_yellow:hover span {
background-position:left -37px;
height:20px;
}
#console.psp #main #head a.button_link_yellow span {
background-image:url("../webasset/psp_button_bg_left_yellow.png");
background-position:left top;
padding:6px 0 9px 10px;
font-size:16px;
height:22px;
display:block;
color:#ffffff;
}
#console.psp .yellow_button_link_small {
background:transparent url("../webasset/psp_button_bg_right_yellow.png") no-repeat right top;
display:block;
cursor:pointer;
float:left;
font-size:16px;
font-weight:bold;
height:33px;
line-height:33px;
margin-top:10px;
width:133px;
}
#console.psp .yellow_button_link_small span {
background:transparent url("../webasset/psp_button_bg_left_yellow.png") no-repeat left top;
background-image:url("../webasset/psp_button_bg_left_yellow.png");
color:#FFFFFF;
display:block;
padding:0 10px;
width:90px;
}
#console.psp .yellow_button_link_small:hover {
background-position:right -37px;
}
#console.psp .yellow_button_link_small:hover span {
background-position:left -37px;
}
#console.psp .small_margin {
margin:10px 20px 0 0;
*margin:5px 20px 0 0;
}
#console.psp #main .console.two_three div p a, #console.psp #main .console.one_three_one div p a {
background:transparent url("../webasset/psp_yellow_arrow.png") no-repeat right 9px;
cursor:pointer;
float:left;
}
#console.psp #main .console.two_three div p a:hover, #console.psp #main .console.one_three_one div p a:hover {
background:transparent url("../webasset/psp_yellow_arrow_hover.png") no-repeat  right center;
color:#f6b212;
}

#console.psp #main .arrow_link {
padding-right:15px;
background-image:url("../webasset/psp_yellow_arrow.png");
background-repeat:	no-repeat;
}
#console.psp #main .arrow_link:hover {
background-image:	url("../webasset/psp_yellow_arrow_hover.png");
color:#f6b212;
}
#console.psp #main #module_b a {
background:transparent url("../webasset/psp_white_arrow_gif.gif") no-repeat  right center;
}
#console.psp #main #module_b a:hover {
background-image:url("../webasset/psp_white_arrow_hover.gif");
}
#console.psp #main .browser.news .grid .item a.read {
background:transparent url("../webasset/psp_yellow_arrow.png") no-repeat  96% 50%;
border-top:1px solid #E3E3E3;
color:#292929;
display:block;
font-size:12px;
margin:0 8px;
padding:3px 7px 6px;
}
#console.psp #main .browser.news .grid .item a.read:hover, #console.psp #main .browser.news .grid .item.active a.read, #console.psp #main .browser.news .grid .item .itemInner .top:hover a.read {
background-image:url("../webasset/psp_yellow_arrow_hover.png");
color:#f6b212;
}
#console.psp #main #head .head_promo div a {
background:transparent url("../webasset/psp_yellow_arrow.png") no-repeat  right bottom;
color:white;
font-size:17px;
font-weight:bold;
left:10px;
padding:0 33px 0 0;
position:relative;
top:92px;
}
#console.psp #main #head .head_promo div a:hover {
background:transparent url("../webasset/psp_yellow_arrow_hover.png") no-repeat  right bottom;
}
#console.psp #breadcrumb li {
background:transparent url("../webasset/psp_icon_yellow_arrow.gif") no-repeat left bottom;
color:#555555;
display:inline;
font-size:12px;
padding:0 1px 0 12px;
}
#console.psp #breadcrumb li a:hover {
color:#f6b213
}
#console.psp #main #head a.button_link {
background:url("../webasset/psp_button_bg_right_yellow.png") right top no-repeat;
background-position:right top;
background-repeat:no-repeat;
float:left;
margin-top:20px;
padding-right:23px;
font-size:16px;
height:35px;
font-weight:bold;
text-decoration:none;
cursor:pointer;
}
#console.psp #main #head a.button_link span {
background:url("../webasset/psp_button_bg_left_yellow.png") left top;
}
#console.psp #main #head a.button_link:hover {
background-position:right -37px;
}
#console.psp #main #head a.button_link:hover span {
background-position:left -37px;
}
#console.psp.well_connected #main .console.one_four div.entertainment_links a {
background:transparent url("../webasset/psp_yellow_arrow.png") no-repeat 122px 6px;
border-top:1px solid #BFBFBF;
color:#292929;
display:block;
float:left;
font-size:12px;
margin:0 15px 0 0;
padding:5px 0 6px;
width:132px;
}
#console.psp.well_connected #main .console.one_four div.entertainment_links a:hover {
background:transparent url("../webasset/psp_yellow_arrow_hover.png") no-repeat  122px 6px;
color:#f6b213;
}
#console.psp #main .console.one_four div.movie_games_links a {
background:transparent url("../webasset/psp_yellow_arrow.png") no-repeat  right 6px;
border-top:1px solid #BFBFBF;
color:#292929;
display:block;
float:left;
font-size:12px;
margin:0 13px 0 0;
padding:5px 0 6px;
width:137px;
}
#console.psp #main .console.one_four div.movie_games_links a:hover {
background:transparent url("../webasset/psp_yellow_arrow_hover.png") no-repeat  right 6px;
color:#f6b213;
}
#console.psp #main #psnPromo ul li a, #main #psnPromo ul li a {
background:transparent url("../webasset/ps_bullet-link-arrow-red_gif.gif") no-repeat  right center;
border-top:1px solid #D9D9D9;
color:#292929;
display:block;
font-size:12px;
font-weight:bold;
line-height:14px;
margin-top:14px;
padding:6px 0px 7px 0px;
width:123px;
}
#console.psp #main #psnPromo ul li a:hover, #main #psnPromo ul li a:hover {
background:transparent url("../webasset/ps_link-arrow-red_hover_gif.gif") no-repeat  right center;
color:#D12127;
}
#console.psp.well_connected.psp3000 #main #psnPromo ul li a, #console.psp.well_connected.psp3000 #main #psnPromo ul li a {
background:transparent url("../webasset/psp_yellow_arrow.png") no-repeat  right center;
border-top:1px solid #D9D9D9;
color:#292929;
display:block;
font-size:12px;
font-weight:bold;
line-height:14px;
margin-top:14px;
padding:7px 0;
width:123px;
}
#console.psp.well_connected.psp3000 #main #psnPromo ul li a:hover, #console.psp.well_connected.psp3000 #main #psnPromo ul li a:hover {
background:transparent url("../webasset/psp_yellow_arrow_hover.png") no-repeat  right center;
color:#f6b213;
}
#console.psn #main #head a.button_link {
background-image:url(../webasset/ps_button_bg_right_on_grey_png.png);
_background-image:url(../webasset/right_on_grey_gif.gif);
background-position:right top;
background-repeat:no-repeat;
float:left;
margin-top:20px;
padding-right:22px;
width:auto;
}

#console.psn #main #head div.buttons a.button_link {
float: left;
}
#console.psn #main #head div.buttons #idSignIn {
float:left;
margin-left:20px;
margin-top:10px;
}

#console.psn #main #head div.buttons #idSignIn .gray_button_link {
background:transparent url(../webasset/button_big_dark_grey_left.gif) no-repeat  left top;
display:block;
float:left;
font-size:18px;
font-weight:bold;
height:33px;
line-height:33px;
margin-top:10px;
padding:0 0 0 10px;
width:110px;
}
#console.psn #main #head div.buttons #idSignIn .gray_button_link span {
background:transparent url(../webasset/button_big_dark_grey_right.gif) no-repeat  right top;
color:#FFFFFF;
display:block;
padding:0 28px 0 0;
}
#console.psn #main #head div.buttons #idSignIn .gray_button_link:hover {
background-position:left -33px;
}
#console.psn #main #head div.buttons #idSignIn .gray_button_link:hover span {
background-position:right -33px;
color:#FFFFFF;
}

#console.psp.well_connected #main .console.one_four div.full_featured_links a {
background:transparent url("../webasset/psp_yellow_arrow.png") no-repeat  108px 6px;
border-top:1px solid #BFBFBF;
color:#292929;
display:block;
font-size:12px;
margin:0 15px 0 0;
padding:5px 0 6px 0;
width:118px;
float:left;
_margin:0 10px 0 0;
}
#console.psp.well_connected #main .console.one_four div.full_featured_links a:hover {
background:transparent url("../webasset/psp_yellow_arrow_hover.png") no-repeat  108px 6px;
color:#f6b213;
}
#console.psp #main .console.one_four div.connected_links a {
background:transparent url("../webasset/psp_yellow_arrow.png") no-repeat  130px 6px;
border-top:1px solid #BFBFBF;
color:#292929;
display:block;
font-size:12px;
margin:0 15px 0 0;
padding:5px 0 6px 0;
width:140px;
float:left;
}
#console.psp #main .console.one_four div.connected_links a:hover {
background:transparent url("../webasset/psp_yellow_arrow_hover.png") no-repeat  130px 6px;
color:#f6b213;
}
#console.psp3000 #main p a {
background:transparent url("../webasset/psp_yellow_arrow.png") no-repeat  right 9px;
border-top:1px solid #BFBFBF;
display:block;
margin-top:25px;
padding:5px 20px 6px 0;
text-indent:0;
width:100px;
float:left;
}
#console.psp3000 #main p a:hover {
background:transparent url("../webasset/psp_yellow_arrow_hover.png") no-repeat  right 9px;
color:#f6b213;
}
#console.psp3000 #main p a.moreinfolink {
background:transparent url("../webasset/psp_white_arrow_gif.gif") no-repeat  right 9px;
border-top:0 solid #CCCCCC;
display:block;
margin-top:25px;
padding:5px 20px 6px 0;
text-indent:0;
width:107px;
}
#console.psp3000 #main p a.moreinfolink:hover {
background:transparent url("../webasset/psp_white_arrow_hover.gif") no-repeat  right 9px;
color:#292929;
}
#console.psp #main .pro_one a.readmore, #console.psp #main .pro_two a.readmore {
background:transparent url("../webasset/psp_yellow_arrow.png") no-repeat  70px 2px;
color:#292929;
display:block;
float:left;
font-size:12px;
margin:15px 0 0 -90px;
width:80px;
}
#console.psp #main .pro_one a.readmore:hover, #console.psp #main .pro_two a.readmore:hover {
background:transparent url("../webasset/psp_yellow_arrow_hover.png") no-repeat 70px 2px;
color:#f6b213;
}
#console.psp #main #content_middle .productbox .inner_productbox .box_txt_3 .price_div a.readmore {
background:transparent url("../webasset/psp_yellow_arrow.png") no-repeat right 2px;
color:#292929;
float:right;
font-size:12px;
padding-right:15px;

}
#console.psp #main #content_middle .productbox .inner_productbox .box_txt_3 .price_div a.readmore:hover {
background:transparent url("../webasset/psp_yellow_arrow_hover.png") no-repeat right 2px;
color:#f6b213;
padding-right:15px;

}
#consolepsp #breadcrumb li {
background:transparent url("../webasset/psp_icon_yellow_arrow.gif") no-repeat left 3px;
color:#555555;
display:inline;
font-size:12px;
padding:0 1px 0 12px;
line-height:20px;
}
#consolepsp #breadcrumb li a:hover {
color:#F6B213;
}




#psp_systems #breadcrumb li {
background:transparent url("../webasset/psp_icon_yellow_arrow.gif") no-repeat left 3px;
color:#555555;
display:inline;
font-size:12px;
padding:0 1px 0 12px;
line-height:20px;
}
#psp_systems #breadcrumb li a:hover {
color:#F6B213;
}
#psp_systems #system .table table tr.top .product p a {
background:transparent url(../webasset/psp_yellow_arrow.png) no-repeat right center;
font-size:12px;
padding-right:16px;
float:right;
width:25%;
}
#psp_systems #system .table table tr.top .product p a:hover {
background:transparent url(../webasset/psp_yellow_arrow_hover.png) no-repeat right center;
color:#F6B213;
}
#playstation3.psp_manual #main{border-top:10px solid #F6B212;}
#playstation3.psp_manual #main #content #connectivity a:hover {
color:#F6B213;
}
#playstation3.psp_manual #breadcrumb li {
background:transparent url(../webasset/psp_icon_yellow_arrow.gif) no-repeat  left 3px;
color:#555555;
display:inline;
font-size:12px;
padding:0 1px 0 12px;
}
#playstation3.psp_manual #breadcrumb li a:hover {
color:#F6B213;
}
#system_updates #breadcrumb li {
background:transparent url(../webasset/psp_icon_yellow_arrow.gif) no-repeat  left 3px;
color:#555555;
display:inline;
font-size:12px;
padding:0 1px 0 12px;
}
#system_updates #breadcrumb li a:hover {
color:#F6B213;
}
#system_updates #main #content #connectivity a:hover {
color:#F6B213;
}
#system_updates #content p.innerbreadcrum a:hover {
color:#F6B213;
}

#consolepsp .browseAll ul {
border-top:1px solid #CACACA;
}
#consolepsp .browseAll ul li {
border-right:1px solid #CACACA;
display:block;
float:left;
margin-right:10px;
padding-right:6px;
}
#consolepsp .browseAll ul li a {
background:transparent url("../webasset/psp_yellow_arrow.png") no-repeat right center;
color:#292929;
display:block;
font-size:14px;
font-weight:bold;
line-height:27px;
padding:0 22px 0 0;
}
#consolepsp .browseAll ul li a:hover {
background-image: url("../webasset/psp_yellow_arrow_hover.png");
color:#f6b213;
}
#consolepsp a.arrow_link {
background-image:url("../webasset/psp_yellow_arrow.png");
background-position:right center;
background-repeat:no-repeat;
padding-right:15px;
}
#consolepsp a.arrow_link:hover {
background:url("../webasset/psp_yellow_arrow_hover.png") no-repeat right;
color:#f6b213;
}
#consolepsp #main .header_with_links .more_links .link a:hover {
color:#f6b213;
}
#consolepsp #main .browser.news .grid .item a.read {
background:transparent url("../webasset/psp_yellow_arrow.png") no-repeat 96% 50%;
border-top:1px solid #E3E3E3;
color:#292929;
display:block;
font-size:12px;
margin:0 8px;
padding:3px 7px 6px;
}
#consolepsp #main .browser.news .grid .item a.read:hover, #consolepsp #main .browser.news .grid .item.active a.read {
background-image:url("../webasset/psp_yellow_arrow_hover.png");
color:#f6b213;
}
#consolepsp #main .top5 ul li a {
background:transparent url("../webasset/psp_yellow_arrow.png") no-repeat  right center;
border-left:1px solid #E3E3E3;
color:#292929;
display:block;
float:left;
font-size:13px;
font-weight:bold;
line-height:17px;
padding:7px;
width:182px;
}
#consolepsp #main .top5 ul li a:hover {
background:transparent url("../webasset/psp_yellow_arrow_hover.png") no-repeat right center;
color:#f6b213;
}
body.psp_support #breadcrumb li {
background:transparent url("../webasset/psp_icon_yellow_arrow.gif") no-repeat  left 3px;
color:#555555;
display:inline;
font-size:12px;
padding:0 1px 0 12px;
}
body.psp_support #breadcrumb li a:hover {
color:#f6b213;
}
#console.bigger_goes #breadcrumb li {
background:transparent url("../webasset/psp_icon_yellow_arrow.gif") no-repeat left 3px;
color:#555555;
display:inline;
font-size:12px;
padding:0 1px 0 12px;
}
#console.bigger_goes #breadcrumb li a:hover {
color:#f6b213;
}
#console.psn.bigger_goes #main #head a.button_link {
background:transparent url("../webasset/psp_button_bg_right_yellow.png") no-repeat  right top;
cursor:pointer;
display:block;
float:left;
font-size:16px;
font-weight:bold;
height:33px;
line-height:33px;
margin-top:10px;
}
#console.psn.bigger_goes #main #head .future a.button_link{line-height:normal; height:35px;_width:200px;}
#console.psn.bigger_goes #main #head .future a.button_link span{padding:6px 10px 2px }

#console.psn.bigger_goes #main #head a.button_link span {
background:transparent url("../webasset/psp_button_bg_left_yellow.png") no-repeat left top;
color:#FFFFFF;
display:block;
padding:0 10px 2px;
}

#console.psn.bigger_goes #main #head a.button_link:hover {
background-position:right -37px;

}

#console.psn.bigger_goes #main #head a.button_link:hover span {
background-position:left -37px;

}
#consolepsp #main #news.browser a:hover {
color:#f6b213;
}
#console.psp #main #games.systems_section .section_content .content_right a {
background:transparent url("../webasset/psp_yellow_arrow.png") no-repeat 210px 10px;
}
#console.psp #main #games.systems_section .section_content .content_right a:hover {
background:url("../webasset/psp_yellow_arrow_hover.png") no-repeat right 10px;
color:#f6b213;
}
#console.psp.systems #main .systems_section .section_content .content_right a {
background:transparent url("../webasset/psp_yellow_arrow.png") no-repeat  210px 12px;
}
#console.psp.systems #main .systems_section .section_content .content_right a:hover {
background:transparent url("../webasset/psp_yellow_arrow_hover.png") no-repeat 210px 12px;
color:#f6b213;
}
#console.psp #main .browser.news .grid .byline a:hover {
color:#f6b213;
}
#console.psp.well_connected.psp3000 #main .console.one_four div.psp_go_small_links a {
background:transparent url("../webasset/psp_yellow_arrow.png") no-repeat  130px 6px;
border-top:1px solid #BFBFBF;
color:#292929;
display:block;
font-size:12px;
margin:0 20px 0 0;
padding:5px 0 6px 0;
width:141px;
float:left;
_margin:0 10px 0 0;
}
#console.psp.well_connected.psp3000 #main .console.one_four div.psp_go_small_links a:hover {
background:transparent url("../webasset/psp_yellow_arrow_hover.png") no-repeat  130px 6px;
color:#f6b213;
}
#console.psp.well_connected.psp3000 #main .store_skype .psp_storage_divider p a {
margin:0px;
padding-right:0;
color:#292929;
float:left;
border:none;
background:url("../webasset/psp_white_arrow_gif.gif") no-repeat 109px 8px;
padding:5px 20px 6px 0;
text-align:right;
width:100px;
}
#console.psp.well_connected.psp3000 #main .store_skype .psp_storage_divider p a:hover {
background:transparent url("../webasset/psp_white_arrow_hover.gif") no-repeat  109px 8px;
}
#console.psp.well_connected.psp3000 #main .console.one_four div.psp_portal_links a {
background:transparent url("../webasset/psp_yellow_arrow.png") no-repeat right 6px;
border-top:1px solid #BFBFBF;
color:#292929;
display:block;
float:left;
font-size:12px;
margin:0 20px 0 0;
padding:5px 0 6px;
width:170px;
}
#console.psp.well_connected #main .console.one_four div.psp_portal_links a:hover {
background:transparent url("../webasset/psp_yellow_arrow_hover.png") no-repeat  right 6px;
color:#f6b213;
}
#console.psp3000 #main .console.two_three div p a:hover, #console.psp3000 #main .console.one_three_one div p a:hover {
background:transparent url("../webasset/psp_yellow_arrow_hover.png") no-repeat right 9px;
color:#f6b213;
}
#console.psp3000 #breadcrumb li {
background:transparent url(../webasset/psp_icon_yellow_arrow.gif) no-repeat left bottom;
color:#555555;
display:inline;
font-size:12px;
padding:0 1px 0 12px;
}
#console.psp3000 #breadcrumb li a:hover {
color:#f6b213;
}
#console.psp3000 #main .well_connected .bottom_line p a {
margin-right:0;
margin-top:32px;
padding-right:0;
background:transparent url("../webasset/psp_white_arrow_gif.gif") no-repeat  right center;
border-top:0;
}
#console.psp3000 #main .well_connected .bottom_line p a:hover {
margin-right:0;
margin-top:32px;
padding-right:0;
background:transparent url("../webasset/psp_white_arrow_hover.gif") no-repeat  right center;
border-top:0;
color:#292929;
}
#console.psp3000 #main p a.yellow_more {
background:transparent url("../webasset/psp_white_arrow_gif.gif") no-repeat 45px 2px;
border-top:1 solid #CCCCCC;
display:block;
margin:0;
padding:0 0 0 9px;
text-indent:0;
width:100px;
float:left;
}
#console.psp3000 #main p a.yellow_more:hover {
background:transparent url("../webasset/psp_white_arrow_hover.gif") no-repeat 45px 2px;
color:#292929;
}
#consolepsp #main #sidebar .card ul.more_links li {
background-image:url("../webasset/psp_yellow_arrow.png");
background-position:138px 10px;
background-repeat:no-repeat;
border-bottom:1px solid #CCCCCC;
font-size:1.2em;
font-weight:bold;
padding:9px 12px 9px 9px;
}
#consolepsp #main #sidebar .card ul.more_links li:hover {
background:transparent url("../webasset/psp_yellow_arrow_hover.png") no-repeat 138px 10px;
color:#f6b213;
}
#consolepsp #main #sidebar .card ul.more_links li a:hover {
color:#f6b213;
}
#psp_systems #main #sidebar .card ul.more_links li {
background-image:url("../webasset/psp_yellow_arrow.png");
background-position:138px 10px;
background-repeat:no-repeat;
border-bottom:1px solid #CCCCCC;
font-size:1.2em;
font-weight:bold;
padding:9px 12px 9px 9px;
}
#psp_systems #main #sidebar .card ul.more_links li:hover {
background:transparent url("../webasset/psp_yellow_arrow_hover.png") no-repeat 138px 10px;
color:#f6b213;
}
#psp_systems #main #sidebar .card ul.more_links li a:hover {
color:#f6b213;
}
#consolepsp #main .card.game .card_game_inner a.button_link, #consolepsp #main .card.game .card_game_inner a.button_link_small {
background:transparent url(../webasset/psp_button_bg_right_yellow.png) no-repeat right top;
color:#FFFFFF !important;
cursor:pointer;
display:block;
font-size:18px;
font-weight:bold;
height:35px;
overflow:hidden;
padding-right:23px;
}
/*for madden psp bundle changed none to block*/
#consolepsp #main .card.game .card_game_inner a.button_link{
display:block;
}
/*end*/

#consolepsp #main .card.game .card_game_inner a.button_link span, #consolepsp #main .card.game .card_game_inner a.button_link_small span {
background:transparent url(../webasset/psp_button_bg_left_yellow.png) no-repeat left top;
display:block;
height:31px;
padding:6px 0 9px 10px;
}
#consolepsp #main .card.game .card_game_inner a.button_link:hover, #consolepsp #main .card.game .card_game_inner a.button_link_small:hover {
background-position:right -37px;
}
#consolepsp #main .card.game .card_game_inner a.button_link:hover span, #consolepsp #main .card.game .card_game_inner a.button_link_small:hover span {
background-position: left -37px;
}
#psp_systems #main .card.game .card_game_inner a.button_link, #psp_systems #main .card.game .card_game_inner a.button_link_small {
background:transparent url(../webasset/psp_button_bg_right_yellow.png) no-repeat right top;
color:#FFFFFF !important;
cursor:pointer;
display:block;
font-size:18px;
font-weight:bold;
height:35px;
overflow:hidden;
padding-right:23px;
}
#psp_systems #main .card.game .card_game_inner a.button_link{ display:none;}
#psp_systems #main .card.game .card_game_inner a.button_link span, #psp_systems #main .card.game .card_game_inner a.button_link_small span {
background:transparent url(../webasset/psp_button_bg_left_yellow.png) no-repeat left top;
display:block;
height:31px;
padding:6px 0 9px 10px;
}
#psp_systems #main .card.game .card_game_inner a.button_link:hover, #psp_systems #main .card.game .card_game_inner a.button_link_small:hover {
background-position:right -37px;
}
#psp_systems #main .card.game .card_game_inner a.button_link:hover span, #psp_systems #main .card.game .card_game_inner a.button_link_small:hover span {
background-position: left -37px;
}
#consolepsp #main #sidebar .promo ul li a {
background:transparent url("../webasset/psp_yellow_arrow.png") no-repeat 140px center;
color:#FFFFFF;
display:block;
font-size:12px;
font-weight:bold;
line-height:14px;
padding:9px 20px 9px 0;
}
#consolepsp #main #sidebar .promo ul li a:hover {
background:transparent url("../webasset/psp_yellow_arrow_hover.png") no-repeat 140px;
color:#f6b213;
}
#psp #breadcrumb li {
background:transparent url(../webasset/psp_icon_yellow_arrow.gif) no-repeat left 3px;
color:#555555;
display:inline;
font-size:12px;
padding:0 1px 0 12px;
}
#psp #breadcrumb li a:hover {
color:#f6b213;
}
#psp #breadcrumb li a {
font-size:10pt;
}
#psp #system .table table tr.top .product p a {
background:transparent url("../webasset/psp_yellow_arrow.png") no-repeat right center;
float:right;
font-size:12px;
padding-right:16px;
width:25%;
}
#psp #system .table table tr.top .product p a:hover {
background:transparent url("../webasset/psp_yellow_arrow_hover.png") no-repeat right center;
color:#f6b213;
}

#psn_community #main #news .greyRight {
width:437px;
background-color:#f8f8f8;
border-right:1px solid #EDEDED;
border-left:1px solid #EDEDED;
background:transparent url(../webasset/ps_new_lgrey_news_bg.jpg) no-repeat 0 0px;
}
#psn_community #main #news .greyRight:hover {
background-position:0px -122px;
}
#psn_community #main #news .greyRight .rightSide {
width:365px;
height:auto;
}
#psn_community #main #news .greyLeft {
width:437px;
background-color:#f8f8f8;
border-right:1px solid #EDEDED;
border-left:1px solid #EDEDED;
background:transparent url(../webasset/ps_new_lgrey_news_bg.jpg) no-repeat 0 0px;
}
#psn_community #main #news .greyLeft:hover {
background-position:0px -122px;
}
#psn_community #main #news .greyLeft .rightSide {
width:365px;
height:auto;
}
#psn_community #main #content #news .greyLeft .rightSide p, #psn_community #main #content #news .greyRight .rightSide p {
font-size:12px;
line-height:130%;
padding-bottom:2px;
padding-top:0px;
}
#psn_community #main #content #news .greyLeft .rightSide p, #psn_community #main #content #news .greyRight .rightSide p {
font-size:12px;
line-height:130%;
padding-bottom:2px;
padding-top:0px;
}
#psn_community #main #content #news .greyLeft #events p a.older, #psn_community #main #content #news .greyRight #events p a.older {
border-bottom:0px;
}
#psn_community #main #content .header_with_links {
margin-bottom:0px;
}
#psn_community #main #content #news .LatNews {
background:#F2F2F2 none repeat  0 0;
border-bottom:1px solid #EDEDED;
border-left:1px solid #EDEDED;
border-right:1px solid #EDEDED;
}
#psn_community #main #content #news .olderLinks {
float:left;
height:21px;
width:458px;
}
#psn_community #main #content #news #events a.older {
margin:3px 10px 0 0px;
padding:0 19px 0 0;
}

.age {
font-size:18px;
font-weight:bold;
color:#525252;
float:left;
margin-top:14px;
}
.formsection {
float:left;
clear:left;
padding-top:12px;
}
.formsection input {
border:1px solid #525252;
margin-right:5px;
}
.formsection a.button_link {
margin-top:14px;
width:110px;
}
#main #head.signout .signoutboxInner h3.sorrypage {
background:url('../webasset/interogation_sign.png') no-repeat left center;
padding-left:20px;
font-size:18px;
}

#main #head.signout .signoutboxInner h3.sorrypagenew2 {
background:url('../webasset/interogation_sign.png') no-repeat top left;
padding-left:20px;
font-size:18px;
}


#console #main .system_dvd p a {
float:left;
}
#console.ps2 #main #head a.button_link {
background:url(../webasset/ps2_button_bg_right_png.png) right 0 no-repeat;
padding-right:24px;
}
#console.ps2 #main #head a.button_link:hover {
background:url(../webasset/ps2_button_bg_right_png.png) right -35px no-repeat;
}
#console.ps2 #main #head a.button_link span {
background:url(../webasset/ps2_button_bg_left_png.png) 0 0 no-repeat;
}
#console.ps2 #main #head a.button_link span:hover {
background:url(../webasset/ps2_button_bg_left_png.png) 0 -35px no-repeat;
}
#console.ps2 #main #head a.button_link:hover span {
background:url(../webasset/ps2_button_bg_left_png.png) 0 -35px no-repeat;
}
#console.ps2 #main p a {
background:transparent url(../webasset/ps2_bullet_lnk_arrow_gif.gif) no-repeat  right center;
width:172px;
margin:10px 21px 0 0;
padding:5px 26px 6px 0;
}
#console.ps2 #main p a:hover {
background:url(../webasset/ps2_bullet_lnk_arrow_hover_gif.gif) no-repeat  right center;
color:#0067ac;
}
#console.ps2 #main p a.LearnMore {
background:transparent url(../webasset/ps-arrow-white_on_blue.gif) no-repeat  right 8px;
border-top:1px solid #FFFFFF;
color:#FFFFFF;
float:left;
font-size:12px;
height:auto;
width:130px;
}
#console.ps2 #main p a.LearnMore:hover {
background:transparent url(../webasset/ps-arrow-white_on_blue_over.gif) no-repeat  right 8px;
}
#console.ps2 #main .endless_entertainment div.links p a {
background:url(../webasset/ps2_bullet_lnk_arrow_gif.gif) right 8px no-repeat;
}
#console.ps2 #main .endless_entertainment div.links p a:hover {
background:url(../webasset/ps2_bullet_lnk_arrow_hover_gif.gif) right 8px no-repeat;
}
#console.ps2 #main .browser.news .grid .item a.read, #console.ps2 #main .browser.news .grid .item.active a.read {
background-image:url(../webasset/ps2_bullet_lnk_arrow_gif.gif);
}
#console.ps2 #main .browser.news .grid .item a.read:hover, #console.ps2 #main .browser.news .grid .item.active a.read:hover, #console.ps2 #main .browser.news .grid .item .itemInner .top:hover a.read {
background-image:url(../webasset/ps2_bullet_lnk_arrow_hover_gif.gif);
color:#0067AC;
}
#console.ps2 #main .header_with_links .more_links .link a {
background:url(../webasset/ps2_bullet_lnk_arrow_gif.gif) right 5px no-repeat;
*background:url(../webasset/ps2_bullet_lnk_arrow_gif.gif) right 5px no-repeat;
}
#console.ps2 #main .header_with_links .more_links .link a:hover {
background:url(../webasset/ps2_bullet_lnk_arrow_hover_gif.gif) right 5px no-repeat;
*background:url(../webasset/ps2_bullet_lnk_arrow_hover_gif.gif) right 5px no-repeat;
color:#0067ac;
}
#console.ps2 #main .browser .footer a.more {
background:url(../webasset/ps2_bullet_lnk_arrow_gif.gif) right 1px no-repeat;
}
#console.ps2 #main .browser .footer a.more:hover {
background:url(../webasset/ps2_bullet_lnk_arrow_hover_gif.gif) right 1px no-repeat;
color:#0067ac;
}
#console.ps2.systems #main .systems_section .section_content .content_right a {
background:url(../webasset/ps2_bullet_lnk_arrow_gif.gif) 210px 15px no-repeat;
}
#console.ps2.systems #main .systems_section .section_content .content_right a:hover {
background:url(../webasset/ps2_bullet_lnk_arrow_hover_gif.gif) 210px 15px no-repeat;
color:#0067ac;
}
#console.ps2 #main #psnPromo ul li a, #console.ps2 #main #psnPromo ul li a {
background:url(../webasset/ps2_bullet_lnk_arrow_gif.gif) no-repeat  right center;
border-top:1px solid #D9D9D9;
display:block;
font-size:12px;
font-weight:bold;
line-height:14px;
margin-top:14px;
padding:7px 0;
width:123px;
}
#console.ps2 #main #psnPromo ul li a:hover, #console.ps2 #main #psnPromo ul li a:hover {
background:url(../webasset/ps2_bullet_lnk_arrow_hover_gif.gif) no-repeat  right center;
color:#0067AC;
}
#console.ps2 #main .pro_one a.readmore, #console.ps2 #main .pro_two a.readmore {
background:url(../webasset/ps2_bullet_lnk_arrow_gif.gif) no-repeat  70px 2px;
}
#console.ps2 #main .pro_one a.readmore:hover, #console.ps2 #main .pro_two a.readmore:hover {
background:url(../webasset/ps2_bullet_lnk_arrow_hover_gif.gif) no-repeat  70px 2px;
color:#0067AC;
}
#console.ps2 #main .pro_one .readmore, #console.ps2 #main .pro_two .readmore {
background:url(../webasset/ps2_bullet_lnk_arrow_gif.gif) no-repeat  70px 2px;
}
#console.ps2 #main .pro_one .readmore:hover, #console.ps2 #main .pro_two .readmore:hover {
background:url(../webasset/ps2_bullet_lnk_arrow_hover_gif.gif) no-repeat  70px 2px;
color:#0067AC;
}
#console.ps2 #main #content_middle .productbox .inner_productbox .box_txt_3 .price_div a.readmore {
background:url(../webasset/ps2_bullet_lnk_arrow_gif.gif) no-repeat  right 2px;
}
#console.ps2 #main #content_middle .productbox .inner_productbox .box_txt_3 .price_div a.readmore:hover {
background:url(../webasset/ps2_bullet_lnk_arrow_hover_gif.gif) no-repeat  right 2px;
color:#0067AC;
}
#ps2_systems #main .browseAll ul li a {
background:url(../webasset/ps2_bullet_lnk_arrow_gif.gif) no-repeat  right center;
}
#ps2_systems #main .browseAll ul li a:hover {
background:url(../webasset/ps2_bullet_lnk_arrow_hover_gif.gif) no-repeat  right center;
color:#0067AC;
}
#ps2_systems #main .browser .footer a.more
{
background-position:right 4px;
}
#consolepsp #main .browser .footer a.more
{
background-position:right 4px;
}
 
#ps2_systems #main .browser .footer a.more:hover {color:#D12127;background-position:right 4px;}

#ps2_systems #main .header_with_links .more_links .link a {
background-image:url(../webasset/ps2_bullet_lnk_arrow_gif.gif);
background-repeat:no-repeat;
}
#ps2_systems #main .header_with_links .more_links .link a:hover {
background-image:url(../webasset/ps2_bullet_lnk_arrow_hover_gif.gif);
background-repeat:no-repeat;
color:#0067AC;
}
#ps2_systems #main .browser.news .grid .item .itemInner .top:hover a {
color:#0067AC;
}
#ps2_systems #main .browser.news .grid .item a.read {
background:url(../webasset/ps2_bullet_lnk_arrow_gif.gif) no-repeat 96% 50%;
}
#ps2_systems #main .browser.news .grid .item a.read:hover, #ps2_systems #main .browser.news .grid .item.active a.read {
background:url(../webasset/ps2_bullet_lnk_arrow_hover_gif.gif) no-repeat  96% 50%;
color:#0067AC;
}
#ps2_systems #main .top5 ul li a {
background:url(../webasset/ps2_bullet_lnk_arrow_gif.gif) no-repeat right center;
}
#ps2_systems #main .top5 ul li a:hover {
background:url(../webasset/ps2_bullet_lnk_arrow_hover_gif.gif) no-repeat right center;
color:#0067AC;
}
#ps2_systems #main #breadcrumb li {
background:url(../webasset/blue_breadcrumb.gif) no-repeat left 4px;
line-height:20px; 
}
#ps2_systems #main #breadcrumb li a:hover {
color:#0067AC;
}
#console.ps2 #main #breadcrumb li {
background:url(../webasset/blue_breadcrumb.gif) no-repeat left bottom;

}
#console.ps2 #main #breadcrumb li a:hover {
color:#0067AC;
}
#console.ps2 #main .browser.news .grid .item .byline h5 a:hover {
color:#0067AC;
}
#ps2_systems #main .browser.news .grid .byline a:hover {
color:#0067ac;
} 
#ps2_systems #main #sidebar .card ul.more_links li {
background-image:url("../webasset/ps2_bullet_lnk_arrow_gif.gif");
background-position:138px 10px;
background-repeat:no-repeat;
border-bottom:1px solid #CCCCCC;
font-size:1.2em;
font-weight:bold;
padding:9px 12px 9px 9px;
}
#ps2_systems #main #sidebar .card ul.more_links li:hover {
background-image:url(../webasset/ps2_bullet_lnk_arrow_hover_gif.gif);
background-position:138px 10px;
}
#ps2_systems #main #sidebar .card ul.more_links li a:hover {
color:#0067ac;
}
#ps2_systems #main #sidebar .card_game_inner a.button_link, #ps2_systems #main #sidebar .card_game_inner a.button_link_small {
background:transparent url("../webasset/ps2_button_bg_right_png.png") no-repeat  right top;
color:#FFFFFF !important;
cursor:pointer;
display:block;
font-size:18px;
font-weight:bold;
height:35px;
overflow:hidden;
padding-right:24px;
}
#ps2_systems #main #sidebar .card_game_inner a.button_link span, #ps2_systems #main #sidebar .card_game_inner a.button_link_small span {
background:transparent url("../webasset/ps2_button_bg_left_png.png") no-repeat  left top;
display:block;
height:31px;
padding:6px 0 9px 10px;
}
#ps2_systems #main #sidebar .card_game_inner a.button_link:hover, #ps2_systems #main #sidebar .card_game_inner a.button_link_small:hover {
background-position:right -35px;
}
#ps2_systems #main #sidebar .card_game_inner a.button_link:hover span, #ps2_systems #main #sidebar .card_game_inner a.button_link_small:hover span {
background-position:left -35px;
}
#ps2_systems #main .arrow_link {
background-image:url("../webasset/ps2_bullet_lnk_arrow_gif.gif");
background-repeat:no-repeat;
padding-right:15px;
}
#ps2_systems #main .arrow_link:hover {
background-image:url("../webasset/ps2_bullet_lnk_arrow_hover_gif.gif");
color:#0067ac;
}
#ps2_systems #main #sidebar .promo ul li a {
background:transparent url("../webasset/ps2_bullet_lnk_arrow_gif.gif") no-repeat  140px center;
color:#FFFFFF;
display:block;
font-size:12px;
font-weight:bold;
line-height:14px;
padding:9px 20px 9px 0;
}
#ps2_systems #main #sidebar .promo ul li a:hover {
background-image:url("../webasset/ps2_bullet_lnk_arrow_hover_gif.gif");
color:#0067ac;
}
#ps2 #main #breadcrumb li {
background:transparent url("../webasset/blue_breadcrumb.gif") no-repeat left 3px;
}
#ps2 #main #breadcrumb li a:hover {
color:#0067AC;
}
#playstation2 #main #breadcrumb li {
background:transparent url("../webasset/blue_breadcrumb.gif") no-repeat left 3px;
color:#555555;
display:inline;
font-size:12px;
padding:0 1px 0 12px;
}
#playstation2 #main #breadcrumb li a:hover {
color:#0067AC;
}
#playstation2 #main #system .table table tr.top .product p {
float:right;
width:auto;
}
#playstation2 #main #system .table table tr.top .product p a {
background:transparent url("../webasset/ps2_bullet_lnk_arrow_gif.gif") no-repeat right center;
font-size:12px;
padding-right:16px;
float:right;
text-align:right;
width:auto;
}
#playstation2 #main #system .table table tr.top .product p a:hover {
background:transparent url("../webasset/ps2_bullet_lnk_arrow_hover_gif.gif") no-repeat  right center;
color:#0067AC;
}
#ps2_systems #main a:hover {
color:#0067AC;
}
#ps2_systems #system .table table tr.top .product p a{background:url(../webasset/ps2_bullet_lnk_arrow_gif.gif) no-repeat right 4px;}
#ps2_systems #system .table table tr.top .product p a:hover{background:url(../webasset/ps2_bullet_lnk_arrow_hover_gif.gif) no-repeat right 4px;}
#ps2_systems #main{border-top:10px solid #0067AC;}



#console.ps3.forparents #main #head {
background: url("../webasset/ps_bg_forparents.png") repeat-x  left bottom;
min-height:505px;
}
#console.ps3.forparents #main #head p.head span {
width:475px;
}
#console.ps3.forparents #main #head .feature {
width:820px;
}
#console.ps3.forparents #main #head .bg_img {
}



#console.ps3.forparents #main #module_a {
background: none;
height:				auto;
padding:			30px 0px 20px 30px;
width:auto;
height:1%;
}
#console.ps3.forparents #main #module_a .img_module_a {
width: auto;
padding:15px 20px 0 0px;
}
#console.ps3.forparents #main #module_a .img_module_a img {
float:none;
position: relative;
}
#console.ps3.forparents #main #module_a div.txt {
float:left;
width:345px;
padding:15px 0 0 0;
}
#console.ps3.forparents #main #module_a h3 {
padding:			0 0 9px 0;
width:auto;
color:#404040;
}
#console.ps3.forparents #main #module_a h4 {
padding: 			0;
width:				auto;
}
#console.ps3.forparents #main #module_a p {
width: 				auto;
padding:			0;
}



#console.ps3.forparents #main #module_b {
padding: 0px 30px 0 30px;
background:			none;
}
#console.ps3.forparents #main #module_b div {
width: 800px !important;
}
#console.ps3.forparents #main #module_b img {
float: left;
margin: 0px 10px 0px 25px;
}
#console.ps3.forparents #main #module_b h3 {
width: 				775px;
margin:				0;
padding:			0;
background:			none;
color:				#404040;
}
#console.ps3.forparents #main #module_b p {
float: left;
width: 445px;
}
#console.ps3.forparents #main #module_b a {
position:			static;
display:			inline;
width:				auto;
margin:				0;
padding:			0;
color:				#292929;
font-size:			14px;
background:			none;
border:				0;
}
#console.ps3.forparents #main #module_b a:hover {
color:				#D12127;
}



#console.ps3.forparents #main #module_c {
padding: 20px 0px 20px 0px;
background:			none;
min-height:			200px;
position:			relative;
}
#console.ps3.forparents #main #module_c div {
width: 500px !important;
}
#console.ps3.forparents #main #module_c img {
position:			absolute;
right:				10px;
top:				20px;
}
#console.ps3.forparents #main #module_c p {
padding:			0;
width:				450px;
}
#console.ps3.forparents #main #module_c h3 {
padding:			0 0 10px 0;
width:				500px;
color:				#404040;
}
#console.ps3.forparents #main #module_c h4 {
padding:0;
width:auto;
}



#console.ps3.forparents #main #module_d {
padding: 20px 0px 20px 0px;
background:			none;
min-height:			200px;
position:			relative;

}
#console.ps3.forparents #main #module_d div {
width: 480px !important;
padding:0 30px 0 0;
float:right;
_padding:0 0 0 0;

}
#console.ps3.forparents #main #module_d img {
position:			absolute;
left:				10px;
top:				20px;

}
#console.ps3.forparents #main #module_d p {
padding:			0;
width:				450px;
}
#console.ps3.forparents #main #module_d h3 {
padding:			0 0 10px 0;
width:				500px;
color:				#404040;
}
#console.ps3.forparents #main #module_d h4 {
padding:0;
width:auto;
}
#main #head h4.blackIndentClass {
background:url("../webasset/ps_blackarrow.gif") no-repeat left 3px;
text-indent:15px;
}
#main #head #connectivity p.blackArrowTag {
background:url("../webasset/ps_blackarrow.gif") no-repeat left 5px;
padding-left:13px;
}
#console.ps3.movies #main .console.two_three div.mediago_links a {
font-size:12px;
color:#292929;
display:block;
width:140px;
border-top:1px solid #bfbfbf;
margin:0px 20px 0 0;
padding:5px 0px 6px 0;
background:url(../webasset/ps_bullet-link-arrow-red.gif) no-repeat  128px 6px;
}
#console.ps3.movies #main .console.two_three div.mediago_links a:hover {
font-size:12px;
color:#d12127;
display:block;
border-top:1px solid #bfbfbf;
margin:0px 20px 0 0;
padding:5px 0px 6px 0;
width:auto;
background:url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat  128px 6px;
}
#console.ps2.overview #main #head h2 {
float:left;
width:820px;
}
#psp #main h2.withSubHead {
padding-bottom:10px;
}


#ProfileMenu ul#nav_friendlist {
display:block;
height:70px;
width:800px;
margin:-10px 0 14px -10px;
}
#ProfileMenu ul#nav_friendlist li {
display:inline;
float:left;
}
#ProfileMenu ul#nav_friendlist li a {
background:transparent url("../webasset/nav_friendlist_bg.png") no-repeat left top;
display:block;
float:left;
height:55px;
margin:0 0 20px;
}
#ProfileMenu ul#nav_friendlist li.accnt_setting a {
background-position:0 0;
width:184px;
text-indent:-9999px
}
#ProfileMenu ul#nav_friendlist li.accnt_setting a.selected {
background-position:0 -118px
}
#ProfileMenu ul#nav_friendlist li.accnt_setting a.selected:hover {
background-position:0 -118px
}
#ProfileMenu ul#nav_friendlist li.my_trophies a {
background-position:-184px 0;
width:148px;
text-indent:-9999px
}
#ProfileMenu ul#nav_friendlist li.my_trophies a.selected {
background-position:-184px -118px
}
#ProfileMenu ul#nav_friendlist li.my_trophies a.selected:hover {
background-position:-184px -118px
}
#ProfileMenu ul#nav_friendlist li.my_friends a {
background-position:-332px 0;
width:163px;
text-indent:-9999px
}
#ProfileMenu ul#nav_friendlist li.my_friends a.selected {
background-position:-332px -118px
}
#ProfileMenu ul#nav_friendlist li.my_friends a.selected:hover {
background-position:-332px -118px
}
#ProfileMenu ul#nav_friendlist li.my_lists a {
background-position:-495px 0;
width:133px;
text-indent:-9999px
}
#ProfileMenu ul#nav_friendlist li.my_lists a.selected {
background-position:-495px -118px
}
#ProfileMenu ul#nav_friendlist li.my_lists a.selected:hover {
background-position:-495px -118px
}
#ProfileMenu ul#nav_friendlist li.portable_id a {
background-position:-629px 0;
width:165px;
text-indent:-9999px
}
#ProfileMenu ul#nav_friendlist li.portable_id a.selected {
background-position:-629px -118px
}
#ProfileMenu ul#nav_friendlist li.portable_id a.selected:hover {
background-position:-629px -118px
}

#ProfileMenu ul#nav_friendlist li.recommendations a {
background-position:-639px 0;
width:161px;
text-indent:-9999px
}
#ProfileMenu ul#nav_friendlist li.recommendations a.selected {
background-position:-639px -118px
}
#ProfileMenu ul#nav_friendlist li.recommendations a.selected:hover {
background-position:-639px -118px
}
#ProfileMenu ul#nav_friendlist li.accnt_setting a:hover {
background-position:0 -59px;
}
#ProfileMenu ul#nav_friendlist li.my_trophies a:hover {
background-position:-184px -59px;
}
#ProfileMenu ul#nav_friendlist li.my_friends a:hover {
background-position:-332px -59px;
}
#ProfileMenu ul#nav_friendlist li.my_lists a:hover {
background-position:-495px -59px;
}
#ProfileMenu ul#nav_friendlist li.portable_id a:hover {
background-position:-629px -59px;
}


#console.ps3.systems.store #main .console {
padding:40px 10px 0;
height:1%;
}


ul.signuplist {
margin:0px;
padding:0px;
}
ul.signuplist li {
background:url(../webasset/ps_footerlink_over_gif.gif) no-repeat left 5px;
color:#292929;
font-size:14px;
font-weight:normal;
line-height:20px;
margin:5px 0px;
padding:0px 0px 0px 12px;
}
#console.ps3.movies #main .console.two_three div.ps_bravia_right a {
font-size:12px;
color:#292929;
display:block;
width:190px;
border-top:1px solid #bfbfbf;
margin:0px 0px 0 0;
padding:5px 0px 6px 0;
background:url(../webasset/ps_bullet-link-arrow-red.gif) no-repeat  180px center;
*background:url(../webasset/ps_bullet-link-arrow-red.gif) no-repeat  180px 9px;
}
#console.ps3.movies #main .console.two_three div.ps_bravia_right a:hover {
font-size:12px;
color:#d12127;
display:block;
border-top:1px solid #bfbfbf;
margin:0px 0px 0 0;
padding:5px 0px 6px 0;
background:url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat  180px center;
*background:url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat  180px 9px;
}
#console.ps3.signin #main #head h3 {
color:#404040;
font-weight:bold;
}
#console.ps3.signin #main .future {
background:#DEDEDE url(../webasset/ps_big_mid_bg_png.png) repeat-x 0 0;
float:left;
padding-bottom:0px;
width:860px;
}
#console.ps3.signin #main {
border-top:10px solid #2d2d2d;
}
#playstation3.homevolunteer #main.alt #head {
background:none;
}
#playstation3.homevolunteer #main.alt #content {
width:auto;
}
#playstation3.homevolunteer #main.alt #content h3 {
padding:15px 0 0 0;
border-bottom:1px solid #E3E3E3;
height:90px;
}
#playstation3.homevolunteer #main.alt #content p {
padding:0;
}
#console.forum #main {
border-top:10px solid #2d2d2d;
}
#console.signin #main #head.marketing h1{
margin-top:10px;
}

#console.signin #main #head.marketing .promo {
width:388px;
float:left;
margin-top:15px;
min-height:155px;
}
#console.signin #main #head.marketing .home_join_the_network {
float:left;
width:350px;
padding-bottom:20px;
}
#console.signin #main #head.marketing .home_join_the_network .signIn {
float:left;
}
#console.signin ul.signinfo{font-size:20px; }
#console.signin ul.signinfo li{display:block; padding-left:25px; background: url(../webasset/ps_link-arrow-red_hover_gif.gif) no-repeat 0px 7px;}


#psp_systems #main {
border-top:10px solid #F6B212;
}
#psp_systems .faq_section .qa_group .answer {
background-image:url(../webasset/ps_answer_gif_yellow.gif);
background-repeat:no-repeat;
color:#555555;
font-size:13px;
line-height:20px;
margin-bottom:20px;
margin-top:10px;
padding-left:23px;
width:555px;
}

.shadowbackground {
background:#FFFFFF url(../webasset/ps_bg_head_gradient_shadow.gif) repeat-x  left bottom;
margin:0 0 0 0px;
padding:0 0 15px 40px;
width:820px;
}
.shadowbackgroundcolor {
background-color:#E5E5E5;
margin:0 0 0 0px;
padding:0 0 15px 40px;
width:820px;
}
#console.psn.network.signup #hardware {
float:left;
padding-top:20px;
}
#console.psn.network.signup #hardware h2 {
padding-top:10px;
padding-bottom:10px;
}
#console.psn.network.signup #playnetwork .leftimage {
float:left;
width:300px;
padding-top:30px
}
#console.psn.network.signup #playnetwork .rightsection {
width:490px;
float:right;
padding-top:50px;
padding-right:20px;
}
#console.psn.network.signup #playnetwork .rightsection ul {
margin-top:5px;
margin-bottom:15px;
}
#console.psn.network.signup #playnetwork .rightsection ul li {
padding-left:17px;
}
#console.psn.network.signup #hardware .harwaretext {
float:left;
padding-bottom:30px;
}
#console.psn.network.signup #hardware .harwaretext p{
line-height: 22px
}
#console.psn.network.signup #hardware .harwarerightimg {
float:right;
width:364px;
margin-right:-55px;
margin-top:-100px;
}
#console.psn.network.signup #hardware .hardwarefullimage {
float:left;
margin-left:-80px;
}
#console.psn.network.signup #stayintouch .leftimage {
float:left;
width:345px;
padding-top:30px
}
#console.psn.network.signup #stayintouch .rightsection {
width:460px;
float:left;
padding-top:35px;
}
#console.psn.network.signup #stayintouch .buttons {
width:100%;
padding-top:25px;
float:left;
}
#console.psn.network.signup #main #head .promo .leftsection {
width:420px;
float:left;
}
#console.psn.network.signup #main #head .promo .rightimage {
float:left;
width:299px;
height:167px;
margin-left:14px
}
#console.psn.network.signup #main #head .promo .leftsection ul.signuplist {
float:left;
margin-top:10px;
width:100%;
}
#console.psn.network.signup #main #head .promo .leftsection ul.signuplist li {
padding-left:17px;
}
a.button_link:hover {
background-position:right -35px;
}
#console.psn #main #head a.button_link:hover {
background-position:right -35px;
}
#console.psn.gaming #idSignIn a.White_Button {
margin: 0 0 0 20px;
}
#console.psn.gaming #idSignIn a.White_Button span {
padding:6px 65px 6px 10px;
}
#psn_home #head.marketing .btn_box a.button_link span {
padding:6px 20px 9px 10px;
}
#psn_home #head.marketing #idSignIn a.White_Button {
margin: 0 0 0 20px;
}
#psn_home #head.marketing #idSignIn a.White_Button span {
padding:6px 65px 6px 10px;
}
.hgt115 {
height:105px;
}
#console.psp.psp3000 #main #head .head_promo div a {
background:transparent url(../webasset/psp_yellow_arrow.png) no-repeat  right center;
color:white;
font-size:17px;
font-weight:bold;
left:10px;
padding:0 33px 0 0;
position:relative;
top:92px;
}
#console.psp.psp3000 #main #head .head_promo div a:hover{background:transparent url(../webasset/psp_yellow_arrow_hover.png) no-repeat right center;}
#console.psp.psp3000 #main p a.moreinfolink {
background:transparent url("../webasset/psp_white_arrow_gif.gif") no-repeat  right 9px;
border-top:0 solid #CCCCCC;
display:block;
margin-top:25px;
padding:5px 20px 6px 0;
text-indent:0;
width:107px;
}
#console.psp.psp3000 #main p a.moreinfolink:hover {
background:transparent url(../webasset/psp_white_arrow_hover.gif) no-repeat  right 9px;
}
#console.psp.psp3000 #main .console div p {
width:auto;
}
#psn.psn_home #main #head h3 {
color:#333333;
font-weight:bold;
}
#psn.psn_home #main #head .promo {
*margin-top:10px;
}
.ps3.overview .multi_heading a.arrow_link {
*line-height:20px;
*background-position:right 5px;
}
.ps3.overview #main .browser .footer a.more {
*background-position:right 4px;
}
.ps3.overview #main .browser .footer a.more:hover {
background-image:url(../webasset/ps_link-arrow-small_hover_gif.gif);
color:#D12127;
}
#console.ps3 #main #head #peer {
margin-bottom:14px;
margin-left:-10px;
}
#console.ps2 #main #head #peer {
margin-bottom:14px;
margin-left:-10px;
}
.manageAccount {
position:absolute;
top:135px;
right:42px;
width:220px;
height:50px;
overflow:hidden;
display:block;
*text-align:right; 
_margin:0px 0px 0px 600px; 

}
.manageAccount .White_Btn {
float:right;
margin:10px 0px 0px 0px; 
background:url(../webasset/ps_whitebuttonleft.gif) no-repeat left top;
padding:0px;
}
.manageAccount .White_Btn span {
float:left;
background:url(../webasset/ps_whitebuttonright.gif) no-repeat 183px top;
padding:6px 50px 6px 10px;
margin:0px;
color:#555555;
font-size:18px;
font-weight:bold;
CURSOR: pointer;
}
.manageAccount .White_Btn:hover {
background:url../webasset/ps_whitebuttonleft.gif) no-repeat left;
}
.manageAccount .White_Btn:hover {
background:url(../webasset/ps_whitebuttonleft_h_gif.gif) no-repeat left top;
}
.manageAccount .White_Btn:hover span {
float:left;
background:url(../webasset/ps_whitebuttonright_h_gif.gif) no-repeat 183px top;
padding:6px 50px 6px 10px;
margin:0px;
color:#fff;
font-size:18px;
font-weight:bold;
}



#SiteMap #wrap #main {
background-color:#FFFFFF;
border-top:10px solid #000;

}
#SiteMap #wrap #main .sitemapContent {
width:780px;
font-size:12px;
}
#SiteMap #wrap #main .sitemapContent .sep_div {
border-bottom:1px solid #B0B0B0;
padding:5px;
margin-bottom:20px;
}

#SiteMap #wrap #main .sitemapContent .row_ps3 {
float:left;
width:179px;
padding-right:15px;
}
#SiteMap #wrap #main .sitemapContent .row_ps3 h4 {
color:#404040;
margin-bottom:6px;
font-size:16px;
}
#SiteMap #wrap #main .sitemapContent .row_ps3 h4 a{color:#3c3c3c;}
#SiteMap #wrap #main .sitemapContent .row_ps3 h4 a:hover{color:#D12127;}

#SiteMap #wrap #main .sitemapContent .row_ps3 ul {
list-style:none;
margin:0px;
padding:2px 0px 0px 0px;
}
#SiteMap #wrap #main .sitemapContent .row_ps3 ul li {
list-style:none;
padding:3px 0px;
font-weight:bold;
}
#SiteMap #wrap #main .sitemapContent .row_ps3 ul li ul li {
font-weight:normal;
display:block;
padding:3px 0px;
margin-left:10px;
}
#SiteMap #wrap #main .sitemapContent .row_ps3 ul li ul li a {
list-style:none;
padding:3px 0px;
font-weight:normal;
}
#SiteMap #wrap #main .sitemapContent h3{font-size:21px;color:#292929;font-weight:bold;margin-bottom:10px;padding-bottom:5px;padding-top:20px;width:100%; clear:both;border-bottom:1px solid #B0B0B0;}
#SiteMap #wrap #main .sitemapContent .col_left{width:390px;float:left;}
#SiteMap #wrap #main .sitemapContent .col_left h3{font-size:21px; color:#292929; border:none; padding:0 0 10px 0;margin:0;}
#SiteMap #wrap #main .sitemapContent .col_left ul{padding-left:10px;}
#SiteMap #wrap #main .sitemapContent .col_left ul li{margin-bottom:5px;}
#SiteMap #wrap #main .sitemapContent .col_left ul li a{font-size:14px;}
#SiteMap #wrap #main .sitemapContent .col_left ul li ul{padding:10px 0 5px 10px;}
#SiteMap #wrap #main .sitemapContent .col_left ul li ul li{margin:0 0 5px 0; }
#SiteMap #wrap #main .sitemapContent .col_left ul li ul li a{font-weight:normal; color:#525252;font-size:14px;}
#SiteMap #wrap #main .sitemapContent .col_left ul li ul li a:hover{color:#d12127}
#SiteMap #wrap #main .sitemapContent .col_right{width:390px;float:left;}
#SiteMap #wrap #main .sitemapContent .col_right h3{font-size:21px; color:#292929; border:none; padding:0 0 10px 0;margin:0;}
#SiteMap #wrap #main .sitemapContent .col_right ul{padding-left:10px;}
#SiteMap #wrap #main .sitemapContent .col_right ul li{margin-bottom:5px;}
#SiteMap #wrap #main .sitemapContent .col_right ul li a{font-size:14px;}
#SiteMap #wrap #main .sitemapContent .col_right ul li ul{padding:10px 0 5px 10px;}
#SiteMap #wrap #main .sitemapContent .col_right ul li ul li{margin:0 0 5px 0; }
#SiteMap #wrap #main .sitemapContent .col_right ul li ul li a{font-weight:normal; color:#525252;font-size:14px;}
#SiteMap #wrap #main .sitemapContent .col_right ul li ul li a:hover{color:#d12127}

#console.psp.systems #main .systems_section .section_header {
background:transparent url(../webasset/ps_bg_psp_feature_header_open.gif) repeat-x  left top;
cursor:pointer;
margin:0;
position:relative;
width:860px;
height:81px;
}
#console.psp.systems #main .systems_section.open .section_header:hover {
background:transparent url(../webasset/ps_bg_psp_feature_header_open.gif) repeat-x  left top;
cursor:pointer;
}
#console.psp.systems #main .systems_section.closed .section_header {
background:transparent url(../webasset/bg_feature_header_closed_img.gif) repeat-x  left top;
height:64px;
margin:0;
position:relative;
width:860px;
}
#console.psp.systems #main .systems_section.closed .section_header a {
background:transparent url(../webasset/ps_bg_psp_systems_head_close.gif) no-repeat  right 1px;
color:#404040;
float:right;
font-size:12px;
height:23px;
position:absolute;
right:40px;
text-transform:uppercase;
top:12px;
width:64px;
}
#console.psp.systems #main .systems_section.closed .section_header:hover {
background:transparent url(../webasset/bg_feature_header_closed_img_h.gif) repeat-x  left top;
cursor:pointer;
}
#console.psp.systems #main .systems_section.closed .section_header:hover a {
background:transparent url(../webasset/ps_bg_psp_systems_head_close.gif) no-repeat  right 1px;
}


#console.ps2.systems #main .systems_section .section_header {
background:transparent url(../webasset/ps_bg_ps2_feature_header_open.gif) repeat-x  left top;
cursor:pointer;
margin:0;
position:relative;
width:860px;
}
#console.ps2.systems #main .systems_section.open .section_header:hover {
background:transparent url(../webasset/ps_bg_ps2_feature_header_open.gif) repeat-x  left top;
cursor:pointer;
}
#console.ps2.systems #main .systems_section.closed .section_header {
background:transparent url(../webasset/bg_feature_header_closed_img.gif) repeat-x  left top;
height:66px;
margin:0;
position:relative;
width:860px;
}
#console.ps2.systems #main .systems_section.closed .section_header a {
background:transparent url(../webasset/ps_bg_ps2_systems_head_close.gif) no-repeat  right 1px;
color:#404040;
float:right;
font-size:12px;
height:23px;
position:absolute;
right:40px;
text-transform:uppercase;
top:12px;
width:64px;
}
#console.ps2.systems #main .systems_section.closed .section_header:hover {
background:transparent url(../webasset/bg_feature_header_closed_img_h.gif) repeat-x  left top;
cursor:pointer;
}
#console.ps2.systems #main .systems_section.closed .section_header:hover a {
background:transparent url(../webasset/ps_bg_ps2_systems_head_close.gif) no-repeat  right 1px;
}



#console.psp #main .console.one_three_one div h3 {
margin-bottom:10px;
}
#main #module_a .ps3movieDetail {
padding-left:340px;
margin-top:-25px;
}


.games_promos {
clear:both;
margin-bottom:40px;
margin-top:40px;
}

#gameslanding .games_promos {
clear:both;
margin-bottom:40px;
margin-top:0px;
}

.promosPS3 .games_promos {
clear:both;
margin-bottom:40px;
margin-top:0px;
}

.games_promos .network_promo {
background-image:url(../webasset/games_promo_bg.jpg);
background-repeat:no-repeat;
float:left;
height:268px;
margin-right:16px;
position:relative;
width:183px;
}
.games_promos .network_promo img {
display:block;
margin:10px auto 4px;
width:160px;
}
.games_promos .network_promo h4 {
color:#555555;
margin:20px 10px 0;
font-size:17px;
font-weight:bold;
white-space: pre-wrap; white-space: -moz-pre-wrap;  white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word;
padding:0px;
}
.games_promos .network_promo p {
color:#000000;
font-size:1.2em;
line-height:14px;
margin:5px 10px 0;
}
.games_promos .network_promo a.arrow_link {
background-position:right 10px;
border-top:1px solid #afafaf;
bottom:10px;
color:#3d3d3d !important;
font-size:1.2em;
font-weight:bold;
left:10px;
padding-top:8px;
position:absolute;
width:145px;
}
.games_promos .network_promo.last {
margin-right:0;
}

#ps2_systems #main .browser.accessories ul.tabs.two li a:hover {
color:#fff;
}
#ps2_systems #main .browser.accessories .grid .gridInner #bundle.track .item a:hover {
color:#D12127;
}
#main .unsubscribe {
}
#main .unsubscribe h2 {
margin:0;
padding:0 0 10px 0;
}
#main .unsubscribe h3 {
color:#292929;
font-weight:bold;
margin:0 0 0px;
padding:0;
position:relative;
border-bottom:1px solid #E3E3E3;
}
#main .unsubscribe p {
color:#555555;
font-size:14px;
line-height:24px;
margin:2px 0 10px 0px;
}
#main .unsubscribe #message {
color:#f00;
font-size:15px;
display:block;
text-align:center;
font-weight:bold;
text-decoration:underline;
margin-top:20px;
}
#main .unsubscribe #name {
font-size:14px;
font-weight:bold;
margin-top:4px;
float:left;
color:#555555
}
#morebundle {
float:right;
}
 
#console .ps3 #main .section_content ol.footnotes {
list-style-position:outside;
}
.w {
float: left;
overflow: hidden;
}
.w span {
padding: 0 0 5px;
float:left;
font-size:11px;
}
.w input {
border: 1px solid #A5C2C8;
float:left;
line-height: 1.2em;
padding: 5px 26px 5px 5px;
margin:0px;
width: 237px;
_width: 237px;
}
.w label {
padding:0;
width:95px;
height:30px;
float:left;
font-weight:bold;
font-size:12px;
}


.w.error span {
color:#f00
}
#overlay.share-this .inner .content .emailForm .error input, .w.error .input {
border: 1px solid #D12127;
}
.w.valid .input {
border-color: #A5C8A6;
}
.w.valid span {
display: none;
float:left;
font-size:11px;
}
form#emailForm .message label {
width:95px;
float:left;
height:30px;
font-weight:bold;
font-size:12px
}


#console.ps3.overview #main .console .links a.button_link_small {
background-image:url(../webasset/ps_button_bg_right_on_grey_png.png);
background-position:right top;
float:left;
height:33px;
margin:20px 8px 0 0;
padding:0;
width:142px;
}
#console.ps3.overview #main .console .links a.button_link_small span {
background-image:url(../webasset/ps_button_bg_left_on_grey_png.png);
background-position:left top;
width:110px;
}
#console.ps3.overview #main .console .links a.button_link_small:hover {
background-position:right -35px;
}
#console.ps3.overview #main .console .links a.button_link_small:hover span {
background-position:left -35px;
}
#main .browser.news .grid .item .itemInner .hoverTopNews {
cursor:pointer;
background:url("../webasset/ps_bg_news_dogear_gif.gif") -182px top no-repeat;
padding-top:17px;
height:199px;
}
.w span.hideClass {
display:none
}



#console.ps3 #main .browser {
margin-top:5px;
}


.drop_down_month{border:1px solid #ccc;margin-right:5px;color:#525252;font-size:14px;}
.drop_down_date{border:1px solid #ccc;margin-right:5px;color:#525252;font-size:14px;}
.drop_down_year{border:1px solid #ccc;margin-right:5px;color:#525252;font-size:14px;}


#console.psp #main p a.inline:hover{color:#F6B213}
.box_txt_2 h3{font-size:18px; font-weight:normal}
#console.psn #main .future .future_left h3{margin-bottom:0px;}
#console.psn.gaming #main #head .future_left h3{margin-bottom:0px;}
#console.ps3.systems.store #main #head h3{line-height:38px;margin-bottom:0px;}
#psn_community #main #head .psnCommunitybg h3{*line-height:30px;}


#console.ps3 #main .header_with_links h3{
*margin-top:-15px;
*line-height:50px;
font-size:27px;
font-weight:bold;
}
#console.ps3 #main .feature h3{
width:430px;
}
#console.ps3.fully_loaded #main .future h3{
padding-left:355px;
}
.box500{
width:500px !important;
}
#console.ps3.fully_loaded #main .play h4{
font-size:36px;
height:34px;
line-height:35px;
padding:0 0 2px 45px;
font-weight:bold;
margin-bottom:12px;
color:#fff;
background:transparent url(../webasset/play_ps3_logo.png) no-repeat  left top;
}
.box_165{
width:165px !important;
}
.pd_space0{padding-top:0px !important;}
#console.ps3.fully_loaded #main .connected h4{padding-bottom:0px;}
#console.ps3 #main .three_two div h4{
padding-top:0px !important;
}  
.space_t10{
padding-top:10px !important;
}
#console.ps3 #main #fully_loaded ul li h4{
padding-bottom:6px !important;
}
#ps3 #main .browser .grid h4 a{
font-size:12px;
font-weight:bold;
}
#console.ps3 #main .console .links p.link{width:325px !important;}  
#console.ps3 #main .console .links p.link a{float:left; width:122px; }
#console.ps3 #main .console .links p.link_movie{width:370px !important;} 
#console.ps3 #main .console .links p.link_movie a{float:left; width:150px; }
#sidebar #promo1 h3 {
border:medium none;
color:#ACACAC;
font-size:16px ;
font-weight:bold;
letter-spacing:1px;
line-height:18px;
margin:0;
padding:0 0 14px;
text-transform:none;
}
#console.ps3.overview #main #module_a.console.two_two_one .links p.link a{width:152px;}

#console.ps3 #main #module_a p{
padding-top:10px !important;
}

#console.ps3.forparents #main #module_b h3{
margin-bottom:10px !important;
}
#console.ps3.forparents #main #module_c h4{
margin-bottom:10px !important;
}
#console.ps3.forparents #main #module_d h4{
margin-bottom:10px !important;
}
#console.ps3 #main #head h3{line-height:140% !important;}


#console.systems #main .systems_section .section_content .content_left ol{
padding:0;
margin:20px 0 0 30px;
list-style-type:decimal;
}
#console.systems #main .systems_section .section_content .content_left ol li{
line-height:22px;
color:#525252;
margin-bottom:0px;
font-size:14px;
}


#console.systems #main .systems_section .section_content .content_left ol li a{font-size:13px;}
#console.systems #main .systems_section .section_content .content_left ol li a:hover{color:#F6B213}
#console.ps2.feature_entertainment #main #head.feature_entertainment .feature h2{width:500px;}


#console.psn #breadcrumb li 
{
background:transparent url(../webasset/ps_icon_arrow_psn_gif.gif) no-repeat  left bottom;
color:#555555;
display:inline;
font-size:12px;
padding:0 1px 0 12px;
}
#console.psn_store #breadcrumb li{background:transparent url(../webasset/ps_icon_arrow_psn_gif.gif) no-repeat left bottom;}
#console.psn .yellow_arrow #breadcrumb li{
background:transparent url(../webasset/psp_icon_yellow_arrow.gif) no-repeat  left bottom;
}
#console.psn #breadcrumb li a:hover{color:#D12127;}
#console.psn.bigger_goes .yellow_arrow #breadcrumb li a:hover{color:#F6B213;}
#console.psn.network #main .future .future_right.playstation_tv p a, #console.psn.network #main .future .future_left.playstation_tv p a {
background:url(../webasset/ps_bullet-link-arrow-grey_psn.gif) no-repeat right center;
border-top:1px solid #BFBFBF;
color:#292929;
display:block;
float:left;
height:20px;
font-size:12px;
margin:10px 21px 0 0;
padding:5px 16px 6px 0;
}
#console.psn.network #main .future .future_right.playstation_tv p a:hover, #console.psn.network #main .future .future_left.playstation_tv p a:hover {
background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat right center;
color:#d12127;
}
#console.psn.network #main .future .future_right.network_exclusive p a, #console.psn.network #main .future .future_left.network_exclusive p a {
background:transparent url(../webasset/ps_bullet-link-arrow-grey_psn.gif) no-repeat right center;
border-top:1px solid #BFBFBF;
color:#292929;
display:block;
float:left;
font-size:12px;
margin:10px 21px 0 0;
padding:5px 16px 6px 0;
}
#console.psn.network #main .future .future_right.network_exclusive p a:hover, #console.psn.network #main .future .future_left.network_exclusive p a:hover {
background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat right center;
color:#d12127;
}
#console.psn.network #main .header_with_links .more_links .link a {
background:transparent url(../webasset/ps_bullet-link-arrow-grey_psn.gif) no-repeat right center;
color:#292929;
display:block;
font-size:12px;
line-height:20px;
margin-top:7px;
*background-position-y:5px;
}
#console.psn.network #main .header_with_links .more_links .link a:hover {
background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat right center;
color:#d12127;
*background-position-y:5px;
}
#console.psn.network #main #head .promo .home_join_the_network a.button_link {
background:transparent url(../webasset/button_big_dark_grey_right.gif) no-repeat right top;
float:left;
margin:5px 0 0 0;
padding-right:22px; 
*padding-right:20px; 
width:146px;
*width:148px;
color:#ffffff;
font-weight:bold;
height:33px;
text-decoration:none;
font-size:18px;
}
#console.psn.network #main #head .promo .home_join_the_network a.button_link span{
background:transparent url(../webasset/button_big_dark_grey_left.gif) no-repeat left top;
width:138px;
*width:130px;
}
#console.psn.network #main #head .promo .home_join_the_network a.button_link:hover{
background-position:right -33px;
}
#console.psn.network #main #head .promo .home_join_the_network a.button_link:hover span{
background-position:left -33px;
}

.psn #wrap.hasSupport #main #content a.button_link {
background:transparent url(../webasset/button_big_dark_grey_right.gif) no-repeat right top;
float:left;
margin:5px 0 0 0;
padding-right:22px; 
*padding-right:20px; 
width:146px;
*width:148px;
color:#ffffff;
font-weight:bold;
height:33px;
text-decoration:none;
font-size:18px;
border-bottom:none;
}
.psn #wrap.hasSupport #main #content a.button_link span{
background:transparent url(../webasset/button_big_dark_grey_left.gif) no-repeat left top;
width:138px;
*width:130px;
}
.psn #wrap.hasSupport #main #content a.button_link:hover{
background-position:right -33px;
}
.psn #wrap.hasSupport #main #content a.button_link:hover span{
background-position:left -33px;
}



#console.psn.psnstore #main #head .ps_store_right a {
background:transparent url(../webasset/ps_bullet-link-arrow-grey_psn.gif) no-repeat right center;
border-top:1px solid #BFBFBF;
color:#292929;
display:block;
font-size:12px;
margin:0 20px 0 0;
padding:5px 20px 6px 0;
width:160px;
}
#console.psn.psnstore #main #head .ps_store_right a:hover{
background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat right center;
color:#d12127;
}
#console.psn.movies #main .console.two_three div.ps_bravia_right a {
background:transparent url(../webasset/ps_bullet-link-arrow-grey_psn.gif) no-repeat right center;
border-top:1px solid #BFBFBF;
color:#292929;
display:block;
font-size:12px;
margin:0 0 0 0;
padding:5px 0 6px 0;
width:205px;
}
#console.psn.movies #main .console.two_three div.ps_bravia_right a:hover{
background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat right center;
color:#d12127;
width:205px;
}
#console.psn.movies #main .console.two_three div.mediago_links a {
background:transparent url(../webasset/ps_bullet-link-arrow-grey_psn.gif) no-repeat right center;
border-top:1px solid #BFBFBF;
color:#292929;
display:block;
font-size:12px;
margin:0 20px 0 0;
padding:5px 0 6px 0;
width:155px;
}
#console.psn.movies #main .console.two_three div.mediago_links a:hover {
background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat right center;
color:#d12127;
width:155px !important;
}
#console.psn.movies #main .top5 ul li a {
background:transparent url(../webasset/ps_bullet-link-arrow-grey_psn.gif) no-repeat right 12px;
border-left:1px solid #E3E3E3;
color:#292929;
display:block;
float:left;
font-size:13px;
font-weight:bold;
/*height:21px;*/
height:33px;
line-height:14px;
padding:10px 7px;
width:182px;
}
#console.psn.movies #main .top5 ul li a:hover{
background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat right 12px;
color:#d12127;
}

#psn.psn_home #main .header_with_links .more_links .link a {
background:transparent url(../webasset/ps_bullet-link-arrow-grey_psn.gif) no-repeat right 6px;
color:#292929;
display:block;
font-size:12px;
line-height:20px;
margin-top:7px;
}

#psn.psn_home #main .header_with_links .more_links .link a:hover{
background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat right 6px;
color:#d12127;
}

#console.psn.movies #main .header_with_links .more_links .link a {
background:transparent url(../webasset/ps_bullet-link-arrow-grey_psn.gif) no-repeat right 6px;
color:#292929;
display:block;
font-size:12px;
line-height:20px;
margin-top:7px;
}
#console.psn.movies #main .header_with_links .more_links .link a:hover{
background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat right 6px;
color:#d12127;
}
#console.psn.psnstore #main #head a.button_link, #console #main .sign_upLink a.button_link {
width:140px;
background:transparent url(../webasset/button_big_dark_grey_right.gif) no-repeat right top;
background-position:right top;
background-repeat:no-repeat;
float:left;
height:33px;
margin-top:15px;
padding-right:22px;
*padding-right:20px;
*width:142px;
}
#console.psn.psnstore #main #head a.button_link span{
background:transparent url(../webasset/button_big_dark_grey_left.gif) no-repeat left top;
display:block;
padding:6px 0 9px 10px;
width:132px;
}
#console #main .sign_upLink a.button_link span{
background:transparent url(../webasset/button_big_dark_grey_left.gif) no-repeat left top;
display:block;
padding:6px 0 9px 10px;
width:82px;
}
#console.psn.psnstore #main #head a.button_link:hover, #console #main .sign_upLink a.button_link:hover{
background-position:right -33px;
}
#console.psn.psnstore #main #head a.button_link:hover span, #console #main .sign_upLink a.button_link:hover span{
background-position:left -33px;
}
#console.psn.systems.store #main .store_intro a {
background:transparent url(../webasset/ps_bullet-link-arrow-grey_psn.gif) no-repeat right 12px;
border-top:1px solid #BFBFBF;
display:block;
font-size:12px;
margin:10px 20px 0 0;
padding:10px 20px 6px 0;
width:212px;
}
#console.psn.systems.store #main .store_intro a:hover{
background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat right 12px;
color:#d12127;
}
#console.psn.systems #main .systems_section .section_content .content_right a {
background:transparent url(../webasset/ps_bullet-link-arrow-grey_psn.gif) no-repeat right 15px;
border-top:1px solid #BFBFBF;
color:#292929;
display:block;
font-size:12px;
margin:10px 20px 0 0;
padding:14px 20px 18px 0;
width:200px;
}
#console.psn.systems #main .systems_section .section_content .content_right a:hover{
background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat right 15px;
color:#d12127;
}
#psn.psn_home a.button_link, #psn.psn_home a.button_link_small {
background:transparent url(../webasset/button_big_dark_grey_right.gif) no-repeat right top;
color:#FFFFFF !important;
cursor:pointer;
display:block;
font-size:18px;
font-weight:bold;
height:33px;
overflow:hidden;
padding-right:22px;
*padding-right:20px;
width:157px;
*width:159px;
}
#psn.psn_home a.button_link span, #psn.psn_home a.button_link_small span{
background:transparent url(../webasset/button_big_dark_grey_left.gif) no-repeat  left top;
display:block;
padding:6px 0 9px 10px;
width:149px;
}
#psn.psn_home a.button_link:hover, #psn.psn_home a.button_link_small:hover{
background-position: right -33px;
} 
#psn.psn_home a.button_link:hover span, #psn.psn_home a.button_link_small:hover span{
background-position: left -33px;
}
#psn.psn_home #main a.how_access {
background:transparent url(../webasset/ps_bullet-link-arrow-grey_psn.gif) no-repeat 190px 5px;
color:#292929;
display:block;
float:left;
font-size:12px;
margin:0 0 0 8px;
padding:3px 7px 6px;
width:194px;
}
#psn.psn_home #main a.how_access:hover{
background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat 190px 5px;
color:#d12127;
}
#psn.psn_home #main a.prev_lnk {
background:transparent url(../webasset/ps_bullet-link-arrow-grey_psn.gif) no-repeat  96% 5px;
color:#292929;
display:block;
float:right;
font-size:12px;
margin:0 0 0 0;
padding:3px 7px 6px 0;
width:114px;
}
#psn.psn_home #main a.prev_lnk:hover{
background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat  96% 5px;
color:#d12127;
}
#psn.psn_home #main a.nxt_lnk {
background:transparent url(../webasset/psn_bullet_grey_next.gif) no-repeat  1px 5px;
color:#292929;
display:block;
float:left;
font-size:12px;
margin:0 0 0 0;
padding:3px 7px 6px 20px;
width:194px;
}
#psn.psn_home #main a.nxt_lnk:hover{
background:transparent url(../webasset/bullet-link-arrow-next-red_hov.gif) no-repeat  1px 5px;
color:#D12127;
}
#console.psn #main .browser.news .grid .item a.read{
background:transparent url(../webasset/ps_bullet-link-arrow-grey_psn.gif) no-repeat  96% 50%;
border-top:1px solid #E3E3E3;
color:#292929;
display:block;
font-size:12px;
margin:0 8px;
padding:3px 7px 6px;
}
#console.psn #main .browser.news .grid .item a.read:hover{
background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat  96% 50%;
color:#d12127;
}
#console.psn #main .browser.news .grid .item .itemInner .top:hover .read{
color:#d12127;
background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat  96% 50%;
}
#psn.psn_home #main .browser.news .grid .item a.read {
background:transparent url(../webasset/ps_bullet-link-arrow-grey_psn.gif) no-repeat  96% 50%;
border-top:1px solid #E3E3E3;
color:#292929;
display:block;
font-size:12px;
margin:0 8px;
padding:3px 7px 6px;
}
#psn.psn_home #main .browser.news .grid .item a.read:hover{
background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat  96% 50%;
color:#d12127;
}
#psn.psn_home #main .browser.news .grid .item .byline h5 a:hover{
color:#D12127;
}
#console.psn.movies #main .browser.news .grid .item .byline h5 a:hover{
color:#D12127;
}
#psn.psn_home #breadcrumb li{
background:transparent url(../webasset/ps_icon_arrow_psn_gif.gif) no-repeat  left bottom;
color:#555555;
display:inline;
font-size:12px;
padding:0 1px 0 12px;
}
#psn.psn_home #breadcrumb li a:hover{
color:#D12127;
}
#console.psn.original_programming #main #head .home_join_the_network .btns a.button_link{
background:url(../webasset/button_big_dark_grey_right.gif) no-repeat right top;
float:left;
margin:0;
padding-right:22px;
height:33px;
width:148px;
*padding-right:20px;
*width:150px;
}
#console.psn.original_programming #main #head .home_join_the_network .btns a.button_link span{
background:transparent url(../webasset/button_big_dark_grey_left.gif) no-repeat left top;
width:140px;
*width:132px;
_width:103px;
}
#console.psn.original_programming #main #head .home_join_the_network .btns a.button_link:hover{
background-position:right -33px;
}
#console.psn.original_programming #main #head .home_join_the_network .btns a.button_link:hover span{
background-position:left -33px;
}
#console.psn.original_programming #main a.button_link_small {
background:url(../webasset/button_big_dark_grey_right.gif) no-repeat right top;
color:#FFFFFF;
cursor:pointer;
display:block;
font-size:18px;
font-weight:bold;
height:33px;
overflow:hidden;
padding-right:20px;
}
#console.psn.original_programming #main a.button_link_small span{
background:transparent url(../webasset/button_big_dark_grey_left.gif) no-repeat left top;
display:block;
height:28px;
padding:6px 0 0 10px;
}
#console.psn.original_programming #main a.button_link_small:hover{
background-position:right -33px;
}
#console.psn.original_programming #main a.button_link_small:hover span{
background-position:left -33px;
}

#console.psn.original_programming #main .feature_promo .feature_links a.arrow_link{
background:transparent url(../webasset/ps_bullet-link-arrow-grey_psn.gif) no-repeat right 7px;
}
#console.psn.original_programming #main .feature_promo .feature_links a.arrow_link:hover{
background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat right 7px;
color:#d12127;
}
#console.psn.gaming #main #head .btn_box a.button_link, #main #head .btn_box a.button_link {
float:left;
margin:0;
height:33px;
width:120px;
background:transparent url(../webasset/button_big_dark_grey_right.gif) no-repeat right top;
padding-right:20px;
}
#console.psn.gaming #main #head .btn_box a.button_link span, #main #head .btn_box a.button_link span{
background:transparent url(../webasset/button_big_dark_grey_left.gif) no-repeat left top;
display:block;
height:31px;
padding:6px 0 9px 10px;
}
#console.psn.gaming #main #head .btn_box a.button_link:hover, #main #head .btn_box a.button_link:hover{
background-position:right -33px;
color:#fff;
}
#console.psn.gaming #main #head .btn_box a.button_link:hover span, #main #head .btn_box a.button_link:hover span{
background-position:left -33px;
}
#psn_community #breadcrumb li{
background:transparent url(../webasset/ps_icon_arrow_psn_gif.gif) no-repeat left bottom;
}
#psn_community #breadcrumb li a:hover{
color:#D12127;
}
#psn_community #main #head.marketing .feature a.button_link{
background:transparent url(../webasset/button_big_dark_grey_right.gif) no-repeat right top;
height:33px;
padding-right:20px;
}
#psn_community #main #head.marketing .feature a.button_link span{
background:transparent url(../webasset/button_big_dark_grey_left.gif) no-repeat left top;
}
#psn_community #main #head.marketing .feature a.button_link:hover{
background-position:right -33px;
}
#psn_community #main #head.marketing .feature a.button_link:hover span{
background-position:left -33px;
}
#psn_community #main a.how_access{
background:transparent url(../webasset/ps_bullet-link-arrow-grey_psn.gif) no-repeat right 3px;
padding-top:0px;
}
#psn_community #main a.how_access:hover{
background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat right 3px;
color:#d12127;
}
#psn_community #main a.prev_lnk{
background:transparent url(../webasset/ps_bullet-link-arrow-grey_psn.gif) no-repeat right 8px;
}
#psn_community #main a.prev_lnk:hover{
background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat right 8px;
color:#d12127;
}
#psn_community #main .header_with_links{padding-bottom:5px;height:35px;}
#psn_community #main a.nxt_lnk{
background:transparent url(../webasset/psn_bullet_grey_next.gif) no-repeat 1px 8px;
}
#psn_community #main a.nxt_lnk:hover{
background:transparent url(../webasset/bullet-link-arrow-next-red_hov.gif) no-repeat 1px 8px;
color:#D12127;
}
#psn_community #main a.arrow_link{
background:transparent url(../webasset/ps_bullet-link-arrow-grey_psn.gif) no-repeat right 6px;
}
#psn_community #main a.arrow_link:hover{
background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat right 6px;
color:#d12127;
}
#psn_community #main .browser.news .grid .item a.read{
background:transparent url(../webasset/ps_bullet-link-arrow-grey_psn.gif) no-repeat right 5px;
}
#psn_community #main .browser.news .grid .item a.read:hover{
background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat right 5px;
color:#d12127;
}
#psn_community #main .browser.news .grid .item .byline h5 a:hover{
color:#D12127;
}
#eventsLanding #breadcrumb li{
background:transparent url(../webasset/ps_icon_arrow_psn_gif.gif) no-repeat left bottom;
}
#eventsLanding #breadcrumb li a:hover{
color:#d12127;
}
#psn_community #main .browser.news .grid .item .itemInner .top:hover a.read{
color:#d12127;
background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat right 5px;
}
#eventsLanding #main #head .home_join_the_network a.button_link{
background:transparent url(../webasset/button_big_dark_grey_right.gif) no-repeat right top;
height:33px;
padding-right:20px;
}
#eventsLanding #main #head .home_join_the_network a.button_link span{
background:transparent url(../webasset/button_big_dark_grey_left.gif) no-repeat left top;
}
#eventsLanding #main #head .home_join_the_network a.button_link:hover{
background-position:right -33px;
}
#eventsLanding #main #head .home_join_the_network a.button_link:hover span{
background-position:left -33px;
}
#eventsLanding #main .event_details h6 a:hover{
color:#D12127;	
}
#console.psn.store #main .faq_section .qa_group .question{
background-position:left 13px;
}
#console.psn.psnstore #main .faq_section .qa_group .question{
background-position:left 10px;
width:389px;
}
#console.psn #main .systems_section .section_header{
background:transparent url(../webasset/bg_feature_header_open_bg_psn.gif) repeat-x left top;
}
#console.psn #main .systems_section.open .section_header:hover{
background:transparent url(../webasset/bg_feature_header_open_bg_psn.gif) repeat-x left top;
}
#console.psn #main .systems_section.closed .section_header a{
background:transparent url(../webasset/system_head_close_arrow_ic_psn.gif) no-repeat right 1px;
}
#console.psn #main .systems_section.closed .section_header:hover a{
background:transparent url(../webasset/system_head_close_arrow_ic_psn.gif) no-repeat right 1px;
}
#console.psn.systems #main #head a.button_link{
background:transparent url(../webasset/button_big_dark_grey_right.gif) no-repeat right top;
height:33px;
padding-right:20px;
}
#console.psn.systems #main #head a.button_link span{
background:transparent url(../webasset/button_big_dark_grey_left.gif) no-repeat left top;
}
#console.psn.systems #main #head a.button_link:hover{
background-position:right -33px;
}
#console.psn.systems #main #head a.button_link:hover span{
background-position:left -33px;
}
#console.psn #main .feat_space_block a.how_access{
background:transparent url(../webasset/ps_bullet-link-arrow-grey_psn.gif) no-repeat right 12px;
}
#console.psn #main .feat_space_block a.how_access:hover{
background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat right 12px;
color:#d12127;
} 

#console.psn #main div.M04_bg span.game_desc{
height:90px;
}
#psn_generic #breadcrumb li{
background:transparent url(../webasset/ps_icon_arrow_psn_gif.gif) no-repeat left bottom;	
}
#psn_generic #breadcrumb li a:hover{
color:#d12127;
}
#psn_generic a.button_link_small{
background:transparent url(../webasset/button_big_dark_grey_right.gif) no-repeat right top;
height:33px;
padding-right:20px;
}
#psn_generic a.button_link_small span{
background:transparent url(../webasset/button_big_dark_grey_left.gif) no-repeat left top;
}
#psn_generic a.button_link_small:hover{
background-position:right -33px;
}
#psn_generic a.button_link_small:hover span{
background-position:left -33px;
}
#console.psn #main .browser.news .grid .item .byline h5 a:hover{
color:#D12127;
}
#psn_community #main div.M04_bg span.game_desc{
height:auto;
padding:6px 5px 0 10px;
}
#psn.psn_home #main .plain_hdr a.details_lnk {
float:left;
background:transparent url(../webasset/ps_bullet-link-arrow-grey_psn.gif) no-repeat  96% 50%;
color:#292929;
font-size:12px;
display:block;
margin:0 0 0 0px;
padding:3px 7px 6px 0;
width:89px;
cursor:pointer;
}
#psn.psn_home #main .plain_hdr a.details_lnk:hover {
background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat  96% 50%;
color:#d12127;
}
#psn_home.psn #main .future .future_left p a {
background:transparent url(../webasset/ps_bullet-link-arrow-grey_psn.gif) no-repeat right center;
border-top:1px solid #BFBFBF;
color:#292929;
display:block;
float:left;
font-size:12px;
width:62px;
margin-left:20px;
padding:5px 23px 6px 0;
}
#psn_home.psn #main .future .future_left p a:hover {
background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat right center;
color:#D12127
}
#psn_home.psn #main #breadcrumb li {
background:transparent url(../webasset/ps_icon_arrow_psn_gif.gif) no-repeat  left bottom;
color:#555555;
display:inline;
font-size:12px;
padding:0 1px 0 12px;
}
#psn_home.psn #main a.button_link, #psn_home.psn #main a.button_link_small {
background:transparent url(../webasset/button_big_dark_grey_right.gif) no-repeat  right top;
color:#FFFFFF !important;
cursor:pointer;
display:block;
font-size:18px;
font-weight:bold;
height:33px;
overflow:hidden;
padding-right:20px;
}
#psn_home.psn #main a.button_link span, #psn_home.psn #main a.button_link_small span{
background:transparent url(../webasset/button_big_dark_grey_left.gif) no-repeat  left top;
display:block;
height:31px;
padding:6px 20px 9px 10px;
}
#psn_home.psn #main a.button_link:hover, #psn_home.psn #main a.button_link_small:hover{
background-position:right -33px;
} 

#psn_home.psn #main a.button_link:hover span, #psn_home.psn #main a.button_link_small:hover span{
background-position:left -33px;
}

#psn_home.psn #main .future .future_right{
width:302px;
float:left;
display:inline;
padding-top:57px;
padding-left:55px;
_padding-left:25px;
padding-right:20px;
}
#psn_home.psn #main .future .left_image{
float:left;
padding-top:35px;
width:466px;
}
#psn_home.psn #main #head .lt_hdr{
float:left;
width:380px;
}

#psn_home.psn #main #head .promo 
{
margin-top:30px;
width:390px;
float:left;
}
#psn_home.psn #main #head .promo p{ font-weight:normal; font-size:20px;}
#psn_home.psn #main #head .promo p span {
display:block;
padding-right:0px;
}

#psn_home.psn #main #head .rt_hdr{
float:left;
background:url(../webasset/ps_top-vertical-divider.jpg) no-repeat left 30px;
}
#psn_home.psn #main .FontSize17{
font-size:17px;
color:#292929;
font-weight:bold;
background:none;
width:300px;
margin-top:30px;
padding-top:40px;
}

#psn_home.psn #main .btn_box{
float:left;padding-top:16px;
padding-bottom:0;
}

#psn_home.psn #main .future .Learn_more{
float:left;
margin:0px;
background:url(../webasset/button_big_dark_grey_left.gif) no-repeat left top;
padding:0px;
height:33px;
}

#psn_home.psn #main .future .Learn_more:hover{
background-position:left -33px;
}
#psn_home.psn #main .future .Learn_more span{

cursor:pointer;
float:left;
background:url(../webasset/button_big_dark_grey_right.gif) no-repeat right top;
padding:6px 35px 6px 10px;
margin:0px;
color:#555555;
font-size:17px;
font-weight:bold;
height:21px;
color:#FFFFFF;
}
#psn_home.psn #main .future .Learn_more:hover span{
background-position:right -33px;
color:#FFFFFF;
}
#psn_home.psn #main .future .future_right p, #psn_home.psn #main .future .future_left p {
color:#555555;
font-size:14px;
line-height:21px;
padding-bottom:20px;
}
#psn_home.psn #main .future .future_left
{
width:450px;
float:left;
padding-top:57px;
padding-left:35px;
}
#psn_home.psn #main .future .right_image{
float:left;
padding-top:35px;
width:370px;
position:relative;
}
#psn_home.psn #main .future .right_image_abs{
position:absolute;
right:-30px;
} 

#psn_community #main a.details_lnk{
background:transparent url(../webasset/ps_bullet-link-arrow-grey_psn.gif) no-repeat  96% 50%;
}
#psn_community #main a.details_lnk:hover{
background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat  96% 50%;
}

.psn #breadcrumb li{background:transparent url(../webasset/ps_icon_arrow_psn_gif.gif) no-repeat left bottom;}
.psn #events .details .wrap div div a{background:transparent url(../webasset/ps_bullet-link-arrow-grey_psn.gif) no-repeat right center; width:auto;}
.psn #events .details .wrap div div a:hover{color:#D12127;background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat right center;}
.psn #events .details .wrap div div a:hover span{color:#D12127;}


#sidebar .psn_signup .inner #idSignIn{padding-top:10px;float:left;}
#sidebar .psn_signup .inner a.button_link_small{width:140px;}
 

#playstation3.homevolunteer .alt #compare {
margin:0 40px 0 0;
width:780px;
overflow:hidden;
}
#playstation3.homevolunteer .alt #compare #sidebar {
width:250px; margin-left:10px; margin-top:0px;
}
.agegate{
margin-top:0;
height:336px;
}
.agegate p{font-size:18px;
line-height:23px;
color:#828282;
width:430px;
}
.agegate img {float:right; padding-left:60px; padding-right:50px; position:absolute; left:440px;
top:89px; }



#main .game_detail_page{margin-top:10px; position:relative; clear:both;}


#SiteMap.psn.error_404 #main #head{background:none; }
#SiteMap.psn.error_404 #main #head h2{padding-bottom:10px;}
#SiteMap.psn.error_404 #main #head #breadcrumb {margin:18px 0 27px;padding:0px;}
#SiteMap.psn.error_404 #main #head #breadcrumb li {background:transparent url(../webasset/ps_icon_arrow_psn_gif.gif) no-repeat  left bottom;color:#555555;display:inline;font-size:12px;padding:0 1px 0 12px;}
#SiteMap.psn.error_404 #main #head .errorcontent {width:99%;}
#SiteMap.psn.error_404 #main #head .errorcontent .promo{padding:10px 0 30px 0;;width:520px; float:left; }
#SiteMap.psn.error_404 #main #head .errorcontent .promo p{color:#555555;float:left;font-size:18px;line-height:23px;margin-top:0;}
#SiteMap.psn.error_404 #main #head .errorcontent .promo p.contentPara{color:#555555;font-size:14px;line-height:23px;margin-top:20px;}
#SiteMap.psn.error_404 #main #head .errorcontent .promo .typos{padding-top:15px; width:100%;}
#SiteMap.psn.error_404 #main #head .errorcontent .promo .typos ul li{list-style:disc inside;font-size:17px; color:#555555; font-weight:bold;}
#SiteMap.psn.error_404 #main #head .errorcontent .promo .typos .typos_url{padding:15px 0 15px 20px;}
#SiteMap.psn.error_404 #main #head .errorcontent .promo .typos .typos_url ul li{margin-bottom:5px; font-size:14px; font-weight:bold; color:#292929;}
#SiteMap.psn.error_404 #main #head .errorcontent .promo .typos .search_ps{padding:15px 0 0 15px;}
#SiteMap.psn.error_404 #main #head .errorcontent .promo .typos .search_ps input{border:1px solid #d6d6d6; width:215px; height:24px; background-color:#f2f2f2; padding:5px 3px 0 3px; color:#555555; font-size:14px;float:left;margin-top:2px;}
#SiteMap.psn.error_404 #main #head .errorcontent .promo .typos .search_ps a.button_link{float:left;margin-left:20px; width:100px;}
#SiteMap.psn.error_404 #main #head .errorcontent .promo p span{width:100%; color:#292929;}
#SiteMap.psn.error_404 #main #head .errorcontent .links_section{width:230px; margin:25px 0 0 0; float:right; }
#SiteMap.psn.error_404 #main #head .errorcontent .links_section span{font-size:18px; color:#292929;float:left; width:100%;}
#SiteMap.psn.error_404 #main #head .errorcontent .links_section p{width:190px; margin-top:20px;}
#SiteMap.psn.error_404 #main #head .errorcontent .links_section .link_div{padding-top:15px;float:left; width:240px;}
#SiteMap.psn.error_404 #main #head .errorcontent .links_section .link_div a{background:transparent url(../webasset/ps_bullet-link-arrow-red_gif.gif) no-repeat right 10px;border-top:1px solid #BFBFBF;color:#292929;display:block;float:left;font-size:12px;margin:5px 21px 0 0;padding:8px 16px 3px 0; width:190px;}
#SiteMap.psn.error_404 #main #head .errorcontent .links_section .link_div a:hover{background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat right 10px; color:#d12127;}

.MediaLink{width:215px;float:left;line-height:21px;border-top:1px solid #BFBFBF;margin:0 15px 0 0px;}
.MediaLink a{
color:#555555;
font-size:13px;
padding-left:2px;
background:transparent url(../webasset/ps_bullet-link-arrow-red_gif.gif) no-repeat right center;float:left;
width:213px;
}
.MediaLink a:hover{background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat right center;color:#D12127;}



.rightGSA{float:left; padding-bottom:35px; width:175px; clear:both;}

.rightGSA h4{border-bottom:1px solid #D2D2D2;
color:#212121; font-size:12px; font-weight:bold; padding-bottom:5px; display:inline; line-height:26px;}

.rightGSA p{font-size:11px; color:#555555; padding:3px 0 3px 0;}

.rightGSA p a{background:transparent url(../webasset/ps_bullet-link-arrow-red_gif.gif) no-repeat  right center;
border-top:1px solid #BFBFBF; color:#292929; display:block; float:left; font-size:12px; margin:10px 21px 0 0; padding:5px 16px 6px 0; float:left}

.rightGSA p a:hover {
background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat  right center;
color:#D12127;
}
#psp #main #head{background:none; }
#psp #main  #content h3 {
border-bottom:1px solid #E3E3E3;
padding:15px 0 0;
height:100px;
}
#psp .alt #compare {
margin:0 40px 0 0;
overflow:hidden;
width:780px;
}
#psp .alt #sidebar
{margin:0 0 0 10px;
width:250px;}
#psp .card dl 
{background-color:#FFFFFF;
height:77px;
margin:9px;}
#events .details .wrap div div #tag.green_e {
background:transparent url(../webasset/ps_icon_eventsp_png_v02.png) no-repeat 0 2px;
display:block;
float:left;
height:14px;
margin:-7px 0 0 0;
padding:5px 8px 5px 14px;
width:0;
}

#events .details .wrap div div #tag.blue_e {
background:transparent url(../webasset/ps_icon_eventsp_png_v02.png) no-repeat -22px 2px;
display:block;
float:left;
height:14px;
margin:-7px 0 0 0;
padding:5px 8px 5px 14px;
width:0;
}

#events .details .wrap div div #tag.grey_e {
background:transparent url(../webasset/ps_icon_eventsp_png_v02.png) no-repeat -44px 2px;
display:block;
float:left;
height:14px;
margin:-7px 0 0 0;
padding:5px 8px 5px 14px;
width:0;
}

#events .details .wrap div div #tag.green_dollar {
background:transparent url(../webasset/ps_icon_eventsp_png_v02.png) no-repeat 0 -20px;
display:block;
float:left;
height:14px;
margin:-7px 0 0 0;
padding:5px 8px 5px 14px;
width:0;
}

#events .details .wrap div div #tag.blue_dollar {
background:transparent url(../webasset/ps_icon_eventsp_png_v02.png) no-repeat -22px -20px;
display:block;
float:left;
height:14px;
margin:-7px 0 0 0;
padding:5px 8px 5px 14px;
width:0;
}
#events .details .wrap div div #tag.grey_dollar {
background:transparent url(../webasset/ps_icon_eventsp_png_v02.png) no-repeat -44px -20px;
display:block;
float:left;
height:14px;
margin:-7px 0 0 0;
padding:5px 8px 5px 14px;
width:0;
}	
#events .details .wrap div div #tag.green_cup {
background:transparent url(../webasset/ps_icon_eventsp_png_v02.png) no-repeat 0 -20px;
display:block;
float:left;
height:14px;
margin:-7px 0 0 0;
padding:5px 8px 5px 14px;
width:0;
}
#events .details .wrap div div #tag.blue_cup {
background:transparent url(../webasset/ps_icon_eventsp_png_v02.png) no-repeat -22px -20px;
display:block;
float:left;
height:14px;
margin:-7px 0 0 0;
padding:5px 8px 5px 14px;
width:0;
}
#events .details .wrap div div #tag.grey_cup {
background:transparent url(../webasset/ps_icon_eventsp_png_v02.png) no-repeat -44px -20px;
display:block;
float:left;
height:14px;
margin:-7px 0 0 0;
padding:5px 8px 5px 14px;
width:0;
}
#events .details .wrap div div #tag.green_cup {
background:transparent url(../webasset/ps_icon_eventsp_png_v02.png) no-repeat 0 -40px;
display:block;
float:left;
height:14px;
margin:-7px 0 0 0;
padding:5px 8px 5px 14px;
width:0;
}	
#events .details .wrap div div #tag.blue_cup {
background:transparent url(../webasset/ps_icon_eventsp_png_v02.png) no-repeat -22px -40px;
display:block;
float:left;
height:14px;
margin:-7px 0 0 0;
padding:5px 8px 5px 14px;
width:0;
}	
#events .details .wrap div div #tag.grey_cup {
background:transparent url(../webasset/ps_icon_eventsp_png_v02.png) no-repeat -44px -40px;
display:block;
float:left;
height:14px;
margin:-7px 0 0 0;
padding:5px 8px 5px 14px;
width:0;
}
#events .details .wrap div div #tag.green_tag {
background:transparent url(../webasset/ps_icon_eventsp_png_v02.png) no-repeat 0 -64px;
display:block;
float:left;
height:14px;
margin:-7px 0 0 0;
padding:5px 8px 5px 14px;
width:0;
}	
#events .details .wrap div div #tag.blue_tag {
background:transparent url(../webasset/ps_icon_eventsp_png_v02.png) no-repeat -22px -64px;
display:block;
float:left;
height:14px;
margin:-7px 0 0 0;
padding:5px 8px 5px 14px;
width:0;
}	
#events .details .wrap div div #tag.grey_tag {
background:transparent url(../webasset/ps_icon_eventsp_png_v02.png) no-repeat -44px -64px;
display:block;
float:left;
height:14px;
margin:-7px 0 0 0;
padding:5px 8px 5px 14px;
width:0;
}	
#events .details .wrap div div #tag.green_cool {
background:transparent url(../webasset/ps_icon_eventsp_png_v02.png) no-repeat 0 -88px;
display:block;
float:left;
height:14px;
margin:-7px 0 0 0;
padding:5px 8px 5px 14px;
width:0;
}	
#events .details .wrap div div #tag.blue_cool {
background:transparent url(../webasset/ps_icon_eventsp_png_v02.png) no-repeat -22px -88px;
display:block;
float:left;
height:14px;
margin:-7px 0 0 0;
padding:5px 8px 5px 14px;
width:0;
}	
#events .details .wrap div div #tag.grey_cool {
background:transparent url(../webasset/ps_icon_eventsp_png_v02.png) no-repeat -44px -88px;
display:block;
float:left;
height:14px;
margin:-7px 0 0 0;
padding:5px 8px 5px 14px;
width:0;
}


#consolepsp #main .browser.games ul.tabs li {
width:139px;
}
#consolepsp #main .browser ul.tabs.four li{width:178px;}



#console.psp.systems #main #head
{
padding-bottom:15px;
}


#console #main p.legalnote {padding:10px 40px 10px; font-size:12px; color:#444}

#console.psn #main div.harwaretext div.buttons #idSignIn2 .gray_button_link {
background:transparent url(../webasset/button_big_dark_grey_left.gif) no-repeat  left top;
display:block;
float:left;
font-size:18px;
font-weight:bold;
height:33px;
line-height:33px;
margin-top:0;
padding:0 0 0 10px;
width:110px;
}
#console.psn #main div.harwaretext div.buttons #idSignIn2 .gray_button_link span {
background:transparent url(../webasset/button_big_dark_grey_right.gif) no-repeat  right top;
color:#FFFFFF;
display:block;
padding:0 28px 0 0;
}
#console.psn #main div.harwaretext div.buttons #idSignIn2 .gray_button_link:hover {
background-position:left -33px;
}
#console.psn #main div.harwaretext div.buttons #idSignIn2 .gray_button_link:hover span {
background-position:right -33px;
color:#FFFFFF;
}
#console.psn #main div.harwaretext div.buttons #idSignIn2{
float:left;
margin-left:20px;
margin-top:0;
}


#console.psn #main div.harwaretext div.buttons a.button_link {
float:left;
}

#console.psn.network #main .future .future_left p.learnmore{width: 110px; padding-bottom: 10px;float:none;}
#console.psn.network #main .future .future_left p.learnmore a{float:none;}
#console.systems #main #VistLocal
{
color:#696969;
float:left;
font-size:13px; 
width:615px;
}
#console.systems #main #VistLocal table td{padding:6px;}
#console.systems #main #VistLocal table td h4{font-size:18px;color:#696969;padding-bottom:30px;}
#console.systems #main #VistLocal table td h5{font-size:16px;color:#696969;font-weight:bold;}
#console.systems #main #VistLocal table p{width:auto;}
#console.ps3.psn #main #playstation_purchasing_faq .qa_group .answer a {
width:		auto;
border:		0;
background:	none;
display:	inline;
}
#console.ps3 #main .gaming_faq div.viewAll{
float:			right;
line-height: 	26px;	
}

#console.ps3 #main .gaming_faq div.viewAll a {  
background			:transparent url(../webasset/ps_bullet-link-arrow-grey_psn.gif) no-repeat  right center;
border-top			:1px solid #BFBFBF;
color				:#292929; 
font-size			:12px; 
width				:155px;
padding				: 5px 15px 5px 0;
}

#console.ps3 #main .gaming_faq div.viewAll a:hover {  
background			:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat  right center;
border-top			:1px solid #BFBFBF;
color				:#D12127; 
width				:auto
}




#overlayWTB.WhereToBuy {
position:			fixed;
_position:			absolute;
z-index:			999999;
padding:			0;
background:#fff;
top:50%;
left:				50%;
margin-left:		-400px;

}
#overlayWTB{
border:medium none;
left:50%;
top:50%;
position:absolute;
margin-left:-296px;
margin-top:-250px;
padding:0;
z-index:999999;
}

#overlayWTB .inner {
background-color:#FBFBFB;
border:medium none;
padding:10px;
position:relative;
width:840px;
}

#overlayWTB .inner .closebar {
background:	#5e5e5e;
top: -24px; 
height: 24px; 
position: absolute; 
width: 100%; 
left: 0px;
border-bottom:1px solid #555;
}
#overlayWTB .wtbstores #gridvu .result .image{min-height:130px;}
#overlayWTB .wtbstores#gridvu .result .content{width:607px;}
#overlayWTB .wtbstores#main .result .content div
{background-color:#FFFFFF;
border-right:10px solid #F6F6F6;
float:left;
height:113px;
padding:10px 0 0 15px;
width:592px;
}
#overlayWTB .inner .close{
position:			absolute;
right:				20px;
top:				20px;
top:				20px;
width:				46px;
height:				8px;
background:			transparent url("../webasset/takeover_close1.png") no-repeat left top;
text-indent:		-9999px;
}
#overlayWTB .inner .closebar .close{
position:absolute; background:url("../webasset/takeover_close1.png") no-repeat left 8px; text-indent:-9999px; top: 0px; right: 0px; height: 24px; width: 58px;cursor:pointer;
}
#overlayWTB .inner .content {
height:auto;
}


#console.ps3.overview.scea_section.scea_contact #main.clearfix .address_section .row p{padding-bottom:10px; clear:both;}
#console.ps3.overview.scea_section.scea_contact #main.clearfix .address_section .row p span a{display:inline;margin-left:5px;margin-right:5px;;background:none;border:none;padding-right:0px;}
#console.ps3.overview.scea_section.scea_contact #main.clearfix .address_section .row p span a:hover{background:none;}



#console.psp.well_connected #main #psnPromo ul li.entertainment{padding-left:144px; width:160px;}
#console.psp.well_connected #main #psnPromo ul li.entertainment h4{width:auto;}
#console.psp.well_connected #main #psnPromo ul li.vip{padding-left:116px;}
#console.psp.well_connected #main #psnPromo ul li.gaming{padding-left:105px;}

 
#main .header_with_links h3 {
padding-top:		0;
padding-bottom:		7px !important;
float: 				left;
font-size:			27px;
font-weight:bold;
}
.psn #main #content h3{margin-top:20px;}
#console.psp.systems #main .systems_section .section_content.clearfix {
overflow: hidden;
}
span.footnote_text{font-size:11px;line-height:16px; text-align:left; color:#525252; float:left; width:350px;}

span.footnote_textactive{font-size:14px;line-height:22px; text-align:left; color:#525252; float:left; width:437px;margin:10px 0 0;}
#ps3_systems #main{border-top:10px solid #d12127; }
#playstation3 #wrap .boxshadow #main #sidebar.narrow {
float:				right; 
width:				250px;
margin:				0;
}
#main #content.corporate li h4{margin-top:15px;}
#sidebar #promo1.promo ul li{
color:#FFFFFF;
font-size:12px;
font-weight:bold;
margin-bottom:5px;
padding-top:5px;
}
.faq .backbtn, .systemFaqps3 .backbtn{
float:			right;
font-size:		12px;
font-weight:	bold;
}


.allproducts ol li {	 
list-style:			disc;
list-style-position:inside;
font-size:			12px;
}

.allproducts ol li a {
width:				auto;
font-size:			12px;
font-weight:		bold;
line-height:		24px;
color:				#818284;
padding:			2px 0;
}
.allproducts ol li a:hover {
color:#D12127;
}
.allproducts div.allgames {
margin: 20px 0;

}
#console #main .console div p.linksinPara{float:left}


#supportmanual {}
#supportmanual h4{font-size:18px; color:#404040; font-weight:normal;margin:1px 0px 0px 0px;padding-bottom:15px;width:100%;}
#supportmanual .topborder{border-top:1px solid #CACACA; margin-bottom:10px; margin-top:10px; clear:both;}
#supportmanual #content ul {
padding:0px 20px 0 20px;
}
#supportmanual p.indent{padding-bottom:0px;}
#supportmanual #content p.indent{padding-bottom:0px;}
#supportmanual #wrap.hasSupport #main #content p.indent{padding-bottom:0px;}



#console.psn.systems.store #main .store_intro p.inlinelink a.inline {
background:none;
border-top:0;
display:inline;
font-size:12px;
margin:0;
padding:0;
width:auto;
}
#console.psn.systems.store #main .store_intro p.inlinelink a.inline:hover {
background:none;
}

#gamesMedia .games_promos .network_promo p{
margin-top:0px;
}
#consolepsp #main #content h3.browser_grid{margin-top:20px;}
#console.psp.systems #main #system_software_updates .section_content .content_left .pspSoftwareupdate p{
padding-bottom:0px !important; 
}


.cassories{background:#f0f0f0; border:1px solid #fff; padding:9px;height:auto;}

.cassories h4{
clear:both;
font-size:19px;
color:#555555;
padding:0px 5px;
}
.cassories h5{
clear:both;
font-size:12px;
font-weight:bold;
line-height:16px;
padding-left:1px;
}
.cassories div{	
background-color:#FFFFFF;
border:1px solid #CFCFCF;
text-align:center;
}
.cassories img{
clear:both;
margin-top:5px;
}
.cardbottom{
padding:3px;
clear:both;
}
.cardbottom a {
background:transparent url("../webasset/ps_bullet-link-arrow-red.gif") no-repeat right 7px;
color:#818284;
display:block;
font-size:12px;
font-weight:bold;
line-height:24px;
padding:2px 0;
border-top:1px solid #D2D2D2;
}
.cardbottom a:hover{
color:#D12127;
background-image:	url("../webasset/ps_link-arrow-red_hover_gif.gif");
}
.cardbottom .nextprev{
clear:both;
background:url("../webasset/acessory_paging_box.gif") no-repeat;
height:33px;
}
.cardbottom .nextprev span, .cardbottom .nextprev a{
float:left;
height:33px;
line-height:33px;
}
.cardbottom .nextprev a.next{
width:12px;
margin:9px 10px;
height:15px;
border-top:0px solid #D2D2D2;
background:url("../webasset/ps_accpaging_arrows_next.gif") left top;
}
.cardbottom .nextprev a.prev{
width:12px;
margin:9px 10px;
height:15px;
border-top:0px solid #D2D2D2;
background:url("../webasset/ps_accpaging_arrows_previous.gif") right top;
}
.cardbottom .nextprev span.snumber{
width:90px;
text-align:center;
color:#fff;
font-size:12px;
font-weight:bold;
}
.cardbottom .nextprev a:hover, .cardbottom .nextprev a:hover span.next, .cardbottom .nextprev a:hover span.prev{
background-position:left -15px;
}

p.hdr_ifo_txt {
font-size:18px;
height:auto;
line-height:22px;
margin:0;
padding:5px 0 15px 5px;
color:#555;
}

#console.systems #main #head h1{clear:both;}

#main.alt #sidebar .featureMenu ul li.corporate span sup{vertical-align:super;}
#eventsLanding #main #head h1{clear:both;}
#overlay .inner .closebar .close, #medClas .inner .closebar .close, #overlaybuynow .inner .closebar label{cursor:pointer}
#eventsLanding .event_search .search p, #eventsLanding .event_search .search ul li{color:#525252;font-size:14px;}
#playstation3 .corporate a.button_link{
background:transparent url(../webasset/ps_bullet-link-arrow-red_gif.gif) no-repeat  right center;
border-top:1px solid #BFBFBF;
border-bottom:0px;
color:#292929;
display:block;
float:left;
font-size:12px;
width:152px;
}
#playstation3 .corporate a.button_link:hover {
background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat  right center;
color:#D12127;
}
#playstation3 .corporate a.button_link span{
background:none;
color:#292929;
padding-left:0px;
padding-bottom:0px;
}

#main .browser .grid 
{
width		:	778px;
background	:	#fdfdfd url("../webasset/ps_bg_carousel_top_gif.gif") top left repeat-x;
border-top	:	1px solid #FFF;
height		:	auto; 
overflow:			hidden;		
}
#main .browser .gridInner 
{
float:				left;
width:				755px;
padding:			18px 0 15px 16px;
border-left:		#e2e2e2;
border-right:		#e2e2e2;
overflow:			hidden;
position: 			relative;
}
#main .browser .grid .item 
{
float:				left;
width:				133px; 
margin:				0 18px 18px 0;
position: 			relative;
left:0px;
}

#main .browser .grid.multiRow .item
{
float:				left;
width:				760px; 
margin:				0 18px 0px 0;
}
#main .browser .grid .gridInner .track {
float:				left;
position:			relative;
top:				0;
left:				0;
width:				755px;
overflow:           hidden;
}
#main .browser .grid .item .thumb {
float:				left;
width:				133px; 
margin:				0 18px 18px 0;
height:				210px;
}

#expando a.bg, #main .browser .grid .item a.bg 
{
background:#EAEAEA none no-repeat  0 0;
border:1px solid #DCDCDC;
vertical-align:middle;
width:131px;
height:132px; 
text-align:center;
float:left;
padding:10px 0px 10px 0px;

}
#expando a.bg *, #main .browser .grid .item a.bg * 
{
vertical-align			: 	middle;
} 
#expando a.bg img, #main .browser .grid .item a.bg img{display:inline-block;  _display:inline; }

#expando .system 
{
float			:	left;
font-size		:	12px;
color			:	#555555;
width			:	100%;
}
#expando h4, #main .browser .grid .item h4 
{
line-height:14px;
margin:0;
padding:4px 0;
width:128px;
}
 
#expando h4 a, #main .browser .grid .item h4 a 
{
color:#3C3C3C;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
#expando h4 a:hover, #expando h4.active a 
{
color			:	#D12127; 	
}
#main .browser .grid .item p 
{
padding			:	0px;
margin			:	0px;
font-size		:	12px;
line-height		:	14px;
width			:	132px
}
#expando p a, #main .browser .grid .item p a 
{
background:transparent url(../webasset/ps_link-arrow-red-small_gif.gif) no-repeat  right 5px;
border-bottom:medium none;
border-top:1px solid #D1D1D1;
color:#555555;
display:block;
font-size:12px;
font-weight:normal;
line-height:14px;
margin:0px;
padding:4px 0;
width:130px;
}
#expando p a:hover 
{
color:				#D12127;
background-image:	url("../webasset/ps_icon_red_arrow_small_over.png");
}
#expando p a.watchTrailer, #main .browser .grid .item p a.watchTrailer 
{
background-image:	url("../webasset/ps_icon_new_window_small_gif.gif");
}
#expando p a.watchTrailer:hover 
{
background-image:	url("../webasset/ps_icon_pop_up_small_png.png");
}
#expando 
{	
width			:	140px;
padding			:	12px 10px 0 19px;
background		:	transparent url("../webasset/ps_bg_expando_interior_png.png") no-repeat 3px top;
}
#expando .bottom 
{
position		:	absolute;
left			:	3px;
bottom			:	-16px;
width			:	166px;
height			:	16px;
background		:	transparent url("../webasset/ps_bg_expando_interior_bottom.png") no-repeat left bottom;
}
#expando .divider 
{
width			:	148px;
height			:	2px;
margin-left		:	-7px;
background		:	transparent url("../webasset/ps_bg_expando_divider_gif.gif") no-repeat left top;
float			:	left;
margin-bottom	:	4px;
}
#expando p.description 
{
padding:			0 10px 0 0;
font-size:			12px;
}
#expando .genre 
{
padding		:	4px  0px 4px 0px;
margin		:	0px;
font-size	:	10px;
line-height	:	12px;
border-top	:	1px solid #D1D1D1;
/*width		:	130px;*/
width		:	135px;
float		:	left;
}
#expando .genrewithoutborder 
{
padding		:	0px 0px 0px 0px;
margin		:	0px;
font-size	:	10px;
line-height	:	12px;
border-top	:	0px solid #D1D1D1;
width		:	130px;
float		:	left;
}
#expando .genre span.lefttxt, #expando .genrewithoutborder span.lefttxt{float:left;color:#828282;padding-bottom:4px;width:100%;}
#expando .genre span.lefttxt span, #expando .genrewithoutborder span.lefttxt span{color:#555;}
#expando .genre span.actiondate{float:right;}
#expando .players 
{
padding:			2px 0 0 2px;
font-size:			10px;
line-height:		12px;
color:				#555;
float:				left;	
}
#expando .players span 
{
padding:			0 5px 0px 2px;
float:left;
}

#expando .players .online 
{
padding-left:		5px;
}

#expando .players span img{float:left; padding-right:4px; vertical-align:middle;}
#expando .players .online img{padding-right:4px; vertical-align:middle;}
.expando .online img{margin-right:4px;}
#expando .options 
{
padding-top:		6px;
}
#expando .options a 
{
display:			inline;
padding:			0;
font-size:			10px;
line-height:		12px;
border:				none;
background:			none;
}
#expando .options a:hover 
{
color:				#D12127;
background:			none;
}
#ps3 #main .browser.accessories{width:775px;}
#ps3.ps3Accdetail #main .browser.accessories, .ps3.overview #main .browser.accessories, #ps2_systems #main .browser.accessories,#main #content .browser.addons,#main #content .browser.games,#main #content .browser.tvShows, #main #content .browser.movies{width:603px;}
#ps3 #main .browser.accessories ul.tabs, .ps3.overview #main .browser.accessories ul.tabs, #ps2_systems #main .browser.accessories ul.tabs, #main #content .browser.games ul.tabs,#main #content .browser.addons ul.tabs, #main #content .browser.tvShows ul.tabs, #main #content .browser.movies ul.tabs{width:573px;}
#ps3 #main .browser.accessories .grid{width:775px;}
#ps3.ps3Accdetail #main .browser.accessories .grid, .ps3.overview #main .browser.accessories .grid, #ps2_systems #main .browser.accessories .grid, #main #content .browser.games .grid,#main #content .browser.addons .grid, #main #content .browser.tvShows .grid, #main #content .browser.movies .grid{width:603px;}
#ps3 #main .browser.accessories .gridInner{width:760px;padding-left:13px;}
#ps3.ps3Accdetail #main .browser.accessories .gridInner, .ps3.overview #main .browser.accessories .gridInner, #ps2_systems #main .browser.accessories .gridInner, #main #content .browser.games .gridInner,#main #content .browser.addons .gridInner, #main #content .browser.tvShows .gridInner, #main #content .browser.movies .gridInner{width:587px;padding-left:13px;}
#ps3 #main .browser.accessories .gridInner .item, .ps3.overview #main .browser.accessories .gridInner .item, #ps2_systems #main .browser.accessories .gridInner .item, #main #content .browser.games .gridInner .item,#main #content .browser.addons .gridInner .item, #main #content .browser.addons .gridInner .item, #main #content .browser.tvShows .gridInner .item{margin-right:15px;}
#ps3 #main .browser.accessories .footer, .ps3.overview #main .browser.accessories .footer, #ps2_systems #main .browser.accessories .footer, #main #content .browser.games .footer,#main #content .browser.addons .footer, #main #content .browser.tvShows .footer, #main #content .browser.movies .footer{width:601px;}
#ps3 #main .browser.accessories.dynamicCollection,#ps3 #main .browser.accessories.dynamicCollection .grid,#ps3 #main .browser.accessories.dynamicCollection .gridInner{width:778px;}
#main .browser .grid.multiRow .gridInner .track {
float:				left;
position:			relative;
top:				0;
left:				0;
width:				778px;
overflow:           hidden;
}

#main #content .browser .grid .item .thumb {
margin-right:		7px;
}

#main .browser .grid .gridInner .track .noresult {
font-size:13px;
padding:0px 10px 0px 10px;
font-weight:bold;
width:300px;
height:180px;
}

#main .browser .grid .item .itemfix {
display:			table-cell;
text-align:			center;
vertical-align:		middle;
width:				131px;
height:				157px;
border:				1px solid #dcdcdc;
}
#main .browser.systems .grid .item a.bg span {
display:			inline;
border:				none;
}

#main .browser .grid .item.last {
margin-right: 		0;
}

#main #content .browser .grid .item p a {
width:				117px;
}
#main .browser .grid .item p a:hover {
color:				#D12127;
background-image:	url("../webasset/ps_link-arrow-small_hover_gif.gif");
}


#main .browser .footer {
background:			transparent url("../webasset/ps_bg_carousel_bottom_gif.gif") top left repeat-x;
width:				776px;
height:				27px;
background-color:	#f2f2f2;
border:				solid 1px #FFF;
border-top:			none;
}

#main .browser .footer .paging {
text-align:			center;

}
#addons3link{float:right;}
#main .browser .footer .paging a {
display:			inline-block;
width:				16px;
height:				16px;
background-color:	#bcbcbc;
margin:				7px 6px 0 2px;
}
#main .browser .footer .paging a.page {
width:				13px;
height:				13px;
margin:				7px 2px 0 0;
background:			url("../webasset/ps_paging_featured_page_gif.gif") no-repeat left top;
}
#main .browser .footer .paging a.page:hover, #main .browser .footer .paging a.page.on {
background-position:left bottom;
}
#main .browser .footer .paging a.previous, #main .browser .footer .paging a.next {
width: 				14px;
height:				15px;
margin-right:		4px;
*margin-right:       2px;
background:			url("../webasset/ps_paging_arrows_previous_gif.gif") no-repeat left top;
}
#main .browser .footer .paging a.next {
background-image:	url("../webasset/ps_paging_arrows_next_gif.gif");
margin-right: 		0;
margin-left:		5px;
}
#main .browser .footer .paging a.next:hover, #main .browser .footer .paging a.previous:hover {
background-position:0 -15px;
}
#main .browser .footer .paging a.next:active, #main .browser .footer .paging a.previous:active {
background-position:0 -30px;
}
#main .browser .footer .paging a span {
display:			none;
}
#main .browser .footer a.more {
display:			block;
float:				right;
width:				auto;
font-size:			12px;
text-align:			right;
padding:			0px 16px 0px 0;
margin:				-18px 8px 0 0;
background-image:			url("../webasset/ps_link-arrow-red-small_gif.gif"); 
background-position:right 4px;
*background-position:right 7px;
background-repeat:no-repeat;
}
#main .browser .footer a.more:hover {
color:				#D12127;
background-image:	url("../webasset/ps_link-arrow-small_hover_gif.gif");
}
#expando a.bg span, #main .browser .grid .item a.bg span {  
text-align:			center;
vertical-align:		middle;
width:				129px;
*padding-top:11px;	
}

.adhocParty{ font-size:14px; line-height:180%}
.space_t30{padding-top:30px;}
.space_b30{padding-bottom:30px;}
.font_note{font-size:11px;}
.adhoc_heading_links{
background:transparent url(../webasset/bg_main_head_divider.gif) repeat-y  right top;
margin-bottom:30px;
width:450px;
float:left;
margin-top:10px;
}
.adhocParty ul{list-style-type:disc;margin-left:20px;}
.adhoc_heading_links a{
background:transparent url(../webasset/ps_bullet-link-arrow-red_gif.gif) no-repeat  0px 8px;
color:#292929;
display:block;	
padding:0px 20px 0px 30px;
}
.adhoc_heading_links a:hover{
background:transparent url(../webasset/ps_link-arrow-red_hover_gif.gif) no-repeat  0px 8px;
color:#D12127;
}
.adhocParty a.backto_top {
background:transparent url(../webasset/ps_bullet-link-arrow-red_gif.gif) no-repeat  right 14px;
color:#292929;
font-size:12px;
display:block;
margin:0 0 0 0px;
padding:7px 20px 6px 0px;
width:65px;		
}
.adhocParty a.backto_top:hover {
background:transparent url(../webasset/ps_link-arrow-red_hover_gif.gif) no-repeat  right 14px;
}
.adhoc_logo{
width:300px;
float:left;
padding-top:105px;
padding-left:35px;
}
.adhocParty h5{
padding:30px 0 10px 0px;
font-size:28pt;
color:#404040;
}
#main {
height:auto !important;
margin:0 auto;
top:0;
}
.lower
{
height: 446px;
}
.higher
{
height:500px;
}
.other
{
height:369px;
}
.otherAccounts
{
height:157px !important;
}
#overlay.share-this .inner .content .shareVideoTop .msg span { width:432px; }
#overlay .inner .content {height:auto; }
#console #content_middle .productbox .inner_productbox .box_txt_3 p{ padding-bottom:10px;}
#psn_generic.psn .columns_600 .column p{padding-top:10px;}
#psn_community #main #head.marketing h2, #console.psn #main #head h2{ width:auto; padding-right:40px;} 
#console.psn.gaming #main #head .btn_box a.button_link span, #main .browser ul.tabs li a:hover{color:#fff !important;}


#psn_generic.psn #main #content h3{font-size:28pt; font-weight:normal;}
#console.systems #main h3{width:auto;}
#console.systems.store #main .faq_section h3{border-bottom:1px solid #D7D7D7;
color:#404040;
margin-bottom:20px;}
#console.psn h1 sup{vertical-align:text-top; font-size:14px;}
#gamesMedia #main .browser ul.tabs li a sup{font-size:9px;}

 
#psn_generic.psn #sidebar .promo h3{font-size:10px;}
.box_780{ width:auto !important;}
#content_middle .productbox .inner_productbox .box_txt_2  h3{font-size:18pt;}
#console.systems #main .systems_section .section_content .content_left ol.footnotes	li, #console.systems #main .systems_section .section_content .content_left ol.footnotes	li a{font-size:11px; line-height:150%;}
#console.systems #main .systems_section .section_content .content_left ol.footnotes	li a:hover{
color:#D12127;}

#console.ps3.systems.store #main .store_intro div.store_intro_sub{float:left; width:780px; padding-right:0;}
#kc_contentarea{font-size:14px;color:#555555;line-height:20px;}
#kc_contentarea h3{line-height:100%; padding:20px 0px}
#content span.text{color:#555555;
font-size:14px;
line-height:21px;}

#feedLinks{
float:left;
width:280px;
margin-left:0;
}

#feedLinks a.blog_link, #feedLinks a.rss_link{
background:url(../webasset/ps_bullet-link-arrow-grey_psn.gif) no-repeat right center;
border-top:1px solid #BFBFBF;
color:#292929;
display:block;
float:left;
font-size:14px;
margin:10px 21px 0 0;
padding:8px 16px 10px 0;
line-height:17px;
width:270px;
font-weight:bold;
}

#feedLinks a.blog_link:hover, #feedLinks a.rss_link:hover{	
background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat right center;
color:#d12127;
}
.pspEntertainement{
background:url(../webasset/ps_psp_entertainmen_bg.png) no-repeat  left top;
height:310px;
margin-top:121px;
position:absolute;
right:0;
top:122px;
width:455px;
}
.feedlinks_gaming{position:absolute; right:0px; margin-top:17px;}
.feedlinks_gaming a.blog_link{width:215px;}


#console.psn.psnstore #getit_know_box{
padding:40px 0 25px 0; 
clear:both;
width:780px;
}
#console.psn.psnstore #getit_know_box .getit_know{
border:1px solid #e0e0e0;
padding:1px;
background:#f2f0f3;
}

#console.psn.psnstore #getit_know_box .getit_know_Inner{
background:#edebee;
padding:26px 18px 26px 18px;
}
#console.psn.psnstore #getit_know_box .getit_know_Inner .content_box_left{
background:#fff;
padding:20px 0 20px 24px;
float:left;
width:370px;
height:192px;
}

#console.psn.psnstore #getit_know_box .getit_know_Inner .content_box_left h4{
font-size:20px;
padding-bottom:0;
}
#console.psn.psnstore #getit_know_box .getit_know_Inner .content_box_left .error_message{
font-size:14px; color:#d12127; padding:15px 0 0 0;
}
#console.psn.psnstore #getit_know_box .getit_know_Inner .content_box_left .email_box{
padding-top:10px;
}
#console.psn.psnstore #getit_know_box .getit_know_Inner .content_box_left .email_box label.label_text_box{
float:left;
font-size:14px;
font-weight:bold;
color:#282828;
text-align:right;
width:106px;
padding-right:10px;
}
#console.psn.psnstore #getit_know_box .getit_know_Inner .content_box_left .email_box input{
background: url(../webasset/input_bg_psnstore.jpg) repeat-x top left;
margin-bottom:5px;
color:#555555;
border:1px solid #DADADA;
color:#555555;
float:left;
font-size:14px;
line-height:14px;
width:200px;
padding:2px;
}
#console.psn.psnstore #getit_know_box .getit_know_Inner .content_box_left .email_box .field_text_box{
float:left;
width:210px;
padding-right:40px;
margin-bottom:10px;		
}
#console.psn.psnstore .get_itknow_box .getit_know .space_slash{padding:0px 5px; font-size:16px;}
#console.psn.psnstore #getit_know_box .getit_know_Inner .content_box_left .email_box .field_text_box .error{
color:#d42b32; 
margin-bottom:0px;
font-size:11px;
font-weight:bold;
}
.signup_thanksmsg{
color:#d42b32; 
margin-top:8px;
font-size:11px;
font-weight:bold;
}
#console.psn.psnstore #getit_know_box .getit_know_Inner .content_box_left .email_box select.month{
float:left;
border:1px solid #dbdbdb;
}
#console.psn.psnstore #getit_know_box .getit_know_Inner .content_box_left .email_box select.date{
float:left;
border:1px solid #dbdbdb;
}
#console.psn.psnstore #getit_know_box .getit_know_Inner .content_box_left .email_box select.year{
float:left;
border:1px solid #dbdbdb;
}
#console.psn.psnstore #getit_know_box .getit_know_Inner .content_box_left .email_box span.slash_txt{
float:left;
font-size:14px;
color:#292929;
margin-left:8px;
width:auto;
}
#console.psn.psnstore #getit_know_box .getit_know_Inner .content_box_right{
float:right;
width:346px;
height:232px;
background:#ffffff;
}
#console.psn.psnstore #getit_know_box .getit_know_Inner .content_box_left .signup_btn_div{
float:right;
}
#console.psn.psnstore #getit_know_box .getit_know_Inner .content_box_left .signup_btn_div .gray_button_link{
background:transparent url(../webasset/button_big_dark_grey_left.gif) no-repeat left top;
display:block;
float:right;
font-size:16px;
font-weight:bold;
height:33px;
line-height:33px;
margin-top:10px;
padding:0 0 0 10px;
width:95px;
} 
#console.psn.psnstore #getit_know_box .getit_know_Inner .content_box_left .signup_btn_div .gray_button_link:hover{
background-position:left -33px;
}
#console.psn.psnstore #getit_know_box .getit_know_Inner .content_box_left .signup_btn_div .gray_button_link span{
background:transparent url(../webasset/button_big_dark_grey_right.gif) no-repeat  right top;
color:#FFFFFF;
display:block;
padding:0 28px 0 0;
}
#console.psn.psnstore #getit_know_box .getit_know_Inner .content_box_left .signup_btn_div .gray_button_link:hover span{
background-position:right -33px;
}

#kc_contentarea.ps_ans h3{
font-size:16px;
font-weight:bold;
}

.feat_space_block1 {
float:left;

height:380px;
width:240px;
}
.M04_bg1 {
float:left;
width:220px;

height:248px;
background:#EBEBEB url(../webasset/m04_new.jpg) no-repeat right top;
margin:123px 0 0 10px;

}

h5.game_hd1 {
float:none;
font-family:Arial, Helvetica, sans-serif;
color:#959595;
font-size:21px;
border-bottom:1px solid #cccccc;
padding:10px 0 4px 2px;
*padding:10px 0 10px 0px;
margin:0 8px;
}


div.M04_bg1 span.game_desc1 {
border-bottom:1px solid #CCCCCC;
color:#525252;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
line-height:16px;
margin:0 3px;
overflow:hidden;
padding:8px 0 8px 2px;
}

#console.psn #main div.M04_bg1 span.game_desc1 {
height:auto;
width:205px;
}


div.M04_bg1 span.game_desc1 {
border-bottom:1px solid #CCCCCC;
color:#525252;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
line-height:16px;
margin:0 3px;
overflow:hidden;
padding:8px 0 8px 8px;
}

#console.psn #main div.M04_bg1 span.game_desc1{
height:auto;
}
 
#console.psp.psp3000 #main .console div p.box_315{
width:315px;	
}
#console.psp.psp3000 #main .console div p.box_315 a{
width:110px;
}
#console.psp.psp3000 #main .console div p.psp_footnote{
float:left;padding-top: 90px; position: relative;width:100%;
}
#console.psp.psp3000 #main .console div p.psp_footnote span.footnote_text{
position:absolute;
width:600px;
} 
#black_bg{background-color:#000000;}
#playstation3.adaptor .corporate a.button_link{
background: url(../webasset/ps_bullet-link-arrow-red_gif.gif) no-repeat  right 8px;
} 
#playstation3.adaptor .corporate a.button_link:hover {
background: url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat  right 8px;
color:#D12127;
}
.print_page_div{position:relative; width:798px;}
.printpage{position:absolute;top:15px;right:117px;}
.printpage a span{padding-left:8px;line-height:21px;color:#999999;}
.printpage a {
background:transparent url(../webasset/bg_print_button.gif) no-repeat left top;
color:#999999;
font-size:10px;
height:20px;
text-transform:uppercase;
width:88px;
cursor:pointer;
display:block;
}
.printpage a:hover {
background-position:left bottom;
color:#D12127;
cursor:pointer;
}
.printpage a:hover span {	
color:#D12127;
cursor:pointer;
}
.closebutton{float: right; width: 30px; font-weight: bold; font-size: 10px; height: 20px; margin-top: -5px;}


#main #head .promo.no_border{background:none; padding-bottom:17px;*padding-bottom:20px;width:543px;}
#main #head .motion_controller_image{position:absolute; float:right;top:0px; right:0px;}
#console.ps3 #main .console.two_three.motion_controller{padding:33px 0 30px;}
#console.ps3 #main .console.two_three img.left_margin{margin:0; position:relative; top:0px; left:0px; float:left;}
#console #main .console.two_three div.motion_controlldiv{padding:10px 0 0 20px; float:left;width:503px;}
#console #main .console div.motion_controlldiv p.motionController{line-height:22px;background-image:none;color:#525252;font-size:14px;margin:0;padding:0 10px 0 0;width:auto;padding-top:10px;float:none;}
#console #main .console div.motion_controlldiv .motion_titles_div{width:503px; padding:0px; font-size:14px; color:#555555; margin-top:10px; line-height:22px; border-top:1px solid #EBEBEB; border-bottom:1px solid #EBEBEB; }
#console #main .console div.motion_controlldiv .motion_titles_div ul.motion_titles{float:left; width:250px; border-right:1px solid #EBEBEB; padding:10px 0px}
#console #main .console div.motion_controlldiv .motion_titles_div ul.motion_titles1{float:left; width:249px; padding:10px 0px  }
#console #main .console div.motion_controlldiv .motion_titles_div ul.motion_titles li a{font-size:12px; background:transparent url(../webasset/ps_bullet-link-arrow-red_gif.gif) no-repeat right 6px; width:230px; float:left}
#console #main .console div.motion_controlldiv .motion_titles_div ul.motion_titles li a:hover{background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat right 6px;}
#console #main .console div.motion_controlldiv .motion_titles_div ul.motion_titles1 li{padding-left:14px; }
#console #main .console div.motion_controlldiv .motion_titles_div ul.motion_titles1 h4{font-size:16px; height:auto; margin:0; padding:0px; font-weight:bold; height:95px; border-bottom:1px solid #EBEBEB; padding-left:14px;}
#console #main .console div.motion_controlldiv .motion_titles_div ul.motion_titles h4{font-size:16px; height:auto; margin:0; padding:0px; font-weight:bold; height:95px; border-bottom:1px solid #EBEBEB; }
#console #main .console div.motion_controlldiv .motion_titles_div ul.motion_titles1 li a{font-size:12px; background:transparent url(../webasset/ps_bullet-link-arrow-red_gif.gif) no-repeat right 6px; width:230px; float:left}
#console #main .console div.motion_controlldiv .motion_titles_div ul.motion_titles1 li a:hover{background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat right 6px;}
.motion_controller_videos{overflow:hidden;margin:10px 0 30px 10px;}
.browsernew .track .item {float:left;width:180px; margin-right:1px;}
.browsernew .track .item .mc_video_img {float:left; padding:1px; border:solid 1px #dcdcdc}
.browsernew .track .item a {float:left; width:186px; padding:10px 0 6px 0; border-bottom:solid 1px #dcdcdc;font-size:12px;font-weight:bold;}
.browsernew .track .item a.rd {float:left; width:186px; padding:10px 0 6px 0; border-bottom:solid 1px #dcdcdc;font-size:12px;font-weight:bold; height:40px;}
.browsernew .track .item .mc_video_discription {float:left; width:186px; padding:3px 0; border-bottom:solid 1px #dcdcdc;font-size:12px;color:#555555;}
.browsernew .track .item .mc_video_watch {float:left; width:186px;font-size:12px;font-weight:normal;border-bottom:solid 1px #dcdcdc;padding:3px 0;}
.browsernew .track .item .mc_video_watch span {float:left; width:170px;font-size:12px;font-weight:normal;}
.browsernew .track .item .mc_video_watch img {float:right;}
.sa_grid_inner{overflow:hidden;padding:18px 0 15px 16px; width:755px;}
.sa_grid_inner .sa_item{overflow:hidden;float:left; width:186px;border:solid 1px #cfcfcf;background:#f2f2f2;}
.sa_grid_inner .sa_item h3{float:left;width:166px;font-size:14px;font-weight:bold;margin:10px;padding:0;}
.sa_grid_inner .sa_item img{float:left;font-size:14px;font-weight:bold;margin:0 10px;border:solid 1px #cfcfcf;}
.sa_grid_inner .sa_item .sa_links{float:left;width:166px;font-size:12px;font-weight:bold;margin:5px 10px 15px 10px;}
.sa_grid_inner .sa_learn_more{float:left; width:166px;background-position:164px center;background-color:#e6e6e6;border-top:solid 1px #FFF;padding:6px 10px;font-size:12px;font-weight:bold;}

#black_bg{ background:#000; }
.blackpng_overlay{background:url(../webasset/overlay_png.png);opacity:0.7;filter:alpha(opacity=70);}
#main .browser .grid #news{
border-left:1px solid #EDEDED;
border-top:1px solid #EDEDED !important;
margin-left:10px;
margin-top:15px;
display:inline;
}
#psn_generic.psn .psn_signup .White_Button {
float:left;
margin:0px;
background:url(../webasset/ps_whitebuttonleft_gif.gif) no-repeat left top;
padding:0px;
}
#psn_generic.psn .psn_signup .White_Button span {
float:left;
background:url(../webasset/ps_whitebuttonright.gif) no-repeat right top;
padding:6px 50px 6px 10px;
margin:0px;
color:#555555;
font-size:18px;
font-weight:bold;
width:100px;
}
#psn_generic.psn .psn_signup .White_Button:hover {
background:url(../webasset/ps_whitebuttonleft_h_gif.gif) no-repeat left top;
}

#psn_generic.psn .psn_signup .White_Button:hover span {
background:url(../webasset/ps_whitebuttonright_h_gif.gif) no-repeat right top;
color:#fff;
cursor:pointer;
font-size:18px;
font-weight:bold;
}


#console.ps3 #main .browsernew {
margin-bottom:10px;
width:791px;
}

#console.ps3 #main .browsernew {
margin-top:5px;
}

#console #main .browsernew {
margin:0 0 40px 40px;
}

#main .browsernew {
background-color:#FDFDFD;
border:1px solid #EDEDED;
margin:0;
width:778px;
}

#main .browsernew .grid {
background:#FDFDFD url(../webasset/ps_bg_carousel_top_gif.gif) repeat-x  left top;
border-top:1px solid #FFFFFF;
height:250px;
overflow:hidden;
width:790px;
}

#main .browsernew .gridInner {
border-left:medium none #E2E2E2;
border-right:medium none #E2E2E2;
float:left;
overflow:hidden;
padding:18px 0 15px 16px;
position:relative;
width:755px;
}

#main .browsernew .grid .gridInner .track {
float:left;
left:0;
overflow:hidden;
position:relative;
top:0;
width:755px;
padding:10px 0 0 10px;
}

#main .browsernew .grid .item {
float:left;
left:0;
margin:0 18px 18px 0;
position:relative;
}

#main .browsernew .footer {
background:#F2F2F2 url(../webasset/ps_bg_carousel_bottom_gif.gif) repeat-x  left top;
height:27px;
width:789px;
}

#main .browsernew .footer .paging {
text-align:center;
}

#main .browsernew .grid .item a {
float:left;
padding:10px 0px;
vertical-align:middle;
width:186px;
}

#main .browsernew .footer .paging a {
background-color:#BCBCBC;
display:inline-block;
height:16px;
margin:7px 6px 0 2px;
width:16px;
}
#main .browsernew .footer .paging a span {
display:none;
}
#main .browsernew .footer .paging a.previous, #main .browsernew .footer .paging a.next {
background:transparent url(../webasset/ps_paging_arrows_previous_gif.gif) no-repeat  left top;
height:15px;
margin-right:4px;
*margin-right:-1px;
width:14px;
}
#main .browsernew .footer .paging a.next {
background-image:url(../webasset/ps_paging_arrows_next_gif.gif);
margin-left:5px;
margin-right:0;
}

#main .browsernew .footer .paging a.page {
background:transparent url(../webasset/ps_paging_featured_page_gif.gif) no-repeat  left top;
height:13px;
margin:7px 2px 0 0;
width:13px;
}
#main .browsernew .footer .paging a.page:hover, #main .browsernew .footer .paging a.page.on {
background-position:left bottom;
}


.psn .hasSupport #events .details {width:778px;}
.psn .hasSupport #events .details .wrap {width:756px;}
.psn .hasSupport #events .details .wrap div {width:756px;}
.psn .hasSupport #events .details .wrap div div {width:330px;padding:8px 5px 15px 8px; background:#ffffff; _padding:8px 4px 15px 4px;}
.psn .hasSupport #events .details .wrap div div h6{padding-bottom:2px;line-height:auto;}
.psn .hasSupport #events .information_event{float:left;width:170px !important;border-left:10px solid #ededed;padding-top:10px !important;}
.psn .hasSupport #events .information_event .location {
color:#959595;
display:block;
font-size:10px;
line-height:14px;
text-transform:uppercase;
width:155px;
}
.psn .hasSupport #events .information_event .date {
color:#959595;
display:block;
font-size:10px;
line-height:14px;
text-transform:uppercase;
width:30px;
}
.psn .hasSupport #events .information_event .label{
color:#262626;
display:block;
font-size:11px;
line-height:14px;
}
.psn #events .details .wrap div div a.arrow_link{
padding:5px 10px 6px 0px;
font-weight:bold;
}

.psn #events .details .wrap div div h6 a{
line-height:auto;

}

#divsearchFrame{
float:left;
border:1px solid #c6c6c6;
height:54px;
width:788px;
}

#playstation3.homevolunteer .hasSupport #main.alt #content #compare #sidebar{width:380px;}
#playstation3.homevolunteer .hasSupport #main.alt #content #compare #sidebar .card_game_inner h3{height:auto;}


#connectivity ol.support_sysupdate{
list-style-type:	decimal;
font-size:		12px;
margin-left:	25px;
}

#connectivity ol.support_sysupdate li {	 
font-size:12px;
color:#555555;
font-size:14px;
line-height:24px;

}

/* playstation plus*/









.psnHomeAvatar {
/*background:url(../webasset/psn_homedetails_avatar.png) no-repeat right bottom;*/
height:auto;
min-height:451px;
padding-bottom:0px;
}


#main .left {float: left;}

#main h2.main-header {
color:#000000;
font-weight:bold;
letter-spacing:-2px;
margin-top:-14px !important;
}

#main p.ps-home {
color:#555555;
font-size:14px;
line-height:21px;
}

body #main div#top_bgtop {
background:url(../webasset/ps_bgtop.png) center top no-repeat;
width: 842px;
height: 367px;
margin-left:-26px;
padding-top: 9px;
}
#main #top_bgtop .innerbox {
float: left;
width: 245px;
height: 200px;
text-align:center;
padding-top: 10px;
}

#main #top_bgtop .innerbox h2 {
color:#000000;
font-size:30px;
font-weight:bold;
letter-spacing:-2px;
line-height:36px;
}
#main #top_bgtop .leftbox {
margin-left:21px;
_margin-left:10px;
background:url(../webasset/ps_leftbox.jpg) center top no-repeat;
}
#main #top_bgtop .middlebox {
margin-left:25px;
background:url(../webasset/ps_middlebox.jpg) center top no-repeat;
}
#main #top_bgtop .rightbox {
margin-left:26px;
background:url(../webasset/ps_rightbox.jpg) center top no-repeat;
}
#main #top_bgtop .buttons {
width: 243px;
height: 29px;
margin-top:10px;
}

#main #top_bgtop .buttons a img {_postion:relative;}
#main #top_bgtop .inner-txt {margin-top: 5px; color: #FFF; font-size: 11px;	text-align: left;}
#main #top_bgtop .spacer-block {height: 137px; width: 243px;}
#main #mid_bgmiddle {
background:url(../webasset/ps_mid_lowerblock.jpg) center top repeat;
margin: -5px 0 0 -15px;
width: 809px;
}
#main #mid_bgbottom {
background:url(../webasset/ps_mid_bottomblock.jpg) center top repeat;
height: 9px;
width: 809px;
margin: 0 0 20px -15px;
}
#main #mid_bgmiddle .upper-block {
background:url(../webasset/ps_mid_topblock.jpg) center top no-repeat;
height: 153px;
width: 809px;
}
#main #mid_bgmiddle .upper-container {
padding: 13px 0 0 36px;
}
#main #mid_bgmiddle .upper-container h2 {
color:#000000;
font-size:30px;
letter-spacing:-2px;
}
#main #mid_bgmiddle .upper-container .section {
color:#5D5D5D;
cursor:pointer;
font-size:14px;
font-weight:bold;
height:15px;
line-height:14px;
margin:2px;
padding:3px;
width:223px !important;
}
.muchmore  {
color:#5D5D5D;
font-size:14px;
font-weight:bold;
height:15px;
line-height:16px;
margin:2px 2px 2px 22px;
padding:3px;
width:203px !important;
}

#main #mid_bgmiddle .upper-container .link-container {
padding: 10px 0 0 28px;
}
#main #mid_bgmiddle .upper-container .section:hover {
background-color: #fec700;

}
#main #mid_bgmiddle .upper-container .section img {
padding-right: 5px;
vertical-align: top;
}
#main #mid_bgmiddle .lower-block {
margin-left: 21px;
display: none;
background:url("../webasset/lower-block-bg.jpg") repeat-x;
width: 767px;
min-height: 160px;
}
#main #mid_bgmiddle .lower-block .close {
text-align: right;
float:right;
padding:4px;

cursor: pointer;
}
#main #mid_bgmiddle .lower-block h4  {
color:#FDC600;
font-size:22px;
font-weight:bold;
margin-top:7px;
padding:32px 60px 0;
*padding:32px 60px 0;
display:block;
}
#main #mid_bgmiddle .lower-block p{
color:#FFFFFF;
font-size:17px;
padding:4px 60px 20px;
}

#main .last-block {
width: 835px;
margin-left: -20px;
}

 

#breadcrumb li {
background:url("../webasset/ps_icon_arrow_psn_gif.gif") no-repeat  left 5px transparent;
color:#555555;
display:inline;
font-size:12px;
padding:0 1px 0 12px;
}

#expando a.bg span img, #main .browser .grid .item a.bg span img{cursor:default;}

#main p.ps_legal_txt {
color:#555555;
font-size:12px;
line-height:18px;
padding-top:15px;
}

#wrap #main p.sample-text {
color:#555555;
font-size:14px;
line-height:21px;
padding-bottom:15px;
}

/* playstation plus end */




#supportPlan #main { padding-bottom:0;}
#supportPlan .pspPlan {
float:left;
width:780px;
padding-bottom:50px;
}
#supportPlan .pspPlan #PS3pic {
float:left;
margin:27px 0;
}

#supportPlan .pspPlan .contentterms {
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
line-height:21px;
width:540px;
margin-right:30px;
color: #555555
}

#supportPlan .pspPlan .content {
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
line-height:21px;
width:540px;
margin-right:30px;
color: #555555
}

#supportPlan .pspPlan .content #ESP_price_grid {
font-family:Arial,Helvetica,sans-serif;

font-size:18px;
line-height:21px;
font-weight:bold;
background:url(../webasset/esp_price_grid.png) no-repeat;
height:360px;
width:540px;
margin:15px 0 0 0;
color: #555555;
}

#supportPlan .pspPlan .content #ESP_price_grid .row {
width:520px; padding:6px 10px;
}
#supportPlan .pspPlan .content #ESP_price_grid .row .firstCol {
float: left; width: 200px;line-height:30px;
}
#supportPlan .pspPlan .content #ESP_price_grid .row .secondCol {
float: left; width: 135px; margin-left:80px;display:inline;
}
#supportPlan .pspPlan .content #ESP_price_grid .row .thirdCol {
float: left; width: 100px;
}
#supportPlan .pspPlan .content #ESP_price_grid .rowTow {
width:520px; padding:10px; margin:20px 0 72px 0;
}
#supportPlan .pspPlan .content #ESP_price_grid .rowTow .firstCol {
float: left; width: 200px;
}
#supportPlan .pspPlan .content #ESP_price_grid .rowTow .secondCol {
float: left; width: 135px; margin-left:80px;display:inline;
}
#supportPlan .pspPlan .content #ESP_price_grid .rowTow .thirdCol {
float: left; width: 100px;
}

#supportPlan .pspPlan #ESP_btn {
float:left;
width:210px;
}
#supportPlan .pspPlan #ESP_btn .gray_button_link {
background:transparent url(../webasset/button_big_dark_grey_right.gif) no-repeat;
background-position:right top;
background-repeat:no-repeat;
margin-bottom:5px;
float:left;
width:auto;
padding-right:20px;
font-size:18px;
color:#fff;
width:190px;
cursor:pointer;
}
#supportPlan .pspPlan #ESP_btn .gray_button_link span {
background:transparent url(../webasset/button_big_dark_grey_left.gif) no-repeat;
background-position:left top;
display:block;
padding:6px 0px 0px 10px;
height:27px;
color:#fff;
cursor:pointer;
}
#supportPlan .pspPlan #ESP_btn .gray_button_link:hover, #supportPlan .pspPlan #ESP_btn .gray_button_link.selected {
background-image:url(../webasset/ps_button_bg_right_on_grey_png.png);
_background-image:url(../webasset/right_on_grey_gif.gif);
background-repeat:no-repeat;
background-position:right -35px;
margin-bottom:5px;
float:left;
width:auto;
padding-right:20px;
font-size:18px;
color:#fff;
width:190px;
cursor:pointer;

}
#supportPlan .pspPlan #ESP_btn .gray_button_link:hover span, #supportPlan .pspPlan #ESP_btn .gray_button_link.selected span {
background-image:url(../webasset/ps_button_bg_left_on_grey_png.png);
_background-image:url(../webasset/left_on_grey_gif.gif);
background-position:left -35px;
display:block;
padding:6px 0px 0px 10px;
height:27px;
color:#fff;
cursor:pointer;
}
#supportPlan .pspPlan .bottomInfo {
float:left;
background-color:#F0F0F0;
height:40px;
width:540px;
margin-top:27px;
}
#supportPlan .pspPlan .bottomInfo .bottomInfoText {
color:#999999;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
line-height:21px;
margin:10px auto;
text-align:center; 
}

/* alert starts */
#modalContainer {
background-color:transparent;
position:absolute;
width:100%;
height:100%;
top:0px;
font-size:12px;
left:0px;
z-index:99999999;
}

#alertBox {
top:250px;
position:fixed;
width:400px;
min-height:100px;
background:#fff;
border:1px solid #5E5E5E;
}
/*#modalContainer > #alertBox {
position:fixed;
}*/
#alertBox h1 {
margin:0;
font-size:12px;
background-color:#5e5e5e;
color:#FFF;
padding:2px 0 2px 5px;
}
#alertBox p { 
padding-left:5px;
margin-left:10px;
margin:15px 10px 20px 10px;
font-size:13px;

}
#alertBox #closeBtn {
display:block;
position:relative;
margin:5px auto;
background:url(../webasset/ok-image.gif) no-repeat left top;
width:46px;
height:24px;
text-transform:uppercase;
text-align:center;
color:#FFF;
text-indent:-9999px;
background-color:#78919B;
text-decoration:none;
outline:none;
}
#alertBox #closeBtn1 {
display:block;
position:absolute;
margin:5px auto;
padding:3px;
width:47px;
height:8px;
top:0px;
right:0px;
text-transform:uppercase;
text-align:center;
outline:none;
text-indent:-9999px;
background:url(../webasset/close-image.gif) no-repeat left top;
}

#mContainer {
position:relative;
width:600px;
margin:auto;
padding:5px;
}
/* alert ends */



.faq_support_que{
padding:5px 0px;
display:block;
font-weight:bold;
float:left;
width:500px;
margin-top:12px;
padding-left:10px;	

}

.question_q{padding-right:10px; float:left;width:15px;font-weight:bold;margin-top:12px;padding:5px 0px;}

.question_a{padding-right:10px; float:left;width:15px;padding:5px 0px;}

.faq_support_answer{
padding:5px 0px;
margin-botttom:10px;
float:left;
width:500px;
padding-left:10px;	
}

.clear_faq{clear:both;width:500px;}




/* Format HD SD BUY RENT */
.card dl dd table#hd {
border-bottom:1px solid #D7D7D7;
font-size:1.2em;font-weight:bold;
margin:0 4px;padding:3px 9px 9px;
word-wrap:break-word;
}
.card dl dd table#hd tr td {height:26px;background:url(../webasset/ps_hd_sd_img.jpg) no-repeat 0 0 ;}
.card dl dd table#hd tr td.hdrent { background-position:0px 0px;width:90px;}
.card dl dd table#hd tr td.hdown { background-position:0px -34px;width:90px;}
.card dl dd table#hd tr td.sdown { background-position:0px -102px;}
.card dl dd table#hd tr td.sdrent { background-position:0px -66px;}
/* Format HD SD BUY RENT ENDS */





.cufon{padding:-1px 0;*margin-top:-2px!important;_margin-top:-1px!important;}

div#tickerContainer{
float:left;
width:780px; 
margin-top:-20px; 
margin-left:-40px; 
padding:1px 50px 0;
background:url(../webasset/bg_ticker.png) no-repeat;
position:relative;
height:26px;
margin-bottom:8px;
}     
div#tickerContainer div.viewMoreNewsLink{
text-align:right;
padding:1px 5px 0 0;
}

div#tickerContainer div.viewMoreNewsLink a{
font-size:.87em;
color:#fff;
}

div#tickerContainer #tickerItemHolder{
width:670px;
height:18px;
overflow:hidden;
position:relative;
margin-left:70px;
}

div#tickerContainer ul.tickerItems{
list-style:none;
margin:0;
padding:0;
top:0px;
clear:both;
position:absolute;
width:74000em;
}
div#tickerContainer ul.tickerItems li{float:left;margin-right:15px; padding:1px 0 0; * display:inline; }
div#tickerContainer ul.tickerItems li a{font-size:12px; font-weight:bold; color:#E2E2E2; margin: 0 0 0 3px;}
#ps2_systems #main div#tickerContainer ul.tickerItems li a:hover{color:#D12127;}
div#tickerContainer ul.tickerItems li a:hover{color:#D12127;}
div#tickerContainer span.tickerTitle{position:absolute; left:25px; top:1px; color:#ffffff; font-weight:bold!important; font-size:13px;}
div#tickerContainer span.rssFeedIcon{position:absolute;top:4px;right:5px;}
div#tickerContainer span#tickerFadeOutLeft{
position:absolute;
left:100px;
top:1px;
background:url(../webasset/bg_ticker_fadeover_left.png) repeat-y;
height:15px;
width:45px;
z-index:6;
}     
div#tickerContainer span#tickerFadeOutRight{
position:absolute;
right:20px;
top:0px;
background:url(../webasset/bg_ticker_fadeover_right.png) repeat-y;
height:19px;
width:138px;
z-index:6;
} 

div#tickerContainer span#tickerFadeOutRight a{background:url(../webasset/icon_linkarrow_ticker.png) no-repeat left top; width:18px; margin-left:70px; margin-top:5px; float:left; height:10px;}

#newsticker-demo {
width:782px;
padding-left:90px;
font-size:12px;
float: left;
margin-top:0px;
display:none;


padding-right: 5px;

height:26px;
overflow:hidden;
padding-left: 5px;
background:#FFDBDB url(../webasset/bg_news_ticker.png) no-repeat;
clear:both;
display:none;
}
#newsticker-demo a { text-decoration:none; }
#newsticker-demo img { border: 2px solid #FFFFFF; }
#newsticker-demo .title {
text-align:center;
font-size:14px;
font-weight:bold;

}
.newsticker-jcarousellite {
width:780px;
top:0px;
float:left;

}
.newsticker-jcarousellite ul li{
list-style:none;
display:block;
float:left;

overflow:hidden;
margin:0px; padding:0px;
height: 26px;
}
.newsticker-jcarousellite ul li a{height:26px;  line-height:26px;}
.newsticker-jcarousellite .thumbnail { float:left; width:110px; }
.newsticker-jcarousellite .info {
float:left;
width:770px;
height: 26px;
padding-left:75px;
}
.newsticker-jcarousellite .info span.cat { display: block; font-size:10px; color:#808080; }
.newsticker-jcarousellite .info a.checklink { 
color:#ff0000; 
background: url(../webasset/ps_bullet-link-arrow-red_gif.gif) no-repeat right center; 
font-size: 12px; 
padding-right:20px;  
} 
.newsticker-jcarousellite .info a.checklink:hover { 
background: url(../webasset/ps_link-arrow-red_hover_gif.gif) no-repeat right center;
}

.clear { clear: both; }

.newsticker-jcarousellite ul{ height:26px; overflow:hidden; margin-top:25px;}


.card .card_img_top{
display:block;
margin:0px auto;
padding-top:15px;
width:148px;
}
.card .card_details{
padding-left:5px;
}
.card .card_details h4 {
color:#555555;
font-size:16px;
font-weight:bold;
white-space:pre-wrap;
word-wrap:break-word;
padding:5px 10px;
}
.card .card_details p {
color:#393939;
font-size:1.2em;
line-height:14px;
margin:5px 10px 0;
}
.card .btn_red{padding:20px 10px 10px;}










#mlb_tv #main{
border-top:10px solid #555555;
}

#mlbBroadcasting{
background:url("../webasset/join_mlbpsn_bg.jpg") repeat-x  0 0 transparent;
width:860px;
position:relative;
left:-40px;
}


.box_800{width:800px;padding-bottom:20px;}

.box_L40{padding-left:40px;}

.box_800 p{
font-size:14px;
line-height:21px;
color:#555;
margin-bottom:14px;
}
.box_800 .title_para{
width:790px;
}
.box_800 .title_para p{
font-size:18px;
color:#555555;
}

.box_800 ul{
padding-left:15px;
} 

.box_800 ul li{
color:#555;
font-size:14px;
list-style-type:disc;
margin-bottom:5px;
line-height:21px;
}

.box_800 ol{
margin-left:20px; margin-left/**/:25/**/px;
}

.box_800 ol li{
list-style-type:decimal;
color:#555;
font-size:14px;
margin-bottom:5px;
line-height:21px;
}

.box_580_mlb{

width:730px;

float:left;color:#555555;
font-size:18px;
line-height:28px;

}
.box_border{background:url("../webasset/ps_psn_head_divider_gif.gif.gif") repeat-y right top;padding-right:30px;}
.box_380_mlb{
float:right;
width:435px;
}

.box_380_mlb h3{
font-size:20pt;
font-weight:bold;
padding-left:20px;
}

.box_580_mlb h2{color:#555;font-size:24px;}

.space_t20{padding-top:20px;}

.box_210_mlb{width:185px;padding-left:20px;float:left;}

ul.circle_points{
font-size:14px;
list-style-type:disc;
padding:4px 0 0 35px;
}
ul.circle_points li{
padding:3px 0px 8px 12px;
color:#555;
}

ul.circle_points li.pts{
padding-bottom:0px;
padding-left:8px;
}

.belogo_text{
background:url("../webasset/belogo_new.png") no-repeat left 20px;
padding:20px 0 15px 90px;
}


.belogo_text ul li{
color:#404040;
font-size:12px;
list-style-type:disc;
margin-top:5px;
}

.box_380_mlb  a.arrow_link{
background-position:right 9px;
padding-right:15px;
font-size:14px;
font-weight:normal;
cursor:pointer;
border-top:1px solid #BFBFBF;
padding-top:6px;
display:block;
margin-top:10px;
color:#555555;
}
.box_800  .font_11{font-size:11px; text-align:left;color:#555555;}
.font_red{color:#d12127;}
.box_800  .border_bottom{
border-bottom:1px solid #bfbfbf;
padding-bottom:8px;
}

.dotted_seperator{
border-top:1px dashed #ccc;padding:5px 0px;margin:15px 0px;
}


div#tickerContainer li {color:#fff; font-size:12px;}
div#tickerContainer li a{font-weight:bold;}



#console.psn_store div#tickerContainer,  #console.ps3.overview.scea_section div#tickerContainer, #playstation3 div#tickerContainer,#psp div#tickerContainer, .ps3 div#tickerContainer, #ps2 div#tickerContainer, .ps2  div#tickerContainer, #eventsLanding div#tickerContainer,  #psn div#tickerContainer, .psn div#tickerContainer,  .network div#tickerContainer ,  .psp div#tickerContainer {margin-top:-37px; *margin-top:-20px;}



#playstation3.adaptor div#tickerContainer,  #playstation3.career_section div#tickerContainer, #playstation3.scea_mgmt div#tickerContainer, #ps3 div#tickerContainer, .ps3.overview div#tickerContainer, #psn_generic div#tickerContainer, .ps3Accdetail div#tickerContainer{margin-top:-20px;}

 
 

.homepage_ticker{
position:absolute;
top:-354px;
*top:-359px;
}


.event_promo{
margin-top:20px;
margin-bottom:20px;
background-image:url(../webasset/games_promo_bg.jpg);
background-repeat:no-repeat;
height:264px;
float:left;
position:relative;
}

.event_promo img{
display:block;
margin:10px auto 4px;
width:160px;
}
.event_promo h4 {
color:#555555;
font-size:21px;
margin:20px 10px 0;
white-space:pre-wrap;
word-wrap:break-word;
}

.event_promo P{
color:#000000;
font-size:1.2em;
line-height:14px;
margin:5px 10px 0;
}
.event_promo a.arrow_link {
background-position:right 10px;
border-top:1px solid #AFAFAF;
bottom:10px;
color:#3D3D3D !important;
font-size:1.2em;
font-weight:bold;
left:10px;
padding-top:8px;
position:absolute;
width:145px;
}



.mlvtv{ font-size:18px; color:#555555; font-weight:bold; font-family:arial; margin:0px 0px 0px 20px}


a.read_tc{
background:transparent url(../webasset/ps_bullet-link-arrow-red_gif.gif) no-repeat 96% 50%;
border-top:1px solid #E3E3E3;
color:#292929;
display:block;
font-size:12px;
margin:0 8px 0 4px;
padding:3px 7px 6px;
}
a.read_tc:hover{
background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat 96% 50%;
color:#d12127;
}

#gm_games_det #wrap #main #sidebar #promo1 .button_link{
font-size:12px;
}

.newsticker-jcarousellite .info a{font-weight:normal}






#overabuse.report_abuse {
background:#FFFFFF;
left:40%;
margin-left:0px;
position:fixed;
top:150px;
z-index:999999;


}
#overabuse .inner {
background:#FBFBFB;
border:medium none;
padding:10px;
position:relative;
width:300px;
float:left;
}
#overabuse .inner .closebar {
background:#5E5E5E;
border-bottom:1px solid #555555;
height:24px;
left:0;
position:absolute;
top:-24px;
width:100%;
}
#overabuse .inner .closebar .close {
background:url(../webasset/takeover_close1.png) no-repeat  left 8px;
cursor:pointer;
height:24px;
position:absolute;
right:0;
text-indent:-9999px;
top:0;
width:58px;
}
#overabuse .inner .content {
height:auto;
}
#overabuse .inner .content.report_box {
width:275px;
background-color:#FAFAFA;
border:1px solid #E5E5E5;
float:left;
padding:9px 9px 13px 13px;
}
#overabuse.report_abuse .inner .content .report_details_inner {
float:left;
margin:0px;
width:250px;
padding-left:10px;
}
#overabuse.report_abuse .inner .content .report_details_inner h2 {
color:#292929;
font-size:21px;
font-weight:bold;
letter-spacing:0;
line-height:24px;
padding:0 0 24px;
margin:0;
border-bottom:1px solid;
height:5px;
}
#overabuse.report_abuse .inner .content .report_details_inner p {
color:#292929;
font-size:14px;
line-height:18px;
padding:10px 0 0 0px;
margin:0;
border-bottom:none;
font-weight:normal;
clear:both;
}
#overabuse.report_abuse .inner .content .report_details_inner .select_type {
float:left;
margin:0px 3px 5px 0;
padding:0px;
width:230px;
background:#eaeaea;
border:1px solid #c1c1c1;
}
#overabuse.report_abuse .inner .content .report_details_inner p a {
color:#000000;
font-size:11px;
font-weight:bold;
line-height:18px;
margin:0;
padding:0px;
border-bottom:none;
text-decoration:none;
}
#overabuse.report_abuse .inner .content .report_details_inner p.report_link {
width:230px;
}
#overabuse.report_abuse .inner .content .report_details_inner p.report_link a {
float:right;
}
#overabuse.report_abuse .inner .content .report_details_inner .report_comment_box {
margin:10px 0 0;
width:230px;
background:#eaeaea;
border:1px solid #c1c1c1;
}


.FeaturedGames_mainbox{
border:1px solid #eaeaea;
padding:5px;
width:790px;
}


.box_FeaturedGames{
width:790px;
padding-top:30px;
} 
.box_FeaturedGames .FeaturedGames_wrapper{border-bottom:1px solid #c8c8c8;}
.box_FeaturedGames .FeaturedGames_wrapper .bundle{float:left; width:770px; padding:13px 0 16px 5px; border-bottom:1px solid #dcdcdc} 
.box_FeaturedGames .FeaturedGames_wrapper .bundle img{float:left}
.box_FeaturedGames .FeaturedGames_wrapper .bundle h3{float:left; padding:45px 15px;font-size:16px;font-weight:bold;}

.box_FeaturedGames .FeaturedGames_wrapper .gray_box_panel{margin-top:14px; float:left; width:780px; *margin-bottom:14px;} 
.gray_box383{
background:#fff;
border:1px solid #dcdcdc;
padding:1px;
float:left;
width:383px;
margin-bottom:14px;
}

.space_left14{
margin-left:6px;
}

.gray_boxcontent{
background:#eaeaea;
font-size:12px;
color:#3c3c3c;
padding:12px 8px;
}

.gray_boxcontent .left_imgbox{
float:left;
width:127px;
border:1px solid #dcdcdc;
background:#fff;
padding:1px;	
}

.gray_boxcontent .left_imgbox .imgbox{
background:#eaeaea;
text-align:center;
padding:4px 0px;

}


.gray_boxcontent .right_content{
width:222px;
padding-left:10px;
float:left;
position:relative;
min-height:150px;
}

.gray_boxcontent .right_content .heading_text{font-weight:bold;}
.gray_boxcontent .right_content .sub_heading{padding-top:4px;}	
.gray_boxcontent .right_content .details_url{color:#777777;	font-size:11px;	padding-top:8px;}



.gray_boxcontent .right_content .details_url a{font-weight:normal; color:#777777 !important;}
.gray_boxcontent .right_content .details_url a:hover{
color:#D12127 !important;
}

.gray_boxcontent .right_content .learn_morelink{
border-top:1px solid #c8c8c8;
width:222px;
position:absolute;
bottom:0px;
right:0px;
padding-top:9px;
}

.gray_boxcontent .right_content .learn_morelink .esrb_rating{
float:left;
width:130px;
font-size:10px;
color:#828282;
margin-top:2px;
}


.gray_boxcontent .right_content .learn_morelink .esrb_rating .esrbrating_data{
color:#3c3c3c;
}
.gray_boxcontent .right_content .learn_morelink .learn_more_red{
float:right;
width:90px;
}
.view_all {
text-align:right;font-size:12px;
padding-top:10px;
}

a.arrow_link_red {
background:url(../webasset/ps_bullet-link-arrow-red_gif.gif) no-repeat right 2px;
padding-right:15px;
}
a.arrow_link_red:hover{
background:transparent url(../webasset/ps_bullet-link-arrow-red_hover.gif) no-repeat right 2px;
color:	   #d12127;
}


#best_buy_outer{width:633px; float:left; background:#ededed; border-bottom:1px solid #c4c4c4; clear:both; padding:1px 1px 0 0;}
#best_buy{width:623px; float:left; background:#fff; clear:both; margin-left:10px; padding:15px 0;}
#best_buy .product_image{width:445px; float:left; padding-left:10px;}
#best_buy .order_by{width:80px; float:right; margin-right:15px;}
#best_buy_outer .grey_bar{width:623px; margin-left:10px; float:left; background:#6A6969; float:left; padding:7px 0; border-top:1px solid #c4c4c4;
border-bottom:1px solid #c4c4c4;}
#best_buy_outer .grey_bar a{font-size:12px; color:#ffffff; padding-left:7px; font-weight:normal;}



#main #events_section #pagination{
height:24px;
border:1px solid #eaeaea;
background:#f8f8f8;
margin:0px;
padding:4px 10px 0 10px;
}

#main #events_section #pagination a.previous_link{
color:#292929;
display:block;
float:left;
font-size:12px;
margin:0;
padding:3px 7px 6px 20px;
width:194px;
background:url(../webasset/psn_bullet_grey_next.gif) left 5px no-repeat;
}

#main #events_section #pagination a.previous_link:hover{
background:url(../webasset/bullet-link-arrow-next-red_hov.gif) left 5px no-repeat;
color:#d12127;
}

#main #events_section #pagination a.next_link{
background:url(../webasset/ps_bullet-link-arrow-grey_psn.gif) right 5px no-repeat;
color:#292929;
display:block;
float:right;
font-size:12px;
margin:0;
padding:3px 7px 6px 0;
width:110px;
}

#main #events_section #pagination a.next_link:hover{
background:url(../webasset/ps_bullet-link-arrow-red_hover.gif) right 5px no-repeat;
color:#d12127;
}


#main .promo .patapon_img{
float:right;width:235px;display: block;border-left:1px solid #cbcbcb;
}
#main #head .promo .patapon_text{
float:left;margin-top:0;width:530px;
}
#main #head .promo .patapon_text p{
margin-top:10px;color:#555555;font-size:16px;font-weight:normal;line-height:23px;
}
#main #head .promo .read_review{
border-top: 1px solid #CBCBCB;padding-top:15px;margin-top:15px;	
}
#main #head .promo .read_review .patapon_08 h5,#main #head .promo .read_review .patapon_09 h5{
font-size:17px;color:#555;
}

#main #head .promo .read_review h4{
color:#555555;font-weight:bold;
}

.patapon_08{
float: left; width: 375px; border-right: 1px solid #CBCBCB;
}
.patapon_09{
float: left; width: 350px;padding-left:50px;
}

.patapon_08 h5, .patapon_09 h5{font-size:17px;color:#555;}

#main #head .promo .read_review .bestdetails{
line-height: 150%; font-size: 15px;	padding-left:25px; font-weight:normal !important; ;
}		
.patapon_08 .bestdetails_patapon,.patapon_09 .bestdetails_patapon{
line-height:150%; font-size:14px;padding-left:25px; float:left; color:#555;
} 
#marquee #page-wrap .items a{margin:0px !important;}

#main .header_with_links .more_links .link a {*line-height:		15px;s}

#main .pricearea {width:774px; margin:auto;}
#main .pricearea .price_module_ps3left{ float:left; width:370px; padding:4px; height:455px; background:url(../webasset/pricemodules_left.jpg) no-repeat;}
#main .pricearea .price_module_ps3left .contentinfo{margin:275px 0px 0px 26px;}
#main .pricearea .price_module_ps3left .contentinfo h3{
color:#202020;
font-size:19px;
font-weight:bold;
height:auto;
line-height:20px;
margin:12px 0px 8px 0px;
padding:0 0 8px;
}
#main .pricearea .price_module_ps3left .contentinfo span{color:#525252;font-size:12px; line-height:15px; border-bottom:1px solid:}


#main .pricearea .price_module_ps3right{ float:right; width:370px; padding:4px; height:455px; background:url(../webasset/pricemodules_right.jpg) no-repeat;}