@charset "utf-8";

// @-moz-document url-prefix(){ #hero_color { background-color: yellow; } } // target only firefox
// @media screen and (-webkit-min-device-pixel-ratio:0) { #hero_color { background-color: yellow; } } // target only safari

/*############################################################################
############################## reset.css #####################################
############################################################################*/

*{ outline:none;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,th,var{font-style:normal; font-weight:normal;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;}
.v_bottom{vertical-align:text-bottom;vertical-align:bottom;}
p strong{font-weight:bold;}
.clear{clear:both;position:relative;}
a { outline: none; }
.floatL { float: left; }
.floatR { float: right; }

/*############################################################################
############################## adslice ###################################
############################################################################*/

#outerslice { color:#363636; font-family:Arial,Helvetica,sans-serif; font-size:0.76em; font-size-adjust:none; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.6em; }
	#outerslice  #slice { background:#F2F2F2 none repeat scroll 0 0; display:block; padding:6px 0; text-align:center; }
	#outerslice  #slice a { color:#00bdf6; display:inline; float:none; font-size:1em; margin-right:2px; padding:4px 8px; text-decoration:none; }
	#outerslice  #slice a:hover { background:#00bdf6 none repeat scroll 0 0; color: #ffffff; }
	#outerslice  .cobrand, #outerslice  .gallery-cobrand { background:transparent url(http://www.blogsmithmedia.com/www.engadget.com/media/channel-tech-gray.gif) no-repeat scroll 0 6px !important; border:medium none !important; display:block; height:23px; position:absolute; right:5px; text-indent:-9000px; top:0; width:101px; z-index:2; }

#cobrand_hdr {
position:absolute;
border: none !important;
top:0; 
right:0;
display:block;
height: 16px !important;
height /**/: 0;
padding: 0;
width:82px;
margin: 7px 10px 0 0;
background: url(http://www.blogsmithmedia.com/www.engadget.com/media/hat-sprite.png) no-repeat top left !important;
z-index: 2;
text-indent: -9000px;
}

#footer-tech-badge a {
background: url(http://www.blogsmithmedia.com/www.engadget.com/media/hat-sprite.png) no-repeat 0 -29px !important;
display:block;
height: 15px;
width:91px;
text-indent: -99000px;
float: left;
position: relative;
margin:-5px 10px 0 0;
}

#footer-tech-badge-dark a {
background: url(http://www.blogsmithmedia.com/www.engadget.com/media/hat-sprite-dark.png) no-repeat 0 -29px !important;
display:block;
height: 15px;
width:91px;
text-indent: -99000px;
float: left;
position: relative;
margin:-5px 10px 0 0;
}

#secret-hat-holder { background-color:#F2F2F2; margin-top:-12px; }

/*############################################################################
############################## engadget_hdr.css ##############################
############################################################################*/

.engadget_hdr{
	background: #000000;
	height: 42px;
	padding-top: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	position:relative;
	z-index:900;
}
.engadget_hdr_hdr{	

	background: url(http://www.blogsmithmedia.com/www.engadget.com/media/hero_ftr_bg.png)  repeat-x;
	height:11px;
	width:100%;
	overflow:hidden;	
	margin-top:-3px;            
	* background: none;
	* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.blogsmithmedia.com/www.engadget.com/media/hero_ftr_bg.png', sizingMethod='scale');
}
	.engadget_hdr .engadget_hdr_inner{
		background: #000000;
		width: 1000px;
		margin: 0 auto;		
		position:relative;
	}
	.engadget_hdr .engadget_hdr_inner a{
		float:left;  display:inline;
	}
	
	.engadget_hdr h1 {		
		background: url(http://www.blogsmithmedia.com/www.engadget.com/media/engadget_logo.png)  no-repeat;
		margin-top: -20px;
		position: relative;		
		height:55px;
		width:163px;		
		* background: none;
		* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.blogsmithmedia.com/www.engadget.com/media/engadget_logo.png', sizingMethod='scale');
		cursor:pointer;
		z-index: 1;
	}
	
	.engadget_hdr h1 span, 
	.engadget_hdr a span {
		display:block;
		text-indent:-9999px;		
	}
	
	.engadget_hdr .engadget_hdr_links {
		float: left;
		z-index: 100;			
		margin-top: 11px;
		position: relative;
		width:837px;
	}
	
	.engadget_hdr .logged_out {
		display:block;
	}		
	.engadget_hdr .engadget_hdr_links .engadget_hdr_hd, 
		.engadget_hdr .engadget_hdr_links .engadget_hdr_classic, 
		.engadget_hdr .engadget_hdr_links .engadget_hdr_mobile {
			float: left; display:inline;
		}	
			.engadget_hdr .engadget_hdr_links .engadget_hdr_hd a:hover, 
			.engadget_hdr .engadget_hdr_links .engadget_hdr_classic a:hover, 
			.engadget_hdr .engadget_hdr_links .engadget_hdr_mobile a:hover {
				background-position: 0 -42px;
			}
			.engadget_hdr .engadget_hdr_links .engadget_hdr_classic a{
				background-image: url(http://www.blogsmithmedia.com/www.engadget.com/media/hdr_sprite_classic.gif);
				background-position: 0 0;
			}
			.engadget_hdr .engadget_hdr_links .engadget_hdr_classic{
				height: 21px;
				width: 61px;
				margin-left: 25px;
			}
			
			.engadget_hdr .engadget_hdr_links .engadget_hdr_mobile a{
				background-image: url(http://www.blogsmithmedia.com/www.engadget.com/media/hdr_sprite_mobile.gif);
				background-position: 0 -21px;
			}
			.engadget_hdr .engadget_hdr_links .engadget_hdr_mobile{
				height: 21px;
				width: 58px;
				margin-left: 14px;
			}

			.engadget_hdr .engadget_hdr_links .engadget_hdr_hd a{
				background-image: url(http://www.blogsmithmedia.com/www.engadget.com/media/hdr_sprite_hd.gif);
				background-position: 0 -21px;
			}
			.engadget_hdr .engadget_hdr_links .engadget_hdr_hd{
				height: 21px;
				width: 33px;
				margin-left: 14px;
			}
		
		
		.engadget_hdr .engadget_hdr_search{
			background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/hdr_bg_search_box.gif);
			float:left; display:inline;
			width:314px; height:35px;
			margin-top:-10px;
			margin-left:60px;
			/*margin-right:40px;*/
			*overflow:hidden;
/*			*margin-top:0px;*/
			position:relative;
		}
		.engadget_hdr .engadget_hdr_search input{
			width:215px; height:13px;
			padding:6px 4px;
			margin-top:4px; margin-left:5px;
			float:left;
			color:#828282;
			border:1px solid #d1d1d1;
			background-color:#f2f2f2;
		}
		.engadget_hdr .engadget_hdr_search .search_button{
			margin-top:4px; margin-left:4px;
		}
		.engadget_hdr .engadget_hdr_network{ 
			margin-top: -14px; 
		/*	margin-left: 9px;*/ *margin-left:0px;
			position: relative; /*fixes IE6 negative margin bug*/
			font-weight: bold;
			float:right;
		}
		
		.engadget_hdr .headlink  .engadget_us_hdr { background-image: url(http://www.blogsmithmedia.com/www.engadget.com/media/hdr_sprite_us2.gif);}
		.engadget_hdr .headlink  .engadget_us_hdr{
			width: 111px; height: 42px;
		}							
		
		.engadget_hdr .engadget_hdr_network .headlink ul{	
			background: #ffffff;		
			border: 2px solid black;
			position: absolute;
			display: none; 	
			text-align: center;
			margin-top: 42px;
			* margin-top: 0px;	 /*fixes IE6 ul positioning bug caused by whitespace*/
			* clear: both; 		/*fixes IE6 ul positioning bug caused by whitespace*/
		}

		.engadget_hdr .engadget_hdr_network .headlink li div{
			/*border-bottom: 1px solid #f0f0f0;*/
			height: 24px;
			width: 107px;
		}		
		.engadget_hdr .engadget_hdr_network .engadget_es a{ background-image: url(http://www.blogsmithmedia.com/www.engadget.com/media/lang_spanish.gif);}
		.engadget_hdr .engadget_hdr_network .engadget_zh a{ background-image: url(http://www.blogsmithmedia.com/www.engadget.com/media/lang_tc.gif);}
		.engadget_hdr .engadget_hdr_network .engadget_ch a{ background-image: url(http://www.blogsmithmedia.com/www.engadget.com/media/lang_sc.gif);}
		.engadget_hdr .engadget_hdr_network .engadget_ja a{ background-image: url(http://www.blogsmithmedia.com/www.engadget.com/media/lang_japanese.gif);}
		.engadget_hdr .engadget_hdr_network .engadget_kr a{ background-image: url(http://www.blogsmithmedia.com/www.engadget.com/media/lang_korean.gif);}
		.engadget_hdr .engadget_hdr_network .engadget_pl a{ background-image: url(http://www.blogsmithmedia.com/www.engadget.com/media/lang_polish.gif);}
		.engadget_hdr .engadget_hdr_network .engadget_de a{ background-image: url(http://www.blogsmithmedia.com/www.engadget.com/media/lang_german.gif);}
		
/*.engadget_hdr .engadget_hdr_follow,
.engadget_hdr .engadget_hdr_subscribe,
.engadget_hdr .engadget_hdr_network,*/
.engadget_hdr .engadget_hdr_login,
.engadget_hdr .engadget_hdr_register{
	float: left; display:inline;
}
	/*adjusting footer css rules to accommodate new changes*/
	.footer .engadget_hdr_follow,
	.footer .engadget_hdr_subscribe,
	.footer .engadget_hdr_network,
	.footer .engadget_hdr_login,
	.footer .engadget_hdr_register{
		float: left; display:inline;		
	}
 
.engadget_hdr .engadget_hdr_follow a{ background-image: url(http://www.blogsmithmedia.com/www.engadget.com/media/hdr_sprite_follow.gif);}
.engadget_hdr .engadget_hdr_follow{ 
	width: 59px; height: 15px; 
	margin-top: 0px;  
	margin-left: 252px;
	margin-right: 9px;
	position:relative;
}
.engadget_hdr .engadget_hdr_subscribe a{ background-image: url(http://www.blogsmithmedia.com/www.engadget.com/media/hdr_sprite_subscribe.gif);}
.engadget_hdr .engadget_hdr_subscribe{  
	width: 72px; height: 15px; 
	margin-top: 0px;  
	margin-right: 9px;
	position:relative;
}



 .hdr_login_register{float:right;}
	.engadget_hdr .engadget_hdr_login a { background-image: url(http://www.blogsmithmedia.com/www.engadget.com/media/hdr_btn_login.gif);}
	.engadget_hdr .engadget_hdr_login {
		width:50px; height: 42px;
		margin-top: -14px;	
		position: relative;
	}

	.engadget_hdr .engadget_hdr_register a { background-image: url(http://www.blogsmithmedia.com/www.engadget.com/media/hdr_btn_register.gif);}
	.engadget_hdr .engadget_hdr_register {	
		width:64px; height: 42px;	
		margin-top: -14px;
		position: relative;
	}



 .hdr_user_logout{
	display:none;
	float:right; 
	/*margin-left:5px;*/
	margin-top:-2px;
 }
	.engadget_hdr .engadget_hdr_username{float:right; margin-right:9px;}
	.engadget_hdr .engadget_hdr_username a{color:#00bdf6; font-size:12px;*float:right;}
	.engadget_hdr .engadget_hdr_username a:hover{color:#00bdf6;}
	
	.engadget_hdr .engadget_hdr_logout a{background-image: url(http://www.blogsmithmedia.com/www.engadget.com/media/hdr_sprite_logout.gif);}
	.engadget_hdr .engadget_hdr_logout{
		width:42px; height:9px;
		margin-top:3px;
		position:relative;
		float:right;
		margin-left:4px;
		margin-right:8px; 
		*margin-right:2px;
		*margin-left:0px;
	}	


.engadget_hdr .engadget_hdr_login a:hover{ color: #00bdf6;}
.engadget_hdr .engadget_hdr_register a:hover{ color: #00bdf6;}


/*LOGIN REGISTER POPUP*/
.engadget_hdr .popup_holder{
	position:absolute;
	width:100%;
	margin:0 auto;
	/* z-index:800; */
	bottom:2px;
	-bottom:1px;
}

.engadget_hdr .popup_holder_inner{
	width:1000px; margin:0 auto;	
	position:relative;
}

.engadget_hdr .login_popup{
	position:absolute;
	width:200px;
	background:#fff;
	border:2px solid #000;
	right:185px;
	top:0px;
	padding-left:9px;
	font-weight:normal;
	padding-bottom:10px;
	display:none;
	z-index:800;
}

	.engadget_hdr .login_popup label{
		float:left; display:inline;
		width:193px;
		font-size:12px; line-height:12px;
		color:#999999;
		padding-top:15px;
		padding-bottom:6px;
	}

	.engadget_hdr .login_popup input.text{
		border:1px solid #666666;
		background:url(http://www.blogsmithmedia.com/www.engadget.com/media/engadget_hdr_login_input_bg.gif) no-repeat;
		width:181px; height:14px;
		padding: 4px;
		line-height:22px;
	}
	.engadget_hdr .login_popup p{
		font-size:12px; line-height:12px;
		color:#666666;
		font-style:italic;
		padding-bottom:13px;
		padding-top:8px;
	}
	.engadget_hdr .login_popup p a{color:#666; text-decoration:underline;}
	.engadget_hdr .login_popup .submit{
		float:left; display:inline;
		width:51px; height:19px;
		background:url(http://www.blogsmithmedia.com/www.engadget.com/media/engadget_header_login_login.gif);
	}
	.engadget_hdr .login_popup .cancel{
		float:right; display:inline;
		width:57px; height:19px;
		background:url(http://www.blogsmithmedia.com/www.engadget.com/media/engadget_header_login_cancel.gif);
		margin-right:13px;
	}
		.engadget_hdr .login_popup .submit span, .engadget_hdr .login_popup .cancel span{
			display:block; text-indent:-9999px;	
		}
		
	
	
.engadget_hdr .register_popup{
	position:absolute;
	width:339px;
	background:#fff;
	border:2px solid #000;
	right:121px;
	top:0px;
	display:none;
	z-index:800;
	overflow:visible;
	
}
	.engadget_hdr .register_finish{display:none;}
	
	.engadget_hdr .register_popup form{
		position:relative;
		z-index:600;
	}
	.engadget_hdr .register_popup .star{
		color:#f00;
		font-size:13px;
		padding-right:3px;
		line-height:10px;
	}
	.engadget_hdr .register_popup .legend{
		color:#555555;
		font-size:12px;
		font-style:italic;
		text-align:right;
		padding-right:10px;
		padding-top:4px;
	}
	
	.engadget_hdr .register_popup label{
		font-size:11px; 
		line-height:24px;
		color:#999999;
		width:112px;
		text-align:right;
		float:left; display:inline;
		margin-bottom:10px;
		clear:left;
	}
	.engadget_hdr .register_popup input.text{
		font-size:12px; 
		line-height:22px;
		width:207px;
		text-align:left;
		float:right; display:inline;
		height:22px;
		border:1px solid #666666;
		background:url(http://www.blogsmithmedia.com/www.engadget.com/media/engadget_hdr_register_input_bg.gif) no-repeat;
		margin-right:10px;
		margin-bottom:10px;
	}
	
	.engadget_hdr .register_popup .gender_holder{
		float:right; display:inline;
		width:207px;
		margin-bottom:10px;
		margin-right:10px;
		text-align:left;
		padding-top:7px;
	}
		.engadget_hdr .register_popup .gender_holder input,
		.engadget_hdr .register_popup .gender_holder p
			{float:left; display:inline;}
		.engadget_hdr .register_popup .gender_holder .checkbox_label{
			padding:0 10px 0 2px;	
		}
	
	.engadget_hdr .register_popup select{
		float:left; display:inline;
		margin-bottom:10px;
		margin-left:10px;
	}
	
	.engadget_hdr .register_popup .submit{
		float:left; display:inline;
		width:57px; height:19px;
		background:url(http://www.blogsmithmedia.com/www.engadget.com/media/engadget_header_reg_submit.gif);
		margin-left:120px;
	}
	.engadget_hdr .register_popup .cancel{
		float:right; display:inline;
		width:57px; height:19px;
		background:url(http://www.blogsmithmedia.com/www.engadget.com/media/engadget_header_reg_cancel.gif);
		margin-right:13px;
	}
		.engadget_hdr .register_popup .submit span, .engadget_hdr .register_popup .cancel span{
			display:block; text-indent:-9999px;	
		}
	
	
	
	
	
/*HEADER STYLES FOR WHEN USER IS LOGGED IN*/	
.li_left{float:left;}
.li_right{float:right; width:628px;}
.engadget_hdr .logged_in{display:none;}
.engadget_hdr .logged_in .li_endgadget_hdr_links {
		float: left;
		z-index: 100;			
		margin-top: 11px;
		position: relative;		
	}
		
		.engadget_hdr .logged_in .li_endgadget_hdr_links .li_endgadget_hdr_hd, 
		.engadget_hdr .logged_in .li_endgadget_hdr_links .li_endgadget_hdr_classic, 
		.engadget_hdr .logged_in .li_endgadget_hdr_links .li_endgadget_hdr_mobile {
			float: left; display:inline;
		}	
			.engadget_hdr .logged_in .li_endgadget_hdr_links .li_endgadget_hdr_classic a{
				background-image: url(http://www.blogsmithmedia.com/www.engadget.com/media/hdr_sprite_classic.gif);
			}
			.engadget_hdr .logged_in .li_endgadget_hdr_links .li_endgadget_hdr_classic{
				height: 21px;
				width: 61px;
				margin-left: 9px;
			}
			
			.engadget_hdr .logged_in .li_endgadget_hdr_links .li_endgadget_hdr_mobile a{
				background-image: url(http://www.blogsmithmedia.com/www.engadget.com/media/hdr_sprite_mobile.gif);
			}
			.engadget_hdr .logged_in .li_endgadget_hdr_links .li_endgadget_hdr_mobile{
				height: 21px;
				width: 58px;
				margin-left: 14px;
			}

			.engadget_hdr .logged_in .li_endgadget_hdr_links .li_endgadget_hdr_hd a{
				background-image: url(http://www.blogsmithmedia.com/www.engadget.com/media/hdr_sprite_hd.gif);
			}
			.engadget_hdr .logged_in .li_endgadget_hdr_links .li_endgadget_hdr_hd{
				height: 21px;
				width: 33px;
				margin-left: 14px;
			}
		

		.engadget_hdr .logged_in .li_endgadget_hdr_network{ 
			margin-top: -14px; 
			margin-right: 9px;
			position: relative; /*fixes IE6 negative margin bug*/
			font-weight: bold;
		}
		
		.engadget_hdr .logged_in .headlink  .engadget_us_hdr { background-image: url(http://www.blogsmithmedia.com/www.engadget.com/media/hdr_sprite_us.gif);}
		.engadget_hdr .logged_in .headlink  .engadget_us_hdr{
			width: 111px; height: 42px;
		}							
		
		.engadget_hdr .logged_in .li_endgadget_hdr_network .headlink ul{	
			background: #ffffff;		
			border: 2px solid black;
			position: absolute;
			display: none; 	
			text-align: center;
			margin-top: 42px;
			* margin-top: 0px;	 /*fixes IE6 ul positioning bug caused by whitespace*/
			* clear: both; 		/*fixes IE6 ul positioning bug caused by whitespace*/
		}

		.engadget_hdr .logged_in .li_endgadget_hdr_network .headlink li div{
			/*border-bottom: 1px solid #f0f0f0;*/
			height: 24px;
			width: 107px;
		}		
		.engadget_hdr .logged_in .li_endgadget_hdr_network .engadget_es a{ background-image: url(http://www.blogsmithmedia.com/www.engadget.com/media/hdr_sprite_es.gif);}
		.engadget_hdr .logged_in .li_endgadget_hdr_network .engadget_zh a{ background-image: url(http://www.blogsmithmedia.com/www.engadget.com/media/hdr_sprite_zh.gif);}
		.engadget_hdr .logged_in .li_endgadget_hdr_network .engadget_ch a{ background-image: url(http://www.blogsmithmedia.com/www.engadget.com/media/hdr_sprite_ch.gif);}
		.engadget_hdr .logged_in .li_endgadget_hdr_network .engadget_ja a{ background-image: url(http://www.blogsmithmedia.com/www.engadget.com/media/hdr_sprite_ja.gif);}
		.engadget_hdr .logged_in .li_endgadget_hdr_network .engadget_kr a{ background-image: url(http://www.blogsmithmedia.com/www.engadget.com/media/hdr_sprite_kr.gif);}
		.engadget_hdr .logged_in .li_endgadget_hdr_network .engadget_pl a{ background-image: url(http://www.blogsmithmedia.com/www.engadget.com/media/hdr_sprite_pl.gif);}
		.engadget_hdr .logged_in .li_endgadget_hdr_network .engadget_de a{ background-image: url(http://www.blogsmithmedia.com/www.engadget.com/media/hdr_sprite_de.gif);}
		
.engadget_hdr .logged_in .li_endgadget_hdr_follow,
.engadget_hdr .logged_in .li_endgadget_hdr_subscribe,
.engadget_hdr .logged_in .li_endgadget_hdr_network,
.engadget_hdr .logged_in .li_endgadget_hdr_login,
.engadget_hdr .logged_in .li_endgadget_hdr_register,
.engadget_hdr .logged_in .li_endgadget_hdr_username, 
.engadget_hdr .logged_in .li_endgadget_hdr_logout{
	float: right; display:inline;
}
 
.engadget_hdr .logged_in .li_endgadget_hdr_follow a{ background-image: url(http://www.blogsmithmedia.com/www.engadget.com/media/hdr_sprite_follow.gif);}
.engadget_hdr .logged_in .li_endgadget_hdr_follow{ 
	width: 59px; height: 15px; 
	margin-top: 0px;  
	/*margin-left: 252px;*/
	margin-right: 9px;
	position:relative;
}
.engadget_hdr .logged_in .li_endgadget_hdr_subscribe a{ background-image: url(http://www.blogsmithmedia.com/www.engadget.com/media/hdr_sprite_subscribe.gif);}
.engadget_hdr .logged_in .li_endgadget_hdr_subscribe{  
	width: 72px; height: 15px; 
	margin-top: 0px;  
	margin-right: 9px;
	position:relative;
}

.logged_in .hdr_user_logout{
	float:left; 
	margin-top:9px; 
	position:absolute;
	left:870px;
	width:200px;
	}
	.engadget_hdr .logged_in .li_endgadget_hdr_username{margin-right:20px; line-height: 10px;}
	.engadget_hdr .logged_in .li_endgadget_hdr_username a{color:#00bdf6; font-size:12px;}
	.engadget_hdr .logged_in .li_endgadget_hdr_username a:hover{color:#00bdf6;}
	.engadget_hdr .logged_in .li_endgadget_hdr_logout a{background-image: url(http://www.blogsmithmedia.com/www.engadget.com/media/hdr_sprite_logout.gif);}
	.engadget_hdr .logged_in .li_endgadget_hdr_logout{
		width:42px; height:9px;
		margin-top:1px;
		position:relative;
		float:right;
	}

.logged_in .hdr_login_register{float:left;}
	.engadget_hdr .logged_in .li_endgadget_hdr_login a { background-image: url(http://www.blogsmithmedia.com/www.engadget.com/media/hdr_btn_login.gif);}
	.engadget_hdr .logged_in .li_endgadget_hdr_login {
		width:50px; height: 42px;
		margin-top: -14px;	
		position: relative;
	}

	.engadget_hdr .logged_in .li_endgadget_hdr_register a { background-image: url(http://www.blogsmithmedia.com/www.engadget.com/media/hdr_btn_register.gif);}
	.engadget_hdr .logged_in .li_endgadget_hdr_register {	
		width:64px; height: 42px;	
		margin-top: -14px;
		position: relative;
	}

/*############################################################################
############################## hero_menu.css #################################
############################################################################*/

.hero_menu{
	height:35px;
	width:980px;
	margin:0 auto;
}
	 .hero_menu .hero_link, .hero_menu .hero_linky{
		 font-size:11px;
		 line-height:14px;
		 color:#999999;
		 font-family:Arial, Helvetica, sans-serif;
		 float:left; display:inline;
		 border-left:1px solid #C7C7C7;
		 line-height:14px; line-height:14px;
		 padding:5px 20px 2px 20px;
		 cursor:pointer;
	}
	 .hero_menu .hero_link_first{border-left:none;}
	
	 .hero_menu .hero_link_active{
		color:#000;
		padding-top:7px; padding-bottom:0;
		font-size:14px;
		background:url(http://www.blogsmithmedia.com/www.engadget.com/media/hero_menu_active_bg.gif) top repeat-x;
		font-weight: bold;
	}
	.hero_menu .hero_link a, .hero_menu .hero_linky a{
		color: #999;
	}
	.hero_menu .hero_link a:hover, .hero_menu .hero_linky a:hover{
		color: #000;
	}
	
	.hero_menu .hero_link_active a{
		color: #000;
	}
	.hero_menu .hero_link_active a:hover{
		color: #000;
	}

/*############################################################################
############################## main_hero.css ##################################
############################################################################*/

.main_hero{
	position:relative;
	padding-bottom:6px;
}
	.main_hero_ftr{	
		background: url(http://www.blogsmithmedia.com/www.engadget.com/media/hero_ftr_bg.png)  repeat-x;
		height:11px;
		width:100%;
		z-index: 100;
		overflow:hidden;
		position:absolute;
		margin-top:-11px;            
		* background: none;
		* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.blogsmithmedia.com/www.engadget.com/media/hero_ftr_bg.png', sizingMethod='scale');
	}
		
	.main_hero .sprite_readmore a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/hero_readmore_transparent.png);}
	.main_hero .sprite_readmore{
		height:12px;width: 101px;
		float:left; display:inline;
	}	
	.main_hero .hero_bigheadline_open .sprite_readmore{display:none;}
	
	.main_hero .sprite_close a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/hero_close_transparent.png);}
	.main_hero .sprite_close{
		height:12px;width: 51px;
		float:left; display:none;
	}
	.main_hero .hero_bigheadline_open .sprite_close{display:inline;}

	
	.main_hero .sprite_readfull a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/hero_readfull_transparent.png);}
	.main_hero .sprite_readfull{
		height:12px;width: 103px;		
		float:left; display:inline;
		margin-left:20px;
	}
	
	
	.main_hero .hero_bigheadline{
		overflow:hidden;
		height:145px;
		width:980px;
		margin:0 auto;
		position:relative;
	}
		.main_hero .h2_hero_bigheadline_dummy{}
	
		.main_hero .hero_bigheadline .img_holder{
			float:left; display:inline;
			width: 365px;
		}
			.main_hero .hero_bigheadline .img_holder img{
				display:block;
				margin:0 auto;
			}
			
		.main_hero .hero_bigheadline .top_content{
			float:left; display:inline;
			width:615px;
			height:145px;
			overflow:hidden;
		}
			.main_hero .hero_bigheadline .top_content  .sub{
				font-size:12px; line-height:16px; color:#666666;
				padding-bottom:10px;
				position:relative;
			}
			
			.main_hero .hero_bigheadline .top_content .tools{
				position:relative;
				float:left; display:inline;
				width:615px;
			}
			
		
		.main_hero .hero_bigheadline .bottom_content{
			display:inline;
			height:495px;
			overflow:hidden;
		}
			.main_hero .hero_bigheadline .bottom_content .ad_holder{
				float:right; display:inline;	
				width:340px;
			}
			.main_hero .hero_bigheadline .bottom_content .ad_holder .ad{
				float:right; display:inline;	
				background:#ccc; width:300px; height:250px;
			}
			.main_hero .hero_bigheadline .bottom_content p{
				display:block;
				color:#666666;
				font-size:13px; line-height:16px;
				padding-bottom:10px;
			}
		
			.main_hero .hero_bigheadline .bottom_tools{
				position:absolute;
				bottom:12px;
				display:none;
			}
			.main_hero .hero_bigheadline_open .bottom_tools {display:block;}

/*############################################################################
############################## main_nav.css ##################################
############################################################################*/

.main_nav{
	border-top:1px solid #999999;
	height:49px;
}
	.main_nav .main_nav_bar {
		height:29px;
		position:absolute;
		border-bottom:1px solid #b4b3b3;
		width:100%;
		left:0;
	}
	.main_nav .nav_holder{
		width:980px; margin:0 auto;
		position:relative;
		z-index:200;
	}
	
	.main_nav .nav_item{
		float:left; display:inline;
		padding-right:1px;
		background:url(http://www.blogsmithmedia.com/www.engadget.com/media/main_nav_navitem_border.gif) top right no-repeat ;
	}
	
	.main_nav .sprite_news{
		width:77px; height:39px;
		float:left; display:inline;
	}
	.main_nav .sprite_news a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/main_nav_sprite2_news4.gif);}
	
	.main_nav .sprite_hubs{
		width:69px; height:39px;
		float:left; display:inline;
	}
	.main_nav .sprite_hubs a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/main_nav_sprite2_hubs2.gif);}
	
	.main_nav .sprite_galleries{
		width:108px; height:39px;
		float:left; display:inline;
	}
	.main_nav .sprite_galleries a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/main_nav_sprite2_galleries2.gif);}
	
	.main_nav .sprite_videos{
		width:81px; height:39px;
		float:left; display:inline;
	}
	.main_nav .sprite_videos a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/main_nav_sprite2_videos2.gif);}
	
	.main_nav .sprite_podcasts{
		width:103px; height:39px;
		float:left; display:inline;
	}
	.main_nav .sprite_podcasts a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/main_nav_sprite2_podcasts2.gif);}
	
	.main_nav .sprite_recap{
		width:81px; height:39px;
		float:left; display:inline;
	}
	.main_nav .sprite_recap a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/main_nav_sprite2_topics.gif);}
	
	.main_nav .sprite_authors{
		width:98px; height:39px;
		float:left; display:inline;
	}
	.main_nav .sprite_authors a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/main_nav_sprite2_editors6.gif);}
	
	.main_nav .nav_searchform{
		float:left; display:inline;
		width:330px;
	}
		.main_nav .nav_searchform input.searchform{
			width:232px;
			height:20px;
			border:1px solid #878787;
			background:url(http://www.blogsmithmedia.com/www.engadget.com/media/main_nav_search_bg.gif);
			float:left; display:inline;
			margin:1px 0 0 1px;
			line-height:11px;
			font-size:11px;
			padding:5px 0 0 4px;
			*padding-top:8px; *height:17px;
		}
		.main_nav .nav_searchform .sprite_go{
			width:16px; height:10px;
			float:left; display:inline;
			margin:9px 0 0 5px;
		}
		.main_nav .nav_searchform .sprite_go a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/main_nav_search_sprite_go.gif);}
		
		.main_nav .nav_dropdown{
			width:69px;
			float:left; display:inline;
			font-size:11px; line-height:19px;
			cursor:pointer;
			font-family:Arial, Helvetica, sans-serif;
			position:relative;
		}
			.main_nav .nav_dropdown .current{
				width:63px;
				height:19px;
				display:block;
				background:url(http://www.blogsmithmedia.com/www.engadget.com/media/main_nav_dropdown_arrow.gif) no-repeat 57px 8px;
				padding-left:6px;
				margin-top:4px;
				color:#999999;
			}
			.main_nav .nav_dropdown .current:hover{color:#00bdf6;}
			
			.main_nav .nav_dropdown .nav_popup{
				position:absolute;
				padding:2px 0;
				left:-1px;
				top:29px;
				border:1px solid #B5B5B5;	
				width:69px;
				background:#fff;
				display:none;
			}
				.main_nav .nav_dropdown .nav_popup a{
					display:block;
					padding-left:6px;
					color:#999999;
				}
				.main_nav .nav_dropdown .nav_popup a:hover{color:#00bdf6;}
		
		
.nav_gradient{      
	background:url(http://www.blogsmithmedia.com/www.engadget.com/media/main_nav_gradient.gif);
	margin-top:30px; *margin-top:-10px;
	height:19px;
}	 

.main_nav .nav_extra_links{}
.main_nav .nav_extra_links .sprite{
	float:left;
	margin-left:20px;
	margin-top:7px;
}
	.main_nav .nav_extra_links .nav_follow a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/main_nav_sprite_follow.gif);}
	.main_nav .nav_extra_links .nav_follow{
		width:59px; height:15px;
		margin-left: 52px;
	}
	.main_nav .nav_extra_links .nav_subscribe a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/main_nav_sprite_subscribe.gif);}
	.main_nav .nav_extra_links .nav_subscribe{
		width:72px; height:13px;
	}
	.main_nav .nav_extra_links .nav_about a{background-image:url(http://www.blogcdn.com/www.engadget.com/media/2010/01/about-faq-1262918779.gif);}
	.main_nav .nav_extra_links .nav_about{
		width:78px; height:13px;
	}
	.main_nav .nav_extra_links .nav_tipus a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/main_nav_sprite_tipus.gif);}
	.main_nav .nav_extra_links .nav_tipus{
		width:31px; height:9px; margin-top:9px;
	}

/*DIFFERENT NAV SPRITES FOR HOMEPAGE*/  
 	.home .nav_gradient{background:none;} 

	.home .main_nav .sprite_news a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/main_nav_sprite2_news4.gif);}
	
	.home .main_nav .sprite_hubs a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/main_nav_sprite_hubs.gif);}
	
	.home .main_nav .sprite_galleries a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/main_nav_sprite_galleries.gif);}

	.home .main_nav .sprite_videos a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/main_nav_sprite_videos.gif);}

	.home .main_nav .sprite_podcasts a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/main_nav_sprite_podcasts.gif);}

	.home .main_nav .sprite_recap a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/main_nav_sprite2_topics.gif);}

	.home .main_nav .sprite_authors a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/main_nav_sprite2_editors6.gif);}		
		
	.front .main_nav .nav_extra_links .nav_tipus{
		//display:none;
	}


/*############################################################################
############################## topstories.css ################################
############################################################################*/

.topstories{
	width:650px;	
	padding-bottom:20px;
}
	
	.topstories h3{
		background: url('http://www.blogcdn.com/www.engadget.com/media/2010/01/top-stories.gif') no-repeat top left;
		width:126px; height:30px;
		float:left; display:inline;
	}
		.topstories h3 span{
			display:block;
			text-indent:-9999px;
		}
	
	.topstories .head_buttons{
		float:right; display:inline;
		/*width:186px;
		padding-top:25px;*/
	}
		.topstories .head_buttons p{
			font-size:14px; line-height:14px;
			color:#999999;
			font-family:"Times New Roman", Times, serif;
			font-style:italic;
			padding-left:15px;
		}
		
.topstories .head_buttons .jump_latest_posts {
	width: 151px;
	height: 15px;
	margin-top: 10px;
}

.topstories .head_buttons .jump_latest_posts a {
	background: url('http://www.blogcdn.com/www.engadget.com/media/2010/01/jump-to-latest-posts.gif') no-repeat top left;
	width: 151px;
	height: 15px;
	display:block;
}
.topstories .head_buttons .jump_latest_posts a:hover {
	background-position: 0 -15px;
}		
		.topstories .head_buttons .sprite_learnabout{
			width:125px; height:27px;
		}
		.topstories .head_buttons .sprite_learnabout a{color: #999999; background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/topstories_label_sincelastvisit.gif);}
		.topstories .head_buttons .sprite_learnabout a:hover {color:#00bdf6;}
	
	.new_posts{ cursor: pointer; display:inline; font-style:italic; float: left; margin-left: 15px; margin-top: -3px; }
	
	.topstories .a_block{
		float:left; display:inline;
		position:relative;
		margin-left:1px;
		margin-bottom:1px;
	}
	.topstories .a_block_first{margin-left:0px;}
		.topstories .a_block img{float:left; display:inline}
		.topstories .a_block .txt_holder{
			position:absolute;
			bottom:0;
			left:0;
			cursor:pointer;
			-background:#100502;
		}
		.topstories .a_block .txt_holder p{
			font-family:Arial, Helvetica, sans-serif;
			font-size:15px; line-height:16px;
			color:#FFFFFF;
			padding:8px 10px;
			position:relative;
		}
		.topstories .a_block_hover .txt_holder p{color:#00bdf6;}
		
			.topstories .a_block .txt_holder p .txt{
				position:relative;
				z-index:10;
			}
			.topstories .a_block .txt_holder p .bg{
				position:absolute;
                width:100%;
                height:100%;
                bottom:0; left:0;
                background:#000;
                filter:alpha(opacity=90);
                -moz-opacity: 0.90;
                opacity: 0.90;
                -display:none;
			}
			
		.topstories .a_block .txt_holder .timestamp, 
		.topstories .a_block .txt_holder .badge{
			position:absolute;
			top:-20px;
			-background:#00bdf6;
			color:#000;
			font-size:10px;
			line-height:20px;
			padding:0 10px;
			text-transform:uppercase;
		}
			.topstories .a_block .txt_holder .timestamp .txt, 
			.topstories .a_block .txt_holder .badge .txt{
				position:relative;
				z-index:10;
				font-family: georgia, serif;
			}
			.topstories .a_block .txt_holder .timestamp .txt .smaller, 
			.topstories .a_block .txt_holder .badge .txt .smaller{
				font-size:9px;
			}
			.topstories .a_block .txt_holder .timestamp .bg{
				position:absolute;
				width:100%;
				height:100%;
				bottom:0; left:0;
				background:#00bdf6;
				filter:alpha(opacity=80);
				-moz-opacity: 0.80;
				opacity: 0.80;
				-display:none;
			}
		
	.topstories .a_block_lg{width:384px; height:150px}
		.topstories .a_block_lg p{width:364px;	}
	
	.topstories .a_block_md{width:265px; height:150px;	}
		.topstories .a_block_md p{width:245px;		}
	
	.topstories .a_block_sm{width:216px; height:150px;}
		.topstories .a_block_sm p{width:196px;	}
			
/*############################################################################
############################## blogroll.css ##################################
############################################################################*/

.blogroll{ position:relative; margin-top: 0; } 
.hide{display:none;}
.show{display:block;}             
.post_divider{
	background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/post_divider.gif);
	width:650px;
	height:1px;  
	overflow:hidden;
} 
.post_divider_short{width:628px;}

.blogroll h3.latestPosts {		
	float:left; display:inline;
	background:url('http://www.blogcdn.com/www.engadget.com/media/2010/01/latest-posts.gif') no-repeat;
	width:140px; height:24px;
}
	.blogroll h3 span{display:none; text-indent:-9999px;}

.blogroll .caption{
	color:#666666;
	font-style:italic;  
	font-size:13px;
	line-height:20px;
}  
.blogroll .caption a{
	color:#000;   
	text-decoration:none;
}         
.blogroll .caption a:hover{
	color:#00bdf6;
}

ul.pagination {
	margin: 30px 0 10px 0;
}

ul.pagination li.older {
	float: left;
	text-indent: -9999px;
}

ul.pagination li.older a {
	background: url('http://www.blogsmithmedia.com/www.engadget.com/media/older_posts_page2.png');
	width: 180px;
	display: block;
	height: 22px
}

ul.pagination li.older a:hover {
	background: url('http://www.blogsmithmedia.com/www.engadget.com/media/older_posts_page2.png') 0 22px;
}

ul.pagination li.newer {
	float: right;
	text-indent: -9999px;
}

ul.pagination li.newer a {
	background: url('http://www.blogsmithmedia.com/www.engadget.com/media/newer_posts_page3.png');
	display: block;
	width: 184px;
	height: 22px;
}

ul.pagination li.newer a:hover {
	background: url('http://www.blogsmithmedia.com/www.engadget.com/media/newer_posts_page3.png') 0 22px;
	
}

/*POSTS HEADER SECTION*/
.post_header{
	position:relative;
	border:1px solid #fff;
	border-bottom:1px solid #B2B2B2;
	padding-bottom:10px;
} 
.post_header .post_divider{
	margin-top:10px;
}
.post_nav{
	position:absolute;
	right:0;
	/*bottom:0;*/
	margin-top:15px;
}           
	.post_nav_allnews a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/post_nav_sprite_allnews.gif);}
	.post_nav .post_nav_allnews{
		width:54px; height:9px; 
		float:left; display:inline;
		margin-left:20px; 
	}
	.post_nav_reviews a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/post_nav_sprite_reviews.gif);}
	.post_nav .post_nav_reviews{
		width:45px; height:9px; 
		float:left; display:inline;
		margin-left:29px;
	}
	.post_nav_features a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/post_nav_sprite_features.gif);}
	.post_nav .post_nav_features{
		width:51px; height:9px; 
		float:left; display:inline;
		margin-left:30px;
	}
   
	.post_nav a{
		color:#000;
		font-size:11px;
		font-weight:bold;
		font-family:Arial, Helvetica, sans-serif;
		/*padding-bottom:12px;*/
		position:relative;
		height:14px;
	}
	
	.post_nav a:hover{color:#00bdf6;}
	.post_nav a.selected{
		background:url(http://www.blogsmithmedia.com/www.engadget.com/media/post_divider_select_arrow.gif) bottom center no-repeat;
		color:#999999;
	}
	/*POST NAV SPRITE LINKS*/
/*	.post_nav .post_nav_allnews{
		float:left; display:inline;
		margin-left:20px;
	 }
	.post_nav .post_nav_reviews{
		float:left; display:inline;
		margin-left:29px;
	 } 
	.post_nav .post_nav_features{
		float:left; display:inline;
		margin-left:30px;
	 } */ 
		/*POST NAV SELCTORS*/  
		.post_select_arrows{
			position:relative;
		}   
		.post_select_allnews{
			position:absolute;
			top:5px; left:458px;
			display:none;
		 }
		.post_select_reviews{
			position:absolute;
			top:5px; left:537px;
			display:none;
		 }  
		.post_select_features{		    
			position:absolute;
			top:5px; left:616px;
			display:none; 
		}
/*		.post_select_unboxings{
			margin:-6px 0 0 489px;
			display:none;
		 }
		.post_select_announce{
			margin:-6px 0 0 597px;
			display:none;
		}  */
		.post_select_arrows .selected{
			display:block;
		} 	


/*POSTS CONTENT SECTION*/

.filed_under{
		font-size:13px; 
		font-family: georgia, serif;
		color:black; 
		font-style:italic;
		margin-bottom:9px;
	} 
	.filed_under img{margin-right:6px;}
.filed_under a{
	color: #00bdf6;
}
.filed_under a:hover{
 text-decoration: underline;
}

.post_content{
	margin-top:25px;
	position:relative;
	margin-bottom: 30px;
}
.post_content .post_divider{
}
.post_title{
	text-decoration:none;
	color:black;
	font-family:Arial,Helvetica,sans-serif;
	font-size:30px;
	line-height:30px;
	display:block;
	letter-spacing: -.05em;
}
.post_title a{ 
	text-decoration:none;
	color:black;
	font-family: Helvetica,sans-serif;
	font-size:30px;
	line-height:30px;
	display:block;
}          
.post_title a:hover{
	background-color:black;
	color:white;
} 
.post_info{
	margin-top:2px;
}         
	.post_byline{float:left;margin-top:5px;}
	.post_byline span.caption {
	font-family: georgia, serif !important;
}
	.post_byline span.caption {
	font-family: georgia, serif !important;
	font-style: italic;
}
	.post_byline span.caption a {
	color: #111;
}
	.post_byline span.caption a:hover {
	color:#00bdf6;
}
	.post_content_types{float:right; margin-top:2px; position:relative;}    
	.post_category{float:left;}   
	.post_icon{float:left; margin-left:5px;	
	} 
	/*CONTENT TYPE SPRITES*/
	.post_column a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/post_sprite_column.gif);}
	.post_category .post_column{
		width:51px; height:19px;
		float:left;
		margin-left:5px; 		
	}   
	.post_preview a{background-image:url(http://www.blogcdn.com/www.engadget.com/media/2010/03/postspritepreview.gif);}
	.post_category .post_preview{
		width:54px; height:19px;
		float:left;
		margin-left:5px; 		
	} 
	.post_contest a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/post_sprite_contest.gif);}
	.post_category .post_contest{
		width:53px; height:19px;
		float:left;
		margin-left:5px; 
		
	}       
	.post_editorial a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/post_sprite_editorial.gif);}
	.post_category .post_editorial{
		width:69px; height:19px;
		float:left;
		margin-left:5px;
		
	} 	
	.post_feature a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/post_sprite_feature.gif);}
	.post_category .post_feature{
		width:52px; height:19px;
		float:left;
		margin-left:5px;
		
	}   	
	.post_featurevideo a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/post_sprite_featurevideo.gif);}
	.post_category .post_featurevideo{
		width:88px; height:19px;
		float:left;
		margin-left:5px;
		
	}   
	.post_handson a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/post_sprite_handson.gif);}
	.post_category .post_handson{
		width:61px; height:19px;
		float:left;
		margin-left:5px;
		;
	}   	
	.post_howto a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/post_sprite_howto.gif);}
	.post_category .post_howto{
		width:48px; height:19px;
		float:left;
		margin-left:5px;  
		
	}   	
	.post_impression a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/post_sprite_impression.gif);}
	.post_category .post_impression{
		width:74px; height:19px;
		float:left;
		margin-left:5px;
		
	}   	
	.post_liveblog a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/post_sprite_liveblog.gif);}
	.post_category .post_liveblog{
		width:56px; height:19px;
		float:left;
		margin-left:5px;
		
	}   	
	.post_podcast a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/post_sprite_podcast.gif);}
	.post_category .post_podcast{
		width:54px; height:19px;
		float:left;
		margin-left:5px;
		
	}   	
	.post_poll a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/post_sprite_poll.gif);}
	.post_category .post_poll{
		width:35px; height:19px;
		float:left;
		margin-left:5px;
		
	}   	
	.post_unboxing a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/post_sprite_unboxing.gif);}
	.post_category .post_unboxing{
		width:58px; height:19px;
		float:left;
		margin-left:5px;    
		
	}   	
	.post_review a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/post_sprite_review.gif);}
	.post_category .post_review{
		width:47px; height:19px;
		float:left;
		margin-left:5px;
		
	}
	.post_featured a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/post_sprite_featured.gif);}
	.post_category .post_featured{
		width:60px; height:19px;
		float:left;
		margin-left:5px;
		
	} 
	.post_breakingnews a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/eng-swipe-breaking-red.gif);}
	.post_category .post_breakingnews{
		width:55px; height:19px;
		float:left;
		margin-left:5px;
		
	} 
	.post_exclusive a{background-image:url(http://www.blogcdn.com/www.engadget.com/media/2010/01/exclusive-swipe-1263002906.gif);}
	.post_category .post_exclusive{
		width:61px; height:19px;
		float:left;
		margin-left:5px;
		
	} 
	.post_interview a{background-image:url(http://media.blogcdn.com/www.engadget.com/media/2010/01/interview-swipe-1263002906.gif);}
	.post_category .post_interview{
		width:61px; height:19px;
		float:left;
		margin-left:5px;
		
	} 
 	


.post_body{
	margin-top:10px;
}
	.post_left_img{
		float:left;
		margin-right:16px;
	} 
	.post_block_img{
		margin-bottom:20px;
	}
	.post_blurb{      
		color:#666;
		font-size:13px;
		line-height:18px;
	} 
	
	.post_readmore a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/post_readmore.gif);} 
	.post_body .post_readmore a{
		height: 12px;width:73px;
		float:left; display:inline; 
		margin-top:15px;
		position: relative;
	 }  
.post_body ul {
	list-style-type: disc;
	margin: 15px 0 15px 35px;
}
	 
/*POST GALLERY*/ 
.article_gallery{
	margin:20px 0 0 40px;
    width:541px; height:126px; 
	border:4px solid #e5e5e5;
	font-family:Arial,Helvetica,sans-serif; 
}
.article_gallery .gallery_info{margin:5px 0 0 10px;}   
	.article_gallery .gallery_title a{
		font-size:12px; 
	    font-weight:bold; 
		color:black;             
		text-decoration:none;
	}               
	.article_gallery .gallery_title a:hover{color:#00bdf6;}
	.article_gallery .gallery_caption{
		color:#999999;
		font-size:11px;
		line-height:20px;
	}          
.article_gallery .gallery_img_holder{margin-left:10px;}
	.article_gallery .gallery_img{float:left;margin-left:1px;}
	.article_gallery .gallery_img img { margin: 0; padding: 0; }
    .article_gallery .gallery_img a:hover{/*border:1px solid #00d7ff;*/}
	.article_gallery .gallery_img a { position: relative; height: 88px; width: 103px; display: block; }
	.article_gallery .gallery_img a .border { 
		position: absolute; 
		top: 0;
		left: 0;
		width: 99px;
		height: 84px;
		border: 2px solid #00D7FF;
		display: none;
	}  
	            
	
/*POSTS FOOTER SECTION*/
.post_footer{
	position:relative;
	width:650px;
	float:left; display:inline;
}  
	.post_footer .post_divider{
	}
	.post_footer_left{
		float:left;  display:inline;
		margin-top:8px;
		position:relative;
	}    
	.post_via{float:left;}
	.related-link {
	background: url('http://www.blogsmithmedia.com/www.engadget.com/media/post_label_source.gif') no-repeat 0 5px;
	}         
	.related-link a{
	padding-left: 48px;
	font:italic 0.93em georgia,serif;
	color:#000;
	}
	.post_source span.caption a {
	font-size: 13px; font-family: georgia, serif !important;

}
	.post_via span.caption a {
	font-size: 13px; font-family: georgia, serif !important;

}
	.post_source{float:left;}
	.img_label{
		margin-right:5px;
	}             
	.post_footer .caption{
		margin-right:30px;
	}
	.post_footer_right{
		float:right; display:inline;
		padding-top:7px;
		position:relative; top:20px; *top:18px;
	}
	.post_footer_right .post_footer_right_div{
		margin-left:7px;
	} 
	.post_readhere a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/post_sprite_readhere.gif);} 
	.post_share a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/post_sprite_share.gif);} 
	.post_comment a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/post_sprite_discuss.gif);} 
	
	.post_footer .post_readhere{
		float:right; display:inline;
		width:63px; height:9px;  
		margin-top:6px;
		margin-right: 8px;
	}  
	.post_footer .post_share{
		float:right; display:inline;
		width:66px; height:23px;
	} 
	.post_footer .post_comment{
		float:right; display:inline;
		width:48px; height:9px; 
		margin-top:5px;
	} 
/*	.post_comment_icon{
		float:left; display:inline;
		margin-top:-6px;
		position:relative;
		background-color:black;
		min-width:26px; height:23px;
		overflow:hidden;
	}                     
	.post_num_comments{
		color:white;
		position:absolute;
		left:0;
		top:2px;;
		width:26px;
		text-align:center;
	}*/   
	.post_comment_icon{
		float:right; display:inline;
		background-color:black;
		min-width:26px; 
	}
	.post_num_comments{
		color:white;
		font-size:13px; line-height:21px;  
		text-align: center;
	} 
	.post_num_comments a{
		color:white;
		text-decoration:none;
		padding:0px 7px 0 7px;
	} 	                     
	.post_num_comments a:hover{
		color:#00bdf6;          
	} 	
    .post_comment_tail{
		position:absolute;
		right:10px;
		bottom:-5px;
	}


/*POSTS META SECTION*/       
.post_meta{margin-top:5px;}            
.post_meta .post_divider{margin-top:5px;}   
html>body .post_meta .post_divider{ *margin-top:2px; }
.post_meta_icon{
	float:left;
	margin-right:10px;
} 
.post_meta_sites{
	//float:left;
}

.post_meta_sites .caption {
font:italic 13px/19px georgia,serif;
margin-top:25px;
}

/* =PAGING */

#cmt_paging {
display:block;
margin: 2em 0 2em 0;
padding: 0 0 1px;
clear:both;
font: bold 11px/1em arial;
height: 40px;
text-transform: uppercase;
color: #ccc;
}
#cmt_paging strong {
display: inline-block;
padding: 0 5px;
color: red;
}
#cmt_paging a {
color: #000;
display: inline-block;
padding: 0 5px;
}
#cmt_paging a:hover {
color: #00bdf6;
}             
          
/*POSTS PAGINATION SECTION*/
.post_pagination{
	margin-top:20px;
	margin-bottom:50px;      
	position:relative; 	
	font-weight:bold; 
	margin-left:auto;
	margin:20px auto 50px;
	float:left; display:inline; 
	word-spacing:15px;
}      
.post_pagination a{color:black;}
.post_pagination a:hover{color:#00bdf6;}
.pagination_left a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/post_sprite_chevron_left.gif);}
.post_pagination .pagination_left{
	width:7px; height:11px;
	float:left; margin-top:9px;
}
.pagination_right a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/post_sprite_chevron_right.gif);} 	  
.post_pagination .pagination_right{
	width:7px; height:11px;
	float:left; margin-top:9px;
}           
.page_nums{
	font-family:Arial, sans-serif;
	font-size:12px; line-height:30px; 
	float:left; margin-left:10px; 
	margin-right:10px;
}
.page_elipsis{font-size:15px; letter-spacing:2px;}

		
/*POP UPS*/          
/*SHARE POPUP*/ 
.share_popup{
	background-color:white;
	margin:0 auto;
	position:absolute;
	width:320px;
	z-index:800;       
	border:2px solid black;
	right:104px;
	*right:104px;
	bottom:24px;
	*bottom:25px; 
	display:none;
}
.share_selected{
	background-position:center;
	display:block;
}   
.share_popup .caption{font-style:italic; float:right; margin-right:10px; margin-bottom:-30px;}                    
.share_popup .caption span{color:#e10000;}
.share_popup .post_divider{width:320px;}
.share_form{
	margin:26px 10px 5px 30px;
	float:left; display:inline;
	width:286px;
}
	.share_form label{
		float:left; display:inline;
		margin-right:5px;
		margin-top:6px;
		width:64px;
		text-align:right;
	}
	.share_form input{
		float:left; display:inline;
		width:205px;      
		height:18px;
		margin-bottom:13px;
	}  
	.share_form textarea{
		float:right; 
		width:209px;   
		height:54px;
		margin-bottom:7px; 
		margin-right:5px;
	}
	.share_form .tools{margin-left:69px;}
	.share_form .submit{}
	.share_form .cancel{margin-left:93px;}   

.share_links{margin:10px 0 0 10px; position:relative;}
.share_links_row{
		position:relative;
		margin-bottom:5px;
		float:left; display:inline;
		width:300px;
		clear:both;
}
.share_link{float:left; display:inline;} 
.share_link.center{left:90px; position:absolute;}
.share_link.end{left:190px; position:absolute;}

.share_link .icon{float:left;}
.share_link .link{float:left; margin:4px 5px 0 4px;}      
	/*sprites*/
	.digg a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/share_sprite_digg.gif);} 
	.share_link .digg{
		width:25px; height:8px;	
	}
	.twitter a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/share_sprite_twitter.gif);} 
	.share_link .twitter{
		width:45px; height:8px;	
	}
	.reddit a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/share_sprite_reddit.gif);} 
	.share_link .reddit{
		width:37px; height:8px;	
	}
	.facebook a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/share_sprite_facebook.gif);} 
	.share_link .facebook{
		width:57px; height:8px;	
	}
	.yahoo a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/share_sprite_yahoo.gif);} 
	.share_link .yahoo{
		width:67px; height:8px;	
	}
	.stumble a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/share_sprite_stumbleupon.gif);} 
	.share_link .stumble{
		width:77px; height:8px;	
	} 
	

	      
