@import url("article.css");
/*  
	Covers everything on article style templates
	article.css includes: 
	- default article styles
	- review article  styles
*/
@import url("modules.css");
/*  
	Cover all the modules that are used 
	throughout macworld.com
*/
@import url("http://css.macworld.com/css/subscription.css");

body {
	background-image:url(http://images.macworld.com/images/templates/v4/bg-stripeie6.gif);
	background-repeat:repeat-y;
	background-position:top center;
	background-color:#414549;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:19px;
	color:#333;
	margin:0px;
	}
	
html>body {background-image:url(http://images.macworld.com/images/templates/v4/bg-stripe2.gif);}

.spacer {clear:both;}

a {color:#005C9C;text-decoration:none;}
a:hover {color:#bb1d22; text-decoration:underline;}
a:visited {color:#91a8be;}


#rightColumn .more {
	background-image:url(http://images.macworld.com/images/templates/v4/mod-bottom.gif);
	background-repeat:no-repeat;
	padding-top:6px;
	}
	
#rightColumn .more a {
	font-size:11px;
	background-image:url(http://images.macworld.com/images/templates/v4/plus-blue.gif);
	background-repeat:no-repeat;
	background-position:0px 6px;
	padding-left:12px;
	border-bottom:none;
	display:block;
	}

#leftColumn .more a {
	font-size:10px;
	background-image:url(http://images.macworld.com/images/templates/bluePlus.gif);
	background-repeat:no-repeat;
	background-position:0px 6px;
	padding-left:12px;
	border-bottom:none;
	display:block;
	color:#305C95;
	}
	
#rightColumn .more2 {
	background-image:url(http://images.macworld.com/images/templates/v4/plus-blue.gif);
	background-repeat:no-repeat;
	background-position:0px 3px;
	padding-left:12px;
	line-height:10px;
	}
	
#rightColumn .more2 a {
	font-size:11px;
	line-height:10px;
	}
	
.toggle a {
	/*float:right;
	font-size:9px;
	border:solid 1px #921a1d;
	display:inline;
	color:#921a1d;
	padding:1px 3px 1px 3px;*/
	font-size:10px;
	background-image:url(http://images.macworld.com/images/templates/blueArrow.gif);
	background-repeat:no-repeat;
	background-position:0px 6px;
	padding-left:12px;
	border-bottom:none;
	display:block;
	color:#305C95;
	}
	
#leftColumn h2,
#paginatedProducts h6,
#paginatedTopics h6 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#0B223A;
	padding:0 0 5px 0;
	margin:30px 0 5px 0;
	line-height:normal;
	border-bottom:dotted 1px #A4ACB5;
	}	
	
/*#rightColumn h2 {
	font-size:12px;
	color:#0B223A;
	padding:0 0 0 0;
	margin:30px 0 5px 0;
	line-height:normal;
	border-bottom:dotted 1px #A4ACB5;
	background-image:url(http://images.macworld.com/images/tempBG.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	}*/
	
#rightColumn h2 {
	background-image:url(http://images.macworld.com/images/templates/v4/modh2.gif);
	background-repeat:no-repeat;
	font-size:14px;
	line-height:30px;
	padding-bottom:9px;
	padding-left:5px;
	color:#fff;
	margin:30px 0 0 0;
	border:none;
	}
	
/*this is for all the mods in the right column */
#rightColumn ul {background-color:#fff;}
	
#wrapper {
	width:980px;
	margin:0 auto 0 auto;
	}

#navigation {
	width:100%;
	background-image:url(http://images.macworld.com/images/templates/v4/header.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	font-family:arial, helvetica, verdana, sans-serif;
	font-size:12px;
	position:relative;
	background-color:#fff;
	}

#navigation img {
	/*width:174px;
	height:52px;*/
	padding:5px 0 3px 20px;
	float:left;
	border:none;
	}
	
#screenLogo {display:inline;}

#printLogo {display:none;}

#navigation p {
	float:left;
	margin:40px 0 0 8px;
	line-height:normal;
	width:130px;
	height:28px;
	color:#ffffff;
	overflow:hidden;
	}

#feedLinks {
	font-size:11px;
	float:right;
	position:relative;
	height:20px;
	right:105px;
	top:15px;
	}
	
#feedLinks ul {
	list-style: none;
	padding:0;
	margin:30px 0 0 0;
	}
#feedLinks li {
	float:left;
	background-repeat:no-repeat;
	background-position:0 6px;
	padding-left:17px;
	line-height:24px;
	}
#feedLinks li a {
	list-style: none;
	padding:0 10px 0 0;
	color: White;
	text-decoration:none;
	}
#feedLinks li.vid {background-image:url(http://images.macworld.com/images/vidBug.gif);}
#feedLinks li.news {background-image:url(http://images.macworld.com/images/newsBug.gif);}
#feedLinks li.rss {background-image:url(http://images.macworld.com/images/rssBug.gif);}

#feedLinks .searchButton {
	background-color:#1B3562;
	color:#C5D8E9;
	border:solid 1px #C5D8E9;
	}
	
#feedlinks .searchButton:hover {background-color:#921B1E;}


#linkContainer {
	background-image:url(http://images.macworld.com/images/templates/v4/header-bottom.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	float:left;
	/*margin-top:5px;*/
	margin:0;
	padding:5px 10px 0 10px;
	width:960px;
	border-bottom:solid 10px #414549;
	}
	
/*body#home #linkContainer {background-image:url(http://images.macworld.com/images/templates/navNewBottom2.gif);}*/

