/* Print Styles invoked by browser print or by clicking "Print" from site Tools */

html, body {
	height: 100%;
	background:#FFF;
	margin:15px;
	text-align:left;
	font-family:"Lucida Grande", "Lucida Sans Unicode", Geneva, Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	overflow:visible;
}

body * { color:#000!important; }

body * a { color:#000!important; }
	a img { border:none; }

/*
div { 
	border:1px solid #FFF;
	border-width:1px 0 0;
	}
*/

div#gridHeader {
	border:1px solid #000;
	border-width: 0 0 1px 0;
	margin: 0 0 10px 0;

}

/*
div#gridHeader h1, 
div#gridHeader h1 a {
	background: none;
	width: auto;
	height:auto; 
	padding:0;
	margin:0;
	text-indent: 0;
	color: #000;
	text-decoration: none;
	font-size: 30px;
}
	div#gridHeader h1 a em { font-style: normal; }
	*/


.headline {
	margin: 0;
}

div#gridMain {
	border: 0;
}
body div#gridMain div#gridMainColumn {
	width: auto;
	border: 0;
}

div.searchedFor { 
	background: #EEE;
	font-weight: bold; 
	font-size: 14px;
}

div.MainSidebar { background-image: none; }
div.MainSidebar h3 {
	background: #CED2D5;
	text-align: left;
}

div.banner_ad,
div#gridHeader div#SearchLogin,
div#gridHeader div#NavigationHorizontal,
div#gridAdSidebar, 
div#gridFooter,
.inlineEdit,
.magnum,
.tools,
.tinyTools, 
.AdSidebar,
.pagination, 
form#commentForm, 
h1#ProfileHeader, 
body#EventSearch div.MainSidebar,
body#DiningSearch div.MainSidebar,
body#ArticleArchives div.MainSidebar,
body#Location div.MainSidebar,
body#Search div.MainSidebar, 
body#MovieTimes div.MainSidebar,
body#Film div.MainSidebar, 
body#LocationEvents div.MainSidebar, 
body#Event div.MainSidebar, 
body#Map div.MainSidebar,
body#IssueArchives div.MainSidebar, 
body#LocationSearch div.MainSidebar, 
a.headerLandingSearchLink,
div#Login,
div#EmbeddedSidebar,
div#StorySectionLink,
div#StoryTags,
div#RelatedLocations,
div#RelatedStories,
div#PeopleWhoLiked,
div#Comments,
div#gridRightColumn,
div#thintop, div.searchbuttonswrapper, div.promotionlinks, div#AltWeekliesDynamic
div#gridSpanningHeader,
div.prevNext,
/* h4.postedBy, */
div#BlogComments,
div#BlogHeader,
div#taboola-bottom-main-column
{
	display: none;
}

body#ArticleArchives div#gridMainColumn,
div#searchResults {
	width: 100%;
}

div#logoarea {
border:0px;
}

div.logo {
border:0px;
margin-left:auto;
margin-right:auto;
}

div#gridHeader {
border:0px;
}

div#NavigationHorizontal {
border:0px;
}

body.Transmetropolitan8Zone div#gridFrame, body.Transmetropolitan8Zone div#gridColumnContainer {
width:100%;
border:0px;
}

div.MainColumn p.issueInfo, div#StoryBreadcrumb {
margin-bottom:5px !important; 
}

a.printAction {
display:none !important; }

div#gridClamp {
overflow:visible !important;
    -webkit-box-shadow: 0px 0px 0px #fff;
-moz-box-shadow: 0px 0px 0px #fff;
box-shadow: 0px 0px 0px #fff;
}