/* frame
---------------------------------------------------- */

.frame_gamech {
	border-left:2px solid #000;
	border-right:2px solid #000;
	border-bottom:2px solid #000;
	padding: 12px 6px 10px 6px;
	margin:0;
	margin-bottom:15px;
	min-height: 600px;
}

h1.gamech_header {
	text-indent: -9999px;
	background: url(/media/c/2006/img/gamech/gamech_h1.gif) 0 0 no-repeat;
	height: 43px;
}
.frame_gamech .frame_col_right .col_300 {
	padding-left:8px;
	}

* html .frame_gamech {
	padding-right:0;
}
* html .frame_gamech .frame_col_right .col_300 {
	padding-left:0;
	padding-right:0;
	xmargin-left: 5px;
	margin-right: 10px;
	}

.frame_gamech .frame_col_left .block_headline_top dl {
	margin-left:5px;
	margin-right:5px;
}


/* story list marker
---------------------------------------------------- */

.frame_gamech .archives_stories dl dt,
.frame_gamech .frame_col_left .block_headline_top dt {
	border:none;
	padding-left: 20px;
}

.frame_gamech .archives_stories dl dt {
	line-height: 1.5em;
	margin-bottom: 0.5em;
	}


.frame_gamech .archives_stories dl dt.ps2,
.frame_gamech .frame_col_left .block_headline_top dt.ps2,
.frame_gamech .block_recommend dt.ps2 {
	background:url(/media/c/2006/img/gamech/icon_game_ps2.gif) left top no-repeat;
}

.frame_gamech .archives_stories dl dt.ps3,
.frame_gamech .frame_col_left .block_headline_top dt.ps3,
.frame_gamech .block_recommend dt.ps3 {
	background:url(/media/c/2006/img/gamech/icon_game_ps3.gif) left top no-repeat;
}

.frame_gamech .archives_stories dl dt.psp,
.frame_gamech .frame_col_left .block_headline_top dt.psp,
.frame_gamech .block_recommend dt.psp {
	background:url(/media/c/2006/img/gamech/icon_game_psp.gif) left top no-repeat;
}

.frame_gamech .archives_stories dl dt.x360,
.frame_gamech .frame_col_left .block_headline_top dt.x360,
.frame_gamech .block_recommend dt.x360 {
	background:url(/media/c/2006/img/gamech/icon_game_360.gif) left top no-repeat;
}

.frame_gamech .archives_stories dl dt.ds,
.frame_gamech .frame_col_left .block_headline_top dt.ds,
.frame_gamech .block_recommend dt.ds {
	background:url(/media/c/2006/img/gamech/icon_game_ds.gif) left top no-repeat;
}

.frame_gamech .archives_stories dl dt.etc,
.frame_gamech .frame_col_left .block_headline_top dt.etc,
.frame_gamech .block_recommend dt.etc {
	background:url(/media/c/2006/img/gamech/icon_game_etc.gif) left top no-repeat;
}

.frame_gamech .archives_stories dl dt.mobile,
.frame_gamech .frame_col_left .block_headline_top dt.mobile,
.frame_gamech .block_recommend dt.mobile {
	background:url(/media/c/2006/img/gamech/icon_game_mobile.gif) left top no-repeat;
}

.frame_gamech .archives_stories dl dt.net,
.frame_gamech .frame_col_left .block_headline_top dt.net,
.frame_gamech .block_recommend dt.net {
	background:url(/media/c/2006/img/gamech/icon_game_net.gif) left top no-repeat;
}

.frame_gamech .archives_stories dl dt.pc,
.frame_gamech .frame_col_left .block_headline_top dt.pc,
.frame_gamech .block_recommend dt.pc {
	background:url(/media/c/2006/img/gamech/icon_game_pc.gif) left top no-repeat;
}

.frame_gamech .archives_stories dl dt.wii,
.frame_gamech .frame_col_left .block_headline_top dt.wii,
.frame_gamech .block_recommend dt.wii {
	background:url(/media/c/2006/img/gamech/icon_game_wii.gif) left top no-repeat;
}

.frame_gamech .archives_stories dl dt.acd,
.frame_gamech .frame_col_left .block_headline_top dt.acd,
.frame_gamech .block_recommend dt.acd {
	background:url(/media/c/2006/img/gamech/icon_game_acd.gif) left top no-repeat;
}