#contentLinks {
	height:39px;
	position:relative;
	margin:0;
	padding:0;
	background:url(http://images.macworld.com/images/contentLinks-bg-off.gif) repeat-x bottom left;
	}

	#contentLinks ul {margin:0;padding:0;}

	#contentLinks li {
		float:left;
		list-style:none;
		line-height:39px;
		font-size:14px;
		letter-spacing:2px;
		border-right:1px solid #999;
		}
	
		#contentLinks li a {
			display:block;
			padding:0 16px 0 16px;
			color: #414549;
			text-decoration:none;
			}
	
	#contentLinks li.productLinks a {color:#ffffff;background:url(http://images.macworld.com/images/productLinks-bg-off.gif) repeat-x bottom left;}
		
		#contentLinks li.productLinks a:hover {
			color:#000;
			background:#BEBEBD url(http://images.macworld.com/images/productLinks-bg-on.gif) repeat-x bottom left;}
	
		#contentLinks li.Mac a {background:url(http://images.macworld.com/images/productLinks-leftTab-off.gif) no-repeat bottom left;}
		
			#contentLinks li.Mac a:hover {background:#BEBEBD url(http://images.macworld.com/images/productLinks-leftTab-on.gif) no-repeat bottom left;}
			
		#contentLinks li.iPhone {border-right:none;}
		
		#contentLinks li.iPhone a {background:url(http://images.macworld.com/images/productLinks-rightTab-off.gif) no-repeat bottom right;}
		
			#contentLinks li.iPhone a:hover {background:#181716 url(http://images.macworld.com/images/productLinks-rightTab-on.gif) no-repeat bottom right;}
			
	
	#contentLinks li.sectionLinks a {background:url(http://images.macworld.com/images/contentLinks-bg-off.gif) repeat-x bottom left;}
			
		#contentLinks li.sectionLinks a:hover {color: #E6E6E6;background:#181716  url(http://images.macworld.com/images/contentLinks-bg-on.gif) repeat-x bottom left;}
	
		#contentLinks li.news a {background:url(http://images.macworld.com/images/contentLinks-leftTab-off.gif) no-repeat bottom left;}
			
			#contentLinks li.news a:hover {background:#181716 url(http://images.macworld.com/images/contentLinks-leftTab-on.gif) no-repeat bottom left;}
	
	#contentLinks li.endcap {
		float:right;
		position:absolute;
		background-image:url(http://images.macworld.com/images/templates/v4/contentLinks-cap.gif);
		background-repeat:no-repeat;
		background-position:right;
		border:none;
		width:5px;
		top: 0px;
		right: 0px;
		}

#hotTopics p {
	color:#000000;
	font-weight:bold;
	float:left;
	margin:0;
	padding:8px 0 0 10px;
	width:auto;
	line-height:16px;
	}
	
#hotTopics {
	clear:both;
	}

#hotTopics ul {
	padding:0;
	margin:0 0 -5px 0;
	}

#hotTopics li {
	background-image:url(http://images.macworld.com/images/templates/hotTopicsBullet.gif);
	background-repeat:no-repeat;
	background-position:center right;
	padding:4px 8px 0 4px;
	float:left;
	list-style:none;
	line-height:22px;
	}

#hotTopics li a {
	text-decoration:underline;
	padding:1px 2px 0 2px;
	display:block;
	font-size:12px;
	color:#F6921E;
	}

#hotTopics ul li a:hover {color: #921A1D;}
	
#hotTopics .last {
	float:left;
	background-image:none;
	}
	
/*#loginLinks {
	position:relative;
	}*/
	
#loginLinks ul {
	position:absolute;
	top:10px;
	right:10px;
	background-image:url(http://images.macworld.com/images/loginBkg.gif);
	background-repeat:no-repeat;
	width:65px;
	height:65px;
	margin:0;
	padding:10px;
	line-height:normal;
	font-size:11px;
	}
	
html>body #loginLinks ul {background-image:url(http://images.macworld.com/images/loginBkg.png);}/*ie 6 transparetn png fix*/
	
#loginLinks li {
	list-style:none;
	text-align:center;
	padding:6px 0 0 0;
	}
	
#loginLinks li a {
	color: #FFFFFF;
	text-decoration:none;
	}
	
/*.userEmailHeader {
	position:absolute;
	top:5px; right:105px;
	color:white;
	font-family:sans-serif;
	font-size: 80%;
/*	width:20px;*/
	}*/


.userEmailHeader {
	display:none;
	position:absolute;
	top:5px; right:105px;
	color:white;
	font-family:sans-serif;
	font-size: 80%;
/*	width:20px;*/
	}
	
	html>body .userEmailHeader {
	display:block;
	position:absolute;
	top:5px; right:105px;
	color:white;
	font-family:sans-serif;
	font-size: 80%;
/*	width:20px;*/
	}

	
/*
****************************************************************************************** 
	
	MAIN CONTENT - left and right columns
	
*******************************************************************************************
*/
	
/*#content {
	margin:0px 0 10px 0;
	width:980px;
	position:relative;
	padding-bottom:20px;
	background-color:#fffffa;
	}*/

/*#
columnWrapper {
	background-image:url(http://images.macworld.com/images/templates/contentBG.gif);
	background-repeat:repeat-y;
	margin-top:10px;
	padding-top:10px;
	}
	*/
	
/* overides single rule background image with a double rule image on product index pages */
body[id^="index_product"] #columnWrapper {background-image:url(http://images.macworld.com/images/templates/contentBG-products.gif);}
body#index_product_all #columnWrapper {background-image:url(http://images.macworld.com/images/templates/contentBG.gif);}
	
#topAd {
	padding:10px 0 0 0;
	margin:0;
	width:100%;
	/*background-color:#414549;*/
	background-color:#eeeeee;
	background-image:url(http://images.macworld.com/images/templates/v4/topAd-top.gif);
	background-position:top;
	background-repeat:no-repeat;
	}
	
/*body#home #topAd {background-image:url(http://images.macworld.com/images/templates/topAdBG-homepage.gif); background-repeat:repeat-x;}*/
	
/*#topAd .border {
	padding-bottom:10px;
	border-bottom:1px solid #B2B2B2;
	margin:0 10px 0 10px;
	}*/
	