/*CALENDAR POPUP*/
.calendar_popup{   
	margin:0 auto; 
	width:148px;
	height:130px;
	position:absolute;
	bottom:25px;
	left:34px;	
	background-color:white;       
	border:2px solid black;
	z-index:800; 
	font-family:Arial,sans-serif;
	font-size:10px;
	line-height:18px;             
	font-weight:bold; 
	display:none; 
}  
.calendar_top{margin-left:18px;} 
	.calendar_month{
		float:left; 
		text-transform:uppercase; 		
	}
	.calendar_left a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/post_sprite_sm_leftarrow.gif);}
	.calendar_top .calendar_left{
		width:8px; height:7px;  
		float:left; margin:5px 6px 0 0;
	}	
	.calendar_right a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/post_sprite_sm_rightarrow.gif);} 
	.calendar_top .calendar_right{
		width:8px; height:7px;
		float:left; margin:5px 0 0 6px;
	}
.calendar_popup table{	 
	border-collapse:separate;
	margin-left:4px;
	text-align:center;
}
	.calendar_popup table td a{padding: 0 4px;}
	.calendar_days{
		color:#999999;		
	}
.calendar_popup a{
	text-decoration:none;
	color:#666666;	
}
.calendar_popup a:hover{
	text-decoration:none;
	color:#00bdf6;	
}
.calendar_popup a:select{
	text-decoration:none;
	color:#000000;	
}

