/* The following CSS if for 'emergency' additions and changes to PCW. All additions should also be added to regular PCW CSS files and then deleted from here once those are made live. All entries should have a commnet with purpose of CSS and date it should be deleted from this file */

/*Temporarily hide overflow on this reg class */

.superWhiteBox {
    overflow: hidden !important;
}

/* Temporarily Hide Product Rating words on shopping. 
they should be replaced with stars or multiplied up so 
the word corresponds properly w/ the review- JC*/
#shopping .ratingSmHoriz{display:none}


/*temp hide blogger pictures on pcw business center*/
#rightColumn .smbBlogList img {display:none;}
#rightColumn #smbBlogLinks .smbBlogList ul li p {margin-left:0;}
#rightColumn #smbBlogLinks .smbBlogList ul li small {margin-left:0}
#rightColumn .showcaseAd { background-color:transparent;}
h6{ line-height:17px; padding-bottom: 5px; }

.alert {display:none} /*to activate change 'none' to 'block'*/

/*article link fix - test */

#articleText p a {clear:none;}
li.item1 .image img {height:61px;width:92px;}

/*new 'deals mod' from adops*/
#blox3Deals {width:auto;height:1%;background-image:url(http://images.pcworld.com/images/common/adMods/deals2.gif); background-repeat:no-repeat; background-position:top left;background-color: #ccc;margin-bottom:20px;padding:30px 10px 10px;}
	#blox3Deals h2 {padding:0 0 0 85px;margin:0;background-image: none;}
	#blox3Deals p {padding:0 0 0 85px;font-size:12px;color:#fff;margin:0 0 5px;}
	#blox3Deals ul {background:#fff;padding:10px;border:solid 1px #666;margin:0;list-style:none;}
	#blox3Deals li {clear:both;padding:0 0 10px;height:1%}
	#blox3Deals li.last {padding:0;}
	#blox3Deals li a {display:block;font-weight:bold;font-size:14px;height:1%}
	#blox3Deals li .image {float:left;margin:0 10px 0 0;}
	#template_shopping_index #blox3Deals {margin:20px 0 10px;}
	.container #rightColumn #blox3Deals.storyList.spotlightAd {border:none;}
	.container #rightColumn #blox3Deals.storyList.spotlightAd h2 {padding:0 0 0 85px;}
	.container #rightColumn #blox3Deals.storyList.spotlightAd ul li {padding:10px 0;color:#000;font-size:11px;}
	
	.mspinpoint.sponsored {margin-bottom:10px;}
	.mspinpoint.sponsored a img {border:none;}
	.mspinpoint.sponsored a:hover {background:none;}
 
/* This is for the back to school guide module on PCW article pages use for new MS? */

	#promo-Guide {display:none;width:336px;margin:0 auto 20px auto;padding-bottom:10px;background:url(http://images.pcworld.com/shared/graphics/back2school/bottom.gif) right bottom no-repeat #f2f2f2;}
	#promo-Guide .main {float:right;padding:10px 10px 0;}
	#promo-Guide .main img {}
	#promo-Guide.menu ul {background:url(http://images.pcworld.com/shared/graphics/back2school/top.gif) right top no-repeat;padding:10px 0 0 10px;}
	#promo-Guide.menu li {margin-left:15px;}
	#promo-GuideBanner {padding:10px 0;display:none;}
 
/*MS Resouce Center temp code*/
	body.scpersonalproductivity .sectionBar5ColCont {display:none}
	
	#mac_tags {font-size:15px;margin-bottom:20px;}
	#mac_tags li.title {display:inline;font-size:15px;color:#333;float:none;text-transform:none;}
	#mac_tags ul {margin:0;padding:0;}
	#mac_tags li {list-style:none;display:inline;margin:0 !important}
	#mac_tags li a {text-decoration:none;}

/*Delete -- need to ad to global*/
.spotlightAd {width:336px;overflow:hidden;}
	/*IE6*/html>body .spotlightAd {width:auto;}
.Ad {width:336px;overflow:hidden;}
	/*IE6*/html>body .Ad {width:auto;}
#blogArticle #rightColumn .storyList.Ad {border:solid 1px #ccc;}
#blogArticle #rightColumn .storyList.Ad h2,
#blogArticle #rightColumn .storyList.spotlightAd h2 {background:none;color:#000;font-weight:bold;line-height:normal;}
#blogArticle #rightColumn .storyList.Ad ul {margin:0;padding:0;}
#blogArticle #rightColumn .storyList.Ad ul li {padding:0 0 10px;}
#blogArticle #rightColumn #blox3Deals {width:316px;}



/*this fixes the RC menu on product index pages*/
#index_product_new #resourceCenter.menu {border:1px solid #E4E4E4;}
#index_product_new #resourceCenter.menu li {padding:5px 10px;line-height:normal;margin:0;border-bottom:none;}
#index_product_new #resourceCenter.menu li a {font-weight:normal;}
#index_product_new #flyout2 #resourceCenter.menu {border:none;}
#index_product_new #flyout2 #resourceCenter.menu li {padding:0;}

/*these pull images out of print versions of articles under #template_article_pfv pages - 3/31/09*/
#template_article_pfv .artImgCont_l {float:left;margin:0 0 10px;padding:0 20px 0 0;position:relative;width:auto;}

/*fix for TRAC#6004 delete 4/9/2009*/
#rightColumn #pcwRelatedContent {clear:left; width:375px;}