#topAd .border {
/*border-bottom:1px solid #B2B2B2;*/
height:90px;
margin:0pt 10px;
padding-bottom:5px;
}

#leftColumn {
	float:left;
	width:577px;
	padding:13px 23px 0 20px;
	display:inline;/*fixes ie6 double margin*/
	overflow:hidden;
	background-image:url(http://images.macworld.com/images/templates/v4/leftColumn-divider2.gif);
	background-position:top right;
	background-repeat:no-repeat;
	}
	
html>body #leftColumn {width:585px;}
	
#rightColumn {
	float:right;
	width:322px;
	text-align:left;
	margin-right:0px;
	padding:10px 10px 0 20px;
	display:inline;/*fixes ie6 double margin*/
	font-size:11px;
	/*background-color:#D4D4D4;*/
	background:none;
	border-top:solid 25px #eeeeee;
	}
	
html>body #rightColumn {padding:10px 15px 0 15px;}
	
#footer { 
	width:100%;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	border-top:solid 1px #414549;
	}
	
#footer ul {margin:0;padding:0;}

#footer li {
	float:left;
	list-style:none;
	position:relative;
	}
	
#footerBar {
	background-image:url(http://images.macworld.com/images/templates/v4/header-bottom.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	padding-bottom:10px;
	background-color:#fff;
	}
	
#footerBar img  {
	border:none;
	padding:10px 10px 0 10px;
	float:left;
	}
	
#footer #services li, #footer #IDG li {}

#footer #services li {
	font-size:12px;
	line-height:14px;
	padding:10px 10px 0 0;
	margin:0;
	}
	
#footer #IDG {float:right;padding-right:10px;}
#footer #IDG p {display:inline;}
#footer #IDG form {display:inline;}

#footer #IDG li {
	font-size:10px;
	line-height:10px;
	}
	
/*#footer #IDG {margin-top:6px;}*/
	
#footer #IDG li a {
	color:#748B9D;
	padding:0 10px 0 0;
	margin:0;}
	
#footer #PCWNetwork {float:left;width:525px;padding-top:5px;}
#footer #PCWNetwork img {padding:0 5px 0 0;}
#footer #PCWNetwork li a {float:left;font-size:11px;line-height:15px;color:#748C9E;font-weight:bold;border-right:solid 1px #748C9E;padding:0 5px 0 5px;}
#footer #PCWNetwork li.last a {border:none;}

#copyright { 
	font-size:10px;
	padding-top:10px;
	width:100%;
	color:#8f9193;
	background-color:#414549;
	}
	
#copyright p {
	color:#686b6e;
	clear:left;
	padding:0 0 10px 0;
	margin:0;
	}
	
#copyright a {color:#838f99; text-decoration:underline;}
	
#copyright li {margin:0 10px 0 0;}



	
/*
****************************************************************************************** 
	
	MORE PRODUCTS BLOCK - At the bottom of the home page features lists of product category
	crawls
	
*******************************************************************************************
*/

#productList {
	width:606px;
	overflow:hidden;
	margin:0 0 0 -20px;
	float:left;
	padding:15px 0 10px 35px;
	font-size:11px;
	background-image: url(http://images.macworld.com/images/templates/v4/leftColumn-divider2.gif);
	background-position:top right;
	background-repeat:no-repeat;
	}
	
html>body #productList {padding:15px 10px 10px 20px;margin:0 -10px 0 -20px;}
	
body#index_product_all #productList {margin-top:20px;}
	
#leftColumn #productList .more a {
	color:#414549;
	text-transform:none;
	background-image:url(http://images.macworld.com/images/templates/v4/productBox-plus.gif);
	background-repeat:no-repeat;
	background-position:5px 7px;
	padding-left:12px;
	}

#productList h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#414549;
	line-height:16px;
	margin:0 0 10px 0;
	}

#productList h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#414549;
	font-style:normal;
	border-bottom:none;
	height:34px;
	padding:0 35px 14px 0;
	margin:0;
	line-height:16px;
	}

#productList h2 a {color:#414549;}

#productList ul {
	margin:0;
	padding:0;
	height:140px;
	width:139px;
	}

#productList .date {display:none;}

#productList li {
	list-style:none;
	margin:0;
	padding:0 5px 10px 5px;
	font-size:12px;
	line-height:14px;
	}

#productList .product221,
#productList .product216,
#productList .product223,
#productList .product218,
#productList .product219,
#productList .product228,
#productList .product206,
#productList .product213,
#productList .product201,
#productList .product217,
#productList .product220,
#productList .product222,
#productList .product224,
#productList .product225,
#productList .product226,
#productList .product227 {
	float:left;
	margin:0 10px 20px 0;
	width:139px;
	overflow:hidden;
	background-image: url(http://images.macworld.com/images/templates/v4/productBox-bottom.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	background-color:#dce2e6;
	}

#productList .product221 h2,
#productList .product216 h2,
#productList .product223 h2,
#productList .product218 h2,
#productList .product219 h2,
#productList .product228 h2,
#productList .product206 h2,
#productList .product213 h2,
#productList .product201 h2,
#productList .product217 h2,
#productList .product220 h2,
#productList .product222 h2,
#productList .product224 h2,
#productList .product225 h2,
#productList .product226 h2,
#productList .product227 h2 {
	background-image: url(http://images.macworld.com/images/templates/v4/productBox-top.gif);
	background-repeat:no-repeat;
	background-position:top;
	width:119px;
	height:48;
	margin:0;
	overflow:hidden;
	padding:10px 15px 0 5px;
	}
	