/*safari*/ 
	@media screen and (-webkit-min-device-pixel-ratio:0){
		.share_form textarea {width: 207px;} 
	    .calendar_popup table{margin-left:-120px; margin-top:15px;} 
	}  

/*############################################################################
############################## SPHERE AD ######################################
############################################################################*/
.content_holder .sphere {
background: url(http://www.blogsmithmedia.com/www.engadget.com/media/sphere_related_articles.png) no-repeat 8px 8px;
clear: both;
line-height: 1.4em;
position: relative;
margin-top: 3em;
border: 4px solid #eee;
padding: 25px 8px 25px;
overflow: hidden;
}
.content_holder .sphere ul {
padding: 0; margin: 7px 0 12px;
}
.content_holder .sphere ul li {
font-size: 1em;
margin-bottom: .5em;
line-height: 1.1em;
}
.content_holder .sphere ul li a {
color: #000;
font-style: italic;
}
.content_holder .sphere ul li a:hover {
color: #00bdf6;
}
.content_holder .sphere h3 {
font: normal 11px/1.2em arial, helvetica, sans-serif;
text-indent: -900em;
position: absolute;
height: 0;
width: 0;
}
#sphereTalk p.sphere_timestamp {
color: #999;
margin:  0;
font-size: 12px; font-style: italic;
display: inline; padding-left:  10px;
}
#sphereTalk {
float: left;
width: 100%;
}
#sphereAd {
display: none;
margin-top: 28px;
position: absolute;
right: 0;
top: 5px;
background: url(http://www.blogsmithmedia.com/www.engadget.com/media/sphere-ad-bg.gif) no-repeat 0 0;
width: 324px;
padding-left: 50px;
padding-top: 27px;
}
p.powered-by {
position: absolute;
top: 8px;
right: 8px;
}
.content_holder p.powered-by a:hover {
background-color: transparent;
}
.content_holder .sphere p.see-more {
text-align: left;
margin: 0;
padding: 4px 8px 4px;
font-size: 12px;
font-weight: bold;
line-height: 1.5em;
clear: both;
position: absolute;
bottom: 0;
left: 0;
display: block;
width: 650px;
}
.content_holder .sphere p.see-more a {
color: #00bdf6;
font: normal 11px/1.5em helvetica;
}
.content_holder .sphere p.see-more a:hover {
text-decoration: underline;
}

	
/*############################################################################
############################## main.css ######################################
############################################################################*/

body{
	background-color: #FFFFFF;
	font: georgia, serif;
}

a{text-decoration:none;}

.gap5{height:5px; overflow:hidden; clear:both;}
.gap10{height:10px; overflow:hidden; clear:both;}


div.sprite{
	cursor:pointer;
	overflow:hidden;
	display:block;
}
	div.sprite a{
		background-repeat:no-repeat;
		background-position:top;
		display:block;
		width:100%;
		height:100%;
	}
	div.sprite a:hover{background-position:bottom;}
	div.sprite_selected a,div.sprite_selected a:hover{background-position:center;}
	
	div.sprite a span{
		display:block;
		text-indent:-9999px;
		*display:none;
	}
	

.home{}
	.home .content_holder{
		margin:0 auto;
		width:1000px;
		position:relative;
	}
		.home .content_holder .col1{
			float:left; display:inline;
			width:650px;
			position:relative;
		}
		.home .content_holder .col2{
			float:left; display:inline;
			width:300px;
			margin:23px 0 0 30px; -margin:23px 0 0 15px;
		}



/*############################################################################
############################## linkarea.css ##################################
############################################################################*/

.linkarea{
	width:980px;
	margin: 50px auto 0;
	padding-bottom:30px; 
	font-family:Arial, sans-serif;
	font-size:11px; line-height:18px;
	color:#666666;
}    
.linkarea a{
	text-decoration:none;
	color:#00bdf6;
}                
.linkarea a:hover{
	color:#00bdf6;
	text-decoration:underline;
}

.linkarea_divider{
	background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/post_divider.gif);
	height:1px;        
	overflow:hidden;
}
.linkarea .header .linkarea_divider{width:auto;}
.aolnews .linkarea_divider{width:210px;}
.siteswelike .linkarea_divider{width:141px;}

.aolnews{}      
	.aolnews .header{
		margin-top: 3em;
		padding:10px 0;
	}
	.aolnews .header img{
		position:relative;
		top:-10px; left:440px;
	} 
	.aolnews .linkarea_body{} 
	.aolnews .link_section{
		float:left;
		width:210px;      
		margin-left:46px;
	}  
	.aolnews .link_section.first{
		margin-left:0;
	}
	.aolnews .section_title{
		font-size:12px; line-height:18px;   
		font-weight:bold; color:black;  
		text-transform:uppercase;
	}
	.aolnews .section_title .site_title{
		float:left;	
	}                       
	.aolnews .section_title img{
		float:right;
	}
	.aolnews .section_body{}   
	             
.siteswelike{margin-top:20px;}       
	.siteswelike .header{
		padding:10px 0;
	}  
	.siteswelike .header img{
		position:relative;
		top:-10px; left:440px; 
	}
	.siteswelike .linkarea_body{}
	.siteswelike .link_section{
		float:left; 
		width:141px;   
		margin-left:26px;
	}  
	.siteswelike .link_section.first{
		margin-left:0;
	}	
	.siteswelike .section_title{
		font-size:10px; line-height:18px;   
		font-weight:bold; color:black;  
		text-transform:uppercase; 		
	}
	.siteswelike .section_body{}

/*############################################################################
############################## footer.css ####################################
############################################################################*/

.footer{
	height:100px;       
	margin-bottom:20px;
	position:relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}    
.footer .engadget_hdr_hdr{  
	margin-top:0;
}
.footer .footer_hdr_links{float:left; margin-top: 0px; position: relative; margin-left: 30px; display: inline;}

.footer .footer_aboutus a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/ftr_sprite_aboutus.gif);}
.footer .footer_aboutus{
	width:48px; height:15px;
	float:left;
	margin-right:7px;		
} 

.footer .footer_contactus a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/ftr_sprite_contactus.gif);}
.footer .footer_contactus{
	width:67px; height:15px;
	float:left;
	margin-right:7px;		
} 

.footer .footer_faq a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/ftr_sprite_faq.gif);}
.footer .footer_faq{
	width:26px; height:15px;
	float:left;
	margin-right:7px;		
} 


.footer .footer_tipus a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/ftr_sprite_tipus.gif);}
.footer .footer_tipus{
	width:85px; height:15px;
	float:left;
	margin-right:7px;		
} 

.footer .footer_hdr_links .link_separator{
	float:left; display:inline;
	margin-right:7px;
	position:relative;
	font-size:10px; 
	margin-top:-1px;
	color:#999999;
}


.footer .footer_hdr_links a{
	color: #999999;
}

.footer .footer_hdr_links a:hover{
	color: #00bdf6;
}
       
.footer_links{
	width:980px;
	margin:20px auto 0 auto;
	position:relative;

}
.footer_links .left{
	float:left; 
	clear:both;
	margin-bottom: 15px;
	width: 600px;
}     

.footer_links .left a{
	color: #000000;
}

.footer_links .left a:hover{
	color: #00bdf6;
}

/*footer sprites*/
	.footer_latestnews a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/ftr_sprite_latestnews.gif);}
	.footer_links .footer_latestnews{ 
		width:67px; height:10px;
		float:left; margin-right:10px;
	} 
	.footer_hubs a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/ftr_sprite_hubs.gif);}
	.footer_links .footer_hubs{ 
		width:35px; height:10px;
		float:left; margin-right:10px;
	} 
	.footer_galleries a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/ftr_sprite_galleries.gif);}
	.footer_links .footer_galleries{ 
		width:62px; height:10px;
		float:left; margin-right:10px;
	}
	.footer_video a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/ftr_sprite_video.gif);}
	.footer_links .footer_video{ 
		width:36px; height:10px;
		float:left; margin-right:10px;
	}
	.footer_podcasts a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/ftr_sprite_podcasts.gif);}
	.footer_links .footer_podcasts{ 
		width:60px; height:10px;
		float:left; margin-right:10px;
	}
	.footer_recap a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/ftr_sprite_topics.png);}
	.footer_links .footer_recap{ 
		width:44px; height:10px;
		float:left; margin-right:10px;
	}
	.footer_authors a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/ftr_sprite_editors.png);}
	.footer_links .footer_authors{ 
		width:51px; height:10px;
		float:left;
	}        
	
.footer_links .right{
	float:right;  display:inline;
	position:relative;
	margin-top:-6px;
}    
	.footer_links .right .caption{
		float:left;display:inline;
		position:relative;
	}
	.footer_links .right .codeandtheory{
		background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/ftr_sprite_candt.gif);
		width:164px; height:21px;           
		float:left; 
	}
	.footer_links .right .codeandtheory:hover { background-position: 0 -21px; }

.footer_copy{
	font-size:11px;
	line-height:14px;
	color:#999999;
	font-family:Times, serif;
	font-weight: normal;

}	
.footer_copy a {
color: #00bdf6;
}
/* overwriting header css*/
	.footer .engadget_hdr h1 {
		margin-top: -14px;
	}

	.footer .engadget_hdr_follow{
		margin-left: 86px;
	}

	.footer .engadget_hdr_hdr{
		background: url(http://www.blogsmithmedia.com/www.engadget.com/media/ftr_ftr_bg.png)  repeat-x;
		height:11px;
		width:100%;
		overflow:hidden;	
		margin-top: 0;            
		* background: none;
		* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.blogsmithmedia.com/www.engadget.com/media/ftr_ftr_bg.png', sizingMethod='scale');
	}
	.footer .engadget_hdr{
		padding-top: 0px;
	}
	
	.footer .engadget_hdr .headlink .engadget_us_hdr { background-image: url(http://www.blogsmithmedia.com/www.engadget.com/media/ftr_sprite_us.gif);}
	.footer .engadget_hdr .headlink .engadget_us_hdr{
		width: 111px; height: 39px;
	}
	.footer .engadget_hdr .engadget_hdr_network .headlink ul {
		bottom: 39px;		
	}
	.footer .engadget_hdr .engadget_hdr_links {
		margin-top: 17px;
	}

/*############################################################################
############################## comments #####################################
############################################################################*/
                               
#comments { margin: 28px 0 30px 0; }

	#comments .comments_header_bar {
		padding: 0 0 9px;
		margin: 0 0 10px;
		border-bottom: 1px solid #999;
		position: relative;
		height: 15px;
	}
		#comments .comments_header {
			float: left; display: inline;
			margin: 0 18px 0 0;
		}
		#comments .comments_subscribe {
			float: left; display: inline;
			width: 72px; height: 13px;
			margin: 2px 0 0;
		}     
			#comments .comments_subscribe a { background-image: url(http://www.blogsmithmedia.com/www.engadget.com/media/subscribe_sprite.gif);	}
			
		#comments .comments_newest {
			float: right; display: inline;
			width: 72px; height: 9px;
			margin: 2px 0 0;
		}
			#comments .comments_newest a { background-image: url(http://www.blogsmithmedia.com/www.engadget.com/media/newest_first.gif); }
		
		#comments .comments_oldest {
			float: right; display: inline;
			width: 69px; height: 9px;
			margin: 2px 25px 0 0;
		}
			#comments .comments_oldest a { background-image: url(http://www.blogsmithmedia.com/www.engadget.com/media/oldest_first.gif); }
		
		#comments .selector_arrow {
			position: absolute;
			right: 126px;
			bottom: -1px;
			*bottom: -5px;
		}

	#comments .comment_wrapper { margin: 5px 0 0; }
	#comments .comment_entry {
		border: 1px solid #CCC;
		padding: 9px;
		margin-bottom: 9px;
	}
		#comments .comment_entry a {
		color: #00bdf6;
		}
		#comments .comment_entry .avatar {
			float: left; display: inline;
			width: 64px;
			margin: 0 12px 0 0;
		}
		#comments .comment_entry .avatar img {
			border: 1px solid #CCC;
		}
		#comments .comment_entry .comment_data {
			float: left; display: inline;
			width: 470px;
			margin: -5px 25px 0 0;
		}
			#comments .comment_data .comment_date {
				font-size: 13px; font-family: georgia, serif; line-height: 20px; font-style: italic; color: #666;
				float: left; display: inline;
				margin: 0 10px 0 0;
			}
			#comments .comment_data .comment_date a { font-size: 13px; color: #000; }
			#comments .comment_data .comment_date a:hover { color: #00bdf6; }
			#comments .comment_data .comment_rank {
				font: bold 10px/14px Arial, Helvetica, sans-serif; color: #666; text-transform: uppercase;
				float: left; display: inline;
				padding: 1px 4px 0;
				margin: 4px 0 0 ;
			}
			#comments .comment_data .highest { background-color: #A3CE1D; color: #FFF; }
			#comments .comment_data .comment_show {
				font: bold 10px/14px Arial, Helvetica, sans-serif; color: #666; text-transform: uppercase;
				float: left; display: inline;
				padding: 0 5px 1px;
				margin: 4px 0 0 ;
				text-decoration: underline;
			}
			#comments .comment_data .comment_show a { color: #666; }
			#comments .comment_data .comment_show a:hover { color: #00bdf6; }
			
			#comments .comment_data .comment_text {
				font: 11px/15px Arial, Helvetica, sans-serif; color: #444;
			}
			#comments .comment_data .replies {
				background: url(http://www.blogsmithmedia.com/www.engadget.com/media/reply_arrow.png) no-repeat;
				font: 12px Arial, Helvetica, sans-serif; color: #00bdf6;
				width: 150px;
				padding: 0 0 0 10px;
				margin: 10px 0 0 0;
				* background: none;
				* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.blogsmithmedia.com/www.engadget.com/media/reply_arrow.png', sizingMethod='crop');
				cursor: pointer;
			}
				#comments .comment_data .replies_open {
					background: url(http://www.blogsmithmedia.com/www.engadget.com/media/reply_arrow_down.png) no-repeat;
					* background: none;
					* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.blogsmithmedia.com/www.engadget.com/media/reply_arrow_down.png', sizingMethod='crop');
				}
			
		#comments .comment_entry .comment_actions {
			float: right; display: inline;
			width: 57px;
		}
			#comments .comment_actions .comment_report_holder {
				position: relative;
			}
				#comments .comment_actions .comment_report_holder .comment_report {
					width: 57px;
					height: 14px;
					margin: 0 0 1px 0;
				}
					#comments .comment_actions .comment_report_holder .comment_report a { background-image: url(http://www.blogsmithmedia.com/www.engadget.com/media/comment_report.gif); text-indent: -900em; }
					
				#comments .comment_actions .comment_report_popup {
					position: absolute;
					top: 14px;
					right: 0;
					padding: 10px;
					width: 130px;
					background-color: #FFF;
					border: 2px solid #000;
					z-index: 2;
					display: none;
				}
				#comments .comment_actions .popup_open {
					z-index: 1;
				}
					#comments .comment_actions .comment_report_popup .report_form_label {
						font: 11px Arial, Helvetica, sans-serif; text-transform: uppercase; color: #999;
					}
					#comments .comment_actions .comment_report_popup .text_input {
						font: 11px Arial, Helvetica, sans-serif; color: #999;
						border: 1px solid #666;
						width: 122px;
						height: 14px;
						margin: 0 0 12px;
						padding: 4px 3px;
					}
					#comments .comment_actions .comment_report_popup textarea {
						font: 11px Arial, Helvetica, sans-serif; color: #999;
						border: 1px solid #666;
						width: 122px;
						height: 39px;
						margin: 0 0 12px;
						padding: 4px 3px;
					}
					#comments .comment_actions .comment_report_popup .submit {
						float: left; display: inline;
						width: 57px; height: 19px;
					}
					#comments .comment_actions .comment_report_popup .submit a { background-image: url(http://www.blogsmithmedia.com/www.engadget.com/media/register_btn_submit.gif); }
					#comments .comment_actions .comment_report_popup .cancel {
						float: right; display: inline;
						width: 57px; height: 19px;
						cursor: pointer;
					}
			
			#comments .comment_actions .comment_plus {
				float: left; display: inline;
				width: 29px;
				height: 22px;
				margin: 0 1px 1px 0;
			}
				#comments .comment_actions .comment_plus a { background-image: url(http://www.blogsmithmedia.com/www.engadget.com/media/comment_plus.gif); }
				
			#comments .comment_actions .comment_minus {
				float: left; display: inline;
				width: 27px;
				height: 22px;
				margin: 0 0 1px 0;
			}
				#comments .comment_actions .comment_minus a { background-image: url(http://www.blogsmithmedia.com/www.engadget.com/media/comment_minus.gif); }
				
			#comments .comment_actions .comment_reply {
				width: 57px;
				height: 22px;
				margin: 0 0 1px 0;
			}
				#comments .comment_actions .comment_reply a { background-image: url(http://www.blogsmithmedia.com/www.engadget.com/media/comment_reply.gif); }
			#comments .votedComment .comment_actions .comment_plus a,
			#comments .votedComment .comment_actions .comment_minus a {
			display: none !important;
			}
			#comments .votedComment .comment_actions {
			background: url(http://www.blogsmithmedia.com/www.engadget.com/media/voted.gif) no-repeat 0 15px;
			}

	#comments .reply_wrapper {
		margin: 0 0 0 20px;
		display: none;
	}
		#comments .reply_wrapper .comment_entry,
		#comments .comment_entry.child  /* added */ {
			border-top: none;
			background-color: #F3F3F3;
			width: 610px; /* added */
			margin-left: 20px; /* added */
			margin-top: -9px;
		}
			#comments .reply_wrapper .comment_entry .avatar { width: 44px; }
				#comments .reply_wrapper .comment_entry .avatar img,
				#comments .comment_entry.child .avatar  /* added */,
				#comments .comment_entry.child .avatar img  /* added */ {
					width: 37px; height: 37px;
				}
	#comments .reply_level_2 .comment_entry { background-color: #E6E6E6; margin-top: -9px; }
	#comments .reply_level_2 .comment_entry .comment_data,
	#comments .level2.child .comment_data /*added */ { width: 477px; /* changed */  }
	#comments .reply_level_3 .comment_entry { background-color: #C5C5C5; }
	#comments .reply_level_3 .comment_entry .comment_data { width: 430px; }
	
	
	#comments .low_ranking { 
		height: 8px;
		overflow: hidden;
	}
	#comments .low_ranking .avatar { visibility: hidden; }
	#comments .low_ranking .comment_text { display: none; }
	#comments .low_ranking .comment_actions { visibility: hidden; }
	#comments .low_ranking .comment_date {
		filter:alpha(opacity=35);/*Needed for IE*/
		-moz-opacity:.35;/*Older mozilla broswers like NN*/
		-khtml-opacity: .35;/*Old versions of Safari and "KHTML" browser engines*/
		opacity: .35;/*FF, Safari, and Opera*/
	}
	#comments .low_ranking .comment_data .comment_show { cursor: pointer; }
	

/*POSTS PAGINATION SECTION*/
#comments .post_pagination{
	margin-top:20px;
	margin-bottom:50px;      
	position:relative; 	
	font-weight:bold; 
	margin-left:auto;
	margin:20px auto 50px;
	float:left; display:inline; 
	word-spacing:15px;
}      
#comments .post_pagination a{color:black;}
#comments .post_pagination a:hover{color:#00bdf6;}                                         
#comments .post_pagination .current{color:#999999;}
#comments .pagination_left a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/post_sprite_chevron_left.gif);}
#comments .post_pagination .pagination_left{  
	display:none;
	width:7px; height:11px;
	float:left; margin-top:9px;
}
#comments .pagination_right a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/post_sprite_chevron_right.gif);} 	  
#comments .post_pagination .pagination_right{
	width:7px; height:11px;
	float:left; margin-top:9px;
}           
#comments .page_nums{
	font-family:Arial, sans-serif;
	font-size:12px; line-height:30px; 
	float:left; margin-left:10px; 
	margin-right:10px;
}
#comments .page_elipsis{font-size:15px; letter-spacing:2px;}   

/*############################################################################
############################## join discussion #####################################
############################################################################*/

.join_discussion{
	margin-top:10px; 
	padding-top:10px;  
	margin-bottom:40px;
}  
	.join_body .formerrors {
	color: red;
	font:italic 14px Times,serif;
	margin-bottom: 10px;
	}   
	.join_discussion .divider{
		background-image:url('http://www.blogsmithmedia.com/www.engadget.com/media/post_divider.gif');
		height:1px; width:650px; -width:650px;
		overflow:hidden;
	}
	.join_discussion .selected{display:block;}
	.join_heading{float:left;}
	.join_discussion .join_nav{float:left; margin-left:218px; -margin-left:205px; margin-bottom:5px; -margin-bottom:4px;}
	                      
	.selectors{position:relative;}
	.join_select_newreader.selected {
		left:438px;
		position:absolute;
		top:-6px;
	}
	.join_select_returning.selected {
		left:535px;
		position:absolute;
		top:-6px;
	}
	.join_select_aim.selected {
		left:606px;
		position:absolute;
		top:-6px;
	}
	               
	.join_caption{
		font:italic 14px Times,serif;  
		color:#666666;
		margin: 0 0px 8px;
		position: absolute;
		top: 0;
		left: 0;
		background: #fff;
		width: 650px;
		height: 28px;
		line-height: 28px;	
	}   
	
	.join_body{
		min-height:290px;
		background-color: #F4F4F4;
		padding: 34px 10px 10px;
		position: relative;
		overflow: hidden;
	}
	.join_body a {
	color: #00bdf6;
	} 
	.join_logged_in {
	padding: 10px;
	min-height: 290px;
	}
	.join_logged_in .logged_in_msg p {
	font:italic 14px georgia,serif;  
	margin: 0;
	}
	#replyindicator {
	font:italic 15px georgia,serif;  
	line-height: 1.3em;
	width: 400px;
	}
	.join_body .formtext {
	font:italic 14px Times,serif;
	color:#666666;
		margin:0 0 10px;
		display: block;
	}
	.join_body input.formtext {
	margin-top: 5px;
	margin-right: 10px !important;
	width: 200px;
	font: normal 13px/1.4em helvetica, arial, sans-serif;
	color: #333;
	}
	.join_form{float:left; width: 440px; }      
		.join_form_name{float:left; margin-right:17px; *margin-right:10px;}
	.join_form_email{float:left;}
	.join_form_comments{margin-top:21px;}   
	.join_form_comments textarea{
		width:424px; height:150px;
		margin-top:8px;
	}       
	.join_form_rememberme{margin-top:9px;}
	.join_form_emailme{margin-top:9px;}  
	.join_form label {
		font-family: georgia;
		font-size:13px;
		font-style:italic;
	}
	.join_form .label_name,
	.join_form .label_email,   
	.join_form label.email,
	.join_form label.password {
		margin-left: 0;
		float: left;
		width: 219px;
		display: block;
		overflow: hidden;
	}            
	.button_wrapper{margin-top:30px; *margin-top:15px;}
	.join_form .submit {
		float: left; display: inline;
		width: 57px; height: 19px;	
	}
	.join_submit{
		background-image: url(http://www.blogsmithmedia.com/www.engadget.com/media/register_btn_submit.gif);
		float:left;
	}
	.join_cancel{
		float:left;
		margin-left:308px;
	}
	
	
	.join_instructions{
		float:right;
		width:170px; 
		padding:10px;
		margin-top:0;
		font:11px Arial,Helvetica,sans-serif;
		color:#666666; 
		background-color:white;
	}                            
		.join_instructions strong{font:14px; color:black;} 
		.join_instructions p{margin:10px 0px;}  
	#cmttabs {height: 27px !important; padding-right: 22px; position: relative; margin-top: 2em;}
	#cmttabs img.heading {
	position: absolute;
	top: 0;
	left: 0;
	} 
	#cmt_divider{
		background-image:url('http://www.blogsmithmedia.com/www.engadget.com/media/post_divider.gif');
		height:1px; width:650px; -width:650px;
		overflow:hidden;
	}
	#cmttabs ul li { float: right; margin-top: 0; }
	#cmttabs a {
		text-indent: -900em;
		float:left;
	}
	#cmttabs a.newreader {
		background-image:url('http://www.blogsmithmedia.com/www.engadget.com/media/join_discussion_sprite_newreader.gif');
		background-position: 0 -8px;
		float:left; margin:9px 30px 0 0;          
		width:70px; height:8px;
		overflow:hidden;
	}
	#cmttabs a.returning {
		background-image:url('http://www.blogsmithmedia.com/www.engadget.com/media/join_discussion_sprite_returning.gif');
		background-position: 0 -8px;
		margin:9px 30px 0 0;
		width:58px; height:8px;
		overflow:hidden;
	}
	#cmttabs a.newreader:hover,
	#cmttabs a.returning:hover {
		background-position: 0 -16px;
	}
	#cmttabs li.currenttab a {
		background-position: 0 0;
	}
	#cmttabs a.aim{
		text-indent: 0;
	}
	#cmttabs .selectors {
	height: 20px;
	}
	#cmtuinfo_email,
	#cmtuinfo_blogsmith {
	overflow: hidden;
	display: block;
	}
	#cmtuinfo_email input,
	#cmtuinfo_blogsmith input {
	margin-top: 8px;
	}
	textarea#Comments {
	width: 425px; 
	height: 150px; 
	margin-bottom: 10px;
	font: normal 13px/1.4em helvetica, arial, sans-serif;
	color: #333;
	border-width: 1px;
	border-color: #888 #ccc #ccc #888;
	}
	#cmtuinfo_sns #sns {
	font-size: 14px;
	}
	#cmtuinfo_sns #sns label {
	float: left;
	}
	#cmtuinfo_sns #sns input.formtext {
	float: left;
	}
	#cmtuinfo_sns #sns input#sns_password {
	float: left;
	}
	#cmtuinfo_sns #sns_securid {
	margin-left: 3px;
	margin-top:  -4px;
	}
	#cmtmain {
	clear: both;
	overflow: hidden;
	}
	#cmtmain label.comments_label {
	background: url(http://www.blogsmithmedia.com/www.engadget.com/media/join_discussion_comments.gif) no-repeat;
	display: block;
	text-indent: -900em;
	height: 15px;
	margin-top: 13px;
	}
	.cmtchecks {
	padding-bottom: 5px;
	position: relative;
	}
	#cmtbuttons {
	overflow: hidden;
	background: #f4f4f4;
	width: 640px;
	padding-top: 15px;
	height: 22px;
	}
	#addCommentButton {
	background: url(http://www.blogsmithmedia.com/www.engadget.com/media/poll_submit_btn.png) no-repeat 0 0;
	height: 0 !important;
	height /**/: 22px;
	padding: 22px 0 0 0;
	width: 54px;
	border: none;
	}
	#addCommentButton:hover {
	background-position: 0 -22px;
	cursor: pointer;
	}
		
	@media screen and (-webkit-min-device-pixel-ratio:0){
	.join_instructions {min-height:260px;}
	}

