.module{margin:10px 0;overflow:hidden;height:100%;}
.module .head{border-width:1px;height:28px;padding-left:10px;}
.module .module .head{height:23px;border-width:0;}
.module .head .wrap{padding:0 10px 0 0;height:100%;}
.module .tabbed{padding-left:0;}
.module .tabbed .wrap{margin-left:10px;}
.module .head h2{font-size:13px;line-height:28px;}
.module .head h3{font-size:13px;line-height:23px;}
.module .head h2,.module .head h3,.module .head h4{display:inline;float:left;}
.module .head ul.more{float:right;font-size:11px;line-height:28px;padding:0;}

.first .head,.module .first .head{height:1%;overflow:hidden;padding:5px 0;}
.first .head .wrap,.module .first .head .wrap{padding:0 10px 0 0;margin:0 0 0 10px;} 
.first .module .head .wrap{padding:0 10px 0 0;}
.first .head h2,.module .first .head h2{font-size:18px;line-height:28px;}
.first .long_title .wrap h2{line-height:22px;}
.first .head ul.more,.module .first .head ul.more{line-height:28px;}
.module .module .head ul.more{font-size:11px;line-height:23px;}
.module .head ul.more a{color:#fff;}
.module .head ul.more li{display:inline;border-width:0 0 0 1px;margin:0 0 0 6px;padding:0 0 0 6px;}

.module .head ul.more li.first{border-width:0;margin:0;padding:0;}
.module .body{font-size:12px;}
.module .body ul.details{padding:0;}
.module .body ul.details li{border-width:0 0 0 1px;display:inline;font-size:10px;padding-left:3px;}
.module .body ul.details li.first,.module .body ul.details li.story_type{border-width:0;padding-left:0;}
.module .body ul.details li.story_type{text-transform:uppercase;}
.module .body ul.actions{height:1%;overflow:hidden;}
.module .body ul.actions li{border-width:0 0 0 1px;display:inline;float:left;font-size:11px;margin-left:7px;padding-left:8px;}

.module .body ul.actions li.first{border-width:0;margin:0;padding:0 0 0 1px;}
.module .body .module{margin:0;padding:5px;}
.module .col .module{padding:0;}
.no_data .body{padding:10px;}
#side .module .body .banner{padding:3px 0 0;}
#side .module .body .banner a,#side .module .body .banner span{border-width:1px;display:block;height:57px;margin:0 auto;text-indent:-9999px;width:292px;}
#side .module .body .banner a img{display:block;width:292px;height:57px;}
.module .foot{font-size:11px;padding:10px 0 0;}

.module .foot .more{margin:0;white-space:nowrap;}
.module_head_search .mini_search{display:inline;float:right;padding:6px;height:18px;width:137px;margin:0 -149px 0 0;position:relative;right:149px;}
.module .story_body p{line-height:20px;}
.module .story_body span.first_letter{float:left;font:bold 66px/58px Tahoma,Ggeneva,sans-serif;padding:0 5px 0 0;text-transform:uppercase;}
.module .story_body ol,.module .story_body ul{list-style-position:outside;line-height:1.6;margin-left:20px;}
.module .story_body ol{list-style-type:decimal;}

.module .story_body ul{list-style-type:disc;}
.module .head_gamestats{font-size:11px;line-height:14px;padding:0;position:relative;}
.module .head_gamestats .module_title{line-height:22px;margin-right:40px;padding:0;}
.module .head_gamestats .head_gamestats{float:left;margin:7px 0 0;}
.module .head_gamestats .wrap{padding:8px 10px 8px 0;overflow:hidden;}
.module .head_gamestats_beston .wrap{padding-right:276px;}
.module .head_gamestats_beston div.beston{position:absolute;bottom:0;right:0;margin:0;padding:0 10px 8px 0;width:266px;text-align:right;}

.module .head_gamestats_beston .label{font-weight:normal;}
.module .head_gamestats_beston .label,.module .head_gamestats_beston ul.beston,.module .head_gamestats_beston ul.beston li{display:inline;}
.module .head_gamestats_beston ul.beston li{margin:0 0 0 10px;}
#flashcontent_topslot{border-width:1px;width:568px;}
#flashcontent_topslot object{display:block;}
#flashcontent_topslot #topslot_noflash_replacement .module{padding:0;}
#flashcontent_topslot #topslot_noflash_replacement .module .head{display:none;}

#flashcontent_topslot #topslot_noflash_replacement .module .wrap{padding:4px 4px 4px 77px;height:1%;overflow:hidden;}
#flashcontent_topslot #topslot_noflash_replacement p{margin:0;font-size:11px;}
#flashcontent_topslot #topslot_noflash_replacement p.upgrade{line-height:20px;padding-left:6px;}
#flashcontent_topslot #topslot_noflash_replacement ol li{float:left;}
#flashcontent_topslot #topslot_noflash_replacement ol li h3{float:right;width:100%;font-size:12px;line-height:12px;margin-bottom:2px;text-align:left;}

#flashcontent_topslot #topslot_noflash_replacement ol li .details{display:inline;}
#flashcontent_topslot #topslot_noflash_replacement ol li .deck{float:right;width:100%;text-align:left;}
#flashcontent_topslot #topslot_noflash_replacement ol li .thumb{width:67px;height:42px;float:left;margin-left:-73px;display:inline;border-width:1px;}
#flashcontent_topslot #topslot_noflash_replacement ol li .thumb img{width:67px;height:42px;display:block;}
#flashcontent_topslot #topslot_noflash_replacement ol li .thumb a{display:block;}

#mini .module{margin:10px;}
.has_nav #mini .module{margin:0;}
#legacy_layout #mini .module{margin:10px 3px;}
#siteblog_layout #mini .module{margin:5px 5px 10px;}
#mini div.bwp{margin:0;}
#side .body{font-size:11px;}
#side .body h3{font-size:12px;}
#side .module .body .head h3{font-size:11px;}
#promo .module .head{border-width:0;height:25px;}
#promo .module .head h2{line-height:25px;}
#gscpromo_module .body{height:1%;overflow:hidden;}
#gscpromo_module .body img{display:block;}
#profile_layout .module .module{padding:0;}

#profile_layout .body .add_comment{padding:7px;}
#profile_layout .contain_all .module{padding:5px;}
#profile_layout #main .module .module{margin:0 0 10px;}
ul.content_nav{border-top-width:1px;font-size:12px;line-height:14px;}
ul.content_nav li{border-width:0 0 1px;padding:5px 8px;}
ul.content_nav li.showcase a{background-image:url(sponsored_showcase.gif);background-repeat:no-repeat;background-position:right center;padding-right:20px;}
ul.content_nav li.achievements a{display:block;}
ul.content_nav li.achievements li a{display:inline;}

ul.content_nav ul{margin:2px 0 0;}
ul.content_nav ul li{border-width:0;font:10px/14px tahoma,geneva,sans-serif;padding:0 0 0 5px;}
.module div.content_nav{padding:6px 10px;}
div.content_nav .nav_label{font-weight:bold;}
ul.tertiary_nav,ul.tertiary_nav li,div.content_nav div.nav_label{display:inline;margin-right:10px;padding-right:10px;}
ul.tertiary_nav li{border-right:1px solid;}
ul.tertiary_nav li.last{border-right:0;}
div.quick_links{margin:20px 0;}
div.quick_links .body{font-size:11px;line-height:1.6;padding:8px 10px;text-align:center;}

div.quick_links .body a{white-space:nowrap;}
div.quick_links .body p{margin:0;}
p.callout{text-align:center;font-weight:bold;margin:10px 0;}
p.callout_small{text-align:center;font-weight:bold;font-size:10px;}
p.error{text-align:center;font-weight:bold;margin:10px 0;font-size:14px;}
.error404 .body{background:#1E1E1E;color:#FFF;text-align:center;padding:30px 10px;}
.error404 .body p{font-weight:bold;line-height:18px;margin:0;}
.error404 .body h2{font-size:30px;}
.platform{font-weight:normal;font-size:10px;}

.contain_all .foot{border-width:0;margin:0;padding:6px 10px;}
.contain_all .body ul{padding:0 10px;}
.contain_all .body .body ul{padding:0 5px;}
.contain_all .body ul ul,.contain_all .body .body ul ul{padding:0;}
.contain_all .body li{border-width:0;padding:10px 0;}
.contain_all .body li p{margin-bottom:0;}
.contain_all .body li li{border-width:0 0 1px;padding:0;}
.contain_all .body li.last,.contain_all .body .useract_toolbar li{border:0;}
#site_layout #content .contain_all_mobile .body{border-width:0 1px 1px;}

.contain_singles .body li{margin:10px 0 0;padding:0 0 10px;}
.contain_singles .body li .wrap{height:1%;overflow:hidden;padding:10px 10px 0;}
.contain_singles .body li li{margin:0;padding:0;}
.dotted_list ul{margin:0 5px;}
.dotted_list ul ul{margin:0;}
.dotted_list li.dot{padding:10px 0;}
.dotted_list li.dot .wrap{height:1%;overflow:hidden;}
.tiled_items .body{height:1%;overflow:hidden;}
.module span.external{padding-right:13px;}
ul.stories,ul.downloads,ul.videos{padding:0 5px;}
ul.stories li.story,ul.downloads li.download,ul.videos li.video,ul.comments li.comment{border-width:0;height:1%;padding:10px 0;overflow:hidden;width:100%;}

.contain_singles ul.stories li.story,.contain_singles ul.downloads li.download,.contain_singles ul.videos li.video,.contain_singles ul.comments li.comment{padding-top:0;}
ul.stories li.story .wrap,ul.downloads li.download .wrap,ul.videos li.video .wrap,ul.comments li.comment .wrap{height:1%;overflow:hidden;}
.contain_singles ul.downloads li.download{padding-top:0;}
.contain_singles ul.downloads li.download .wrap{padding-top:10px;}
ul.stories li.last,ul.downloads li.last,ul.videos li.last,ul.comment li.last{border-width:0;}

ul.stories .thumb a,ul.downloads .thumb a,ul.videos .thumb a{display:block;}
ul.stories .thumb img,ul.downloads .thumb img,ul.videos .thumb img{display:block;}
#promo_side ul.stories .thumb img,#side ul.stories .thumb img.thumbnail,#side ul.downloads .thumb img.thumbnail,#side ul.videos .thumb img.thumbnail{height:72px;width:97px;}
#skin .mini #main ul.stories .wrap,#skin .mini #main ul.downloads .wrap,#skin .mini #main ul.videos .wrap{padding:0 132px 0 0;}
#skin .mini #main ul.stories .thumb,#skin .mini #main ul.downloads .thumb,#skin .mini #main ul.videos .thumb{height:90px;margin:0 -132px 0 10px;width:120px;}

#skin .mini #main ul.stories .thumb img,#skin .mini #main ul.downloads .thumb img,#skin .mini #main ul.videos .thumb img{height:90px;width:120px;}
span.story_type{float:left;font-size:10px;text-transform:uppercase;}
ul.stories h3,ul.stories p,ul.stories ul.actions,ul.stories ul.details,ul.stories .deck{display:inline;float:left;width:100%;}
ul.stories ul.actions li{border-width:0 0 0 1px;display:inline;margin:0 0 0 4px;padding:0 0 0 5px;}
ul.stories .deck a.more{text-transform:uppercase;white-space:nowrap;font-size:11px;}

ul.stories .deck p{display:block;float:none;margin:4px 0;}
ul.stories div.details{display:inline;}
ul.stories .thumb{border-width:1px;display:inline;float:right;height:80px;margin:0 -152px 0 10px;width:140px;}
ul.stories .wrap{padding-right:152px;}
ul.stories .title em.top{display:block;font-size:12px;font-weight:bold;line-height:15px;margin:0 0 5px;padding-left:20px;}
div.top_feature_story ul.stories li h3.title a,div.featured_download ul.downloads li h3.title a{font-size:20px;}
ul.stories li.no_thumb .wrap,#skin .mini #main ul.stories li.no_thumb .wrap{padding-right:0;}

#promo_side ul.stories li.story{padding:6px 0;}
#promo_side ul.stories li.story .wrap{padding:0;}
#promo_side ul.stories li.first .wrap,#side ul.stories li.story .wrap{padding:0 109px 0 0;}
#promo_side ul.stories .deck{font-size:11px;}
#promo_side ul.stories li.first .thumb,#side ul.stories .thumb{float:right;height:72px;width:97px;margin:0 -109px 3px 10px;position:relative;}
#promo_side ul.stories li.first .thumb a,#side ul.stories .thumb a{display:block;}
#promo_side .stories p,#side .stories .deck,#side .stories .title,#side .stories .deck{float:left;margin:0;}

#promo_side .stories p em{line-height:12px;}
#promo_side .stories .deck{margin-top:3px;}
#side .stories .deck p{display:block;float:none;}
#side li.story ul{font-size:11px;}
#side li.story li{float:left;width:100%;border-width:0;margin:0;padding:0;}
#side li.story h4{display:inline;width:100%;}
#side li.story img{height:72px;width:97px;}
#side #hot_stories ul.stories li.story .wrap{padding:0 70px 0 0;}
#side #hot_stories ul.stories .thumb{height:45px;width:60px;margin:0 -70px 0 8px;position:relative;}
#side #hot_stories ul.stories .thumb a{display:block;}

#side #hot_stories li.story img{height:45px;width:60px;}
#side ul.stories li.no_thumb .wrap{padding:0;}
.picks li.story li{margin:0 0 0 10px;padding:0 0 0 10px;}
.picks ul.stories .wrap{padding:0 0 0 157px;}
.picks ul.stories h3,.picks ul.stories p,.picks ul.stories .deck{float:right;}
.picks ul.stories .thumb{float:left;margin:0 15px 0 -157px;height:80px;width:140px;}
.picks ul.stories li.no_thumb .wrap{padding-left:0;}
.feature_top li.story .wrap{padding:0;}
.feature_top ul.stories{padding:0;}
.feature_top ul.stories li.story{border-width:0;padding:0;}

.feature_top ul.stories p{display:block;float:none;margin:0;width:auto;}
.feature_top ul.stories .title{display:block;padding:6px 5px;}
.feature_top ul.stories .deck p{margin:0;}
.feature_top ul.stories .details{display:block;padding:10px 10px 10px 142px;height:92px;overflow:hidden;}
.feature_top ul.stories .thumb{float:left;height:90px;width:120px;margin:0 10px 0 -132px;overflow:hidden;}
.feature_top .foot{border:0;margin:0;padding:6px 10px;}
#mini .feature_top ul.stories .thumb{height:80px;width:140px;}

#mini .feature_top ul.stories .details{height:auto;padding:0;}
#mini .feature_top ul.stories .thumb{display:block;float:none;margin:0 auto;padding:0;}
#mini .feature_top ul.stories .deck{margin:6px 0;width:auto;}
#mini .feature_top,#mini #games_in_story{background:none;margin:5px 5px 10px;}
#mini #games_in_story ul{padding:0 5px;}
#mini .feature_top ul.stories li.no_thumb .deck{margin:0 0 6px;}
.deckless_news .foot{margin:0;}
.deckless_news ul.stories li.story{padding:4px 0;}
.deckless_news ul.stories ul.details li,.deckless_news ul.stories ul.details li.first{border-width:0;margin:0;padding:0;}

.deckless_news ul.stories .title,.deckless_news li.story ul{display:inline;float:none;}
.deckless_news ul.stories .wrap,#skin .mini #main .deckless_news ul.stories .wrap,#side .headlines_only ul.stories li.story .wrap{padding:0;}
ul.downloads h3,ul.downloads div.details{float:right;width:100%;}
ul.downloads div.details .more{margin:0;}
ul.downloads li.last{border-width:0;}
ul.downloads p.deck{margin:5px 0;}
ul.downloads span.size{color:#858585;font-size:10px;}
ul.downloads ul.details{margin:5px 0;}
ul.downloads ul.details li{font-size:10px;}

ul.downloads .thumb{display:inline;float:left;border-width:1px;width:140px;height:80px;margin:0 0 0 -150px;}
ul.downloads .wrap{padding:0 0 0 150px;}
ul.downloads li.no_thumb .wrap{padding:0;}
ul.downloads .featured .title em.featured{display:block;font-size:12px;font-weight:bold;line-height:14px;margin:0 0 3px;padding-left:20px;}
ul.downloads .featured span.size{border-width:0 0 0 1px;padding-left:4px;}
.download_filesize ul.downloads li.download{padding:6px 0;}
.download_filesize li.download .wrap{padding:0;}

.download_filetype ul.downloads li.download{padding:6px 0;text-align:right;}
.download_filetype li.download .wrap{padding:0;}
.download_filetype .file{float:left;}
.download_filetype .file_type{font-weight:bold;}
#side ul.downloads li.download{font-size:11px;}
#side ul.downloads p.title{margin:0;}
#side ul.downloads li.featured{padding:10px 0;}
#side ul.downloads .featured p.title{float:left;font-size:12px;width:100%;}
#side ul.downloads .featured .title em.featured{font-size:14px;line-height:18px;}
#side ul.downloads .featured .wrap{padding-right:109px;}

#side ul.downloads .featured .thumb{display:inline;float:right;height:72px;width:97px;margin:0 -109px 0 10px;overflow:hidden;}
.top_news_story .body,.top_feature_story .body,.featured_download .body{height:1%;overflow:hidden;}
.top_news_story ul,.top_feature_story ul,.featured_download ul{padding:0;}
.featured_download .body{height:1%;overflow:hidden;}
.top_news_story li.story .wrap,.top_feature_story li.story .wrap,.featured_download li.download .wrap{padding:0 200px 0 10px;}
.top_news_story li.story h3,.featured_download li.download h3,.featured_download li.download div.details{float:left;}

.top_news_story li.story .thumb,.top_feature_story li.story .thumb,.featured_download li.download .thumb{float:right;height:102px;width:178px;margin:0 -190px 0 10px;}
.top_news_story li.story .thumb img,.top_feature_story li.story .thumb img,.featured_download li.download .thumb img{width:178px;height:102px;}
.featured_download li.download .deck{font-weight:bold;}
ul.videos h3,ul.videos h4,ul.videos em,ul.videos ul.actions,ul.videos ul.details,ul.videos .deck{display:inline;float:left;width:100%;}
ul.videos li.video{background:transparent;}

ul.videos li.video .wrap{padding:0 152px 0 0;}
ul.videos li.video li{border-width:0;display:block;margin:0;}
ul.videos div.details{display:inline;}
ul.videos em{font-size:13px;}
ul.videos .thumb{border-width:1px;display:inline;float:right;margin:0 -152px 3px 10px;position:relative;width:140px;}
ul.videos ul.details{float:left;width:100%;overflow:hidden;line-height:10px;margin:4px 0;}
.body ul.videos ul.details li{font-size:10px;padding:0 5px;}
ul.videos ul.details li.first{padding-left:0;}
ul.videos ul.watch{margin:3px 0;}

ul.videos li.video ul.watch li{font-size:12px;}
ul.videos li.video ul.watch li span.resolution{font-weight:normal;}
ul.videos ul.watch li.first,ul.videos ul.watch li.sd{border-left-width:0;margin:0;padding:0;}
ul.videos ul.watch li.sd,ul.videos ul.watch li.hd{margin:0;padding:0 5px;}
ul.videos .deck p{margin:0 0 4px;padding:0;}
#side ul.videos ul.actions li{margin:0;padding:0 5px;}
#side ul.videos ul.actions li.first{padding:0 3px 0 1px;}
#side ul.videos ul.actions li.last{border-left:1px solid;}
#side ul.videos li.video .wrap{padding:0 109px 0 0;}

#side ul.videos li.no_thumb .wrap,#skin .mini #main ul.videos li.no_thumb .wrap{padding-right:0;}
#side ul.videos li.video li{display:block;margin:0;line-height:12px;}
#side ul.videos .thumb{height:72px;margin:0 -109px 3px 10px;width:97px;position:relative;}
#side ul.videos ul.details{float:left;width:100%;}
#side ul.videos ul.details li{float:left;font-size:10px;padding:0 4px 0 0;border-width:0 1px 0 0;margin:0 5px 0 0;}
#side ul.videos ul.details li.last{border-width:0;padding:0;margin:0;}
#mini div.videos{margin:5px;}

#mini div.videos ul.nav{overflow:hidden;padding:8px 0;width:100%;}
#mini div.videos ul.nav li{background:none;border-right-width:1px;float:left;font-size:11px;font-weight:bold;line-height:11px;padding:0 6px;}
#mini div.videos ul.nav li.first,#mini div.videos ul.nav li.last{border-width:0;padding-right:0;}
#mini ul.videos{padding:0;}
#mini ul.videos h3,#mini ul.videos h4,#mini ul.videos em,#mini ul.videos div.details,#mini ul.videos ul.actions,#mini ul.videos ul.details,#mini ul.videos .deck{display:block;float:none;width:auto;}

#mini ul.videos li.video h3{font-size:12px;text-align:left;}
#mini ul.videos li.video .wrap{padding:0 8px;}
#mini ul.videos li.video .thumb{display:block;float:none;height:80px;margin:0 auto 10px;width:140px;}
#mini ul.videos li.video .thumb img{display:block;height:80px;width:140px;}
#mini ul.videos li.video .deck p{font-size:11px;}
#mini ul.videos li.video ul.details{margin:0;}
#mini ul.videos li.video ul.details li{border-width:0;display:block;font-size:11px;line-height:14px;padding:0;}
.playlist ul.videos{padding:0;}

.playlist ul.videos li.video{border-width:0;clear:both;}
.playlist ul.videos li.video .wrap{padding:0 0 0 115px;}
.playlist ul.videos li.video em{float:right;font-size:11px;}
#more_videos ul.videos li.video em{font-size:12px;}
.playlist ul.videos li.video .thumb{float:left;height:54px;margin:0;margin:0 10px 0 -108px;position:relative;width:96px;}
.playlist ul.videos li.video .thumb img{height:54px;width:96px;}
.playlist ul.videos li.video .details{font-size:10px;}
.playlist ul.videos ul.more_details{margin:4px 0 5px;}

.playlist ul.videos ul.more_details li{border-right:1px solid;float:left;padding:0 5px;line-height:11px;}
.playlist ul.videos ul.more_details li.first{padding-left:0;}
.playlist ul.videos ul.more_details li.last{border-right-width:0;}
.playlist ul.videos ul.actions{margin:0;}
.playlist ul.videos li.loading{height:100px;overflow:hidden;width:570px;}
.playlist ul.videos li.loading em{padding-top:120px;}
.playlist ul.videos li.no_results em{display:block;font-size:16px;font-weight:bold;padding:30px 0;text-align:center;}

#related_videos.deckless ul.stories{padding:0 10px;}
#related_videos.deckless ul.stories li.story{padding:10px 0;}
img.play_button{position:absolute;bottom:-4px;right:5px;height:15px!important;width:15px!important;}
#the_lineup ul.videos li.video .thumb{margin-top:10px;}
ul.phones .wrap{height:1%;overflow:hidden;padding:0 0 0 86px;}
ul.phones dl{float:right;overflow:hidden;width:100%;}
ul.phones dt{font-size:13px;}
ul.phones .thumb{display:inline;float:left;margin:0 10px 0 -86px;width:76px;}
ul.phones .thumb a,ul.phones .thumb img{display:block;width:76px;}

ul.phones .sponsored .wrap{border-width:1px;padding:10px 9px 10px 95px;}
ul.phones .sponsored p{font-size:9px;line-height:16px;margin:0 0 -5px;padding-top:4px;position:relative;text-align:center;text-transform:uppercase;}
.contain_all ul.phones{padding:0 8px;}
.contain_all ul.phones li.phone{padding:8px 0;}
div.promoted_content{overflow:hidden;float:left;margin-top:5px;width:139px;}
#search_results div.promoted_content{float:left;height:0;width:139px;padding-top:13px;}
div.promoted_content a{display:block;height:0;width:139px;padding-top:13px;}

ul.review_scores{height:1%;overflow:hidden;padding:0 0 0 108px;}
ul.review_scores li.review_score,ul.review_scores li.review_score span.data{height:40px;}
ul.review_scores li.review_score{float:right;margin:0 0 5px;width:100%;}
ul.review_scores li.review_score .wrap{padding:0 45px 0 7px;}
ul.review_scores li.review_score span.data{float:right;font-size:22px;font-weight:bold;margin:0 -45px 0 0;line-height:40px;width:45px;text-align:center;}
ul.review_scores li.review_score span.data span{font-size:12px;}

ul.review_scores li.review_score span.data a{font-size:24px;text-decoration:none;}
ul.review_scores li.review_score span.label,ul.review_scores li.review_score span.more{float:left;width:100%;}
ul.review_scores li.review_score span.label{font-size:12px;font-weight:bold;padding:6px 0 0;}
ul.review_scores li.review_score span.more{font-size:10px;}
ul.review_scores li.reader_score span.data{padding:6px 0 0;line-height:1;height:49px;}
ul.review_scores li.reader_score,ul.review_scores li.reader_score span.no_score{height:55px;}

ul.review_scores li.reader_score{font-size:9px;margin:0;}
ul.review_scores li.reader_score .reset{position:absolute;top:12px;left:100%;text-align:center;width:45px;}
ul.review_scores li.reader_score .reset a{font-size:9px;}
ul.review_scores li.reader_score span.no_score{line-height:55px;padding:0;}
ul.review_scores li.highlighted_score{border-width:1px;display:inline;float:left;vertical-align:middle;font-size:12px;font-weight:bold;line-height:1.1;text-align:center;margin:0 8px 0 -108px;padding:4px 0;height:90px;width:98px;}

ul.review_scores li.highlighted_score a{text-decoration:none;}
ul.review_scores li.highlighted_score span{white-space:nowrap;}
ul.review_scores li.highlighted_score span.label{font-size:11px;}
ul.review_scores li.highlighted_score span.data{font-size:52px;font-weight:bold;display:block;}
ul.review_scores li.highlighted_score span.data span.na_text{font-size:55px;}
ul.review_scores li.highlighted_score span.scoreword{display:block;}
ul.review_scores li.highlighted_score p.msg{font-size:11px;text-align:center;line-height:14px;margin:10px 15px 0;}

.highlight_community ul.review_scores li.reader_score{margin-top:45px;}
div.review_scores .body ul.actions li{border-width:0;margin:0;padding:0;}
div.review_scores ul.actions{margin:5px 0 0;text-align:center;}
div.review_scores ul.actions li{line-height:24px;height:24px;}
div.review_scores ul.actions li.about{font-size:9px;width:100%;}
div.review_scores ul.post_release{padding:0 0 0 134px;}
div.review_scores ul.post_release li.about{display:inline;float:left;font-size:9px;margin:0 5px 0 -134px;width:129px;}

div.review_scores ul.post_release li.review{float:right;font-size:12px;margin:0;width:100%;}
div.review_scores ul.post_release li.review a{display:block;padding-left:10px;}
div.review_scores ul.post_release li.review span{display:block;padding-right:10px;}
div.review_scores .no_editor_score ul.review_scores,div.review_scores .no_editor_score ul.post_release{padding:0;}
#side ul.review_scores{padding:0 0 0 134px;}
#side ul.review_scores li.review_score,#side ul.review_scores li.review_score span.data{height:37px;}

#side ul.review_scores li.review_score .wrap{padding:0 52px 0 7px;}
#side ul.review_scores li.review_score span.data{margin-right:-52px;line-height:37px;width:52px;}
#side ul.review_scores li.review_score span.label{padding:4px 0 0;}
#side ul.review_scores li.reader_score span.data{line-height:1;height:43px;}
#side ul.review_scores li.reader_score,#side ul.review_scores li.reader_score span.no_score{height:52px;margin-right:-1px;}
#side ul.review_scores li.reader_score .reset{width:52px;}
#side ul.review_scores li.reader_score span.no_score{margin-right:-52px;width:101px;}

#side ul.review_scores li.highlighted_score{line-height:1.2;margin:0 0 0 -134px;padding:10px;height:111px;width:107px;}
#side ul.review_scores li.highlighted_score span.label{font-size:12px;}
#side ul.review_scores li.highlighted_score span.data{font-size:65px;}
.rating_slider div.slider{float:left;height:27px;width:100%;position:relative;}
.rating_slider div.slider p{font-size:9px;font-weight:normal;line-height:12px;margin:0;padding:0 0 3px;text-align:left;}
.rating_slider div.slider .scale,.rating_slider div.slider .current_rating{position:absolute;top:17px;left:0;height:13px;width:100%;}

.rating_slider div.slider div.current_rating{height:0;padding:13px 0 0;overflow:hidden;}
.rating_slider div.slider li{position:absolute;top:0;left:0;height:13px;}
.rating_slider div.slider ul a{display:block;height:13px;text-decoration:none;}
.rating_slider div.slider ul a .handle{display:none;}
.rating_slider div.slider ul a:hover .handle{display:block;}
.rating_slider div.slider .handle{height:0;padding:13px 0 0;position:relative;right:-4px;overflow:hidden;}
#side .rating_slider div.slider p{padding-bottom:0;}

#side .rating_slider div.slider .scale,#side .rating_slider div.slider .current_rating{top:14px;}
.rating_slider div.slider .scale{margin:0 0 0 5px;width:101px;}
.rating_slider div.slider .scale .scale_status{position:absolute;top:0;left:-5px;height:13px;width:10px;padding-left:1px;}
.rating_slider div.slider .scale .handle{left:0;width:11px;}
.rating_slider_10,.rating_slider_10 a{width:11px;z-index:6018;}
.rating_slider_15,.rating_slider_15 a{width:16px;z-index:6017;}
.rating_slider_20,.rating_slider_20 a{width:21px;z-index:6016;}

.rating_slider_25,.rating_slider_25 a{width:26px;z-index:6015;}
.rating_slider_30,.rating_slider_30 a{width:31px;z-index:6014;}
.rating_slider_35,.rating_slider_35 a{width:36px;z-index:6013;}
.rating_slider_40,.rating_slider_40 a{width:41px;z-index:6012;}
.rating_slider_45,.rating_slider_45 a{width:46px;z-index:6011;}
.rating_slider_50,.rating_slider_50 a{width:51px;z-index:6010;}
.rating_slider_55,.rating_slider_55 a{width:56px;z-index:6009;}
.rating_slider_60,.rating_slider_60 a{width:61px;z-index:6008;}

.rating_slider_65,.rating_slider_65 a{width:66px;z-index:6007;}
.rating_slider_70,.rating_slider_70 a{width:71px;z-index:6006;}
.rating_slider_75,.rating_slider_75 a{width:76px;z-index:6005;}
.rating_slider_80,.rating_slider_80 a{width:81px;z-index:6004;}
.rating_slider_85,.rating_slider_85 a{width:86px;z-index:6003;}
.rating_slider_90,.rating_slider_90 a{width:91px;z-index:6002;}
.rating_slider_95,.rating_slider_95 a{width:96px;z-index:6001;}
.rating_slider_100,.rating_slider_100 a{width:101px;z-index:6000;}

ul.reviews{height:1%;overflow:hidden;}
ul.reviews li.review{float:left;width:100%;}
ul.reviews li.review .wrap{height:1%;overflow:hidden;}
ul.reviews a.continue{white-space:nowrap;}
ul.profile_reviews li.review{padding:10px 0;}
ul.profile_reviews li.review .wrap{padding:0 102px 0 82px;}
ul.profile_reviews li.no_boxshot .wrap{padding-left:10px;}
.contain_all ul.profile_reviews li.review .wrap{padding:0 92px 0 72px;}
.contain_all ul.profile_reviews li.no_boxshot .wrap{padding-left:0;}
ul.profile_reviews li.review div.details{display:inline;float:left;width:100%;margin-left:-80px;position:relative;left:80px;}

ul.profile_reviews .deck{margin:0;}
ul.profile_reviews .deck em{display:block;}
ul.profile_reviews .score{border-width:1px;display:inline;float:right;height:80px;margin:0 -92px 0 10px;text-align:center;width:80px;}
ul.profile_reviews .score a{text-decoration:none;}
ul.profile_reviews .score span{display:block;}
ul.profile_reviews .score .value{font-size:36px;padding:8px 0 0;}
ul.profile_reviews .score .word{font-size:12px;}
ul.profile_reviews .boxshot{display:inline;float:left;border-width:1px;width:60px;margin:0 10px 0 -258px;}

#side ul.profile_reviews .boxshot{display:inline;float:left;border-width:1px;width:60px;margin:0 10px 0 -108px;}
ul.profile_reviews .boxshot img{display:block;width:60px;}
ul.profile_reviews li.review ul.details{height:1%;overflow:hidden;margin-top:3px;padding:0;width:100%;float:left;}
ul.profile_reviews li.review ul.details li{border:0;float:left;padding:0;width:100%;}
.contain_all ul.profile_reviews li.review ul.details{padding:0;}
ul.user_reviews{height:100%;overflow:hidden;}
.user_reviews .featured_game{margin:0 10px;padding:10px 0;border-bottom-width:1px;}

.user_reviews .featured_game .wrap{height:100%;padding:0 0 0 82px;overflow:hidden;}
.user_reviews .featured_game h3,.user_reviews .featured_game div.details{float:right;margin:0 0 -80px;padding:0 0 80px;width:100%;}
.user_reviews .featured_game h3 em{display:block;}
.user_reviews .featured_game .boxshot{display:inline;float:left;margin:0 10px -80px -82px;padding:0 0 80px;width:72px;}
.user_reviews .featured_game .boxshot img{border-width:1px;width:70px;}
.user_reviews .featured_game p{margin:0;}
.user_reviews .featured_game p.avg_score{font-size:12px;font-weight:bold;padding:6px 0;}

.user_reviews ul.details{padding:0;}
.user_reviews ul.details li{display:inline;border-left-width:1px;border-bottom-width:0;margin:0 0 0 3px;padding:0 0 0 4px;}
.user_reviews ul.details li.first{border-width:0;margin:0;padding:0;}
li.user_review{float:left;width:100%;padding:0;} 
li.user_review a.more,li.user_review a.continue{white-space:nowrap;}
li.user_review .avatar{border-width:1px;display:inline;float:left;height:75px;width:75px;margin:0 10px 0 -92px;}
li.user_review .avatar a{background:no-repeat center;display:block;height:75px;width:75px;}

li.user_review div.details{display:inline;float:left;width:100%;margin-left:-980px;position:relative;left:980px;}
#main li.user_review{padding:10px 0;}
#main li.user_review ul.details li{border-width:0;display:block;margin:6px 0 0;padding:0;}
#main li.user_review ul.details li.recommended{font-size:11px;}
#main li.user_review ul.details li.recommended .count{font-weight:bold;}
#main li.user_review .wrap{padding:0 100px 0 92px;}
#main li.user_review .score{border-width:1px;display:inline;float:right;height:93px;line-height:1.2;width:88px;margin:0 -100px 0 10px;}

#main li.user_review .score .score_wrap{text-align:center;padding:5px 0 0;}
#main li.user_review .score .numeric{font-size:50px;}
#side li.user_review .wrap{padding-right:168px;}
#side li.user_review div.details{display:inline;float:left;width:100%;}
#side li.user_review .username,#side li.user_review .deck{line-height:0px;display:inline;float:left;margin:0;width:100%;height:4px;text-align:center;}
 #side li.user_review .username{font-size:14px;font-weight:bold;margin-left:11px;margin-top:18px;_margin-top:1px;_margin-left:10px;color:white;text-align:left;}  
#side li.user_review .avatar{border-width:1px;display:inline;float:right;margin:2px -92px 0 -18px;height:75px;width:75px;}
 
#side li.user_review .score{display:inline;float:right;height:83px;line-height:1.2;width:83px;margin:0 -168px 0 51px;} 
#side li.user_review .score .score_wrap{padding:20px 6px 0 12px;text-align:center;}
#side li.user_review .score .numeric{font-size:36px;line-height:.8;}
#side .contain_singles li.user_review{padding:0 0 2px;} 
#side .contain_singles li.user_review .wrap{padding:5px;     
width:150px; float:left;   
 }    
#side .contain_singles ul.show_reviewed_item li.user_review{margin:0 0 10px;}
#side .contain_singles ul.show_reviewed_item li.last{margin:0;}

#side .contain_singles li.has_reviewed_item .reviewed_item{padding:6px;font-size:12px;font-weight:bold;}
.images_module .body{height:1%;overflow:hidden;}
ul.images{display:inline;float:left;margin:0 0 0 -4px;}
ul.images li{float:left;padding:5px 0 0 4px;}
ul.images li img{border-width:1px;}
.mini #main ul.images img{display:block;width:115px;}
#side .images_module .body{padding:10px 0;}
#side .images_module .foot{padding-top:0;}
#side ul.images{float:none;margin:0;padding:0;width:100%;overflow:hidden;}
#side ul.images li{padding:0 0 0 6px;}

#side ul.images li img{width:90px;height:67px;border-width:1px;}
ul.gameguides li.gameguide{border-width:1px 0 0;height:1%;overflow:hidden;padding:10px 0;}
ul.gameguides li.first{border-width:0;padding-bottom:0;}
ul.gameguides li.has_cover .wrap{padding-left:80px;}
ul.gameguides .cover{display:inline;float:left;margin:0 0 0 -80px;width:70px;}
ul.gameguides .cover img{border-width:1px;width:68px;}
ul.gameguides h3,ul.gameguides div.details{float:right;width:100%;}
#side #gameguide_module ul.gameguides{padding-bottom:15px;}

#side #gameguide_module ul.gameguides li.gameguide{background:none;}
#side #gameguide_module ul.gameguides li.has_cover .wrap{padding:0 80px 0 0;}
#side #gameguide_module ul.gameguides .cover{float:right;margin:0 -80px 0 10px;}
#side #gameguide_module ul.gameguides h3,#side #gameguide_module ul.gameguides div.details{float:left;}
#side #gameguide_module .body ul.gameguides ul.actions li{margin:0;padding:0;border:0;float:none;display:block;}
#hub_picks .body ul.actions li{font-size:12px;}
ul.comments{clear:both;margin-bottom:10px;position:relative;}

ul.comments li.comment{height:auto;}
ul.comments li.comment .title,ul.comments li.comment .message,ul.comments li.comment ul.actions,ul.comments li.comment .deck{display:inline;float:right;width:100%;}
ul.comments li.comment .wrap{padding-left:100px;}
ul.comments li.comment .title{display:block;font-size:14px;font-weight:bold;line-height:14px;}
ul.comments li.comment .title .role img{vertical-align:middle;margin-left:3px;}
ul.comments li.comment .avatar{border-width:1px;display:inline;float:left;margin:0 8px 0 -90px;width:80px;height:80px;}

ul.comments li.comment .avatar a{background:center no-repeat;display:block;height:80px;width:80px;}
ul.comments li.comment div.details{display:inline;}
ul.comments li.comment p.posted{font-size:10px;margin:5px 0;}
ul.comments li.comment p{line-height:16px;}
ul.comments li.comment .hide_comment{display:none;visibility:hidden;}
ul.comments ul.details li{float:left;padding:0 7px;}
ul.comments ul.details li.first{padding-left:0;}
ul.comments ul.details li.disagree{padding:0 2px 0 7px;}
ul.comments ul.details li.agree a,ul.comments ul.details li.disagree a{background:no-repeat 0 0;display:block;float:left;height:0;margin-right:6px;overflow:hidden;padding-top:17px;width:12px;}

ul.comments ul.details li.rating{border-width:0;padding:0 5px;}
ul.comments ul.details li.rating span{font-size:11px;font-weight:bold;}
ul.comments ul.details li.rating .positive span{left:-1px;position:relative;top:-2px;}
ul.comments ul.details li.moderate{border-left-width:0;float:right;text-align:right;margin-left:95px;padding:0;}
ul.comments ul.details li.moderate select{width:175px;}
ul.comments li.last{border-bottom-width:0;}
ul.comments li.hidden{display:none;}
.posted_comments .pagination{border-width:0 1px 1px;font-size:11px;height:32px;margin-bottom:10px;position:relative;width:99.6%;}

.posted_comments .tabs{bottom:-8px;float:left;line-height:32px;margin-left:7px;position:relative;}
.posted_comments .tabs li{float:left;font-weight:bold;font-size:11px;padding-left:10px;}
.posted_comments .tabs li a,.posted_comments .tabs li span{display:block;line-height:24px;padding:0 10px 0 0;}
.posted_comments .tabs li.on{position:relative;}
.posted_comments .tabs li.on span{padding-bottom:1px;}
.posted_comments .page_nav{float:right;height:32px;line-height:32px;padding:0;width:65%;}
.posted_comments .page_nav .page_flipper{display:inline;float:right;margin-right:10px;}

.posted_comments .page_nav .pages{display:inline;float:right;height:32px;line-height:32px;margin:0 10px 0 0;padding:0;}
.posted_comments .page_nav .page_flipper .prev,.posted_comments .page_nav .page_flipper .next{padding:0 15px 0 7px;width:auto;float:none;text-transform:lowercase;line-height:32px;}
.posted_comments .page_nav .page_flipper .prev{border-right-width:1px;padding:0 8px 0 15px;}
.posted_comments .page_nav .page_flipper .end{border-right-width:0;}
.posted_comments .page_nav .page_flipper span.off{display:none;}

.posted_comments ul.useract_toolbar{margin-bottom:5px;}
.comments .body .comment_restriction{padding:10px 10px 10px 35px;margin:0;}
.comments .body .comment_restriction p{margin:0;}
.comments a.post_comment{display:block;font-size:0;height:0;visibility:hidden;}
.comments ul.more li.first{float:left;}
.comments ul.more li.first a{float:left;height:16px;line-height:16px;margin:6px 0 0;padding-right:20px;}
.comments .body .add_comment,#profile_layout #main .module .add_comment{height:auto;margin:0;padding:7px;}

.comments .add_comment .head h3{font-size:11px;}
.comments .add_comment form .text_field{border-width:1px;padding:2px;text-align:center;}
.comments .add_comment form textarea{border:0;margin:0;text-align:left;height:90px;width:99%;}
.add_comment form .actions{border-width:1px;height:31px;line-height:31px;}
.add_comment form .actions input.submit{border-width:0;float:right;font-size:12px;font-weight:bold;height:24px;margin:3px 5px 0;width:107px;}
.add_comment form .actions ul{margin:9px 0 0;}
.add_comment form .actions .extra_actions{display:none;}

.add_comment form .actions .extra_actions.on{display:block;margin:8px 0 0;}
.add_comment form .actions ul li{border-width:0 0 0 1px;font-size:11px;float:left;line-height:16px;padding:0 10px;}
.add_comment form .actions ul li.first{border-width:0;padding-left:0;}
.add_comment form .actions ul li.facebook_login img{float:left;margin-right:7px;}
.add_comment .comment_actions{height:1%;overflow:hidden;margin:0;padding:0;}
.add_comment .facebook_actions{font-size:11px;font-weight:bold;line-height:14px;text-align:right;height:1%;overflow:hidden;}

.add_comment .facebook_actions .fb_wrap{display:inline;float:right;padding:4px 4px 4px 0;width:200px;}
.add_comment .facebook_actions label.fb_post{padding:0;}
.add_comment .facebook_actions input{vertical-align:middle;}
.add_comment .login{height:152px;margin:0;padding:0;}
.add_comment .login .login_methods{height:94px;margin:0;padding:24px 28px 34px;overflow:hidden;}
.add_comment .login .label{font-size:11px;margin:0 0 5px;}
.add_comment .login .method{float:left;font-weight:bold;margin:0;padding:20px 0 0;text-align:center;width:50%;}

.add_comment .login .method p{margin:0;}
.add_comment .login .method_gs p{line-height:25px;}
.add_comment .login .method_gs a{font-size:18px;}
.add_comment .login .method_gs .sign_in{margin-right:8px;}
.add_comment .login .method_gs .sign_up{margin-left:8px;}
.add_comment .fb_connected .method{width:100%;}
.add_comment .ad_unit_marquee{margin:0 auto;padding:4px 8px 0;width:234px;}
.add_comment .facebook_actions .ad_unit_marquee{display:inline;float:left;padding-bottom:8px;padding-right:0;}
#profile_layout #main .module .preview{margin:0;padding:5px;}

.comments .preview p em,.comments .preview dt{font-weight:bold;}
.comments .body .posted_comments{padding:0;}
.comments .loading{background:url(155x15.gif) no-repeat center;clear:both;height:100px;margin-bottom:10px;}
.comments .display_criteria{font-size:11px;margin:0;padding:0 10px;}
.comments .error_msg{margin:10px 0;}
.search_box{padding:0 0 10px;}
.search_box .body{height:1%;padding:10px 240px 0 10px;overflow:hidden;}
.search_box ul.search_types{float:left;font-size:11px;font-weight:bold;line-height:14px;padding:0;width:100%;}

.search_box ul.search_types li{float:left;margin:0 0 0 7px;padding:0 0 0 8px;}
.search_box ul.search_types a,.search_box ul.search_types span{float:left;}
.search_box ul.search_types li.first{margin:0;padding:0;}
.search_box ul.search_types .general *{padding-left:17px;}
.search_box ul.search_types .tags *{padding-left:16px;}
.search_box ul.search_types .forums *{padding-left:21px;}
.search_box ul.search_types .gamefinder *{padding-left:18px;}
.search_box form{float:left;width:100%;padding:10px 0 0;}
.search_box .search_tip{display:inline;float:right;font-size:9px;margin:0 -220px 0 20px;width:200px;}

.search_results a.add{display:block;font-size:11px;line-height:18px;height:18px;width:70px;text-align:center;text-decoration:none;}
.search_results a.add span{padding-left:14px;}
.search_results .body{position:relative;}
.search_results .head{height:1%;overflow:hidden;}
.search_results .head h2{font-size:14px;line-height:34px;}
.search_results .head .search_term{font-size:18px;}
.search_results .search_nav{height:1%;overflow:hidden;padding:10px 0 0;}
.search_results .search_nav .related_terms{font-size:11px;padding:0 10px 10px;}

.search_results .search_nav .related_terms a{font-weight:normal;}
.search_results .page_nav{clear:both;padding:15px;}
.search_results .page_nav li.last{border:1px solid;}
.search_results .sort_results{line-height:16px;height:16px;padding:9px 10px;position:absolute;right:0;top:-36px;}
.search_results .sort_results select{font-size:11px;}
.search_results ul.content_types{font-size:11px;padding:0 10px;height:28px;overflow:hidden;}
.search_results ul.content_types li{float:left;margin:0 4px 0 0;padding:0;}

.search_results ul.content_types li a,.search_results ul.content_types li span{float:left;font-weight:bold;padding:0 0 0 5px;}
.search_results ul.content_types li a span,.search_results ul.content_types li span span{height:27px;line-height:27px;padding:0 5px 0 0;}
.alt .search_results ul.content_types li a span,.alt .search_results ul.content_types li span span{height:28px;}
.search_results ul.content_types li span.count{float:none;font-weight:normal;padding:0;}
.search_results ul.content_types li.on a span,.search_results ul.content_types li.on span span{height:28px;}

.search_results .content_subtypes{font-weight:bold;padding:10px 10px 0;}
.search_results .featured{border-width:1px;height:1%;overflow:hidden;padding:10px;margin:10px;}
.search_results .featured .wrap{padding:0 0 0 127px;}
.search_results .featured .deck,.search_results .featured .result_title{float:right;width:100%;}
.search_results .featured .result_title{font-size:16px;font-weight:bold;}
.search_results .featured .result_title em{display:block;font-size:11px;font-weight:bold;}
.search_results .featured .thumb{display:inline;float:left;border-width:1px;margin:0 15px 0 -127px;padding:5px;width:100px;}

.search_results .featured .thumb img{display:block;width:100px;}
.search_results .no_results{padding:30px;font-size:24px;font-weight:bold;text-align:center;}
.search_results .no_results a{display:block;font-size:12px;margin-top:10px;}
.search_results #results{height:1%;overflow:hidden;}
.search_results #results .loading{height:100px;}
ul.search_results li.result{height:1%;overflow:hidden;padding:10px 0;} 
ul.search_results li.bwp{margin:0;width:690px;}
ul.search_results li.bwp li{padding:6px 3px;}
ul.search_results li.first{border-width:0;}

ul.search_results li div.result_title{font-size:16px;font-weight:bold;margin:0;}
ul.search_results .wrap ul.details,ul.search_results .wrap ul.actions,ul.search_results .wrap div{float:right;width:100%;margin-top:6px;}
ul.search_results .details{font-size:11px;font-weight:bold;}
ul.search_results .tags{font-size:11px;}
ul.search_results .tags a{font-weight:normal;}
ul.search_results li.game_result .has_boxshot{padding-left:87px;}
ul.search_results li.game_result .boxshot{display:inline;float:left;margin:0 15px 0 -87px;width:72px;text-align:center;}

ul.search_results li.game_result .boxshot img{border-width:1px;width:70px;}
ul.search_results li.game_result .details{font-size:12px;}
ul.search_results li.movie_result .wrap{padding-left:157px;}
ul.search_results li.movie_result .thumb{background:url(gs_videos.jpg) no-repeat center center;border-width:1px;display:inline;float:left;margin:0 15px 0 -157px;height:80px;width:140px;}
ul.search_results li.user_video_result .wrap{padding-left:105px;}
ul.search_results li.user_video_result .thumb{border-width:1px;display:inline;float:left;margin:0 15px 0 -105px;height:66px;width:88px;}

ul.search_results li.user_video_result .thumb a{background:#000 no-repeat center center;display:block;height:66px;width:88px;}
ul.search_results li.user_image_result .wrap{padding-left:135px;}
ul.search_results li.user_image_result .thumb{display:inline;float:left;margin:0 15px 0 -135px;width:120px;text-align:center;}
ul.search_results li.union_result .wrap{padding-left:105px;}
ul.search_results li.union_result .thumb{border-width:1px;display:inline;float:left;margin:0 15px 0 -105px;height:66px;width:88px;}

ul.search_results li.union_result .thumb a{background:#000 no-repeat center center;display:block;height:66px;width:88px;}
ul.search_results li.union_result .thumb img{display:block;height:66px;width:88px;}
ul.image_results{display:inline;float:left;margin:0 0 0 -7px;}
ul.image_results li.bwp{float:left;margin-left:7px;}
ul.image_results li.image_result{float:left;border-width:1px;margin:10px 0 10px 7px;padding:5px;height:175px;width:120px;text-align:center;overflow:hidden;}
ul.image_results .wrap .thumb{margin:0;position:absolute;top:0;left:0;height:90px;width:120px;}

ul.image_results .thumb a,ul.image_results .thumb img{height:90px;width:120px;display:block;}
ul.image_results .wrap{padding-top:105px;position:relative;}
ul.image_results .wrap div{float:none;}
ul.image_results li div.result_title{font-size:11px;}
ul.image_results .details{font-weight:normal;margin:0;}
.search_results .tags_cloud{margin:15px;}
.search_results .head ul.more{line-height:34px;}
.search_results .result span.posted_by{font-size:11px;}
div.feed_module .body{padding:0 5px;}
ul.friend_feed li.friend_action{border-width:0 0 1px;padding:10px 0;}

ul.friend_feed li.last{border-width:0;}
ul.friend_feed .date{font-size:11px;margin-bottom:2px;}
div.feed_module div.no_feed{padding:10px 10px 0;}
#side .contain_all ul.friend_feed li.friend_action{border-width:0;padding:8px 0;}
#side div.feed_module .body{padding:0;}
#side div.feed_module .body p.prefs{margin:0 10px;padding:8px 0;font-size:10px;}
#side ul.friend_feed li.friend_action .details{padding-right:25px;}
#side ul.friend_feed li.blog .details{background-position:265px 0;}
#side ul.friend_feed li.image .details{background-position:265px -100px;}

#side ul.friend_feed li.video .details{background-position:265px -200px;}
#side ul.friend_feed li.comment .details{background-position:265px -300px;}
#side ul.friend_feed li.forum .details{background-position:265px -400px;}
#side ul.friend_feed li.union .details{background-position:265px -500px;}
#side ul.friend_feed li.review .details{background-position:265px -600px;}
#side ul.friend_feed li.rate .details{background-position:265px -700px;}
#side ul.friend_feed li.list .details{background-position:265px -800px;}

#minifeed_privacy{width:314px;height:216px;background:url(minifeed_privacy_bg.gif) no-repeat left top;padding:10px;}
#minifeed_privacy .head{background-color:#212121;padding:0;}
#minifeed_privacy .head h2{font-size:12px;line-height:24px;}
#minifeed_privacy ol{margin:20px 15px 0;height:1%;overflow:hidden;}
#minifeed_privacy ol li{float:left;margin-bottom:15px;width:100%;}
#minifeed_privacy label{float:left;}
#minifeed_privacy input.radio{float:left;margin-right:10px;}
#minifeed_privacy li.cancel{text-align:center;}

#minifeed_privacy li.submit div{background:transparent url(orange_buttons.gif) no-repeat left top;width:100px;padding-left:3px;margin:0 auto;}
#minifeed_privacy li.submit span{display:block;height:22px;padding:2px 0 0;background:transparent url(orange_buttons.gif) no-repeat right -24px;}
#minifeed_privacy li.submit input.submit{background:none;border-width:0;font-size:12px;font-weight:bold;padding:0;height:20px;width:97px;}
.tags_cloud{height:1%;overflow:hidden;}
.tags_cloud a{margin:0 3px;white-space:nowrap;}

.tags_cloud a.smallest{font-size:10px;font-weight:normal;}
.tags_cloud a.small{font-size:11px;font-weight:normal;}
.tags_cloud a.medium{font-size:12px;}
.tags_cloud a.large{font-size:15px;}
.tags_cloud a.largest{font-size:18px;}
.tags_cloud .body{padding:10px;}
.what_are_tags .body p{line-height:18px;}
.contain_all .tags_cloud .smallest,.contain_all .tags_cloud .small{font-size:10px;font-weight:normal;}
.contain_all .tags_cloud .medium{font-size:11px;font-weight:normal;}
.contain_all .tags_cloud .large{font-size:11px;font-weight:bold;}

.contain_all .tags_cloud .largest{font-size:12px;font-weight:bold;}
.review_emblems_module .body{height:1%;overflow:hidden;}
.review_emblems_module div.toggler{display:inline;float:right;font-size:11px;}
.module .review_emblems_module div.toggler{line-height:23px;height:23px;margin:-23px 0 0;padding:0 10px;}
.review_emblem_tip{width:380px;overflow:hidden;padding:20px 0 0;z-index:5999;}
.review_emblem_tip .wrap{height:1%;overflow:hidden;padding:0 20px 20px;padding-left:119px;}
.review_emblem_tip .tip_details{float:right;width:100%;}

.review_emblem_tip .tip_img{float:left;margin:0 20px 0 -99px;height:77px;width:77px;padding:1px;overflow:hidden;}
.review_emblem_tip .tip_img img{display:block;height:77px;width:77px;}
.review_emblem_tip .tip_title{font-weight:bold;}
.review_emblem_tip .tip_text{font-size:11px;}
div.useract_toolbar .embed_video p{margin:0;}
div.useract_toolbar .embed_video p.msg{font-size:10px;}
div.useract_toolbar .embed_video .actions{font-size:11px;margin:8px 0 0;text-align:right;}
div.useract_toolbar ul.embed_code{font-size:10px;width:100%;overflow:hidden;}

div.useract_toolbar ul.embed_code li{float:left;width:100%;}
div.useract_toolbar ul.embed_code li p{padding:8px 3px 0 63px;}
div.useract_toolbar ul.embed_code li .label{float:left;font-weight:bold;margin:3px 8px 0 -63px;width:52px;text-align:right;}
div.useract_toolbar ul.embed_code li .code{border-width:1px;float:left;margin:0 -3px;padding:2px;width:100%;}
div.useract_toolbar ul.embed_code li .code input{float:left;font-size:11px;border-width:0;width:99%;}
.useract_toolbar .download_panel{margin:0;}

.useract_toolbar .download_panel .age_gate input,.useract_toolbar .download_panel .age_gate select{border-width:1px;margin:0 2px 0 3px;}
#video_summary .useract_opened ul.watch{margin-bottom:10px;}
#video_summary .useract_toolbar .download_panel{padding:0;}
#video_summary .useract_toolbar .download_panel .head ul.more{font-size:11px;height:30px;line-height:30px;padding:0;}
#video_summary .useract_toolbar .download_panel .body{padding:7px 13px 13px;}
#content #video_summary .useract_toolbar .download_panel .head{height:33px;padding:0 10px;}

#content #video_summary .useract_toolbar .download_panel .head h2{font-size:12px;height:30px;line-height:30px;}
#site_layout div.useract_share ul.share_actions{height:18px;}
#site_layout .useract_share ul.share_actions li.action{line-height:18px;height:18px;border-width:0;}
#site_layout .useract_share ul.share_actions li.first{margin-left:0;}
#site_layout .useract_share ul.share_actions li.action a{line-height:18px;}
.useract_share .share_actions li.last{padding-right:0;}
.useract_share .share_actions li.last a{padding:0;}

#site_layout .useract_toolbar .tag_form .wrap{height:auto;}
ul.useract_toolbar li.thumbs_video_last ul.sub_actions li{float:left;}
#site_layout div.video_useract_toolbar .actions,#site_layout div.video_useract_toolbar .cancel{font-size:11px;margin:12px 0 0;text-align:right;}
div.video_useract_toolbar .embed_video p{margin:0;}
div.video_useract_toolbar .embed_video .actions{font-size:11px;margin:8px 0 0;text-align:right;}
div.video_useract_toolbar ul.embed_code{width:100%;overflow:hidden;}
div.video_useract_toolbar ul.embed_code li{float:left;width:100%;}

div.video_useract_toolbar ul.embed_code li p{padding:8px 3px 0 78px;}
div.video_useract_toolbar ul.embed_code li .label{float:left;font-weight:bold;margin:3px 8px 0 -78px;width:70px;text-align:right;font-size:11px;}
div.video_useract_toolbar ul.embed_code li .code{border-width:0;float:left;margin:0 -3px;padding:2px;width:100%;}
div.video_useract_toolbar ul.embed_code li .code input{float:left;font-size:11px;border-width:0;width:99%;}
div.video_useract_toolbar .download_video{padding:0 5px 5px;}
div.video_useract_toolbar .download_video .head{border-width:0;}

div.video_useract_toolbar .download_video .head .wrap{height:auto;padding:0;width:100%;overflow:hidden;}
div.video_useract_toolbar .download_video .head ul.more li{font-size:11px;}
div.video_useract_toolbar .download_video .body form select{border-width:1px;border-style:solid;margin-right:5px;}
div.video_useract_toolbar .download_video .body dl{overflow:hidden;width:70%;font-size:13px;font-weight:bold;}
div.video_useract_toolbar .download_video .body dt{border-width:0 0 1px 0;clear:both;display:inline;float:left;padding:5px 0;width:44%;}

div.video_useract_toolbar .download_video .body dd{border-width:0 0 1px 0;float:left;padding:5px 0;width:25%;}
div.video_useract_toolbar .download_video .body dd.size{font-weight:normal;}
div.video_useract_toolbar .download_video .body dd.download{text-align:right;}
div.video_useract_toolbar .download_video .body ul{margin:7px 0 0 0;padding:0;}
div.video_useract_toolbar .download_video .body ul li{background:none;padding:7px 0;border:0;}
.video_useract_toolbar .tag_form fieldset p{margin-bottom:10px;}

.video_useract_toolbar .tag_form fieldset label{font-size:12px;}
.video_useract_toolbar .tag_form fieldset .field_wrap{overflow:hidden;height:1%;padding-right:73px;overflow:hidden;}
.video_useract_toolbar .tag_form fieldset .tag_field{background:#fff;float:left;width:100%;margin:0;display:inline;border:0;padding:0;height:18px;overflow:hidden;}
.video_useract_toolbar .tag_form fieldset .tag_field input{float:left;font-size:11px;width:99%;margin:0;padding:0;border:0;}
.video_useract_toolbar .tag_form fieldset .form_btns{float:right;margin-right:-73px;display:inline;width:73px;}

.video_useract_toolbar .tag_form fieldset textarea{background:#fff;font-size:11px;overflow:auto;padding:0;}
.video_useract_toolbar .tag_form form.tag_form span.submit{border-color:#fff;background:#2f2f2f;border-style:solid;border-width:1px 1px 1px 0;float:left;width:70px;height:16px;margin:0;margin-left:-1px;padding:0;overflow:hidden;}
.video_useract_toolbar .tag_form form.tag_form input.submit{color:#FE8600;font-size:11px;background:none;border:0;font-weight:bold;padding:0;margin:0;width:70px;margin-top:-1px;cursor:pointer;}

.site_stats_module .body .module{padding:5px;}
.site_stats_module .body .users_search_module{border-width:0 0 1px;}
#side .site_stats_module ul.videos ul.details li.first{border-right-width:0;}
.top_unions_module li.union p{margin:0;}
.top_unions_module li.union .posted{font-size:10px;}
.top_unions_module .body .module .head h3{font-weight:normal;}
.top_unions_module .body .union_search_module{border-width:0 0 1px;}
#side .top_unions_module ul.unions .union_icon{height:42px;width:42px;margin-left:-52px;}

#side .top_unions_module ul.unions .union_icon a{height:40px;width:40px;}
#side .top_unions_module ul.unions .wrap{padding-left:52px;}
.user_spotlight_module .body{height:1%;overflow:hidden;}
.user_spotlight_module .body,.user_spotlight_module .foot{padding:5px 5px 0;}
.user_spotlight_module .community{padding:5px 10px;}
.user_spotlight_module .foot .more{text-align:center;}
.user_spotlight_module .username{font-size:12px;height:15px;}
.user_spotlight_module .avatar{display:inline;float:right;margin:-15px 0 5px 5px;}

.user_spotlight_module .avatar{display:inline;border-width:1px;height:80px;width:80px;overflow:hidden;}
.user_spotlight_module .avatar a{background:no-repeat center center;display:block;height:0;width:80px;padding:80px 0 0;overflow:hidden;}
.user_spotlight_module .avatar a span{display:none;}
.user_spotlight_module .details{display:inline;height:1%;overflow:hidden;}
.user_spotlight_module .posted{font-size:10px;}
.user_spotlight_module dl.user_stats{font-weight:bold;line-height:1.6;}
.user_spotlight_module dl.user_stats dd,.user_spotlight_module dl.user_stats dt{display:inline;}

.user_spotlight_module dl.user_stats dd{margin-right:10px;white-space:nowrap;}
.user_spotlight_module .user_about{border-width:0 0 1px;padding:0 0 5px;}
.user_spotlight_module .user_about .more{white-space:nowrap;}
.user_spotlight_module .user_activity{border-width:0 0 1px;padding:5px 0;width:100%;overflow:hidden;}
.list_users_module .body{width:100%;overflow:hidden;}
.list_users_module .body ul.users{display:inline;float:left;margin:-5px -5px 0 0;padding:5px 7px;}
.list_users_module ul.users li.user{display:inline;border-width:1px;float:left;font-size:10px;margin:5px 5px 0 0;padding:5px 0 0;overflow:hidden;text-align:center;height:114px;width:90px;}

.list_users_module .avatar{margin:0 4px;width:82px;}
.list_users_module .avatar a{background:no-repeat center center;display:block;height:0;width:80px;margin:0 auto;padding:80px 0 0;overflow:hidden;}
.list_users_module .avatar a span{display:none;}
.list_users_module div.username{padding:10px 0;}
.module .list_users_module .body ul.users{margin:-5px -5px 0 0;padding:5px 2px 0;}
.friends_module p.msg{padding:10px;}
.top_dl_games_module{background:#b3b3b3 no-repeat 0 50px;}
.top_dl_games_module,.top_dl_games_module .body,.top_dl_games_module .body_wrap{background-image:url(bg_mobile_dashboard.png);}

.top_dl_games_module .body{height:1%;overflow:hidden;background-position:-570px 0;background-repeat:repeat-y;position:relative;}
.top_dl_games_module .body_wrap{background-position:-1140px bottom;background-repeat:no-repeat;height:1%;overflow:hidden;}
.top_dl_games_module .dashboard{height:1%;overflow:hidden;padding:0 195px 0 0;}
.top_dl_games_module .body .module{display:inline;float:left;margin:0 0 -500px;padding:0 0 500px;width:100%;}
.top_dl_games_module .has_footer .module{margin-bottom:-476px;}

.top_dl_games_module .body .top_rated_module{border-width:0 0 0 1px;float:right;margin-right:-195px;width:194px;}
.top_dl_games_module .module .body{background:none;padding:10px;}
.top_dl_games_module .module .foot{font-size:12px;line-height:14px;padding:0 20px 10px;bottom:0;position:absolute;}
.top_dl_games_module .latest_game .body .wrap{height:1%;overflow:hidden;padding:10px 10px 10px 127px;}
.top_dl_games_module .latest_game .foot{padding-left:137px;}
.top_dl_games_module .latest_game .title,.top_dl_games_module .latest_game .details{display:inline;float:right;width:100%;}

.top_dl_games_module .latest_game .thumb{display:inline;float:left;width:100px;border-width:1px;margin:0 15px 0 -117px;}
.top_dl_games_module .latest_game .thumb a,.top_dl_games_module .latest_game .thumb img{display:block;margin:0 auto;}
.top_dl_games_module .latest_game .title{font-size:14px;}
.top_dl_games_module .latest_game .stats{font-size:11px;margin:0 0 15px;}
ul.top_reader_games{height:1%;overflow:hidden;}
ul.top_reader_games li.game{display:inline;float:left;width:100%;}
ul.top_reader_games .wrap{padding:9px 0 0 51px;}

ul.top_reader_games .details,ul.top_reader_games .score,ul.top_reader_games .title{display:inline;float:right;width:100%;}
ul.top_reader_games .details{font-size:10px;font-family:tahoma,geneva,sans-serif;line-height:12px;}
ul.top_reader_games .score{float:left;margin:0 9px 0 -51px;height:31px;width:31px;padding:2px 1px 10px 10px;}
ul.top_reader_games .score .data{border-width:1px;display:block;height:29px;line-height:29px;width:29px;font-size:16px;font-weight:bold;text-align:center;}
ul.top_reader_games .title{font-size:12px;line-height:16px;}

.top_filter_tabs{border-width:0 1px 1px;height:48px;}
.top_filter_tabs .tabs_wrap{height:33px;margin:0 -1px;padding:12px 1px 0;width:100%;position:relative;overflow:hidden;}
.top_filter_tabs ul{border-width:0 0 1px;height:32px;margin:0 -1px;padding:0 8px;}
.top_filter_tabs li{display:inline;float:left;font-size:14px;margin:0 0 0 6px;padding:0 15px;height:31px;line-height:31px;}
.top_filter_tabs li.on{border-width:1px 1px 0;height:33px;}
.xbox .dlc_demo_promo .head{height:31px;padding:0;}
.xbox .dlc_demo_promo .head .wrap{overflow:hidden;padding-left:31px;}

.xbox .dlc_demo_promo .head h2{line-height:32px;}
.xbox .dlc_demo_promo .body{border-width:0 1px 1px;height:25px;line-height:26px;overflow:hidden;padding:3px 3px 3px 13px;}
.xbox .dlc_demo_promo .body strong{font-size:12px;}
.xbox .dlc_demo_promo a{float:right;height:25px;overflow:hidden;padding-left:4px;}
.xbox .dlc_demo_promo a span{display:block;padding-right:24px;}
.xbox .dlc_demo_promo a span span{padding:0 10px;}
.achievements .achieve_wrap{height:100%;overflow:hidden;padding:9px 0 8px 92px;}
.achievements .description,.achievements .achievement_bar{float:right;overflow:hidden;width:100%;}

.achievements .achievement_bar{float:none;margin:10px 0;}
.achievements .description p{margin:10px 0;}
.achievements .thumb{display:inline;float:left;font-size:10px;height:100%;overflow:hidden;margin:0 3px 0 -89px;position:relative;width:86px;}
.achievements .thumb a{display:block;}
.achievements .thumb img{display:block;height:64px;width:64px;}
.alt .layout .achievements .thumb img,.layout .achievements .thumb img{border-width:7px;}
.achievements .thumb .mark{bottom:0;height:0;overflow:hidden;padding-top:32px;position:absolute;right:1px;width:38px;}

.alt .layout .achievements .thumb .mark,.layout .achievements .thumb .mark{border:0;}
.achievements .thumb .text{padding-top:4px;}
.achievements .thumb span{display:none;opacity:0;visibility:hidden;}
.achievements .checked span{display:block;opacity:1;visibility:visible;}
.achievement_bar,.achievement_bar .graph{position:relative;width:100%;}
.achievement_bar .graph_wrap,.achievement_bar .graph_wrap .bar{height:26px;line-height:26px;}
.achievement_bar .graph_wrap,.module .achievement_bar .graph_wrap,.alt .module .achievement_bar .graph_wrap{border-width:1px;overflow:hidden;}

.achievement_bar .graph_wrap .graph_wrap,.module .achievement_bar .graph_wrap .graph_wrap,.alt .module .achievement_bar .graph_wrap .graph_wrap{border:0;width:100%;}
.achievement_bar .graph_wrap .bar{display:inline;float:left;width:100%;}
.achievement_bar .mini .graph_wrap,.achievement_bar .mini .graph_wrap .bar{height:11px;line-height:11px;}
.achievement_bar .mini .graph_wrap{display:inline;float:left;margin:0 5px 0 0;width:110px;}
.achievement_bar .text{clear:both;float:left;height:28px;left:0;line-height:28px;position:absolute;top:0;}

.achievement_bar .text strong{padding:0 8px;}
.achievement_bar .text strong span{font-weight:normal;}
.achievement_list li{display:inline-block;position:relative;width:100%;}
.achievement_list .mini .achievement_bar{margin:0;}
#side .achievement_list .achieve_wrap{padding:0 6px 0 51px;}
#side .achievement_list .title{font-size:11px;font-weight:normal;padding-bottom:5px;}
#side .achievement_list .thumb{height:32px;margin:0 13px 0 -45px;width:32px;}
#side .achievement_list .thumb img{border-width:3px;height:26px;width:26px;}

#side .achievement_list .achievement_bar .text{clear:none;font-size:10px;font-weight:normal;height:auto;line-height:12px;position:static;}
#side .achievement_list .achievement_bar strong{padding:0;}
.achievement_comparison li{clear:both;float:left;width:100%;}
.achievement_comparison .compare_wrap,.achievement_comparison .viewer_wrap{height:1%;overflow:hidden;margin-right:8px;padding-right:60px;}
.game_achievements .legend{height:1%;overflow:hidden;padding:15px 0;}
.game_achievements .legend li{float:left;font:bold 9px/12px tahoma,arial,geneva,sans-serif;padding:0 9px 0 12px;}

.game_achievements .social_links{float:right;margin-top:-31px;}
.game_achievements .social_links strong{display:inline;float:left;font-size:11px;line-height:20px;position:relative;}
.game_achievements .body{height:1%;overflow:hidden;padding:0 6px;}
.game_achievements .body form{float:left;margin-bottom:19px;}
.game_achievements .body form label{font-size:11px;}
.game_achievements .body form select{border-width:1px;margin:0;padding:0;}
.game_achievements .achievement_list .graph_wrap,.alt .game_achievements .achievement_list .graph_wrap{margin-bottom:0;}

.game_achievements .users{display:inline;}
.game_achievements .users li{float:right;height:32px;line-height:32px;overflow:hidden;padding-right:13px;}
.game_achievements .users strong{float:left;font-size:10px;font-weight:normal;}
.game_achievements .users .avatar{float:left;padding-left:5px;}
.game_achievements .users .avatar a,.game_achievements .users .avatar img{border-width:1px;display:block;height:30px;width:30px;}
.game_achievements .users .avatar a{border:0;}
#gumballs .head .more li{border-color:#393939;}

#gumballs .head .more li.rotation a{padding:1px 19px 1px 0;background:url(rotation.gif) no-repeat right center;}
#gumballs .body{height:180px;}
#gumballs .body ul,#video_list.gumballs,#latestgreatest .body ul{display:inline;float:left;margin:10px 0 0 -10px;}
#gumballs .body li,#video_list li.gumball,#latestgreatest .body li{display:inline;float:left;font-size:11px;height:164px;width:180px;margin:0 0 0 10px;padding:0 3px 3px 0;overflow:hidden;}
#gumballs .body li div.wrap,#video_list li.gumball div.wrap,#latestgreatest .body li div.wrap{height:35px;width:178px;padding:105px 0 25px 1px;position:relative;}

#gumballs .body li .title,#video_list li.gumball .title,#latestgreatest .body li .title{display:block;float:none;line-height:13px;padding:3px 9px 0;width:auto;}
#gumballs .body li img,#video_list li.gumball img,#latestgreatest .body li img{position:absolute;top:1px;left:1px;}
#gumballs .body li span.type,#video_list li.gumball span.type,#latestgreatest .body li span.type{display:block;line-height:25px;padding:0 12px;position:absolute;bottom:0;left:0;}
#popup .about_gumballs{font-size:11px;}
#video_list li.gumball{margin-bottom:10px;}

#video_list li.gumball .title a{color:#FFF;font-size:11px;}
#video_list li.gumball img{width:178px;height:102px;}
.topten{position:relative;}
#main .topten .head{border-width:0;height:118px;position:relative;padding:0;}
.topten .head h2 em.gs,.topten .head h2 strong{clear:both;float:left;}
#news_story .topten .head .wrap{padding:15px 0 0;height:75px;}
.topten .head h2 em.gs{height:0;width:121px;margin:0;padding:39px 0 0;overflow:hidden;}
.topten .head h2 strong{font-size:36px;line-height:1.2;margin:-6px 0 0;}

.topten .head div.tabs{border-width:0 0 1px;font-size:11px;height:33px;position:absolute;left:0;bottom:0;width:100%;}
.topten .head ul.tabs{height:100%;margin:0 1px;width:auto;}
.topten .head ul.tabs li{display:inline;float:left;line-height:29px;height:29px;padding:0 0 0 3px;}
.topten .head ul.tabs a{float:left;font-weight:bold;}
.topten .head ul.tabs span{float:left;margin:0 0 0 6px;padding:0 6px 0 0;}
.topten .body{padding:0 0 5px;}
.mini .topten .body{padding:0;}
.topten .body ol{border-width:0 1px;padding:0 0 0 168px;height:396px;}

.topten .body li .title{font-style:normal;}
.topten .body li .wrap{padding:0 76px 0 10px;}
.topten .foot{border-width:0;margin:0;padding:0 0 5px;}
.topten p.msg{font-size:10px;line-height:12px;margin:0;padding:8px 10px;width:148px;position:absolute;bottom:0;left:0;z-index:2;}
.topten li.product{float:left;font-size:12px;font-weight:bold;line-height:14px;height:30px;padding:7px 0;overflow:hidden;width:100%;}
.topten ul.stats li{border-width:0 0 0 1px;display:inline;font-size:10px;margin:0 0 0 3px;padding:0 0 0 3px;}

.topten ul.stats .label{display:none;}
.topten ul.stats li.first,.topten ul.stats li.date,.topten ul.stats li.score{border-width:0;margin:0;padding:0;}
.topten ul.stats li.date,.topten ul.stats li.score{display:inline;float:right;font-size:11px;height:30px;width:66px;margin:-21px -76px 0 10px;padding:7px 0;text-align:center;}
.topten ul.stats li.date .label{display:block;text-transform:lowercase;}
.topten ul.stats li.score .data{font-size:18px;font-weight:bold;line-height:30px;}
.topten ul.stats li.score a.choice{display:none;}

.topten li.choice li.score .data{display:block;height:30px;line-height:16px;position:relative;}
.topten li.choice li.score a.choice{font-size:9px;height:0;padding:11px 0 0;width:55px;display:block;position:absolute;left:6px;bottom:-2px;overflow:hidden;}
.topten li.choice a.choice_top{display:block;width:55px;height:0;overflow:hidden;padding-top:11px;margin:0 auto 7px;}
.topten li.top_product{border-width:0 1px 0 0;display:inline;float:left;height:auto;margin:0 0 0 -168px;padding:0;height:100%;width:167px;text-align:center;}

.topten li.top_product .boxshot{padding:0 0 8px;}
.topten li.top_product .boxshot img{border-width:1px;}
.topten ol li.top_product .wrap{padding:15px 10px 7px;}
.topten li.top_product .data{font-size:10px;font-weight:bold;}
.topten li.top_product .rank{font-size:11px;font-style:normal;display:block;margin:0 0 3px;}
.topten li.top_product .title{display:block;font-size:14px;margin:0 0 5px;}
.topten li.top_product ul.stats{padding:10px 0 10px;float:left;width:100%;}
.topten li.top_product ul.stats .label{display:inline;font-size:10px;text-transform:capitalize;margin-right:2px;}

.topten li.top_product ul.stats li,.topten li.top_product ul.stats li.score,.topten li.top_product ul.stats li.date{border-width:0;float:left;margin:0;padding:0 0 0 10px;height:auto;width:90%;text-align:left;}
.topten li.top_product li.score{line-height:18px;}
.topten li.top_product li.score .data{font-weight:bold;height:auto;line-height:14px;text-align:left;}
.topten li.top_product li.score a.choice{display:none;}
.topten li.top_product li.score .label{font-family:tahoma,geneva,sans-serif;font-weight:bold;}

.topten li.top_product li.score .data{display:inline;}
.topten .sparkline{overflow:hidden;width:100%;}
.topten .sparkline li.product{height:44px;line-height:44px;padding:0;}
.topten .sparkline li.product .wrap{padding:0 101px 0 10px;}
.topten .sparkline li.top_product{height:100%;line-height:14px;}
.topten .sparkline li.top_product .wrap{padding:15px 10px 7px;}
.topten .sparkline .chart img,.topten .sparkline li.top_product ul.stats li.sparkline_data img{display:block;margin:0 auto;}
.topten .sparkline .chart .hours{clear:both;float:left;position:absolute;text-align:center;top:5px;width:100%;}

.topten .sparkline li.product ul.stats{line-height:14px;}
.topten .sparkline li.product ul.stats .rank,.topten .sparkline li.product ul.stats .chart{display:inline;float:left;height:44px;overflow:hidden;padding:0;}
.topten .sparkline li.product ul.stats .rank{border-width:0;line-height:44px;margin:-44px 7px 0 -39px;text-align:center;width:32px;}
.topten .sparkline li.product ul.stats .chart{float:right;margin:-44px -101px 0 0;position:relative;width:100px;}
.topten .sparkline li.product ul.stats .new{line-height:24px;}

.topten .sparkline li.top_product ul.stats li.sparkline_data{background:none;display:block;float:none;margin:0 auto 5px;padding:0;overflow:hidden;width:100%;}
.topten .sparkline li.top_product ul.stats li.sparkline_data ul{display:block;position:relative;text-align:center;}
.topten .sparkline li.top_product ul.stats li.sparkline_data li{background:none;display:inline;float:none;margin:0;padding:0;}
.topten .sparkline li.top_product ul.stats li.sparkline_data ul.rank_changed{line-height:25px;padding:0 0 0 40px;text-align:left;}

.topten .sparkline li.top_product ul.stats li.sparkline_data img{margin-top:-20px;height:44px;}
.topten .sparkline li.top_product ul.stats li.sparkline_data .rank{display:inline;float:left;height:25px;line-height:25px;margin:0 5px 0 -30px;width:25px;}
.topten .sparkline li.top_product ul.stats li.sparkline_data .new{line-height:8px;}
.topten .sparkline p.msg,.topten .sparkline .learn_raptr{float:left;font-size:11px;line-height:26px;padding:0 10px;position:static;width:auto;}
.topten .sparkline .learn_raptr{float:right;text-align:right;}

.topten .sparkline .learn_raptr a.logo{display:inline;float:right;height:0;margin:3px 0 0 5px;overflow:hidden;padding:23px 0 0;width:80px;}
.topten ol.downloads .wrap{padding-right:0;}
.topten_downloads li.product .wrap{padding-right:0;}
.topten_collection .body,.topten_collection .body .content{height:auto;}
.topten_collection .body ol{padding:0;height:440px;}
.topten_collection p.msg{width:auto;position:static;clear:both;}
.topten_gamechart ol.us_rentals li.top_product em.rank{padding:22px 0 0;}
#skin #mpu_layout.mini .topten{padding:0;}

#skin #mpu_layout.mini .topten .head ul.tabs span{margin:0 0 0 5px;padding:0 5px 0 0;}
#skin #mpu_layout.mini .topten .body,#skin #mpu_layout.mini .topten .content{height:auto;width:100%;overflow:hidden;}
#skin #mpu_layout.mini .topten p.msg{float:left;position:static;width:auto;}
#skin #mpu_layout.mini .topten ol{border-width:0;padding:0;height:1%;width:auto;overflow:hidden;}
#skin #mpu_layout.mini .topten li.top_product{border-width:1px 0 0;margin:0;padding:0;height:auto;width:100%;text-align:left;}

#skin #mpu_layout.mini .topten li.top_product .wrap{padding:7px 122px 7px 10px;height:1%;overflow:hidden;}
#skin #mpu_layout.mini .topten li.top_product .boxshot{display:inline;float:right;margin:0 -112px 0 10px;padding:0;}
#skin #mpu_layout.mini .topten li.top_product em.title{display:inline;float:left;margin:0 0 8px;padding:17px 0 0;width:100%;}
#skin #mpu_layout.mini .topten li.top_product em.rank{display:inline;float:left;line-height:14px;height:14px;margin:0 0 3px -900px;padding:0;position:relative;left:900px;}

#skin #mpu_layout.mini .topten li.top_product ul.stats{padding-top:8px;}
#skin #mpu_layout.mini .topten li.top_product ul.stats li{display:block;float:none;width:90%;}
#skin #mpu_layout.mini .topten li.top_product ul.details{float:left;width:100%;margin-top:5px;}
#skin #mpu_layout.mini .topten li.top_product ul.details li{float:left;display:block;width:auto;border-width:0 1px 0 0;border-style:solid;padding:0 3px;}
#skin #mpu_layout.mini .topten li.top_product ul.details li.last{border-right-width:0;}

.alt #game_charts .body ol{border-width:0 1px 1px;}
#skin.alt #mpu_layout.mini .topten ol{border-width:0 1px 1px;}
#skin #mpu_layout.mini .topten_gamechart ol.us_rentals li.top_product em.rank{margin:-5px -902px 0;padding:0 0 0 105px;height:22px;line-height:20px;}
.topten .ad_unit_marquee{width:234px;float:right;display:inline;position:relative;margin:-110px 6px 0 0;line-height:14px;}
#site_layout #content #game_charts{padding:0;}
#site_layout #content #game_charts .body,#site_layout #content #game_charts .body .content{height:auto;}

#site_layout #content #game_charts .head ul.tabs span{margin:0 0 0 5px;padding:0 5px 0 0;}
#site_layout #content #game_charts ol{padding:0;border-width:0;height:auto;overflow:hidden;}
#site_layout #content #game_charts li.top_product ul.stats li{width:90%;}
#site_layout #content #game_charts li.top_product{border-top-width:1px;display:inline;float:left;padding:0;width:100%;text-align:left;margin:0;}
#site_layout #content #game_charts li.top_product .wrap{padding:7px 122px 7px 10px;height:1%;overflow:hidden;}

#site_layout #content #game_charts li.top_product .chart_title,#site_layout #content #game_charts li.top_product ul.details{float:left;width:100%;margin-top:5px;}
#site_layout #content #game_charts li.top_product .chart_title{margin:0;}
#site_layout #content #game_charts li.top_product .boxshot{float:right;margin:0 -112px 0 10px;padding:0;display:inline;}
#site_layout #content #game_charts li.top_product em.title{margin-bottom:8px;}
#site_layout #content #game_charts li.top_product ul.stats{padding-top:8px;}

#site_layout #content #game_charts li.top_product ul.details li{float:left;display:block;width:auto;border-width:0 1px 0 0;border-style:solid;padding:0 3px;}
#site_layout #content #game_charts li.top_product ul.details li.last{border-right-width:0;}
#site_layout #content #game_charts p.msg{width:auto;position:static;clear:both;}
#main .news_stories{margin-top:5px;}
#didyouknow .body{padding:15px 20px;}
#didyouknow p{font-size:17px;font-weight:bold;margin-bottom:5px;}
#didyouknow p span.quote_left,#didyouknow p span.quote_right{padding-left:14px;height:15px;width:0;}

#didyouknow p span.quote_right{margin-left:5px;}
#didyouknow p span.quote_left{margin-right:5px;}
#didyouknow p.author{font-size:11px;}
#latest_news .head{margin:5px 5px 0;}
#latest_news .head .more{font-size:11px;line-height:25px;}
#latest_news .foot{border-top:none;}
#latest_news ul.stories{padding:0 10px;}
#latest_news ul.stories li.blog .wrap,#latest_news ul.stories li.story .wrap{padding:0;}
#latest_news ul.stories li.first .wrap{padding:0 109px 0 0;}
#latest_news ul.stories li.no_thumb .wrap{padding-right:0;}

#latest_news .blog_icon{background:url(site_blogs.gif) no-repeat 3px -57px;padding-right:23px;}
#latest_news li.sidebar .blog_icon{background-position:3px -18px;}
#latest_news li.story p{margin:0;line-height:1.4;}
#hub_previews,#hub_reviews{display:inline;float:left;width:280px;}
#hub_previews .thumb img,#hub_reviews .thumb img{height:90px;width:120px;}
#hub_previews .body,#hub_reviews .body{font-size:11px;}
#hub_previews{margin:0;}
#hub_reviews{margin:0 0 0 10px;clear:right;}
#hub_previews li.story,#hub_reviews li.story{background-image:none;}

#hub_previews .body ul.stories li.last,#hub_reviews .body ul.stories li.last{padding:0;font-size:0;line-height:6px;height:6px;}
#hub_features h3{margin-bottom:3px;font-size:12px;}
#hub_features .body{font-size:11px;}
#hub_features ul.stories{padding:0 0 4px 0;width:568px;overflow:hidden;margin:10px 0 0;}
#hub_features ul.one{width:50%;}
#hub_features .stories li.story{width:280px;margin:0 8px 0 0;padding:0;float:left;}
#hub_features .stories li.last{margin-right:0;}
#hub_features .stories li.story .wrap{padding:10px 10px 6px;}

#hub_features .stories .deck{width:133px;}
#hub_features .stories .deck p{margin:0;}
#hub_features .stories .thumb{float:right;height:90px;width:120px;margin:0 0 0 5px;overflow:hidden;}
#hub_features .thumb img{height:90px;width:120px;}
#hub_poll_module .body{padding:10px 0;}
#hub_poll_module .wrap{height:1%;overflow:hidden;padding:0 10px 0 240px;}
#hub_poll_module .question{display:inline;float:left;font-size:16px;margin:0 0 0 -230px;padding:10px;width:200px;overflow:hidden;font-weight:bold;}
#hub_poll_module .question p{margin:5px 0 10px;}

#hub_poll_module .question a.results{font-size:11px;}
#hub_poll_module .poll_choices{float:right;width:100%;}
#hub_poll_module h2{overflow:hidden;height:0;padding-top:21px;}
#hub_poll_module table{width:100%;}
#hub_poll_module td{vertical-align:middle;border-bottom-width:1px;padding:7px 0;}
#hub_poll_module tr.last td{border-bottom-width:0;}
#hub_poll_module td.count{font-size:14px;font-weight:bold;padding-right:10px;}
#hub_poll_module td.choice{font-size:11px;padding-right:7px;width:82%;}
#hub_poll_module td.vote{font-size:11px;text-align:center;line-height:21px;}

#hub_poll_module td.vote a{display:block;height:21px;width:40px;}
#hub_poll_module tr.first td{padding-top:0;}
#hub_poll_module .results,#hub_poll_module .related{font-weight:bold;}
#topics_module .body .wrap{padding-right:65px;height:1%;overflow:hidden;}
#topics_module ul.topics{height:1%;overflow:hidden;}
#topics_module li.topic{float:left;width:100%;}
#topics_module .wrap h3{float:left;width:100%;}
#topics_module .wrap .thumb{float:right;display:inline;height:50px;width:50px;border-width:1px;margin-right:-65px;margin-left:10px;}

#topics_module .thumb img{height:50px;width:50px;}
#topics_module .wrap .details{float:left;width:100%;}
#topics_module .details li{border-width:0;}
#topics_module .details li.count{font-size:10px;}
#side .spotlight p{margin:8px 5px;}
#gslive_schedule .body{font-size:10px;}
#gslive_schedule ul.shows{padding:4px;}
#gslive_schedule .shows a{font-size:11px;font-weight:bold;}
#gslive_schedule .shows h3{font:bold 10px Tahoma,Geneva,sans-serif;height:22px;line-height:22px;padding:0 10px 0 7px;}
#gslive_schedule .shows li{background:none;border-width:0;clear:both;padding:0;}

#side #gslive_schedule li.next span{float:right;margin:-17px 7px 0 0;}
#side #gslive_schedule li.next .wrap{margin:2px 0 2px 0;padding:4px 7px 7px;background-repeat:no-repeat;background-position:left top;}
#side #gslive_schedule li.next .details{text-align:right;overflow:hidden;position:relative;width:100%;height:92px;}
#side #gslive_schedule li.next .details a{text-align:center;}
#side #gslive_schedule li.next .details .now_playing{font-size:12px;color:#FFEB00;font-weight:bold;margin-top:15px;}
#side #gslive_schedule li.next .details .now_playing a{display:block;text-align:right;font-size:13px;}

#side #gslive_schedule li.next .details p{line-height:18px;}
#side #gslive_schedule li.next .title{font-size:10px;left:0;position:absolute;text-align:center;top:0;width:160px;}
#side #gslive_schedule li.next .title em{display:block;height:79px;text-indent:-9999px;}
#side #gslive_schedule li.next .countdown{line-height:13px;padding:2px 0 0 170px;margin-top:5px;height:68px;}
#side #gslive_schedule li.next .countdown dt{padding:0 0 0 62px;text-align:left;}
#side #gslive_schedule li.next .countdown dd{font:bold 10px Tahoma,Geneva,sans-serif;margin:-13px 50px 0 0;}

#side #gslive_schedule li.next .subtitle{position:absolute;bottom:0;left:0;width:180px;text-align:left;overflow:hidden;font-size:11px;font-weight:bold;}
#side #gslive_schedule li.next .reminder_not_set{color:#fff;}
#side #gslive_schedule li.next .reminder_set{color:#cfc;}
#gslive_schedule li.upcoming li,#gslive_schedule li.recent li{border-bottom-width:1px;line-height:15px;padding:4px 7px;height:1%;overflow:hidden;}
#gslive_schedule li.upcoming li.last,#gslive_schedule li.recent li.last{border-bottom-width:0;}

#gslive_schedule .upcoming em.title{display:block;}
#gslive_schedule .recent em.title{float:left;width:230px;}
#gslive_schedule li.recent span.action,#gslive_schedule li.upcoming span.action{float:right;}
#gslive_schedule li.recent span.action a,#gslive_schedule li.upcoming span.action a{font-size:10px;}
#gslive_schedule li.upcoming span.start{float:left;}
#gslive_schedule .recent em a{margin-right:8px;}
#mini #gslive_schedule{margin:5px;}
#mini #gslive_schedule ul.shows{padding:4px 0;}
#mini #gslive_schedule li ul li{padding:5px;}

#mini #gslive_schedule li em{display:block;float:none;line-height:16px;text-align:left;width:155px;}
#legacy_layout #mini #gslive_schedule li em{width:183px;}
#mini #gslive_schedule li.recent em{float:left;width:auto;}
#mini #gslive_schedule li.recent span.action{float:right;}
#mini #gslive_schedule li em a{font-size:12px;}
#mini #gslive_schedule li.next .details{padding:5px 10px;}
#mini #gslive_schedule li.next p{font-size:11px;font-weight:bold;margin:5px 0;}
#mini #gslive_schedule li.next a.title{font-size:12px;}

#mini #gslive_schedule li.recent a.watch{display:block;line-height:14px;text-align:left;}
#stockwatch table{width:100%;}
#stockwatch caption{line-height:0;text-indent:-9999px;}
#stockwatch th{padding:5px 20px;white-space:nowrap;}
#stockwatch th.change{padding-left:14px;}
#stockwatch th.percent{padding-left:8px;}
#stockwatch td{font-weight:bold;padding:5px 20px;}
#stockwatch{padding-bottom:5px;}
#releasecalendar h4{font-size:11px;line-height:25px;margin-top:7px;padding-left:7px;}
#releasecalendar li{font-size:11px;padding:6px 0 6px 3px;border-bottom:1px solid;}

#releasecalendar li .platform,#releasecalendar li .platform a{font-size:10px;font-weight:normal;}
#releasecalendar .more{padding:6px 0;}
#pop_cheats ol{float:left;}
#pop_cheats .pop_cheat{width:280px;margin:10px 10px 0 0;padding:10px 0 0;vertical-align:top;float:left;}
#pop_cheats .pop_cheat .pod_wrap{height:195px;padding-left:8px;float:left;}
#pop_cheats .pop_cheat .list_number{font-size:14px;font-weight:bold;float:left;}
#pop_cheats .pop_cheat .wrap{padding:0 120px 10px 6px;width:134px;float:left;}
#pop_cheats .pop_cheat.right{margin-right:0;}

#pop_cheats .pop_cheat .thumb{float:right;display:inline;margin:0 -110px 0 10px;}
#pop_cheats .pop_cheat img{width:98px;border:1px solid;display:block;}
#pop_cheats .pop_cheat .details{margin:5px 0;float:left;width:100%;}
#pop_cheats .pop_cheat h3{line-height:15px;float:left;width:100%;}
#pop_cheats .pop_cheat ul{float:left;width:100%;}
#pop_cheats .pop_cheat p,#pop_cheats .pop_cheat li{font-size:11px;margin:0;}
#top_cheats .head{border:none;height:58px;}
#top_cheats .head .wrap{height:28px;}
#top_cheats .body ul{border-left:1px solid;border-right:1px solid;}

#top_cheats .body li{padding:6px 10px;text-align:right;clear:both;}
#top_cheats .body li .game{float:left;}
#top_cheats .body li .count{font-size:11px;}
#top_cheats div.tabs{float:left;height:30px;}
#top_cheats ul.tabs{height:25px;padding-top:5px;width:570px;}
#top_cheats ul.tabs li{float:left;margin-left:5px;padding:0;height:25px;line-height:25px;display:block;}
#top_cheats ul.tabs a{float:left;}
#top_cheats ul.tabs span{margin-left:14px;padding-right:14px;float:left;}
#top_game_guides li{padding:6px 0;}

#famous_cheats img{float:right;width:97px;height:72px;}
#famous_cheats .body{padding:10px 0;}
#famous_cheats .body .wrap{padding:0 10px 0 10px;height:1%;overflow:hidden;}
#famous_cheats .has_thumb .wrap{padding:0 119px 0 10px;}
#famous_cheats h3{margin-bottom:5px;float:left;width:100%;}
#famous_cheats .details{display:inline;}
#famous_cheats .thumb{float:right;display:inline;width:97px;height:72px;border-width:1px;margin-right:-109px;margin-left:10px;}
#famous_cheats .deck,#famous_cheats .actions{float:left;width:100%;padding:0;}

#top_boards ol{list-style-type:decimal;list-style-position:inside;}
#top_boards li{margin:0 10px;padding:6px 0;font-weight:bold;font-size:12px;}
#gfaqs_answers_topgames li{padding:6px 0;}
#gfaqs_answers_topgames .more{display:block;text-align:center;padding:13px 0;}
#browse_module{height:37px;background-repeat:no-repeat;background-position:5px center;padding-left:43px;line-height:37px;}
#browse_module ul{display:inline;margin-left:3px;}
#browse_module li{display:inline;border-right:1px solid;padding-right:7px;margin-right:7px;}

#browse_module li.last{border-right:none;}
#download_browse .body{height:1%;overflow:hidden;padding:10px 10px;}
#download_browse form,#download_browse fieldset{float:left;}
#download_browse ul.tertiary_nav{margin:0;height:1%;overflow:hidden;float:right;padding:0;}
#download_browse ul.tertiary_nav li.last{padding:0;margin:0;}
#download_browse #browse_filters form{padding:0;}
#download_browse #browse_filters form select{margin:0 5px 0 0;}
#podcasts{text-align:right;}
#podcasts li{padding:6px 0;padding-left:25px;border-bottom-width:1px;height:1%;overflow:hidden;}

#podcasts .podcast{float:left;font-weight:bold;}
#podcasts .podcast a{font-weight:normal;font-size:10px;margin-left:5px;}
#podcasts .ots{background-position:1px 0;}
#podcasts .np{background-position:1px -263px;}
#podcasts .hs{background-position:1px -25px;}
#podcasts .bm{background-position:2px -50px;}
#podcasts .uk{background-position:1px -74px;}
#podcasts .btg{background-position:1px -199px;}
#podcasts .lu{background-position:1px -124px;}
#podcasts .ss{background-position:2px -150px;}
#podcasts .ftb{background-position:2px -175px;}

#podcasts .oz{background-position:1px -200px;}
#podcasts .crosshairs{background-position:2px -228px;}
#recommends ul.recs li.rec{overflow:hidden;width:100%;}
#recommends ul.recs li.rec .wrap{padding-right:90px;}
#recommends ul.recs li.rec h3,#recommends ul.recs li.rec .deck,#recommends ul.recs li.rec .actions{display:inline;float:left;width:100%;}
#recommends ul.recs li.rec .details{display:inline;}
#recommends ul.recs li.rec .thumb{display:inline;float:right;margin:0 -90px 0 10px;}
#recommends ul.recs li.rec .thumb img{border-width:1px;width:70px;display:block;}

#recommends ul.recs li.rec p{margin:0;}
#recommends ul.recs li.rec p.score{font-weight:bold;}
#recommends ul.actions{margin-top:5px;}
#recommends ul.actions li a{font-size:12px;}
#dna_promo{text-align:center;}
#dna_promo .dna_banner{border:1px solid;}
#dna_promo .body img{display:block;margin-bottom:10px;}
#dna_promo a.submit{display:block;border:1px solid;height:20px;margin:0 auto 10px;width:40%;line-height:20px;}
#got_files .body{border:1px solid;border-top-width:0;}
#got_files .body img{display:block;}

#gfaqs_answers_promo_hub .body img{display:block;}
#gfaqs_answers_promo .body{font-size:14px;font-weight:bold;padding:8px 7px;}
#gfaqs_answers_promo .question{overflow:hidden;height:1%;padding-bottom:9px;margin-bottom:9px;}
#gfaqs_answers_promo .answer{overflow:hidden;height:1%;}
#gfaqs_answers_promo .text{float:left;width:250px;}
#gfaqs_answers_promo .external{background-position:0 -199px;margin:3px 0 0 3px;}
#gfaqs_answers_promo .answer .text{width:109px;}
#gfaqs_answers_promo .answer .answers_btn{float:right;margin:6px 0 0 6px;width:137px;}

#gfaqs_answers_promo .icon,#gfaqs_answers_promo .icon{width:25px;height:25px;float:left;margin-right:5px;}
div.stats_module{padding:15px 10px 10px;}
div.stats_module .panel{display:none;width:0;height:auto;padding:0;position:absolute;}
div.stats_module .open .panel{display:block;padding:13px 0 0;text-align:left;position:absolute;top:10px;left:149px;z-index:2;}
div.stats_module .panel .wrap{border-width:0 2px;}
div.stats_module .panel .wrap .wrap{border-width:0;padding:10px 20px;}
#mini #gamestats{margin:0;padding:3px 0 2px 0;}

#gamestats{padding:0 0 2px;position:relative;height:1%;width:170px;overflow:visible;}
#gamestats .boxshot{margin:0 0 10px;text-align:center;width:100%;overflow:hidden;}
#gamestats .product_title{text-align:center;}
#gamestats .boxshot img{border-width:1px;}
#gamestats .boxshot img.enlarge{border-width:0;display:inline;margin:0 0 2px -19px;}
#gamestats .title{margin:0;}
#gamestats .dlc_callout{margin:10px -9px;font-weight:normal;font-size:10px;height:1%;overflow:hidden;padding:4px 0;text-align:center;}

#gamestats .dlc_callout ul{float:left;width:170px;position:relative;}
#gamestats .dlc_callout li{margin:0 9px;padding:0;}
#gamestats .dlc_callout a{font-weight:normal;}
#gamestats .dlc_callout .dl_able{text-align:left;height:18px;line-height:18px;padding-left:22px;}
#gamestats ul.stats{font-size:10px;line-height:12px;margin:10px 0;padding:5px 0;text-align:left;}
#gamestats ul.stats a,#gamestats ul.stats span.data{font-weight:bold;}
#gamestats ul.stats li{padding:0 0 0 9px;width:93%;}
#gamestats ul.stats .developer .label,#gamestats ul.stats .genre .label,#gamestats ul.stats .publisher .label{display:none;}

#gamestats .stats_summary{width:150px;padding:15px 10px 0;}
#gamestats .more_info{width:72px;margin:0 0 1px 40px;text-align:left;}
#gamestats .more_info a{display:block;height:0;padding:16px 0 0;width:72px;overflow:hidden;}
#gamestats .no_beston{padding-bottom:12px;}
#gamestats .no_beston .more_info a{margin:0 auto;}
#gamestats div.beston{font-size:9px;margin:0 3px 5px;position:relative;z-index:1;}
#gamestats .beston .label{height:18px;width:45px;position:absolute;top:-18px;left:0;}
#gamestats .beston .label span{visibility:hidden;}

#gamestats .beston ul.beston{width:164px;line-height:9px;padding:0 0 7px;overflow:hidden;}
#legacy_layout #gamestats .beston ul.beston{width:185px;}
#gamestats .beston li{float:left;margin:5px 0 0;padding:0 3px;}
#gamestats .beston li a{font:bold 10px tahoma,geneva,sans-serif;}
#gamestats .beston .toggle_panel{border-width:0 0 0 1px;font-size:10px;line-height:11px;width:15px;margin:4px 0;padding:0 0 0 4px;position:absolute;bottom:0;right:0;}
#gamestats .head{height:22px;margin:0 3px;}
#gamestats .head h2{line-height:22px;}

#profile_stats{padding:0;}
#profile_stats .stats_summary{padding:7px 10px 17px;}
#profile_stats .label{font-weight:normal;}
#profile_stats .data{font-weight:bold;}
#profile_stats .emblems_n_actions{padding:13px 10px 10px;}
#profile_stats div.user_emblems{width:100%;}
#profile_stats div.user_emblems .label{font-size:10px;height:20px;line-height:20px;padding:0 6px;}
#profile_stats div.user_emblems strong{float:left;font-weight:normal;}
#profile_stats div.user_emblems .more_emblems{float:right;}
#profile_stats ul.user_emblems{clear:both;margin:0 0 0 -3px;padding:0;}

#profile_stats ul.user_emblems li{border-width:1px;clear:right;height:36px;margin-left:7px;overflow:hidden;width:36px;}
#profile_stats ul.user_emblems img{display:block;height:38px;margin:-1px 0 0 -1px;width:38px;}
ul.profile_stats{text-align:left;}
ul.profile_stats{height:1%;}
ul.profile_stats .label{font-weight:bold;}
ul.profile_stats li.membership_status{font-size:12px;font-weight:bold;line-height:28px;margin-bottom:10px;padding-left:10px;}
ul.profile_stats li.avatar{height:82px;text-align:center;width:82px;margin:0 auto 10px;}

ul.profile_stats li.avatar a{background:no-repeat center center;border-width:1px;display:block;height:80px;width:80px;margin:0 auto;text-decoration:none;}
ul.profile_stats li.username{font-size:16px;line-height:18px;text-align:center;}
ul.profile_stats li.user_emblems{border-width:1px 0 0;margin:10px 0 0;padding:10px 0 0;width:100%;}
ul.profile_stats li.user_emblems .label{display:inline;float:left;position:relative;margin-left:-200px;left:200px;}
ul.profile_stats li.user_emblems .more_emblems{text-align:right;}

#content ul.profile_stats li.level{position:relative;width:100%;}
#content ul.profile_stats li.level .percent_bar{position:absolute;right:10px;top:4px;width:87px;}
#content ul.profile_stats li.level .percent_bar span{display:block;overflow:hidden;padding:8px 0 0 0;height:0;width:0;}
#content ul.profile_stats li.stat{border-width:0;}
#mini ul.profile_stats{font-size:11px;}
#side ul.profile_stats .label{font-weight:normal;}
#side .module ul.profile_stats{padding:0 0 0 92px;height:1%;overflow:hidden;}
#side .module ul.profile_stats li.stat{float:right;width:100%;text-align:left;margin:5px 0 0;}

#side .module ul.profile_stats li.avatar{display:inline;float:left;margin:0 10px 0 -92px;width:82px;}
#side .module ul.profile_stats li.last_online{font-size:10px;line-height:12px;font-weight:normal;margin:3px 0 0;}
#side .module ul.profile_stats li.level{font-weight:normal;}
#side .module ul.profile_stats li.level .percent_bar{display:block;position:static;right:0;top:0;margin:5px 0 0;}
#side .module ul.profile_stats li.rank span.data{font-weight:bold;}
#side .module ul.profile_stats li.username{font-size:14px;margin:0;}

#side .my_summary_module ol.my_profile_summaries{padding:0 10px;}
div.emblems_summary{height:1%;overflow:hidden;}
div.emblems_summary ul.user_emblems{padding:0 5px;margin:0 0 0 -7px;}
div.stats_module ul.profile_actions{height:1%;overflow:hidden;width:100%;margin:10px 0 0;}
div.stats_module li.profile_action{float:left;width:100%;margin:4px 0 0;text-align:center;}
div.stats_module li.profile_action a,div.stats_module li.profile_action span{display:block;height:24px;line-height:24px;padding:0 6px 0 0;}

div.stats_module li.profile_action span span{display:inline;}
div.stats_module li.profile_action a{font-size:11px;padding:0 0 0 6px;text-decoration:none;}
div.stats_module li.pm{width:100%;}
div.stats_module li.pm span span{padding:0 0 1px 22px;}
div.stats_module li.post_blog span span{padding:1px 0 1px 20px;}
div.stats_module li.post_history span span{padding:1px 0 1px 20px;}
div.stats_module li.report span span{padding:0 0 1px 16px;}
div.stats_module li.track span span{padding:0 0 1px 18px;}
div.stats_module li.post_blog{width:89px;}

div.stats_module li.prefs{float:right;width:89px;}
div.stats_module li.track{float:right;width:89px;}
div.stats_module li.report{width:89px;}
div.stats_module li.mod_history{float:left;margin:10px 0 0;width:100%;}
div.stats_module li.level{padding:9px 0;}
div.stats_module li.level .achievement_bar{border-width:1px;height:1%;overflow:hidden;width:auto;}
div.stats_module li.level .achievement_bar .graph_wrap{border-width:0 0 0 1px;}
div.stats_module li.level .achievement_bar .graph_wrap .graph_wrap{border:0;}

div.stats_module li.level .achievement_bar .graph_wrap,div.stats_module li.level .achievement_bar .graph_wrap .bar{height:22px;line-height:22px;}
div.stats_module li.level .achievement_bar .text{font-size:12px;height:24px;line-height:24px;}
div.stats_module li.level .achievement_bar .text strong{padding-right:0;}
div.stats_module li.level .achievement_bar .text .perc{font-weight:normal;padding:0;}
.maturity_rating .maturity_rating_icon{background:url(maturity_ratings.gif) no-repeat;overflow:hidden;}

.esrb .maturity_rating_icon{height:44px;width:32px;}
.esrb .adultsonly{background-position:0 0;}
.esrb .everyone10{background-position:-32px 0;}
.esrb .everyone{background-position:-64px 0;}
.esrb .earlychild{background-position:-96px 0;}
.esrb .mature{background-position:-128px 0;}
.esrb .ratingpend{background-position:-160px 0;}
.esrb .teen{background-position:-192px 0;}
.pegi .maturity_rating_icon{height:42px;width:32px;}
.pegi .pegi_3{background-position:0 -44px;}
.pegi .pegi_7{background-position:-32px -44px;}

.pegi .pegi_12{background-position:-64px -44px;}
.pegi .pegi_16{background-position:-96px -44px;}
.pegi .pegi_18{background-position:-128px -44px;}
.oflc_au .maturity_rating_icon{height:42px;width:48px;}
.oflc_au .general{background-position:0 -86px;}
.oflc_au .parental{background-position:-48px -86px;}
.oflc_au .mature{background-position:-96px -86px;}
.oflc_au .restricted{background-position:-144px -86px;}
.oflc_au .restricted18{background-position:-192px -86px;}
.oflc_au .restricted_x{background-position:-240px -86px;}

#feature_deck{font-size:12px;text-align:center;}
#legacy_layout #mini #feature_deck{margin-left:5px;margin-right:5px;}
#feature_deck h2{margin:10px 0;font-size:12px;}
#feature_deck p{margin:0;}
#tags_module .head ul.more li{font-size:11px;}
#tags_module .head ul.more li a{font-weight:normal;}
#tags_module .body{text-align:center;padding:5px;}
#legacy_layout #mini #tags_module .body{padding:0;margin:0;}
#legacy_layout #mini #tags_module .module{padding:5px 0;margin:0;}
.tag_form{margin:0;padding:0;height:auto;width:100%;overflow:hidden;}

.tag_form .actions{width:100%;overflow:hidden;}
.tag_form .body{text-align:left;}
.tag_form .tag_field{border-width:1px;margin:5px 0;padding:2px;}
.tag_form fieldset label{font-size:10px;line-height:12px;}
.tag_form fieldset p{margin:0;}
.tag_form textarea{width:99%;border:0;}
.tag_form a.cancel{line-height:21px;cursor:pointer;float:right;}
.tag_form form.tag_form span.submit{background:#eb7d26 url(button-1.gif) no-repeat 0 0;float:left;border:1px solid #ba6401;width:70px;height:20px;margin:0;padding:2px 0 0;overflow:hidden;}

.tag_form form.tag_form input.submit{background:none;border:0;color:#fff;font-weight:bold;padding:0;margin:0;width:70px;height:16px;}
#mini #tag_form,#legacy_layout #mini #tag_form,#siteblog_layout #mini #tag_form{margin:0;}
#mini #tag_form form label strong{display:block;font-weight:bold;font-size:11px;}
#more_videos .off{visibility:hidden;}
#more_videos div.filters{height:1%;overflow:hidden;padding:10px 5px;}
#more_videos div.msg{height:1%;overflow:hidden;padding:10px;text-align:center;font-size:14px;font-weight:bold;}

#more_videos .filters ul{display:inline;float:right;font-size:10px;margin:0;padding:0;}
#more_videos .filters ul li{background:none;border:0;float:left;line-height:17px;padding:0 0 0 6px;}
#more_videos .filters ul li a{display:block;padding:0 6px 0 0;}
#more_videos .filters ul.filters{float:left;font-size:11px;}
#more_videos .filters ul.filters li{border:0;}
#more_videos .filters ul.views{margin-left:10px;}
#more_videos div.content_types{border-width:0 0 1px;overflow:hidden;width:100%;}
#more_videos ul.content_types{height:25px;padding:0 5px;overflow:hidden;}

#more_videos li.type{float:left;margin:0 4px 0 0;}
#more_videos li.type a,#more_videos li.type span{float:left;font-size:11px;font-weight:bold;line-height:26px;padding:0 0 0 10px;}
#more_videos li.type * span{padding:0 10px 0 0;}
#more_videos ul.views li{border:0;display:inline;margin:0 0 0 5px;padding:0 0 0 3px;}
#more_videos ul.views li a{width:14px;height:14px;overflow:hidden;padding:2px 3px 1px 0;}
#more_videos ul.views li a span{display:block;padding:14px 0 0;}
#more_videos .foot{border:0;margin:0;padding:10px;}

#more_videos div.pagination{text-align:right;overflow:hidden;padding:5px 0;width:100%;clear:both;}
#more_videos .pagination ul{float:right;line-height:12px;padding:3px 5px 0 0;}
#more_videos .pagination ul li{border-left:1px solid;float:left;padding:0 5px;}
#more_videos .pagination ul li.first{border:0;padding-left:0;}
#more_videos .pagination ol{float:right;margin-right:20px;}
#more_videos .pagination ol li{float:left;font-size:11px;font-weight:bold;margin:0 2px;padding:3px 7px;}
#more_videos .pagination ol li.ellipsis{padding:3px 0;}

#featured_channels .body{padding:4px;}
#featured_channels ul.channels{overflow:hidden;padding:0;width:100%;}
#featured_channels .channels li{float:left;padding:8px 0;width:100%;}
#featured_channels .channels li.detailed{background:none;border:0;padding:10px 0;}
#featured_channels .channels li .wrap{padding:0 120px 0 10px;}
#featured_channels .channels h3,#featured_channels .channels .deck{display:inline;float:left;margin:0;width:100%;}
#featured_channels .channels .deck p{margin:0;}
#featured_channels .channels li .details p.posted{font-size:10px;}

#featured_channels .channels li .thumb{border:1px solid;display:inline;float:right;height:72px;margin:0 -109px 0 10px;overflow:hidden;width:97px;}
#featured_channels .channels .details{display:inline;}
#featured_channels .head .more{font-size:11px;}
#featured_channels .foot{border:0;margin:0;padding:4px 15px 9px;}
#checkprices_module div.boxshots{border-width:0 0 1px;height:100%;margin:0 8px;padding:8px 0;overflow:hidden;}
#checkprices_module ul.boxshots{margin:0 -8px 0 0;padding:0;float:left;}
#checkprices_module li.boxshot{background:none;border-width:0;float:left;width:65px;margin:0;padding:0 8px 0 0;}

#checkprices_module li.boxshot img{width:65px;}
#checkprices_module ul.priced_games li{padding:6px 0;}
#mini #site_blogs ul.blogs li.blog{padding:10px 0;}
#mini #site_blogs ul.blogs li.blog .wrap{padding:0 10px;}
#mini #site_blogs ul.blogs li.blog .blog_thumb{overflow:hidden;}
#mini #site_blogs ul.blogs li.blog .blog_thumb img{display:block;}
#siteblog_layout #mini .feature_top ul.stories li.story,#siteblog_layout #mini .feature_top ul.stories li.story .details,#siteblog_layout #mini .feature_top ul.stories li.story .details .deck,#siteblog_layout #mini .feature_top ul.stories li.story .details .thumb{display:block;float:none;height:auto;margin:0;padding:0;}

#siteblog_layout #mini .feature_top ul.stories li.story .details .thumb{margin:0 auto;width:140px;}
#siteblog_layout #mini .feature_top ul.stories li.story .details p{padding:10px;}
#siteblog_layout #mini .feature_top ul.stories li.last{border-width:0;}
#siteblog_layout #mini .headlines_only ul.stories{padding:0;}
#siteblog_layout #mini .headlines_only p.title{margin-bottom:0;padding:0 8px;width:auto;}
#top_results{margin-top:0;}
#top_results .body{float:left;width:100%;}
#top_results .foot{clear:both;font-size:14px;margin:0;padding:10px 0;text-align:center;}

ul.games li.game{float:left;padding:15px 0;width:100%;}
ul.games li.game h3,ul.games li.game .deck,ul.games li.game .more_details{display:inline;float:right;margin:0;width:100%;}
ul.games li.game .wrap{padding-left:110px;}
ul.games li.has_score .wrap{padding-right:115px;}
ul.games li.game h3{font-size:15px;}
ul.games li.game .details{display:inline;float:left;width:100%;}
ul.games li.game .thumb,ul.games li.game .boxshot{border-width:1px;display:inline;float:left;margin:0 10px 0 -100px;overflow:hidden;width:85px;margin-bottom:2px;}

ul.games li.game .details .boxshot,ul.games li.game .details .thumb{margin-top:-16px;}
ul.games li.game .thumb a,ul.games li.game .thumb img,ul.games li.game .boxshot a,ul.games li.game .boxshot img{display:block;width:85px;}
ul.games li.game .more_details{float:right;display:inline;margin:5px 0;}
ul.games li.game .more_details li{border-width:0 0 0 1px;float:left;font-size:11px;line-height:13px;padding:0 5px 0 6px;}
ul.games li.game .more_details li.first{border:0;padding-left:0;}
ul.games li.game .more_details,ul.games li.game .deck{float:left;width:100%;}

ul.games li.game .deck p{display:block;float:none;margin:0 0 3px;}
ul.games li.game .score_summary{display:inline;float:right;height:95px;margin:-16px -105px 0 10px;text-align:center;width:93px;}
ul.games li.game .score_summary dt{font-size:10px;margin-top:11px;}
ul.games li.game .score_summary dd a{font-size:40px;font-weight:bold;}
ul.games li.game .score_summary dd a:hover{text-decoration:none;}
ul.games li.game .score_summary dd.word,ul.games li.game .score_summary dd.choice a{font-size:11px;font-weight:bold;text-transform:capitalize;}

div.profile_games li.game{padding:10px 0;}
div.profile_games li.game .wrap{height:1%;overflow:hidden;padding:0 10px 0 107px;}
div.profile_games li.has_score .wrap{padding-right:113px;}
div.profile_games li.game .boxshot{margin-left:-97px;}
div.profile_games li.game .score_summary{margin-top:0;margin-right:-103px;}
div.profile_games li.game div.details{float:left;margin:0 0 0 -980px;position:relative;left:980px;width:100%;}
div.profile_games li.game div.details h3,div.profile_games li.game div.details .deck{display:block;float:none;width:auto;}

div.profile_games li.game div.details .more_details{display:block;float:none;height:1%;overflow:hidden;width:auto;}
div.profile_games li.game .add{font-size:11px;margin:5px 0 0;}
div.profile_games li.game a.add{display:block;font-size:11px;line-height:18px;height:18px;width:70px;text-align:center;text-decoration:none;}
div.profile_games li.game a.add span{padding-left:14px;}
.game_titles,.game_titles ul.games{height:1%;overflow:hidden;}
.game_titles ul.games li.game{display:inline;float:left;padding:0;width:100%;}

.game_titles ul.games li.game .wrap{padding:10px 0 0;}
.game_titles ul.games li.game p{margin:0;}
.contain_all .game_titles ul.games li.game .wrap{padding:10px 0;}
.top_games_module{background:#b3b3b3 no-repeat 0 0;}
.top_games_module ul.games{padding:0 0 0 111px;height:1%;overflow:hidden;}
.top_games_module ul.games li.game .wrap{padding:10px 10px 0;}
.top_games_module .rank{font-weight:bold;}
#content .top_games_module .feature_top{margin:0;}
#content .top_games_module .feature_top .body_wrap{height:1%;overflow:hidden;}

#content .top_games_module .feature_top .first{border-color:#fff;border-width:0 1px 0 0;width:110px;margin:0 0 -200px -111px;padding:0 0 200px;}
#content .top_games_module .feature_top .first .wrap{display:inline;float:left;border-color:#666;border-width:0 1px 0 0;margin:0 0 -200px;padding-bottom:210px;padding-right:9px;width:90px;}
.top_games_module .feature_top .first .title{margin:0 0 10px;}
.top_games_module .feature_top .first .thumb{display:block;float:none;margin:0 auto;}
.top_games_module .feature_top .first .thumb a{display:block;}

.top_games_module .feature_top .first .portable_thumb,.top_games_module .feature_top .first .portable_thumb img{height:75px;width:75px;}
.top_games_module .feature_top ul.games .last .wrap{padding-bottom:10px;}
#side .top_games_module{background-image:url(contain300.png);}
#side .top_games_module .body,#side .top_games_module .body_wrap{background:url(contain300.png) no-repeat 0 0;}
#side .top_games_module .body{background-position:-300px 0;background-repeat:repeat-y;}

#side .top_games_module .body_wrap{background-position:-600px bottom;padding-bottom:1px;}
#video_reviews h2,#video_previews h2{text-transform:capitalize;}
#side .related ul.actions li{display:inline;padding:0 5px;}
#side .related ul.actions li.first{border:0;padding:0;}
#side .related ul.actions li.sd{border-width:0;}
#side .related ul.actions li.last{border-left:1px solid;}
.gameguide_header{margin-top:10px;position:relative;}
.gameguide_header img.banner{display:block;width:880px;height:140px;background-position:top left;background-repeat:no-repeat;}

.gameguide_header img.absolute{position:absolute;}
#browse_filters ul.letternav{clear:both;float:left;line-height:11px;padding-top:10px;}
#browse_filters ul.letternav li,.categories .body ul.letternav li{background:none;float:left;padding:0 2px;}
.categories .body ul.letternav{border-bottom-width:0;border-right-width:1px;display:inline;float:right;font-size:11px;margin:-21px 77px 0 10px;padding:0 3px 0 0;}
.categories .body ul.letternav li{padding-left:0;}
.categories .body ul.letternav li.on{font-style:italic;}

.body ul.browse_categories{overflow:hidden;padding:0;width:100%;}
.body ul.browse_categories li.browse_category{border-width:1px 1px 0 0;float:left;font-size:11px;height:24px;line-height:24px;padding:0 0 0 10px;width:131px;}
div.mini .body ul.browse_categories li.browse_category{width:121px;}
.body ul.browse_categories li.last{border-right-width:0;border-top:1px solid;padding-right:3px;}
div.mini .body ul.browse_categories li.last{padding-right:5px;}
.body ul.browse_categories li.filter_category{float:left;border-right-width:1px;padding:0 10px;}

.body ul.inline li.last{border-width:0;}
#browse_filters{margin-bottom:0;}
#browse_filters .body{overflow:hidden;padding:10px 0;width:100%;}
#browse_filters .body .wrap{height:1%;line-height:20px;font-size:11px;}
#browse_filters form{padding:0 5px;float:left;}
#browse_filters form select,#browse_filters form span.submit{float:left;display:inline;font-size:11px;margin-left:5px;}
#browse_filters form span.submit{border-width:1px;height:16px;padding:2px 0 0;margin-right:10px;width:78px;overflow:hidden;text-align:center;}

#browse_filters form input.submit{background:none;border:0;font-size:11px;font-weight:bold;margin:0;padding:0;vertical-align:top;position:relative;}
#browse_filters.new_releases .form{margin:0 0 0 163px;overflow:hidden;text-align:center;width:286px;position:relative;}
#browse_filters.new_releases .browse_weeks{height:1%;overflow:hidden;font-size:14px;margin-top:-20px;padding:0 10px;text-transform:uppercase;font-weight:normal;}
#browse_filters.new_releases .browse_weeks a.prev{float:left;padding-left:22px;}

#browse_filters.new_releases .browse_weeks a.next{float:right;padding-right:22px;}
#browse_filters ul.time{clear:both;float:left;padding-top:10px;}
#browse_filters ul.time li{border-right:1px solid;float:left;line-height:11px;padding:0 5px 0 6px;}
#browse_filters ul.time li.first{padding-left:0;}
#browse_filters ul.time li.last{border-width:0;padding-right:0;}
#browse_filters .wrap{position:relative;}
#browse_filters.updates .body{margin-bottom:1px;padding-bottom:0;}
#browse_filters.updates ul.tabs{height:25px;padding-top:10px;overflow:hidden;width:100%;clear:both;}

#browse_filters.updates ul.tabs li{float:left;margin-right:4px;padding:0 0 0 8px;}
#browse_filters.updates ul.tabs li a,#browse_filters.updates ul.tabs li span{display:block;line-height:25px;font-size:11px;padding-right:8px;}
#feature_filter .head #browse_filters form{padding:0;margin-top:3px;}
#feature_filter .head #browse_filters form select{margin:0 5px 0 0;}
#browse_filters div.help{float:right;margin-right:10px;font-size:10px;}
#filter_results{margin-top:0;}
#filter_results table{font-size:11px;width:100%;}

#filter_results table thead th{font-size:11px;font-weight:bold;}
#filter_results table th,#filter_results table td{padding:10px;text-align:center;vertical-align:middle;}
#filter_results table th{height:30px;padding:5px 10px;}
#filter_results table th.first,#filter_results table tbody th{text-align:left;}
#filter_results table tbody td,#filter_results table tbody th{border-right-width:1px;}
#filter_results table tbody th p{margin-bottom:0;}
#filter_results table th.posted{width:14%;}
#filter_results table th.last,#filter_results table td.last{border-right-width:0;}

#filter_results table th.headline,#filter_results table td.headline{text-align:left;}
.no_results{padding:20px 10px;font-weight:bold;text-align:center;}
.filtered_games_module .foot{border-width:1px 0 0;padding:10px 0;}
.filtered_games_module .foot p.more{font-size:14px;text-align:center;}
.filtered_dlc_module table.filtered_games td.reader_score{font-weight:bold;}
.summary_module .body,#summary_module .body{margin:10px 0 0;height:1%;}
.summary_module div.useract_toolbar,#summary_module div.useract_toolbar{margin:0 0 10px;}

.summary_module .banner,#summary_module .banner{background-repeat:no-repeat;background-position:right 0;overflow:hidden;border-width:1px;margin-bottom:10px;}
.summary_module .deck,#summary_module .deck{font-size:14px;font-weight:bold;padding:0 5px;}
.summary_module .body ul.actions,#summary_module .body ul.actions{padding:0 5px;}
.summary_module .body ul.actions li,#summary_module .body ul.actions li{border-width:0 0 0 1px;display:inline;margin-left:7px;padding-left:8px;font-size:12px;}

.summary_module .body ul.actions li.first,#summary_module .body ul.actions li.first{border-width:0;margin:0;padding:0;}
.mobile_summary_module .deck{font-size:12px;font-weight:normal;}
.dlc_summary_module .body{padding:0 5px;}
.gs_story .head h2{font-size:18px;line-height:25px;}
.gs_story .byline{line-height:27px;padding:0 10px;}
.gs_story .byline .author{margin-right:5px;font-weight:bold;}
.gs_story .byline .posted{font-size:10px;}
.gs_story .deck p{font-size:14px;font-weight:bold;margin:15px 0;}
.gs_story .story_body{padding:15px 0 5px;}

.gs_story .video_player{margin:10px 0;}
.embscreen_large{padding:15px 20px;margin:15px auto 15px;}
#main .body div.embscreen{border-width:1px;float:right;font-size:11px;margin:0 0 10px 10px;padding:5px;width:182px;}
.embscreen_large img,#main .body div.embscreen img{display:block;margin:0 auto;}
.embscreen_large p.embscreen_caption{margin:10px 0 0 0;font-size:10px;line-height:11px;text-align:center;}
#main .body div.embscreen p.caption{margin:10px 0 5px 0;line-height:11px;text-align:center;}
#main .body div.embscreen p.center{text-align:center;}

.story_list .body ul.details{padding-left:0;}
.story_list ul.stories .thumb{width:120px;height:90px;}
.story_list ul.stories .thumb img{width:120px;height:90px;}
.boxshot_pop #popup_header{border-bottom:1px solid #000;text-align:left;padding-right:10px;}
.boxshot_pop .pophead_inset_right{background-position:right 2px;background-repeat:no-repeat;float:right;padding:10px 0 10px 10px;}
.boxshot_pop .pophead_inset{background-position:left 2px;background-repeat:no-repeat;padding:10px 0 10px 15px;float:right;}

.boxshot_pop span.close_popup{float:right;font-size:11px;line-height:20px;font-weight:normal;margin-right:5px;}
.boxshot_pop #eyebrow .wrap{width:80%;margin:0 5px;}
.boxshot_pop .boxshot img{display:block;margin:10px auto;}
.boxshot_pop .pop_right{float:right;padding:10px;width:150px;}
#review_spellcheck .module{margin:10px;}
#review_spellcheck table{width:99%;margin:1px;}
#review_spellcheck table td,#review_spellcheck table th{padding:4px;border-width:1px;}
#review_spellcheck table th{font-weight:bold;}

#review_spellcheck table td.word{width:110px;}
#gs_review .body .module{padding:0;}
#gs_review .head{border-width:1px;}
#gs_review #video_review{margin-bottom:10px;}
#gs_review #video_review h3,#gs_review #video_review div.download{float:left;width:100%;}
#gs_review #video_review .body div.details{display:inline;}
#gs_review #video_review .wrap{padding:10px 162px 10px 10px;height:1%;overflow:hidden;}
#gs_review #video_review .no_thumb{padding-right:10px;}
#gs_review #video_review div.deck{float:left;font-size:11px;margin:5px 0;width:100%;}

#gs_review #video_review div.deck p{margin:0;font-size:11px;font-weight:normal;}
#gs_review #video_review .video_thumb{float:right;display:inline;width:140px;height:80px;margin:0 -152px 0 10px;border-width:1px;}
#gs_review #video_review .video_thumb a{display:block;width:140px;height:80px;position:relative;}
#gs_review #video_review .download a.watch,#gs_review #video_review .download a.watch_hd{padding-top:20px;overflow:hidden;}
#gs_review #video_review .download a.watch{display:block;width:91px;height:0;float:left;margin-right:5px;}

#gs_review #video_review .download a.watch_hd{display:block;width:112px;height:0;float:left;}
#gs_review .review_proscons .body{padding:10px 0;height:1%;overflow:hidden;}
#gs_review .review_proscons ul li{display:inline;font-weight:bold;}
#gs_review .review_proscons ul li span{overflow:hidden;padding:0 0 0 8px;}
#annotation_container{padding-top:15px;margin-bottom:-3px;}
#annotation_container #annotation .body{padding:5px 10px 10px;}
#annotation_container #annotation .head{background:none;border:0;margin:1px 0 4px;padding:0;}

#annotation_container #annotation .head .wrap{padding:0;}
#annotation_container #annotation h3{padding-left:18px;}
#annotation_container #annotation h3 span{font-weight:normal;}
#annotation_container #annotation .head ul.more a{font-weight:normal;}
#annotation_container #annotation .pager{font-size:10px;margin-top:8px;}
#annotation_container .submodule{font-weight:normal;width:460px;padding-top:7px;}
#annotation_container .submodule a{font-weight:normal;}
#annotation_container .submodule .wrap{padding:1px 10px 12px;}

#annotation_container .submodule .details{font-weight:bold;margin:0;overflow:hidden;padding-bottom:7px;height:1%;}
#annotation_container .submodule .details .type{float:left;width:180px;}
#annotation_container .submodule .details .posted{font-size:11px;float:right;}
#annotation_container .submodule .deck{font-size:11px;line-height:16px;margin-top:7px;}
#annotation_container .annotation_updates .head span{font-weight:normal;}
#annotation_container .annotation_updates .body{padding:8px 10px;}
#side ul.review_emblems li{float:left;}

#gfaqs_answers_questions .more{display:block;text-align:center;padding:13px 0;}
#player_review .user_reviews{margin-top:10px;}
#player_review .user_reviews .wrap{padding-left:168px;height:1%;overflow:hidden;}
#player_review .avatar{border-width:1px;display:inline;float:left;height:80px;margin:0 10px 0 -168px;width:80px;}
#player_review .avatar a{background:transparent none;display:block;height:80px;width:80px;}
#player_review .score{display:inline;float:left;height:82px;line-height:1.2;margin:0 0 0 -93px;width:83px;}

#player_review .username,#player_review .deck{display:inline;float:right;text-align:left;margin:0;width:100%;font-size:14px;font-weight:bold;}
#player_review .score .score_wrap{padding:20px 6px 0 12px;text-align:center;}
#player_review .score .numeric{font-size:36px;line-height:.8;}
#player_review .details{float:left;margin-top:3px;width:100%;}
#player_review .details li{border:0;float:left;margin:0;padding:0;width:100%;}
.portable .user_reviews_module .foot{font-size:12px;}
#communityreviews_module .user_reviews{margin-bottom:10px;}

#communityreviews_module .user_reviews li.user_review{padding:10px 100px 10px 0;}
#communityreviews_module .body .avatar{border-width:1px;display:inline;float:left;margin:0 10px 0 0;overflow:hidden;width:80px;height:80px;}
#communityreviews_module .body .avatar a{display:block;}
#communityreviews_module .body .score_summary{display:inline;float:right;height:95px;margin:0 -100px 0 10px;text-align:center;width:91px;}
#communityreviews_module .player{padding-top:4px;}
#communityreviews_module .body .score_summary{font-size:10px;}

#communityreviews_module .body .player dt{display:none;}
#communityreviews_module .body .score_summary dd{font-size:40px;font-weight:bold;}
#communityreviews_module .body .player dd{font-size:50px;}
#communityreviews_module .body .score_summary dd.word{font-size:11px;font-weight:bold;text-transform:capitalize;}
#communityreviews_module .body .user{margin-bottom:3px;}
#communityreviews_module .body .user a{font-size:14px;}
#communityreviews_module .body .deck{font-size:13px;margin-bottom:20px;}
#communityreviews_module .body .rating{font-size:11px;margin-bottom:5px;}

#communityreviews_module ul.details li.first{padding-right:0;}
#communityreviews_module .user_reviews li{clear:both;}
#communityreviews_module .user_reviews .review{margin-left:95px;height:1%;}
#communityreviews_module .page_nav{padding:10px 5px;}
#communityreviews_module .more a{display:block;padding-left:10px;width:120px;margin:0 auto;}
#communityreviews_module .more span{display:block;padding-right:10px;text-align:center;height:24px;line-height:24px;}
#player_score_details{border-width:1px;line-height:16px;}

#player_score_details .gsscore_wrap{padding:0 10px;}
#player_score_details dl.review_details{font-size:11px;padding:10px;}
#player_score_details dl.review_details dt{float:left;margin-right:5px;}
#player_score_details dl.review_details dd{font-weight:bold;color:#fff;}
#player_score_details.has_scores{border:1px solid;padding:10px 0;}
#player_score_details.has_scores dl.review_details{float:left;padding-left:25px;padding:0 0 0 25px;line-height:20px;}
#player_score_details.has_scores dl.review_details{border-bottom-width:0;border-top-width:0;}

#player_score_details.has_scores dl.scores{float:left;width:40%;border-right:1px solid;padding-right:25px;font-weight:bold;font-size:11px;}
#player_score_details.has_scores dl.scores dt{text-align:right;width:70px;padding:2px 0;}
#player_score_details.has_scores dl.scores dd{float:right;padding-left:82px;text-align:right;width:20px;margin-top:-14px;height:13px;}
#player_score_details.has_scores dl.scores dd.score_1{background-position:0 -12px;}
#player_score_details.has_scores dl.scores dd.score_2{background-position:0 -24px;}

#player_score_details.has_scores dl.scores dd.score_3{background-position:0 -36px;}
#player_score_details.has_scores dl.scores dd.score_4{background-position:0 -48px;}
#player_score_details.has_scores dl.scores dd.score_5{background-position:0 -60px;}
#player_score_details.has_scores dl.scores dd.score_6{background-position:0 -72px;}
#player_score_details.has_scores dl.scores dd.score_7{background-position:0 -84px;}
#player_score_details.has_scores dl.scores dd.score_8{background-position:0 -96px;}
#player_score_details.has_scores dl.scores dd.score_9{background-position:0 -108px;}

#player_score_details.has_scores dl.scores dd.score_10{background-position:left bottom;}
#player_review_body{margin:10px 5px;}
.user_feedback_action{font-size:11px;padding:5px 10px;}
.user_feedback_action .wrap{height:1%;overflow:hidden;}
.user_feedback_action .user_feedback{float:left;}
.user_feedback_action .user_feedback li{float:left;margin-right:7px;}
.user_feedback_action .user_feedback ul{float:left;}
.user_feedback_action .user_feedback span{font-weight:bold;float:left;margin-right:10px;}
.user_feedback_action .user_feedback li.pos a,.user_feedback_action .user_feedback li.neg a{height:0;padding-top:14px;width:12px;overflow:hidden;display:block;float:left;}

.user_feedback_action .user_feedback li.pos a{background-position:left top;}
.user_feedback_action .user_feedback li.neg a{background-position:-28px top;}
.user_feedback_action .user_action{float:right;}
.user_feedback_action .user_action li.track{padding-left:5px;float:right;}
.user_feedback_action .user_action li.regulate{border-right-width:1px;padding-right:5px;float:right;}
.player_stats_module .body{padding:8px 10px;}
#wiki_header .body{padding:10px 5px 0;height:1%;overflow:hidden;}
#wiki_header .body img{float:right;}

#wiki_header .body #wiki_jump{margin:10px 0;}
#wiki_header .body #wiki_jump strong{display:block;margin-bottom:3px;}
#wiki_header .body #search{width:369px;}
#wiki_header .body .search span.submit{float:left;margin-left:2px;width:94px;padding-top:4px;height:18px;}
#wiki_header .body .search input.submit{font-size:12px;width:94px;}
#featured_wiki_articles .body h3{margin-bottom:3px;}
#featured_wiki_articles .body img{float:right;}
#featured_wiki_articles .body span.timestamp,.wikia_stories .body span.timestamp{float:left;font-style:italic;font-size:11px;}

#featured_wiki_articles .body span.edit{float:right;}
.wikia_stories .body div.title{margin-bottom:3px;}
#communitychart_module .body{text-align:center;}
#piechart_score{height:218px;width:430px;overflow:hidden;margin:0 auto;}
#piechart_score img{float:left;margin:-1px 0 0 -1px;}
#critic_score_module .body{padding-bottom:5px;text-align:right;}
#critic_score_module p{font-size:10px;padding:0 10px;margin-top:10px;text-align:left;}
#critic_score_module .critic{float:left;}
#critic_reviews table{width:100%;font-size:11px;}

#critic_reviews table caption{display:none;}
#critic_reviews td{padding:3px 5px;}
#critic_reviews td.site{width:250px;}
#critic_reviews td.score{width:77px;font-weight:bold;}
#critic_reviews td.date{width:123px;text-align:right;}
.page_nav{height:1%;overflow:hidden;padding:8px 10px;}
.page_nav .page_flipper .prev,.page_nav .page_flipper .next{font-weight:bold;text-transform:uppercase;line-height:19px;}
.page_nav .page_flipper .prev{float:left;padding:0 15px;}
.page_nav .page_flipper .next{float:right;padding:0 15px;text-align:right;}

.page_nav .page_flipper span.off{visibility:hidden;}
.page_nav ul.pages{text-align:center;height:1%;overflow:hidden;padding:2px 0;}
.page_nav ul.pages li{display:inline;border-width:1px;padding:0 3px;margin-right:3px;}
.page_nav ul.pages li.on,.page_nav ul.pages li.ellipsis{border-width:0;font-weight:bold;line-height:16px;}
.page_nav ul.pages li.ellipsis{padding:0;}
.flipper_only .page_flipper .next,.flipper_only .page_flipper .prev{text-transform:capitalize;}
.story_page_nav{padding:10px 0;}
.story_page_nav .page_flipper{padding:3px 0 0;}

.story_page_nav .page_flipper .prev{padding:0 0 0 20px;}
.story_page_nav .page_flipper .next{padding:0 20px 0 0;}
.images .page_nav{padding:10px;}
.images .page_nav ul.pages li{padding:1px 5px;}
.search_page_nav,.search_page_nav ul.pages li.flipper{border-width:0;}
.portable .page_nav{padding:18px 10px;}
#bottomnav{text-align:center;padding:10px;border-width:1px;margin-top:20px;font-size:11px;}
#bottomnav h4{margin-bottom:3px;}
#bottomnav a{font-size:11px;}
#mini #similar_module{text-align:center;margin:10px 2px;}

#mini #similar_module .body li{padding:10px 0;margin:0 5px;}
#mini #similar_module .body li.promoted .wrap{width:118px;margin:0 auto;padding-bottom:8px;}
#mini #similar_module .body li.promoted span.promo_head{display:block;font-size:10px;line-height:18px;margin-bottom:8px;}
#similar_module li .thumb{display:block;}
#similar_module li .thumb img{display:block;margin:0 auto;width:100px;border-width:1px;}
#similar_module .title_bar{margin-top:8px;line-height:12px;}
#similar_module .title_bar h3{font-size:12px;display:inline;}

#similar_module .more{margin-top:10px;font-size:11px;}
#similar_module .more p{text-align:left;padding:0 5px;}
#mpu_layout.portable #similar_module{margin:10px 0;}
#mpu_layout.portable #similar_module .head{padding-left:5px;}
#mpu_layout.portable #similar_module .head .wrap{padding-right:5px;}
#mpu_layout.portable #similar_module .body{padding:0 0 10px;}
#mpu_layout.portable #similar_module .body li{margin:0 10px;}
#mpu_layout.portable #similar_module .more p{padding:0 10px;}
#popular_pages .body li .wrap,#related_content_module .body li .wrap{height:1%;overflow:hidden;}

#popular_pages .body li .graphic,#related_content_module .body li .graphic{padding-right:108px;}
#popular_pages .body li h3,#related_content_module .body li h3{font-size:11px;float:left;width:260px;padding-left:20px;line-height:14px;}
#popular_pages .body li h3.first,#related_content_module .body li h3.first{padding-left:0;}
#popular_pages .body li .graphic h3.first{width:172px;}
#related_content_module .body li .graphic h3{width:152px;}
#popular_pages .body li h3 img,#related_content_module .body li h3 img{margin-left:7px;height:14px;width:13px;vertical-align:top;}

#popular_pages li ul.details,#related_content_module ul.details{float:left;width:100%;}
#popular_pages li div.details,#related_content_module div.details{display:inline;}
#popular_pages li .deck,#related_content_module li .deck{margin:4px 0;float:left;width:100%;}
#popular_pages li .thumb,#related_content_module li .thumb{width:96px;height:72px;border-width:1px;float:right;display:inline;margin:0 -108px 0 10px;}
#popular_pages li .thumb img,#related_content_module li .thumb img{width:96px;height:72px;display:block;}

#popular_pages li .deck{margin:5px 0 0;}
#popular_pages li .deck p,#related_content_module li .deck p{margin:0;}
#popular_pages p.definition,#related_content_module p.definition{font-size:10px;padding:10px;margin:0;}
#popular_pages li h3 span,#related_content_module li h3 span{padding-right:13px;margin-right:5px;}
#related_content_module .body li.sponsored h3 a.title{display:block;font-size:13px;margin-left:-20px;padding-top:20px;}
#mini #popular_pages .body li h3,#mini #related_content_module .body li h3{width:155px;}

#mini #popular_pages .body li,#mini #related_content_module .body li{padding:10px 0;margin:0 5px;}
#mini #popular_pages .body li .wrap,#mini #related_content_module .body li .wrap{height:1%;overflow:hidden;}
#unions_module h3,#unions_module .deck,#unions_module ul.details{float:right;width:100%;}
#unions_module .thumb{width:75px;height:75px;border-width:1px;float:left;display:inline;margin:0 10px 0 -92px;}
#unions_module .avatar{width:75px;height:75px;display:block;}
#unions_module .details{display:inline;}

#unions_module li{height:1%;overflow:hidden;}
#unions_module li .wrap{padding-left:92px;}
#gamespace_user_submissions #user_videos_module .body li,#gamespace_user_submissions #user_images_module .body li{height:1%;overflow:hidden;}
#gamespace_user_submissions #user_videos_module .head h3,#gamespace_user_submissions #user_images_module .head h3{line-height:23px;}
#gamespace_user_submissions #user_videos_module h4,#gamespace_user_submissions #user_images_module h4{margin-bottom:3px;float:left;width:100%;}

#gamespace_user_submissions #user_videos_module .body li .wrap,#gamespace_user_submissions #user_images_module .body li .wrap{padding-right:108px;}
#gamespace_user_submissions #user_videos_module .body div.details,#gamespace_user_submissions #user_images_module .body div.details{display:inline;}
#gamespace_user_submissions #user_videos_module .body ul.details li,#gamespace_user_submissions #user_images_module .body ul.details li{padding-right:0;font-size:11px;}
#gamespace_user_submissions #user_videos_module .body ul.details,#gamespace_user_submissions #user_images_module .body ul.details{padding:0;}

#gamespace_user_submissions #user_videos_module .body .deck,#gamespace_user_submissions #user_images_module .body .deck{float:left;width:100%;}
#gamespace_user_submissions #user_videos_module .thumb{float:right;margin:0 -108px 0 10px;width:96px;height:72px;border-width:1px;display:inline;}
#gamespace_user_submissions #user_videos_module .thumb a{width:96px;height:72px;display:block;position:relative;}
#gamespace_user_submissions #user_images_module .thumb{width:96px;height:72px;border-width:1px;margin:0 -108px 0 10px;float:right;display:inline;}

#gamespace_user_submissions #user_images_module .thumb a{width:96px;height:72px;display:block;}
.cheat_details .description{margin:5px 0;}
.module .body .cheat_details .description .head{border-width:0;padding:0;}
.cheat_details .description .head .wrap{margin:0;}
.body ul.cheats li .head{border-width:0;margin-top:10px;padding:0;}
ul.cheats li .head .wrap{margin-left:0;}
ul.cheats li .head h3{font-size:14px;}
ul.cheats li{padding:0 10px;}
ul.cheats p{line-height:16px;}
.print_cheats{text-align:right;}
.print_cheats a{padding-left:18px;}

table.cheats{margin-bottom:10px;width:100%;}
table.cheats th{font-weight:bold;padding:5px 10px;}
table.cheats td{padding:10px;}
table.cheats .cheat{font-weight:bold;vertical-align:middle;width:60%;}
table.faqs{width:100%;}
table.faqs tr{border-bottom-width:1px;}
table.faqs tr td{padding:5px;}
table.faqs tr td.type{;font-weight:bold;}
#side #faqs_walkthroughs .body{padding:3px 5px 8px;}
#side .contain_all table.faqs tr{border:0;}
#side .contain_all table.faqs tr.last td{background:none;}
#compare_prices .body{overflow:hidden;height:1%;margin:1px;padding:5px;}

#compare_prices .body .body{margin:0;padding:0;}
#compare_prices .prices_chart .head h2{font-size:12px;line-height:23px;}
.prices_chart table{width:100%;}
.prices_chart table th{font-size:11px;font-weight:bold;}
.prices_chart table td{font-size:12px;font-weight:bold;}
.prices_chart table td.merchant,.prices_chart table td.publisher{font-size:11px;}
.prices_chart table thead th,.prices_chart table tfoot td{padding:5px 10px;}
.prices_chart table thead th.merchant{width:18%;}
.prices_chart table thead th.publisher{padding-left:7px;}

.prices_chart table thead th.title{width:25%;padding-left:8px;}
.prices_chart table thead th.price,.prices_chart table thead th.buy{width:10%;}
.prices_chart table tbody td{padding:10px 8px;vertical-align:middle;}
.prices_chart .buy_btn{display:block;font-size:11px;height:16px;line-height:16px;width:45px;text-align:center;}
.prices_chart a.buy_btn:hover{text-decoration:none;}
.shopper .body{padding:0 10px;}
.shopper table{width:100%;}
.shopper table td{font-size:12px;font-weight:bold;padding:10px 0;text-align:center;}

.shopper table td.button{width:45px;font-size:11px;}
.shopper table td.button a{display:block;height:16px;line-height:16px;}
.shopper table td.merchant{text-align:left;}
.shopper table td.price{width:90px;}
.gamespace_video .filters{height:25px;overflow:hidden;padding-top:6px;width:100%;}
.gamespace_video .filters ul{float:left;padding:0 5px;}
.gamespace_video .filters .timespan{float:right;}
.gamespace_video .filters li{float:left;margin-right:4px;padding:0 0 0 10px;}
.gamespace_video .filters li a{display:block;font-size:11px;line-height:25px;padding:0 10px 0 0;}

.gamespace_video #gs_videos.loading{height:100px;}
.video_player_feedback{margin-top:0;}
.video_player_feedback .body p{margin:0;padding:10px;}
.video_player_feedback .body .submit_msg{color:#fff;font-weight:bold;}
.alt .video_player_feedback .body .submit_msg{color:#000;}
.video_player_feedback .body li{height:1%;overflow:hidden;}
.video_player_feedback ul.scale dl{padding:0 5px 0 345px;}
.video_player_feedback ul.scale dt{display:inline;float:left;margin:0 10px 0 -340px;width:335px;}
.video_player_feedback ul.scale dd{float:right;}

.video_player_feedback ul.scale select{border-width:1px;border-style:solid;margin:0;padding:0;}
.video_player_feedback ul.free_forms dl{padding:0 5px;}
.video_player_feedback ul.free_forms dt{padding-bottom:5px;}
.video_player_feedback ul.free_forms dd{background:#fff;border-width:1px;border-style:solid;height:1%;overflow:hidden;padding:5px;}
.video_player_feedback ul.free_forms textarea{border:0;margin:0;padding:0;height:57px;width:100%;}
.video_player_feedback .body ul.btns li,.alt .video_player_feedback .body ul.btns li{background:none;display:inline;float:left;margin-right:5px;}

#image_index{margin:10px 0 0;}
#image_index .module{border-width:1px;padding:0 25px;}
#image_index .body .head{height:23px;}
#image_index .body .head .wrap{margin:0;}
#image_index .body .module{padding:10px 5px 10px 25px;margin:10px 0;}
#user_image_index .user_images{margin-top:10px;}
#image_index .module ul,#user_image_index .user_images ul{float:left;margin-left:-27px;}
#image_index .module li,#user_image_index .user_images li{float:left;width:121px;margin:0 0 15px 25px;text-align:center;}
#image_index .module img{border-width:1px;}

#user_image_index .body{padding:10px 15px 10px 25px;}
#user_image_index .user_images li a{display:block;width:120px;height:90px;border-width:1px;}
.user_image img{border:1px solid;padding:4px;}
#related_games #subnav{padding:5px;height:1%;overflow:hidden;height:25px;line-height:25px;}
#related_games #subnav_wrap li{float:left;border-right-width:1px;padding-right:7px;margin-left:7px;}
#related_games #subnav_wrap li.last{border-right-width:0;}
#related_games ul.games{padding:0;}
#related_games ul.games li.game .thumb{padding:5px;margin-left:-110px;}

#related_games ul.games li.game .more_details{color:#9b9b9b;margin:0;}
#related_games ul.games li.game .more_details li{float:none;border-width:0;padding-left:0;margin-top:3px;}
#related_games ul.games li.game.has_score .wrap{padding-right:110px;}
#related_games ul.games li.game .wrap{padding-left:110px;}
#related_games ul.games li.game .score_summary{margin-right:-110px;}
#tech_info .body{font-size:11px;line-height:16px;padding:5px;}
#tech_info .body .module{padding:0;clear:left;}
#tech_info .module .body{padding:10px 0 20px;height:1%;overflow:hidden;}

#tech_info dl.game_info dd{font-weight:bold;}
#tech_info dt{float:left;margin-right:5px;}
#tech_info dl.credits dt,#tech_info dl.credits dd{width:50%;line-height:20px;}
#tech_info dl.credits dt.alt,#tech_info dl.credits dt{margin:0;}
#tech_info dl.credits dd{float:left;font-weight:bold;}
#tech_info table{width:100%;}
#tech_info table th,#tech_info table td{width:50%;line-height:20px;}
#tech_info table td{font-weight:bold;}
.video_player{margin:0 auto;padding:0;}
#main .video_player{margin-top:0;padding:0;}

.proteus_video_player{margin:0 auto;padding:10px 0;}
#main .proteus_video_player{margin-top:10px;padding:0;}
.video_content #flash_video_player_wrapper .video_player{height:391px;width:642px;}
.hd_video_content #flash_video_player_wrapper .video_player{height:583px;width:960px;}
.upsell.hd{margin-top:0;}
.upsell .body{padding:10px 0;overflow:hidden;width:100%;}
.upsell .body .wrap{padding:0 10px 0 137px;}
.upsell .wrap a.btn{float:left;font:bold 10px Tahoma,Geneva,sans-serif;height:38px;margin-left:-128px;width:118px;}

.upsell .wrap a.btn span{display:block;margin-left:3px;padding:5px 3px 0 0;text-align:center;}
.upsell .wrap a.btn span.format{display:block;font:bold 11px Arial,Helvetica,sans-serif;padding:3px 0 4px;}
.sd .wrap a.btn span.format{padding:4px 0 3px 0;text-indent:-9999px;}
.upsell .wrap p{float:left;font-size:10px;margin:0;}
.video_player_promo_btn{margin:10px 0;}
.video_player_promo_btn a,.video_player_promo_btn span{background:url(btn_video_promo.gif) no-repeat right 0;display:block;font-size:12px;height:36px;line-height:36px;}

.video_player_promo_btn a{padding:0 7px 0 0;}
.video_player_promo_btn span{background-position:0 -36px;padding:0 0 0 52px;}
.video_player_promo_btn a strong{color:#fff;}
.video_player_promo_btn a.back{background-position:0 -3px;padding:0 0 0 7px;}
.video_player_promo_btn a.back,.video_player_promo_btn a.back span{height:29px;line-height:28px;}
.video_player_promo_btn a.back span{background-position:1000px 0;padding:0;}
#content .video_player_promo_btn a{color:#ff8400;}
#main .video_embed{margin:10px auto;}

#main .video_embed .video_player{margin:0 auto;}
#main .video_embed .video_details{border:1px solid;font-size:11px;}
#main .video_embed .video_details p.caption{padding:10px 15px;margin-bottom:0;line-height:11px;}
#main .video_embed .video_details ul.video_actions{height:1%;overflow:hidden;padding:10px 15px;margin:0;line-height:14px;}
#main .video_embed .video_details ul.video_actions li{float:left;border-left:1px solid;margin:0 15px 0 0;padding-left:45px;list-style-type:none;}
#main .video_embed .video_details ul.video_actions li.first{border-left-width:0;padding-left:20px;}

#main .module .body .blog_post ul.video_actions{padding:10px 15px;margin:0;list-style-type:none;}
#main .module .body .blog_post ul.video_actions li{margin-right:15px;padding-left:45px;line-height:14px;border-bottom-width:0;}
#main .module .body .blog_post ul.video_actions li.first{padding-left:20px;}
#mpu_layout.mini #content #video_info .top{padding:0 300px 0 2px;}
#mpu_layout.mini #content #video_info .video_title{float:left;margin-bottom:2px;width:100%;}
#mpu_layout.mini #content #video_info .wrap{display:inline;}

#mpu_layout.mini #content #video_info .wrap p.deck{font-size:11px;margin-bottom:5px;}
#mpu_layout.mini #content #video_info ul.details{display:inline;float:right;font-weight:bold;height:1%;line-height:14px;margin-right:-300px;overflow:hidden;width:300px;}
#mpu_layout.mini #content #video_info ul.details li{border-width:0;float:right;padding:0 5px;text-align:right;}
#mpu_layout.mini #content #video_info ul.details li.first{border-left-width:1px;}
#video_summary{margin-bottom:5px;}
#video_summary.hd{margin-top:0;}

#video_summary .details{clear:both;font-size:11px;float:left;margin:5px 0 7px;}
#video_summary .details li{border-left-width:1px;float:left;font-size:11px;line-height:11px;padding:0 5px;}
#video_summary .details li.first{border-left:0;padding-left:0;}
#video_summary p{clear:both;font-size:11px;margin-top:7px;padding:0 5px;}
#video_summary ul.watch{overflow:hidden;width:100%;height:1%;}
#video_summary ul.watch li{float:left;font-size:11px;height:28px;line-height:28px;margin-right:5px;width:147px;}
#video_summary ul.watch li.last{margin-right:0;}

#video_summary ul.watch li a{display:block;height:0;padding-top:28px;overflow:hidden;}
#video_summary ul.watch li.current{display:block;text-indent:-9999px;}
#content #video_summary.sd p{padding:0;}
#content #video_summary.sd .head{background:none;border:0;height:auto;padding-left:0;}
#content #video_summary.sd .head .wrap{margin:0;padding:0;}
#content #video_summary.sd .head h2{font-size:16px;line-height:20px;}
#download_panel{padding:0 5px 5px;}
#download_panel .head{border-width:0;}
#download_panel .head .wrap{height:auto;padding:0;width:100%;overflow:hidden;}

#download_panel .head ul.more li{font-size:11px;}
#download_panel .body{padding:15px 15px 10px;font-size:11px;font-weight:bold;}
#download_panel .body dl{overflow:hidden;padding:0;width:100%;}
#download_panel .body dt{border-top-width:1px;clear:both;display:inline;float:left;font-size:11px;font-weight:bold;margin-left:10px;padding:5px 0;width:44%;}
#download_panel .body dd{border-top-width:1px;float:left;padding:5px 0;width:25%;}
#download_panel .body dd.download{text-align:right;}
#download_panel .body dt.first,#download_panel .body dd.first{border-width:0;}

#download_panel .body ul{margin:7px;padding:0 7px;}
#download_panel .body ul li{background:none;padding:7px 0;border-bottom-width:1px;}
#download_panel .body ul li.last{border-width:0;}
#download_item .dl_details{padding-left:137px;margin-top:10px;font-size:11px;height:1%;overflow:hidden;}
#download_item .dl_details .thumb{font-size:10px;text-align:center;display:inline;float:left;margin:0 15px 0 -137px;width:122px;}
#download_item .dl_details .thumb img{border-width:1px;display:block;margin-bottom:3px;}

#download_item .dl_details .thumb .caption{line-height:13px;}
#download_item .dl_details .thumb .hd_thumb{width:102px;height:73px;margin:0 auto 10px;overflow:hidden;}
#download_item .dl_details .video_thumb img{width:120px;height:90px;display:block;}
#download_item .dl_details .video_thumb{margin-bottom:10px;}
#download_item .dl_details dt{float:left;margin-right:3px;}
#download_item .dl_details p.deck{margin:10px 0;font-size:12px;}
#download_item .body a.button,#download_alt_item .body a.button{display:block;font-size:11px;margin:10px auto;border-width:1px;text-align:center;width:110px;line-height:23px;height:23px;overflow:hidden;}

#download_item .dl_details a.join{font-size:14px;text-transform:uppercase;}
#download_item .download_messaging{border-width:1px;padding:10px;font-size:11px;margin-bottom:2px;}
#download_item .download_messaging p{margin-bottom:0;}
#download_item a.dna_jn_btn{float:left;display:block;overflow:hidden;height:0;padding-top:39px;width:138px;margin:0 10px 0 0;}
#download_item a.dna_jn_btn:hover{background-position:left -39px;}
#download_item img.ta-upsell{display:block;margin:0 auto;}
#download_item .tier2-download{padding:0;}

#download_item .tier2-download .promo_banner{height:120px;background-repeat:no-repeat;background-position:left top;border-width:0 1px 1px;}
#download_item .tier2-download .body{padding:10px;font-size:11px;}
#download_item .tier2-download .synopsis{display:block;font-size:14px;margin-bottom:10px;}
#download_item .tier2-download .tier2-countdown{text-align:center;padding:7px;font-weight:bold;border-width:1px;}
#download_item .tier2-download a.button{width:440px;text-align:center;font-size:14px;font-weight:bold;color:#FFF;}

#download_alt_item .body{padding:15px 10px 20px;}
#download_alt_item .body p.sub_head{padding:5px;font-weight:bold;}
#download_alt_item .body div.button{float:right;width:112px;}
#download_alt_item .body a.button{margin:0 auto;}
#download_alt_item .body ul.filetypes{margin:5px 35px;}
#download_alt_item .body ul.filetypes li p{line-height:24px;margin:0;font-weight:bold;}
#download_alt_item img.ta-upsell{margin:10px 0 0;}
#news_story .head h2{font-size:20px;}
#news_story .byline{list-style:none;}
#news_story .byline{padding:7px 10px;margin-bottom:10px;overflow:hidden;width:460px;}

#news_story .byline li{float:left;font-size:11px;margin-right:10px;display:inline;}
#news_story .byline li.date{font-size:11px;margin-right:0;white-space:nowrap;}
#news_story p.deck{font-size:14px;font-weight:bold;line-height:18px;padding:0 5px;}
#news_story .story_body{padding:10px 0;}
#news_story .story_body .align_right{float:right;margin:0 0 10px 10px;border:5px solid #656565;}
#news_story .story_body p{margin-bottom:15px;}
#news_story .story_body p.embscreen_caption{margin-bottom:0;}
#side .feature_top ul.stories li.story{background:transparent;border-bottom:1px solid;padding:5px 0;width:auto;margin:0 10px;}

#side .feature_top ul.stories li.story .wrap,#side .feature_top ul.stories li.story .title{padding:0;}
#side .feature_top ul.stories li.last{border:0;}
#side .feature_top ul.stories li.featured{border-bottom:0;margin:0;padding:10px 0;}
#side .feature_top ul.stories li.featured .wrap{padding:0 119px 0 10px;}
#side .feature_top ul.stories li.no_thumb .wrap{padding-right:10px;}
#side .feature_top ul.stories li.featured .title,#side .feature_top ul.stories li.featured .deck{float:left;margin:0;}
#side .feature_top ul.stories li.featured .details{height:auto;display:inline;padding:0;}

#side .feature_top ul.stories li.featured .thumb{float:right;height:72px;margin:0 -109px 0 10px;overflow:hidden;width:97px;}
#mini .feature_top ul.stories li.story{border-width:0 0 1px;font-size:11px;}
#latestnews_module li.story .thumb{width:98px;height:56px;margin:0 -110px 0 10px;}
#latestnews_module li.story img{width:98px;height:56px;}
#latestnews_module ul.stories li.story{padding:5px 0;}
#wikia_module .wikia_logo a{float:right;height:0;margin:-25px 5px 0;padding:25px 0 0;overflow:hidden;width:115px;}

#side #wikia_module li.story{padding:5px 0;}
#side #wikia_module .deck p{margin-bottom:0;}
#commerce_module .body{padding:8px 5px 8px 0;}
#commerce_module .wrap{overflow:hidden;height:1%;}
#commerce_module .commerce_btn{font-size:11px;width:140px;overflow:hidden;display:inline;float:left;width:140px;margin-left:6px;}
#commerce_module .commerce_btn a{display:block;height:25px;line-height:25px;padding-right:4px;text-decoration:none;}
#commerce_module .commerce_btn .price{float:right;font-size:12px;}
#commerce_module .compare_link{display:block;padding:2px 0 5px;text-align:center;}

#content #commerce_module .commerce_btn a{color:#fff;}
#commerce_module .gamestop a,#commerce_module .gamestop .vendor{background:url(gamestop_btn.gif) no-repeat 0 0;}
#commerce_module .gamestop a{background-position:0 -13px;padding-left:4px;}
#commerce_module .gamestop .text{float:left;color:#2F2F2F;}
#commerce_module .gamestop .vendor{float:left;height:0;margin:6px 0 0 5px;padding:13px 0 0;overflow:hidden;width:67px;}
#commerce_module .gamestop a.text_w_price{padding-left:4px;}
#commerce_module .gamestop a.text_w_price .vendor{margin:6px 0 0 3px;}

#commerce_module .gamefly a,#commerce_module .gamefly .vendor,#commerce_module .gamefly .text{background:url(gamefly_btn.gif) no-repeat 0 0;}
#commerce_module .gamefly a{background-position:0 -32px;text-align:right;position:relative;padding:0 3px;}
#commerce_module .gamefly .vendor{background-position:3px -16px;float:left;height:0;padding:16px 0 0;width:80px;overflow:hidden;margin-top:6px;}
#commerce_module .gamefly .text{height:0;padding:13px 0 0;width:54px;float:right;overflow:hidden;margin-top:7px;}

#commerce_module .itunes a,#commerce_module .itunes .vendor{background:url(itunes_btn.gif) no-repeat 0 0;}
#commerce_module .itunes a{background-position:0 -38px;text-align:right;position:relative;padding:0 3px;}
#commerce_module .itunes .vendor{background-position:3px -19px;float:left;height:0;padding:19px 0 0;width:131px;overflow:hidden;margin-top:3px;}
#commerce_module .itunes_noprice .vendor{background-position:3px 0;}
#commerce_module .freetrial a,#commerce_module .freetrial .vendor,#commerce_module .freetrial .text{background:url(freetrial_btn.gif) no-repeat 0 0;}

#commerce_module .freetrial a{background-position:0 -35px;padding-right:2px;}
#commerce_module .freetrial .vendor{background-position:-1px 1px;float:left;height:0;overflow:hidden;padding:12px 0 0;width:136px;margin-top:6px;}
#commerce_module .freetrial .text{height:0;padding:12px 0 0;width:41px;float:right;overflow:hidden;margin-top:6px;}
#commerce_module .digital a,#commerce_module .digital .vendor{background:url(digital_btn.gif) no-repeat 0 0;}
#commerce_module .digital a{background-position:0 -19px;padding-left:4px;}

#commerce_module .digital .vendor{float:left;height:0;padding:17px 0 0;width:90px;overflow:hidden;margin:4px 0;}
#content #commerce_module .commerce_btn.digital a{color:#004d6b;}
#commerce_module .amazon_uk a,#commerce_module .amazon_uk .vendor{background:url(amazon_uk_btn.gif) no-repeat 0 2px;}
#commerce_module .amazon_uk a{background-position:0 -15px;height:26px;line-height:24px;padding:0 5px 0 0;}
#commerce_module .amazon_uk .vendor{float:left;height:0;padding:17px 0 0;width:77px;overflow:hidden;margin:5px 0 0;}

#commerce_module .amazon_uk .price{text-align:center;width:54px;}
#commerce_module .amazon_uk .text{font-family:tahoma,geneva,sans-serif;font-size:10px;font-weight:bold;float:right;text-align:center;width:55px;}
#commerce_module .game_connection a,#commerce_module .game_connection .vendor{background:url(game_connection_btn.gif) no-repeat 0 0;}
#commerce_module .game_connection a{background-position:0 0;height:25px;line-height:25px;padding:0 5px 0 0;}
#commerce_module .game_connection .vendor{float:left;height:0;width:140px;overflow:hidden;}

#commerce_module .game_connection .price{text-align:center;width:54px;}
#commerce_module .game_connection .text{font-family:tahoma,geneva,sans-serif;font-size:10px;font-weight:bold;float:right;text-align:center;margin:-1px 1px 0 0;}
#commerce_module .game_connection{padding-bottom:5px;}
#commerce_module .metaboli a,#commerce_module .metaboli .vendor{background:url(metaboli_btn.gif) no-repeat 0 0;}
#commerce_module .metaboli a{background-position:0 0;width:140px;height:25px;line-height:25px;padding:0;}

#commerce_module .metaboli .vendor{float:left;height:0;padding:0;width:140px;overflow:hidden;margin:5px 0;}
#commerce_module .metaboli{padding-bottom:5px;}
#commerce_module .gamesplanet a,#commerce_module .gamesplanet .vendor{background:url(gamesplanet_btn.gif) no-repeat 0 0;}
#commerce_module .gamesplanet a{background-position:0 0;width:140px;height:25px;line-height:25px;padding:0;}
#commerce_module .gamesplanet .vendor{float:left;height:0;padding:0;width:140px;overflow:hidden;margin:5px 0;}

#commerce_module .gamesplanet{padding-bottom:5px;}
#commerce_module .swapgame a,#commerce_module .swapgame .vendor{background:url(swapgame_btn.gif) no-repeat 0 0;}
#commerce_module .swapgame a{background-position:0 -12px;}
#commerce_module .swapgame .vendor{float:left;height:0;padding:12px 0 0;width:136px;overflow:hidden;margin:7px 0;}
#commerce_module .wrap.one_btn_layout{padding-right:7px;}
#commerce_module .commerce_text{display:inline;float:right;width:138px;}
#commerce_module .commerce_text .copy{float:right;font-size:12px;font-weight:bold;padding:7px 0 0 5px;width:auto;}

#commerce_module .game_au a,#commerce_module .game_au .vendor{background:url(game_au_bevel_btn.gif) no-repeat 0 0;}
#commerce_module .game_au a{background-position:0 0;height:25px;line-height:25px;padding:0 5px 0 0;}
#commerce_module .game_au .vendor{float:left;height:0;width:140px;overflow:hidden;}
#commerce_module .game_au .price{text-align:center;width:54px;}
#commerce_module .game_au .text{font-family:tahoma,geneva,sans-serif;font-size:10px;font-weight:bold;float:right;text-align:center;margin:-1px 1px 0 0;}

#commerce_module .game_au{padding-bottom:5px;}
#main div.seeit{float:right;width:170px;margin:0 0 10px 10px;}
#main div.seeit .title{font-weight:bold;padding:4px 0 4px 10px;border-bottom-width:1px;}
#main div.seeit p.caption{font-size:11px;margin:13px 0;line-height:13px;padding:0 20px;}
#main div.seeit .video_thumb{height:70px;width:102px;margin:10px auto 0;background-position:center;background-repeat:no-repeat;}
#main div.seeit .video_thumb a{display:block;height:0;overflow:hidden;padding:70px 0 0;width:102px;}

#main div.seeit .video_thumb img{display:block;}
#main div.seeit ul.actions{padding:2px 0;font-size:12px;margin:0;}
#main div.body .seeit ul.actions li.watch{margin-left:8px;padding:3px 0 3px 21px;}
#main div.body .seeit ul.actions li.download{padding:3px 0 3px 30px;}
#profile_layout .msg_module,#profile_layout .module .msg_module{padding:10px 5px 0;}
.tiled_items ul.user_images{float:left;margin:-8px 0 0 -8px;padding:10px 9px 0;}
.tiled_items li.user_image{float:left;font-size:10px;padding:8px 0 0 8px;width:102px;text-align:center;}

.tiled_items li.user_image img{display:block;height:75px;width:100px;padding:0;}
.user_image_list .body .album_data{height:1%;overflow:hidden;padding:10px 10px 10px 252px;}
.user_image_list .body .album_thumb{display:inline;float:left;margin:0 10px 0 -242px;width:240px;}
.user_image_list .body .album_thumb img{display:block;}
.user_image_list .body .album_data li{background:none;border-right:1px solid #CCC;display:inline;margin:0 3px 0 0;padding:0 3px 0 0;}
.user_image_list .body .album_data li.last{border:0;margin:0;padding:0;}

.user_image_list .body .info{float:left;width:320px;}
.user_image_list .body ul.list_user_img{width:517px;margin:0 auto 10px;height:1%;overflow:hidden;}
.user_image_list .body ul.list_user_img li{padding:6px;width:240px;margin-right:13px;float:left;height:1%;overflow:hidden;font-size:11px;}
.user_image_list .body ul.list_user_img li.last{margin-right:0;}
.user_image_list .body ul.list_user_img li .album_image img{display:block;width:240px;height:180px;background-position:center;background-repeat:no-repeat;margin-bottom:5px;}

.user_image_list .body ul.list_user_img li span.uploaded{float:left;}
.user_image_list .body ul.list_user_img li span.manage{float:right;font-size:10px;}
.user_image_list .body ul.list_user_img li div.comments{clear:both;}
#side .user_album_set .body h3{font-size:11px;line-height:14px;}
#side .user_album_set .body .head{height:1%;overflow:hidden;padding:5px 0 5px 5px;}
.album_flipper li.flip{float:left;}
.album_flipper li.left{margin-right:4px;}
.album_flipper li.right{text-align:right;}
.album_flipper li.flip img{display:block;height:76px;width:76px;border-width:1px;margin:5px 0;}

.show_user_image .body .album_image_wrap{text-align:right;}
.show_user_image .body .manage{font-size:10px;}
.show_user_image .body h3{font-size:16px;margin-bottom:3px;}
.show_user_image .body .user_image_info_wrap,.show_user_image .body ul.details,.show_user_image .body .img_desc{margin-bottom:10px;}
.show_user_image .body ul.view_user_img li.img{padding:15px 25px 5px;}
.show_user_image .body ul.view_user_img li img{display:block;margin:10px auto 5px;}
.album_list_module{padding:7px 5px;}
.album_list_module .head{height:23px;}

.album_list_module .head h2,.album_list_module .head ul.more{line-height:23px;}
.album_list_module .body .manage{font-size:10px;}
.album_list_module li{font-size:11px;padding:10px 0;text-align:center;}
.album_list_module li img,.album_list li img{padding:6px 10px 10px 6px;margin-bottom:2px;}
.album_list .body ul{width:699px;margin:0 auto;}
.sky .album_list .body ul.list_user_albums,.user_image_list .body ul.list_user_img{width:590px;}
.album_list .body li{padding:10px;float:left;width:145px;margin-right:13px;text-align:center;}

.album_list .body li.last,.user_image_list .body li.last{margin-right:0;}
.album_list .body li div.uploaded,.album_list .body li span.manage{font-size:10px;}
.user_image_list .body li span.uploaded,.user_image_list .body li div.comments{font-size:11px;}
.user_image_list .body li img{display:block;margin:0 auto 5px;}
ul.user_videos li.video .deck{margin-bottom:0;}
ul.user_videos li.video div.details,ul.user_videos li.video div.more_details{float:left;width:100%;}
.my_videos p.error .label{font-weight:bold;}

.my_videos ul.user_videos{padding:0;}
.my_videos ul.user_videos li.video .wrap{height:1%;overflow:hidden;padding:0 122px 0 10px;}
.my_videos ul.user_videos .thumb{height:75px;margin:0 -112px 3px 10px;width:100px;}
.my_videos ul.user_videos .thumb a{display:block;}
.my_videos ul.user_videos .thumb img{height:75px;width:100px;}
#main .my_videos ul.user_videos li.no_thumb .wrap{padding:0 10px;}
#main .my_videos ul.user_videos ul.details{display:block;height:1%;overflow:hidden;margin:5px 0 0;width:auto;}
#main .my_videos ul.user_videos ul.details li{display:block;border-width:0;margin:0;padding:0 3px 0 0;margin-bottom:5px;}

#main .my_videos ul.user_videos ul.details li.date{width:100%;}
#main .my_videos ul.user_videos ul.details li.views,#main .my_videos ul.user_videos ul.details li.comments{float:left;}
#main .my_videos ul.user_videos ul.details li.views{border-right-width:1px;margin-right:5px;}
#profile_layout #side .contain_all ul.user_videos{padding:0 10px;}
#profile_layout #side .contain_all ul.details{padding:0;}
#profile_layout #side .contain_all ul.details li{display:inline;float:left;margin-left:4px;padding-left:3px;}

#profile_layout #side .contain_all ul.details li.first{margin:0;padding:0;}
.my_videos ul.user_videos li.detailed_video .wrap{padding:0 10px 0 122px;}
ul.user_videos li.detailed_video .thumb{float:left;margin:0 10px 0 -112px;}
ul.user_videos li.detailed_video h3,ul.user_videos li.detailed_video h4,ul.user_videos li.detailed_video div.details{float:right;}
ul.user_videos li.detailed_video ul.details li{font-size:11px;line-height:1.2;}
#main .my_videos ul.user_videos li.detailed_video ul.details li{float:left;border-width:0 0 0 1px;margin:0 0 0 4px;padding:0 0 0 3px;}

#main .my_videos ul.user_videos li.detailed_video .wrap ul.details{margin:5px 0;padding:0;}
#main .my_videos ul.user_videos li.detailed_video .wrap ul.details a{font-weight:normal;}
#main .my_videos ul.user_videos li.detailed_video .wrap ul.details li{border-width:0;display:block;float:none;font-size:11px;margin:0;padding:0;}
#main ul.user_videos li.detailed_video ul.details li.first{border-width:0;margin:0;padding:0;}
.show_user_video .video_player{height:391px;}
.show_user_video .body .manage{font-size:10px;}

.show_user_video .body .img_details{font-size:11px;margin-top:5px;}
.show_user_video .body h3{font-size:16px;}
.show_user_video .vid_desc{margin:10px 0;}
.show_user_video .vid_info_wrap{margin-bottom:10px;}
.show_user_video ul.view_user_vid li.vid{padding:15px 25px;}
.show_user_video ul.view_user_vid li .video_player{margin:10px auto;}
.show_user_video .swiff_container{height:407px;width:480px;}
#content #upload_video .body{border-width:0 1px;}
#content #upload_video .body .wrap{padding:100px 18px 0;}
#content #upload_video .body p{line-height:16px;margin:0;padding:5px 0 8px;}

#content #upload_video .body ul.actions{overflow:hidden;padding:0 0 5px;width:100%;}
#content #upload_video .body ul.actions li{border-width:0;float:left;margin-left:10px;padding:0;}
#content #upload_video .body ul.actions li a{border-width:1px;display:block;height:20px;line-height:20px;text-align:center;width:115px;}
#content #side #upload_video{background-position:left bottom;padding-bottom:7px;}
#content #mini #upload_video{background-position:right bottom;margin:10px 8px 10px 7px;padding-bottom:7px;}

#content #mini #upload_video .body .wrap{background-position:top right;padding:85px 6px 0 11px;}
#content #mini #upload_video .body p{font-size:11px;}
#content #mini #upload_video ul.actions{margin:0 auto;text-align:center;width:117px;}
#content #mini #upload_video ul.actions li{display:inline;margin:0 0 5px;}
.nowplaying_module ul.games{border-width:1px;height:1%;overflow:hidden;}
.nowplaying_module ul.games li.game{padding:0;}
.nowplaying_module ul.games li.game .wrap{margin-right:8px;padding:10px;}

.nowplaying_module ul.games .title_wrap{float:left;width:100%;}
.nowplaying_module li.game .title{float:none;}
.nowplaying_module ul.games li.game .thumb,.nowplaying_module ul.games li.game .boxshot{float:right;margin:0 -100px 2px 10px;}
.nowplaying_module ul.games li.game .more_details li{border:0;font:bold 10px Tahoma,Geneva,sans-serif;line-height:14px;padding:0 5px 0 10px;}
.nowplaying_module ul.games li.first{border-bottom-width:1px;padding:10px 0;}
.nowplaying_module ul.games li.first .wrap{margin:0;padding:0 110px 0 10px;}

.nowplaying_module li.first .title{float:left;width:auto;}
.nowplaying_module li.first .raptr .title_wrap .title{padding-left:18px;}
.nowplaying_module .foot{padding:0 10px;}
.nowplaying_module .foot .msg{padding:5px 10px 5px 18px;}
ul.control_panel_options{padding:0 10px;}
ul.control_panel_options p{margin:10px 0 0;}
ul.control_panel_options li{padding:10px 0;}
div.user_ratings .body{padding:7px 10px;}
table.user_ratings{width:100%;}
table.user_ratings col.score{width:1%;}
table.user_ratings thead{display:none;visibility:collapse;}

table.user_ratings thead.sort{display:table-header-group;visibility:visible;}
table.user_ratings td.score{text-align:right;}
table.user_ratings tbody td{padding:3px 0;}
.has_nav #mini div.user_ratings{margin:10px 5px;}
#mini table.user_ratings td{border-bottom-width:1px;padding:5px;font-size:11px;}
#mini table.user_ratings td.score{font-weight:bold;}
.online_ids iframe{display:block;margin:0 auto;}
#profile_layout .online_ids .module{margin:0;}
.online_ids .module .body{padding:5px 0 0;}
div.about_me_module p{margin:10px 0 0;}

div.about_me_module .body{height:1%;overflow:hidden;padding:0 10px;}
div.about_me_module .profile_image{margin:8px 0 0 10px;}
div.about_me_module ul.profile_stats li{margin:8px 0 0;}
div.about_me_module div.profile_image{float:right;}
div.profile_stats .body .module{padding:0;}
div.profile_stats ul.profile_stats{padding:0 10px;}
div.profile_stats ul.profile_stats li{margin:8px 0 0;}
.game_updates_module div.more{padding:10px 0 0;text-align:center;}
#profile_layout .nav_updates{height:1%;overflow:hidden;width:100%;}

#profile_layout .nav_updates .prev{float:left;}
#profile_layout .nav_updates .next{float:right;}
.aboutmygames_module .show_all_info{height:1%;overflow:hidden;padding:10px 260px 10px 10px;}
.aboutmygames_module .show_all_info .collection_info{display:inline;float:left;width:100%;position:relative;margin-left:-980px;left:980px;}
.aboutmygames_module form.collection_info{text-align:right;}
.aboutmygames_module .collection_info textarea{border-width:0;width:100%;margin:0 0 10px;height:130px;}
.aboutmygames_module .show_all_info dl.mygames{background:#000;display:inline;float:right;font-size:11px;width:220px;padding:0 10px;margin:0 -250px 0 10px;}

.aboutmygames_module input.submit{border-width:0;font-size:11px;font-weight:bold;height:24px;}
.aboutmygames_module select{float:right;margin-top:-3px;height:16px;}
.aboutmygames_module select,.aboutmygames_module option{font-size:10px;}
.mygames_table_module .body{height:1%;overflow:hidden;}
#profile_layout #side .profile_search .body{padding:8px 20px 20px;}
#profile_layout #side .profile_search form.search .wrap{height:20px;}
#profile_layout #side .profile_search div.msg{font-weight:bold;text-align:center;margin:0 0 8px;}

.list_contacts .head .wrap{height:28px;overflow:visible;}
.list_contacts .head .count{font-size:smaller;}
.list_contacts .sort{display:inline;float:right;font-size:11px;padding:5px 10px;position:relative;}
.list_contacts .sort span{font-weight:bold;}
.list_contacts .alpha_nav{font-size:11px;font-weight:bold;padding:5px 0;text-align:center;}
.list_contacts .alpha_nav a,.list_contacts .alpha_nav span{padding:0 3px;}
.list_contacts .alpha_nav .on{text-decoration:underline;}
.list_contacts.first .sort{height:28px;line-height:28px;margin:-38px 0 0;}

#community_announcements{padding:0 0 5px;}
#community_announcements .head h2{padding-left:35px;}
#community_announcements .body .head{padding:0 5px;margin:0 5px;}
#community_announcements .post_details,#community_blog .post_details{float:left;line-height:22px;font-size:10px;}
#community_announcements .head h3{font-size:11px;}
#community_announcements .body h4.title{font-size:14px;margin-bottom:5px;}
#community_announcements .body .module{padding:5px 0;}
#community_announcements .body .body{margin:8px 10px 0;}

#community_announcements .body .foot{padding:5px 10px 0;font-size:11px;}
#community_announcements .body .foot .more li{padding:0;}
#community_announcements .body .deck,#community_blog .body .deck{font-size:12px;line-height:18px;}
#community_announcements .body .deck{margin-bottom:8px;}
#community_announcements .body #others .body{margin-top:0;}
#community_announcements .body .others li{padding:8px 0;font-size:11px;}
#community_announcements .body .others li span.posted{font-size:10px;}
#community_announcements ul.useract_toolbar{padding:0;}

#community_announcements .body .body ul{padding:0;}
#community_announcements .foot{padding:8px 10px;}
#mini #community_announcements .body .body{margin:0;}
#mini #community_announcements .module{margin:0;padding:10px;}
#mini #community_announcements #others{padding:0;}
#mini #community_announcements .body .others li{padding:10px;}
#mini #community_announcements .foot{padding:10px;}
#community_blog .header{width:570px;height:100px;overflow:hidden;}
#community_blog .header a{display:block;width:570px;height:0;padding-top:100px;overflow:hidden;}

#community_blog .head h2{padding-left:37px;}
#community_blog .community_blog_header{width:570px;height:110px;display:block;margin-bottom:5px;}
#community_blog .body .wrap{padding:5px;}
#community_blog .details .deck{padding:5px;}
#community_blog .post_head{height:1%;overflow:hidden;padding:0 5px;}
#community_blog ul.details{float:right;line-height:22px;}
#community_blog em.title{display:block;padding:10px 0;font-size:14px;}
#mini div.unions,.has_nav #mini div.unions{margin:5px;}
#unions .head h2{padding-left:22px;}

#mini .unions .search{margin:5px 0;}
#mini .unions .browse{text-align:center;font-size:11px;padding:3px 0;}
#mini .unions p.deck{font-size:11px;}
#mini .unions ul.union_list{text-align:center;}
#mini .unions .foot li{text-align:center;}
#mini .unions .union_icon{height:80px;width:80px;margin:5px auto;border-width:1px;}
#mini .unions .union_icon a{height:80px;width:80px;display:block;}
#mini .unions .union_list li{padding:10px 0;}
#tournament_list h2{padding-left:35px;}
#tournament_list h3{font-size:11px;}

#tournament_list h4{margin-bottom:3px;}
#tournament_list .past h4{margin-bottom:0;}
#tournament_list .body .body{padding:0 3px;}
#tournament_list ul#registered_tourns{padding:0;}
#tournament_list ul#registered_tourns li{padding:5px 0;}
#registered_tournaments .body{line-height:18px;}
#registered_tournaments .body p{margin-bottom:0;}
#community_game_night .head h3{font-size:11px;}
#community_game_night span.time{font-size:10px;}
#community_game_night .body img{display:block;margin:0 auto;}
#favorite_forums{margin-top:0;}

#favorite_forums h2{padding-left:25px;}
#favorite_forums .body p.no_feed{padding:10px 0 0 10px;}
#favorite_forums table.forums{width:100%;border-width:0 1px;}
#favorite_forums table.forums ul.more li{font-size:11px;padding:0;}
#favorite_forums table.forums td.forum_icon{width:56px;text-align:center;vertical-align:middle;}
#favorite_forums table.forums td.wrap{padding:10px 8px;}
#chat_schedule{padding-bottom:3px;}
#chat_schedule ul.shows{padding:0;}
#chat_schedule ul.shows li em{float:left;}
#chat_schedule ul.shows li.next em{margin-bottom:10px;}

#chat_schedule ul.shows li.next div.title{border-bottom-width:1px;padding-bottom:5px;}
#chat_schedule ul.shows li{text-align:right;padding:5px 5px 10px;}
#chat_schedule .body h3{font-size:11px;}
#chat_schedule li.next .wrap{padding-left:127px;height:1%;overflow:hidden;clear:left;text-align:center;}
#chat_schedule li.next .wrap .thumb{margin:0 10px 0 -127px;width:122px;height:70px;border-width:1px;float:left;display:inline;}
#chat_schedule li.next .wrap .thumb a{width:122px;height:70px;display:block;background-position:left -210px;}

#chat_schedule li.next .wrap .thumb a.ttv,#chat_schedule li.next .wrap .thumb a.tournament-tv{background-position:left -70px;}
#chat_schedule li.next .wrap .thumb a.ots{background-position:left 0;}
#chat_schedule li.next .wrap .thumb a.cgn{background-position:left -140px;}
#chat_schedule li.next .countdown{line-height:13px;margin-bottom:10px;}
#chat_schedule li.next .countdown dt{padding:0 0 0 107px;text-align:left;}
#chat_schedule li.next .countdown dd{font:bold 10px Tahoma,Geneva,sans-serif;margin:-13px 55px 0 0;text-align:right;}

#chat_schedule a.download_button{padding-left:10px;display:block;width:110px;margin:10px auto;}
#chat_schedule a.download_button span{background-position:right -24px;display:block;padding-right:10px;line-height:24px;}
#chat_schedule li.next span.chatopen{font-size:14px;}
#side #latest_news.sports ul.stories li.story{border-width:0;margin:0;padding:10px 0;}
#side #latest_news.sports ul.stories li.featured .wrap{padding:0 109px 0 0;}
#side #latest_news.sports ul.stories li.story .wrap p{margin-bottom:0;padding-left:0;}

#side #sportsgamer_news ul.stories li.featured{margin:0 10px;padding:10px 0;}
#side #sportsgamer_news ul.stories li.featured .wrap{padding:0;}
#side #sportsgamer_news ul.stories li.story{border-width:0;padding:10px 0;}
#side #sportsgamer_news div.foot p.more{padding:5px 0;}
#side #recent_sports_updates .body{padding:0 10px;}
#side #recent_sports_updates dt,#side #recent_sports_updates dd{padding:10px 0;border-bottom-width:1px;}
#side #recent_sports_updates dt.last,#side #recent_sports_updates dd.last{border-bottom-width:0;}

#side #recent_sports_updates dt{float:left;width:70px;}
#side .find_news ul.stories .thumb img,#side .find_news ul.stories .thumb{width:75px;height:auto;}
.guides .body .module{padding:0;}
.guides .body .module ul.stories{padding:0 10px;}
.guides .body .module ul.stories li.story p{padding-left:12px;width:auto;}
#resource_centers ul{padding:0;}
#resource_centers ul li{line-height:36px;float:left;padding:0;overflow:hidden;width:100%;}
#resource_centers ul li a{border-left-width:1px;display:block;padding-left:48px;}

#resource_centers ul li a span.text{border-right-width:1px;display:block;padding-left:10px;}
#mini #resource_centers ul li a,#mini #resource_centers ul li a span.text{border-width:0;}
#find_features .body li{padding:10px 0;text-align:center;}
#find_features .body li img{border-width:1px;display:block;margin:0 auto 10px;}
#franchises .franchises{padding:0 3px 3px;}
#franchises .franchises ul{margin:0 10px;}
#franchises .body .franchises li{margin:10px 0 0;padding-bottom:5px;}
#franchises .body .franchises li li{margin:0;padding:0;}

#franchises .body .franchises li .banner{height:0;width:292px;display:block;margin-bottom:5px;border-width:1px;padding:57px 0 0;overflow:hidden;}
#franchises .franchises li.on-the-spot .banner{background-position:left top;}
#franchises .franchises li.button-mashing .banner{background-position:-292px top;}
#franchises .franchises li.hotspot .banner{background-position:-584px top;}
#franchises .franchises li.cgn .banner{background-position:-876px top;}
#franchises .franchises li.lineup .banner{background-position:-1168px top;}

#franchises .franchises li.ftb .banner{background-position:-1460px top;}
#franchises .franchises li.btg .banner{background-position:-1752px top;}
#franchises .franchises li.indievelopment .banner{background-position:-2044px top;}
#franchises .franchises li.start-select .banner{background-position:-2336px top;}
#franchises .franchises li.tournament-tv .banner{background-position:-2628px top;}
#franchises .franchises li .wrap{padding:5px 0;height:1%;overflow:hidden;text-align:right;}
#franchises .franchises li.first .wrap{padding-right:110px;text-align:left;}

#franchises .franchises li.first .no_thumb{padding-right:0;}
#franchises .franchises li .wrap .title{margin-bottom:0;float:left;}
#franchises .franchises li.first .wrap .title{;width:100%;margin-bottom:8px;}
#franchises .franchises li .wrap .details{display:inline;}
#franchises .franchises li .wrap .thumb{float:right;display:inline;margin:0 -110px 0 10px;width:97px;height:72px;border-width:1px;}
#franchises .franchises li .wrap .thumb img{width:97px;height:72px;display:block;}
#franchises .franchises li .wrap .deck{float:left;width:100%;}

#franchises .franchises li .wrap .deck p{margin:0 0 3px;}
#recent_tradeshows .body .wrap{padding:0 110px 0 1px;height:1%;overflow:hidden;}
#recent_tradeshows .body .no_thumb{padding-right:0;}
#recent_tradeshows .body .details{display:inline;}
#recent_tradeshows .body p.title{float:left;width:100%;margin-bottom:5px;}
#recent_tradeshows .body .thumb{margin:0 -110px 0 10px;float:right;width:97px;height:72px;border-width:1px;display:inline;}
#recent_tradeshows .body .thumb a{display:block;width:97px;height:72px;}

#recent_tradeshows .body .thumb img{width:97px;height:72px;display:block;}
#recent_tradeshows .body .deck{float:left;width:100%;}
#recent_tradeshows .body .deck p{margin:0;}
form.search_category{width:134px;float:right;display:inline;margin-top:-27px;border-width:1px 0 0 1px;margin-right:6px;}
form.search_category input.text{border-width:0;height:14px;line-height:14px;padding:4px 3px;float:left;font-size:11px;width:107px;}
form.search_category button.submit{border:0 none;display:inline;float:right;font-size:11px;height:18px;margin:2px 3px 0 0;overflow:hidden;width:18px;}

form.search_category button.submit span{display:none;}
#company_summary .body{padding:10px;}
#company_summary dt{float:left;font-weight:bold;margin:0 3px 5px 0;}
#company_summary dd{margin-bottom:5px;}
.company_list li{padding:10px;height:1%;overflow:hidden;}
.company_list span.release{float:right;font-size:11px;}
.company_list div.title{float:left;}
.company_list span.type{font-size:11px;}
.company_list td{padding:5px;}
.company_list td.platform,.company_list td.release{font-size:11px;float:none;}
.company_list li .wrap{padding-right:100px;height:1%;overflow:hidden;}

.company_list li .no_thumb{padding-right:0;}
.company_list li .wrap p.title{float:left;width:100%;}
.company_list li .details{display:inline;}
.company_list li .thumb{margin:0 -100px 0 10px;float:right;display:inline;width:88px;height:66px;border-width:1px;}
.company_list li .thumb a{display:block;height:66px;width:88px;}
.company_list li div.deck,.company_list li div.posted{float:left;width:100%;}
.company_list li p.title{margin:0;}
.company_list li div.deck p{margin:8px 0;}
.company_list li .posted{font-size:10px;}

.company_list .more_updates span.posted{float:right;}
.company_list .more_updates p.deck{margin:8px 0;}
#recent_updates_module .body table{width:100%;}
#recent_updates_module .body table td.release{text-align:right;}
#legacy_layout #gamestats{width:194px;}
#legacy_layout #gamestats .stats_summary{width:177px;}
.user_uploads abbr.help{cursor:help;}
.user_uploads form.upload{padding:15px;}
.user_uploads p.step{font-size:30px;}
.user_uploads p.form_required_msg{font-size:11px;font-weight:bold;margin:8px 0;}

.user_uploads p.success{margin:10px 8px;}
.user_uploads ol.form_fields .wrap{height:1%;overflow:hidden;padding:10px 340px 10px 105px;}
.user_uploads ol.form_fields li.no_help_text .wrap{padding-right:10px;}
.user_uploads ol.form_fields input.checkbox,.user_uploads ol.form_fields input.radio{vertical-align:middle;margin:0 5px 0 0;}
.user_uploads ol.form_fields input.submit{border-width:0;font-size:12px;font-weight:bold;height:24px;width:150px;}
.user_uploads ol.form_fields input.text,.user_uploads ol.form_fields select,.user_uploads ol.form_fields textarea{width:98%;}

.user_uploads ol.form_fields input.text{width:95%;}
.user_uploads ol.form_fields span.name{float:left;font-weight:bold;margin:3px 10px 0 -105px;text-align:right;width:95px;}
.user_uploads ol.form_fields span.help{float:right;margin:3px -340px 0 20px;width:320px;}
.user_uploads ol.form_fields span.data{float:left;width:100%;}
.user_uploads ol.form_fields li.explicit .wrap{border-width:1px 0;margin-left:105px;padding-left:0;}
.user_uploads ol.form_fields li.explicit span.help{margin-top:0;}
.user_uploads ol.form_fields li.create_album input.text,.user_uploads ol.form_fields li.search input.text{width:72%;}

.user_uploads ol.form_fields li.create_album input.submit,.user_uploads ol.form_fields li.search input.submit{height:22px;width:25%;}
.upload_user_image p.step{font-size:18px;}
.user_upload_rules h2,.user_upload_rules h3,.user_upload_rules h4,.user_upload_rules h5,.user_upload_rules h6{font-size:14px;text-transform:uppercase;}
.user_upload_rules .body{padding:15px;}
.user_upload_rules .body ul{list-style:disc inside;padding:0;}
.user_upload_rules .body ul li{margin:15px 0;padding:0;}
.user_upload_rules .body p{margin:10px 0 0;}

#write_player_review.first .dlc_head{margin:10px 0 0;}
#write_player_review p.help{font-size:11px;}
#write_player_review .intro{margin:10px 0;font-size:11px;}
#write_player_review .intro ol{list-style-type:decimal;}
#write_player_review .intro ol li{padding-left:10px;margin-bottom:5px;list-style-position:inside;}
#write_player_review p.intro_error{margin-top:10px;font-size:14px;}
#write_player_review fieldset{margin-top:10px;}
#write_player_review fieldset.scoring{border-width:1px;padding:0 10px;margin-bottom:35px;}

#write_player_review fieldset.scoring ol li{height:1%;overflow:hidden;border-bottom-width:1px;padding:10px 0;}
#write_player_review fieldset.scoring ol li.last{border-bottom-width:0;}
#write_player_review fieldset.scoring label{float:left;line-height:23px;font-size:13px;}
#write_player_review fieldset.scoring select{border:1px solid;float:right;width:170px;font-size:11px;padding:3px 2px 3px 0;}
#write_player_review fieldset.review label{font-weight:bold;}
#write_player_review fieldset.review textarea{width:98%;border-width:1px;border-style:solid;padding:3px;}

#write_player_review fieldset.review div.char_count{font-size:11px;margin:5px 0 35px;}
#write_player_review fieldset.review span.remaining_chars{border-left-width:1px;font-weight:bold;margin-left:5px;padding-left:5px;}
#write_player_review fieldset.review input.remaining_chars{border-width:0;width:25px;font-size:11px;font-weight:bold;}
#write_player_review fieldset.review textarea.review_body{margin:10px 0;}
#write_player_review input.submit{border-width:0;font-size:12px;font-weight:bold;height:24px;width:95px;margin-right:8px;}

#write_player_review .raing_slider{height:40px;}
#write_player_review .rating_slider div.wrap{padding:0 55px 0 278px;height:1%;overflow:hidden;}
#write_player_review .rating_slider div.slider{float:none;width:101px;margin:15px 0 0 12px;height:13px;background-position:left top;}
#write_player_review .rating_slider div.slider .scale{top:0;}
#write_player_review .rating_slider div.slider p.msg{float:left;margin-left:-287px;margin-top:0;position:relative;line-height:13px;}
#write_player_review .rating_slider div.score span.data{float:right;padding:0 12px;line-height:39px;font-size:22px;margin-right:-55px;font-weight:bold;}

#write_player_review .rating_slider div.score span.label{margin-left:-278px;float:left;font-size:13px;line-height:22px;}
.icon_online{width:12px;height:12px;background:url(icon_online.gif);margin:2px 0 -2px;}
.icon_offline{width:12px;height:12px;background:url(icon_offline.gif);margin:2px 0 -2px;}
#worldwide .body{padding:10px 5px;}
#worldwide .body ul{width:616px;height:1%;overflow:hidden;margin:25px auto;}

#worldwide .body ul li{float:left;padding:0 0 10px 0;margin:0 40px 0 0;text-align:center;height:110px;width:122px;}
#worldwide .body ul li.last{margin-right:0;}
#worldwide .body ul li img{display:block;width:122px;height:81px;margin-bottom:3px;border-width:1px;}
#about_us .body{padding:10px 5px;}
#about_us .body h2{color:#FFF;font-size:18px;}
#about_us .body ul{margin:10px 0 10px 15px;}
#about_us .body ul li{list-style-type:disc;padding:2px;}
#about_us .body em.sources{font-size:11px;font-style:italic;}

.gamespot_resources .body{padding:10px 0;}
.gamespot_resources .body em.title{font-weight:bold;margin-left:10px;}
.gamespot_resources .body ul.editorial_awards{padding-left:20px;}
#content .gamespot_resources .body ul li{padding:1px 0;background-repeat:no-repeat;background-position:1000px 0;}
#terms_of_use .body{padding:10px;}
#terms_of_use ol,#terms_of_use ol ul{margin:5px 0 5px 25px;}
#terms_of_use ol li{list-style-type:decimal;padding:5px 0;}
#terms_of_use ol li li,#terms_of_use ul#community_rules li li{list-style-type:disc;padding:2px 0;}

#terms_of_use ul#community_rules li{list-style-type:none;}
#terms_of_use ul#community_rules em{font-weight:bold;font-style:italic;}
#permissions .body h2{color:#FFF;}
#permissions .body{padding:10px;}
#permissions ul{margin:5px 0 5px 25px;}
#permissions ul li{list-style-type:disc;padding:5px 0;}
#permissions #permissions_form h2{margin:0 0 5px 0;}
#review_guidelines .body{width:760px;padding-bottom:7px;margin:0 auto;}
#review_guidelines .body img{display:block;}
#review_guidelines .body .wrap{padding:15px;}

#review_guidelines .body ul#quick_jump{border-width:1px;padding:10px;text-align:center;margin:20px 0;}
#review_guidelines .body ul#quick_jump li{display:inline;font-size:14px;}
#review_guidelines .body h2{font-size:18px;line-height:33px;padding-left:10px;margin-bottom:10px;}
#review_guidelines .body span.lg-orange-txt{font-size:14px;font-weight:bold;}
#review_guidelines .body dl{border-top-width:1px;padding-top:10px;}
#review_guidelines .body dt{float:left;margin-right:5px;font-weight:bold;}
#review_guidelines .body dd{margin-bottom:10px;}

#review_guidelines .body strong{margin-bottom:3px;display:block;}
.site_rss_feeds_module .body{padding:10px;}
.site_rss_feeds_module ul.sub_feeds{padding:5px;height:1%;overflow:hidden;}
.site_rss_feeds_module li.sub_feed{float:left;width:28%;line-height:18px;margin-bottom:5px;padding-left:25px;background:transparent url(rss.gif) no-repeat 0 0;font-size:11px;}
.site_rss_feeds_module .feed .body .head{height:18px;}
.site_rss_feeds_module .feed .body .head h4,.site_rss_feeds_module .feed .body .head ul.more li{line-height:18px;}

.site_rss_feeds_module .podcasts li{line-height:18px;margin-bottom:5px;}
.site_rss_feeds_module .podcasts li img{float:left;margin-right:15px;}
.site_rss_feeds_module ul.rss_newsreaders{list-style:disc;}
.site_rss_feeds_module ul.sub_feeds dl,#main .site_rss_feeds_module ul.rss_newsreaders li{margin-left:10px;}
.site_rss_feeds_module ul.sub_feeds dd{margin-bottom:5px;}
#side .site_rss_feeds_module ul.rss_newsreaders li{margin-left:5px;border-bottom-width:0;padding:5px 0;}
#side .site_rss_feeds_module ul.rss_newsreaders li li{padding:0;}

.rss ul.rss{padding-bottom:5px;overflow:hidden;}
.rss ul.rss li{float:left;padding:5px 0;width:50%;}
.rss ul.rss li a{line-height:18px;padding-left:25px;}
div.blog_entries{margin-top:0;}
div.blog_entries{margin-top:0;}
div#sports_beat.blog_entries{margin-top:10px;}
.blog_entries_module{width:100%;overflow:hidden;}
#main .blog_entry{border-width:0;padding:10px 0;width:100%;}
#main .blog_entry p{margin-bottom:10px;}
#main .blog_entries li.first{margin-top:0;padding-top:10px;}
#main .blog_entry .head{border:0;height:auto;padding:0;}

#main .blog_entry h2,#main .blog_entry h3{border-bottom-width:1px;display:block;float:none;font-size:22px;padding:7px 10px 7px 0;}
#profile_layout .blog_entry h2{margin:10px 0;padding:0 0 10px;}
#main .blog_entry ul.details{border-top-width:0;height:25px;line-height:25px;padding:0 10px 0 0;}
#main .blog_entry ul.details li{border-width:0;float:left;font-size:11px;padding-left:5px;}
#profile_layout .blog_entry ul.details li.posted{border-right-width:1px;padding-right:7px;margin-right:2px;}
#profile_layout .blog_entry ul.details{line-height:16px;border-top-width:1px;padding:10px 10px 0 0;margin-bottom:20px;}

#main .blog_entry ul.details li.status strong{display:block;width:33px;height:25px;text-indent:-9999px;}
#main .blog_entry ul.details li.comments{float:right;}
#main .blog_entry .blog_post{line-height:18px;margin:10px 5px;}
#main .blog_entry .blog_post img.align_left{float:left;margin:0 10px 10px 0;border-width:1px;}
#main .blog_entry .blog_post img.align_right{float:right;margin:0 0 10px 10px;border-width:1px;}
#main .blog_entry .blog_post img.align_center{display:block;margin:0 auto 10px;}
#main .blog_entry .blog_post .wrap{overflow:hidden;width:100%;}

#profile_layout .blog_entry .blog_post{margin:10px 0;}
#main .blog_entry .blog_post font{line-height:normal;}
#main .blog_entry .blog_post #mymovie{display:block;margin:0 auto;}
#main ul.blog_entries .blog_post ul,#main .blog_entry .blog_post ul{list-style-type:disc;list-style-position:inside;padding-left:10px;}
#main .blog_post em{font-style:italic;}
#main .blog_post u{text-decoration:underline;}
#main .blog_entry ul.actions{margin:10px;}
#main .blog_entry ul.actions li a,#main .blog_entry ul.actions{font-size:12px;}

#main .blog_entry ul.actions li.moderation form{float:none;}
#main .blog_entry form.moderation_actions{float:right;}
#main .module .body .blog_post em,#main .module .body .blog_post i{font-style:italic;}
#main .module .body .blog_post b,#main .module .body .blog_post strong{font-weight:bold;}
#main .module .body .blog_post strong{font-weight:bold;}
#main .module .body .blog_post ol,#main .module .body .blog_post ul{list-style-position:outside;margin:6px 6px 6px 20px;padding:0 0 0 20px;}
#main .module .body .blog_post ol{list-style-type:decimal;}

#main .module .body .blog_post ul{list-style-type:disc;}
#main .module .body .blog_post ol li,#main .module .body .blog_post ul li{padding:0;margin:0;width:auto;overflow:visible;}
#main .module .body .blog_post blockquote{margin:6px 40px;}
#main .module .body .blog_post blockquote{margin:6px 40px;}
#main .module .body .blog_post table{border-collapse:collapse;margin-left:1px;border-width:1px;}
#main .module .body .blog_post table td,#main .module .body .blog_post table th{border-width:1px;padding:6px 8px;}

.blog_toolbar .moderation_actions{float:right;margin:0 0 -26px 0;padding:3px 5px 0 0;height:23px;}
.blog_toolbar .moderation_actions select{float:right;position:relative;}
li.blog_entry_summary .blog_toolbar .moderation_actions select{width:155px;}
.blog_toolbar .moderation_actions select,.blog_toolbar .moderation_actions option{font-size:11px;}
#side .feature_top{margin-top:10px;}
#mini .feature_top .blog_entries li.blog_entry{border-bottom-width:1px;padding:5px 4px;}
#mini .feature_top .blog_entries li.blog_entry p{margin:5px 0;}

#mini .feature_top .blog_entries li.blog_entry p.deck{font-size:11px;}
#mini .feature_top .foot{padding:10px 4px 5px;}
#site_blogs .blogs .blog{line-height:18px;}
.site_blogs .body ul.blogs{height:1%;overflow:hidden;}
.site_blogs .body li.blog{display:inline;float:left;width:100%;}
.site_blogs h3,.site_blogs .deck{float:left;width:100%;margin:0;}
.site_blogs .deck a.more{text-transform:uppercase;white-space:nowrap;font-size:11px;}
.site_blogs .details{display:inline;}
.site_blogs ul.blogs li.blog .wrap{line-height:18px;padding-right:119px;}

.site_blogs ul.blogs li.blog .no_icon{padding-right:10px;}
.site_blogs p{margin:0;}
.site_blogs h4{font-size:11px;}
#sports_beat .foot .first,#hardware_insider .foot .first{font-size:12px;text-align:center;}
#mini .site_blogs ul.blogs li.blog{display:block;float:none;font-size:11px;padding:0;}
#mini .site_blogs ul.blogs li.blog h3,#mini .site_blogs ul.blogs li.blog .deck,#mini .site_blogs ul.blogs li.blog .wrap{float:none;padding:0;}
#mini .site_blogs ul.blogs li.blog h3,#mini .site_blogs ul.blogs li.blog h4{line-height:15px;text-align:center;}

#mini .site_blogs ul.blogs li.blog h4{margin:5px 0;}
#mini .site_blogs ul.blogs li.blog .details{background:transparent;display:block;overflow:hidden;}
#mini .site_blogs ul.blogs li.blog .blog_thumb{display:block;float:none;margin:10px auto;width:140px;height:80px;}
#mini .site_blogs ul.blogs li.blog .blog_thumb img{display:block;}
#mini .site_blogs ul.blogs li.blog h3{font-size:12px;}
#mini .site_blogs ul.blogs li.blog p{line-height:14px;text-align:left;}
#mini .feature_top ul.blogs li.blog{border-bottom-width:1px;}

#mini .feature_top ul.blogs li.last{border-bottom-width:0;}
#mini .feature_top ul.blogs li.blog h3,#mini .feature_top ul.blogs li.blog p.title{padding:6px 5px;}
#mini .feature_top ul.blogs li.blog .details{padding:0 10px 10px;}
#main .site_blogs ul.blogs li.blog .wrap{padding-left:152px;padding-right:10px;}
#main .site_blogs ul.blogs li.blog .blog_thumb{float:left;margin:0 10px 0 -152px;height:80px;width:140px;}
#main .site_blogs ul.blogs h3,#main .site_blogs ul.blogs .deck{float:right;}
#main .site_blogs ul.blogs h3{font-size:12px;}

#main .site_blogs ul.blogs h4{font-size:16px;margin-bottom:4px;}
#main .top_site_blog ul.blogs li.blog .wrap{padding-right:200px;padding-left:10px;}
#main .top_site_blog ul.blogs li.blog .blog_thumb{float:right;margin:0 -190px 0 10px;height:102px;width:178px;}
#main .top_site_blog ul.blogs h3,#main .top_site_blog ul.blogs .deck{float:left;}
#main .top_site_blog ul.blogs h3{line-height:15px;margin:0 -20px 5px 0;padding-left:20px;}
#main .top_site_blog ul.blogs h4{font-size:20px;line-height:22px;}
#siteblog_layout #mini .site_blogs ul.blogs li.blog{padding:10px 0;}

#siteblog_layout #mini .site_blogs ul.blogs li.blog .wrap{padding:0 10px;}
#siteblog_layout #mini .feature_top ul.stories li.story .details,#siteblog_layout #mini .feature_top ul.stories li.story .details .deck,#siteblog_layout #mini .feature_top ul.stories li.story .details .thumb{display:block;float:none;height:auto;margin:0;padding:0;}
#siteblog_layout #mini .feature_top ul.stories li.story .details .thumb{margin:0 auto 10px;width:140px;}
#siteblog_layout #mini .feature_top ul.stories li.story .details p{padding:0 10px 10px;}

#siteblog_layout #mini .feature_top ul.stories li.last{border-width:0;}
.site_blogs ul.blogs li.blog_banner .wrap{padding:0;}
.site_blogs ul.blogs li.blog_banner .blog_thumb{margin:0;width:300px;height:60px;border-width:0;}
#side .site_blogs .body ul.blogs li.blog_banner h3{display:block;float:none;font-size:10px;padding:0 8px;width:auto;}
.site_blogs .body ul.blogs li.blog_banner .deck{padding:8px 10px 0;width:auto;}
.site_blogs .blog_thumb{border-width:1px;display:inline;float:right;height:72px;width:97px;margin:0 -109px 0 10px;overflow:hidden;}

.user_blogs ul.blogs li.blog{padding:0 0 10px;}
.user_blogs ul.blogs li.blog .wrap{padding-right:87px;}
.user_blogs ul.blogs li.blog .details{display:block;height:1%;}
.user_blogs blockquote{float:left;font-size:13px;}
.user_blogs blockquote p{display:inline;margin-bottom:5px;}
.user_blogs .lquot{padding:0 0 0 12px;}
.user_blogs .rquot{padding:0 12px 4px 0;}
.user_blogs .lquot span,.user_blogs .rquot span{visibility:hidden;}
.user_blogs .avatar{border:1px solid;display:inline;float:right;height:65px;width:65px;margin:0 -77px 0 10px;overflow:hidden;}

.user_blogs .avatar a{background:no-repeat center;display:block;height:100%;width:100%;overflow:hidden;}
.user_blogs .avatar a span{display:none;}
.user_blogs .stats{float:left;font-size:11px;padding:0 0 6px;width:100%;margin-top:2px;}
.user_blogs .stats .posted a{font-size:11px;font-weight:bold;}
#mini .user_blogs ul.blogs{padding:0 5px;}
#mini .user_blogs ul.blogs li.blog .wrap{padding:10px 80px 0 0;}
#mini .user_blogs ul.blogs li.blog .details{padding-left:5px;background:none;}
#mini .user_blogs ul.blogs li.blog ul.stats li{border-width:0;}

#profile_layout .user_blogs ul.blogs{height:1%;overflow:hidden;}
#profile_layout .user_blogs ul.blogs li.blog{display:inline;float:left;width:100%;}
#profile_layout .user_blogs ul.blogs li.blog{padding:10px 0;}
#profile_layout .user_blogs ul.blogs li.blog .wrap{padding:0 0 0 50px;}
#profile_layout .user_blogs ul.blogs li.blog .details{display:inline;padding:0;}
#profile_layout .user_blogs ul.blogs li.blog em{float:right;width:100%;}
#profile_layout .user_blogs ul.blogs li.blog p{margin:0;}
#profile_layout .user_blogs .avatar{float:left;height:40px;margin:0 5px 0 -50px;width:40px;}

#profile_layout .user_blogs .stats li{border-width:0;float:left;}
#profile_layout .user_blogs .stats li.comments{border-left-width:1px;margin-left:5px;padding-left:5px;}
#profile_layout #main .user_blogs ul.blogs{clear:both;width:100%;}
#profile_layout #main .user_blogs ul.blogs li.blog .wrap{padding:0 0 0 92px;}
#profile_layout #main .user_blogs .avatar{height:80px;margin:0 10px 0 -92px;width:80px;}
#main .profile_blog .head .wrap{padding-right:3px;}
#main .profile_blog .head ul.more li{line-height:18px;height:17px;float:left;}

#main .profile_blog .rss{background:url(rss.gif) no-repeat 0 0;float:left;height:0;width:18px;padding:18px 0 0;overflow:hidden;}
#main .profile_blog .head ul.more{margin-top:5px;}
#main .no_blogs .body{padding:10px;}
#main .profile_summary .head ul.more{margin:0;}
#main .module .profile_blog .head ul.more{padding:2px 0 0;}
.profile_blog li.blog_entry_summary{border-bottom-width:1px;padding:20px 0 15px;height:1%;overflow:hidden;}
#side .profile_blog li.blog_entry_summary{border-bottom:0;}

.profile_blog li.last{border-bottom-width:0;}
.profile_blog li.blog_entry_summary a.continue{white-space:nowrap;}
.profile_blog li.blog_entry_summary h3.title{margin:10px 0 15px;font-size:16px;}
.profile_blog li.blog_entry_summary .date,#profile_layout .blog_entry .date{height:1%;overflow:hidden;}
.profile_blog li.blog_entry_summary .date .day,.profile_blog li.blog_entry_summary .date .month,#profile_layout .blog_entry .date .day,#profile_layout .blog_entry .date .month{padding:5px 8px;font-size:14px;line-height:14px;font-weight:bold;border-width:1px;float:left;display:block;}

.profile_blog li.blog_entry_summary .date .month,#profile_layout .blog_entry .date .month{border-left-width:0;font-size:12px;}
.profile_blog p.see_previous{font-size:14px;font-weight:bold;}
#main .profile_blog .body ul.details li{font-size:11px;}
#main .profile_blog .body ul.details li.first{padding-top:0;}
#main .profile_blog li.blog_entry_summary ul.details{height:1%;overflow:hidden;margin:25px 0 10px;}
#main .profile_blog li.blog_entry_summary li.detail{border-left-width:1px;float:left;padding-left:5px;margin-left:5px;}

#main .profile_blog li.blog_entry_summary li.first{padding-left:0;border-left-width:0;margin-left:0;}
#side .profile_blog li.blog_entry_summary{padding:10px 0;}
#main .profile_blog li.blog_entry_summary div#useract_toolbar{margin-bottom:0;}
#side .profile_blog ul.details{margin:0;}
.post_blog_entry .module .body .head,#profile_layout .post_blog_entry .module .body .head{background:none;border-width:0;padding:20px 10px;}
.post_blog_entry .module .body .head h3{font-size:30px;line-height:34px;}
.post_blog_entry ol li{overflow:hidden;padding:10px 0;width:100%;}

.post_blog_entry ol li.topic{padding-bottom:0;}
.post_blog_entry ol li label{display:block;float:left;font-weight:bold;margin-right:10px;text-align:right;width:8%;}
.post_blog_entry ol li input,.post_blog_entry ol li textarea,#site_layout .post_blog_entry .mceEditor,.post_blog_entry ol li #mce_editor_0_parent{border-width:1px;display:inline;float:left;width:67%;}
#site_layout .post_blog_entry .mceEditor,.post_blog_entry ol li #mce_editor_0_parent{border-width:0;}
.post_blog_entry ol li input.comments_allowed{width:auto;}

.post_blog_entry ol li #blog_category{border:1px solid;}
.post_blog_entry ol li span.details{display:block;float:left;margin-left:10px;width:21%;}
.post_blog_entry #mce_editor_0_fontNameSelect{width:19%;}
.post_blog_entry #mce_editor_0_fontSizeSelect{width:17%;}
.post_blog_entry ul.blog_actions{float:left;display:inline;margin-left:70px;padding:10px;}
.post_blog_entry ul.blog_actions li{display:inline;float:left;margin-right:10px;}
.post_blog_entry ul.blog_actions li.last{margin-right:0;}
.post_blog_entry ul.blog_actions li input{display:inline;font-size:12px;}

.post_blog_entry ul.blog_actions li input{border:1px solid;font-weight:bold;height:24px;margin:0;padding:0;vertical-align:middle;width:115px;}
.blog_description{font-size:11px;font-weight:bold;line-height:16px;padding:10px 10px 0;}
.copyright_complaint form{margin:0 auto;width:80%;}
.copyright_complaint form ol.form_fields{margin:20px 25px 0;}
.copyright_complaint form ol.form_fields li.field{background-image:none;overflow:hidden;padding:10px 0;width:100%;}
.copyright_complaint form ol.form_fields li.field label{float:left;font-weight:bold;margin-top:3px;padding-right:10px;text-align:right;width:200px;}

.copyright_complaint form ol.form_fields li.field textarea,.copyright_complaint form ol.form_fields li.field input{float:left;width:350px;}
.copyright_complaint form ol.form_fields li.agreement{margin-top:20px;text-align:left;}
.copyright_complaint form ol.form_fields li.agreement label{padding-left:25px;text-align:left;width:90%;}
.copyright_complaint form ol.form_fields li.agreement label input{float:left;margin-left:-25px;width:auto;}
.copyright_complaint form ol.form_fields li.agreement label em{float:left;}

.copyright_complaint form input.submit{background:url(button-1.gif) no-repeat;border:0;color:#fff;display:block;font-weight:bold;height:25px;margin:10px auto 20px;text-align:center;width:150px;}
.downloadable_games,.downloadable_games .body{height:1%;overflow:hidden;}
#side .downloadable_games .body a.banner{display:block;height:0;overflow:hidden;padding:58px 0 0;}
.downloadable_games ol.games{height:1%;overflow:hidden;}
.downloadable_games ol.games li.game{float:left;padding:10px 0 0;width:100%;}

.downloadable_games ol.games li.game .wrap{background:repeat-x bottom;height:1%;overflow:hidden;margin:0 10px;padding:0 0 10px;}
.downloadable_games ol.games li.game span.rank{float:left;font-size:12px;font-weight:bold;padding-right:5px;}
.downloadable_games ol.games li.game em.title{float:left;font-size:12px;width:90%;}
.downloadable_games ol.games li.game div.details{display:inline;}
.downloadable_games ol.games li.game .thumb{display:inline;float:right;margin:0 -75px 10px 10px;overflow:hidden;position:relative;width:60px;}

.downloadable_games ol.games li.game .thumb img{display:block;width:60px;}
.downloadable_games ol.games li.game ul.details{display:inline;float:left;width:100%;}
.downloadable_games ol.games li.game ul.details li{font-size:11px;padding-left:7px;}
.downloadable_games ol.games li.game ul.details li.first{padding:0 5px 0 0;}
.downloadable_games ol.games li.game .deck{display:inline;float:left;width:100%;}
.downloadable_games ol.games li.game .deck p{margin:0;}
.downloadable_games ol.games li.featured{background:repeat-x 0 35px;border-top-width:1px;padding-bottom:0;}

.downloadable_games ol.games li.featured .wrap{background:none;padding-right:75px;}
.downloadable_games .foot{font-size:12px;padding:6px 0 0;height:1%;overflow:hidden;}
.downloadable_games .foot .wrap{height:1%;overflow:hidden;}
.downloadable_games .foot ul.more{padding:0 10px 8px;}
.downloadable_games .foot .ad_unit{padding:0 0 6px;}
.downloadable_games .foot .ad_unit_default{padding:0;}
#gsanswers_frontdoor_promo{width:300px;height:100px;}
#gsanswers_frontdoor_promo .head{background:0;border:0;}
#gsanswers_frontdoor_promo .body a{height:0;width:300px;overflow:hidden;display:block;padding-top:100px;}

#gsanswers_platform_promo .body{height:70px;overflow:hidden;}
#gsanswers_platform_promo .body a{height:0;width:300px;overflow:hidden;display:block;padding-top:70px;}
#gsanswers_platform_promo .body a.pc{background-position:0 0;}
#gsanswers_platform_promo .body a.xbox360{background-position:0 -80px;}
#gsanswers_platform_promo .body a.wii{background-position:0 -160px;}
#gsanswers_platform_promo .body a.ds{background-position:0 -240px;}
#gsanswers_platform_promo .body a.ps3{background-position:0 -320px;}

#gsanswers_platform_promo .body a.ps2{background-position:0 -400px;}
#gsanswers_platform_promo .body a.psp{background-position:0 -480px;}
.gameplay_trend .body{padding:1px;}
.alt .gameplay_trend .body{border-width:0 1px;}
.gameplay_trend .body .wrap{height:107px;overflow:hidden;padding-bottom:8px;}
.gameplay_trend .details{float:left;padding:0 7px 0 6px;position:relative;width:238px;}
.gameplay_trend .details dl{clear:both;float:left;overflow:hidden;padding:12px 0 0;position:absolute;}
.gameplay_trend .details dd{float:left;font-size:14px;padding-right:5px;}

.gameplay_trend .chart{padding:46px 0 0;}
.gameplay_trend .chart img{display:block;margin:0 auto;}
.gameplay_trend .top_games_index{float:right;width:225px;}
.gameplay_trend .top_games_index dt{border-width:0 0 1px;display:block;padding:11px 0 2px;}
.gameplay_trend .top_games_index dd{float:left;height:79px;overflow:auto;width:100%;}
.gameplay_trend td{font-size:9px;font-weight:bold;padding:2px;}
.gameplay_trend .on td{font-size:11px;}
.gameplay_trend .rank{text-align:center;width:1%;}
.gameplay_trend .title{width:100%;}

.gameplay_trend .foot{border-width:1px;height:1%;overflow:hidden;padding:0;}
.gameplay_trend .foot ul{float:left;height:35px;overflow:hidden;width:100%;}
.gameplay_trend .foot li{float:left;line-height:35px;padding:0 9px;}
.gameplay_trend .foot .top_games{border-right-width:1px;}
.gameplay_trend .foot .learn_raptr{float:none;text-align:right;}
.gameplay_trend .foot .learn_raptr a.logo{display:inline;float:right;height:0;margin-left:8px;overflow:hidden;padding:33px 0 0;width:77px;}
#content #side .folding-at-home .body{padding:7px;}

#content #side .folding-at-home .banner{background-position:left top;background-repeat:no-repeat;height:0;width:298px;padding-top:50px;overflow:hidden;border-width:0 1px;}
#content #side .folding-at-home .body em{font-weight:bold;text-align:center;display:block;margin-bottom:10px;font-size:12px;line-height:13px;}
#content #side .folding-at-home .body h3{font-size:11px;border-bottom:1px solid;margin-bottom:4px;padding-bottom:1px;}
#content #side .folding-at-home .body p.footer{margin:15px 0 0;}
#content #side .folding-at-home .body p.footer img{background-repeat:no-repeat;background-position:left -200px;height:11px;}

div.feature_bottomnav{clear:both;width:100%;height:1%;overflow:hidden;}
div.dlc_item_stats_module .product{padding:10px 0 0;height:1%;overflow:hidden;}
div.dlc_item_stats_module .has_boxshot .product{padding-left:102px;}
div.dlc_item_stats_module .has_score .product{padding-right:170px;}
div.dlc_item_stats_module div.specs{float:left;width:100%;}
div.dlc_item_stats_module .body div.review_scores{display:inline;float:right;margin:0 -170px 0 10px;padding:0;width:160px;}
div.dlc_item_stats_module .body div.boxshot{border-width:1px;float:left;margin:0 0 0 -102px;width:100px;}

div.dlc_item_stats_module .body div.boxshot img{display:block;width:100px;}
div.dlc_item_stats_module ul.specs{padding:5px 0 0 15px;font-size:12px;line-height:1.5;}
div.dlc_item_stats_module ul.specs .data{font-weight:bold;}
div.dlc_item_stats_module .buy_dlc{height:1%;overflow:hidden;margin:10px 0 0;padding:0 15px;}
div.dlc_item_stats_module .buy_dlc a:hover{text-decoration:underline;}
div.dlc_item_stats_module .buy_dlc a.buy,div.dlc_item_stats_module .buy_dlc a.buy span{font-size:12px;line-height:24px;height:24px;float:left;}

div.dlc_item_stats_module .buy_dlc a.buy{padding:0 0 0 15px;}
div.dlc_item_stats_module .buy_dlc a.buy span{padding:0 15px 0 0;}
div.review_scores ul.post_release li.review{float:right;font-size:12px;margin:0;width:100%;}
div.review_scores ul.post_release li.review a{display:block;padding-left:10px;}
div.review_scores ul.post_release li.review span{display:block;padding-right:10px;}
.mobile_red_btn a,.mobile_red_btn span{float:left;height:26px;line-height:26px;overflow:hidden;padding-left:1px;}
.mobile_red_btn span{padding:0 1px 0 0;}

.mobile_red_btn span span{padding:0 13px;}
.mobile_gamestats_module{margin-bottom:0;}
.mobile_gamestats_module .body{border-bottom-width:1px;padding:10px 0;}
.mobile_gamestats_module .product{height:1%;overflow:hidden;padding:0 276px 0 108px;}
.mobile_gamestats_module .basics{display:inline;float:left;margin:0 8px 0 -108px;width:100px;}
.mobile_gamestats_module .basics .boxshot{height:100px;margin-bottom:10px;overflow:hidden;width:100px;}
.mobile_gamestats_module .basics .boxshot img{display:block;margin:0 auto;}

.mobile_gamestats_module div.specs,.mobile_gamestats_module .stats{float:left;font-size:11px;line-height:16px;overflow:hidden;width:100px;}
.mobile_gamestats_module div.specs{padding-right:8px;width:158px;}
.mobile_gamestats_module ul.specs{padding:2px 0 5px;}
.mobile_gamestats_module .label{font-weight:bold;}
.mobile_gamestats_module .buy{overflow:hidden;padding-top:7px;width:100%;}
.mobile_gamestats_module .user_engagement{display:inline;float:right;margin:0 -276px 0 8px;width:268px;}
.mobile_gamestats_module .unreleased{width:auto;}

.mobile_gamestats_module .user_engagement div.review_scores{margin:0 0 10px;}
.mobile_gamestats_module .user_engagement div.review_scores,.mobile_gamestats_module .user_engagement .review_scores .body{border:0;padding:0;}
.mobile_gamestats_module ul.specs a{font-weight:normal;}
#site_layout .mobile_gamestats_module div.useract_toolbar{margin-top:0;}
#site_layout .mobile_gamestats_module .unreleased div.useract_toolbar{float:right;}
#site_layout .mobile_gamestats_module .unreleased div.useract_actions,#site_layout .mobile_gamestats_module .unreleased ul.useract_toolbar{float:left;width:auto;}

#site_layout .mobile_gamestats_module ul.useract_toolbar li.action{border-left-width:1px;padding:0 4px 0 5px;}
#site_layout .mobile_gamestats_module ul.useract_toolbar li.action.first{border:0;}
.mobile_gaming_articles{border-width:1px;margin:10px 5px;padding:0 28px 20px;}
.mobile_gaming_articles .head{border:0;height:39px;overflow:hidden;padding:0;}
.mobile_gaming_articles .head .wrap{padding:0;}
.mobile_gaming_articles .head h2,.mobile_gaming_articles .head ul.more{font-size:18px;line-height:44px;}

.mobile_gaming_articles .head ul.more{font-size:14px;}
.mobile_gaming_articles .body{display:inline;float:left;margin-left:-8px;padding-bottom:4px;}
.mobile_gaming_articles ul.stories{float:left;height:1%;overflow:hidden;padding:0;}
.mobile_gaming_articles ul.stories li.story{display:inline;float:left;margin:0 0 -200px 8px;padding:12px 0 200px;width:295px;}
.mobile_gaming_articles ul.stories li.story .wrap{padding:0 170px 8px 18px;}
.mobile_gaming_articles ul.stories li.no_thumb .wrap{padding-right:18px;}

#skin .mobile_gaming_articles .body{margin-left:-9px;}
#skin .mobile_gaming_articles li.story{margin-left:9px;width:268px;}
.device_summary .head{height:35px;}
.device_summary .head h2{font-size:18px;line-height:35px;}
.device_summary .body .wrap{height:1%;overflow:hidden;padding:10px 0 5px 239px;}
.device_summary .details{float:right;width:100%;}
.device_summary .data{overflow:hidden;width:100%;}
.device_summary .data ul{float:left;line-height:16px;padding-right:8px;width:201px;}
.device_summary .data .more_data{padding-right:0;width:202px;}

.device_summary .data li{width:100%;}
.device_summary .label{font-weight:bold;}
.device_summary .cnet_rating .label{display:block;}
.device_summary .rating,.device_summary .stars_05,.device_summary .stars_10,.device_summary .stars_15,.device_summary .stars_20,.device_summary .stars_25,.device_summary .stars_30,.device_summary .stars_35,.device_summary .stars_40,.device_summary .stars_45,.device_summary .stars_50{display:block;height:20px;overflow:hidden;width:100px;}
.device_summary .stars_05,.device_summary .stars_10,.device_summary .stars_15,.device_summary .stars_20,.device_summary .stars_25,.device_summary .stars_30,.device_summary .stars_35,.device_summary .stars_40,.device_summary .stars_45,.device_summary .stars_50{float:left;height:0;padding-top:20px;width:21px;}

.device_summary .stars_05{width:11px;}
.device_summary .stars_10{width:21px;}
.device_summary .stars_15{width:31px;}
.device_summary .stars_20{width:41px;}
.device_summary .stars_25{width:51px;}
.device_summary .stars_30{width:61px;}
.device_summary .stars_35{width:71px;}
.device_summary .stars_40{width:81px;}
.device_summary .stars_45{width:91px;}
.device_summary .stars_50{width:100px;}
.device_summary .cnet_rating .score_word{margin:0;}
.device_summary .buy{overflow:hidden;padding-top:7px;width:100%;}
.device_summary .summary{padding:10px 0 0;}

.device_summary .summary p{margin:0 0 5px;}
.device_summary .review{font-size:14px;}
.device_summary div.thumbs{display:inline;float:left;margin:0 12px 0 -239px;overflow:hidden;height:179px;width:227px;position:relative;}
.device_summary ul.thumbs{display:inline;float:left;margin:4px 0 0 -4px;}
.device_summary li.thumb{display:inline;float:left;width:73px;margin:0 0 0 4px;}
.device_summary .thumbs img{display:block;margin:0 auto;}
.device_summary .thumbs img.thumb{height:45px;width:60px;}
.device_summary .thumbs .main{height:90px;padding:20px 0;}

.device_summary .thumbs .main img{height:90px;width:120px;}
.device_summary img.thumb{width:60px;}
.device_summary .thumbs li.thumb a{display:block;height:45px;}
.device_summary .thumbs li.thumb span{display:block;visibility:hidden;position:absolute;top:0;left:0;height:0;padding:0;width:0;}
.device_summary .thumbs li.thumb span img{height:90px;width:120px;}
.device_summary .thumbs li.thumb a:hover{background:#fff;}
.device_summary .thumbs li.thumb a:hover span{background:#fff;visibility:visible;padding:20px 0 0;height:90px;width:227px;overflow:hidden;}

.portable .device_review .head,.alt .portable .device_review .head{border-width:0 0 1px;height:29px;padding:0;}
.device_review .head .wrap{padding:0;}
.device_review .head h2{font-size:18px;}
.device_review .head ul.more{line-height:32px;}
.device_review .head ul.more a{font-size:14px;}
.device_review .body{padding:25px 37px;}
.device_review .byline{padding-bottom:25px;}
.device_review .byline .label{font-weight:bold;}
.device_review .copy{font-size:13px;}
.device_review .foot{height:65px;overflow:hidden;padding:12px;}

.device_review .foot a,.alt .device_review .foot a{float:left;font-size:14px;}
.device_review .foot a.everything{float:right;}
.mobile_about_module{border-width:1px;padding:0 10px;}
.mobile_about_module .head{border-width:0;padding:3px 5px;}
.mobile_about_module .head .wrap{padding:0;}
.mobile_about_module .body{height:1%;overflow:hidden;padding:10px 5px;}
.mobile_filter_lists_module{border-width:1px;padding:0 15px;}
.mobile_filter_lists_module .head{border-width:0;padding:8px 0 0;}
.mobile_filter_lists_module .head .wrap{padding:0;}

.mobile_filter_lists_module .head h2{font-size:18px;}
.mobile_filter_lists_module .body{line-height:22px;padding:10px 15px;}
.mobile_filter_lists_module ul.filter_lists{height:1%;overflow:hidden;}
.mobile_filter_lists_module li.list{float:left;font-size:12px;width:50%;}
dl.mobile_carriers{overflow:hidden;padding:0;width:100%;}
dl.mobile_carriers dt{margin:0 0 3px;}
dl.mobile_carriers dd{float:left;padding:0 10px 0 0;}
.mobile_carrier_filter .body dt,.mobile_carrier_filter .body dd{float:left;font-size:13px;font-weight:bold;}

.mobile_carrier_filter .body dd{padding:0 0 0 15px;}
.filtered_games_module .head_price_filter{padding:8px 0;}
.filtered_games_module .head_price_filter .wrap{padding-right:126px;}
.filtered_games_module .head_price_filter .module_title{line-height:22px;}
.filtered_games_tabs .tabs{height:40px;margin-bottom:-1px;position:relative;}
.filtered_games_tabs .tabs ul,.alt .filtered_games_tabs .tabs ul{height:39px;}
.filtered_games_tabs .tabs li{display:inline;float:left;height:39px;margin-left:6px;overflow:hidden;width:105px;}

.filtered_games_tabs .tabs li.on{height:40px;}
.filtered_games_tabs .tabs a,.filtered_games_tabs .tabs span{display:block;height:39px;}
.filtered_games_tabs .tabs a,.portable .filtered_games_tabs .tabs a{padding:0 0 0 5px;}
.filtered_games_tabs .tabs span{padding:0 5px 0 0;}
.filtered_games_tabs .tabs span span{height:33px;padding:6px 29px 0 0;}
.filtered_games_tabs .tabs .on a,.portable .filtered_games_tabs .tabs .on a,.filtered_games_tabs .tabs .on span{height:40px;}
.filtered_games_tabs .tabs .on span span{height:34px;padding-top:7px;}

.mobile_filter_list .head{height:35px;}
.mobile_filter_list .head h2{font-size:18px;line-height:35px;}
.portable .mobile_filter_list .section strong.headline{height:1%;overflow:hidden;padding:0 10px;}
.mobile_filter_list .section strong.headline{font-size:18px;line-height:32px;}
.mobile_filter_list .body .mobile_carrier_filter{padding:0 10px 13px;margin-bottom:7px;}
.mobile_filter_list .body .filter_wrap,.portable .mobile_filter_list .body .filter_wrap{border-width:0 1px;height:1%;overflow:hidden;padding:0 9px 9px;}

.mobile_filter_list .body .recent_phones{float:right;padding:0 14px;width:305px;}
.portable .mobile_filter_list .recent_phones strong.headline{font-size:14px;line-height:22px;padding:0;}
.mobile_filter_list .body .phones_module{padding:0;}
.mobile_filter_list ul.phones{display:inline;float:left;margin-left:-16px;padding-top:10px;}
.mobile_filter_list ul.phones li.phone{display:inline;float:left;margin-left:16px;position:relative;width:91px;}
.mobile_filter_list ul.phones .wrap{height:auto;overflow:visible;padding:75px 0 0;}

.mobile_filter_list ul.phones dl{text-align:center;}
.mobile_filter_list ul.phones dt{font-size:11px;}
.mobile_filter_list ul.phones .thumb{clear:both;height:67px;margin:0;position:absolute;top:0;width:91px;}
.mobile_filter_list ul.phones .thumb a,.mobile_filter_list ul.phones .thumb img{display:block;margin:0 auto;width:91px;}
.mobile_filter_list .filtered_games_tabs .body,.mobile_filter_list .filtered_games_tabs .filter_details{padding-bottom:5px;}
.mobile_filter_list .filtered_games_tabs .filter_details{padding:5px 0 0;width:100%;}

.mobile_filter_list .filtered_games_tabs .body{height:1%;overflow:hidden;}
.mobile_filter_list .filtered_games_tabs .body .body{padding-bottom:0;}
.mobile_filter_list .filtered_games_tabs p{margin:0;padding:0 0 10px;}
.mobile_filter_list .body .filtered_games_module{clear:both;padding:10px 0 0;width:100%;}
.portable .mobile_filter_list .filtered_games_module .head,.mobile_filter_list .filtered_games_module .head .wrap{background:none;color:#333;height:35px;padding:0;}
.mobile_platform_list .body{padding:5px 0;}

.mobile_platform_list .body li,.alt .mobile_platform_list .body li{font-size:14px;line-height:16px;padding:7px 0;}
.mobile_editorial_promo .body .wrap{padding:12px 11px;}
.mobile_editorial_promo .body .thumb{height:154px;margin-bottom:7px;overflow:hidden;width:275px;}
.mobile_editorial_promo .body .title,#container .mobile_editorial_promo .body .title a{font-size:14px;line-height:16px;}
.mobile_editorial_promo .body .title{padding-bottom:2px;}
.mobile_dashboard{background:#b3b3b3 no-repeat 0 0;}
.mobile_dashboard .head{height:38px;}

.mobile_dashboard .head h2{font-size:18px;line-height:38px;}
.mobile_dashboard,.mobile_dashboard .body,.mobile_dashboard .body_wrap{background-image:url(bg_mobile_dashboard.png);}
.mobile_dashboard .body{background-position:-570px 0;background-repeat:repeat-y;}
.mobile_dashboard .body_wrap{background-position:-1140px bottom;background-repeat:no-repeat;overflow:hidden;width:100%;}
.mobile_dashboard .body ul{height:1%;overflow:hidden;padding-bottom:10px;position:relative;}
.mobile_dashboard .body li{border-right:1px solid;float:left;margin-bottom:-500px;padding:0 0 500px;width:189px;}

.mobile_dashboard .body li.editorial{font-weight:bold;width:379px;}
.mobile_dashboard .body li.popular{text-align:center;}
.mobile_dashboard .body li.last{border:0;width:190px;}
.mobile_dashboard .body li .wrap{padding:15px 20px 20px;}
.mobile_dashboard .body .heading{color:#c00;margin-bottom:13px;}
.mobile_dashboard .body dt,.mobile_dashboard .body dt a{color:#333;font-size:14px;line-height:16px;}
.mobile_dashboard .body dt{margin-bottom:12px;}
.mobile_dashboard .body li.editorial .wrap{padding:15px 38px;}

.mobile_dashboard .body li.editorial p{font-weight:normal;font-size:12px;margin:0;}
.mobile_dashboard .body li.editorial .thumb{height:183px;margin-bottom:9px;overflow:hidden;width:303px;}
.mobile_dashboard .body li.editorial .thumb a,.mobile_dashboard .body li.editorial .thumb img{display:block;height:154px;overflow:hidden;width:275px;}
.mobile_dashboard .body li.editorial .thumb a{background:#cecece;border:1px solid #a4a4a4;padding:13px;}
.mobile_dashboard .body li.editorial .details,.mobile_dashboard .body li.editorial .details .title,#container .mobile_dashboard .body li.editorial .details .title a{color:#333;font-size:14px;line-height:16px;}

.mobile_dashboard .body li.editorial .details a{color:#fff;}
.mobile_dashboard .body li.popular .thumb{height:130px;margin:0 auto 10px;overflow:hidden;width:130px;}
.mobile_dashboard .body li.popular .thumb a,.mobile_dashboard .body li.popular .thumb img{display:block;height:100px;overflow:hidden;width:100px;}
.mobile_dashboard .body li.popular .thumb a{background:#d1d1d1;border:1px solid #939393;padding:14px;}
.mobile_dashboard .body li.popular .thumb img{background:#707071;}
.mobile_dashboard .body li.popular .rank{font-size:11px;}

.mobile_dashboard .body .more{bottom:0;clear:both;padding-bottom:10px;position:absolute;text-align:left;}
.mobile_dashboard .body .more a{color:#fff;}
.mobile_dashboard .body .rated dd,.mobile_dashboard .body .price_change dd{height:1%;overflow:hidden;padding-bottom:14px;}
.mobile_dashboard .body .rated dd.last,.mobile_dashboard .body .price_change dd.last{padding-bottom:0;}
.mobile_dashboard .body .game_wrap{padding:0 0 0 40px;}
.mobile_dashboard .body .game_wrap .details{float:right;width:100%;}
.mobile_dashboard .body .game_wrap .details .title{color:#333;}

.mobile_dashboard .body .game_wrap .count,.mobile_dashboard .body .game_wrap .price{font-size:10px;font-family:tahoma,genova,sans-serif;}
.mobile_dashboard .body .game_wrap .count span,.mobile_dashboard .body .game_wrap .price span{font-weight:bold;}
.mobile_dashboard .body .game_wrap .score,.mobile_dashboard .body .game_wrap .arrow{background:#c00;border:1px solid #772e2e;color:#fff;display:inline;float:left;font-size:16px;font-weight:bold;height:30px;line-height:30px;margin:0 8px 0 -40px;overflow:hidden;text-align:center;width:30px;}

.mobile_dashboard .body .game_wrap .arrow{background:url(bg_price_change_arrows.png) no-repeat 0 0;border:0;height:0;margin-right:3px;padding-top:32px;width:35px;}
.mobile_dashboard .body .game_wrap .down{background-position:-5px -9px;}
.mobile_dashboard .body .game_wrap .up{background-position:-48px -9px;}
.price_filter_buttons{display:inline;float:right;}
.price_filter_buttons li{float:left;}
.price_filter_buttons li a,.portable .price_filter_buttons li a,.price_filter_buttons li span{background-image:url(bg_price_filter_buttons.gif);background-repeat:no-repeat;color:#333;display:inline;float:left;font-size:11px;height:20px;line-height:18px;overflow:hidden;}

.price_filter_buttons li.first a{background-position:left 0;padding:0 0 0 4px;}
.price_filter_buttons li.last a{background-position:right -40px;padding:0 4px 0 0;}
.price_filter_buttons li span,.alt .module .body .price_filter_buttons li span{background-position:left -21px;background-repeat:repeat-x;border-color:#333;border-width:1px 0;height:18px;}
.price_filter_buttons li span span,.price_filter_buttons li.first span span,.price_filter_buttons li.last span span,.alt .module .body .price_filter_buttons li span span,.alt .module .body .price_filter_buttons li.first span span,.alt .module .body .price_filter_buttons li.last span span{background:none;border:0;border-right:1px solid #777;padding:0 7px;}

.price_filter_buttons li.first span span{padding-left:3px;}
.price_filter_buttons li.last span span,.alt .module .body .price_filter_buttons li.last span span{border-right:0;padding-right:3px;}
.price_filter_buttons li a.on,.price_filter_buttons li a.on span,.alt .module .body .price_filter_buttons li a.on,.alt .module .body .price_filter_buttons li a.on span{background-position:left -81px;color:#fff;}
.price_filter_buttons li.first a.on,.alt .module .body .price_filter_buttons li.first a.on{background-position:left -60px;}

.price_filter_buttons li.last a.on,.alt .module .body .price_filter_buttons li.last a.on{background-position:right -100px;}
.module .price_filter_buttons{margin:-25px 10px 0 0;position:relative;}
.first .price_filter_buttons{margin:-30px 10px 0 0;}
.mobile_platform_tabs .body .tabs,.alt .mobile_platform_tabs .body .tabs{background:#c00;border-color:#300;border-width:0 1px 1px;height:48px;width:568px;}
.mobile_platform_tabs .body .tabs_wrap,.alt .mobile_platform_tabs .body .tabs_wrap{background:#bcbcbc;height:33px;margin:0 -1px;overflow:hidden;padding-top:12px;position:relative;width:570px;}

.mobile_platform_tabs .body .tabs ul{border-bottom:1px solid #600;height:32px;padding:0 7px;}
.mobile_platform_tabs .body .tabs li{background:#707070;display:inline;float:left;font-size:14px;margin-left:6px;padding:0 15px;height:31px;line-height:31px;}
.mobile_platform_tabs .body .tabs li.on{background:#c00;border-color:#600;border-width:1px 1px 0;height:33px;}
.mobile_platform_tabs .body .tabs li a{color:#fff;}
.mobile_platform_tabs .body .module{padding:0;}
.mobile_platform_tabs .foot{padding:0;}
.mobile_platform_tabs .price_filter_buttons{margin:-37px 10px 0 0;position:relative;}

.top_filters_module .body{height:1%;overflow:hidden;}
.top_filters_module .foot{padding:10px 0;}
.top_filters_module .foot ul.more{display:block;font-size:14px;text-align:center;}
.achievement_header .head,.achievement_profile .head{height:1%;overflow:hidden;}
.achievement_header .head h2,.achievement_profile .head h2{display:block;float:none;}
.achievement_header .head ul.more,.achievement_profile .head ul.more{float:left;line-height:1;padding-bottom:8px;}
.achievement_subhead{height:31px;line-height:30px;overflow:hidden;padding:8px;}

.alt .achievement_subhead .raptr_logo,.achievement_subhead .raptr_logo{float:left;font-size:10px;font-weight:normal;line-height:12px;margin-top:-2px;text-align:right;}
.achievement_subhead .raptr_logo span{position:relative;}
.achievement_subhead .raptr_logo strong{display:block;height:0;margin-top:-6px;overflow:hidden;padding-top:30px;width:83px;}
.achievement_subhead .print_sheet,.achievement_subhead form{float:right;}
.achievement_subhead .print_sheet,.achievement_subhead .print_sheet strong,.achievement_subhead .print_sheet span{height:21px;line-height:20px;overflow:hidden;padding-left:3px;}

.achievement_subhead .print_sheet,.alt .achievement_subhead .print_sheet{font-size:10px;margin:5px 0;}
.achievement_subhead .print_sheet strong,.achievement_subhead .print_sheet span{float:left;}
.achievement_subhead .print_sheet strong{font-weight:normal;padding:0 3px 0 0;}
.achievement_subhead .print_sheet strong span{padding:0 5px;}
.achievement_subhead .print_sheet span span{padding:0 0 0 20px;}
.achievement_subhead form{height:30px;}
.achievement_subhead fieldset{float:left;}
.achievement_subhead label{float:left;}

.achievement_subhead select{border-width:1px;display:inline;float:left;font-size:10px;margin:6px 10px;width:151px;}
.achievement_subhead form .hidden{display:none;}
.achievement_profile .body .achieve_wrap{padding-top:10px;}
.achievement_profile .description .title{font-size:16px;line-height:18px;}
.acheivement_profile .description p{margin-bottom:15px;}
.achievement_profile .details{float:right;overflow:hidden;width:100%;}
.achievement_profile .stats{height:100%;overflow:hidden;}
.achievement_profile .stats li{float:left;font-weight:bold;padding:0 20px 10px 0;white-space:nowrap;}

.achievement_profile .body .profile strong,.alt .achievement_profile .body .profile strong{border-width:1px;display:block;font-size:10px;font-weight:normal;height:20px;line-height:20px;overflow:hidden;padding:0 5px 0 47px;}
.achievement_profile .profile dl{height:100%;margin-top:-15px;overflow:hidden;padding:0 11px 11px 47px;}
.achievement_profile .profile dt,.achievement_profile .profile dd{float:right;font-size:10px;height:32px;line-height:48px;overflow:hidden;width:100%;}
.achievement_profile .profile dt a{font-weight:normal;}

.achievement_profile .profile em{font-style:italic;}
.achievement_profile .profile .thumb,.achievement_profile .profile .thumb img{height:32px;width:32px;}
.achievement_profile .profile .thumb{margin:0 6px 0 -40px;}
.achievement_profile .profile .thumb img,.alt .layout .achievement_profile .profile .thumb img{border:0;}
.unlockers_list{float:left;padding:10px 0 0;width:100%;}
.unlockers_list li{float:left;padding:8px 0 9px;width:100%;}
.unlockers_list .wrap{height:26px;line-height:26px;overflow:hidden;padding:0 0 0 46px;}

.unlockers_list .user_info{float:right;width:100%;}
.unlockers_list .user_info strong{float:left;}
.unlockers_list .user_info .max_achievement{display:inline;float:left;height:0;margin:5px;overflow:hidden;padding-top:17px;width:43px;}
.unlockers_list .user_info .date{float:right;}
.unlockers_list .thumb,.unlockers_list .thumb img{display:block;height:24px;width:24px;}
.unlockers_list .thumb{border-width:1px;display:inline;float:left;margin:0 20px 0 -46px;overflow:hidden;}
.achievement_unlockers .body{height:1%;overflow:hidden;padding:0 10px;}

.user_achievement_stats .body,#mpu_layout .user_achievement_stats .body{padding:17px 17px 7px;}
.user_achievement_stats .profile{height:100%;margin-bottom:10px;overflow:hidden;}
.user_achievement_stats .profile_wrap{padding:0 0 0 55px;}
.user_achievement_stats .profile .info,.user_achievement_stats .profile .avatar{float:right;width:100%;}
.user_achievement_stats .profile .avatar{display:inline;float:left;margin:0 9px 0 -55px;overflow:hidden;height:46px;width:46px;}
.user_achievement_stats strong,.user_achievement_stats .profile .info a,.user_achievement_stats .profile .avatar a{display:block;}

.user_achievement_stats .profile .info strong{font-weight:normal;}
.user_achievement_stats .profile .avatar img{border-width:1px;display:block;height:44px;width:44px;}
.user_achievement_stats .avg_usr_headline{margin-bottom:5px;}
.user_achievement_stats .achievement_bar{margin-bottom:10px;}
.user_achievement_stats .text{width:100%;}
.user_achievement_stats .perc{float:left;}
.user_achievement_stats .total{float:right;}
.user_achievement_stats .foot{border-top-width:1px;height:100%;line-height:20px;padding:0;}

.user_achievement_stats .foot .foot_wrap{border-top-width:1px;height:1%;overflow:hidden;padding:6px 10px;position:relative;}
.user_achievement_stats .foot strong{display:inline;float:left;margin-right:9px;}
ul.achievement_social_links,ul.achievement_social_links li{display:inline;}
ul.achievement_social_links li a{display:inline;float:left;height:0;margin-left:9px;overflow:hidden;padding-top:20px;width:20px;}
.achievement_club .body{height:1%;overflow:hidden;padding:10px;}
.achievement_club .body p{margin:0;padding-bottom:9px;}

.achievement_club .body .unlockers_list{padding:0;}
.achievement_club .body .unlockers_list li{padding:8px 0 9px;}
.achievement_club .body .unlockers_list .max_achievement{float:right;}
.user_achievement_profile{height:1%;overflow:hidden;}
.user_achievement_profile .profile_wrap{padding:0 0 0 88px;}
.user_achievement_profile .info,.user_achievement_profile .avatar{float:right;overflow:hidden;width:100%;}
.user_achievement_profile .avatar{display:inline;float:left;margin:0 10px 0 -88px;height:78px;overflow:hidden;width:78px;}

.user_achievement_profile .play_stats{line-height:24px;margin-bottom:8px;overflow:hidden;width:100%;}
.user_achievement_profile .play_stats li{float:left;font-size:10px;font-style:italic;padding-right:7px;}
.user_achievement_profile .achievement_bar{margin:10px 0;}
.user_achievement_profile .text{width:100%;}
.user_achievement_profile .perc{float:left;}
.user_achievement_profile .total{float:right;}
.profile_achievement_stats .head{border-bottom:0;overflow:visible;padding-bottom:0;}
.profile_achievement_stats .head .wrap{overflow:hidden;padding-bottom:5px;}

.profile_achievement_stats .head ul.more a{float:right;font-size:10px;font-weight:normal;line-height:14px;margin:-3px 0 -1px;text-align:right;position:relative;}
.profile_achievement_stats .head ul.more span{position:relative;}
.profile_achievement_stats .head ul.more strong{display:block;height:0;margin-top:-8px;overflow:hidden;padding-top:26px;width:83px;}
.profile_achievement_stats div.tabs{border-width:0 1px 1px;clear:both;margin:0 -1px;position:relative;width:100%;}
.profile_achievement_stats ul.tabs{display:block;height:29px;padding:7px 0 0;width:100%;}

.profile_achievement_stats ul.tabs li{display:inline;float:left;margin-left:6px;padding:1px;}
.profile_achievement_stats ul.tabs a{border-width:1px 0 0 1px;display:block;line-height:26px;padding:0 8px 0 7px;}
.profile_achievement_stats ul.tabs .on{border-width:1px 1px 0;margin-bottom:-1px;padding:0 0 2px;position:relative;}
.profile_achievement_stats ul.tabs .on a{border:0;padding-top:1px;padding-left:8px;}
.profile_achievement_stats .subhead{float:right;margin-top:-34px;position:relative;z-index:1;}

.profile_achievement_stats .add_acct{clear:both;float:right;height:34px;line-height:34px;padding:0 10px 0 20px;}
.profile_achievement_stats .add_acct_list_wrap{clear:both;float:left;position:absolute;right:0;top:33px;width:154px;}
.profile_achievement_stats .add_acct_list_wrap .list_wrap{overflow:hidden;padding-bottom:5px;width:100%;visibility:hidden;}
.profile_achievement_stats .add_acct_list_wrap .rdy{visibility:visible;}
.profile_achievement_stats .add_acct_list{height:100%;padding:0 10px;text-align:right;}

.profile_achievement_stats .add_acct_list li{font-size:11px;line-height:24px;}
.profile_achievement_stats .add_acct_list li.first{border-top-width:1px;}
.profile_achievement_stats .body{padding-top:12px;}
.profile_achievement_stats .body .stats{clear:both;border-collapse:collapse;width:100%;}
.profile_achievement_stats .body .stats th{font-weight:bold;height:28px;line-height:28px;padding:0 17px;text-align:center;white-space:nowrap;}
.profile_achievement_stats .body .stats th.network{text-align:left;}

.profile_achievement_stats .body .stats tr{position:relative;}
.profile_achievement_stats .body .stats td{font-weight:bold;padding:17px 17px 17px 18px;text-align:center;vertical-align:middle;}
.profile_achievement_stats .body .stats .last td{padding-bottom:17px;}
.profile_achievement_stats .body .stats .num_achieved{font-size:24px;}
.profile_achievement_stats .body .stats strong{display:block;height:0;margin:0 auto;overflow:hidden;padding-top:34px;width:94px;}
.profile_achievement_stats .body .stats .gamespot{width:102px;}

.profile_achievement_stats .body .stats .pc{height:auto;padding:0;width:auto;}
.profile_achievement_stats .body .stats .steam{padding-top:35px;width:95px;}
.profile_achievement_stats .body .stats .wow{padding-top:47px;}
.profile_achievement_stats .upgrade_msg{text-align:center;}
.list_achievement_icons{margin-bottom:15px;}
.list_achievement_icons .body{position:relative;}
.list_achievement_icons ul.achievement_icons{display:inline;float:left;margin:0 0 0 -19px;padding:0 4px;}
.sky .list_achievement_icons ul.achievement_icons{margin-left:-4px;}

.list_achievement_icons ul.achievement_icons li{border-width:1px;display:inline;float:left;height:64px;margin:7px 0 0 29px;overflow:hidden;width:64px;}
.sky .list_achievement_icons ul.achievement_icons li{margin-left:7px;}
.list_achievement_icons ul.achievement_icons a,.list_achievement_icons ul.achievement_icons img{display:block;height:64px;width:64px;}
.profile_achievement_tooltip,.profile_achievement_tooltip .top_wrap,.profile_achievement_tooltip .btm_wrap,.profile_achievement_tooltip .inner_wrap,.profile_achievement_tooltip .brief{background:url(bg_achievement_tooltip.png) no-repeat 0 0;width:334px;}

.profile_achievement_tooltip{background:none;clear:both;display:none;float:left;overflow:hidden;left:0;position:absolute;top:0;}
.profile_achievement_tooltip.on{display:block;z-index:2;}
.profile_achievement_tooltip.hidden{visibility:hidden;}
.profile_achievement_tooltip .top_wrap{padding-top:7px;}
.profile_achievement_tooltip .btm_wrap{background-position:-1002px bottom;padding-bottom:14px;}
.profile_achievement_tooltip.right .btm_wrap{background-position:-1336px bottom;}
.profile_achievement_tooltip .inner_wrap{background-position:-334px 0;background-repeat:repeat-y;padding:0 3px 0 1px;width:auto;}

.profile_achievement_tooltip .brief{background-color:#fff;background-position:-668px bottom;padding:7px 15px 14px;width:auto;}
.profile_achievement_tooltip .title{font-size:13px;font-weight:bold;}
.profile_achievement_tooltip .description{font-size:11px;}
.total_achieve_rate_bar .subhead{float:right;margin-top:-25px;padding-right:10px;}
.total_achieve_rate_bar .social_links{float:left;line-height:20px;}
.total_achieve_rate_bar .social_links strong{float:left;}
.total_achieve_rate_bar .body{padding:10px 9px;}

.total_achieve_rate_bar .text{width:100%;}
.total_achieve_rate_bar .perc{float:left;}
.total_achieve_rate_bar .total{float:right;}
.achievements_game_list .body{padding:10px 9px;}
.achievements_game_list form{float:left;margin-bottom:19px;}
.achievements_game_list #compare_achievement{float:right;margin:-25px 0 0;padding-right:10px;}
.achievements_game_list .compare_user_stats{margin-bottom:20px;overflow:hidden;width:100%;}
.achievements_game_list .compare_user_stats .username{font-size:16px;line-height:30px;}

.achievements_game_list .compare_user_stats .achievement_bar{margin-top:10px;}
.achievements_game_list .compare_user_stats .text{width:100%;}
.achievements_game_list .compare_user_stats .perc{float:left;}
.achievements_game_list .compare_user_stats .total{float:right;}
.achievements_game_list .social_links{float:right;line-height:20px;}
.achievements_game_list .social_links strong{float:left;}
.achievements_game_list li{display:inline-block;position:relative;width:100%;}
.achievements_game_list .achieve_wrap{padding:9px 130px 8px 0;}

.achievements_game_list .achieve_wrap .title{float:left;font-size:14px;}
.achievements_game_list .achieve_wrap .achievement_bar{display:inline;float:right;margin:3px -130px 0 10px;width:120px;}
.achievements_game_list .achieve_wrap .achievement_bar .graph_wrap{margin:0;width:83px;}
.achievements_game_list .achieve_wrap .text{font-size:10px;height:13px;line-height:12px;width:100%;}
.achievements_game_list .achieve_wrap .text strong{float:right;}
.achievements_game_list .achieve_wrap .text .perc{padding:0 5px 0 0;text-align:right;width:30px;}

.achievements_game_list .achieve_wrap .achieve_wrap{padding:0 130px 0 0;}
.achievements_game_list .users{display:inline;float:right;margin-right:62px;width:255px;}
.achievements_game_list .users li{float:left;height:32px;line-height:32px;overflow:hidden;width:auto;}
.achievements_game_list .users li.compare{float:left;width:125px;}
.achievements_game_list .users li.viewer{float:right;line-height:32px;overflow:hidden;width:75px;}
.achievements_game_list .users strong{float:right;font-size:10px;font-weight:normal;}

.achievements_game_list .users .avatar{float:right;padding-left:5px;}
.achievements_game_list .users .avatar a,.achievements_game_list .users .avatar img{border-width:1px;display:block;height:30px;width:30px;}
.achievements_game_list .users .avatar a{border:0;}
.profile_game_achievements .friend_form{display:inline;float:right;margin:-26px 10px 0 0;}
.profile_game_achievements .game_title{margin-bottom:11px;padding:10px 10px 11px;}
.fuse_promos{overflow:hidden;}
.fuse_cmb{background-position:0 -252px;height:100px;overflow:hidden;}

.fuse_cmb .head{border:0;height:0;overflow:hidden;}
.fuse_cmb .body .wrap{padding:68px 10px 0;}
.fuse_cmb .body a{border-width:1px;display:inline;float:right;line-height:18px;margin:0 14px;padding:0 11px;text-align:center;white-space:nowrap;}