#productList .product221 h2 {background-image: url(http://images.macworld.com/images/templates/v4/productBox-top221.gif);}
#productList .product216 h2 {background-image: url(http://images.macworld.com/images/templates/v4/productBox-top216.gif);}
#productList .product218 h2 {background-image: url(http://images.macworld.com/images/templates/v4/productBox-top218.gif);}
#productList .product219 h2 {background-image: url(http://images.macworld.com/images/templates/v4/productBox-top219.gif);}
#productList .product228 h2 {background-image: url(http://images.macworld.com/images/templates/v4/productBox-top228.gif);}
#productList .product206 h2 {background-image: url(http://images.macworld.com/images/templates/v4/productBox-top206.gif);}
#productList .product213 h2 {background-image: url(http://images.macworld.com/images/templates/v4/productBox-top213.gif);}
#productList .product223 h2 {background-image: url(http://images.macworld.com/images/templates/v4/productBox-top223.gif);}


/*#productList .product201 h2 {background-image:url(http://images.macworld.com/images/templates/products/201_mac.gif);}
#productList .product217 h2 {background-image:url(http://images.macworld.com/images/templates/products/217_audio.gif);}
#productList .product220 h2 {background-image:url(http://images.macworld.com/images/templates/products/220_networking.gif);}
#productList .product222 h2 {background-image:url(http://images.macworld.com/images/templates/products/222_scanners.gif);}
#productList .product224 h2 {background-image:url(http://images.macworld.com/images/templates/products/224_webServices.gif);}
#productList .product225 h2 {background-image:url(http://images.macworld.com/images/templates/products/225_servers.gif);}
#productList .product226 h2 {background-image:url(http://images.macworld.com/images/templates/products/226_camcorders.gif);}
#productList .product227 h2 {background-image:url(http://images.macworld.com/images/templates/products/227_videoHardware.gif);}*/


/*
****************************************************************************************** 
	
	PRODUCT SUB NAVIGATION -- Appears on the index level product pages
	
*******************************************************************************************
*/

#productnav {
	position:absolute;
	left:30px;
	margin-top:30px;
	margin:10px 0 0 0;
	width:120px;
	float:left;
	}
	
#productnav h2 {
	color:#fff;
	font-size:10px;
	background-color:#000;
	margin:0;
	padding:5px;
	}

#productnav ul {
	margin:0;
	padding:0;
	}
	
#productnav li {list-style:none;padding-top:8px;}

#productnav li a {
	font-size:12px;
	font-weight:bold;
	display:block;
	background-image:url(http://images.macworld.com/images/templates/verticalNavArrow.gif);
	background-repeat:no-repeat;
	background-position:112px 5px;
	border-bottom:dotted 1px #ccc;
	/*border-bottom:dotted 1px #C6D9EA;*/
	}
	
#productnav li li a {
	font-size:10px;
	font-weight:normal;
	padding-left:10px;
	}


/*
****************************************************************************************** 
	
	PRODUCT INDEX PAGE(S) OVERRIDES
	These overrides are need for the product topic pages
	which have the sub nave as a far left column
	
*******************************************************************************************
*/

/*body[id^="index_product"] #columnWrapper {background-image:url(http://images.macworld.com/images/templates/contentBG-products.gif);}
*/
body#index_product_201 #columnWrapper,
body#index_product_202 #columnWrapper,
body#index_product_203 #columnWrapper,
body#index_product_204 #columnWrapper,
body#index_product_205 #columnWrapper,
body#index_product_206 #columnWrapper,
body#index_product_207 #columnWrapper,
body#index_product_208 #columnWrapper,
body#index_product_209 #columnWrapper,
body#index_product_210 #columnWrapper,
body#index_product_211 #columnWrapper,
body#index_product_212 #columnWrapper,
body#index_product_213 #columnWrapper,
body#index_product_214 #columnWrapper,
body#index_product_215 #columnWrapper,
body#index_product_216 #columnWrapper,
body#index_product_217 #columnWrapper,
body#index_product_218 #columnWrapper,
body#index_product_219 #columnWrapper,
body#index_product_220 #columnWrapper,
body#index_product_221 #columnWrapper,
body#index_product_222 #columnWrapper,
body#index_product_223 #columnWrapper,
body#index_product_224 #columnWrapper,
body#index_product_225 #columnWrapper,
body#index_product_226 #columnWrapper,
body#index_product_227 #columnWrapper  {/*background-image:url(http://images.macworld.com/images/templates/contentBG-products.gif);*/background-image:none;}


body#index_product_201 #leftColumn,
body#index_product_202 #leftColumn,
body#index_product_203 #leftColumn,
body#index_product_204 #leftColumn,
body#index_product_205 #leftColumn,
body#index_product_206 #leftColumn,
body#index_product_207 #leftColumn,
body#index_product_208 #leftColumn,
body#index_product_209 #leftColumn,
body#index_product_210 #leftColumn,
body#index_product_211 #leftColumn,
body#index_product_212 #leftColumn,
body#index_product_213 #leftColumn,
body#index_product_214 #leftColumn,
body#index_product_215 #leftColumn,
body#index_product_216 #leftColumn,
body#index_product_217 #leftColumn,
body#index_product_218 #leftColumn,
body#index_product_219 #leftColumn,
body#index_product_220 #leftColumn,
body#index_product_221 #leftColumn,
body#index_product_222 #leftColumn,
body#index_product_223 #leftColumn,
body#index_product_224 #leftColumn,
body#index_product_225 #leftColumn,
body#index_product_226 #leftColumn,
body#index_product_227 #leftColumn  {
	padding-left:176px;
	width:410px;
	overflow:hidden;
	background-image:none;
	position:relative;
	}
	
html>body#index_topic_101 #leftColumn, 
html>body#index_topic_102 #leftColumn, 
html>body#index_topic_103 #leftColumn, 
html>body#index_topic_104 #leftColumn, 
html>body#index_topic_105 #leftColumn, 
html>body#index_topic_106 #leftColumn, 
html>body#index_topic_107 #leftColumn, 
html>body#index_topic_108 #leftColumn, 
html>body#index_topic_109 #leftColumn, 
html>body#index_topic_110 #leftColumn, 
html>body#index_topic_111 #leftColumn {background-image:none;}