.frame_gamech .archives_stories dt a span,
.frame_gamech .frame_col_left .block_headline_top dt a span {
	border:none;
}

.frame_gamech .archives_stories dd.summary,
.frame_gamech .frame_col_left .block_headline_top dd.summary {
	margin-left:0;padding-left:0;
}

.frame_gamech .block_recommend dt.ps2,
.frame_gamech .block_recommend dt.ps3,
.frame_gamech .block_recommend dt.psp,
.frame_gamech .block_recommend dt.x360,
.frame_gamech .block_recommend dt.ds,
.frame_gamech .block_recommend dt.etc,
.frame_gamech .block_recommend dt.mobile,
.frame_gamech .block_recommend dt.net,
.frame_gamech .block_recommend dt.pc,
.frame_gamech .block_recommend dt.wii,
.frame_gamech .block_recommend dt.acd {
	background-position: 0 6px;
}

/* heading
---------------------------------------------------- */

.frame_gamech h3.headline_top,
.frame_gamech h3.photoreport_gc,
.frame_gamech h3.latest,
.frame_gamech h3.research_report,
.frame_gamech h3.recommend,
.frame_gamech h3.blog_recent {
	background-color: none;
	background-image: none;
	background-position: 0 0;
	background-repeat: no-repeat;
	height: 24px;
	text-indent: -9999px;
	margin:0;
	padding-bottom:0;
	border:none;
}

.frame_gamech h3.headline_top {
	background-image: url(/media/c/2006/img/gamech/gamech_h3_topstory.gif);
	margin-bottom:5px;
}
.frame_gamech h3.photoreport_gc {
	background-image: url(/media/c/2006/img/gamech/gamech_h3_photoreport.gif);
	padding-bottom:0;
}
.frame_gamech h3.latest {
	background-image: url(/media/c/2006/img/gamech/gamech_h3_latest.gif);
	margin-bottom:5px;
}
.frame_gamech h3.research_report {
	background-image: url(/media/c/2006/img/gamech/gamech_h3_release.gif);
}
.frame_gamech h3.recommend {
	background-image: url(/media/c/2006/img/gamech/gamech_h4_selection.gif);
}
.frame_gamech h3.blog_recent {
	background-image: url(/media/c/2006/img/gamech/gamech_h4_readersblog.gif);
}



/* photoreport
---------------------------------------------------- */

.frame_gamech .block_photoreport_gc {
	width: 300px;
	background:#1d2026 url(/media/c/2006/img/gamech/gamech_photoreport_footer.gif) bottom left no-repeat;
	margin-bottom:10px;
	padding-bottom:5px;
	padding-top: 10px;
}

.frame_gamech .block_photo_gc {
	width: 200px;
	margin: 0px auto 10px;
	text-align: center;
}
.block_research_report {
	padding:5px;
}

.frame_gamech .block_photo_gc a:link {
	color:white;
}
.frame_gamech .block_photo_gc a:visited {
	color:white;
}
.frame_gamech .block_photo_gc a:hover {
	color:white;
}
.frame_gamech .block_photo_gc a:active {
	color:white;
}

/* 300px
---------------------------------------------------- */
.frame_gamech .col_300 {
}

.frame_gamech .col_300 .block_footer_300 {
	background: url(/media/c/2006/img/gamech/gamech_300_footer.gif) top left no-repeat;
	height:6px;
	margin-bottom:15px;
}

.block_applecenterblog {
	background:#f2f2f2;
	padding:0 0 5px;
	margin-bottom: 15px;
}

.block_applecenterblog h2 {
	text-indent: -9999px;
	padding: 0;
	margin: 0;
	height: 34px;
	margin-bottom: 5px;
}

.block_applecenterblog h2.ex_applenews {
	display: block;
	height: 34px;
	background: white url("/media/c/2006/img/gamech/applecenter_blog1_header.jpg") 0 0 no-repeat;
}

.block_applecenterblog h2.ex_apple {
	display: block;
	height: 34px;
	background: white url("/media/c/2006/img/gamech/applecenter_blog2_header.jpg") 0 0 no-repeat;
}

.block_applecenterblog dl{
	margin-top:6px;
	padding:0 6px 2px 8px;
}

