/* Print style sheet for NatalieMac */

/* Layout -------------------------------------------------------------------------------------- */

body	{
	background: #fff;
	width: auto;
	margin: 0;
	color: #555;
	padding: 20px;
	}
	
#nav	{
	display: none;
	}
	
#header	{
	height: auto;
	background: transparent;
	}
	
#header h1,
#header p	{
	width: auto;
	height: auto;
	}
	
#header h1 a,
#header p a	{
	text-indent: 0;
	width: auto;
	height: auto;
	background: transparent;
	font-size: 24px;
	}
	
#content	{
	min-height: 0;
	background: transparent;
	overflow: visible;
	}
	
.gallery_cat #content h1	{
	height: auto;
	text-indent: 0;
	background: transparent;
	font-size: 18px;
	}
	
.stories_cat #content h1	{
	height: auto;
	text-indent: 0;
	background: transparent;
	font-size: 18px;
	}
	
.todo_cat #content h1	{
	height: auto;
	text-indent: 0;
	background: transparent;
	font-size: 18px;
	}
	
#content #main	{
	float: none;
	width: auto;
	margin: 0;
	}
	
#content #sidebar	{
	display: none;
	}
	
#footer	{
	height: auto;
	background: transparent;
	}
	
/* /Layout ------------------------------------------------------------------------------------- */

/* Global Classes ------------------------------------------------------------------------------ */

div.hr	{
	margin: 24px 0 0 0;
	border-top: 1px solid #000;
	height: 24px;
	background: 0 none;
	}
	
/* /Global Classes ----------------------------------------------------------------------------- */

/* Home Page ----------------------------------------------------------------------------------- */

#home	{
	padding: inherit;
	overflow: visible;
	background: transparent;
	}
	
.home #content h2	{
	margin-top: 1em !important;
	}
	
#home li	{
	width: auto;
	float: none;
	margin: 0;
	padding: 0;
	}
	
#home li h2 a	{
	display: inline;
	height: auto;
	text-indent: 0;
	font-size: 24px;
	background: transparent !important;
	}
	
#home li div	{
	padding: 0;
	}
	
#home li h3	{
	text-align: left;
	}
	
#home li p.more	{
	position: static;
	width: auto;
	text-align: left;
	}
	
#home li p.image	{
	text-align: left;
	}
	
#network	{
	float: none;
	background: transparent;
	height: auto;
	width: auto;
	margin: 0;
	}
	
#network h2	{
	height: auto;
	background: transparent;
	text-indent: 0;
	font-size: 24px;
	}
	
#network li	{
	float: none;
	display: inline;
	}
	
#network li a	{
	display: inline;
	}
	
#blog	{
	float: none;
	background: transparent;
	height: auto;
	width: auto;
	margin: 0;
	}
	
#blog h2	{
	text-indent: 0;
	position: static;
	font-size: 24px;
	}
	
#blog p	{
	margin: 0;
	}

/* /Home page ---------------------------------------------------------------------------------- */

/* Gallery ------------------------------------------------------------------------------------- */

.gallery_cat ul.gallery	{
	padding: 0;
	}
	
.gallery_cat ul.gallery li	{
	float: none;
	width: auto;
	padding: 0;
	text-align: left;
	overflow: visible;
	}
	
.gallery_cat ul.gallery li p.site	{
	padding: 0;
	float: none;
	}
	
.gallery_cat ul.gallery li p.casestudy	{
	padding: 0;
	float: none;
	text-align: left;
	}
	
.gallery_cat p.image	{
	text-align: left;
	}
	
/* /Gallery ------------------------------------------------------------------------------------ */

/* Stories ------------------------------------------------------------------------------------- */

.stories_cat ul.stories	{
	padding: 0;
	}
	
.stories_cat ul.stories li	{
	padding: 0;
	overflow: visible;
	}
	
.stories_cat ul.stories li img	{
	float: none;
	}
	
.stories_cat ul.stories li h2	{
	margin: 0;
	}
	
.stories_cat ul.stories li p	{
	margin: 0;
	width: auto;
	}
	
/* /Stories ------------------------------------------------------------------------------------ */

/* To do --------------------------------------------------------------------------------------- */

.todo_cat #main .single h3.mystory	{
	background: transparent;
	text-indent: 0;
	height: auto;
	font-size: 24px;
	}
	
.todo_cat #main .single h3.related	{
	background: transparent;
	text-indent: 0;
	height: auto;
	font-size: 24px;
	}
	
.todo_cat #main .single h3.shared	{
	background: transparent;
	text-indent: 0;
	height; auto;
	font-size: 24px;
	}
	
/* /To do -------------------------------------------------------------------------------------- */