body[id^="index_topic"] #leftColumn {background-image:none;}

	
body#index_product_201 #featureMain,
body#index_product_202 #featureMain,
body#index_product_203 #featureMain,
body#index_product_204 #featureMain,
body#index_product_205 #featureMain,
body#index_product_206 #featureMain,
body#index_product_207 #featureMain,
body#index_product_208 #featureMain,
body#index_product_209 #featureMain,
body#index_product_210 #featureMain,
body#index_product_211 #featureMain,
body#index_product_212 #featureMain,
body#index_product_213 #featureMain,
body#index_product_214 #featureMain,
body#index_product_215 #featureMain,
body#index_product_216 #featureMain,
body#index_product_217 #featureMain,
body#index_product_218 #featureMain,
body#index_product_219 #featureMain,
body#index_product_220 #featureMain,
body#index_product_221 #featureMain,
body#index_product_222 #featureMain,
body#index_product_223 #featureMain,
body#index_product_224 #featureMain,
body#index_product_225 #featureMain,
body#index_product_226 #featureMain,
body#index_product_227 #featureMain {overflow:hidden;}

body#index_product_201 #featureMain .image {
	float:right;
	position:reletive;
	top:0;
	right:0;
	}

body#index_product_201 #featureMain a h1,
body#index_product_202 #featureMain a h1,
body#index_product_203 #featureMain a h1,
body#index_product_204 #featureMain a h1,
body#index_product_205 #featureMain a h1,
body#index_product_206 #featureMain a h1,
body#index_product_207 #featureMain a h1,
body#index_product_208 #featureMain a h1,
body#index_product_209 #featureMain a h1,
body#index_product_210 #featureMain a h1,
body#index_product_211 #featureMain a h1,
body#index_product_212 #featureMain a h1,
body#index_product_213 #featureMain a h1,
body#index_product_214 #featureMain a h1,
body#index_product_215 #featureMain a h1,
body#index_product_216 #featureMain a h1,
body#index_product_217 #featureMain a h1,
body#index_product_218 #featureMain a h1,
body#index_product_219 #featureMain a h1,
body#index_product_220 #featureMain a h1,
body#index_product_221 #featureMain a h1,
body#index_product_222 #featureMain a h1,
body#index_product_223 #featureMain a h1,
body#index_product_224 #featureMain a h1,
body#index_product_205 #featureMain a h1,
body#index_product_226 #featureMain a h1,
body#index_product_227 #featureMain a h1 {margin:10px 0px 5px 0;}

body#index_product_201 #featureMain ul,
body#index_product_202 #featureMain ul,
body#index_product_203 #featureMain ul,
body#index_product_204 #featureMain ul,
body#index_product_205 #featureMain ul,
body#index_product_206 #featureMain ul,
body#index_product_207 #featureMain ul,
body#index_product_208 #featureMain ul,
body#index_product_209 #featureMain ul,
body#index_product_210 #featureMain ul,
body#index_product_211 #featureMain ul,
body#index_product_212 #featureMain ul,
body#index_product_213 #featureMain ul,
body#index_product_214 #featureMain ul,
body#index_product_215 #featureMain ul,
body#index_product_216 #featureMain ul,
body#index_product_217 #featureMain ul,
body#index_product_218 #featureMain ul,
body#index_product_219 #featureMain ul,
body#index_product_220 #featureMain ul,
body#index_product_221 #featureMain ul,
body#index_product_222 #featureMain ul,
body#index_product_223 #featureMain ul,
body#index_product_224 #featureMain ul,
body#index_product_205 #featureMain ul,
body#index_product_226 #featureMain ul,
body#index_product_227 #featureMain ul {display:none;}

body#index_topic_101 .featureMain {
	float:left;
	width:188px;
	overflow:hidden;
	margin:-10px 10px 0 0;
	}
	
body#index_topic_101 .featureMain img, 
body#index_topic_101 .featureSecondary li img {width:188px;height:auto;}
body#index_topic_101 .featureMain .image, 
body#index_topic_101 .featureSecondary li .image {width:186px;height:125px;overflow:hidden;margin:0 0 10px 0;padding:0;background:none;border:solid 1px #e4e4e4;}

	
body#index_topic_101 .featureSecondary {
	float:left;
	width:386px;
	overflow:hidden;
	margin:0;padding:0;
	}
	
	
body#index_topic_101 .featureSecondary ul {width:386px;}
	
body#index_topic_101 .featureSecondary li {
	float:left;
	width:188px;
	overflow:hidden;
	background-color:#fff;
	margin:0;
	padding:0;
	margin-right:10px;
	}
	
body#index_topic_101 .featureSecondary li.last {margin-right:0;}
	
body#index_topic_101 .featureMain a h1,
body#index_topic_101 .featureSecondary a {font-size:18px;line-height:18px;color:#005C9C;}

body#index_topic_101 #leftColumn .featureMain h2,
body#index_topic_101 .featureSecondary li {font-size:11px;font-family:Arial, Helvetica, sans-serif;color:#414549;background:none;line-height:normal;padding:0 0 30px 0;}


body#index_topic_101 #leftColumn h2 {font-size:18px;line-height:30px;padding:0 0 0 5px;font-weight:normal;color:#fff;border:none;background-image:url(http://images.macworld.com/images/templates/v4/topicBar376.gif);background-repeat:no-repeat;background-color:#7ba746;margin:0;width:371px;overflow:hidden;}
body#index_topic_101 #leftColumn #chatter h2 {width:100%;background-image:url(http://images.macworld.com/images/templates/v4/topicBar590.gif);}

