* {
	text-shadow: none !important;
	box-shadow: none !important;
	background: none !important;
}

#flyout {
	display: none;
}
#main_nav,
#search,
#utility_nav,
#subnav ul.nav,
#article .tools,
#footer ul.nav,
#bizfilings,
#comments {
	display: none;
}

#footer {
	width: auto;
	border-top: 1px solid #999;
	padding-top: 10px;
}


#footer .logo {


}
	#footer .logo img {
		display: inline;
	}
#footer .secondary_nav {
	top: 25px;
	margin: 0;
	font-weight: normal;
}
	#footer p.copyright {
		font-weight: normal;
	}

#subnav .inner {
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
}

#container {
	width: 100%;
}

#header {
	height: 85px;
	border-bottom: 1px solid #999;
}
	#logo {
		top: 0;
	}
#subnav {
	border-bottom: 1px solid #999;
}

p {
	
}

h1 {
	font-size: 24px;
}

a {
	text-decoration: underline;
	font-weight: bold;
}

#content {
	width: 60%;
}

#sidebar {
	width: 30%
}
	#sidebar .module {
		width: 100%;
	}
		#sidebar .module .header strong {
			font-size: 14px;
			font-weight: bold;
		}
		
body.landing #sidebar, body.blog.home #sidebar {
	top: 0;
	border-top-left-radius: 0;
	-moz-border-top-left-radius: 0;
	-webkit-border-top-left-radius: 0;
}
#hero .overlay {
	width: 910px;
}

#hero .overlay ul {
	width: 610px;
}
#hero {
	border-bottom: 1px solid #999;
}
#content .tag {
	background: none;
	border-bottom: 1px dashed #999;
}
	#content .tag span {
		-moz-box-shadow: none;
		-webkit-box-shadow: none;
		box-shadow: none;
		border: none;
	}
		#content .tag span em {
			background: none;
			border: none;
		}
		
#recommendation .article {
	margin-bottom: 20px;
}
.inline_search {
	display: none;
}
#content .navigator .nav {
	display: none;
}

/* article */
#related,
#content .tools,
#article_header p.subheader,
#article_footer,
#pagination,
body.article #sidebar {
	display: none;
}
	body.article #content {
		float: none;
		width: auto;
	}
	#article_header {
		margin-bottom: 0;
	}
	
	#article p.lede {
		margin-bottom: 15px;
	}
	#article_header h1 {
		font-size: 24px;
	}