
#portal { margin:0 0 10px 0; padding:0 0 0 10px; background:url(/i/x/portal-bg.gif) repeat-x bottom left }
	#portal h4 { font-size:1em }
	#portal ul { margin:3px 0 10px 0 }
	#portal li { float:left; width:125px }

#gallery p { text-align:center }
	#gallery ul { margin:20px auto }
	#gallery li { margin:5px; float:left; width:72px; border:1px solid #d9d9d9 }
	#gallery li span { float:right; width:20px; height:20px; border-top:1px solid #d9d9d9; border-left:1px solid #d9d9d9; line-height:20px; text-align:center }
	#gallery li span.active { background-color:#6AC; color:#fff; font-weight:bold }
	#gallery img { margin:5px }

#overview .box-content { padding:10px }
	#overview p, #overview li { font-size:0.9em }
	#overview p, #overview ul, #overview #editors-rating { margin:0 0 10px 0 }
	li.good, li.bad  { margin:0 0 0 20px; padding:0; background:none; border:none; list-style-type:disc }
	#overview-gallery { text-align:center }
	#overview-gallery img { float:left; margin:4px }
	#overview-gallery .single-img { float:none }
	#overview #editors-rating h5, #overview .rating-box, #overview .ratings-score { margin:0 6px 0 0; float:left }
	#overview .rating-box { padding:1px; position:relative; width:130px; border:1px solid #CCC }
	#overview .rating-box .rating-bar { display:block; position:relative; height:.9em; line-height:.9em; background:#C00 }

#specs h3 { padding-left:8px; background-color:#eef5f9; line-height:30px; border-bottom:1px solid #b9d7e6 }
	#specs ul { padding:8px; border-bottom:1px dotted #CCC }
	#specs li { float:left; width:50% }
	#specs p { margin-bottom:15px }

#top-ten { margin:15px 0 }
	#top-ten li { margin:0 0 10px 0; padding:0 0 10px 30px; border-bottom:1px solid #d9d9d9 }
	#top-ten div { float:left; width:360px }
	#top-ten img { float:right }

#about-editors-choice { margin:0 0 15px 0 }
	#about-editors-choice img { margin:0 20px 0 0; float:left }
	#about-editors-choice p { margin:0 0 10px 0 }

.reviews-cover-stories div { padding:0 0 10px 0 }

.latest-reviews img { float:right }
	.latest-reviews .story-listing { margin:5px 0 0 0 }
	.latest-reviews .story-listing p { width:395px }
	.latest-reviews .list { margin:-5px 0 10px 0 }