body#index_topic_101 #sidebar {float:right;margin-left:0px;width:188px;}
body#index_topic_101 #sidebar .date {display:none;}
body#index_topic_101 #sidebar ul {margin:0 0 20px 0;padding:0;}
body#index_topic_101 #sidebar li {list-style:none;padding:5px;border-bottom:solid 1px #efefef;line-height:normal;}
body#index_topic_101 #sidebar li a {text-decoration:none;}
body#index_topic_101 #sidebar li.subtitle {background-color:#748B9D; padding:2px 5px 2px 5px; margin-bottom:5px; color:#fff; border-bottom:none;}
body#index_topic_101 #leftColumn #sidebar .more.noSpace {margin-bottom:0px;}

/*ie6 fix*/ html>body#index_topic_101 #sidebar {float:right;margin-left:20px;width:188px;}

body#index_topic_101 #leftColumn .adsTextHouse {margin-top:0px;background:none;font-size:11px;}
body#index_topic_101 #leftColumn .adsTextHouse li {padding:5px 0 5px 0;width:100%;margin:0;}

body#index_topic_101 #leftColumn #howto {width:376px;float:left;}
body#index_topic_101 #leftColumn #news {width:376px;float:left;}
body#index_topic_101 #leftColumn #opinion {width:376px;float:left;}
body#index_topic_101 #leftColumn #reviews {width:376px;float:left;}

body#index_topic_101 #leftColumn .more {margin-bottom:30px;}
body#index_topic_101 #leftColumn .more a {display:inline;}

body#index_topic_101 .relatedArticles li {font-family:Arial, Helvetica, sans-serif;font-size:11px;padding-left:0px;padding-bottom:10px;border-bottom:solid 1px #eef2f6;line-height:normal;width:376px;overflow:hidden;background:none;}
body#index_topic_101 .relatedArticles li .date {margin-left:-5px;float:none;}
body#index_topic_101 .relatedArticles li a {font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:normal;display:inline;}

/*ie6 fix*/ html>body#index_topic_101 .relatedArticles li {padding-left:88px;width:288px;}

body#index_topic_101 .relatedArticles.popular li {padding-left:0px;width:376px;}
body#index_topic_101 .relatedArticles.popular li .recommend {background-image:url(http://images.macworld.com/images/articleRecommendBkg.gif);float:right;padding: 5px 16px 0 0;margin:0 0 0 10px;}
	
body#index_topic_101 #news .relatedArticles li {padding-left:0px;width:376px;position:relative;}
body#index_topic_101 #news .relatedArticles li .date {display:block;}
body#index_topic_101 #news .relatedArticles.popular li {padding-left:0px;width:376px;}

/*ie6 fix*/ html>body#index_topic_101 #news .relatedArticles li {padding-left:55px;width:321px;}
/*ie6 fix*/ html>body#index_topic_101 #news .relatedArticles li .date {display:inline;float:left;margin-left:-60px;}

body#index_topic_101 .relatedArticles .image {height:auto;padding-right:10px;}
body#index_topic_101 .relatedArticles .image img {width:78px;height:auto;}

/*ie6 fix*/ html>body#index_topic_101 .relatedArticles .image {margin-left:-88px;padding-right:0;}

body#index_topic_101 #leftColumn ul.relatedArticles {list-style: none;padding:0;margin:0;}
body#index_topic_101 #leftColumn ul.tabs {padding-top:5px;}

body#index_topic_101 #leftColumn li.tab {background-image: url(http://images.macworld.com/images/templates/v4/tab-paleblueLT.gif);}
body#index_topic_101 #leftColumn li.tab a {background-image: url(http://images.macworld.com/images/templates/v4/tab-paleblueRT.gif); color:#748B9D;}
body#index_topic_101 #leftColumn li.tabSelected {background-image: url(http://images.macworld.com/images/templates/v4/tab-greenLT.gif);} 
body#index_topic_101 #leftColumn li.tabSelected a {background-image: url(http://images.macworld.com/images/templates/v4/tab-greenRT.gif);}
body#index_topic_101 #leftColumn li.tabSelected a strong {background-image: url(http://images.macworld.com/images/templates/v4/tab-greenArrow.gif);}
	

/*
****************************************************************************************** 
	
	TOPIC PAGE & PRODUCT PAGE STYLES -- These reset css for the topic and product pages
	
*******************************************************************************************
*/

body[id^="index_product"] #topAd,
body[id^="index_topic"] #topAd {
	padding-top:56px;
	margin-top:-5px;
	background-repeat:no-repeat;
	}
	
body[id^="index_product"] #topAd .border,
body[id^="index_topic"] #topAd .border {
	margin-left:20px;
	}
	

body[id^="index_product"] #topAd .subscription,
body[id^="index_topic"] #topAd .subscription {
	width:198px;
	/*margin-left:10px;*/
	}
	
body[id^="index_product"] #subContent {
	background-image:url(http://images.macworld.com/images/topicBanners/sideBlack.gif);
	background-repeat:no-repeat;
	}

body[id^="index_topic"] #subContent {
	background-image:url(http://images.macworld.com/images/topicBanners/sideGreen.gif);
	background-repeat:no-repeat;
	}

	