.block_applecenterblog dl dt {
	line-height:1.3em;
	margin-bottom:4px;
}

.block_applecenterblog dl dt a{
	background:none;
	border:none;
	font-size:12px;
	padding-left:4px;
}

.block_applecenterblog dl dt a.apple {
	border-left:3px solid #0066cc;
}

.block_applecenterblog dl dt a.applenews {
	border-left:3px solid #99cc33;
}

.block_applecenterblog dl dd {
	font-size:11px;
}

.block_blog_recent {
	position: relative;
	display: block;
	border:1px solid #576374;
	border-top:0;
	border-bottom:0;
	margin:0;
	padding:0 4px;
	}
	.block_blog_recent li {
		position: relative;
		display: block;
		padding-top:5px;
		margin-bottom:0;
		padding-bottom:0;
		}
		.block_blog_recent .property {
			padding-left: 13px;
			background: url("/media/c/2006/img/relate_marker.gif") 0 1px no-repeat;
			xmargin-bottom:5px;
			}
			.block_blog_recent .property a.btitle {font-weight:normal;padding-bottom:3px;}
			.block_blog_recent .property a.btitle:link {color:#666}
			.block_blog_recent .property a.btitle:visited {color:#333;}
			.block_blog_recent .property a.btitle:hover {color:#C00}
			.block_blog_recent .property a.btitle:active {}

.block_blog_recent li .category {
	display: block;
	border-bottom: 1px dotted #ccc;
	padding-bottom: 2px;
	margin-bottom: 2px;
	}


/* 160px
---------------------------------------------------- */
#applecenter160pxwrapper * {
	margin:0;padding:0;
	border:none;
	text-decoration:none;
	background:none;
	float:none;
}

#applecenter160pxwrapper {
	float:right;
	width: 160px;
	border-bottom:1px solid #576374;
}

* html #applecenter160pxwrapper {
	float:left;
}

#applecenter160pxwrapper a {
	text-decoration: none;
	font-weight:normal;
}

#applecenter160pxwrapper h6 {
	font-family: Lucida Grande;
	font-weight:bold;
	margin: 0;
	padding: 0;
}

#applecenter160pxwrapper h6 a{
	color: white;
	text-decoration: none;
	padding: 0px 0 0 8px;
	height:25px;
	display: block;
	cursor: pointer;
	text-indent:-9999px;
}

#applecenter160pxwrapper h6 a.gamech_all {
	background: url(/media/c/2006/img/gamech/gamech_h5_all.gif) 0 0 no-repeat;	
}
#applecenter160pxwrapper h6 a.gamech_ps2 {
	background: url(/media/c/2006/img/gamech/gamech_h5_ps2.gif) 0 0 no-repeat;	
}
#applecenter160pxwrapper h6 a.gamech_xbox360 {
	background: url(/media/c/2006/img/gamech/gamech_h5_360.gif) 0 0 no-repeat;	
}
#applecenter160pxwrapper h6 a.gamech_gba {
	background: url(/media/c/2006/img/gamech/gamech_h5_gba.gif) 0 0 no-repeat;	
}
#applecenter160pxwrapper h6 a.gamech_pc {
	background: url(/media/c/2006/img/gamech/gamech_h5_pc.gif) 0 0 no-repeat;	
}
#applecenter160pxwrapper h6 a.gamech_ps3 {
	background: url(/media/c/2006/img/gamech/gamech_h5_ps3.gif) 0 0 no-repeat;	
}
#applecenter160pxwrapper h6 a.gamech_nds {
	background: url(/media/c/2006/img/gamech/gamech_h5_ds.gif) 0 0 no-repeat;	
}
#applecenter160pxwrapper h6 a.gamech_psp {
	background: url(/media/c/2006/img/gamech/gamech_h5_psp.gif) 0 0 no-repeat;	
}

#applecenter160pxwrapper h6 a#xpndtgglhardware{
	height:25px;
	background: url(/media/c/2006/img/gamech/gamech_h5_hardware.gif) 0 0 no-repeat;	
}

#applecenter160pxwrapper h6 a#xpndtgglaccessories{
	height:25px;
	background: url(/media/c/2006/img/gamech/gamech_h5_periferal.gif) 0 0 no-repeat;
}


#applecenter160pxwrapper h6 a span {
	margin-left:5px;
}