/*for Justin 4.15*/
#bsaSponsoredProduct .image {border:none;}

/* Product Index Page Footer Quick Fix */
#index_product_new #footer .links ul { margin: 0 4px 15px 0; } 
#index_product_new .menu { border: 0; } 

/* For sidebar navAd unit */
.navAd {display:none}

/* allowing bigger images on a specific article */
#article_default.c2145 .image img {max-width:606px;}
#content {width:1005px !important; margin:0 auto;}



/* ////////////////// */
/* Moved to adops.css */

	#mainWell #articleText ol {margin-bottom:10px;}
	#mainWell #articleText ol li {margin:0 0 5px 15px;font-size:13px;line-height:15px;list-style-type:decimal; letter-spacing:0px;}
	#mainWell .image img {margin:auto;}

			
/*
	#smb .miniCap {float:right;width:160px;margin:0 0 15px 20px;border:1px solid #ddd;}
		#smb .miniCap label {display:block;padding:5px 10px;background:#333;color:#fff;font-size:12px;text-align:center;line-height:14px;}	
		#smb .miniCap .image {float:none;width:100%;margin-bottom:5px;padding:0;text-align:center;}
		#smb .miniCap .editRating {clear:both;width:100%;margin-bottom:10px;text-align:center;}
		#smb .miniCap .editRating .scale {text-align:left;}
		#smb .miniCap .modTitle {margin:0 10px;padding:0;border:0;font-size:14px;}
		#smb .miniCap .modTitle a {color:#000;}
		#smb .miniCap .linkList {margin:0;padding:0 10px 10px;}
		#smb .miniCap .linkList li {margin:0 0 5px!important;padding:0 !important;list-style-type:none !important; font-size:13px}
*/	

	.miniCap .editRating .scale {text-align:left;}

	.columns.cols_6 .col {width:15%;}

	#home #mainWell .storyList .modTitle {display:none !important;}

	#blogArticle #rightColumn #blox3Deals.storyList.spotlightAd h2 {padding-left:85px;}
	
	/* add this to global for generic 'focus on'*/
	.focusOn {background:#eee;border:solid #ccc;border-width:0 1px;}
		.focusOn h2 {padding:10px;margin:0;position:relative;top:-1px;border-top:solid 1px #ccc;background:none;}
		.focusOn h2 small {font-size:10px;color:#666;font-weight:normal;}
		.focusOn ul {padding:0 10px;position:relative;bottom:-1px;border-bottom:solid 1px #ccc;}
		.storyList.focusOn {padding-top:0;}
		.storyList.focusOn li {clear:left;}
		.storyList.focusOn li .image {margin-bottom:0;}	
		
	#article_default #mainWell { width:650px; }
	

	#smb #header ul#mainNav { padding: 0; margin: 0; }
		#smb #header ul#mainNav li { padding: 0; margin: 0; list-style: none; display: block; float: left; font-size: 14px; background: #fff url(http://zapp5.staticworld.net/images/smb/bg_topnav.gif) bottom left repeat-x;border-left:none;border-right:none;}
		#smb #header ul#mainNav li a { height: 47px; padding: 0 0; margin: 0; display: table-cell; vertical-align: middle; color: #000; text-decoration: none; border: 1px solid #a9a997; border-left: 0; text-align: center;font-weight:normal;font-size: 14px;}
		#smb #header ul#mainNav li a:active { outline: none; }
		#smb #header ul#mainNav li a:hover {background:#000 url(http://zapp5.staticworld.net/images/smb/bg_topnav_hoverDR.gif) bottom left repeat-x;color:#fff;}
		#smb #header ul#mainNav li#softwareServices a { width: 144px; }
		#smb #header ul#mainNav li#officeHardware a { width: 119px; }
		#smb #header ul#mainNav li#security a { width: 73px; }
		#smb #header ul#mainNav li#serversStorage a { width: 129px; }
		#smb #header ul#mainNav li#cellMobile a { width: 150px; }
		#smb #header ul#mainNav li#operatingSystems a { width: 138px; }
		#smb #header ul#mainNav li#networkingVOIP a { width: 140px; }
		#smb #header ul#mainNav li#virtualization a { width: 103px; }
		#smb #header ul#mainNav li.firstitem a { border-left: 1px solid #a9a997; }
		
	#smb #footer {background-color:#202020;}	
	
	
	
#article.blog.amdBlog #content {
    background: none;
    padding-top: 0;
}
	
#alienware_video #videoControls, #alienware_video .videoControls { display:none;}
#alienware_video_htmlPlayer_playa {background-repeat: no-repeat;}

#dduReveal {z-index:9000;}
#dduCrawl h3 {font-size: 15px; line-height:120%;}

/* fix for blox module that nobody wanted to style */

.blox3featuredAd{
	background-color:#FFFFFF;
	padding: 10px;
	margin: 0 0 10px;
	-webkit-border-radius: 3px; 
	-moz-border-radius: 3px; 
	border-radius: 3px;
}

.blox3featuredAd .image{
	float:right;
}

.blox3featuredAd p{
	font-size:12px;
}

/* fix for video playa */

html > body .popupVideoAd{ background:none;background-color:#ffffff !important;filter:none !important;width:645px !important;}

/* fix for tracking pixel browser top 
body > a {display:none;} */



    
     




	





/* imeet video modal window background fix  */
.jqmWindow {background: #ffffff !important;}

/* microsoft video modal window background fix  */
#msReminderBadge.jqmWindow {background: #cccccc !important;width:585px;}
.msReminderBadgeBanner .MSRB_undvid {
margin:0 !important; padding:0 0 0 158px !important;width:auto;
}
#msReminderBadge img {padding:4px 0 3px 6px;}


#msReminderBadge2.jqmWindow {background: #cccccc !important;width:585px;}
.msReminderBadgeBanner2 .MSRB_undvid {
margin:0 !important; padding:0 0 0 160px;width:auto;
}

#msReminderBadge2 img {padding:4px 0 3px 6px;}

.msReminderBadge2Banner img {margin:0 0 -10px 0;cursor: pointer; cursor: hand;}
.msReminderBadgeBanner .MSRB_undvid img {margin:5px 0 0 0;}

/* Fix for comments */
#comments form{ overflow:hidden; }
#rego_signin_pop {width:700px}

/* Fujitsu Lifebook Module */
#fujitsuLifebook{
background: url(http://images.pcworld.com/images/fujitsu/FujitsuLifebookModule_bg.png) top left no-repeat;
width: 302px;
height: 346px;
margin:0;
padding:0;
}
#fujitsuLifebookHead{
background: url(http://images.pcworld.com/images/fujitsu/FujitsuLifebookModule_head.png) top left no-repeat;
width: 302px;
height: 76px;
display:block;
}
#fujitsuLifebookFoot{
background: url(http://images.pcworld.com/images/fujitsu/FujitsuLifebookModule_foot.png) top left no-repeat;
width: 302px;
height: 111px;
display:block;
cursor:pointer;
}

#fujitsuLifebook .videoControls{ display:none; }
#fujitsuLifebook_htmlPlayer_playa { margin: 0 10px; }





/* temp for msn text ads on slideshows - can be killed once check on edit staging */

.slideshowMSN {display:none;width:728px;height:90px}
.slideshowMSN li {}




/* Webroot Video Module starts June 2011 */

#webrootvideobg{ width:316px; height:280px; background:url(http://images.pcworld.com/images/webroot/webroot_video_module_background.jpg) top left no-repeat; margin-bottom:10px;}
#webrootvideofooter{ display:block; width:316px; height:112px; float:left; margin-top:168px}
ul#webrootvideoVideolist {margin-top:-169px; height:57px; float:left;}
ul#webrootvideoVideolist li {float:left;outline:none;}
ul#webrootvideoVideolist li a {outline:none;}
#webrootvideoVideolist #popUpLoader0{ display:inline; float:left; width:108px; height:57px; background:url(http://images.pcworld.com/images/webroot/webroot_video_module_videolinks.jpg) top left no-repeat; text-indent: -8000px; }
#webrootvideoVideolist #popUpLoader1{ display:inline; float:left; width:99px; height:57px; background:url(http://images.pcworld.com/images/webroot/webroot_video_module_videolinks-02.jpg) top left no-repeat; text-indent: -8000px; }
#webrootvideoVideolist #popUpLoader2{ display:inline; float:left; width:109px; height:57px; background:url(http://images.pcworld.com/images/webroot/webroot_video_module_videolinks-03.jpg) top left no-repeat; text-indent: -8000px; }

.webrootvideoBanner {cursor: pointer; cursor: hand;margin-bottom:-20px;}



/* temp fix for circ unit */
	#reviews #topAd {height: 90px;padding:10px 0;}
		#reviews #topAd .subscription {float:left;display:inline;width: 215px !important;height: 110px !important;overflow:hidden; padding: 0; margin-top:-10px;background-color:#202020 !important;}
		#reviews #topAd .subscription img {float: left;height: 110px;width: 116px;border: none;margin:0 2px 0 2px;}
		#reviews #topAd .subscription ul {margin:10px 0 0;padding:0px;color:#c1c1c1;float:left; width:90px;}
		#reviews #topAd .subscription li {font-weight:bold;list-style:none;font-size:13px;padding:0 0 3px 10px;line-height:11px;background:url(http://zapp5.staticworld.net/images/header/whitearrows_blkbg_header.png) 0 2px no-repeat;}
		#reviews #topAd .subscription li.circfirstitem {text-transform:uppercase;font-size:13px;padding:2px 0 5px;background:none;}
		#reviews #topAd .subscription li a {font-size:9px;font-weight:normal;color:#fff;}
		

/* Symantec Blog Module starts December 2011 */
#SymantecResolution2012ContentModule{ width: 300px; height: auto; border-top-left-radius: 3px; border-top-right-radius: 3px; -moz-border-top-right-radius: 3px; -moz-border-top-left-radius: 3px; clear:both; overflow:visible; }
body.resolution2012Blog #rightColumn .rightWrap .module{ padding: 0 0 10px; margin: 0 auto; }
#rightColumn #SymantecResolution2012ContentModule.module { background-color: #fff; height: 353px; }
#rightColumn #SymantecResolution2012ContentModule.module .storyList li { border-bottom: 1px solid #DDDDDD; font-size: 12px;line-height: 16px;margin-bottom: 10px;padding: 0 0 10px;}
#SymantecResolution2012ContentModule .modTitle { border-bottom:none; }
#SymantecResolution2012ContentModule .storyList { height: 155px; overflow: auto; width: 280px; margin-left: 10px; }
#rightColumn #SymantecResolution2012ContentModule .storyList { margin:10px 0 10px 10px; }
#SymantecResolution2012ContentModule .storyList ul { width: 280px; }
#SymantecResolution2012ContentModule .storyList li { width: 255px; }
#SymantecResolution2012ContentModule .storyList li a {display: block;font-size: 14px;margin-bottom: 3px;}
body.resolution2012Blog #touts, body.resolution2012Blog #similarContent { display:none; }


/* Samsung Central Station Fireplace Unit */ 
 body.samsung {background:url(http://zapp5.staticworld.net/ad/preview/samsung_central_station_20110728/samsungcentralstation_skin_072011n.jpg) no-repeat center top #36ade4;margin: 0;}
   
    
	.fireplace.samsung #fireplaceunit{ z-index:1; display:block; position:relative; width:1005px; margin: 0 auto; }
	.fireplace.samsung #headerWrapper {margin: 0 auto;margin-top: 100px;text-align:left;width:1005px;z-index:2;}   
	.fireplace.samsung #wrapper {width: 1005px;min-width:1005px;margin:0 auto;z-index:2;}
	.fireplace.samsung .bannerWrap {display:none;z-index:2;}
	.fireplace.samsung #content {background-color:#FFFFFF;width:1007px;min-width: 1007px;border:1px solid #e8e7e7;z-index:2;}
	.fireplace.samsung #headerWrapper, 
	.fireplace.samsung #topAdWrapper {min-width:1005px;width:1005px;z-index:2;}
	.fireplace.samsung #footerWrapper {padding:0;min-width:1005px;z-index:2;}
	.fireplace.samsung #navBtmRule {display:none;}
	.fireplace.samsung #subscription img {margin-top:-4px;}
    .fireplace.samsung #topicNavWrapper {min-width:1005px !important;width:1005px;margin:0 auto;margin-bottom:-10px;z-index:2;}
    .fireplace.samsung #socialBarWrapper {min-width:1005px !important;z-index:2;}
    
    .fireplace.samsung #skinLink{display:block; height:100%; width:100%; position:fixed; left:0; top:0; z-index:0; text-indent:-6000px;}
	.fireplace.samsung #wrapper {display:block;z-index:1; position:relative;}
	.fireplace.samsung #wrapper {padding-top:0;margin-top:100px;}

/* gfi vipre Fireplace Unit october 2011 */
body.gfivipre {background:url(http://zapp5.staticworld.net/images/gfivipre/gfivipre_skin_a.jpg) no-repeat center top #000000;margin: 0;text-align:center;background-attachment: fixed;}
.fireplace.gfivipre #wrapper {margin: 0 auto;padding-top: 0px;text-align:left;width:1059px;}
.fireplace.gfivipre #wrapper2 {width: 1059px;min-width:1059px;margin:0 auto;}
.fireplace.gfivipre .bannerWrap {display:none;}
.fireplace.gfivipre #content {background-color:#FFFFFF;width:1007px;min-width: 1007px;border:1px solid #e8e7e7;}
.fireplace.gfivipre #headerWrapper, 
.fireplace.gfivipre #topAdWrapper {min-width:1059px;width:1059px;}
.fireplace.gfivipre #footerWrapper {padding:0;min-width:1059px;}
.fireplace.gfivipre #headerWrapper{margin-top: 0;}	
.fireplace.gfivipre #socialBarWrapper.active {min-width: 1055px;}

.fireplace.gfivipre #topicNavWrapper {background-color: #921517;min-width: 1055px;}

.fireplace.gfivipre #skinLink{display:block; height:100%; width:100%; position:fixed; left:0; top:0; z-index:0; text-indent:-6000px;}
.fireplace.gfivipre #wrapper {display:block;z-index:1; position:relative;}
.fireplace.gfivipre #wrapper {padding-top:0;margin-top:0px;}

    
/* Samsung Central Station video module */ 
.samsungCentralStationBanner img {cursor:pointer;cursor:hand;}

/* dell video Unit */ 
.dellProsXPS15zBanner{background:url(http://images.pcworld.com/ads/Dell/dellProsXPS15z.jpg) top left no-repeat;width:316px; height:166px; cursor:pointer;margin-bottom:-9px;}
 
/* dell social video Unit */ 
.dell_socialVidBanner{background:url(http://static.pcworld.com/images/dell/DellSocialMedia_316x118_Module_ed.png) top left no-repeat;width:316px; height:118px; cursor:pointer;} 
#dell_socialVid {width:550px !important;}

/* Nikon Holiday Guide */ 
.nikonHoliday {background:url(http://static.pcworld.com/images/nikon/Nikon_CollPix_300x200_HolidayModule_ed.jpg) top left no-repeat;width:316px; height:210px;} 
.nikonHoliday_inner {padding-top:60px;} 
.nikonHoliday a {border:0px solid #000;display:block;}
.nikonHoliday a.link1 {height:30px;}
.nikonHoliday a.link2 {height:30px;}
.nikonHoliday a.link3 {height:30px;}
.nikonHoliday a.link4 {height:45px;}

 /* wacom video Unit */ 
.wacomVidmod_captureBanner {background:url(http://images.pcworld.com/images/wacom/wacom_vid1111_316x150_capture.jpg) top left no-repeat;width:316px; height:150px; cursor:pointer;margin-bottom:-8px;}

#wacomVidmod_capture {width:640px;}

.wacomVidmod_connectBanner {background:url(http://images.pcworld.com/images/wacom/wacom_vid1111_316x150_connect.jpg) top left no-repeat;width:316px; height:150px; cursor:pointer;margin-bottom:-8px;}

.wacomVidmod_createBanner {background:url(http://images.pcworld.com/images/wacom/wacom_vid1111_316x150_create.jpg) top left no-repeat;width:316px; height:150px; cursor:pointer;margin-bottom:-8px;}



/* Dell Influencer */ 
.dellInfluencer_aBanner {background:url(http://images.pcworld.com/images/dell/dellinfluencer_vidmod_316x202_a.gif) top left no-repeat;width:316px; height:202px; cursor:pointer;}
.dellInfluencer_bBanner {background:url(http://images.pcworld.com/images/dell/dellinfluencer_vidmod_316x202_b.gif) top left no-repeat;width:316px; height:202px; cursor:pointer;}
#dellInfluencer_a .vidmod_brandbar {margin-top: 2px;}




/* patriot video Unit */ 
.patriotModuleBanner{background:url(http://images.pcworld.com/images/patriot/Patriot_315x200_Module_BG.png) top left no-repeat;width:315px; height:193px; cursor:pointer;margin-bottom:-9px;}

#patriotArticleLink{background:url(http://images.pcworld.com/images/patriot/Patriot_315x200_Module_CTA.png) top left no-repeat;width:122px; height:34px;}

 
/* Intel Video Unit + Badge */ 
.backToSchoolRosBanner {margin-bottom:-10px;}
.backToSchoolRosBanner img {cursor:pointer;cursor:hand;}
.backToSchoolBadgeBanner {float:left;margin:5px 20px 0 3px;cursor:pointer;cursor:hand;}

/* Fujitsu VidMod */

.FujitsuVidModBanner {margin-bottom:-8px;}
.FujitsuVidModBanner img {cursor:pointer;cursor:hand;}
#FujitsuVidMod.popupVideoAd {width:580px;}

/* removed per elsa */ 
#mainWell.bcHome p.smbRecos {display:none;}
#mainWell.bcHome p {padding:0 0 10px;}



/* epson Fireplace Unit september 2011 
body.epson {background:url(http://zapp5.staticworld.net/images/epson/epson_pcwskin_092011_c.jpg) no-repeat center top #b6b6b6;margin: 0;text-align:center;}

.fireplace.epson #wrapper {
	margin: 0 auto;padding-top: 100px;text-align:left;
	width:1059px;padding-top:0;margin-top:100px;
	display:block;z-index:1; position:relative;}

.fireplace.epson #wrapper2 {width: 1059px;min-width:1059px;margin:0 auto;}
.fireplace.epson .bannerWrap {display:none;}
.fireplace.epson #content {background-color:#FFFFFF;width:1007px;min-width: 1007px;border:1px solid #e8e7e7;}
.fireplace.epson.mw #content {min-width:1019px;}
.fireplace.epson #headerWrapper, .fireplace.epson #topAdWrapper {min-width:1059px;width:1059px;}
.fireplace.epson #footerWrapper {padding:0;min-width:1059px;}
.fireplace.epson #headerWrapper{margin-top: 0;}	
.fireplace.epson #socialBarWrapper.active {min-width: 1055px;}
.fireplace.epson #topicNavWrapper {background-color: #921517;min-width: 1055px;}

.fireplace.epson #skinLink {
	display:block; height:100%; width:100%; position:fixed;
	left:0; top:0; z-index:0; text-indent:-6000px;} */
	
	
/* Microsoft Office 365 Fireplace Unit september 2011 */
body.msoffice365 {background:url(http://zapp5.staticworld.net/images/microsoft/O365_introduce_roadblock_skin_9.22.11.jpg) no-repeat center top #b6b6b6;margin: 0;text-align:center;}

.fireplace.msoffice365 #wrapper {
	margin: 0 auto;padding-top: 100px;text-align:left;
	width:1059px;padding-top:0;margin-top:100px;
	display:block;z-index:1; position:relative;}

.fireplace.msoffice365 #wrapper2 {width: 1059px;min-width:1059px;margin:0 auto;}
.fireplace.msoffice365 .bannerWrap {display:none;}
.fireplace.msoffice365 #content {background-color:#FFFFFF;width:1007px;min-width: 1007px;border:1px solid #e8e7e7;}
.fireplace.msoffice365 #headerWrapper, .fireplace.msoffice365 #topAdWrapper {min-width:1059px;width:1059px;}
.fireplace.msoffice365 #footerWrapper {padding:0;min-width:1059px;}
.fireplace.msoffice365 #headerWrapper{margin-top: 0;}	
.fireplace.msoffice365 #socialBarWrapper.active {min-width: 1055px;}
.fireplace.msoffice365 #topicNavWrapper {background-color: #921517;min-width: 1055px;}

/* Microsoft Office 365 Fireplace Unit september 2011 */
body.msoffice365_bc {background:url(http://zapp5.staticworld.net/images/microsoft/O365_introduce_roadblock_skin_9.22.11.jpg) no-repeat center top #d1d1d1;margin: 0;}

.fireplace.msoffice365_bc #fireplaceunit{ z-index:1; display:block; position:relative; width:1015px; margin: 0 auto; }
.fireplace.msoffice365_bc #headerWrapper {margin: 0 auto;margin-top: 0px;text-align:left;width:1015px;z-index:2;}   
.fireplace.msoffice365_bc #wrapper {width: 1015px;min-width:1005px;margin:0 auto;z-index:2;}
.fireplace.msoffice365_bc .wrapper {width:1015px;}
.fireplace.msoffice365_bc .bannerWrap {display:none;z-index:2;}
.fireplace.msoffice365_bc #content {background-color:#FFFFFF;width:1015px !important;min-width: 1007px;border:1px solid #e8e7e7;z-index:2;}
.fireplace.msoffice365_bc #headerWrapper, 
.fireplace.msoffice365_bc #topAdWrapper {min-width:1005px;width:1015px;z-index:2;}
.fireplace.msoffice365_bc #footerWrapper {padding:0;min-width:1015px;z-index:2;}
.fireplace.msoffice365_bc #navBtmRule {display:none;}
.fireplace.msoffice365_bc #subscription img {margin-top:-4px;}
.fireplace.msoffice365_bc #topicNavWrapper {min-width:1015px !important;width:1015px;margin:0 auto;margin-bottom:-10px;z-index:2;}
.fireplace.msoffice365_bc #socialBarWrapper {min-width:1015px !important;z-index:2;}    
.fireplace.msoffice365_bc #skinLink{display:block; height:100%; width:100%; position:fixed; left:0; top:0; z-index:0; text-indent:-6000px;}
	
.fireplace.msoffice365_bc #footerWrapper {z-index:2000;position:relative;}

.fireplace.msoffice365_bc #smbWhitepaperWrap {margin-top:10px;}


/* Sponsored blog post for Cisco Oct 2011 */

#smb.sponsoredBlogPost #articleHead { background:url(http://zapp5.staticworld.net/images/cisco/sponsoredByCisco.png) no-repeat right top; }
.smbBlogIndex div.sponsoredBlogPost { background:url(http://zapp5.staticworld.net/images/cisco/sponsoredByCisco.png) no-repeat right top; }
#mainWell.smbBlogIndex div.sponsoredBlogPost h3 { padding-top:17px; }	
#mainWell.smbBlogIndex div.sponsoredBlogPost small { padding-top:8px; }	
 
 
 
 /* trend top 100 Fireplace Unit october 2011 */
body.trendtop {background:url(http://zapp5.staticworld.net/images/trend/trend_top100_skin_g.jpg) no-repeat center top #929190;margin: 0;text-align:center;}
.fireplace.trendtop #wrapper {margin: 0 auto;padding-top: 100px;text-align:left;width:1059px;}
.fireplace.trendtop #wrapper2 {width: 1059px;min-width:1059px;margin:0 auto;}
.fireplace.trendtop .bannerWrap {display:none;}
.fireplace.trendtop #content {background-color:#FFFFFF;width:1021px !important;padding-left:10px;}
.fireplace.trendtop #content #content{padding-left:0px;}
.fireplace.trendtop #headerWrapper, 
.fireplace.trendtop #topAdWrapper {min-width:1059px;width:1059px;}
.fireplace.trendtop #footerWrapper {padding:0;min-width:1059px;}
.fireplace.trendtop #headerWrapper{margin-top: 0;}	
.fireplace.trendtop #socialBarWrapper.active {min-width: 1055px;}
.fireplace.trendtop #topicNavWrapper {background-color: #921517;min-width: 1055px;}
.fireplace.trendtop #skinLink{display:block; height:100%; width:100%; position:fixed; left:0; top:0; z-index:0; text-indent:-6000px;}
.fireplace.trendtop #wrapper {display:block;z-index:1; position:relative;}
.fireplace.trendtop #wrapper {padding-top:0;margin-top:100px;}


/* cisco linksys Fireplace Unit December 2011 */
body.ciscoLinksys {background:url(http://zapp5.staticworld.net/images/cisco/ciscolinksys_pcwskin_122011.jpg) no-repeat center top #00224c;margin: 0;text-align:center;}
.fireplace.ciscoLinksys #wrapper {margin: 0 auto;padding-top: 100px;text-align:left;width:1059px;}
.fireplace.ciscoLinksys #wrapper2 {width: 1059px;min-width:1059px;margin:0 auto;}
.fireplace.ciscoLinksys .bannerWrap {display:none;}
.fireplace.ciscoLinksys #content {background-color:#FFFFFF;width:1021px !important;padding-left:10px;}
.fireplace.ciscoLinksys #content #content{padding-left:0px;}
.fireplace.ciscoLinksys #headerWrapper, 
.fireplace.ciscoLinksys #topAdWrapper {min-width:1059px;width:1059px;}
.fireplace.ciscoLinksys #footerWrapper {padding:0;min-width:1059px;}
.fireplace.ciscoLinksys #headerWrapper{margin-top: 0;}	
.fireplace.ciscoLinksys #socialBarWrapper.active {min-width: 1055px;}
.fireplace.ciscoLinksys #topicNavWrapper {background-color: #921517;min-width: 1055px;}
.fireplace.ciscoLinksys #skinLink{display:block; height:100%; width:100%; position:fixed; left:0; top:0; z-index:0; text-indent:-6000px;}
.fireplace.ciscoLinksys #wrapper {display:block;z-index:1; position:relative;}
.fireplace.ciscoLinksys #wrapper {padding-top:0;margin-top:100px;}




/* Samsung Series 7 Fireplace Unit December 2011 */
body.samsungSeries7 {background:url(http://zapp5.staticworld.net/images/samsung/samsung_chronos_pcwskin_122011c.jpg) no-repeat center top #343030;margin: 0;text-align:center;}
.fireplace.samsungSeries7 #wrapper {margin: 0 auto;padding-top: 100px;text-align:left;width:1053px;}
.fireplace.samsungSeries7 #wrapper2 {width: 1053px;min-width:1053px;margin:0 auto;}
.fireplace.samsungSeries7 .bannerWrap {display:none;}
.fireplace.samsungSeries7 #content {background-color:#FFFFFF;width:1024px !important;padding-left:20px;width:auto !important;}
.fireplace.samsungSeries7 #content #content{padding-left:0px;}
.fireplace.samsungSeries7 #headerWrapper, 
.fireplace.samsungSeries7 #topAdWrapper {min-width:1053px;width:1053px;}
.fireplace.samsungSeries7 #footerWrapper {padding:0;min-width:1053px;}
.fireplace.samsungSeries7 #headerWrapper{margin-top: 0;}	
.fireplace.samsungSeries7 #socialBarWrapper.active {min-width: 1053px;}
.fireplace.samsungSeries7 #topicNavWrapper {background-color: #921517;min-width: 1053px;}
.fireplace.samsungSeries7 #skinLink{display:block; height:100%; width:100%; position:fixed; left:0; top:0; z-index:0; text-indent:-6000px;}
.fireplace.samsungSeries7 #wrapper {display:block;z-index:1; position:relative;}
.fireplace.samsungSeries7 #wrapper {padding-top:0;margin-top:100px;}



/* Samsung CES Fireplace Unit December 2011 */
body.samsung_ces {background:url(http://zapp5.staticworld.net/images/samsung/samsung_ces_skin_n.jpg) no-repeat center top #f0f0f0;margin: 0;text-align:center;}
.fireplace.samsung_ces #wrapper {margin: 0 auto;padding-top: 100px;text-align:left;width:1053px;}
.fireplace.samsung_ces #wrapper2 {width: 1053px;min-width:1053px;margin:0 auto;}
.fireplace.samsung_ces .bannerWrap {display:none;}
.fireplace.samsung_ces #content {background-color:#FFFFFF;width:1024px !important;padding-left:20px;width:auto !important;}
.fireplace.samsung_ces #content #content{padding-left:0px;}
.fireplace.samsung_ces #headerWrapper, 
.fireplace.samsung_ces #topAdWrapper {min-width:1033px;width:1033px;}
.fireplace.samsung_ces #footerWrapper {padding:0;}
.fireplace.samsung_ces #footer {width:1015px !important;}
.fireplace.samsung_ces #headerWrapper{margin-top: 0;}	
.fireplace.samsung_ces #socialBarWrapper.active {min-width: 1053px;}
.fireplace.samsung_ces #topicNavWrapper {background-color: #921517;min-width: 1053px;}
.fireplace.samsung_ces #skinLink{display:block; height:100%; width:100%; position:fixed; left:0; top:0; z-index:0; text-indent:-6000px;}
.fireplace.samsung_ces #wrapper {display:block;z-index:1; position:relative;}
.fireplace.samsung_ces #wrapper {padding-top:0;margin-top:100px;}




/* Nook Fireplace Unit December 2011 */
body.nook {background:url(http://zapp5.staticworld.net/images/nook/nook_skin_122011.jpg) no-repeat center top #e9e9e9;margin: 0;text-align:center;}
.fireplace.nook #wrapper {margin: 0 auto;padding-top: 100px;text-align:left;width:1053px;}
.fireplace.nook #wrapper2 {width: 1053px;min-width:1053px;margin:0 auto;}
.fireplace.nook .bannerWrap {display:none;}
.fireplace.nook #content {background-color:#FFFFFF;width:1024px !important;padding-left:20px;width:auto !important;}
.fireplace.nook #content #content{padding-left:0px;}
.fireplace.nook #headerWrapper, 
.fireplace.nook #topAdWrapper {min-width:1053px;width:1053px;}
.fireplace.nook #footerWrapper {padding:0;min-width:1053px;}
.fireplace.nook #headerWrapper{margin-top: 0;}	
.fireplace.nook #socialBarWrapper.active {min-width: 1053px;}
.fireplace.nook #topicNavWrapper {background-color: #921517;min-width: 1053px;}
.fireplace.nook #skinLink{display:block; height:100%; width:100%; position:fixed; left:0; top:0; z-index:0; text-indent:-6000px;}
.fireplace.nook #wrapper {display:block;z-index:1; position:relative;}
.fireplace.nook #wrapper {padding-top:0;margin-top:100px;}


/* Nook_a Fireplace Unit December 2011 */
body.nook_a {background:url(http://zapp5.staticworld.net/images/nook/nook_skin_122011_b.jpg) no-repeat center top #e9e9e9;margin: 0;text-align:center;background-attachment:fixed;}
.fireplace.nook_a #wrapper {margin: 0 auto;padding-top: 0px;text-align:left;width:1053px;}
.fireplace.nook_a #wrapper2 {width: 1053px;min-width:1053px;margin:0 auto;}
.fireplace.nook_a .bannerWrap {display:none;}
.fireplace.nook_a #content {background-color:#FFFFFF;width:1024px !important;padding-left:20px;width:auto !important;}
.fireplace.nook_a #content #content{padding-left:0px;}
.fireplace.nook_a #headerWrapper, 
.fireplace.nook_a #topAdWrapper {min-width:1053px;width:1053px;}
.fireplace.nook_a #footerWrapper {padding:0;min-width:1053px;}
.fireplace.nook_a #headerWrapper{margin-top: 0;}	
.fireplace.nook_a #socialBarWrapper.active {min-width: 1053px;}
.fireplace.nook_a #topicNavWrapper {background-color: #921517;min-width: 1053px;}
.fireplace.nook_a #skinLink{display:block; height:100%; width:100%; position:fixed; left:0; top:0; z-index:0; text-indent:-6000px;}
.fireplace.nook_a #wrapper {display:block;z-index:1; position:relative;}
.fireplace.nook_a #wrapper {padding-top:0;margin-top:0px;}

/* Nook_a Fireplace Unit December 2011 */
body.nook_b {background:url(http://zapp5.staticworld.net/images/nook/nook_skin_122011_c.jpg) no-repeat center top #e9e9e9;margin: 0;text-align:center;background-attachment:fixed;}
.fireplace.nook_b #wrapper {margin: 0 auto;padding-top: 0px;text-align:left;width:1053px;}
.fireplace.nook_b #wrapper2 {width: 1053px;min-width:1053px;margin:0 auto;}
.fireplace.nook_b .bannerWrap {display:none;}
.fireplace.nook_b #content {background-color:#FFFFFF;width:1024px !important;padding-left:20px;width:auto !important;}
.fireplace.nook_b #content #content{padding-left:0px;}
.fireplace.nook_b #headerWrapper, 
.fireplace.nook_b #topAdWrapper {min-width:1053px;width:1053px;}
.fireplace.nook_b #footerWrapper {padding:0;min-width:1053px;}
.fireplace.nook_b #headerWrapper{margin-top: 0;}	
.fireplace.nook_b #socialBarWrapper.active {min-width: 1053px;}
.fireplace.nook_b #topicNavWrapper {background-color: #921517;min-width: 1053px;}
.fireplace.nook_b #skinLink{display:block; height:100%; width:100%; position:fixed; left:0; top:0; z-index:0; text-indent:-6000px;}
.fireplace.nook_b #wrapper {display:block;z-index:1; position:relative;}
.fireplace.nook_b #wrapper {padding-top:0;margin-top:0px;}










 /* universal video module fixes */
.vidmod_brandbar {cursor:pointer;z-index:3000;}
.vidmod_brandbar a {cursor:pointer;}
.vidmod_brandbar a img {cursor:pointer;}


 /* SR Nav changes */
body.SRarticle #seriesNav{ float:none;width:100%;margin: 0 0 20px; overflow:hidden; padding: 10px 0 0; }
body.SRarticle #seriesNav .image { display:none; }
body.SRarticle #articleText #seriesNav .modTitle {color:#e2a03f; font-size:20px;font-weight:bold}
body.SRarticle #articleText #seriesNav ol { list-style-type:none; overflow:hidden; background-color:#333333; margin-bottom:0; }
body.SRarticle #articleText #seriesNav ol.linkList { margin:0; padding:0 10px 0; }
body.SRarticle #articleText #seriesNav ol li { list-style-type:none; float:left; margin:0; padding:7px 18px 8px 0; }
body.SRarticle #articleText #seriesNav ol li a{ color:#FFFFFF; }
body.SRarticle #articleText #seriesNav ol li a[selected]{ color:#e2a03f; font-weight:800; }
 
 /* top 40 airports Nav changes */
body.top20airports #seriesNav{ float:none;width:100%;margin: 10px 0 20px; overflow:hidden; padding: 10px 0 0; background: url(http://zapp5.staticworld.net/images/article/top40airports/Header_image_top40.jpg) 580px 5px no-repeat; }
body.top20airports #seriesNav .image { display:none; }
body.top20airports #articleText #seriesNav .modTitle {color:#428ecc; font-size:27px; padding:5px 10px 10px;font-weight:bold}
body.top20airports #articleText #seriesNav ol { list-style-type:none; overflow:hidden; background-color:#333333; margin-bottom:0; }
body.top20airports #articleText #seriesNav ol.linkList { margin:0; padding:0 10px 0; }
body.top20airports #articleText #seriesNav ol li { list-style-type:none; float:left; margin:0; padding:7px 13px 8px 0; }
body.top20airports #articleText #seriesNav ol li a{ color:#FFFFFF; font-size: 12px; }
body.top20airports #articleText #seriesNav ol li a[selected]{ color:#428ecc; font-weight:800; } 
body.top20airports #articleText .statsTable table.stats td { width:auto; }
body.top20airports #articleText .tableLarge table tbody { width:auto; }
body.top20airports.widetable #articleText .tableLarge table.stats { width:1000px; }
body.top20airports #articleText .rankNumber { color:#FFF; background-color:#000; font-size:18px; font-weight:900; text-align:center;}
body.top20airports #articleText .statsTable strong { color:#428ecc; font-size:13px;}

/* SMB */
/* for odd appearance of top 20 airports within SMB */
body#smb.top20airports #seriesNav {background-position:548px 5px !important}


/* hiding broken video module */
body.ces_2011.blogIndex #rightColumn #video {display:none;}
body.ces_2011.blogIndex #rightColumn .module.radius_3 .more { border-top:none; margin-bottom:0;}