.article .hidden{ display: none; }

	.article .join_discussion_replyto { 
		height: 8px;
		width: 8px;
		margin: 0;
		padding: 0;
		margin-left: 10px;
		color: #000000;
		font-style: italic;
		line-height: 10px;
	}
	#thankYou {
	background: #00bdf6;
	padding: 30px 30px 40px;
	font-size: 14px;
	margin: 1em 0;
	}
	#thankYou h2 {
	font: normal 1.5em/1.5em helvetica, arial;
	margin-bottom: .3em;
	}




/*############################################################################
############################## tipus.css #####################################
############################################################################*/

.tipus_tab{
	position:absolute;
	background:url(http://www.blogsmithmedia.com/www.engadget.com/media/tipus_tab_transparent.png);
	top:230px;
	right:0;
	height:89px; width:49px;
	cursor:pointer;
	
}
	.tipus_tab span{display:block; text-indent:-9999px;}



.tipus_overlay{
	position:absolute;
	width:100%;
	background:#ccc;
	left:0;
	top:-150px;
	height:100%;
	z-index:900;
	filter:alpha(opacity=40);
	-moz-opacity: 0.40;
	opacity: 0.40;
	cursor:pointer;
}


.tipus_popup_holder{
	position:absolute;
	width:100%;
	top:150px;
	z-index:2147483500;
	display:none;
}

.tipus_popup{
	width:546px;
	height:723px;
	background:url(http://www.blogsmithmedia.com/www.engadget.com/media/tipus_popup_bg.png);
	_background-image: url(http://www.blogsmithmedia.com/www.engadget.com/media/tipus_popup_bg.gif);
	margin:0 auto;
	position:relative;
	z-index:2147483600;
}

.tipus_content{
	padding-left:75px;
	float:left; display:inline;
	width:450px;
	padding-top:35px;
}

	.tipus_content h2{
		background:url(http://www.blogsmithmedia.com/www.engadget.com/media/tipus_popup_header.gif);
		width:370px;height:78px;
	}
		.tipus_content h2 span{display:block; text-indent:-9999px;}
	
	.tipus_content p{
		color:#fff;
		font-size:13px; line-height:15px;
		font-style:italic;
		padding:5px 0 20px;
		width:415px;
		border-bottom:1px solid #F1A499;
		margin-bottom:10px;
	}
	
	.tipus_content label{
		color:#fff;
		width:450px;
		float:left; display:inline;
		font-size:13px; line-height:14px;
		font-family:Arial, Helvetica, sans-serif;
		clear:both;
		position:relative;
	}
		.tipus_content label span{font-size:9px;}
	
	
	.tipus_content input.text{
		position:relative;
		clear:both;
		float:left; display:inline;
		border:1px solid #EAEAEA;
		width:350px;
		padding-left:4px;
		margin-bottom:10px;
		background:url(http://www.blogsmithmedia.com/www.engadget.com/media/tipus_input_bg.gif) #FFF;
		height:17px;
	}
	.tipus_content textarea{
		background:url(http://www.blogsmithmedia.com/www.engadget.com/media/tipus_textarea_bg.gif) #FFF;
		width:440px; height:104px;
		border:0;
		font-family:Arial, Helvetica, sans-serif;
		padding:4px;
		font-size:12px; line-height:14px;
		margin-bottom:10px;
	}
	
	.tipus_content .tipus_browse{
		background:url(http://www.blogsmithmedia.com/www.engadget.com/media/tipus_popup_browse.gif) ;
		width:56px; height:18px;
		float:left; display:inline;
	}
		.tipus_content .tipus_browse span{
			display:block;
			text-indent:-9999px;
		}
	.tipus_content .file_uploader{
		padding-top:5px;
		padding-bottom:20px;
		clear:both;
	}
		.tipus_content .file_uploader .file_list{
			float:left;	display:inline;
			width:350px;
			padding-left:12px;
			font-size:14px; color:#fff; line-height:18px;
			font-style:italic;
		}
		
	.tipus_content .anon_selector{
		font-size:13px; line-height:14px;
		font-family:Arial, Helvetica, sans-serif;
		color:#fff;
		padding-top:10px;
		clear:both;
		float:left; display:inline;
		width:400px;
	}
		.tipus_content .anon_selector div{
			float:left; display:inline; 
			padding-left:15px;
			cursor:pointer;
			background:url(http://www.blogsmithmedia.com/www.engadget.com/media/tipus_checkbox.gif) left 1px no-repeat;
			
		}
		.tipus_content .anon_selector .selected{ 
			background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/tipus_checkbox_selected.gif)
		}
		.tipus_content .anon_selector .no{
			margin-left:15px;
		}
			
	.tipus_content .tools{
		padding-top:30px;	
		width:450px;
		float:left; display:inline;
	}
		.tipus_content .submit{
			float:left; display:inline;	
			width:61px; height:26px;
			background:url(http://www.blogsmithmedia.com/www.engadget.com/media/tipus_submit.gif);
		}
		.tipus_content .cancel{
			float:right; display:inline;	
			width:63px; height:26px;
			background:url(http://www.blogsmithmedia.com/www.engadget.com/media/tipus_cancel.gif);
		}
		
		.tipus_content .tools span{display:block; text-indent:-9999px;}
		
/*############################################################################
############################## hero-menu-mini #########################################
############################################################################*/

.engadget_headlines {
	height:				21px;
	padding-top:		4px;
	background-color:	#000;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			10px;
	font-weight:		bold;
	color:				#a5a5a5;
	}
.engadget_headlines_inner {
	margin:				0 auto;
	width:				980px;
	}
.engadget_headlines_inner a {
	text-decoration:	none;
	color:				#a5a5a5;
	margin-left:		10px;
	text-transform: uppercase;
	}
.engadget_headlines_inner a:hover {
	color:				#F8D800;

	}


/*############################################################################
############################## hubs top #########################################
############################################################################*/

.hubs_top {
	margin:	20px auto 0;
	width:	903px;
	height:	300px;
	}

.hubs_top .hubs_category {
	width:				180px;
	height:				9px;
	background-repeat:	no-repeat;
	}

.hubs_top .hubs_category.product {
	background-image:	url(http://www.blogsmithmedia.com/www.engadget.com/media/hubs_category_product.gif);
	}

.hubs_top .hubs_category.event {
	background-image:	url(http://www.blogsmithmedia.com/www.engadget.com/media/hubs_category_event.gif);
	}

.hubs_top .hubs_category.topic {
	background-image:	url(http://www.blogsmithmedia.com/www.engadget.com/media/hubs_category_topic.gif);
	}

.hubs_top .hubs_category span {
	display:	none;
	}
	
.hubs_top .hubs_top_item {
	position:		relative;
	float:			left;
	width:			300px;
	height:			300px;
	margin-right:	1px;
	}

.hubs_top .hubs_top_item a {
	position:			relative;
	display:			block;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			26px;
	color:				#000;
	text-decoration:	none;
	}

.hubs_top .hubs_top_item a:hover {
	color:		#00bdf6;
	}

.hubs_top .hubs_top_item .icon_container {
	position:	absolute;
	display:	block;
	left:		0;
	top:		31px;

	}
	
.hubs_top .hubs_top_item .icon {
	display:				block;
	height:					16px;
	margin-top:				5px;
	font-family:			Arial, Helvetica, sans-serif;
	font-size:				11px;
	color:					#fff;
	background-color: 		#000;
	background-position:	top right;
	background-repeat:		no-repeat;
	cursor:					pointer;
	padding-top:			3px;
	padding-right: 			22px;
	padding-left:			4px;
	text-align:				center;
	}
* html .hubs_top .hubs_top_item .icon {
	width: 1%;
}

.hubs_top .hubs_top_item .icon.photo {
	background-image:	url(http://www.blogsmithmedia.com/www.engadget.com/media/post_icon_photo.gif);
	}

.hubs_top .hubs_top_item .icon.video {
	background-image:	url(http://www.blogsmithmedia.com/www.engadget.com/media/post_icon_video.gif);
	}

.hubs_top .hubs_top_item .icon.audio {
	background-image:	url(http://www.blogsmithmedia.com/www.engadget.com/media/post_icon_audio.gif);
	}

.hubs_top .hubs_top_item .icon.timeline {
	background-image:	url(http://www.blogsmithmedia.com/www.engadget.com/media/post_icon_timeline.gif);
	}
	
/*############################################################################
############################## hubs content #########################################
############################################################################*/

.hubs {
	position:relative;
	}
	 
.hide {
	display:none;
	}
	
.show {
	display:block;
	}
	
.sprite span {
	display:none;
	}
	
.hubs_content .hubs_content_header{
	position:		relative;
	border:			1px solid #fff;
	border-bottom:	1px solid #B2B2B2;
	display:		block;
	height:			19px;	
	z-index:		500;
	margin-top:		15px;
}

.hubs_content .hubs_content_nav {
	position:	absolute;
	left:		0px;
	bottom:		-1px;
}
* html .hubs_content .hubs_content_nav {
	bottom:	-2px;
	}
	
.hubs_content .hubs_content_nav_allhubs a {
	background-image:	url(http://www.blogsmithmedia.com/www.engadget.com/media/hubs_content_nav_sprite_allhubs.gif);
	}
	
.hubs_content .hubs_content_nav .hubs_content_nav_allhubs {
	width:			49px;
	height:			9px;
	float:			left;
	display:		inline;
	margin-left:	20px; 
}

.hubs_content .hubs_content_nav_products a {
	background-image:	url(http://www.blogsmithmedia.com/www.engadget.com/media/hubs_content_nav_sprite_products.gif);
	}
	
.hubs_content .hubs_content_nav .hubs_content_nav_products {
	width:53px; height:9px; 
	float:left; display:inline;
	margin-left:29px;
}
.hubs_content .hubs_content_nav_events a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/hubs_content_nav_sprite_events.gif); }
.hubs_content .hubs_content_nav .hubs_content_nav_events{
	width:39px; height:9px; 
	float:left; display:inline;
	margin-left:30px;
}
.hubs_content .hubs_content_nav_topics a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/hubs_content_nav_sprite_topics.gif); }
.hubs_content .hubs_content_nav .hubs_content_nav_topics{
	width:36px; height:9px; 
	float:left; display:inline;
	margin-left:30px;
}
.hubs_content .hubs_content_nav a{
	color:#000;
	font-size:11px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;

	position:relative;

}
.hubs_content .hubs_content_nav div{
	padding-bottom:10px;
}
.hubs_content_nav div.sprite_selected{
	background:url(http://www.blogsmithmedia.com/www.engadget.com/media/hubs_content_divider_select_arrow.gif) bottom center no-repeat;
	color:#999999;
}
.hubs_content_item_list{
	margin-top: 3px;
	position:relative;	
	display:block;
}
.hubs_content .hubs_content_item{
	width: 179px;
	border: 4px solid #f2f2f2;
	padding: 8px 8px 7px 8px;
	float:left;
	margin-right: 17px; 
	margin-top: 16px;
	position:relative;
}
.hubs_content .hubs_content_item.right {
	margin-right: 0;
}
.hubs_content .hubs_content_category {
	width:				180px;
	height:				9px;
	background-repeat:	no-repeat;
	margin-bottom:		5px;	
	}

.hubs_content .hubs_content_category.product {
	background-image:	url(http://www.blogsmithmedia.com/www.engadget.com/media/hubs_category_product.gif);
	}

.hubs_content .hubs_content_category.event {
	background-image:	url(http://www.blogsmithmedia.com/www.engadget.com/media/hubs_category_event.gif);
	}

.hubs_content .hubs_content_category.topic {
	background-image:	url(http://www.blogsmithmedia.com/www.engadget.com/media/hubs_category_topic.gif);
	}

.hubs_content .hubs_content_category span {
	display:	none;
	}
.hubs_content .hubs_content_item a.hubs_content_item_title{
	width: 180px;
	height:13px;
	float:left;	
	background-position: 0px 0px;
	background-repeat: no-repeat;
	position:relative;
	margin-bottom: 5px;
}	
.hubs_content .hubs_content_item a.hubs_content_item_title:hover{
	background-position: 0px -13px;
}
.hubs_content .hubs_content_item_image{
	margin:0px;
	padding:0px;
	display:block;
	position:relative;
	height: 153px;
	margin-bottom: 9px;
}
.hubs_content .hubs_content_item .icon_container {
	position:	relative;
	display: inline-block;
	width: 180px;
	height: 19px;
	}
	
.hubs_content .hubs_content_item .icon {
	float:					left;
	height:					16px;
	margin-right:			1px;
	font-family:			Arial, Helvetica, sans-serif;
	font-size:				11px;
	color:					#fff;
	background-color: 		#000;
	background-position:	top right;
	background-repeat:		no-repeat;
	padding-top:			3px;
	padding-right: 			22px;
	padding-left:			4px;
	}

.hubs_content .hubs_content_item .icon.photo {
	background-image:	url(http://www.blogsmithmedia.com/www.engadget.com/media/post_icon_photo.gif);
	}

.hubs_content .hubs_content_item .icon.video {
	background-image:	url(http://www.blogsmithmedia.com/www.engadget.com/media/post_icon_video.gif);
	}

.hubs_content .hubs_content_item .icon.audio {
	background-image:	url(http://www.blogsmithmedia.com/www.engadget.com/media/post_icon_audio.gif);
	}

.hubs_content .hubs_content_item .icon.timeline {
	background-image:	url(http://www.blogsmithmedia.com/www.engadget.com/media/post_icon_timeline.gif);
	}
	
/*HUBS PAGINATION SECTION*/

.hubs_pagination{
	margin-top:20px;
	margin-bottom:50px;      
	position:relative; 	
	font-weight:bold; 
	margin-left:auto;
	margin:20px auto 50px;
	float:left; display:inline; 
	word-spacing:15px;
}
.hubs_pagination a{color:black;}
.hubs_pagination a:hover{color:#00bdf6;}
.hubs_pagination a.hubs_selected {
	color: #999999;
}
.pagination_left a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/hubs_sprite_chevron_left.gif);}
.hubs_pagination .pagination_left{
	width:7px; height:11px;
	float:left; margin-top:9px;    display:none;
}
.pagination_right a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/hubs_sprite_chevron_right.gif);} 	  
.hubs_pagination .pagination_right{
	width:7px; height:11px;
	float:left; margin-top:9px;
}
.page_nums{
	font-family:Arial, sans-serif;
	font-size:12px; line-height:30px; 
	float:left; margin-left:10px; 
	margin-right:10px;
}

.page_elipsis{font-size:15px; letter-spacing:2px;}



.hubs_content .sort_dropdown {
	float:			right;
	position:		absolute;
	right:			5px;
	top:			-7px;
	width:			105px;
	font-family:	Arial, Helvetica, sans-serif;
	font-size:		11px;
	line-height:	19px;
	cursor:			pointer;
	display:		inline;
	}

.hubs_content .sort_dropdown .current {
	display:		block;
	width:			90px;
	height:			19px;
	margin-top:		4px;
	padding:		0 14px 0 0;
	color:			#000;
	background:		url(http://www.blogsmithmedia.com/www.engadget.com/media/hubs_sort_dropdown_arrow.gif) no-repeat right 6px;
	font-weight:	bold;
	text-align:		right;
	}

.hubs_content .sort_dropdown .current:hover {
	color:	#00bdf6;
	}

.hubs_content .sort_dropdown .popup {
	position:	absolute;
	display:	none;
	left:		-1px;
	top:		26px;
	width:		109px;
	padding:	2px 0;
	background:	#fff;
	border:		1px solid #b5b5b5;
	text-align:	right;
	}

.hubs_content .sort_dropdown .popup a {
	display:		block;
	padding:		0 6px 0 6px;
	color:			#999;
	}

.hubs_content .sort_dropdown .popup a.selected {
	color:			#000;
	font-weight:	bold;
	}

.hubs_content .sort_dropdown .popup a:hover {
	color:	#00bdf6;
	}
	
	/*############################################################################
############################## hubs 360 #########################################
############################################################################*/

.glance_360 {
	padding: 10px 0 7px;
	border-bottom: 1px solid #E5E5E5;
	margin: 0 0 35px;
}
	.glance_360 .glance_logo {
		float: left; display: inline;
		margin: 0 24px 0 0;
	}
	
	.glance_360 .glance_entry {
		float: left; display: inline;
		margin: 5px 8px 0 0;
		width: 130px;
		font-family: georgia; font-size: 12px; line-height: 16px; font-style: italic; color: #666;
	}
		.glance_360 .glance_entry img {
			float: left; display: inline;
			margin: 2px 5px 0 0;
		}
		.glance_360 .glance_entry .glance_title a {
			font: bold 12px/16px Arial, Helvetica, sans-serif; color: #000; text-transform: uppercase;
		}
		.glance_360 .glance_entry .glance_title a:hover {
			color: #00bdf6;
		}
	

/*############################################################################
############################## hubs_product_top #########################################
############################################################################*/

.hubs_product_top{
	font:13px georgia;
	line-height:19px;
	color:#666666; 
	margin-top:10px;
	border-bottom: 1px solid #E5E5E5;
}                                                

.hubs_product_top .top_left_img{ 
	float:left; display: inline;
	margin: 0 40px 0 0; 
}   

.hubs_product_top .top_content{
	float:left; 
	width:665px;
}
	.hubs_product_top .top_header{}
		.hubs_product_top .h2_hubs_top_headline{float:left; width:300px;} 
		.hubs_product_top .top_sponsor{float:right;} 
			.hubs_product_top .top_sponsoredby{float:left; font:10px Arial,sans-serif; margin-top:12px;} 
			.hubs_product_top .top_sponsor img{float:left; margin-left:5px;}
	.hubs_product_top .top_blurb{ padding: 0 100px 0 0;}		  
	.hubs_product_top .top_subheads { padding: 0 95px 0 0; }
		.hubs_product_top .top_subhead_entry {
			font-size: 12px; font-style: italic; color: #666;
			float: left; display: inline;
			width: 145px;
			height: 50px;
			margin: 20px 67px 0 0;
		}   
			.hubs_product_top .top_subhead_entry a {
				font: bold 12px/16px Arial, Helvetica, sans-serif; color: #000;
			}
			.hubs_product_top .top_subhead_entry a:hover {
				color: #00bdf6;
			} 


/*############################################################################
############################## follow the saga ###################################
############################################################################*/

.follow { border-bottom: 1px solid #E5E5E5; padding-bottom: 2px; }    

.follow a{color:black; text-decoration:none;}
.follow a:hover{color:#00bdf6;}

.follow_stats{
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	color:black;  
	margin-right:20px;
}
	.follow_stats .heading{}
	.follow_stats .topic{margin:30px 0; font-size:15px; font-weight:bold;}
	.follow_stats .stats{margin-top:10px; font-size:11px;} 
		.follow_stats .stats .label{font-weight:bold;} 
		.follow_stats .stats .data{} 

.follow_chart{ overflow: hidden; float:left; height:247px; width:490px; -width:501px; background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/followsaga_bg_graph.gif);*border-bottom:1px solid #CCCCCC;}

#chart_port { height: 247px; width: 10000px; }

.follow .previous{
	float:left;
	width:7px; height:11px; 
	margin:236px 4px 0 0;
}  
.follow .previous a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/post_sprite_chevron_left.gif);}
.follow .next{
	float:left;
	width:7px; height:11px;   
	margin:236px 0 0 4px;
}
.follow .next a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/post_sprite_chevron_right.gif);}

.follow_chart .blue{
	height:70px;
	background-color:#00bdf6;    
	float:left;
	position:relative; top:177px;
}
.follow_chart .green{
	height:110px;
	background-color:#b0ed1c;		
	float:left; 
	position:relative; top:137px;
}
.follow_chart .yellow{
	height:150px;
	background-color: #fcf500;		
	float:left; 
	position:relative; top:97px;
}
.follow_chart .orange{
	height:190px;
	background-color:#edc81c;		
	float:left;    
	position:relative; top:57px;
}  
.follow_chart .red{
	height:230px;
	background-color: #dc413a;		
	float:left; 
	position:relative; top:17px;
}
.follow_chart .bar{margin:0px 1px; padding:0 4px; width:25px; }            
.follow_chart .bar_date span{font:bold 10px Arial,sans-serif; width:33px; cursor:pointer;}
.follow_chart .bar_date span:hover{font:bold 10px Arial,sans-serif; width:33px; color:#FFF;cursor:pointer;}
.follow_chart .blue .bar_date{margin-top:28px;}
.follow_chart .green .bar_date{margin-top:68px;}
.follow_chart .yellow .bar_date{margin-top:108px;}
.follow_chart .orange .bar_date{margin-top:148px;}
.follow_chart .red .bar_date{margin-top:188px;}

.follow .bar .article_list { display: none; }
.follow .openBar { width: 250px !important; height: 247px !important; top: 0 !important; }
.follow .openBar .article_list { display: block; background: #FFF url(http://www.blogsmithmedia.com/www.engadget.com/media/followsaga_bg_graph.gif) no-repeat top left; margin-top: 4px; height: 214px; padding: 5px 7px; overflow: auto; }
.follow .blue.openBar .article_list { margin-bottom: -26px; }
.follow .green.openBar .article_list { margin-bottom: -66px; }
.follow .yellow.openBar .article_list { margin-bottom: -106px; }
.follow .orange.openBar .article_list { margin-bottom: -146px; }
.follow .red.openBar .article_list { margin-bottom: -186px; }

.follow .openBar .article_list ul { margin-top: -5px; }
.follow .openBar .article_list li { font:normal 10px Arial,sans-serif; margin: 8px 0; color: #777; }
.follow .openBar .article_list li div { margin-top: 1px; }
.follow .openBar .article_list li a { font: italic 12px "Times New Roman",Times,serif; color: #000; line-height: 14px !important; font-weight: bold !important; }
.follow .openBar .article_list li a:hover { color: #00bdf6; }

/*safari*/

@media screen and (-webkit-min-device-pixel-ratio:0){
.follow_chart .blue .bar_date {margin-top:33px;}
.follow_chart .green .bar_date {margin-top:73px;}    
.follow_chart .yellow .bar_date {margin-top:113px;}    
.follow_chart .orange .bar_date {margin-top:153px;}
.follow_chart .red .bar_date {margin-top:193px;}
.follow .blue.openBar .article_list { margin-bottom: -29px; }
.follow .green.openBar .article_list { margin-bottom: -69px; }
.follow .yellow.openBar .article_list { margin-bottom: -109px; }
.follow .orange.openBar .article_list { margin-bottom: -149px; }
.follow .red.openBar .article_list { margin-bottom: -189px; }
.follow .openBar .article_list li div { margin-top: 3px; }
.follow .openBar .article_list li a { font: italic 12px "Times New Roman",Times,serif; color: #000; line-height: 14px !important; font-weight: bold !important; }
}

/*############################################################################
############################## hub product media #########################################
############################################################################*/

.hubs_topic_media{
	margin-top:40px;
	
}                  
.hubs_topic_media a{color:black; text-decoration:none;}
.hubs_topic_media a:hover{color:#00bdf6;}
.hubs_topic_media .divider{
	background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/post_divider.gif);
	width:310px;
	height:1px;  
	overflow:hidden;
}


.hubs_topic_media .media_videos{float:left; width:313px;}   
	.hubs_topic_media .video_time{font:11px Arial,sans-serif; color:#999999; float:right; margin-top:2px;}
	.hubs_topic_media .video_img{}
.hubs_topic_media .media_galleries{float:left; width:313px; margin-left:20px;}
	.hubs_topic_media .media_galleries .photo_count{font:11px Arial,sans-serif; color:#999999;float:right;}
	.hubs_topic_media .media_galleries .gallery_images{}
	.hubs_topic_media .gallery_images .row1{position:relative; margin-bottom:1px; float:left;}
	.hubs_topic_media .gallery_images .row2{position:relative; float:left;} 
	.hubs_topic_media .gallery_images .gallery_img{position:relative; float:left; margin: 0 1px 1px 0; width:103px;} 
        .hubs_topic_media .gallery_images .gallery_img:hover { border: 1px solid #62D6F9; margin: -1px 0 0 -1px; } 
	/*.gallery_images .gallery_img.last{margin-right:0px;}*/
    .hubs_topic_media .gallery_img a{
		position:relative; 
		height:88px;
		width:100px;
		display:block;  
		-width:100px;
	}
	.hubs_topic_media .gallery_img a .border{
		border:1px solid #00D7FF;
		display:none; 
		height:86px;
		left:0;
		position:absolute;
		top:0;
		width:102px;
	}              
	
.hubs_topic_media .media_header{}
.hubs_topic_media .media_heading{float:left;margin-bottom:5px;}
.hubs_topic_media .media_pagination{float:right; margin-top:2px;}   
	.hubs_topic_media .media_pagination .page_num{
		float:left;
		font:italic 14px Times,serif; 
		margin-top:0px;
	}
	
	.hubs_topic_media .media_pagination .next_arrow{
		float:left; 
		width:7px; 
		height:11px; 
		margin-left:8px; 
		margin-top:0px;
	}
	.hubs_topic_media .next_arrow a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/hubs_sprite_chevron_right.gif);}
	.hubs_topic_media .media_pagination .prev_arrow{
		float:left; 
		width:7px; 
		height:11px; 
		margin-right:8px; 
		margin-top:0px;
	}
	.hubs_topic_media .prev_arrow a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/hubs_sprite_chevron_left.gif);}
	
	
.hubs_topic_media .media_date{
	font:italic 12px georgia,serif;
	color:#666666;
	margin-top:5px;
}
.hubs_topic_media .media_title{
	font:normal 15px Arial,sans-serif;   
	float:left;   
	margin-bottom:5px;
}
.hubs_topic_media .caption{
	color:#999999;  
	float:right; 
	width:210px; 
	text-align:right;
}  
.hubs_topic_media .caption a{
	font:italic 14px Times,serif;
	color:#999999;
}
.hubs_topic_media .next{}         
.hubs_topic_media .title{         	
	font:normal 11px Arial,sans-serif;
}

/*############################################################################
############################## EVENT TOP ######################################
############################################################################*/

.hubs_event_top{
	font:14px Times,sans-serif;
	line-height:19px;
	color:#666666; 
	/*margin-top:10px;*/ 
	/*height:300px;*/
	margin:20px auto 0;
	/* width:980px;	*/
}        
.hubs_event_top a{color:#666666;}                                        
.hubs_event_top a:hover{color:#00bdf6;}


.hubs_event_top .top_header{}
	.hubs_event_top .h2_hubs_event_headline{float:left; width:300px;} 
	.hubs_event_top .top_sponsor{float:right;} 
		.hubs_event_top .top_sponsoredby{float:left; font:10px Arial,sans-serif; margin-top:12px;} 
		.hubs_event_top .top_sponsor img{float:left; margin-left:5px;}

.hubs_event_top .top_content{/*margin-top:15px;*/}
	.hubs_event_top .top_left_img{float:left; margin-right:10px; width:441px;}
	 
	
	.hubs_event_top .top_plant_yourselves{float:left; width:219px; margin-right:10px;}  
		.hubs_event_top .top_plant_yourselves .top_section{                       
			padding:15px 8px;
			border-top:1px solid #e5e5e5; 
			border-bottom:1px solid #e5e5e5;
		}
			.hubs_event_top .divider{}
			.hubs_event_top .plant_yourselves a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/hubs_event_sprite_plant.gif);}
			.hubs_event_top .top_section .plant_yourselves{
				width:190px; height:12px; 
				margin-bottom:5px;
			} 
		.hubs_event_top .top_plant_yourselves .bottom_section{padding:15px 24px;} 		
			.hubs_event_top .feel_free{
				margin-left:17px;
				font-style:italic;
			}
			.hubs_event_top .heres_what{margin-bottom:15px;}
			.hubs_event_top .plant_times{}
			.hubs_event_top .plant_time{}
	
	.hubs_event_top .top_blogfeed{
		float:left; 
		width:294px; height:294px;
		border:3px solid #f2f2f2;  
	   /* padding:10px;*/   
		/*overflow-y:scroll;*/
	}
	.hubs_event_top .blogfeed_heading{height:60px; margin-bottom:0px;}
	.hubs_event_top .blogfeed_heading img{margin:10px 0 0 10px;}
	.hubs_event_top .blogfeed_heading .blogfeed_caption{
		font-style:italic;
		line-height:19px;  
		margin:5px 0 0 10px;
		/*margin-bottom:15px; */
	}
	.hubs_event_top .blogfeed_content{
		height:214px; 
		overflow-y:scroll;
		padding:10px;
	}
	.hubs_event_top .blog_post{margin-bottom:20px; margin-top:5px;}
	.hubs_event_top .time_stamp{
		font:bold 11px Arial,sans-serif;
		line-height:17px;
		float:left;  
		margin-right:10px;
	}
	.hubs_event_top .blurb{
		font-size:13px;
	}
	
.hubs_event_news{}

.hubs_event_news a{color:black;}
.hubs_event_news a:hover{color:#00d7ff;}

.hubs_event_news .news_header{border-bottom:1px solid #CCCCCC; margin-bottom:10px; padding-bottom:5px;}
	.news_heading{float:left;}
	.news_pagination{float:right; font:italic 14px Times,serif;}   
	.news_pagination .page_num{float:left; margin-right:10px;}
	.news_pagination .next a{background-image:url(/image/hubs_sprite_chevron_right.gif);}
	.news_pagination .next{float:left; width:7px; height:11px; margin-top:3px;}

.news_body{}                                 
	.row1{margin-bottom:30px;}
	.row2{}
	.news_section{float:left; width:206px; margin-right:16px;}                                        
	.news_section.last{margin-right:0px;}
		.news_section img{margin-bottom:7px;}
		.news_title{font:bold 12px Arial,sans-serif; line-height:16px; width:170px; margin-bottom:2px;}
		.news_date{font:italic 12px georgia,serif; line-height:16px; color:#666666;}      

/*############################################################################
############################ latest_posts.css ################################
############################################################################*/

.latest_posts { margin: 0 0 35px; }
	.latest_posts .latest_header { font: 25px Arial, Helvetica, sans-serif; letter-spacing: -.05em; color: #000; text-transform: uppercase; border-bottom: 1px solid #CCC; margin: 0 0 10px; }
	
	.latest_posts .latest_entry { padding: 0 10px 10px 0; margin: 0 0 20px 0; border-bottom: 1px solid #E5E5E5; }
	
		.latest_posts .latest_entry img { float: left; display: inline; border: 1px solid #B4B4B4; margin: 0 10px 0 0; }
		
		.latest_posts .latest_entry .latest_info { font-size: 13px; line-height: 16px; font-style: italic; color: #666; float: left; display: inline; position: relative; width: 520px; height: 72px; }
			.latest_posts .latest_entry .latest_info .latest_title { font: bold 12px/16px Arial, Helvetica, sans-serif; }
			.latest_posts .latest_entry .latest_info a { color: #000; }
			.latest_posts .latest_entry .latest_info a:hover { color: #00bdf6; }
			.latest_posts .latest_entry .latest_info .latest_comments { font: bold 10px Arial, Helvetica, sans-serif; color: #666; position: absolute; left: 0; bottom: -16px; }
	
	.latest_posts .seeall { width: 56px; height: 12px; }
		.latest_posts .seeall a { background: url(http://www.blogsmithmedia.com/www.engadget.com/media/see_all.gif); }
		
/* author_top.css */

.author_top { margin: 0 0 40px 0; }
	.author_top .author_pic { float: left; display: inline; width: 317px; margin: 8px 20px 0 0; }
	.author_top .author_info { float: left; display: inline; width: 310px; }
		.author_top .author_header { font: 65px Arial, Helvetica, sans-serif; line-height: 65px; letter-spacing: -.05em; margin: 0 0 7px; }
		.author_top .author_job_title { font-size: 14px; line-height: 18px; color: #666; margin: 0 0 4px 0; }
		.author_top .author_contact { font-size: 14px; line-height: 18px; font-style: italic; color: black; margin: 0 0 10px; }
			.author_top .author_contact span { font: bold 10px/17px Arial, Helvetica, sans-serif; color: #666; }
		.author_top .author_bio { font-size: 13px; line-height: 17px; color: #666; }
		
	.author_top .author_quote { font-size: 30px; line-height: 37px; font-style: italic; color: #FFF; margin: 40px 0 0; }
		.author_top .author_quote span { background-color: #000; padding: 0 12px; }
		.author_top .author_quote .quote_source { font-size: 14px; line-height: 29px; color: #00bdf6; padding: 6px 12px; }
		
/* gadgets.css */

.gadgets { margin: 0 0 35px; }
.gadgets .gadgets_header { font: 25px Arial, Helvetica, sans-serif; letter-spacing: -.05em; color: #000; text-transform: uppercase; border-bottom: 1px solid #CCC; margin: 0 0 10px; }
.gadgets .gadgets_entry { font-size: 13px; line-height: 16px; font-style: italic; color: #666; float: left; display: inline; width: 206px; margin: 0 10px 0 0; }
.gadgets .gadgets_entry img { margin: 0 0 4px; }
.gadgets .gadgets_entry a { font: bold 12px/16px Arial, Helvetica, sans-serif; color: #000; }
.gadgets .gadgets_entry a:hover { color: #00bdf6; }

/* Author landing page */

.author_landing_top{margin-bottom:40px;}
.author_landing_header{width:380px; font:55px Arial,sans-serif;}
.author_landing_blurb{ font:13px georgia,serif; color:#666666; line-height:17px; margin-top:15px; }

.hubs {
	position:relative;
	}
	 
.hide {
	display:none;
	}
	
.show {
	display:block;
	}
	
.sprite span {
	display:none;
	}
	
/* RECAP PAGE */

#recap {
	padding: 10px 0 0;
}

.im-the-real-recap { margin: -12px 0 5px; }

	#recap .recap_visual {
		border: 1px solid #D0D0D0;
		margin: 25px 0;
		padding: 3px;
		position: relative;
	}
		#recap .recap_visual_info { font: italic 14px/21px "Times New Roman", Times, serif; color: #666; padding: 0 4px 5px; }
		#recap .recap_visual_info .visual_title { float: left; display: inline; }
		#recap .recap_visual_info .visual_date { float: right; display: inline; }
		#recap .recap_graph {
			height: 325px;
			background: url(http://www.blogsmithmedia.com/www.engadget.com/media/recap_bg.gif) repeat-x;
			position: relative;
			overflow: hidden;
		}
			#recap .recap_graph .recap_y_units {
				background: url(http://www.blogsmithmedia.com/www.engadget.com/media/recap_y_units.png) no-repeat;
				width: 501px;
				height: 10px;
				position: absolute;
				top: 12px;
				left: 16px;
				* background: none;
				* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.blogsmithmedia.com/www.engadget.com/media/recap_y_units.png', sizingMethod='crop');		
			}
			#recap .recap_graph .recap_x_units {
				background: url(http://www.blogsmithmedia.com/www.engadget.com/media/recap_x_units.png) no-repeat;
				width: 10px;
				height: 93px;
				position: absolute;
				bottom: 8px;
				left: 8px;
				* background: none;
				* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.blogsmithmedia.com/www.engadget.com/media/recap_x_units.png', sizingMethod='crop');
			}
			#recap .recap_graph .orb {
				position: absolute;
				width: 8px; height: 8px;
			}

				#recap .recap_graph .orb .orb_circle_red {
					background: url(http://www.blogsmithmedia.com/www.engadget.com/media/plot_red.png) no-repeat;
					width: 70px; height: 70px;
					* background: none;
					* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.blogsmithmedia.com/www.engadget.com/media/plot_red.png', sizingMethod='crop');
				}
				#recap .recap_graph .orb .orb_circle_orange{
					background: url(http://www.blogsmithmedia.com/www.engadget.com/media/plot_orange.png) no-repeat;
					width: 70px; height: 70px;
					* background: none;
					* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.blogsmithmedia.com/www.engadget.com/media/plot_orange.png', sizingMethod='crop');
				}
				#recap .recap_graph .orb .orb_circle_yellow {
					background: url(http://www.blogsmithmedia.com/www.engadget.com/media/plot_yellow.png) no-repeat;
					width: 70px; height: 70px;
					* background: none;
					* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.blogsmithmedia.com/www.engadget.com/media/plot_yellow.png', sizingMethod='crop');
				}
				#recap .recap_graph .orb .orb_circle_green {
					background: url(http://www.blogsmithmedia.com/www.engadget.com/media/plot_green.png) no-repeat;
					width: 70px; height: 70px;
					* background: none;
					* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.blogsmithmedia.com/www.engadget.com/media/plot_green.png', sizingMethod='crop');
				}
				#recap .recap_graph .orb .orb_circle_cyan {
					background: url(http://www.blogsmithmedia.com/www.engadget.com/media/plot_cyan.png) no-repeat;
					width: 70px; height: 70px;
					* background: none;
					* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.blogsmithmedia.com/www.engadget.com/media/plot_cyan.png', sizingMethod='crop');
				}
				#recap .recap_graph .orb .orb_circle_blue {
					background: url(http://www.blogsmithmedia.com/www.engadget.com/media/plot_blue.png) no-repeat;
					width: 70px; height: 70px;
					* background: none;
					* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.blogsmithmedia.com/www.engadget.com/media/plot_blue.png', sizingMethod='crop');
				}
				
				#recap .recap_graph .orb_center {
					width: 24px; height: 24px;
					position: absolute;
					top: 24px;
					left: 24px;
					cursor: pointer;
				}
				
				#recap .recap_graph .orb_red {
					background: url(http://www.blogsmithmedia.com/www.engadget.com/media/recap_dot_red.png) no-repeat;
					* background: none;
					* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.blogsmithmedia.com/www.engadget.com/media/recap_dot_red.png', sizingMethod='crop');
				}
				
				#recap .recap_graph .orb_orange {
					background: url(http://www.blogsmithmedia.com/www.engadget.com/media/recap_dot_orange.png) no-repeat;
					* background: none;
					* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.blogsmithmedia.com/www.engadget.com/media/recap_dot_orange.png', sizingMethod='crop');
				}
				
				#recap .recap_graph .orb_yellow {
					background: url(http://www.blogsmithmedia.com/www.engadget.com/media/recap_dot_yellow.png) no-repeat;
					* background: none;
					* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.blogsmithmedia.com/www.engadget.com/media/recap_dot_yellow.png', sizingMethod='crop');
				}
				
				#recap .recap_graph .orb_green {
					background: url(http://www.blogsmithmedia.com/www.engadget.com/media/recap_dot_green.png) no-repeat;
					* background: none;
					* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.blogsmithmedia.com/www.engadget.com/media/recap_dot_green.png', sizingMethod='crop');
				}
				
				#recap .recap_graph .orb_cyan {
					background: url(http://www.blogsmithmedia.com/www.engadget.com/media/recap_dot_cyan.png) no-repeat;
					* background: none;
					* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.blogsmithmedia.com/www.engadget.com/media/recap_dot_cyan.png', sizingMethod='crop');
				}
				
				#recap .recap_graph .orb_blue {
					background: url(http://www.blogsmithmedia.com/www.engadget.com/media/recap_dot_blue.png) no-repeat;
					* background: none;
					* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.blogsmithmedia.com/www.engadget.com/media/recap_dot_blue.png', sizingMethod='crop');
				}
					
					#recap .orb_center .orb_tooltip {
						padding: 14px 10px;
						background-color: #000;
						position: absolute;
						width: 260px;
						display: none;
						z-index: 100 !important;
					}
					
						#recap .orb_center .tooltip_red { border: 1px solid #ed145b; }
						#recap .orb_center .tooltip_orange { border: 1px solid #f26522; }
						#recap .orb_center .tooltip_yellow { border: 1px solid #fff200; }
						#recap .orb_center .tooltip_green { border: 1px solid #00a651; }
						#recap .orb_center .tooltip_cyan { border: 1px solid #37edf1; }
						#recap .orb_center .tooltip_blue { border: 1px solid #d8a0db; }
					
						#recap .orb_tooltip .tooltip_category {
							font: 10px Arial, Helvetica, sans-serif; text-transform: uppercase; color: #00bdf6;
							float: left; display: inline;
							margin: 0 15px 0 0; 
						}
						#recap .orb_tooltip .tooltip_count {
							font: bold 10px Arial, Helvetica, sans-serif; color: #FFF;
							float: left; display: inline;
							margin: 0 4px 0 0;
						}
						#recap .orb_tooltip .tooltip_count_icon {
							position: relative; top: -5px;
							float: left; display: inline;
							margin: 0 2px 0 0;
						}
						#recap .orb_tooltip .tooltip_comments {
							font: 10px Arial, Helvetica, sans-serif; color: #FFF;
							float: right; display: inline;
						}
						#recap .orb_tooltip .tooltip_text {
							font: bold 12px Arial, Helvetica, sans-serif; color: #FFF; margin-top: 5px;
						}
							#recap .orb_tooltip .tooltip_time{
								font: italic 12px "Times New Roman", Times, serif; color: #FFF;
								margin: 0 6px 0 0;
							}
							
					#recap .orb_center .upper_right {
						top: 12px;
						left: -270px;
					}
					#recap .orb_center .upper_left {
						top: 12px;
						left: 12px;
					}
					#recap .orb_center .lower_left {
						top: auto;
						bottom: 12px;
						left: 12px;
					}
					#recap .orb_center .lower_right {
						top: auto;
						bottom: 12px;
						left: -270px;
					}
			
	#recap .recap_sort_bar {
		border-bottom: 1px solid #CCC;
		padding: 0 0 10px;
		height: 52px;
	}
		#recap .recap_sort_all_header { float: left; display: inline; }
		#recap .recap_sort_holder {
			font: 10px/19px Arial, Helvetica, sans-serif; text-transform: uppercase;
			float: right; display: inline;
			margin: 21px 40px 0 0;
			position: relative;
		}
		#recap .recap_category_sort { width: 103px; }	
		#recap .recap_date_sort { width: 61px; }
		#recap .recap_media_sort { width: 72px; }
		#recap .recap_coverage_sort { width: 103px; }
			#recap .sort_header { background: url(http://www.blogsmithmedia.com/www.engadget.com/media/recap_sort_headers6.gif) no-repeat; margin: 0 0 3px; }
			#recap .recap_category_sort .sort_header { width: 103px; height: 13px; }	
			#recap .recap_date_sort .sort_header { width: 61px; height: 13px; background-position: 0 -13px; }
			#recap .recap_media_sort .sort_header { width: 72px; height: 13px; background-position: 0 -26px; }
			#recap .recap_coverage_sort .sort_header { width: 103px; height: 13px; background-position: 0 -39px; }
			
			#recap .recap_sort_holder .current {
				background: transparent url(http://www.blogsmithmedia.com/www.engadget.com/media/hubs_sort_dropdown_arrow.gif) no-repeat scroll right 7px;
				color: #000000;
				font-weight: bold;
				height: 13px;
				padding: 0 11px 0 0;
				text-align: right;
				float: right; display: inline;
			}
			#recap .recap_sort_holder .current:hover { color: #00bdf6; }
			
			#recap .recap_sort_holder .popup {
				background-color: #FFF;
				width: 94px;
				padding: 0 9px;
				border: 1px solid #CCC;
				text-align: right;
				position: absolute;
				z-index: 10;
				top: 41px; right: 0;
				*top: 48px;
				display: none;
			}
				#recap .recap_sort_holder .popup a { color: #666; }
				#recap .recap_sort_holder .popup a:hover { color: #00bdf6; }
				#recap .recap_sort_holder .popup a.selected { color: #000; font-weight: bold; }
				

	 .recap_entry {
		padding: 20px 75px 9px 0;
		border-bottom: 1px solid #CCC;
		
	}
		#recap .recap_thumb {
			float: left; display: inline;
			position: relative;
			width: 101px; height: 86px;
			border: 1px solid #CCC;
			margin: 0 10px 0 0;
		}
			#recap .recap_photo_count {
				font: bold 10px/20px Arial, Helvetica, sans-serif; color: #FFF;
				background: #000 url(http://www.blogsmithmedia.com/www.engadget.com/media/post_icon_photo.gif) no-repeat right 0;
				border-right: 5px solid #000;
				padding: 0 25px 0 8px;
				position: absolute;
				bottom: 3px;
				left: 0;
				height: 20px;
			}
		
		#recap .recap_info {
			float: left; display: inline; 
			width: 455px;
		}
			#recap .recap_title {
				font: 21px/25px Arial, Helvetica, sans-serif;
			}
				#recap .recap_title a { color: #000; }
				#recap .recap_title a:hover { color: #00bdf6; }
			#recap .recap_author_date {
				font: italic 12px/18px georgia, serif; color: #666;
			}
				#recap .recap_author_date a { color: #000; }
				#recap .recap_author_date a:hover { color: #00bdf6; }
			#recap .recap_comments {
				font: 10px Arial, Helvetica, sans-serif;
			}			
				#recap .recap_comments a{
					 color: #666;
					 text-decoration: none;							
				}
				
				#recap .recap_comments a:hover{
					 color: #00bdf6;
				}



/*POSTS PAGINATION SECTION*/
#recap .post_pagination{
	margin-top:20px;
	margin-bottom:50px;      
	position:relative; 	
	font-weight:bold; 
	margin-left:auto;
	margin:20px auto 50px;
	float:left; display:inline; 
	word-spacing:15px;
}      
#recap .post_pagination a{color:black;}
#recap .post_pagination a:hover{color:#00bdf6;}                                         
#recap .post_pagination .current{color:#999999;}
#recap .pagination_left a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/post_sprite_chevron_left.gif);}
#recap .post_pagination .pagination_left{  
	display:none;
	width:7px; height:11px;
	float:left; margin-top:9px;
}
#recap .pagination_right a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/post_sprite_chevron_right.gif);} 	  
#recap .post_pagination .pagination_right{
	width:7px; height:11px;
	float:left; margin-top:9px;
}           
#recap .page_nums{
	font-family:Arial, sans-serif;
	font-size:12px; line-height:30px; 
	float:left; margin-left:10px; 
	margin-right:10px;
}
#recap .page_elipsis{font-size:15px; letter-spacing:2px;} 
	
/* PODCAST PAGE */

#podcasts {
	font: 13px/17px georgia, serif; color: #666;
	padding: 15px 0;
}
	#podcasts .podcast_header {
		width: 630px;
	}
		#podcasts .podcast_header img {
			margin: 0 0 20px 0;
		}
		#podcasts .podcast_header .contact {
			font: bold 12px/20px Arial, Helvetica, sans-serif; color: #000;
			margin: 15px 0 25px;
		}
			#podcasts .podcast_header .contact .pc_subscribe {
				background: url(http://www.blogsmithmedia.com/www.engadget.com/media/podcasts_subscribe.gif) no-repeat 0 6px;
				padding: 0 0 0 66px;
			}
			#podcasts .podcast_header .contact .pc_contact {
				background: url(http://www.blogsmithmedia.com/www.engadget.com/media/podcasts_contact.gif) no-repeat 0 6px;
				padding: 0 0 0 66px;
			}
			#podcasts .podcast_header .contact .pc_twitter {
				background: url(http://www.blogsmithmedia.com/www.engadget.com/media/podcasts_twitter.gif) no-repeat 0 6px;
				padding: 0 0 0 66px;
			}
			#podcasts .podcast_header .contact a {
				font: italic 13px/20px georgia, serif; color: #000;
			}
			#podcasts .podcast_header .contact a:hover {
				color: #00bdf6;
			}
		#podcasts .podcast_sort_bar {
			border-bottom: 1px solid #B2B2B2;
			padding: 0 0 12px 0;
			margin: 0 0 18px;
			height: 9px;
			position: relative;
		}
			#podcasts .podcast_sort_bar .all_podcasts {
				float: left; display: inline;
				width: 74px; height: 9px;
				margin: 0 30px 0 0;
			}
				#podcasts .podcast_sort_bar .all_podcasts a {
					background-image: url(http://www.blogsmithmedia.com/www.engadget.com/media/podcasts_sprite_podcasts.gif);
				}	
			#podcasts .podcast_sort_bar .featured {
				float: left; display: inline;
				width: 52px; height: 9px;
			}
				#podcasts .podcast_sort_bar .featured a {
					background-image: url(http://www.blogsmithmedia.com/www.engadget.com/media/podcasts_sprite_featured.gif);
				}
			#podcasts .podcast_sort_bar .selector_arrow {
				position: absolute; 
				bottom: -1px;
				left: 33px;
			}
			
			#podcasts .podcast_sort_bar .podcast_sort_dropdown {
				float: right; display: inline;
				font: 11px/9px Arial, Helvetica, sans-serif;
				width:105px;
				cursor:pointer;
			}
				#podcasts .podcast_sort_bar .podcast_sort_dropdown .current {
					background:transparent url(http://www.blogsmithmedia.com/www.engadget.com/media/hubs_sort_dropdown_arrow.gif) no-repeat scroll right 1px;
					color:#000000;
					display:block;
					font-weight:bold;
					height:12px;
					padding:0 14px 0 0;
					text-align:right;
					width:90px;
				}
				#podcasts .podcast_sort_bar .podcast_sort_dropdown .current:hover {
					color: #00bdf6;
				}
				#podcasts .podcast_sort_bar .podcast_sort_dropdown .popup {
					background: #FFFFFF none repeat scroll 0 0;
					border: 1px solid #B5B5B5;
					padding: 2px 0;
					position: absolute;
					text-align: right;
					line-height: 19px;
					top: 21px;
					right: 0;
					width: 109px;
					display: none;
				}
					#podcasts .podcast_sort_bar .podcast_sort_dropdown .popup a {
						color: #999;
						display: block;
						padding: 0 6px;
					}
					#podcasts .podcast_sort_bar .podcast_sort_dropdown .popup a:hover {
						color: #00bdf6;
					}
					#podcasts .podcast_sort_bar .podcast_sort_dropdown .popup a.selected {
						color: #000;
						font-weight: bold;
					}

			#podcasts .podcast_entry {
				margin: 0 0 30px;
			}
				#podcasts .podcast_entry .podcast_content{
					display: none;
				}
			
				#podcasts .podcast_entry .date_time {
					font: italic 14px/18px "Times New Roman", Times, serif; color: #666;
					margin: 0 0 8px;
				}
				#podcasts .podcast_entry .podcast_title {
					font: 30px/32px Arial, Helvetica, sans-serif; color: #000;
					margin: 0 0 10px 0;
				}
				#podcasts .podcast_entry .podcast_credits {
					font: italic 14px/20px "Times New Roman", Times, serif;
					margin: 20px 0 15px 0;
				}
					#podcasts .podcast_entry .podcast_credits a { color: #000; }
					#podcasts .podcast_entry .podcast_credits a:hover { color: #00bdf6; }
				#podcasts .podcast_entry .podcast_credits img { margin: 0 7px 0 20px; }
				
				#podcasts .podcast_entry .podcast_player {
					width: 291px;
					margin: 22px 0 20px;
				}
					#podcasts .podcast_entry .podcast_listen {
						width: 35px;
						float: left; display: inline;
						padding: 5px 0 0;
					}
					#podcasts .podcast_entry .podcast_download {
						float: right; display: inline;
						text-align: right;
						font: italic 14px/18px "Times New Roman", Times, serif;
					}
						#podcasts .podcast_entry .podcast_download img {
							margin: 0 5px 0 0;
						}
						#podcasts .podcast_entry .podcast_download a {
							color: #000;
						}
						#podcasts .podcast_entry .podcast_download a:hover {
							color: #00bdf6;
						}
					#podcasts .podcast_entry .podcast_player .podcast_flash_player {
						margin: 5px 0 10px;
					}
				
				#podcasts .podcast_entry .podcast_minutes {
					font: bold 12px/20px Arial, Helvetica, sans-serif; color: #999;
				}
					#podcasts .podcast_entry .podcast_minutes a {
						font: italic 14px/20px "Times New Roman", Times, serif; color: #000;
						margin: 0 0 0 8px;
					}
					#podcasts .podcast_entry .podcast_minutes a:hover {
						color: #00bdf6;
					}
				
				#podcasts .podcast_entry .podcast_entry_footer {
					position: relative;
					height: 24px;
					margin: 15px 0 0;
				}
				
				
					#podcasts .podcast_entry .podcast_entry_footer .share_popup {
						background-color:white;
						border:2px solid black;
						bottom:24px;
						display:none;
						margin:0 auto;
						position:absolute;
						right:104px;
						width:320px;
						z-index:800;
					}
					#podcasts .podcast_entry .podcast_entry_footer .podcast_readmore {			
						display:inline;
						float:left;
						height:12px;
						margin:3px 0 0;
						width:73px;
					}
					#podcasts .podcast_entry_selected .podcast_entry_footer_links .podcast_readmore{
						display: none;
					}
						#podcasts .podcast_entry .podcast_entry_footer .podcast_readmore a {			
							background-image: url(http://www.blogsmithmedia.com/www.engadget.com/media/post_readmore.gif);
						}
					#podcasts .podcast_entry .podcast_entry_footer .podcast_footer_right_div {
						margin-left:7px;
					}
							#podcasts .podcast_entry .podcast_entry_footer .podcast_footer_right_div .podcast_num_comments {
								color:white;
								font-size:13px;
								line-height:21px;
								text-align:center;
							}
								#podcasts .podcast_entry .podcast_entry_footer .podcast_footer_right_div .podcast_num_comments a {
									color:white;
									padding:0 7px 0;
									text-decoration:none;
								}
								#podcasts .podcast_entry .podcast_entry_footer .podcast_footer_right_div .podcast_num_comments a:hover {
									color: #00bdf6;
								}
						#podcasts .podcast_entry .podcast_entry_footer .post_comment_tail {
							position:absolute;
							bottom:-4px;
							right:10px;
						}
				
					#podcasts .podcast_entry .podcast_entry_footer .post_comment {
						display:inline;
						float:right;
						height:9px;
						margin-top:5px;
						width:48px;
					}
						#podcasts .podcast_entry .podcast_entry_footer .post_comment a {
							background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/post_sprite_discuss.gif);
						}
						
					#podcasts .podcast_entry .podcast_entry_footer .podcast_share {
						float:right; display:inline;
						height:23px;
						width:66px;
					}
						#podcasts .podcast_entry .podcast_entry_footer .podcast_share a {
							background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/post_sprite_share.gif);
						}
						
					#podcasts .podcast_entry .podcast_entry_footer .podcast_permalink {
						float:right; display:inline;
						height:9px;
						margin-top:6px;
						width:59px;
					}
						#podcasts .podcast_entry .podcast_entry_footer .podcast_permalink a {
							background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/podcasts_sprite_permalink.gif);
						}
						
					#podcasts .podcast_entry .podcast_entry_footer .post_comment_icon {
						background-color:black;
						float:right; display:inline;
						min-width:26px;
					}	
					
					
					#podcasts .post_divider {
						background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/post_divider.gif);
						height:1px;
						overflow:hidden;
						width:650px;
					}
					#podcasts .post_divider_short {
						width:628px;
					}
			
			
			

