
* {margin:0;padding:0;}
body {
	margin:0 auto;
	width:6.5in;
	color:#2e2e2e;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	line-height: 1.5;
}
a {text-decoration:none;border-bottom:1px dotted #ccc;color:#2e2e2e;}
p,ul,ol,div.section {margin-bottom:.25in;color:#555;}
ul, ol {margin-left:.5in;}
h1, h2, h3, h4, h5, h6 {
	color:#1a1a1a;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18pt;
	font-style: normal;
	line-height: 1.5;
	font-weight: normal;
	font-variant: normal;
}
h2 {font-size:14pt;}
h3 {font-size:12pt;font-family:Verdana, Arial, Helvetica, sans-serif;color:#3d3d3d;}
h4, h5, h6 {font-weight:bold;font-size:11pt;font-family:Verdana, Arial, Helvetica, sans-serif;color:#3d3d3d;}
h1 a, h2 a, h3 a {border-bottom:none;}
a img {border:none;}
strong {color:#2e2e2e;}
.h-alt {position:static;left:auto;}
.flir-image{display:none;}

#header {border-bottom:1px solid #999;margin-bottom:2em;padding-bottom:1em;position:relative;z-index:99;}
#header a {border-bottom:none;}

#page_title {margin-bottom:1in;}

#footer_copyright {border-top:1px solid #999;margin-top:2em;font-size:10pt;padding-top:1em;}

#main_content, #aside {min-height:0 !important;height:auto !important;}

/* team */
#our_team {margin-left: 0;margin-top:.125in;}
#our_team li {list-style:none outside none;float:left;margin-right: 1%;margin-bottom:.5in;width:48%;}
#our_team li.odd {clear:left;}
#our_team img {margin-right:.125in;float:left;}
#our_team p {margin-bottom:0;}
#our_team p strong {display:block;}

#about_elsewhere ul {margin-left:auto;margin-right:auto;}
#about_elsewhere ul li {list-style:none outside none;display:inline;}
#about_elsewhere ul li p {display:block;}
#about_elsewhere ul li a {border-bottom:none;}
#about_elsewhere ul li a img {width:17%;margin-right:2%;vertical-align:middle;}
#about_elsewhere ul li.dfckr a img {margin-right:0;}

/* work */
#work ul.projects, #work #screenshots ol {margin-left:0;}
#work ul.projects li, #work #screenshots ol li {float:left;margin-bottom:.25in;list-style:none outside none;}
#work ul.projects li a img {width:2in;margin-right:.25in;margin-bottom:.25in;}
#work ul.projects li.three a img {margin-right:0;}
#work #identity {page-break-before:always;page-break-after:always;}
#work #identity li {width:100%;text-align:center;border-bottom:1px dotted #ccc;position:static !important;display:block !important;}
#work #screenshots {min-height:0 !important;}
#work #screenshots ol li {page-break-before:always;float:none;text-align:center;position:static !important;display:block !important;}
#work #screenshots ol li img {border:1px solid #ccc;}

/* sketchbook */
#sketchbook .articles {margin-left:0;}
#sketchbook .articles .article {border-bottom:1px dotted #ccc;margin-bottom:.5in;}
#sketchbook .article {list-style:none outside none;}
#sketchbook .article img {max-width:6.5in;}
#comments {page-break-before:always;}
#comments div.header p {margin-bottom:0;}
#comments div.body {margin-bottom:.5in;margin-top:.25in;clear:left;}
#comments .avatar {float:left;margin-right:.1in;}


.alt,
#nav,
#footer_address,
#footer_nav,
#footer_colophon,
.call-to-action,
.action-button,
form,
#section_home_work,
#section_home_testimonial,
.main-image,
#sketchbook #aside,
.paging,
#pager,
#comments li.yours,
.all,
#all_trigger {display:none;}