html>body#index_product_201 #topAd {background-image:url(http://images.macworld.com/images/templates/banners/201_productsMac.gif);}
html>body#index_product_202 #topAd {background-image:url(http://images.macworld.com/images/templates/banners/202_productsMacAccessories.gif);}
html>body#index_product_203 #topAd {background-image:url(http://images.macworld.com/images/templates/banners/203_productsMacSoftware.gif);}
html>body#index_product_204 #topAd {background-image:url(http://images.macworld.com/images/templates/banners/204_productsMacLaptop.gif);}
html>body#index_product_205 #topAd {background-image:url(http://images.macworld.com/images/templates/banners/205_productsMacDesktop.gif);}
html>body#index_product_206 #topAd {background-image:url(http://images.macworld.com/images/templates/banners/206_iPod.gif);}
html>body#index_product_207 #topAd {background-image:url(http://images.macworld.com/images/templates/banners/207_iPodAccessories.gif);}
html>body#index_product_208 #topAd {background-image:url(http://images.macworld.com/images/templates/banners/208_iPodPlayHard.gif);}
html>body#index_product_209 #topAd {background-image:url(http://images.macworld.com/images/templates/banners/209_iPodHeadphones.gif);}
html>body#index_product_210 #topAd {background-image:url(http://images.macworld.com/images/templates/banners/210_iPodSpeakers.gif);}
html>body#index_product_211 #topAd {background-image:url(http://images.macworld.com/images/templates/banners/211_iPodSoftware.gif);}
html>body#index_product_212 #topAd {background-image:url(http://images.macworld.com/images/templates/banners/212_iPodCases.gif);}
html>body#index_product_213 #topAd {background-image:url(http://images.macworld.com/images/templates/banners/213_iphone.gif);}
html>body#index_product_214 #topAd {background-image:url(http://images.macworld.com/images/templates/banners/214_iphoneAccessories.gif);}
html>body#index_product_215 #topAd {background-image:url(http://images.macworld.com/images/templates/banners/blank.gif);}
html>body#index_product_216 #topAd {background-image:url(http://images.macworld.com/images/templates/banners/216_cameras.gif);}
html>body#index_product_217 #topAd {background-image:url(http://images.macworld.com/images/templates/banners/217_audio.gif);}
html>body#index_product_218 #topAd {background-image:url(http://images.macworld.com/images/templates/banners/218_displays.gif);}
html>body#index_product_219 #topAd {background-image:url(http://images.macworld.com/images/templates/banners/219_inputDevices.gif);}
html>body#index_product_220 #topAd {background-image:url(http://images.macworld.com/images/templates/banners/220_networking.gif);}
html>body#index_product_221 #topAd {background-image:url(http://images.macworld.com/images/templates/banners/221_printers.gif);}
html>body#index_product_222 #topAd {background-image:url(http://images.macworld.com/images/templates/banners/222_scanners.gif);}
html>body#index_product_223 #topAd {background-image:url(http://images.macworld.com/images/templates/banners/223_storage.gif);}
html>body#index_product_224 #topAd {background-image:url(http://images.macworld.com/images/templates/banners/224_webServices.gif);}
html>body#index_product_225 #topAd {background-image:url(http://images.macworld.com/images/templates/banners/225_servers.gif);}
html>body#index_product_226 #topAd {background-image:url(http://images.macworld.com/images/templates/banners/226_camcorders.gif);}
html>body#index_product_227 #topAd {background-image:url(http://images.macworld.com/images/templates/banners/227_videoHardware.gif);}
html>body#index_product_all #topAd {background-image:url(http://images.macworld.com/images/templates/banners/blank.gif);}

html>body#index_topic_101 #topAd {background-image:url(http://images.macworld.com/images/topicBanners/banner-osX.gif);}
html>body#index_topic_102 #topAd {background-image:url(http://images.macworld.com/images/topicBanners/banner-hdtv.gif);}
html>body#index_topic_103 #topAd {background-image:url(http://images.macworld.com/images/topicBanners/banner-creativePro.gif);}
html>body#index_topic_104 #topAd {background-image:url(http://images.macworld.com/images/topicBanners/banner-business.gif);}
html>body#index_topic_105 #topAd {background-image:url(http://images.macworld.com/images/topicBanners/banner-mobile.gif);}
html>body#index_topic_106 #topAd {background-image:url(http://images.macworld.com/images/topicBanners/banner-photography.gif);}
html>body#index_topic_107 #topAd {background-image:url(http://images.macworld.com/images/topicBanners/banner-itcenter.gif);}
html>body#index_topic_108 #topAd {background-image:url(http://images.macworld.com/images/topicBanners/banner-storage.gif);}
html>body#index_topic_109 #topAd {background-image:url(http://images.macworld.com/images/topicBanners/banner-games.gif);}
html>body#index_topic_110 #topAd {background-image:url(http://images.macworld.com/images/topicBanners/banner-expo.gif);}
html>body#index_topic_111 #topAd {background-image:url(http://images.macworld.com/images/topicBanners/banner-security.gif);}


/*
****************************************************************************************** 
	
	BLOGS -- homepage block & prodcut / topic pages
	
*******************************************************************************************
*/

#blogNetwork {
	width:606px;
	margin:0 -10px 0 -20px;
	float:left;
	padding:15px 0 10px 35px;
	background-image: url(http://images.macworld.com/images/templates/v4/leftColumn-divider2.gif);
	background-position:top right;
	background-repeat:no-repeat;
	}
	
html>body #blogNetwork {
	width:606px;
	margin:0 -10px 0 -20px;
	float:left;
	padding:15px 10px 10px 20px;
	background-image: url(http://images.macworld.com/images/templates/v4/leftColumn-divider2.gif);
	background-position:top right;
	background-repeat:no-repeat;
	}
	
#blogNetwork h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#414549;
	line-height:16px;
	margin:0 0 10px 0;
	}

/*body#home #blogs {
	float:right;
	width:350px;
	margin:10px 0 10px 0;
	}
	
html>body#home #blogs {width:435px;}

#blogs a {
	display:block;
	font-size:12px;
	line-height:normal;
	}
	
body#home #blogs a {font-size:14px;font-weight:bold;}
	
#blogs .more a {font-size:10px; clear:both; display:inline; font-weight:normal;}

#blogs li {
	background-image:none;
	padding:0 0 0 0;
	font-size:10px;
	}
	
html>body #blogs li {padding:0 0 5px 0;}*/
/*html>body#home #blogs li {padding:0 0 14px 0;}*/
	
/*body#home #blogs .date {}
	
#blogs li .date {float:none;position:static;padding-left:0;}
	
#blogs .date strong {color:#921A1D; font-weight:normal;}

body#home #wrapper #content #subContent #leftColumn #blogs h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color:#a4acb5;
	margin: 0px;
	font-weight: bold;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-transform: uppercase;
}*/