#applecenter160pxwrapper .boxholder {
	margin:0;
	padding:0 2px 10px 2px;
	border-right: 1px solid #576374;
	border-left: 1px solid #576374;
	overflow:hidden;
	}

*html #applecenter160pxwrapper .boxholder {
	width: 154px;
}

	#applecenter160pxwrapper .boxholder img.fll {
	display:block;
	float:left;
	width:52px;
	margin-top: 8px;
	border: 1px solid #ccc;
	}

#applecenter160pxwrapper .boxholder a {
}

#applecenter160pxwrapper .boxholder ol {
	list-style:none;
}

#applecenter160pxwrapper .boxholder li {
	color:#444;
	font-size:12px;
	font-weight: bold;
	margin-top: 8px;
	padding-left:15px;
	line-height:1.1em;
	background-position:0 1px;
	background-repeat:no-repeat;
}

#applecenter160pxwrapper .boxholder ol li.rank_01 {background-image:url(/media/c/2006/img/gamech/rev_rank1.gif);zoom:1;}
#applecenter160pxwrapper .boxholder ol li.rank_02 {background-image:url(/media/c/2006/img/gamech/rev_rank2.gif);zoom:1;}
#applecenter160pxwrapper .boxholder ol li.rank_03 {background-image:url(/media/c/2006/img/gamech/rev_rank3.gif);zoom:1;}
#applecenter160pxwrapper .boxholder ol li.rank_04 {background-image:url(/media/c/2006/img/gamech/rev_rank4.gif);zoom:1;}
#applecenter160pxwrapper .boxholder ol li.rank_05 {background-image:url(/media/c/2006/img/gamech/rev_rank5.gif);zoom:1;}
#applecenter160pxwrapper .boxholder ol li.rank_06 {background-image:url(/media/c/2006/img/gamech/rev_rank6.gif);zoom:1;}
#applecenter160pxwrapper .boxholder ol li.rank_07 {background-image:url(/media/c/2006/img/gamech/rev_rank7.gif);zoom:1;}
#applecenter160pxwrapper .boxholder ol li.rank_08 {background-image:url(/media/c/2006/img/gamech/rev_rank8.gif);zoom:1;}
#applecenter160pxwrapper .boxholder ol li.rank_09 {background-image:url(/media/c/2006/img/gamech/rev_rank9.gif);zoom:1;}
#applecenter160pxwrapper .boxholder ol li.rank_10 {background-image:url(/media/c/2006/img/gamech/rev_rank10.gif);zoom:1;}

#applecenter160pxwrapper .boxholder li a {
	font-weight:normal;
}

#applecenter160pxwrapper .boxholder a img.fll {
	margin-top: 3px;
	border: 1px solid #ccc;
}

#applecenter160pxwrapper .boxholder a:hover img.fll {
	border: 1px solid #b38f00;
}

 

#applecenter160pxwrapper .boxholder dl {
	float:left;
	width:96px;
	margin-top: 8px;
	line-height:1.1em;
	padding-left:4px;
}

#applecenter160pxwrapper .boxholder dt {
	color:#444;
	font-size: 11px;
	font-family: Georgia,sans-serif;
	font-weight: bold;
	xborder-bottom:1px solid #ddd;
	}

#applecenter160pxwrapper .boxholder dd {
	font-size: 10px;
	color:#666;
}

.block_recommend {
	background: white;
	padding:0 5px 10px;
	margin: 0;
	border: #576374 1px solid;
	border-top: 0;
	border-bottom: 0;
}

.block_recommend dl {
	margin: 0px;
	padding: 0px;
}

.block_recommend dt {
	margin: 0px;
	padding: 5px 5px 5px 22px;
	border:none;
}

.block_recommend dt a:link {
	color:#ee7722;
	}

.block_recommend dt a:visited {
	color:#ee9922;
	}

.block_recommend dt a:hover {
	color:#c00;
	}

.block_recommend dt a:active {
	color:#c00;
	}

.block_recommend dt a img {
	margin: 3px 6px 0px 0px;
}

.block_recommend dd {
	margin: 0px;
	padding: 0px 5px 5px 5px;
}

.block_recommend .recommend_thumb {
	position: relative;
	z-index: 10;
	margin-right:5px;
}