/*SHARE POPUP*/ 
#podcasts .share_popup{
	background-color:white;
	margin:0 auto;
	position:absolute;
	width:320px;
	z-index:800;       
	border:2px solid black;
	right:104px;
	*right:104px;
	bottom:25px;
	*bottom:27px; 
	display:none;
}
#podcasts .share_selected{
	background-position:center;
	display:block;
}   
#podcasts .share_popup .caption{font-style:italic; float:right; margin-right:10px; margin-bottom:-30px;}                    
#podcasts .share_popup .caption span{color:#e10000;}
#podcasts .share_popup .post_divider{width:320px;}
#podcasts .share_form{
	margin:26px 10px 5px 30px;
	float:left; display:inline;
	width:286px;
}
	#podcasts .share_form label{
		float:left; display:inline;
		margin-right:5px;
		margin-top:6px;
		width:64px;
		text-align:right;
	}
	#podcasts .share_form input{
		float:left; display:inline;
		width:205px;      
		height:18px;
		margin-bottom:13px;
	}  
	#podcasts .share_form textarea{
		float:right; 
		width:209px;   
		height:54px;
		margin-bottom:7px; 
		margin-right:5px;
	}
	#podcasts .share_form .tools{margin-left:69px;}
	#podcasts .share_form .submit{
		float: left; display: inline;
		background-image: url(http://www.blogsmithmedia.com/www.engadget.com/media/register_btn_submit.gif);
		width: 57px; height: 19px;
	}
	#podcasts .share_form .cancel{margin-left:93px;}