/*body#home #blogs .more a {font-size:10px;font-weight:normal;}*/

#iphoneCentral, 
#macUser, 
#osxHints, 
#blogs2 {
	width:278px;
	background-repeat:no-repeat;
	padding-top:45px;
	margin:0 0 20px 0;
	}

#iphoneCentral {
	float:right;
	background-image:url(http://images.macworld.com/images/templates/blogs/iphoneCentral.gif);
	background-repeat:no-repeat;
	}
	
body#index_product_213 #iphoneCentral {
	float:none;
	margin-top:30px;
	width:100%;
	}
	
body#index_product_201 #macUser, 
body#index_product_201 #osxHints {
	float:none;
	margin-top:30px;
	width:100%;
	}
	
#macUser {
	float:right;
	background-image:url(http://images.macworld.com/images/templates/blogs/macuser.gif);
	background-repeat:no-repeat;
	}

body#home #macUser {display:inline;margin-right:20px;}
	
#blogs2 {
	float:right;
	background-image:url(http://images.macworld.com/images/templates/blogs/macworld.gif);
	background-repeat:no-repeat;
	}
	
#osxHints {
	float:left;
	background-image:url(http://images.macworld.com/images/templates/blogs/osxHints.gif);
	background-repeat:no-repeat;
	}

#iphoneCentral ul,
#macUser ul,
#osxHints ul,
#blogs2 ul {
	list-style:none;
	margin:0;
	padding:0;
	}

#iphoneCentral li, 
#macUser li,
#osxHints li,
#blogs2 li {
	font-size:11px;
	padding-bottom:3px;
	border-bottom:solid 1px #eef2f6;
	line-height:normal;
	margin-bottom:3px;
	}
	
#iphoneCentral li .date, 
#macUser li .date,
#osxHints li .date,
#blogs2 li .date {
	float:none;
	padding:0;
	position:static;
	}


#iphoneCentral li a, 
#macUser li a,
#osxHints li a,
#blogs2 li a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	display:block;
	}
	

/*
****************************************************************************************** 
	
	BLOG INDEX pages
	
*******************************************************************************************
*/

#leftColumn .blogItem h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	margin-top:40px;
	}
	
#leftColumn .blogItem h2 a {color:#0b223a;}
#leftColumn .blogItem h2 a:hover {color: #92141d;}

.blogItem .tools {
	color:#666;
	font-size:10px;
	margin:-5px 0 -5px 0;
	}
	
.blogItem .tools .comments {
	display:inline;
	background-image:url(http://images.macworld.com/images/articleCommentsBkg.gif);
	background-position:right bottom;
	background-repeat:no-repeat;
	padding:0 18px 0 8px;
	margin-left:8px;
	border-left:solid 1px #666;
	}
	
.blogItem .image {background-color:#fff;}
.blogItem .image img {width:78px; height:auto;}
	
.blogItem .more {clear:both;}

.blogItem .more a {
	font-size:10px;
	background-image:url(http://images.macworld.com/images/templates/moreArrow.gif);
	display:inline;
	color:#23517E;
	}
	
body[id^="weblog"] #leftColumn h1 {
	background-repeat:no-repeat;
	background-position:0 10px;
	width:585px;
	height:88px;
	font-size:10px;
	font-weight:normal;
	color:#8ca5bf;
	padding-top:78px;
	margin:0 0 -60px 0;
	}
	
body[id="weblog_creative"] #leftColumn h1 {background-image:url(http://images.macworld.com/images/templates/blogs/creativeNotes.gif);}
body[id="weblog_editors"] #leftColumn h1 {background-image:url(http://images.macworld.com/images/templates/blogs/editorsNotes.gif);}
body[id="weblog_gadgets"] #leftColumn h1 {background-image:url(http://images.macworld.com/images/templates/blogs/gadgetbox.gif);}
body[id="weblog_gameroom"] #leftColumn h1 {background-image:url(http://images.macworld.com/images/templates/blogs/gameRoom.gif);}
body[id="weblog_mac911"] #leftColumn h1 {background-image:url(http://images.macworld.com/images/templates/blogs/mac911.gif);}
body[id="weblog_macgems"] #leftColumn h1 {background-image:url(http://images.macworld.com/images/templates/blogs/macGems.gif);}
body[id="weblog_macosxhints"] #leftColumn h1 {background-image:url(http://images.macworld.com/images/templates/blogs/macHints.gif);}
body[id="weblog_macword"] #leftColumn h1 {background-image:url(http://images.macworld.com/images/templates/blogs/macWord.gif);}
body[id="weblog_mobile"] #leftColumn h1 {background-image:url(http://images.macworld.com/images/templates/blogs/mobileMac.gif);}
body[id="weblog_mwpodcast"] #leftColumn h1 {background-image:url(http://images.macworld.com/images/templates/blogs/macworldPodcast.gif);}
body[id="weblog_mwvodcast"] #leftColumn h1 {background-image:url(http://images.macworld.com/images/templates/blogs/macworldVideo.gif);}
body[id="weblog_ipodblog"] #leftColumn h1 {background-image:url(http://images.macworld.com/images/templates/blogs/playlist.gif);}
	
/*body#index_weblogs */

#allBlogs ul {margin:0; padding:0;}
#allBlogs li {list-style:none;}
#allBlogs .more {margin-top:10px;}
#allBlogs h2 {font-family:Arial, Helvetica, sans-serif; font-style:normal;}
#allBlogs h2 .description {display:block; font-size:12px; font-weight:normal;}

/******************* addition of superguide style GKim 5/15 to update suerguide pages to current design ***********************/

body#superguide #leftColumn {
background-image:url(http://images.macworld.com/images/templates/v4/leftColumn-divider2.gif);
background-position:331px -6px;
background-repeat:no-repeat;
display:inline;
float:left;
overflow:hidden;
padding:13px 23px 0pt 32px;
}
	
