body {background-color: #fff; padding: 0; margin: 0; font-family: Arial, Helvetica, Geneva, sans-serif;}

/* SOME GENERAL RESET STYLES */
ul { padding: 0; margin: 0; }
ul li { list-style-type: none; }
img { border: 0; }
a { text-decoration: none; color: #1C609F; }
a:hover { text-decoration: underline; }

/* AD SIZES */
.ad728x90 { width: 728px; height: 90px; display: block; }
.ad336x280 { width: 336px; height: 280px; display: block; }
.ad336x362 { width: 336px; height: 362px; display: block; }
.ad200x90 { width: 200px; height: 90px; display: block; }
.sponsoredLinks {border: 1px solid #ccc; padding: 10px; }

/* ROUNDED BOXES */
	.radius_3 { -webkit-border-radius: 3px; -khtml-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}
	.radius_5 { -webkit-border-radius: 5px; -khtml-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}

	.roundedAll-1px { -webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px; }
	.roundedTopRight-1px { -webkit-border-top-right-radius: 1px; -moz-border-radius-topright: 1px; border-top-right-radius: 1px; }
	.roundedTopLeft-1px { -webkit-border-top-left-radius: 1px; -moz-border-radius-topleft: 1px; border-top-left-radius: 1px; }
	.roundedBotRight-1px { -webkit-border-bottom-right-radius: 1px; -moz-border-radius-bottomright: 1px; border-bottom-right-radius: 1px; }
	.roundedBotLeft-1px { -webkit-border-bottom-left-radius: 1px; -moz-border-radius-bottomleft: 1px; border-bottom-left-radius: 1px; }
	.roundedAll-5px { -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
	.roundedTopRight-5px { -webkit-border-top-right-radius: 5px; -moz-border-radius-topright: 5px; border-top-right-radius: 5px; }
	.roundedTopLeft-5px { -webkit-border-top-left-radius: 5px; -moz-border-radius-topleft: 5px; border-top-left-radius: 5px; }
	.roundedBotRight-5px { -webkit-border-bottom-right-radius: 5px; -moz-border-radius-bottomright: 5px; border-bottom-right-radius: 5px; }
	.roundedBotLeft-5px { -webkit-border-bottom-left-radius: 5px; -moz-border-radius-bottomleft: 5px; border-bottom-left-radius: 5px; }
	.roundedAll-10px { -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; }
	.roundedTopRight-10px { -webkit-border-top-right-radius: 10px; -moz-border-radius-topright: 10px; border-top-right-radius: 10px; }
	.roundedTopLeft-10px { -webkit-border-top-left-radius: 8px; -moz-border-radius-topleft: 10px; border-top-left-radius: 10px; }
	.roundedBotRight-10px { -webkit-border-bottom-right-radius: 8px; -moz-border-radius-bottomright: 10px; border-bottom-right-radius: 10px; }
	.roundedBotLeft-10px { -webkit-border-bottom-left-radius: 10px; -moz-border-radius-bottomleft: 10px; border-bottom-left-radius: 10px; }

div.smbGrayHR { background-color:#373636; clear:both; height:1px; margin:0; }
div.smbGrayHR hr {display:none;}

* html .png  { 
        azimuth: expression( 
                this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none", 
                this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')", 
                this.src = "http://www.azcentral.com/imgs/spacer.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''), 
                this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')", 
                this.runtimeStyle.backgroundImage = "none")),this.pngSet=true 
        ); 
	} 

/*START DUP GLOBAL.CSS*/
#header {position:relative;height:72px;padding:10px 0 0;overflow:hidden;background:url(http://images.pcworld.com/images/common/header/header-bg-tile.gif) repeat-x top left;}
	#header ul {margin:0;padding:0;list-style-type:none;}
	#header li {margin:0;padding:0;list-style-type:none;}
	#header a {color:#fff;}
	#header a:hover {background:none;}
	#header a#logo {display:block;position:absolute;top:37px;left:15px;width:179px;height:40px;background:url(http://images.pcworld.com/images/common/header/header-logo.gif) no-repeat top left;}
	#header .textPromo {position:absolute;top:10px;left:12px;font-size:10px;padding-left:12px;background:url(http://images.pcworld.com/images/common/header/arrow-textpromo.gif) no-repeat left;}

#globalTools {position:absolute;top:10px;right:15px;width:600px;text-align:right;}
	#globalTools .search {float:right;margin-right:20px;font-size:11px;}
	#globalTools .search input {vertical-align:top;font-size:12px;padding:1px;line-height:12px;}
	#globalTools .search input.fieldSkybox {width:236px;}
	#globalTools .search a {display: -moz-inline-box;display:inline-block;height:20px;margin:2px 5px 0 0;}
	#globalTools .search a.button {width:48px;padding:3px 0 0 8px;text-align:left;font-size:12px;background:url(http://images.pcworld.com/images/common/header/search-button.gif) no-repeat top left;}
	
#metaNav {float:right;/*width:185px;*/height:17px;margin:0;padding: 4px 10px 0;color: #fff;font-size: 10px;color: #cfb7b8;border: 1px solid #4f1213;background: #5e0d11;}
	#metaNav a {color: #cfb7b8;}
	#metaNav img {vertical-align:middle;}

#navigation {position:absolute;bottom:0;right:10px;width:756px;height:36px;background:url(http://images.pcworld.com/images/common/header/arrow-nav.gif) no-repeat;background-position:0 15px;}
	#navigation ul {float:right;border-right:1px solid #710805;}
	#navigation li {position:relative;float:right;border-left:1px solid #710805;border-right:1px solid #b10707;overflow:visible;}
	#navigation li a {display:block;position:relative;top:-1px;padding:10px 13px 12px;font-weight:bold;color:#fff;font-size:15px;border-left:1px solid #950503;border-top:1px solid #b10707;}
	#navigation li a:hover {background:#bd1725;border-left-color:#bd1725;border-top:1px solid #710805;}
	#navigation li.selected {border-left-color:#e9e9e9;border-right-color:#bbb;background:#e9e9e9;}
	#navigation li.selected a {border-top-color:#e9e9e9;border-left-color:#e9e9e9;color:#870503;}
	#navigation li.selected a:hover {background:#e9e9e9;border-left-color:#e9e9e9;}
	#navigation li#reviewsTab {background:url(http://images.pcworld.com/images/common/header/nav-arrow-off.gif) no-repeat;background-position:90% 42%;}
	#navigation li#reviewsTab a {padding-right:24px;}
	#navigation li#reviewsTab.hover a {background:#666 url(http://images.pcworld.com/images/common/header/nav-arrow-on-3.gif) no-repeat;background-position:90% 42%;border-left-color:#950503;}
	#navigation li#reviewsTab a:hover {background:#666 url(http://images.pcworld.com/images/common/header/nav-arrow-on-3.gif) no-repeat;background-position:90% 42%;border-left-color:#950503;}
	#navigation li#reviewsTab.selected {background:#e9e9e9 url(http://images.pcworld.com/images/common/header/nav-arrow-on-2.gif) no-repeat;background-position:90% 42%;}
	#navigation li#reviewsTab.selected:hover {border-right-color:#555;border-left-color:#5E0D11;}
	#navigation li#reviewsTab.hover.selected {border-right-color:#555;border-left-color:#5E0D11;}
	#navigation li#reviewsTab.selected a:hover {border-top-color:#555;border-left-color:#555;color:#fff;}
	#navigation li#reviewsTab.hover.selected a {border-top-color:#555;border-left-color:#555;color:#fff;}

#flyout {position:absolute;z-index:1000000;width:935px;margin:0 30px;padding-left:10px;border:solid #666;border-width:5px;background:#fff url(http://images.pcworld.com/images/common/header/flyout-bg-slice.jpg) repeat-x top left;overflow:hidden;}
	#flyout ul, #flyout li {margin:0;padding:0;}
	#flyout ul.col {float:left;width:150px;padding:20px 0 20px;background:url(http://images.pcworld.com/images/common/header/flyout-bg-divider.jpg) no-repeat top right;}
	#flyout ul.col.last {width:160px;}
	#flyout ul.col li {margin:0 10px;padding-bottom:5px;font-size:9px;color:#bbb;list-style-type:none;}
	#flyout ul.col li a {display:block;padding:0 5px;color:#333;font-size:16px;line-height:normal;}
	#flyout ul.col li a:hover {background:#ddd;}
	#flyout ul.col li ul {padding:4px 0;}
	#flyout ul.col li ul li {margin:0;padding-bottom:2px;list-style-type:none;}
	#flyout ul.col li ul li a {color:#1C609F;font-weight:normal;font-size:13px;}
	#flyout a {color:#1C609F;}
	#flyout ul.last {background:none;}
	
	/*IE6 html>body #flyout ul.col li a {line-height:18px;}*/
	/*IE7*/ *:first-child+html #flyout ul.col li a {line-height:16px;}
/*END DUP GLOBAL.CSS*/


/* MINI HEADER STYLES */ 
#headerWrapper {width:100%;height:42px;background:#c42126 url(http://images.pcworld.com/images/shared/backgrounds/miniHeader-bg-tile.gif) repeat-x left;}

#miniHeader {position:relative;padding:0px 0;font-size:12px; z-index: 100; }
	#miniHeader p {height:20px;margin:0 0 0 12px;line-height:20px;color:#94c0e1;font-size:10px;}
	#miniHeader #metaNav {float:right;height:22px;margin:9px 0 0 20px;padding:0 10px;color:#c0aaab;font-size:10px;line-height:22px;border:1px solid #4f1213;background:#5e0d11; -webkit-border-radius: 3px; -khtml-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}
	#miniHeader #metaNav a {color:#c0aaab;}	
	#miniHeader #metaNav a:hover {background:none;}
	#miniHeader #metaNav img {margin-left:3px;width:11px;height:11px;}
	#miniHeader img#miniHeaderLogo {float:left;margin-right:12px;}	
	
	#miniHeader #mainNav { float:left; margin:10px 0 10px 0; z-index: 100; }
	#miniHeader #mainNav ul {float:left;height:25px;margin:0;padding:0;display:visible;}
	#miniHeader #mainNav li {float:left;height:25px;margin:0;padding:0;list-style-type:none;display:visible; list-style-image:none;}
	#miniHeader #mainNav li a {position:relative;display:inline-block;top:-1px;height:25px;padding:0 7px;font-size:11px;color:#fff;line-height:25px;border-left:1px solid #871000;border-right:1px solid #b83538;background:#961a1d;}
	#miniHeader #mainNav li a:hover {background:#871000;}
	#miniHeader #mainNav li a:visited {color:#fff;}		
	#miniHeader #mainNav li.last a {border-right:0;	-webkit-border-top-right-radius: 3px; -khtml-border-radius-topright: 3px; -moz-border-radius-topright: 3px; border-top-right-radius: 3px;	-webkit-border-bottom-right-radius: 3px; -khtml-border-radius-bottomright: 3px; -moz-border-radius-bottomright: 3px; border-bottom-right-radius: 3px;}
	#miniHeader #mainNav li.first a {border-left:0;-webkit-border-top-left-radius: 3px; -khtml-border-radius-topleft: 3px; -moz-border-radius-topleft: 3px; border-top-left-radius: 3px;-webkit-border-bottom-left-radius: 3px; -khtml-border-radius-bottomleft: 3px; -moz-border-radius-bottomleft: 3px; border-bottom-left-radius: 3px;}
	#miniHeader #mainNav li.selected a {color:#333;background:#edede2;}
	#miniHeader #mainNav li.selected a:hover {color:#333;background:#edede2;}
	#miniHeader #mainNav li img {padding-top:7px;vertical-align:top;}

	
#pcwSearch {float:right;width:199px;height:21px;margin-top:11px;background:url(http://images.pcworld.com/images/shared/backgrounds/search-box-bg.gif) no-repeat top left;}
	#pcwSearch .searchBox {float:left;width:141px;padding:3px 0 0 3px;background:0;border:0;}
	#pcwSearch .searchBtn {float:right;width:54px;}
	
#navBtmRule {background:#6D6363 url(http://images.pcworld.com/images/smb/bg_topbreak.gif) no-repeat scroll center top;height:1px;margin:0;}
		
#topAdWrapper {width:100%;background-color:#202020;}
	#topAdWrapper #topAd {border:0;padding:10px 0;}
	#topAdWrapper #topAd .subscription {margin:0 15px 0 0 }
	
#topAd { position:relative; z-index: 0; }
	#topAd .subscription {float: left; display:inline;margin-left:10px;width: 195px;height: 86px;overflow: hidden;background-image: url(http://images.pcworld.com/images/common/v3/subscribeBG.gif);background-repeat: repeat-x;border:solid 2px #585959; z-index: 0;}
	#topAd .subscription img {float: left;height: 86px;width: 90px;border: none;margin:0 2px 0 2px;}
	#topAd .subscription ul {margin:10px 11px 0 0;padding: 0px;}
	#topAd .subscription li {font-weight:bold;list-style:none;font-size:13px;margin-bottom:3px;line-height:11px;}
	#topAd .subscription li a {font-size:11px;font-weight:normal;}
	#topAd .leaderboard {postion:relative;z-index:1;}

.flexWrapper #content {border:0;padding:10px;}
	.flexWrapper #footer {padding:0;}
	
#footerWrapper {padding:10px;background:#262626;}
	
#headerWrapper #miniHeader,#topAdWrapper #topAd,.flexWrapper #content,#footerWrapper #footer {width:1005px;margin:auto;}
	
#flyoutWrapper {position:absolute;z-index:1000000;width:996px;height:300px;top:34px;left:0;}

#flyout2 {position:absolute;z-index:10000000;top:10px;left:20px;width:936px;padding:10px;border:1px solid #ccc;background:#fff;overflow:hidden;}
	#flyout2 a:hover {background:none;}
	#flyout2 ul, #flyout2 li {margin:0;padding:0;}
	#flyout2 ul.col, #resourceCenter {float:left;width:137px;margin-right:10px;}
	#flyout2 ul.col li {margin:0;padding-bottom:5px;font-size:14px;line-height:15px;color:#bbb;list-style-type:none;}
	#flyout2 ul.col li.twoLines {margin:0;padding-bottom:15px;font-size:14px;line-height:5px;color:#bbb;list-style-type:none;}
	#flyout2 ul.col li.title,
	#flyout2 ul.col li.title a {color:#333;}
	#flyout2 ul.col li img {width:30px;height:auto;margin-left:-40px;margin-right:5px;vertical-align:middle;}
	#flyout2 ul.col li a:hover {background:none;text-decoration:underline;}
	#flyout2 a {color:#1C609F;}
	#flyout2 ul.last {background:none;}
	#flyout2 #col1 li, #flyout2 #col2 li, #flyout2 #col3 li {padding-left:40px;}
	#flyout2 #col4,	#flyout2 #col5,	#flyout2 #resourceCenter {padding-top:6px;padding-left:15px;border-left:1px solid #e4e4e4;}
	#flyout2 #col5 a {display:inline;padding:0;}
	#flyout2 #col5 a.size1 {font-size:10px;}
	#flyout2 #col5 a.size2 {font-size:14px;}
	#flyout2 #col5 a.size3 {font-size:16px;}
	#flyout2 #col5 a.size4 {font-size:18px;}
	#flyout2 #col5 li.title, #flyout2 #resourceCenter h5 {text-transform:uppercase;color:#666;font-size:12px;}
	#flyout2 #resourceCenter li {font-size:12px;padding:;}
	#flyout2 #resourceCenter h5 {line-height:15px;margin:0 0 5px;font-weight:normal;}
	
#promoLinks {}
	#promoLinks li {margin-bottom:15px;padding:0 10px;line-height:24px;list-style-type:none;background:#e4e4e4;}
	#promoLinks #promo1 {float:left;margin-right:10px;background:#edede2;font-size:10px;}
	#promoLinks #promo1 strong {font-size:12px;}
	#promoLinks #promo1 em {color:#900;font-size:10px;font-style:normal;}		
	#promoLinks #promo2,
	#promoLinks #promo3 {float:right;margin-left:10px;}

<!--[if IE 6]><link href="ie6.css" rel="stylesheet" type="text/css" /><![endif]-->
<!--[if IE 7]><link href="ie7.css" rel="stylesheet" type="text/css" /><![endif]-->
<!--[if IE 8]><link href="ie8.css" rel="stylesheet" type="text/css" /><![endif]-->

#slideshowWrap {}

#slideshowMain { width: 1005px; margin: 0 auto; padding:10px 0; }

#breadcrumb {margin-bottom:10px;color:#999;}
	#breadcrumb ul {padding:0;margin:2px 0 0 0;}
	#breadcrumb li {list-style:none;display:inline;padding:0;}
	#breadcrumb li big {}

#slideshowMain {}
	#slideshowMain h1 { font: normal 36px Georgia, "Times New Roman", Times, serif; margin: 0 130px 0 0; }
	#slideshowMain h2 { font-size:16px;font-weight:normal;margin: 0 130px 10px 0; padding:5px 0 10px; border-bottom: 1px solid #e8e8e8;color:#333;}
	
#slideshowSocial { width: 98px; border: 1px solid #e3e3e3;background-color:#eee;padding: 5px 0 5px 20px; margin: 0 0 20px 0; float: right; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
	#slideshowSocial ul li { font-size: 10px; text-transform: uppercase; color: #333; margin: 0; padding:5px 0; }
	#slideshowSocial ul li#digg { background: transparent url(http://digg.com/img/badges/16x16-digg-guy.gif) no-repeat 0 0; padding-left: 20px; }
	#slideshowSocial ul li#twoot { background: transparent url(http://images.pcworld.com/images/slideshows/icon_twitter.gif) no-repeat 0 0; padding-left: 20px; }
	#slideshowSocial ul li#email { background: transparent url(http://images.pcworld.com/images/slideshows/icon_email.gif) no-repeat 0 0; padding-left: 20px; }
	#slideshowSocial ul li#share { background: none; padding-left: 0px; padding-top: 0; }
	#slideshowSocial ul li#print { background: transparent url(http://images.pcworld.com/images/slideshows/icon_printer.gif) no-repeat 0 0; padding-left: 20px; }

#byline { font: normal 10px Arial, Helvetica, sans-serif; color: #777; margin: 0 130px 20px 0; }

#slideshowPic { width: 1005px; background-color: #0d0d0d; }

#slideshowInner { background: #303030; padding: 15px 20px 10px 5px; }
	#slideshowInner #slideshowImage { width: 634px; float: left; position: relative; margin-bottom: 15px; }
	#slideshowInner .arrows { width: 27px; height: 27px; border: 0; position: absolute; z-index: 1; }
	#slideshowInner .arrows img { background-color: transparent; border: 0; }
	#slideshowInner .arrows .popThumbs { position: absolute; }
	#slideshowInner #leftArrow.arrows .popThumbs { top: -10px; left: 34px; }
	#slideshowInner #leftArrow.arrows .popThumbs img.hoverArrow { top: 17px; left: -6px; }
	#slideshowInner #rightArrow.arrows .popThumbs { top: -10px; right: 34px; }
	#slideshowInner #rightArrow.arrows .popThumbs img.hoverArrow { top: 17px; right: -6px; }
	#slideshowInner .arrows .popThumbs img.slideshowThumb { width: 75px; border: 0; border: 3px solid #d7cabb; }
	#slideshowInner .arrows .popThumbs img.hoverArrow { position: absolute; }
	#slideshowInner #leftArrow { top: 205px; left: 0; }
	#slideshowInner #rightArrow { top: 205px; right: 0; }
	#slideshowInner .image { position: relative; text-align: center;  border: 1px solid #ccc; max-width: 606px; min-height: 409px; margin-left: 13px; background-color: #fff; }
	#slideshowInner .image img { background-color: #fff; max-width: 606px; max-height: 409px;}
	#slideshowInner #slideshowText { width: 336px; float: right; color: #fff; font-family: Arial, Helvetica, sans-serif; }
	#slideshowInner #slideshowText a { color:#9FCFFC }
	#slideshowInner #slideshowText h3 { font-size: 16px; margin: 0 0 5px; }
	#slideshowInner #slideshowText h3 span { font-weight: normal; color: #ccc;font-size:14px;}
	#slideshowInner #slideshowText p {font-size:12px;line-height:15px;color:#e3e3e3;}

#slideshowTopNav { margin: 0 0 5px 13px; font-size: 10px; position: relative; z-index: 1000; }
	#slideshowTopNav ul { padding: 0; margin: 0; }
	#slideshowTopNav ul li.slideshowTopNavTab { margin: 0 10px 0 0; float: left; background-color: #646464; padding: 5px; color: #cecece; text-transform: uppercase; cursor:pointer }
	#slideshowTopNav ul li#slideshowThumbs { padding-left: 17px; background: #464646 url(http://images.pcworld.com/images/slideshows/icon_ss_thumb.gif) no-repeat 5px 8px; position: relative; }
	#slideshowTopNav ul li#slideshowRelated { padding-left: 15px; background: #464646 url(http://images.pcworld.com/images/slideshows/icon_ss_related.gif) no-repeat 5px 8px; position: relative; }

#slideshowThumbsList { width: 588px; background: #edede2 url(http://images.pcworld.com/images/slideshows/ss_dropdown_arrow.gif) no-repeat 35px 0; padding: 10px 10px 0; position: absolute; left: 0; top: 24px; z-index: 10000;}
#slideshowThumbsCarousel li { display: block; float: left; background-color: #fff; width: 75px; height: 50px; text-align: center; margin: 0 12px 10px 0}
#slideshowThumbsCarousel img { border: 1px solid #D7CABB; max-width: 75px; max-height: 50px; }
#closeButton { position: absolute; top: -15px; right: 0; z-index: 20000; }
		
#slideshowRelatedList { width: 588px; position: absolute; top: 24px; left: 0; padding: 15px 10px; background: #edede2 url(http://images.pcworld.com/images/slideshows/ss_dropdown_arrow.gif) no-repeat 120px 0; border-top: 0; }
	ul#slideshowRelatedLinks { padding: 0 0 0 0; margin: 0; background-color: #fff; width: 450px;}
	ul#slideshowRelatedLinks li { background: #fff url(http://static.pcworld.com/images/shared/bg_pcw75x50.gif) 10px 10px no-repeat; width: auto; float: none; margin: 0; padding: 10px 10px; height: 50px; }
	ul#slideshowRelatedLinks li a { display: block; font-size: 13px; margin: 10px 0 0 85px; }
	ul#slideshowRelatedLinks li .relatedimage { background: #fff; width: 75px; height: 50px; overflow: hidden; float: left; margin-right: 10px; }
	ul#slideshowRelatedLinks li .relatedimage img { max-width: 75px; max-height: 50px; }
	
#slideshowTextBody { height: 60px; overflow: hidden; margin-bottom: 0; }
	#slideshowTextBody p { font-size: 12px; margin: 0 0 10px 0; }
	
#slideshowReadMore { margin: 9px 0 18px 0; font-size: 10px; color: #4a9deb; text-transform: uppercase; }
	
.recommend { margin-left: 15px; }
	.recommend ul li { float: left; margin: 3px 10px 0 0; font-size: 10px; text-transform: uppercase; color: #cecece; }
	.recommend ul li big { line-height: 13px; }
	.recommend a { color: #cecece; }
	.recommend .usefulYes { margin-top: 0; background-color:#6d8e3b; color:#fff; font-size:10px; padding:3px 7px; }
	.recommend .usefulNo { margin-top: 0; background-color:#475b29; color:#fff; font-size:10px; padding:3px 7px; }

ul#slideshowTabs { margin: 15px 0 0 15px; }
	ul#slideshowTabs li { float: left; margin-right: 5px; }
	ul#slideshowTabs li a { display: block; height: 35px; font-size: 16px; line-height: 35px; padding: 0 10px; }
	ul#slideshowTabs li.tabSelected a { color: #434343; background-color: #fff; }
	ul#slideshowTabs li.tab a { color: #bab9b9; background-color: #4a4a4a; }

#storymain { margin-bottom: 30px;  }
	#storymain #leftColumn { width: 626px; margin: 20px 0 0 0; float: left; }
	#storymain #rightColumn { width: 334px; padding: 11px; background-color: #edede2; margin: 20px 0 0 0; float: right; }
	
.slideshowRight {background-color:#fff;border:1px solid #d7cabb;padding:10px;}

#topPromo { margin-bottom: 10px; font-size: 11px; }
	#topPromo h4 { margin: 0; padding: 0; font-size: 14px; margin-bottom: 10px; }
	#topPromo a { display: block; color: #2164a1; margin-bottom: 3px; }
	#topPromo .image { border: 0; float: left; margin-right: 10px; }
	#topPromo .image a { margin-bottom: 0; }
	#topPromo .image img { border: 0; }

#loomia { margin-bottom: 0; border: 0; padding: 0; }
	#loomia h4 { margin: 0; padding: 0 0 0 10px; height: 37px; background: #fff url(http://images.pcworld.com/images/slideshows/bg_boxheader.gif) repeat-x; font-weight: normal; font-size: 16px; line-height: 37px; color: #fff; }
	#loomia #loomia_display { padding: 8px; border: 1px solid #D7CABB}
	#loomia #loomia_display .loomia_heading { display: none; }
	#loomia #loomia_display .loomia_chunk { padding: 0; border: 0; }
	#loomia #loomia_display .loomia_recommendations ul li { background: transparent url(http://images.pcworld.com/images/slideshows/loomia_76x51.gif) 0 0 no-repeat; font-size: 14px; padding: 0 0 10px 0; margin-bottom: 10px; margin: 10px 0 0 0; min-height: 51px; border-bottom: 1px solid #e4e4e4; }
	#loomia #loomia_display .loomia_recommendations ul li.first { margin-top: 0; }
	#loomia #loomia_display .loomia_recommendations ul li .loomia_itemimg img { max-width: 76px; width: 76px; height: 51px; border: 0; margin-bottom: 0; }
	#loomia #loomia_display .loomia_recommendations ul li .loomia_itemtitle { margin: 0 0 10px 86px; }

#articleComments{}
	#articleComments a.addYours { display: block; float: right; font-size: 12px; color: #fff; background-color: #143756; padding: 4px 10px; margin: 4px 0 0 0; }
	#articleComments h3 { font-size: 24px; font-weight: normal; color: #143756; margin: 20px 0 0 0; padding: 0; }
	#articleComments h3 span { font-size: 18px; padding: 0; color: #143756; }
	#articleComments small { font-size: 11px; text-transform: uppercase; }
	#articleComments ul { margin: 10px 0 0 0; padding: 10px 0 0 0; border-top: 1px solid #d8d9db; }
	#articleComments ul li { list-style: none; margin: 0 0 10px 0; padding: 20px 20px 0; background-color: #f9f9f5; border-bottom: 1px solid #d5d6d6; }
	#articleComments ul li .user {color:#1c5f9e;padding: 0; margin: 0 0 20px 0; font-size: 16px; }
	#articleComments ul li .user .date { font-size: 10px; color: #9fa0a1; font-weight: normal; }
	#articleComments ul li h4 { padding: 0; margin: 0 0 20px 0; font-size: 10px; color: #9fa0a1; font-weight: normal; }
	#articleComments ul li h4 a { font-size: 16px; }
	#articleComments ul li p { padding: 0; margin: 0 0 0 0; font-size: 14px; }
	#articleComments ul li p a { color: #6d8e3b; }
	#articleComments ul li .quote1 { padding: 20px; background-color: #edede2; }
	#articleComments ul li .quote1 b { font-weight: normal; color: #1c5f9e; }
	#articleComments ul li { padding-bottom: 20px; }
	#articleComments ul li.last { padding: 0; }
	#articleComments ul li.last h3 { font-size: 24px; font-weight: normal; color: #143756; margin: 0 0 0 0; padding: 20px 20px 10px; }
	#articleComments ul li.last p { padding: 0 20px 20px; }
	#articleComments ul li.last p a { color: #1a61a0; text-decoration: underline; }
	#articleComments ul li.last #commentForm p {padding:0 20px 20px 0;}
	#articleComments form { padding: 20px; background-color: #f4f5ee; }
	#articleComments form input {color:#fff;float: left; background-color:#143756; border: 1px solid #c3c5c3; font-size: 12px; padding: 3px; width: 150px; margin: 0 10px 0 0; }
	#articleComments form #smbArticlePasswordWrap { float: left; width: 152px; margin: 0 10px 0 0; }
	#articleComments form input#smbArticlePassword { float: none; }
	#articleComments form #smbArticlePasswordWrap small { font-size: 10px; }
	#articleComments form input#smbArticleSubmit { width: auto; padding: 2px 6px; background-color: #831518; color: #fff; margin-left: 10px; }
	#articleComments form label { font-size: 12px; float: left; padding: 3px 0; margin: 0 10px 0 0; }
	textarea#forum_comment {width:500px;}

.storyList { font-size:11px; line-height:14px; }
	.storyList li .date { color:#959595; padding:0 0 3px; }
	.storyList li a { display:block; font-size:13px; font-weight:bold; padding:0 0 3px; }
	
#moreSlideshowsList{}
	#moreSlideshowsList li { width: 127px; height: 155px; overflow: hidden; float: left; font-size: 12px; margin-right: 20px; margin-bottom: 5px; }
	#moreSlideshowsList li .thumbnail { width: 127px; height: 94px; background: transparent url(http://images.pcworld.com/images/shared/bg_pcw127x94.gif) 0 0 no-repeat; }
	#moreSlideshowsList li .relatedimage { width: 125px; height: 92px; border: 1px solid #ccc; overflow: hidden;}
	#moreSlideshowsList li .relatedimage img { width: 125px; height: 92px; }
	#moreSlideshowsList li a { display: block; margin-top: 5px; }

#footer {background:#222 url(http://images.pcworld.com/images/smb/bg_footer.gif) top left repeat-x;}
	#footer #innerFooter { width: 1005px; padding: 20px 0; margin: 0 auto;}
	#footer #innerFooter #footerLeft { width: 593px; color: #fff; float: left; }
	#footer #innerFooter #footerLeft a { color: #fff; }
	#footer #innerFooter #footerLeft #footerMoreSMB { background-color: #747273; padding: 9px; color: #000; }
	#footer #innerFooter #footerLeft #footerMoreSMB #footerMoreSMBInner { background-color: #fff; padding: 10px; border: 1px solid #212221; }
	/* #footer #innerFooter #footerLeft #footerMoreSMB #footerMoreSMBInner h5 { font-size: 16px; font-weight: normal; margin: 0; }
	#footer #innerFooter #footerLeft #footerMoreSMB #footerMoreSMBInner ul { margin: 5px 0 0 0; padding: 0; }
	#footer #innerFooter #footerLeft #footerMoreSMB #footerMoreSMBInner ul li { width: 170px; list-style-type: none; font-size: 12px; margin: 0; padding: 0; float: left; }
	#footer #innerFooter #footerLeft #footerMoreSMB #footerMoreSMBInner ul li.middleone { margin: 0 21px 0 22px; }
	#footer #innerFooter #footerLeft #footerMoreSMB #footerMoreSMBInner ul li a { display: block; margin: 10px 0; color: #1a61a0; } */

	#footer #innerFooter #footerLeft #footerMoreSMB #storyCarousel .jcarousel-container { position:relative; overflow: hidden; }
	#footer #innerFooter #footerLeft #footerMoreSMB #storyCarousel .jcarousel-clip { margin:0; overflow:hidden; padding:0; position:relative; z-index:2; }
	#footer #innerFooter #footerLeft #footerMoreSMB #storyCarousel .jcarousel-list { left:0; margin:0; overflow:hidden; padding:0; position:relative; top:0; z-index:1; }
	#footer #innerFooter #footerLeft #footerMoreSMB #storyCarousel .jcarousel-list li.jcarousel-item { float:left; list-style: none; width: 170px; padding: 0; margin: 0; overflow: hidden; } 	

	#footer #innerFooter #footerLeft #footerMoreSMB #footerMoreSMBInner #storyCarousel h2 { font-size: 16px; font-weight: normal; margin: 0; float: left;}
	#footer #innerFooter #footerLeft #footerMoreSMB #footerMoreSMBInner #storyCarousel .contentPanel ul { margin: 5px 0 0 0; padding: 0; }
	#footer #innerFooter #footerLeft #footerMoreSMB #footerMoreSMBInner #storyCarousel .contentPanel ul li {background:url(http://static.pcworld.com/images/smb/footer_170x112.gif) no-repeat;width: 170px; list-style-type: none; font-size: 12px; margin: 0 21px 0 0; padding: 0; float: left; }
	#footer #innerFooter #footerLeft #footerMoreSMB #footerMoreSMBInner #storyCarousel .contentPanel ul li a { display: block; margin: 10px 0; color: #1a61a0; }
	#footer #innerFooter #footerLeft #footerMoreSMB #footerMoreSMBInner #storyCarousel .contentPanel ul li .image { width: 170px; height: 112px; position: relative; overflow: hidden; }
	#footer #innerFooter #footerLeft #footerMoreSMB #footerMoreSMBInner #storyCarousel .contentPanel ul li .image img { position: absolute; top: 0; left: 0; width: 170px; }

	#footer #innerFooter #footerLeft #footerMoreSMB #footerMoreSMBInner #storyCarousel .carouselNav { float: right; }
	#footer #innerFooter #footerLeft #footerMoreSMB #footerMoreSMBInner #storyCarousel .carouselNav li { float: left; margin: 0 10px;}
	#footer #innerFooter #footerLeft #footerMoreSMB #footerMoreSMBInner #storyCarousel .carouselNav li a { color: #888; }
	#footer #innerFooter #footerLeft #footerMoreSMB #footerMoreSMBInner #storyCarousel .carouselNav li.button { position:relative; width: 34px; height:18px; padding:0; border: 1px solid #bbb; }
	#footer #innerFooter #footerLeft #footerMoreSMB #footerMoreSMBInner #storyCarousel .carouselNav li.button a { display:block; width:34px; height:18px; padding:0; color: #888; }
	#footer #innerFooter #footerLeft #footerMoreSMB #footerMoreSMBInner #storyCarousel .carouselNav li.button.left { margin: 0 0; }
	#footer #innerFooter #footerLeft #footerMoreSMB #footerMoreSMBInner #storyCarousel .carouselNav li.button.left a {background:#f00 url(http://images.pcworld.com/images/footer/carousel-arrow-left.gif) no-repeat top;}
	#footer #innerFooter #footerLeft #footerMoreSMB #footerMoreSMBInner #storyCarousel .carouselNav li.button.right { margin: 0 0; }
	#footer #innerFooter #footerLeft #footerMoreSMB #footerMoreSMBInner #storyCarousel .carouselNav li.button.right a {background:#f00 url(http://images.pcworld.com/images/footer/carousel-arrow-right.gif) no-repeat top;}

#footer #innerFooter #footerRight { width: 336px; color: #fff; background-color: #151718; padding: 10px; float: right; }
	#footer #innerFooter #footerRight #footerAd { background-color: #999; }
	#footer #innerFooter small { color: #373636; font-size: 10px; }
	#footer #innerFooter small a { color: #373636; display: block; float: left; margin: 5px 10px 0 0; }
	#footer ul#footerAbout { padding: 0; margin: 20px 0 0 0; }
	#footer ul#footerAbout li { width: 166px; font-size: 11px; list-style: none; float: left; margin: 0 20px 20px 0; }
	#footer ul#footerAbout li#smbAboutText { width: 175px; }
	#footer ul#footerAbout li h5 { margin: 0 0 2px 0; padding: 0; font-size: 14px; font-weight: normal; }
	#footer ul#footerAbout li ul { margin: 0; padding: 0; }
	#footer ul#footerAbout li ul li { list-style: none; margin: 0; padding: 2px 0; border-top: 1px solid #373636; }

	/* Bot Circ Ad */
	#smbFooterAd { color: #000; font-size: 10px; background-color: #fff; }
	#smbFooterAd form { padding: 0 5px; }
	#smbFooterAd input { color: #000; font-size: 10px; }
	#smbFooterAd .subLinks { margin-top: 5px; padding: 0 5px; }


.alive { display: block; }
.dead { display: none; }

.spacer { clear: both; }