#podcasts .share_links{margin:10px 0 0 10px; position:relative;}
#podcasts .share_links_row{
		position:relative;
		margin-bottom:5px;
		float:left; display:inline;
		width:300px;
		clear:both;
}
#podcasts .share_link{float:left; display:inline;} 
#podcasts .share_link.center{left:90px; position:absolute;}
#podcasts .share_link.end{left:190px; position:absolute;}

#podcasts .share_link .icon{float:left;}
#podcasts .share_link .link{float:left; margin:4px 5px 0 4px;}      
	/*sprites*/
	#podcasts .digg a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/share_sprite_digg.gif);} 
	#podcasts .share_link .digg{
		width:25px; height:8px;	
	}
	#podcasts .twitter a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/share_sprite_twitter.gif);} 
	#podcasts .share_link .twitter{
		width:45px; height:8px;	
	}
	#podcasts .reddit a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/share_sprite_reddit.gif);} 
	#podcasts .share_link .reddit{
		width:37px; height:8px;	
	}
	#podcasts .facebook a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/share_sprite_facebook.gif);} 
	#podcasts .share_link .facebook{
		width:57px; height:8px;	
	}
	#podcasts .yahoo a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/share_sprite_yahoo.gif);} 
	#podcasts .share_link .yahoo{
		width:67px; height:8px;	
	}
	#podcasts .stumble a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/share_sprite_stumbleupon.gif);} 
	#podcasts .share_link .stumble{
		width:77px; height:8px;	
	}			




/*POSTS PAGINATION SECTION*/
#podcasts .post_pagination{
	margin-top:20px;
	margin-bottom:50px;      
	position:relative; 	
	font-weight:bold; 
	margin-left:auto;
	margin:20px auto 50px;
	float:left; display:inline; 
	word-spacing:15px;
}      
#podcasts .post_pagination a{color:black;}
#podcasts .post_pagination a:hover{color:#00bdf6;}                                         
#podcasts .post_pagination .current{color:#999999;}
#podcasts .pagination_left a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/post_sprite_chevron_left.gif);}
#podcasts .post_pagination .pagination_left{  
	display:none;
	width:7px; height:11px;
	float:left; margin-top:9px;
}
#podcasts .pagination_right a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/post_sprite_chevron_right.gif);} 	  
#podcasts .post_pagination .pagination_right{
	width:7px; height:11px;
	float:left; margin-top:9px;
}           
#podcasts .page_nums{
	font-family:Arial, sans-serif;
	font-size:12px; line-height:30px; 
	float:left; margin-left:10px; 
	margin-right:10px;
}
#podcasts .page_elipsis{font-size:15px; letter-spacing:2px;}   
#podcasts .no_left_margin { margin-left: 0 !important; }

/*############################################################################
############################## SEARCH #########################################
############################################################################*/

body.search .search_filter_top{padding-bottom:2px; /*float:left; display:inline;*/}

body.search .search_filter_top_header{padding-bottom:10px;}
	.search_filter_top_header .search_header_left{float:left;}
		.search_filter_top_header .search_header_left .search_heading{
			font:35px Arial,sans-serif;
			line-height:49px;
		}

body.search .search_filter_top_header .search_header_right{}
	.search_filter_top_header .search_header_right .search_clear_filter a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/search_filter_sprite_clearall.gif);}
	.search_filter_top_header .search_header_right .search_clear_filter{
		width:110px; height:12px;
		float:right;
		padding-top:50px;
	}


body.search .search_filter_box{
	border:4px solid #f2f2f2;
	padding:12px 12px 0px 12px;
	margin-bottom: 1em;
}
	body.search .search_filter_box .search_filter_caption{
		padding-bottom:12px;
		font:12px Arial,sans-serif;
		color:#999999;
	}

	body.search .search_filter_section{
		font:11px Arial,sans-serif; 
		float:left;
		width:153px;
	}	
		.search_filter_section .search_filter_section_title{padding-bottom:10px;}
		.search_filter_section .search_filter_checkbox{padding-bottom:5px;}
		.search_filter_section .search_filter_checkbox input{}
		.search_filter_section .search_filter_checkbox label{}
		.search_filter_section .search_filter_checkbox .num_results{}
		
	body.search .search_filter_box .showmore{
		font:11px Arial,sans-serif; 
		line-height:20px; 
		position:relative; 
		left:50%;
		top:-15px;
	}	
	body.search .search_filter_box .showmore a{color:black;}
	body.search .search_filter_box .showmore a:hover{color:#00bdf6;}
	
body.search .search_results{ }


/*HEADER AND NAV*/	
 .search_results .search_results_header{
	border-bottom:1px solid #B2B2B2; padding-bottom:10px; 
	/*padding-top:100px; *//*float:left; display:inline;*/
}
.search_results .search_results_header .search_nav{		
	float:left;		
	position:relative;
	top:11px; 
}
 .search_results .search_results_header .search_results_totals{
	color: #999999;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	position:relative;
	top:11px;
	line-height: 9px;
}

	 .search_nav .search_nav_allnews a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/search_nav_sprite_newest.gif);}
	 .search_nav .search_nav_allnews{
		width:43px; height:9px;
		float:left; margin-right:25px;
	}
	 .search_nav .search_nav_hubs a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/search_nav_sprite_oldest.gif);}
	 .search_nav .search_nav_hubs{
		width:39px; height:9px;
		float:left; margin-right:25px;
	}
	.search_nav .search_nav_galleries a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/search_nav_sprite_relevance.gif);}
	.search_nav .search_nav_galleries{
		width:59px; height:9px;
		float:left; margin-right:25px;
	}

	 .search_results div.sprite_selected {
		background:transparent url(http://www.blogsmithmedia.com/www.engadget.com/media/hubs_content_divider_select_arrow.gif) no-repeat scroll center bottom;
		color:#999999;
	}
 .search_results .search_nav div {
		padding-bottom:10px;
	}

/*RESULT LISTINGS*/
body.search .search_results_listings{}	
body.search .search_results_listings a{color:black;}
body.search .search_results_listings a:hover{color:#00bdf6;}

body.search .search_results_listings .search_listing{
	padding:20px 0 10px 0;
	border-bottom:1px solid #B2B2B2;
}
	body.search .search_results_listings .search_listing .listing_img{
		float:left; 
		width:101px;
		position:relative;
	}
		body.search .search_results_listings .search_listing .listing_img img{}
		body.search .search_results_listings .search_listing .listing_icon_wrapper{
			position:absolute;
			bottom:0; left:0px;
		}
		body.search .search_results_listings .search_listing .listing_icon_number{
			font:10px Arial,sans-serif;
			color:white;
			background-color:black;
			height:15px;
			padding:2px 4px;
			float:left;
		}
		body.search .search_results_listings .search_listing .listing_icon{
			float:left;
		}

body.search .search_results_listings .search_listing .listing_content{float:left; margin-left:10px; width:500px;}
	body.search .search_results_listings .search_listing .listing_title{
		font:bold 14px Arial,sans-serif;
		line-height:18px;
	}
	body.search .search_results_listings .search_listing .listing_byline{
		font:italic 13px Times,serif;
		color:#666666;
		line-height:16px;
	}
	body.search .search_results_listings .search_listing .listing_date{
		font:italic 13px Times,serif;
		color:#666666;
		line-height:16px;		
	}
	body.search .search_results_listings .search_listing .listing_comments{
		font: 10px Arial,sans-serif;
		line-height:16px;	
		position:relative;
		margin-top:25px;	
	}
	body.search .search_results_listings .search_listing .listing_comments a{
		color:#666666;
	}


	/*search tags pagination*/
		body.search .search_pagination{
			margin-top:20px;
			margin-bottom:50px;      
			position:relative; 	
			font-weight:bold; 
			margin-left:auto;
			margin:20px auto 30px;
			float:left; display:inline; 
			word-spacing:15px;
		}
		body.search .search_pagination a{color:black;}
		body.search .search_pagination a:hover{color:#00bdf6;}
		body.search .search_pagination a.search_selected {
			color: #999999;
		}
		body.search .pagination_left a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/hubs_sprite_chevron_left.gif);}
		body.search .search_pagination .pagination_left{
			width:7px; height:11px;
			float:left; margin-top:9px;    display:none;
		}
		body.search .pagination_right a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/hubs_sprite_chevron_right.gif);} 	  
		body.search .search_pagination .pagination_right{
			width:7px; height:11px;
			float:left; margin-top:9px;
		}
		body.search .page_nums{
			font-family:Arial, sans-serif;
			font-size:12px; line-height:30px; 
			float:left; margin-left:10px; 
			margin-right:10px;
		}

		body.search .page_elipsis{font-size:15px; letter-spacing:2px;}

body.search .search_results .related_searches{
	border-top:1px solid #d9d9d9;
	border-bottom:1px solid #d9d9d9;
	font:italic 12px Times,serif;	
	padding:4px 0px;
}
body.search .search_results .related_searches img {margin-right:5px;}
body.search .search_results .related_searches a{color:black;}
body.search .search_results .related_searches a:hover{color:#00bdf6;}

/* tag search */

.search_tags_results{}

.search_tags_results .search_tags_header{border-bottom:1px solid #B2B2B2; padding-bottom:10px;}
	.search_tags_header .search_tags_header_left{float:left; width:200px;}
		.search_tags_header .search_tags_heading{font:bold 46px helvetica; letter-spacing: -0.06em}
		.search_tags_header .search_tags_caption{}

/*HEADER AND NAV*/	
.search_tags_results .search_tags_nav{
	float:right;		
	position:relative;
	top:47px;
}
	.search_tags_nav .search_tags_nav_allnews a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/post_nav_sprite_allnews.gif);}
	.search_tags_nav .search_tags_nav_allnews{
		width:54px; height:9px;
		float:left; margin-left:25px;
	}
	.search_tags_nav .search_tags_nav_hubs a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/search_tags_nav_hubs.gif);}
	.search_tags_nav .search_tags_nav_hubs{
		width:28px; height:9px;
		float:left; margin-left:25px;
	}
	.search_tags_nav .search_tags_nav_galleries a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/search_tags_nav_galleries.gif);}
	.search_tags_nav .search_tags_nav_galleries{
		width:55px; height:9px;
		float:left; margin-left:25px;
	}
	.search_tags_nav .search_tags_nav_video a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/search_tags_nav_video.gif);}
	.search_tags_nav .search_tags_nav_video{
		width:29px; height:9px;
		float:left; margin-left:25px;
	}
	.search_tags_nav .search_tags_nav_podcasts a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/search_tags_nav_podcasts.gif);}
	.search_tags_nav .search_tags_nav_podcasts{
		width:53px; height:9px;
		float:left; margin-left:25px;
	}
	
	.search_tags_results div.sprite_selected {
		background:transparent url(http://www.blogsmithmedia.com/www.engadget.com/media/hubs_content_divider_select_arrow.gif) no-repeat scroll center bottom;
		color:#999999;
	}
	.search_tags_results .search_tags_nav div {
		padding-bottom:10px;
	}

/*RESULT LISTINGS*/
.search_tags_results{}	
.search_tags_results a{color:black;}
.search_tags_results a:hover{color:#00bdf6;}

.search_tags_results .search_listing{
	padding:20px 0 10px 0;
	border-bottom:1px solid #B2B2B2;
}
	.search_tags_results .search_listing .listing_img{
		float:left; 
		width:101px;
		position:relative;
	}
		.search_tags_results .search_listing .listing_img img{}
		.search_tags_results .search_listing .listing_icon_wrapper{
			position:absolute;
			bottom:0; left:0px;
		}
		.search_tags_results .search_listing .listing_icon_number{
			font:10px Arial,sans-serif;
			color:white;
			background-color:black;
			height:15px;
			padding:2px 4px;
			float:left;
		}
		.search_tags_results .search_listing .listing_icon{
			float:left;
		}

.search_tags_results .search_listing .listing_content{float:left; margin-left:10px; width:500px;}
	.search_tags_results .search_listing .listing_title{
		font:bold 12px Arial,sans-serif;
		line-height:16px;
	}
	.search_tags_results .search_listing .listing_byline{
		font:italic 13px Times,serif;
		color:#666666;
		line-height:16px;
	}
	.search_tags_results .search_listing .listing_date{
		font:italic 13px Times,serif;
		color:#666666;
		line-height:16px;		
	}
	.search_tags_results .search_listing .listing_comments{
		font: 10px Arial,sans-serif;
		line-height:16px;	
		position:relative;
		top:25px;	
	}
	.search_tags_results .search_listing .listing_comments a{
		color:#666666;
	}




/*search tags pagination*/
	.search_tags_pagination{   
		position:relative; 	
		font-weight:bold; 
		margin-left:auto;
		margin:20px auto 30px;
		float:left; display:inline; 
		word-spacing:15px;
	}
	.search_tags_pagination a{color:black;}
	.search_tags_pagination a:hover{color:#00bdf6;}
	.search_tags_pagination a.search_tags_selected {
		color: #999999;
	}
	.pagination_left a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/hubs_sprite_chevron_left.gif);}
	.search_tags_pagination .pagination_left{
		width:7px; height:11px;
		float:left; margin-top:9px;    display:none;
	}
	.pagination_right a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/hubs_sprite_chevron_right.gif);} 	  
	.search_tags_pagination .pagination_right{
		width:7px; height:11px;
		float:left; margin-top:9px;
	}
	.page_nums{
		font-family:Arial, sans-serif;
		font-size:12px; line-height:30px; 
		float:left; margin-left:10px; 
		margin-right:10px;
	}

	.page_elipsis{font-size:15px; letter-spacing:2px;}
	
/* TIP US */

.tip_us_content{}

.tip_us_content .tip_us_blurb{
	font:italic 13px Times,serif;
	color:#666666;
	line-height:18px;
	padding-bottom:30px;
}
.tip_us_content .tip_us_blurb a{color:black;}
.tip_us_content .tip_us_blurb a:hover{color:#00bdf6;}

.tip_us_content .tip_us_form{}
	.tip_us_content .tip_us_form .label{
		padding-top:15px; 
		padding-bottom:3px;
	}
	.tip_us_content .tip_us_form input{
		width:355px;
		padding:2px;
	}
	.tip_us_content .tip_us_form .tip_us_rememberme{font:italic 14px Times,serif;}
		.tip_us_content .tip_us_form .tip_us_rememberme  input{width:13px; }
		.tip_us_content .tip_us_form .tip_us_rememberme .rememberme_yes {float:left; margin-right:20px;}
		.tip_us_content .tip_us_form .tip_us_rememberme .rememberme_no {float:left;}		 
	.tip_us_content .tip_us_form .tip_us_givegoods{}	
		.tip_us_content .tip_us_form .tip_us_givegoods textarea{
			width:450px;
			height:110px;
			padding:4px 2px;
		}
		
	.tip_us_content .tip_us_images{}
		.tip_us_content .tip_us_images .label{margin-bottom:8px;}
		.tip_us_content .tip_us_browse a{background:url(http://www.blogsmithmedia.com/www.engadget.com/media/footer_page_sprite_browse.gif);}
		.tip_us_content .tip_us_browse{
			width:56px; height:18px;
			float:left;
			margin-right:10px;
		}
		.tip_us_content .tip_us_images .tip_us_imagename{
			float:left;
			font:italic 14px Times,serif;
		}	
	
	.tip_us_content .tip_us_anonymous{font:italic 14px Times,serif;}
		.tip_us_content .tip_us_anonymous .label{margin-bottom:5px; margin-top:10px;}
		.tip_us_content .tip_us_anonymous input{width:13px;}
		.tip_us_content .tip_us_anonymous .anonymous_yes{float:left; margin-right:20px;}
		.tip_us_content .tip_us_anonymous .anonymous_no{float:left;}
		
	.tip_us_content .tip_us_submit a{background:url(http://www.blogsmithmedia.com/www.engadget.com/media/hero_submit.gif);}
	.tip_us_content .tip_us_submit{
		width:54px; height:22px;
		margin-top:15px;
	}

/*############################################################################
############################## hubs topic #########################################
############################################################################*/

.hubs_topic_top{
	font:14px Times,sans-serif;
	line-height:19px;
	color:#666666; 
	margin-top:10px;
}                                                

.hubs_topic_top .top_left_img{float:left;}   

.hubs_topic_top .top_content{
	float:left; 
	width:470px;
	margin-left:15px;
}
	.hubs_topic_top .top_header{}
		.hubs_topic_top .h2_hubs_top_headline{
			font: 52px/52px Arial, Helvetica, sans-serif; letter-spacing: -.05em; color: #000;
			float:left; width:300px;
		} 
		.hubs_topic_top .top_sponsor{float:right;} 
			.top_sponsoredby{float:left; font:10px Arial,sans-serif; margin-top:12px;} 
			.top_sponsor img{float:left; margin-left:5px;}
	.top_blurb{
	font: 13px georgia; line-height: 1.4em;
	}
	
	.hubs_topic_writers{
		font:12px georgia,serif; 
		color:#666666;
		margin-top:40px;
	}   

	.hubs_topic_writers a{color:black; text-decoration:none;}
	.hubs_topic_writers a:hover{color:#00bdf6;}

	.writers_heading{margin-bottom:5px;}
	.writers_content{}     

	.writers_section{float:left; width:146px; margin-right:20px; -margin-right:18px;}
	.writers_section.last{margin-right:0px;}    
		.writers_section img{border:1px solid #b3b3b3; margin-bottom:20px;}
		.writers_section .writers_name{font:bold 12px Arial,sans-serif; color:black; margin-bottom:12px;}
		.writers_section .writers_blurb{line-height:16px; margin-bottom:13px;}
		.writers_section .readmore a{background-image:url('http://www.blogsmithmedia.com/www.engadget.com/media/post_readmore.gif');}
		.writers_section .readmore{
			float:left;
			height:12px;
			width:73px;		
		}

		.hubs_topic_robots{margin-top:38px; color:#666666; line-height:16px;}

		.hubs_topic_robots a{color:black;}
		.hubs_topic_robots a:hover{color:#00bdf6;}

		.hubs_topic_robots .divider{
			background-image:url(/image/post_divider.gif);
			width:650px; -width:650px;
			height:1px;  
			overflow:hidden;
		} 

		.robots_header{margin-bottom:5px;}

		.robots_section{float:left; width:206px; margin-top:10px; margin-right:16px;}
		.robots_section.last{margin-right:0px;}  
			.robots_section img{margin-bottom:10px;}
			.robots_title{font:bold 12px Arial,sans-serif; color:black;line-height:16px; margin-bottom:3px;}
			.robots_byline{font:italic 12px georgia,serif;line-height:16px;}
			.robots_date{font:italic 12px georgia,serif;line-height:16px; margin-bottom:3px;}
			.robots_comments{font:10px Arial,sans-serif;line-height:16px;}  
			.robots_comments a{color:#666666;} 
			.robots_comments a:hover{color:#666666;}
				.num_comments{}

				.hubs_topic_media{
					margin-top:40px;

				}                  
				.hubs_topic_media a{color:black; text-decoration:none;}
				.hubs_topic_media a:hover{color:#00bdf6;}
				.hubs_topic_media .divider{
					background-image:url(/image/post_divider.gif);
					width:310px;
					height:1px;  
					overflow:hidden;
				}

       
				.hubs_topic_media .title{         	
					font:normal 11px Arial,sans-serif;
				}

				.ht_more_coverage {
					margin: 30px 0 10px 0;
					padding: 15px 15px 15px 0;
					border-top: 1px solid #CCC;
					border-bottom: 1px solid #CCC;
					font-size: 12px; line-height: 29px; font-style: italic; color: #000;
				}
				.ht_more_coverage img {
					float: left; display: inline;
					margin: 0 15px 0 0;
				}
				.ht_more_coverage a {
					color: #000;
				}
				.ht_more_coverage a:hover {
					color: #00bdf6;
				}

				#follow_topic {
					padding: 10px 0 4px;
					margin: 0 0 70px;
					border-bottom: 1px solid #CCC;
					width:  980px;
				}
					#follow_topic .ft_header {
						float: left; display: inline;
						width: 400px;
						font: 10px/22px Arial, Helvetica, sans-serif; color: #444;
					}
					#follow_topic .ft_subheaders {
						float: right; display: inline;
						width: 550px;
						font: 10px Arial, Helvetica, sans-serif; color: #444;
						text-align: right;
					}
						#follow_topic .ft_subheaders img {
							margin: 0 6px 0 25px;
						}
					#follow_topic .graph {
						background: url(http://www.blogsmithmedia.com/www.engadget.com/media/follow_topic_bg.gif) repeat;
						height: 81px;
						width: 980px;
						margin: 20px 0 0;
					}
						#follow_topic .graph .bar_holder {
							float: left; display: inline;
							width: 6px; height: 81px;
							margin: 0 1px 0 0;
							position: relative;
						}
						#follow_topic .graph .bar_holder .bar {
							width: 6px;
							height: 30px;
							position: absolute;
							bottom: 0;
							cursor: pointer;
						}
						#follow_topic .graph .bar_red {	background-color: red; } #follow_topic .graph .bar_blue { background-color: #00bdf6; } #follow_topic .graph .bar_yellow { background-color: yellow; }
						#follow_topic .graph .bar_orange { background-color: orange; } #follow_topic .graph .bar_green { background-color: #7de97f; }

						#follow_topic .graph .bar_holder .bar .date_marker {
							font-size: 13px; font-style: italic; color: #999;
							border-left: 1px solid #CCC;
							padding: 0 0 0 3px;
							position: absolute;
							left: -1px;
							bottom: 0;
							height: 81px;
							width: 75px;
							z-index: -1;
						}

						#follow_topic .graph .bar_holder .more_zindex {
							z-index: 10;
						}
						#follow_topic .graph .bar_holder .bar .tooltip {
							width: 182px;
							border-bottom: 5px solid #E5E5E5;
							position: absolute;
							bottom: -59px;
							left: -23px;
							display: none;
						}
						#follow_topic .graph .bar_holder .bar .tooltip_flipped {
							width: 182px;
							border-bottom: 5px solid #E5E5E5;
							position: absolute;
							bottom: -59px;
							right: -23px;
							display: none;
						}
							#follow_topic .graph .bar_holder .bar .tooltip .tooltip_top {
								width: 182px; height: 14px;
								background: url(http://www.blogsmithmedia.com/www.engadget.com/media/tooltip_top.png) no-repeat;
								* background: none;
								* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/image/tooltip_top.png', sizingMethod='scale');
							}
							#follow_topic .graph .bar_holder .bar .tooltip_flipped .tooltip_top {
								width: 182px; height: 14px;
								background: url(http://www.blogsmithmedia.com/www.engadget.com/media/tooltip_top_flipped.png) no-repeat;
								* background: none;
								* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/image/tooltip_top_flipped.png', sizingMethod='scale');
							}
							#follow_topic .graph .bar_holder .bar .tooltip .tooltip_body, #follow_topic .graph .bar_holder .bar .tooltip_flipped .tooltip_body {
								border-left: 5px solid #E5E5E5;
								border-right: 5px solid #E5E5E5;
								background-color: #FFF;
								height: 39px;
								padding: 5px 10px 3px 10px;
							}
								#follow_topic .graph .bar_holder .bar .tooltip .tooltip_body .date, #follow_topic .graph .bar_holder .bar .tooltip_flipped .tooltip_body .date {
									font-size: 12px; line-height: 18px; font-style: italic; color: #666;
								}
								#follow_topic .graph .bar_holder .bar .tooltip .tooltip_body .post_count, #follow_topic .graph .bar_holder .bar .tooltip_flipped .tooltip_body .post_count {
									font: bold 14px/16px Arial, Helvetica, sans-serif; text-transform: uppercase;
								}
								#follow_topic .graph .bar_holder .bar .tooltip .tooltip_body .comment_count, #follow_topic .graph .bar_holder .bar .tooltip_flipped .tooltip_body .comment_count {
									font-size: 13px; line-height: 20px; font-style: bold; text-transform: uppercase; text-align: center; color: #FFF;
									background: url(http://www.blogsmithmedia.com/www.engadget.com/media/post_icon_comment.gif) no-repeat;
									width: 26px;
									height: 30px;
									position: absolute;
									right: 18px;
									bottom: 8px;
								}
								
