

body {
background-color: #FFF;
color:#222222;
font-family:"Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;
font-size:14px;
line-height:1;
}

h1 {
font-size:35px;
margin-bottom:10px;
padding-bottom:10px;
}

h2 {
border-bottom:1px solid #BBBBBB;
font-size:25px;
margin-bottom:10px;
padding-bottom:10px;
}

p {
font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;
font-size:16px;
font-weight:300;
line-height:28px;
margin-bottom:44px;
text-align:justify;
}

.node .content ol {
	margin-bottom: 44px;
	list-style-type: decimal-leading-zero;
	list-style-position: outside;
}

.node .content ul {
	list-style-type: disc;
	list-style-position: outside;
	margin-bottom: 34px;
}

.node .content ol li, .node .content ul li {
font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;
font-size:16px;
font-weight:300;
line-height:28px;
margin-bottom:22px;
text-align:justify;
}

.node .meta{
	font-size:10px;
	line-height:1;
	margin-bottom:44px;
	text-transform:uppercase;
}

a {
color:#444444;
font-weight:bold;
text-decoration:none;
}

a:hover {
color:#BBBBBB;
}

blockquote, blockquote p {
	-x-system-font:none;
	color:#888888;
	display:block;
	font-family:Georgia,Times,Serif;
	font-size:25px;
	font-style:italic;
	line-height:1.67em;
}

#primary ul.links li {
line-height:44px;
}

ul.links li {
padding:0 10px 0 0;
}

.node ul.links {
	float: right;
}

#wrapper {
	padding:80px 0;
}

#header {
	margin-bottom:40px;
}

#primary ul.links {
  float:right;
}

#header-region {
	margin-bottom:40px;
}

.node {
	margin-bottom:150px;
}

#footer {
	background:#EFEFEF none repeat scroll 0 0;
	border-bottom:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
	margin:40px 0 0;
	padding:40px 10px;
}

/* Overrides */
#site-name {
	margin: 0;
}

.tweetmeme-button {
margin-left:10px;
}

#disqus_thread #dsq-content ul, #disqus_thread #dsq-content li, #disqus_thread #dsq-content ol, #disqus_thread #dsq-content cite, #disqus_thread #dsq-content img, #dsq-content #dsq-comments ul, #dsq-content #dsq-comments li, #dsq-content #dsq-comments ol, #dsq-content #dsq-comments div, #dsq-content #dsq-comments p, #dsq-content #dsq-comments a, #dsq-content #dsq-comments cite, #dsq-content #dsq-comments img {
	-x-system-font:none;
	font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;
	font-size:16px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:300;
	line-height:28px;
	text-align:justify;
}

.item-list .pager li {
  padding: 1px;
  margin: 2px;
}

ul.links li.last {
  padding:0;
}

.view-work img {
	border: 1px solid #000;
	margin:5px 0px;
}

.view-work .view-content div {
	margin-bottom:44px;
}