/* UNFORMATTED FIXES */

/* Adsense Sponsored Links */
.sponsorArea {display:block;position:relative;font-size:12px; }
.sponsorArea .body {border-color:#cbcbcb;border-style:solid;border-width:0px 0px 0px;margin:2em 0px 1em;padding:5px 0px 5px; font-family: arial; line-height: 1em}
.sponsorArea .body a.sponsorLink {color:#666;font-weight:normal;margin:5px 0 5px -; position:absolute;top:0;}
.sponsorArea .body .sponsorPromo {color:#898989;margin-top:15px;cursor:pointer;}
.sponsorArea .body .sponsorPromo .title a {font-weight:normal; color: #000;}
.sponsorArea .body .sponsorPromo .title a:hover {text-decoration:underline;}
.sponsorArea .body .sponsorPromo .link a {color:#00bdf6;font-weight:normal;}
.sponsorArea .body .sponsorPromo .link a:hover {text-decoration:underline;}

/* Archive styles */
.archive_results {  }
	.archive_results .search_tags_header .search_tags_heading { font-size: 2em; }
	.archive_results .search_tags_header .archive_date_heading { font-size: 1em; color: #888; width: 300px; }
	.archive_results .search_tags_results .listing_title a { font-size: 1.4em; }
	.archive_results .search_tags_results .listing_title { margin: 0 0 2px; }
	.archive_results .search_tags_results .listing_img { width: 100px; overflow: hidden; }
	.archive_results .search_tags_results .listing_comments { position: static; }
	@-moz-document url-prefix(){ .archive_results .search_tags_results .listing_byline { margin: 6px 0 0; } }
	#archive_pagination { overflow: hidden; padding: 15px 0; }
		#prev_day { float: left; }
		#next_day { float: right; }

/*LOGGED IN STYLES*/
#logged_in .engadget_hdr_follow { margin-left: 295px; }
#logged_in .login_popup { right: 14px; padding: 15px; }
#logged_in .engadget_hdr_login a { background-image: url(http://www.blogsmithmedia.com/www.engadget.com/media/logged_in_btn.gif);}
#logged_in .engadget_hdr_login { width: 70px; }

/*COLLAPSIBLE COMMENTS*/
/* .commentlinks .child, .commentlinks .expand_children { display: none; } */
.commentlinks .child .expand_children { display: none; }
.commentlinks .expand_children { font-family: georgia; font-size: 12px; margin: 10px 0 0 75px; background: url(http://www.blogsmithmedia.com/www.engadget.com/media/reply_arrow.png) no-repeat top left; padding: 0 0 0 10px; }
.commentlinks .expand_children a { color: #00bdf6; }
.commentlinks .level2.child .comment_actions { margin: 0 0 0 -8px; }
.commentlinks .level0 .container_contents_holder, .commentlinks .level1 .container_contents_holder { display: none; margin-top: 15px; filter:alpha(opacity=50); -moz-opacity: 0.50; opacity: 0.50; }
.commentlinks .badComment_msg { font: georgia; ;font-size: 13px; font-style: italic; color: #666; margin-left: 73px; }
.commentlinks .parent .badComment_msg { margin-bottom: -5px; }
.commentlinks .child .badComment_msg { margin-left: 49px; }
.commentlinks .child.level0, .commentlinks .child.level1 { background-color: #FFF !important; }
.commentlinks .badComment_msg a { color: #333; }
.commentlinks .badComment_msg a:hover { color: #00bdf6; }
#archive_pagination #prev_day {
	width: 169px;
	margin-top: 10px;
}

#archive_pagination #prev_day a {
	background: url('http://www.blogsmithmedia.com/www.engadget.com/media/nav_previous_day.png');
	display:block;
	text-indent: -10000px;
	height: 22px;
}
#archive_pagination #prev_day a:hover {
	background: url('http://www.blogsmithmedia.com/www.engadget.com/media/nav_previous_day.png') 0 22px;
	display:block;
	text-indent: -10000px;
}

#archive_pagination #next_day {
	width: 123px;
	margin-top: 10px;
}

#archive_pagination #next_day a {
	background: url('http://www.blogsmithmedia.com/www.engadget.com/media/nav_next_day.png');
	display:block;
	text-indent: -10000px;
	height: 22px;
}
#archive_pagination #next_day a:hover {
	background: url('http://www.blogsmithmedia.com/www.engadget.com/media/nav_next_day.png') 0 22px;
	display:block;
	text-indent: -10000px;
}

/*TOP 5*/	
.content_holder .col2 .col2_top5{
	width:300px;
	position:relative;
}
.col2_top5 .col2_top5_heading{}
.col2_top5_heading_title{
	font:45px Arial,sans-serif;
}
.col2_top5 .col2_top5_main{}
	.col2_top5 .col2_top5_row{
		border-bottom:1px solid #E5E5E5;
		padding-top:20px;
		padding-bottom:10px;
		/*position:relative;*/
	}
		.col2_top5 .col2_top5_row .col2_top5_image{
			float:left;
			border:1px solid #B2B2B2;
		}
		.col2_top5 .col2_top5_row .col2_top5_words{
			float:left;
			width:185px;
			margin-left:10px;
		}
			.col2_top5 .col2_top5_row .col2_top5_title a{
				font:bold 12px Arial,sans-serif;
				line-height:16px;
				color:black;
			}
			.col2_top5 .col2_top5_row .col2_top5_title a:hover{color:#00d7ff;}
			.col2_top5 .col2_top5_row .col2_top5_author{
				font:italic 13px Times,serif;
				line-height:16px;	
				color: #666666;			
			}
			.col2_top5 .col2_top5_row .col2_top5_author a{color:black;}
			.col2_top5 .col2_top5_row .col2_top5_author a:hover{color:#00d7ff;}
			.col2_top5 .col2_top5_row .col2_top5_date{
				font:italic 13px Times,serif;
				color:#666666;
				line-height:16px;
			}
			.col2_top5 .col2_top5_row .col2_top5_num_comments{
				font:10px Arial,sans-serif;
				color:#666666;
			}
.col2_top5 .col2_top5_footer{padding-top:5px;}
.col2_top5 .col2_top5_footer .col2_top5_seeall a{background-image:url(/image/see_all.gif);}
.col2_top5 .col2_top5_footer .col2_top5_seeall{
	width:56px; height:12px;
	float:left;
}
.post_show_tags {
	font:italic 13px georgia,serif;
	margin-top: 7px;
	text-indent: 32px;
	background: url('http://www.blogsmithmedia.com/www.engadget.com/media/article_ftr_label_tags.gif') no-repeat 1px 2px;
	
}
.post_show_tags a {
	color: gray;00bdf6
}
.post_show_tags a:hover {
	color: #00bdf6;
}
body.search .search_results_listings .search_listing .listing_comments{
		margin-top:25px; top:0;
			
	}


/*############################################################################
############################## contact #########################################
############################################################################*/


.contact_us_content{}

.contact_us_content .contact_us_blurb{
	font:italic 13px georgia,serif;
	color:#666666;
	line-height:18px;
	padding-bottom:30px;
}
.contact_us_content .contact_us_blurb a{color:black;}
.contact_us_content .contact_us_blurb a:hover{color:#00d7ff;}

.contact_us_content .contact_us_form{}
	.contact_us_content .contact_us_form .label{
		padding-top:15px; 
		padding-bottom:3px;
	}
	.contact_us_content .contact_us_form input{
		width:355px;
		padding:2px;
	}
	.contact_us_content .contact_us_form .contact_us_rememberme{font:italic 14px Times,serif;}
		.contact_us_content .contact_us_form .contact_us_rememberme  input{width:13px; }
		.contact_us_content .contact_us_form .contact_us_rememberme .rememberme_yes {float:left; margin-right:20px;}
		.contact_us_content .contact_us_form .contact_us_rememberme .rememberme_no {float:left;}		 
	.contact_us_content .contact_us_form .contact_us_comments{}	
		.contact_us_content .contact_us_form .contact_us_comments textarea{
			width:450px;
			height:110px;
			padding:4px 2px;
		}
	.contact_us_content .contact_submit a{background:url(/image/footer_page_sprite_contact.gif);}
	.contact_us_content .contact_submit{
		width:122px; height:22px;
		margin-top:15px;
	}
	
	
/*############################################################################
############################## contact #########################################
############################################################################*/


.contact_us_content{
	font: normal 13px/1.5em georgia, serif;
	width: 500px;
	padding-top: 15px;
	}

.contact_us_content .contact_us_blurb{
	font:italic 13px Times,serif;
	color:#666666;
	line-height:18px;
	padding-bottom:30px;
	padding-top: 23px;
}
.contact_us_content .contact_us_blurb a{color:black;}
.contact_us_content .contact_us_blurb a:hover{color:#00d7ff;}

.contact_us_content .contact_us_form{}
	.contact_us_content .contact_us_form .label{
		padding-top:15px; 
		padding-bottom:3px;
		display: block;
	}
	.contact_us_content .contact_us_form input{
		width:355px;
		padding:2px;
	}
	.contact_us_content .contact_us_form .contact_us_rememberme{font:italic 13px georgia,serif;}
		.contact_us_content .contact_us_form .contact_us_rememberme  input{width:13px; }
		.contact_us_content .contact_us_form .contact_us_rememberme .rememberme_yes {float:left; margin-right:20px;}
		.contact_us_content .contact_us_form .contact_us_rememberme .rememberme_no {float:left;}		 
	.contact_us_content .contact_us_form .contact_us_comments{}	
		.contact_us_content .contact_us_form .contact_us_comments textarea{
			width:450px;
			height:110px;
			padding:4px 2px;
		}
	.contact_us_content .contact_submit input {background:url(http://www.blogsmithmedia.com/www.engadget.com/media/footer_page_sprite_contact.gif); border: none; margin: 0;padding: 22px 0 0 0; height: 0 !important; height /**/: 0;
	width: 122px; cursor: pointer;}
	.contact_us_content .contact_submit input:hover {
	background-position: 0 -22px;
	}
	
	
/*############################################################################
############################## ADS ###########################################
############################################################################*/

.skyscraper {
clear: both;
text-align: center;
margin: 0 auto;
padding: 20px 0 40px;
}	
	
	

/*############################################################################
############################## FIXES #########################################
############################################################################*/
		
.topstories .a_block { background-color: #000; }
.topstories .a_block img{filter:alpha(opacity=92);-moz-opacity: 0.92;opacity: 0.92;}
.share_form .extra_input { display: none; }
.engadget_hdr .engadget_hdr_links .engadget_hdr_hd,
.engadget_hdr .engadget_hdr_links .engadget_hdr_classic, 
.engadget_hdr .engadget_hdr_links .engadget_hdr_mobile { margin-top: -4px; }
.engadget_hdr .engadget_hdr_links .engadget_hdr_hd { margin-right: -10px; }
.engadget_hdr h1 { margin-top: -21px; }
.post_body { font-family: georgia, serif; font-size: 14px; line-height: 19px;  color: #444; }
.post_body img { margin: 0 15px 12px; }
.post_body object { padding: 10px 0; }
.post_body a { color: #00bdf6; text-decoration: none; outline: none; }
.post_body a:hover { text-decoration: underline; }
.new_posts { margin: -2px 0 0 0; float: right; font-family: Arial, Helvetica, sans-serif; }
.post_source { margin-top: -4px; }
.post_footer_left { margin-bottom: 4px; }
.post_footer_right { padding-top: 5px; }
.post_footer .post_comment { margin-top:6px; }
.topstories .a_block .txt_holder .badge { top: -40px; background-color: rgba(255,0,0,0.8); }
.post_title a { letter-spacing: -0.05em; }
.topstories .a_block_hover .txt_holder p { color:#00bdf6; }
.topstories .a_block .txt_holder .timestamp .bg { background:#00bdf6; }
table.spanks, table.spanks tr, table.spanks tr td { margin: 0; padding: 0; }
table.spanks tr td { height: 36px; }
.post_footer_left { height: 36px; }
.my-little-hero { border-top: 1px solid #c7c7c7; }
.topstories .head_buttons .sprite_learnabout { margin: 2px 0 0 0; }
.topstories .head_buttons .sprite_learnabout a{ background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/topstories_label_sincelastvisit_revised.gif);}
.topstories .head_buttons .sprite_learnabout a:hover { color:#00bdf6; }
.main_hero.use-white .sprite_readmore a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/hero_readmore_dark_transparent.png);}
.main_hero.use-white .sprite_close a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/hero_close_dark_transparent.png);}
.main_hero.use-white .sprite_readfull a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/hero_readfull_dark_transparent.png);}
.tip_us_red { float: right; margin-right: 11px; text-transform: uppercase; }
.tip_us_red a { color: red; }
.topLeader { padding-bottom: 15px; text-align: center; background: #F2F2F2; }
.post_content.permalink { margin-top: 5px; }
.aolnews .header img { padding: 0 10px; background-color: #FFF; }
.siteswelike .header img { top:-7px; padding: 0 10px; background-color: #FFF; }
.latest_posts .latest_entry .latest_info .latest_comments { bottom: -6px; }
.author_landing_blurb{ margin-bottom: -25px; }
.contributor_dialog .blurb_box .name { margin: 5px 0 2px; }
.hero_bigheadline .img_holder h1 { display: none; }
.tipus_content .tools { padding-top:5px; }
.tipus_popup { height:615px; }
.hubs_product_top .top_subheads .endrow { margin-right: 0; }
.glance_360 .glance_entry { margin: 5px 2px 0 0; width: 136px; }
.hubs_product_top { margin-top: 10px; }
.hubs_product_top .top_sponsor { margin: -5px 0 10px 0; } 
.hubs_product_top .h2_hubs_top_headline { width: 490px; font-family:Arial, Helvetica, sans-serif; font-size: 38px; letter-spacing: -2px; } 
.hubs_product_top .top_header { margin: 0 0 10px 0; }
.follow_chart .article_bullet .title{ font: italic 12px "Times New Roman", Times, serif; }
.hubs_product_top .top_subheads { padding: 0 50px 30px 0; }
.hubs_product_top .top_blurb { padding: 0 70px 0 0; }
.hubs_product_top .top_subhead_entry { width: 180px; margin: 20px 35px 0 0; line-height: 22px; }   
.hubs_product_top .top_subhead_entry a { line-height: 14px; }  
.follow_stats .topic { margin:15px 0; width: 115px; height: 50px; overflow: hidden; line-height: 15px; vertical-align: middle !important; }
#follow_topic { margin: 40px 0; }
.writers_heading { margin-bottom: 5px; border-bottom: 1px solid #999; padding-bottom: 5px; }
.robots_header { margin-bottom: -3px; border-bottom: 1px solid #999; padding-bottom: 5px; }
#topic-saga { margin: 45px 0; }
.hubs_topic_media .media_header{ border-bottom: 1px solid #999; }
.article_gallery .gallery_title {text-align: left;display: block; padding: 3px 0;}
.hubs_event_top .top_left_img { margin-right:10px; width:410px; }
.hubs_event_top .top_plant_yourselves { margin-right: 0; width:230px; }
.sponsorArea .body {font-family: times, sans-serif;line-height: 1.3em}
.content_holder .sphere {margin-top: 2em;}
.hubs_event_top .top_plant_yourselves .top_section { padding: 15px 8px 15px 3px; }
.hubs_event_top .event-details-legend { color: #00bdf6; font-family: georgia; font-weight: bold; font-size: 12px; font-style: italic; margin: 0 0 -3px 0; }
.hubs_event_top .event-details-value { margin: 0 0 10px 0; }
.hubs_event_top .h2_hubs_event_headline { width: 650px; font-family:Arial, Helvetica, sans-serif; font-size: 45px; letter-spacing: -2px; margin: 0 0 13px; color: #222; }
/* couple weird firefox fixes */
@-moz-document url-prefix(){ 
	.hubs_event_top .h2_hubs_event_headline { margin: 0 0 19px; }
	.hubs_event_news .news_header { margin-bottom: -20px; }
	}
#event-hub-sponsor, #topic-hub-sponsor { overflow: hidden; margin: -19px 0 24px; }
.top_sponsor_event_hub, .top_sponsor_topic_hub { float: right; }
.top_sponsor_event_hub .top_sponsoredby, .top_sponsor_topic_hub .top_sponsoredby { margin: 14px 4px 0 0; }
.hubs_event_news{ margin: 25px 0 0; }
.hubs_topic_top .h2_hubs_top_headline { width:450px; margin: 0 0 5px 0; }
.engadget_hdr .login_popup { right:175px; }
.engadget_hdr .register_popup { right:111px; }
.post_body blockquote { padding: 20px; color: #6e6e6e; }
.hubs_top .hubs_top_item { margin-right: 37px; }
.hubs_top .hubs_top_item.last { margin-right: 0; }
.hubs_top { width: 980px; }
.hubs_content_item_title { font: italic 15px georgia, serif; color: #555; }
.hubs_content_item_title:hover { color: #00bdf6; }
.engadget_hdr .engadget_hdr_search { margin-left:50px; }
.engadget_hdr .engadget_hdr_links { width:817px; }
.engadget_hdr .engadget_hdr_inner { width: 980px; }
.hubs_content_item .hubs_content_item_image { height: 128px; }
.hubs_content_item .author_name a { font: bold 13px Arial,Helvetica,sans-serif; color: #333; }
.hubs_content_item .author_title { font: italic 12px georgia; color: #666; }
.hubs_content_item .author_email a { font: italic 12px georgia; color: #000; }
.hubs_content_item .author_articles a { font: normal 10px/18px Arial,Helvetica,sans-serif; color: #888; }
.hubs_content_item_title { font: italic 15px georgia, serif; color: #000; }
.sub {
	font: italic 15px georgia, serif; margin-top: 5px;
}
.bottom_content p {
 font: 15px georgia, serif; margin-top: 5px;
 width: 900px;
}
.archive_date_heading {
 font: italic 18px georgia, serif !important ;
}
.listing_title a {
	 font: normal 22px/28px Arial,Helvetica,sans-serif; color: #000;
	
}
.top_content .sub {
	width: 480px;
}
#recap .recap_sort_holder .popup { width: 135px; }
#recap .recap_category_sort { width: 175px; }
#recap .sort_header { background-position: top right; }
#recap .recap_category_sort .sort_header { width: 175px; }
#recap .recap_sort_holder .current { width: 165px !important; }
#recap .recap_sort_holder { margin: 21px 60px 0 0; }
#recap .selectedOption { color: #222 !important; font-weight: bold; }
.comment_date {
	font: 13px, georgia, serif;
}
#comments .comment_data .high { background-color: #9fce1c; color: #FFF; }
#comments .comment_data .highest { background-color: #00BDF6; color: #FFF; }
#comments .comment_entry.child {
	background: #fafafa;
}
.filed_under a {
	 font: italic, 13px, georgia, serif;
}
#talkContainer ul li a {
	 font: italic 12px helvetica;

}
#talkContainer ul li {
	 margin: 0;

}
#talkContainer ul li p.sphere_timestamp {
font: italic 11px times, serif;
}
.archives_header_left {
font: italic "Times New Roman", Times, serif;

}



.avatar a {
	font-size: 60%;
}
			#podcasts .podcast_sort_bar .all_podcasts {
				float: left; display: inline;
				width: 45px; height: 9px;
				margin: 0 30px 0 0;
			}
				#podcasts .podcast_sort_bar .all_podcasts a {
					background-image: url(http://www.blogsmithmedia.com/www.engadget.com/media/podcasts_sprite_classic.gif);
				}
			#podcasts .podcast_sort_bar .mobile_podcasts {
				float: left; display: inline;
				width: 45px; height: 9px;
				margin: 0 30px 0 0;
			}
				#podcasts .podcast_sort_bar .mobile_podcasts a {
					background-image: url(http://www.blogsmithmedia.com/www.engadget.com/media/podcasts_sprite_mobile.gif);
				}	
			#podcasts .podcast_sort_bar .hd_podcasts {
				float: left; display: inline;
				width: 18px; height: 9px;
				margin: 0 30px 0 0;
			}
				#podcasts .podcast_sort_bar .hd_podcasts a {
					background-image: url(http://www.blogsmithmedia.com/www.engadget.com/media/podcasts_sprite_HD.gif);
				}	
			#podcasts .podcast_sort_bar .featured {
				float: left; display: inline;
				width: 52px; height: 9px;
			}
				#podcasts .podcast_sort_bar .featured a {
					background-image: url(http://www.blogsmithmedia.com/www.engadget.com/media/podcasts_sprite_featured.gif);
				}
			#podcasts .podcast_sort_bar .selector_arrow {
				position: absolute; 
				bottom: -1px;
				left: 16px;
			}
			#podcasts .podcast_sort_bar .selector_arrow_mobile {
				position: absolute; 
				bottom: -1px;
				left: 92px;
			}
			#podcasts .podcast_sort_bar .selector_arrow_hd {
				position: absolute; 
				bottom: -1px;
				left: 152px;
			}


.faq_content{
	font:13px georgia,serif;
	color:#666666;
	line-height:18px;
}

.faq_content .faq_blurb{
	font-style:italic;
	padding-bottom:30px;
}

.faq_content .faq_list .faq_entry{
	padding-bottom:10px;
	margin-bottom:5px;
}
	.faq_content .faq_list .faq_entry .faq_entry_header{
		border-bottom:1px solid #cccccc;
		padding-bottom:3px;
	}
		.faq_content .faq_list .faq_entry .faq_question{
			font:bold 12px Arial,sans-serif;			
			float:left;
		}
		.faq_content .faq_list .faq_entry .faq_question a{color:black;}
		.faq_content .faq_list .faq_entry .faq_question a:hover{color:#00d7ff;}
		
		.faq_content .faq_list .faq_entry .faq_arrow a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/footer_page_sprite_faqarrow.gif);}
		.faq_content .faq_list .faq_entry .faq_arrow{
			width:8px; height:6px; /**height:7px;*/
			float:right; /*overflow:hidden; display:inline; position:relative;*/
			margin-top:7px; 
		}
	
		
	.faq_content .faq_list .faq_entry .faq_answer{
		padding:10px 0px 5px 0px;
		display:none;
	}
	.faq_content .faq_list .faq_entry .faq_answer p{
		padding:10px 0px;
	}
.about_us_content{}

	.about_us_content .about_us_blurb{
		font:italic 12px georgia,serif;
		line-height:18px;
		color:#666666;
		padding-bottom:30px;
	}

	.about_us_content .about_us_header{
		border-bottom:1px solid #cccccc;
		padding-bottom:5px;
	}

	.about_us_content .staff_list{padding-top:25px;}
		.about_us_content .staff_list .staff_member{
			line-height:18px;
			padding-bottom:25px;
			
		}
		.about_us_content .staff_list .staff_member a{
			color:#000000;
		}
		.about_us_content .staff_list .staff_member a:hover{
			color:#00d7ff;
		}
			.about_us_content .staff_list .staff_member .staff_title{
				font:bold 12px Arial,sans-serif;			
				margin-right:10px;
				float:left;
				width:auto;
			}
			.about_us_content .staff_list .staff_member .staff_data{
				float:left;
				width:480px;
				color:#666666;
			}
			.about_us_content .staff_list .staff_member .staff_name{
				font:italic 13px Times,serif;
			}
			.about_us_content .staff_list .staff_member .staff_email{
				font:italic 13px Times,serif;
			}
.about_us_content .about_us_bottom_copy{
	font:12px georgia,serif;
	line-height:18px;
	color:#666666;
}
.about_us_content .about_us_bottom_copy a{color:#000000;}
.about_us_content .about_us_bottom_copy a:hover{color:#00d7ff;}
.blogroll h3 { text-size: 200%; }
.profile_img img {
	border: solid #CCC 1px;
}
.video-info { display: none; }
.media_galleries .media_title em {
	font: italic 13px Times,serif;
	line-height:18px;
	color:#666666;
}

	.engadget_hdr .engadget_hdr_logout a{background-image: url(http://www.blogsmithmedia.com/www.engadget.com/media/hdr_logout3.png);}
	.engadget_hdr .engadget_hdr_logout{
		width:42px; height:9px;
		margin-top:2px;
		position:relative;
		float:right;
		margin-left:4px;
		margin-right:8px; 
		*margin-right:2px;
		*margin-left:0px;
	}
.hdr_login_register_logout {
	width: 75px;
	height: 20px;
}
.hdr_login_registe_logout img.avatar {
	float: left;
	margin-left: 2px;
	
}
.hero_bigheadline {
	padding-left: 50px;
}
.follow_this_in_post {float:right; width: 196px; margin: 0 9px 9px 9px; } 
.ftip_links { background: #00bdf6; padding: 5px; border-bottom: solid white 2px; font: italic 12px Georgia,serif; } 
.ftip_links a {color: black;} 
.ftip_links a:hover {color: white; text-decoration: none; } 
.follow_this_in_post img { margin: 0; }
.post_body { font-family: georgia; font-size: 14px; letter-spacing: 0px; line-height: 19px;  color: #444; }
.post_body table tr td h3 {
	padding: 0 22px 0;
	font-weight: bold;
	font-size: 150%;
	line-height: 20px;
	font-family: Helvetica;
	letter-spacing: -1px;
}

@-moz-document url-prefix(){ .post_body table tr td h3 { padding-top: 22px; } }
.post_body blockquote { padding: 20px; color: #6e6e6e; font-style:italic; }
.post_body ul {
	margin-right: 25px;
}
.main_hero .hero_bigheadline .bottom_content p{
	display:block;
	color:#666666;
	font: 12px georgia,serif;
	padding-bottom:10px;
			}
		.news_title a:hover {
	color: #00bdf6;
}
.bottom_section .event-details-legend {
	color: #666;
	font-weight: normal;
}
.hubs_topic_media .media_title em{
	font:normal 15px Arial,sans-serif;   
	float:left;   
	margin-bottom:4px;
	color: #000;
	margin-top: 16px;
}
.post_header h3 {
	font-family: Helvetica, sans-serif;
	font-size: 180%;
}
.post_header h3 em {
	color: #00bdf6;
	font-family: Times;
}
.post_body h1 {
	font-size: 210%;
	font-family: Helvetica, sans-serif;
	font-weight: bold;
	padding: 5px 0;
}
.post_body h2 {
	font-size: 190%;
	font-family: Helvetica, sans-serif;
	font-weight: bold;
	padding: 5px 0;
}
.post_body h3 {
	font-size: 170%;
	font-family: Helvetica, sans-serif;
	font-weight: bold;
	padding: 5px 0;
}
.post_body h4 {
	font-size: 150%;
	font-family: Helvetica, sans-serif;
	font-weight: bold;
	padding: 5px 0;
}
.post_body h5 {
	font-size: 130%;
	font-family: Helvetica, sans-serif;
	font-weight: bold;
	padding: 5px 0;
}
.post_body h6 {
	font-family: Helvetica, sans-serif;
	padding: 2px 0;
		font-weight: bold;
}
#cmt_paging {
display:block;
margin: 1em 0 2em 0;
padding: 0 0 1px;
clear:both;
font: .8em Helvetica;
height: 40px;
text-transform: uppercase;
color: #ccc;
}
#cmt_paging strong {
display: inline-block;
padding: 0 5px;
color: #00bdf6;
}
			 .recap_title {
				font: 22px/25px Arial, Helvetica, sans-serif;
				margin-top: -3px;
				line-height: 1em;
				letter-spacing: -1px;
			}
			 .recap_author_date {
				font: italic 12px/18px georgia, serif; color: #666;
				margin-top: 4px;
			}
			 .recap_comments {
				font: 10px Arial, Helvetica, sans-serif;
				margin-top:4px;
			}
.search_results_listings .article_gallery {
	display: none;
}

.hub-featured-image-holder { width: 300px; height: 250px; overflow: hidden; }
.hub-shade { width: 300px; height: 250px; position: absolute; background-color: #000; filter:alpha(opacity=03); -moz-opacity: 0.03; opacity: 0.03; -khtml-opacity: .03; }

#hub-hub-page-next {
padding: 30px 0 10px 0;
text-indent: -9999px;
}
#hub-hub-page-next a {
	background: url('http://www.blogsmithmedia.com/www.engadget.com/media/older-hubs-sprite.png') no-repeat;
	width: 150px;
	height: 21px;
	display: block;
	
}
#hub-hub-page-next a:hover {
	background: url('http://www.blogsmithmedia.com/www.engadget.com/media/older-hubs-sprite.png') no-repeat 0 -21px;
}
#hub-hub-page-back {
padding: 30px 5px 10px 0;
text-indent: -9999px;
float: right;
}
#hub-hub-page-back a {
	background: url('http://www.blogsmithmedia.com/www.engadget.com/media/newer-hubs-sprite2.png') no-repeat;
	width: 156px;
	height: 21px;
	display: block;
	
}
#hub-hub-page-back a:hover {
	background: url('http://www.blogsmithmedia.com/www.engadget.com/media/newer-hubs-sprite2.png') no-repeat 0 -21px;
}
	 .search_nav .search_nav_allnews a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/search_header_search2.gif);}
	 .search_nav .search_nav_allnews{
		width:42px; height:9px;
		float:left; margin-right:20px;
	}
	 .search_nav .search_nav_hubs a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/search_header_tags2.gif);}
	 .search_nav .search_nav_hubs{
		width:26px; height:9px;
		float:left; margin-right:25px;
	}
	.search_nav .search_nav_galleries a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/search_header_galleries.gif);}
	.search_nav .search_nav_galleries{
		width:55px; height:9px;
		float:left; margin-right:25px;
	}
.search_heading em {
	font-family: Times;
	color: #00bdf6;
}
.search_heading {
	letter-spacing: -1px;
}

.noResultsError {
	margin-top: 20px;;
	font-family: Helvetica;
	font-size: 200%;
	font-weight: bolder;
	//line-height: 60px;
	text-transform: uppercase;
}
.noResultsError a {
	color:  #00bdf6;
	text-transform: uppercase;
}
.noResultsError a:hover {
	background-color:  #00bdf6;
	color: #000;
}
.search_tags_results .recap_entry .recap_thumb {
	float: left;
}
.search_tags_results .recap_info{
	
	margin-left: 110px;
}
#login_popup {
	left: 602px;
}
#register_popup {
	left: 537px;
}
.comment_text {
	overflow: hidden;
}
.top_content .top_subhead_entry {
	margin-bottom: 15px;
}
.top_header h3 {
	color: black;
}
.ra_entry {
width: 300px;
}


/* HERO TEMPLATE */



.hero_timeline {
	position:relative;
	padding-bottom:6px;
	overflow:hidden;
	height:175px;
	width:980px;
	margin: 0 auto;
	
}


	.hero_timeline_ftr{	
		background: url(/image/hero_ftr_bg.png)  repeat-x;
		height:11px;
		width:100%;
		overflow:hidden;
		position:absolute;
		margin-top:-11px;            
		* background: none;
		* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.blogsmithmedia.com/www.engadget.com/media/hero_ftr_bg.png', sizingMethod='scale');
	}
		
	.hero_timeline .sprite_saga a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/hero_saga_sprite.gif);}
	.hero_timeline .sprite_saga{
		height:21px;width: 65px;
		float:right; display:inline;
		margin: 5px 0 0;
		position: absolute; bottom: 10px;
	}	
	
	
		.hero_timeline .h2_hero_timeline {
			position: absolute;
			top: 0; left: 0;
			width: 465px;
			font: 58px/60px Arial, Helvetica, sans-serif; letter-spacing: -.05em; color: black;
		}
			
	
	.hero_timeline .timeline_intro {
		font: italic 14px/16px georgia, serif; color: #666;
		width: 197px;
		position: absolute; bottom: 18px;
	}	
		.hero_timeline .timeline_intro .subhead { margin: 0 0 15px 0; }
		.hero_timeline .timeline_intro p {
			font: 10px Arial, Helvetica, sans-serif; color: #444;
		}
		.hero_timeline .timeline_intro .intro_label {
			font-weight: bold; text-transform: uppercase; color: #000;
			margin: 8px 0 0;
		}
	
	.hero_timeline .timeline_entries {
		position: absolute;
		left: 200px;
	}
		.hero_timeline .timeline_entries .timeline_entry_holder { 
			float: left; display: inline;
			position: relative;
			height: 175px;
			width: 140px;
		}
		.hero_timeline .timeline_entries .timeline_entry {
			border-left: 1px solid #CCC;
			font: italic 13px georgia, serif; color: #666;
			padding: 0 10px 0 7px;
			width: 124px;
			position: absolute; 
			bottom: 0;
		}
		.hero_timeline .timeline_entries .timeline_entry p {
			margin: 0 0 5px;
		}
		.hero_timeline .timeline_entries .timeline_entry a { font: bold 12px/15px Arial, Helvetica, sans-serif; color: #000; }
		.hero_timeline .timeline_entries .timeline_entry a:hover { color: #00BDF6; }
		.hero_timeline .timeline_entries .timeline_entry img { margin: 5px 0 0; }
	
		.short { height: 90px; } .medium { height: 115px; } .tall { height: 165px; }
		
		.hero_timeline .timeline_entries .saga_link {
			width: 65px;
		}
.bottom_content p a {
	color: #00bdf6;
}
.event-details-value {
	color: #000; font-family: georgia; font-size: 12px;
}

/* HOVERS */
.video_content_item:hover, .gallery_content_item:hover, .hubs_content_item:hover { border-color: #00bdf6 !important; }

/* FTS CLOSE BUTTON */
.fts-bar-close { float: right; margin: 2px 5px 0 0; font: normal 8px sans-serif; cursor: pointer; display: none; }

#login_popup {
	z-index: 2147483647;
}
#register_proper {
	z-index: 2147483647;
}
#tipus_popup {
	z-index: 2147483647;
}
#headlink, $headlink ul { z-index: 2147483647; }
#recap .recap_graph .recap_x_units { bottom: 150px; }
#recap .recap_visual_info .visual_title { background:url('http://www.blogsmithmedia.com/www.engadget.com/media/the-recap-archive-header.gif') no-repeat top left; padding-left:110px; }

#userDiv {
	border: solid #CCC 1px;
	margin: 10px 0;
	padding: 15px;
	background: url('http://www.blogsmithmedia.com/www.engadget.com/media/col2_grid.gif');
	font: italic 14px/16px "Times New Roman", Times, serif; color: #666;
}
#signupDiv {
	border: solid #CCC 1px;
	margin: 10px 0;
	padding: 15px;
	background: url('http://www.blogsmithmedia.com/www.engadget.com/media/col2_grid.gif');
	font: italic 14px/16px "Times New Roman", Times, serif; color: #666;
}
#recoverDiv {
	border: solid #CCC 1px;
	margin: 10px 0;
	padding: 15px;
	background: url('http://www.blogsmithmedia.com/www.engadget.com/media/col2_grid.gif');
	font: italic 14px/16px "Times New Roman", Times, serif; color: #666;
}
#username {
	margin: 5px;
}
#key {
	margin: 5px;
}
.notLoggedIn {
	border: solid #CCC 1px;
	margin: 10px 0;
	padding: 15px;
	font: italic 14px/16px "Times New Roman", Times, serif; color: #333;
	margin-top: -25px;
}
.notLoggedIn a {
	color: #00bdf6;
}
.notLoggedIn a:hover {
	text-decoration: underline;
}
#cmt_paging {
	margin-bottom: 0;
}
.search_heading em {
	color: #777;
}
.section_title {
	margin-top: 20px;
}
.site_title a {
	color: black;
}
.site_title a:hover {
	color: #00bdf6;
}
.backToOriginal {
	font: italic 14px/16px "Times New Roman", Times, serif; color: #333;
}
.backToOriginal a {
	color: #00bdf6;
}
.aboutUsOff {
	font: 50px Arial, Helvetica, sans-serif; color: #000;
	font-weight: bolder;
	letter-spacing: -3px;
}
.FAQOff {
	font: 50px Arial, Helvetica, sans-serif; color: #000;
	font-weight: bolder;
	letter-spacing: -3px;
}
.FAQOn a {
	font: 50px Arial, Helvetica, sans-serif; color: #00bdf6;
	font-weight: bolder;
	letter-spacing: -3px;
	margin-left: 10px;
}
.FAQOn a:hover {
 color: #666;
}
.aboutUsOn a {
	font: 50px Arial, Helvetica, sans-serif; color: #00bdf6;
	font-weight: bolder;
	letter-spacing: -3px;
	margin-right: 10px;
}
.aboutUsOn a:hover {
 color: #666;
}
gallery_img a:hover {
	color: #00bdf6;
}
.author_contact a{
	color: #00bdf6;
}
.author_contact a:hover{
	color: #000;
}
@-moz-document url-prefix(){ #activity { margin-top: 10px; } }

#userDiv label, #signupDiv label, #recoverDiv label {
font:11px/23px Arial;
color:#999;
width:100px;
text-align:right;
float:left; 
display:inline;
margin-bottom:0;
clear:left;
}

#userDiv input, #signupDiv input, #recoverDiv input {
margin: 3px 0 8px 20px;
padding: 2px;
}

#userDiv a.submit, #signupDiv a.submit, #recoverDiv a.submit {
background: #00bdf6;
color: #111;
font: 11px/24px Helvetica;
text-transform: uppercase;
margin-left: 120px;
padding: 5px 7px;
}

#recoverDiv a.submit {
margin-left: 20px;
}
#someForm a.submit:hover {
	color: white;
}
#someForm a.submit:hover {
	color: white;
}

.faq_list h1 {
	font: 40px Arial, Helvetica, sans-serif; color: #000;
	font-weight: bolder;
	letter-spacing: -3px;
	margin: 0 0 15px -4px;
}
.loginPage h1 {
	font: 30px Helvetica, sans-serif; color: #000;
	font-weight: bolder;
	letter-spacing: -2px;
	margin: 0 0 15px 0;
	text-transform: uppercase;
}
#someForm label {
	font: italic 14px/16px "Times New Roman", Times, serif; color: #333;
	margin-top: 5px;
}
#recoverForm label {
	font: italic 14px/16px "Times New Roman", Times, serif; color: #333;
	margin-top: 5px;
}
#someForm a.submit:hover {
	color: white;
}
#recoverForm a.submit:hover {
	color: white;
}
#comments .comment_actions .comment_report_holder .comment_report a:hover { background-position: 0 -28px; }
.inpostad { text-align: center; }
.video_img p { margin: 10px 0; color: #777; }
.returningDudes {
	padding: 5px 15px;
	margin-left: 15px;
	color: red;
}
.post_body ol li {
	list-style-type: decimal;
	margin: 10px 40px;
}

/* PR Box HIDER */

#pr_box { margin: 20px auto 0; }
#pr_box_button { overflow: hidden; text-indent: -9000px; background: url(http://www.blogsmithmedia.com/www.engadget.com/media/show_full_pr_button.jpg); no-repeat top left; width: 200px; height: 40px; margin: 0 auto; cursor: pointer; }
#pr_box_button:hover { background-position: 0 -39px; }
#pr_text { margin: 20px 30px 0; color: #666; display: none; }
.staff_list {
	font: italic 13px/16px georgia, serif; color: #333;
	line-height: 25px;
	margin-bottom: 15px;
}
.staff_list a {
	color: #00bdf6;
}

.engadget_hdr .login_popup label { padding-top:5px; }
#how-is-babby-formed { margin-top: 10px; }
#do-away-instain-mother { overflow: hidden; }
#father-lost-his-chrilden { margin-top: 10px; }
#father-lost-his-chrilden a { color: #00bdf6; }

.hero_product{
	position:relative;
	padding-bottom:6px;
}
	.hero_product_ftr{	
		background: url(http://www.blogsmithmedia.com/www.engadget.com/media/hero_ftr_bg.png)  repeat-x;
		height:11px;
		width:100%;
		overflow:hidden;
		position:absolute;
		margin-top:-11px;            
		* background: none;
		* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.blogsmithmedia.com/www.engadget.com/media/hero_ftr_bg.png', sizingMethod='scale');
	}
		
	.hero_product .sprite_readmore a{background-image:url(http://www.blogsmithmedia.com/www.engadget.com/media/hero_readmore2.gif);}
	.hero_product .sprite_readmore{
		height:12px;width: 73px;
		float:left; display:inline;
		margin: 3px 0 0;
	}	
	
	
	.hero_product .hero_smallheadline{
		overflow:hidden;
		height:175px;
		width:980px;
		margin:0 auto;
		position:relative;
	}
		.hero_product .h2_hero_smallheadline {
			font: 45px/45px Arial, Helvetica, sans-serif; letter-spacing: -.05em; color: black;
		}
		.hero_product .h2_hero_smallheadline_dummy{}
	
		.hero_product .hero_smallheadline .img_holder{
			float:left; display:inline;
			width: 138px;
			margin: 0 30px 0 0;
		}
			.hero_product .hero_smallheadline .img_holder img{
				display:block;
				margin:0 auto;
			}
			
		.hero_product .hero_smallheadline .top_content{
			float:left; display:inline;
			width:515px;
			height:175px;
			overflow:hidden;
			margin: 0 28px 0 0;
		}
			.hero_product .hero_smallheadline .top_content .sub{
				font: 14px/15px Arial, Helvetica, sans-serif; color:#000;
				padding: 2px 0 1px;
				position:relative;
				width: 515px;
				float: left; display: inline;
			}
				.hero_product .hero_smallheadline .top_content .sub_text{
					float: left; display: inline;
					margin: 0 20px 0 0;
				}
			.hero_product .hero_smallheadline .top_content .hero_date{
				font-family: georgia, serif; font-size: 12px; line-height: 16px; font-style: italic; color:#666;
				padding: 0 0 10px;
				margin: 0 0 10px 0;
				width: 515px;
				border-bottom: 1px solid #CCC;
			}
			.hero_product .hero_smallheadline .top_content .hero_moreonthis{
				float: left; display: inline;
				width: 73px;
			}
			.hero_product .hero_smallheadline .top_content .hero_moreonthis_entry{
				float: left; display: inline;
				width: 190px;
				font-family: arial, helvetica; font-size: 12px; font-weight: bold; color: #000;
				margin: 0 0 0 20px;
			}
			.hero_product .hero_smallheadline .top_content .hero_moreonthis_entry .hero_date {
				font-family: georgia, serif !important; font-weight: normal !important; font-size: 12px; line-height: 16px; font-style: italic; color:#666;

				width: 190px;
				border-bottom: none;
				padding: 0;
				margin: 0;
			}
			.hero_product .hero_smallheadline .top_content .hero_moreonthis_entry a{
				color: #000000;
			}
			
			.hero_product .hero_smallheadline .top_content .hero_moreonthis_entry a:hover{
				color: #00bdf6;
			}
			
		.hero_product .hero_smallheadline .right_content{
			float:left; display:inline;
			width:250px;
			height:175px;
			overflow:hidden;
			padding: 10px 0 0;
		}
			.hero_product .hero_smallheadline .right_content .poll_question {
				font: 18px/26px Arial, Helvetica, sans-serif; color: #000;
				margin: 5px 0 0;
			}
			.hero_product .hero_smallheadline .right_content form label, .hero_product .hero_smallheadline .right_content form input {
				cursor: pointer;
			}
			.hero_product .hero_smallheadline .right_content form li {
				font: italic 14px/22px "Times New Roman", Times, serif; color: #000;
			}
			.hero_product .hero_smallheadline .right_content form .hero_submit {
				margin: 12px 0 0 0;
				width: 55px;
			}
			.hero_product .hero_smallheadline .right_content form .hero_submit a {
				height: 22px;
				background-image:  url(http://www.blogsmithmedia.com/www.engadget.com/media/hero_submit.gif);
				background-repeat: no-repeat;
			}
.comment_text p {
	font: 13px/15px Arial, Helvetica, sans-serif; color: #333;
	padding-bottom: 2px;
	margin-top: 5px;
}

.sponsoredModuleType_hed .adnotation { float: none !important; padding: 0 !important; text-align: right; margin-bottom: -15px; }
.sponsoredModuleType_hed .header { width: 200px; font: bold italic 12px sans-serif; margin: 1px 0 0; }
.sponsoredModuleType_hed .body { margin: 4px 0 0; overflow: hidden; }
.sponsoredModuleType_hed .body a img { float: left; width: 50px; margin: 2px 0 0; }
.sponsoredModuleType_hed .body p { float: right; width: 210px; font: normal 12px sans-serif; }
.sponsoredModuleType_hed .body ul { float: right; width: 210px; margin: 3px 0 0; }
.sponsoredModuleType_hed .body ul a { font: normal 12px sans-serif; color: #00bdf6; }
.sphere {
	margin-bottom: 40px;
}
.engadget_headlines {
	font-size: 70%;
	color: #E3B91C;
}
.engadget_headlines_inner a:hover {
	color: #E3B91C;
}
#sortlinks {
	font: 13px/26px Arial, Helvetica, sans-serif; color: #333;
	margin-left: 2px;
}
#sortlinks a{
	color:  #00bdf6;
}
.medrect {
	padding-bottom: 15px;
}
.sponsorlogo {
height: 35px;
width: 215px;
display: block;
float:right;
z-index: 9999;
margin-bottom: 2px;
margin-top: -7px;
}

.engshowsponsorlogo {
height: 35px;
width: 215px;
display: block;
float:right;
z-index: 9999;
margin-right: 40px;
margin-top: -37px;
_margin-top:37px;
}
.live_stamp {
	font-weight: bold;
}
.tagSort {
	float: right;
	font: 11px/26px Arial, Helvetica, sans-serif; color: #333;
	position: absolute;
	right: 1px;
	margin-top: 4px;	
}
.tagSort a {
	color: #00bdf6;
}
.post_body_small {
	font-family: Georgia, serif; font-size: 14px; line-height: 19px;  color: #444;
	padding-top: 3px;
	margin-top: 3px;
}
.post_body_small img {
	padding: 5px 12px 0 0;
	margin-top: -1px;
	
}
.cesHeader {
	height: 40px;
	margin-bottom: 30px;
}
.cesHeaderLogo {
	background: url(http://www.blogsmithmedia.com/www.engadget.com/media/engadget-at-ces-header.gif);
	width: 357px;
	height: 35px;
	float: left;
	margin: 5px 0 10px;
}
.cesHeaderLogoNew {
background: url(http://www.blogcdn.com/www.engadget.com/media/2010/01/new-engadget-ces-header2.png);
	width: 359;
	height: 48px;
	float: left;
	margin: 5px 0 10px;
}
.cesSponsorLogo {
	float: right;
	margin-top:5px;
	margin-bottom: 10px;
}
.cesHeaderLogo:hover {
	background: url(http://www.blogsmithmedia.com/www.engadget.com/media/engadget-at-ces-header-hover.gif);
}
.follow .follow_stats .heading img { margin: 0; }
.follow ul { margin: 0; }
.follow li { list-style-type: none; }

/* HIDE COMMENTS BY COOKIE */

.comment-hide-system { display: none; }
.comments-off-on { float: right; font-family: Helvetica, Arial, sans-serif; font-size: 12px; margin-top: 5px; color: #888; }
.comments-off-on a { color: #00BDF6; }
.comments-off-on a.active { color: #888; font-weight: 800; }

/* NEW POST FOOTER */
.footer-share-digg { margin-left: 3px; }
.footer-share-digg:hover { margin-top: -2px; }
.footer-share-digg a { display: block; width: 16px; height: 16px; text-indent: -9999px; background: url(http://www.blogsmithmedia.com/www.engadget.com/media/share-digg-badge.png) no-repeat top left; }
.footer-share-twitter { margin-left: 3px; }
.footer-share-twitter:hover { margin-top: -2px; }
.footer-share-twitter a { display: block; width: 16px; height: 16px; text-indent: -9999px; background: url(http://www.blogsmithmedia.com/www.engadget.com/media/share_icon_twitter.gif) no-repeat top left; }
.footer-share-facebook { margin-left: 3px; }
.footer-share-facebook:hover { margin-top: -2px; }
.footer-share-facebook a { display: block; width: 16px; height: 16px; text-indent: -9999px; background: url(http://www.blogsmithmedia.com/www.engadget.com/media/this-cute-little-facebook-icon.png) no-repeat top left; }
.footer-share-buzz { margin-left: 3px; }
.footer-share-buzz:hover { margin-top: -2px; }
.footer-share-buzz a { display: block; width: 16px; height: 16px; text-indent: -9999px; background: url(http://www.blogsmithmedia.com/www.engadget.com/media/share-buzz-icon.png) no-repeat top left; }
.footer-share-email { margin-left: 3px; }
.footer-share-email:hover { margin-top: -2px; }
.footer-share-email a { display: block; width: 16px; height: 16px; text-indent: -9999px; background: url(http://www.blogcdn.com/www.engadget.com/media/2010/03/email-share.png) no-repeat top left; }
.at15t_email{background-position:0px -4120px;}

.mwcBanner {
	background: url(http://www.blogcdn.com/www.engadget.com/media/2010/02/engadget-at-mwc.png);
	width: 301px;
	height: 24px;
	float: left;
	margin: 5px 0 10px 0;
}
.mwcBanner:hover {
background: url(http://www.blogcdn.com/www.engadget.com/media/2010/02/engadget-at-mwc.png) 0 24px;
}

/*  MID HERO */
#mid-hero { background-color: #F2F2F2; }
#mid-hero #mid-hero-inner { width: 980px; margin: 0 auto; }
#mid-hero #mid-hero-inner .mid-hero-item { margin-right: 1px; height: 80px; background-position: center; min-width: 150px; cursor: pointer; position: relative; overflow: hidden; z-index: 0; }
#mid-hero #mid-hero-inner .mid-hero-item .top-border { background: transparent url(http://www.blogsmithmedia.com/www.engadget.com/media/hero_menu_active_bg.gif) repeat-x top left; width: 400px; height: 5px; position: absolute; display: none; z-index: 3; }
#mid-hero #mid-hero-inner .mid-hero-item h3 { font-family: Helvetica,Arial,sans-serif; font-size: 11px; text-align: center; text-transform: uppercase; z-index: 2; background-color: rgba(0,0,0,0.4); position: relative; }
#mid-hero #mid-hero-inner .mid-hero-item h3 a { color: #FFF;  z-index: 200; padding: 5px 20px; display: block; font-weight: bold; }
#mid-hero #mid-hero-inner .mid-hero-item .picture-cover { position: absolute; top: 0; left: 0; width: 400px; height: 80px; filter:alpha(opacity=40); -moz-opacity: 0.40; opacity: 0.40; z-index: 1; }
#mid-hero #mid-hero-inner .mid-hero-item .picture-cover-hover { position: absolute; top: 0; left: 0; width: 400px; height: 80px; filter:alpha(opacity=15); -moz-opacity: 0.15; opacity: 0.15; z-index: 1; }
#mid-hero #mid-hero-inner .mid-hero-item .color1 { background-color: #990000; }
#mid-hero #mid-hero-inner .mid-hero-item .color2 { background-color: #007700; }
#mid-hero #mid-hero-inner .mid-hero-item .color3 { background-color: #CCCC00; }
#mid-hero #mid-hero-inner .mid-hero-item .color4 { background-color: #7777FF; }
#mid-hero #mid-hero-inner .mid-hero-item .color5 { background-color: #CC4400; }
#mid-hero #mid-hero-inner .mid-hero-item .color6 { background-color: #550044; }
#mid-hero-footer { height: 10px; background: transparent url(http://www.blogsmithmedia.com/www.engadget.com/media/hero_ftr_bg.png) repeat-x top left; margin-top: -6px; position: relative; }

.tag-subscribe { color: #999; font-family: Helvetica,Arial,sans-serif; font-size: 11px; text-transform: uppercase; }
.tag-subscribe:hover { color: #f1902e; }

.inner-padding { padding: 0 10px; width: 980px; margin: 0 auto; }
.home, .main_nav, .main_hero_ftr, .main_nav, .main_nav_bar { min-width: 1020px; }

#adslice-logo { text-align: right; margin-bottom: -24px; padding: 4px 4px 0 0; }

.fbText{font-size:12px;font-weight:bold;color:#000000;border-bottom:1px solid #d7d7d7;margin-bottom:5px;display:block;width:280px;margin-left:20px;}
        .fbBox{margin-left:6px;margin-top:5px;background:#ffffff;}
        #fb_container{border:1px solid #e5e5e5;background:url('http://www.blogsmithmedia.com/www.engadget.com/media/col2_grid_bg.gif') repeat -1px 0;width:298px;padding:5px 0px;}
        #fb_container img{margin-left:6px;}
        .fb_like_iframe{clear:both;display:block;border:none;overflow:hidden; width:500px; height:24px; margin:12px 0px;}
        .bar_clear_left{clear:left;}