/* line 4, ../../vendor/gems/compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_reset.sass */
html, body { margin: 0; padding: 0; border: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; }

/* line 12, ../../vendor/gems/compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_reset.sass */
div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, pre, a, abbr, acronym, address, code, del, dfn, em, img, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, tbody, tfoot, thead, tr { margin: 0; padding: 0; border: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; }

/* line 16, ../../vendor/gems/compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_reset.sass */
blockquote, q { margin: 0; padding: 0; border: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; quotes: "" ""; }
/* line 42, ../../vendor/gems/compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_reset.sass */
blockquote:before, q:before, blockquote:after, q:after { content: ""; }

/* line 18, ../../vendor/gems/compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_reset.sass */
th, td, caption { margin: 0; padding: 0; border: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; text-align: left; font-weight: normal; vertical-align: middle; }

/* line 20, ../../vendor/gems/compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_reset.sass */
table { margin: 0; padding: 0; border: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; border-collapse: separate; border-spacing: 0; vertical-align: middle; }

/* line 22, ../../vendor/gems/compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_reset.sass */
a img { border: none; }

/* line 22, ../../vendor/gems/compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
body.bp { line-height: 1.5; font-family: Helvetica Neue, Arial, Helvetica, sans-serif; color: #333333; font-size: 75%; }
/* line 53, ../../vendor/gems/compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
body.bp h1 { font-weight: normal; color: #222222; font-size: 3em; line-height: 1; margin-bottom: 0.5em; }
/* line 58, ../../vendor/gems/compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
body.bp h1 img { margin: 0; }
/* line 60, ../../vendor/gems/compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
body.bp h2 { font-weight: normal; color: #222222; font-size: 2em; margin-bottom: 0.75em; }
/* line 64, ../../vendor/gems/compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
body.bp h3 { font-weight: normal; color: #222222; font-size: 1.5em; line-height: 1; margin-bottom: 1em; }
/* line 69, ../../vendor/gems/compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
body.bp h4 { font-weight: normal; color: #222222; font-size: 1.2em; line-height: 1.25; margin-bottom: 1.25em; }
/* line 74, ../../vendor/gems/compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
body.bp h5 { font-weight: normal; color: #222222; font-size: 1em; font-weight: bold; margin-bottom: 1.5em; }
/* line 79, ../../vendor/gems/compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
body.bp h6 { font-weight: normal; color: #222222; font-size: 1em; font-weight: bold; }
/* line 83, ../../vendor/gems/compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
body.bp h2 img, body.bp h3 img, body.bp h4 img, body.bp h5 img, body.bp h6 img { margin: 0; }
/* line 85, ../../vendor/gems/compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
body.bp p { margin: 0 0 1.5em; }
/* line 87, ../../vendor/gems/compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
body.bp p img.left { display: inline; float: left; margin: 1.5em 1.5em 1.5em 0; padding: 0; }
/* line 91, ../../vendor/gems/compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
body.bp p img.right { display: inline; float: right; margin: 1.5em 0 1.5em 1.5em; padding: 0; }
/* line 95, ../../vendor/gems/compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
body.bp a { text-decoration: underline; color: #000099; }
/* line 12, ../../vendor/gems/compass-0.8.17/frameworks/compass/stylesheets/compass/utilities/links/_link_colors.sass */
body.bp a:visited { color: #000066; }
/* line 15, ../../vendor/gems/compass-0.8.17/frameworks/compass/stylesheets/compass/utilities/links/_link_colors.sass */
body.bp a:focus { color: black; }
/* line 18, ../../vendor/gems/compass-0.8.17/frameworks/compass/stylesheets/compass/utilities/links/_link_colors.sass */
body.bp a:hover { color: black; }
/* line 21, ../../vendor/gems/compass-0.8.17/frameworks/compass/stylesheets/compass/utilities/links/_link_colors.sass */
body.bp a:active { color: #cc0099; }
/* line 98, ../../vendor/gems/compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
body.bp blockquote { margin: 1.5em; color: #666; font-style: italic; }
/* line 102, ../../vendor/gems/compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
body.bp strong { font-weight: bold; }
/* line 104, ../../vendor/gems/compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
body.bp em { font-style: italic; }
/* line 106, ../../vendor/gems/compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
body.bp dfn { font-style: italic; font-weight: bold; }
/* line 109, ../../vendor/gems/compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
body.bp sup, body.bp sub { line-height: 0; }
/* line 111, ../../vendor/gems/compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
body.bp abbr, body.bp acronym { border-bottom: 1px dotted #666; }
/* line 113, ../../vendor/gems/compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
body.bp address { margin: 0 0 1.5em; font-style: italic; }
/* line 116, ../../vendor/gems/compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
body.bp del { color: #666; }
/* line 118, ../../vendor/gems/compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
body.bp pre { margin: 1.5em 0; white-space: pre; }
/* line 121, ../../vendor/gems/compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
body.bp pre, body.bp code, body.bp tt { font: 1em 'andale mono', 'lucida console', monospace; line-height: 1.5; }
/* line 123, ../../vendor/gems/compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
body.bp li ul, body.bp li ol { margin: 0 1.5em; }
/* line 125, ../../vendor/gems/compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
body.bp ul { margin: 0 1.5em 1.5em 1.5em; list-style-type: disc; }
/* line 128, ../../vendor/gems/compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
body.bp ol { margin: 0 1.5em 1.5em 1.5em; list-style-type: decimal; }
/* line 131, ../../vendor/gems/compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
body.bp dl { margin: 0 0 1.5em 0; }
/* line 133, ../../vendor/gems/compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
body.bp dl dt { font-weight: bold; }
/* line 135, ../../vendor/gems/compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
body.bp dd { margin-left: 1.5em; }
/* line 137, ../../vendor/gems/compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
body.bp table { margin-bottom: 1.4em; width: 100%; }
/* line 140, ../../vendor/gems/compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
body.bp th { font-weight: bold; }
/* line 142, ../../vendor/gems/compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
body.bp thead th { background: #c3d9ff; }
/* line 144, ../../vendor/gems/compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
body.bp th, body.bp td, body.bp caption { padding: 4px 10px 4px 5px; }
/* line 146, ../../vendor/gems/compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
body.bp tr.even td { background: #e5ecf9; }
/* line 148, ../../vendor/gems/compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
body.bp tfoot { font-style: italic; }
/* line 150, ../../vendor/gems/compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
body.bp caption { background: #eee; }
/* line 152, ../../vendor/gems/compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
body.bp .quiet { color: #666666; }
/* line 154, ../../vendor/gems/compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_typography.sass */
body.bp .loud { color: #111111; }

/* line 36, ../../vendor/gems/compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_scaffolding.sass */
body.bp .box { padding: 1.5em; margin-bottom: 1.5em; background: #E5ECF9; }
/* line 39, ../../vendor/gems/compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_scaffolding.sass */
body.bp div.border { padding-right: 2px; margin-right: 3px; border-right: 1px solid #eeeeee; }
/* line 42, ../../vendor/gems/compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_scaffolding.sass */
body.bp div.colborder { padding-right: 21px; margin-right: 22px; border-right: 1px solid #eeeeee; }
/* line 44, ../../vendor/gems/compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_scaffolding.sass */
body.bp hr { background: #dddddd; color: #dddddd; clear: both; float: none; width: 100%; height: .1em; margin: 0 0 1.45em; border: none; }
/* line 46, ../../vendor/gems/compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_scaffolding.sass */
body.bp hr.space { background: #dddddd; color: #dddddd; clear: both; float: none; width: 100%; height: .1em; margin: 0 0 1.45em; border: none; background: #fff; color: #fff; }


/* line 9, ../../vendor/gems/compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_utilities.sass */
body.bp .clear { clear: both; }
/* line 12, ../../vendor/gems/compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_utilities.sass */
body.bp .nowrap { white-space: nowrap; }
/* line 16, ../../vendor/gems/compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_utilities.sass */
body.bp .clearfix { overflow: hidden; display: inline-block; }
/* line 5, ../../vendor/gems/compass-0.8.17/frameworks/compass/stylesheets/compass/utilities/general/_hacks.sass */
body.bp .clearfix { display: block; }
/* line 18, ../../vendor/gems/compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_utilities.sass */
body.bp .small { font-size: .8em; margin-bottom: 1.875em; line-height: 1.875em; }
/* line 22, ../../vendor/gems/compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_utilities.sass */
body.bp .large { font-size: 1.2em; line-height: 2.5em; margin-bottom: 1.25em; }
/* line 26, ../../vendor/gems/compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_utilities.sass */
body.bp .first { margin-left: 0; padding-left: 0; }
/* line 29, ../../vendor/gems/compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_utilities.sass */
body.bp .last { margin-right: 0; padding-right: 0; }
/* line 32, ../../vendor/gems/compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_utilities.sass */
body.bp .top { margin-top: 0; padding-top: 0; }
/* line 35, ../../vendor/gems/compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_utilities.sass */
body.bp .bottom { margin-bottom: 0; padding-bottom: 0; }
/* line 7, ../../vendor/gems/compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_debug.sass */
body.bp .showgrid { background: url('/images/grid.png?1256318792'); }

/* line 22, ../../app/stylesheets/screen.sass */
a { outline: none; }

/* line 25, ../../app/stylesheets/screen.sass */
#flash { float: left; margin-left: 40%; z-index: 999; font-size: 18px; }

/* line 32, ../../app/stylesheets/screen.sass */
body#home-show #headline { margin-top: -15px; }

/* line 38, ../../app/stylesheets/screen.sass */
body#home-index #container #content { min-height: 301px; }
/* line 41, ../../app/stylesheets/screen.sass */
body#home-index #headline #navigation { float: right; display: inline; vertical-align: middle; margin-top: -15px; margin-left: 10px; }
/* line 47, ../../app/stylesheets/screen.sass */
body#home-index #headline #navigation a { font-family: garamond, serif; font-size: 50px; font-weight: normal; display: inline-block; position: relative; }
/* line 53, ../../app/stylesheets/screen.sass */
body#home-index #headline #navigation a.next { text-align: right; }
/* line 58, ../../app/stylesheets/screen.sass */
body#home-index #body #screenshots .screenshot { width: 900px; height: 444px; margin-top: -145px; float: left; position: absolute; }
/* line 64, ../../app/stylesheets/screen.sass */
body#home-index #body #screenshots .screenshot.general { background-color: #000; }
/* line 66, ../../app/stylesheets/screen.sass */
body#home-index #body #screenshots .screenshot.web { background-color: #000; }
/* line 68, ../../app/stylesheets/screen.sass */
body#home-index #body #screenshots .screenshot.print { background-color: #000; }

/* line 73, ../../app/stylesheets/screen.sass */
body#home-show.featured-work.interactive #container #footer { margin-top: 0; }
/* line 76, ../../app/stylesheets/screen.sass */
body#home-show.featured-work.interactive #container #pager .links { color: white; }
/* line 78, ../../app/stylesheets/screen.sass */
body#home-show.featured-work.interactive #container #pager .links a.active { color: white; }
/* line 80, ../../app/stylesheets/screen.sass */
body#home-show.featured-work.interactive #container #pager .links a:hover { color: red; }

/* line 85, ../../app/stylesheets/screen.sass */
body#home-show.case-studies #container #footer { margin-top: 0; }
/* line 87, ../../app/stylesheets/screen.sass */
body#home-show.case-studies #container .case-study { background: url('/images/asterisk.png') top left no-repeat; }
/* line 89, ../../app/stylesheets/screen.sass */
body#home-show.case-studies #container .quote { background: url('/images/quote.png') top left no-repeat; }
/* line 91, ../../app/stylesheets/screen.sass */
body#home-show.case-studies #container .case-study, body#home-show.case-studies #container .quote, body#home-show.case-studies #container .attribution { margin: 50px 30px; padding-left: 110px; }
/* line 94, ../../app/stylesheets/screen.sass */
body#home-show.case-studies #container .attribution { color: #333; font-size: 16px; line-height: 20px; }
/* line 98, ../../app/stylesheets/screen.sass */
body#home-show.case-studies #container .attribution strong { color: #ff3609; }
/* line 100, ../../app/stylesheets/screen.sass */
body#home-show.case-studies #container .case-study, body#home-show.case-studies #container .quote { font-size: 22px; line-height: 30px; color: #999; }
/* line 104, ../../app/stylesheets/screen.sass */
body#home-show.case-studies #container .case-study h2, body#home-show.case-studies #container .quote h2 { font-size: 26px; color: #666; }

/* line 111, ../../app/stylesheets/screen.sass */
body#home-show.featured-work #wrapper #logo #tab, body#home-show.case-studies #wrapper #logo #tab, body#home-show.news #wrapper #logo #tab, body#comatose-show #wrapper #logo #tab, body#category-show #wrapper #logo #tab, body#category-archive #wrapper #logo #tab { margin-bottom: 1px; }
/* line 114, ../../app/stylesheets/screen.sass */
body#home-show.featured-work #container #latest-news, body#home-show.case-studies #container #latest-news, body#home-show.news #container #latest-news, body#comatose-show #container #latest-news, body#category-show #container #latest-news, body#category-archive #container #latest-news { display: inline-block; margin: 50px 120px 50px 20px; font-size: 12px; color: #999; }
/* line 120, ../../app/stylesheets/screen.sass */
body#home-show.featured-work #container #latest-news .post, body#home-show.case-studies #container #latest-news .post, body#home-show.news #container #latest-news .post, body#comatose-show #container #latest-news .post, body#category-show #container #latest-news .post, body#category-archive #container #latest-news .post { margin-left: 260px; color: #999; font-size: 12px; line-spacing: 16px; margin-bottom: 60px; }
/* line 126, ../../app/stylesheets/screen.sass */
body#home-show.featured-work #container #latest-news .post h2, body#home-show.case-studies #container #latest-news .post h2, body#home-show.news #container #latest-news .post h2, body#comatose-show #container #latest-news .post h2, body#category-show #container #latest-news .post h2, body#category-archive #container #latest-news .post h2 { color: #666; font-size: 22px; }
/* line 130, ../../app/stylesheets/screen.sass */
body#home-show.featured-work #container #latest-news #sidebar, body#home-show.case-studies #container #latest-news #sidebar, body#home-show.news #container #latest-news #sidebar, body#comatose-show #container #latest-news #sidebar, body#category-show #container #latest-news #sidebar, body#category-archive #container #latest-news #sidebar { width: 150px; font-size: 12px; float: left; display: inline-block; }
/* line 135, ../../app/stylesheets/screen.sass */
body#home-show.featured-work #container #latest-news #sidebar ul, body#home-show.case-studies #container #latest-news #sidebar ul, body#home-show.news #container #latest-news #sidebar ul, body#comatose-show #container #latest-news #sidebar ul, body#category-show #container #latest-news #sidebar ul, body#category-archive #container #latest-news #sidebar ul { margin-top: 4px; margin-bottom: 45px; }
/* line 138, ../../app/stylesheets/screen.sass */
body#home-show.featured-work #container #latest-news #sidebar ul li, body#home-show.case-studies #container #latest-news #sidebar ul li, body#home-show.news #container #latest-news #sidebar ul li, body#comatose-show #container #latest-news #sidebar ul li, body#category-show #container #latest-news #sidebar ul li, body#category-archive #container #latest-news #sidebar ul li { font-weight: bold; list-style: none; color: #999; }
/* line 142, ../../app/stylesheets/screen.sass */
body#home-show.featured-work #container #latest-news #sidebar ul li.heading, body#home-show.case-studies #container #latest-news #sidebar ul li.heading, body#home-show.news #container #latest-news #sidebar ul li.heading, body#comatose-show #container #latest-news #sidebar ul li.heading, body#category-show #container #latest-news #sidebar ul li.heading, body#category-archive #container #latest-news #sidebar ul li.heading { color: red; margin-bottom: 20px; }
/* line 146, ../../app/stylesheets/screen.sass */
body#home-show.featured-work #container #header, body#home-show.featured-work #container #content, body#home-show.case-studies #container #header, body#home-show.case-studies #container #content, body#home-show.news #container #header, body#home-show.news #container #content, body#comatose-show #container #header, body#comatose-show #container #content, body#category-show #container #header, body#category-show #container #content, body#category-archive #container #header, body#category-archive #container #content { background-color: white; }
/* line 148, ../../app/stylesheets/screen.sass */
body#home-show.featured-work #container #screenshot, body#home-show.case-studies #container #screenshot, body#home-show.news #container #screenshot, body#comatose-show #container #screenshot, body#category-show #container #screenshot, body#category-archive #container #screenshot { overflow: hidden; width: 900px; height: 400px; float: left; }
/* line 153, ../../app/stylesheets/screen.sass */
body#home-show.featured-work #container #screenshot .viewport, body#home-show.case-studies #container #screenshot .viewport, body#home-show.news #container #screenshot .viewport, body#comatose-show #container #screenshot .viewport, body#category-show #container #screenshot .viewport, body#category-archive #container #screenshot .viewport { margin: 0; padding: 0; width: 900px; height: 400px; z-index: 100; float: left; display: inline-block; }
/* line 161, ../../app/stylesheets/screen.sass */
body#home-show.featured-work #container #screenshot .screen_link:hover, body#home-show.case-studies #container #screenshot .screen_link:hover, body#home-show.news #container #screenshot .screen_link:hover, body#comatose-show #container #screenshot .screen_link:hover, body#category-show #container #screenshot .screen_link:hover, body#category-archive #container #screenshot .screen_link:hover { cursor: pointer; }
/* line 163, ../../app/stylesheets/screen.sass */
body#home-show.featured-work #container #pager, body#home-show.case-studies #container #pager, body#home-show.news #container #pager, body#comatose-show #container #pager, body#category-show #container #pager, body#category-archive #container #pager { width: 900px; margin: 0 auto; overflow: hidden; display: inline-block; text-align: right; float: right; top: 440px; }
/* line 5, ../../vendor/gems/compass-0.8.17/frameworks/compass/stylesheets/compass/utilities/general/_hacks.sass */
body#home-show.featured-work #container #pager, body#home-show.case-studies #container #pager, body#home-show.news #container #pager, body#comatose-show #container #pager, body#category-show #container #pager, body#category-archive #container #pager { display: block; }
/* line 168, ../../app/stylesheets/screen.sass */
body#home-show.featured-work #container #pager .links, body#home-show.case-studies #container #pager .links, body#home-show.news #container #pager .links, body#comatose-show #container #pager .links, body#category-show #container #pager .links, body#category-archive #container #pager .links { height: 24px; padding-top: 6px; padding-right: 2px; background-color: #353836; font-weight: bold; }
/* line 174, ../../app/stylesheets/screen.sass */
body#home-show.featured-work #container #pager .links a, body#home-show.case-studies #container #pager .links a, body#home-show.news #container #pager .links a, body#comatose-show #container #pager .links a, body#category-show #container #pager .links a, body#category-archive #container #pager .links a { color: #ccc; padding-left: 4px; }
/* line 177, ../../app/stylesheets/screen.sass */
body#home-show.featured-work #container #pager .links a:hover, body#home-show.case-studies #container #pager .links a:hover, body#home-show.news #container #pager .links a:hover, body#comatose-show #container #pager .links a:hover, body#category-show #container #pager .links a:hover, body#category-archive #container #pager .links a:hover { color: red; }
/* line 179, ../../app/stylesheets/screen.sass */
body#home-show.featured-work #container #pager .links a.active, body#home-show.case-studies #container #pager .links a.active, body#home-show.news #container #pager .links a.active, body#comatose-show #container #pager .links a.active, body#category-show #container #pager .links a.active, body#category-archive #container #pager .links a.active { color: red; }
/* line 181, ../../app/stylesheets/screen.sass */
body#home-show.featured-work #features, body#home-show.case-studies #features, body#home-show.news #features, body#comatose-show #features, body#category-show #features, body#category-archive #features { margin-top: 50px; height: 50px; }

/* line 185, ../../app/stylesheets/screen.sass */
body.comatose, body.home, body.contacts, body.sessions, body.users, body.category, body.page-images { background: #292c2a url("/images/bg.png") repeat-x top left; }
/* line 187, ../../app/stylesheets/screen.sass */
body.comatose a:link, body.comatose a:visited, body.home a:link, body.home a:visited, body.contacts a:link, body.contacts a:visited, body.sessions a:link, body.sessions a:visited, body.users a:link, body.users a:visited, body.category a:link, body.category a:visited, body.page-images a:link, body.page-images a:visited { text-decoration: none; font-size: 12px; color: #999; }
/* line 191, ../../app/stylesheets/screen.sass */
body.comatose a:hover, body.comatose a:focus, body.comatose a:active, body.home a:hover, body.home a:focus, body.home a:active, body.contacts a:hover, body.contacts a:focus, body.contacts a:active, body.sessions a:hover, body.sessions a:focus, body.sessions a:active, body.users a:hover, body.users a:focus, body.users a:active, body.category a:hover, body.category a:focus, body.category a:active, body.page-images a:hover, body.page-images a:focus, body.page-images a:active { text-decoration: none; color: #f00; }
/* line 194, ../../app/stylesheets/screen.sass */
body.comatose a.active, body.home a.active, body.contacts a.active, body.sessions a.active, body.users a.active, body.category a.active, body.page-images a.active { text-decoration: none; color: #f00; width: 100%; height: 100%; }
/* line 201, ../../app/stylesheets/screen.sass */
body.comatose #wrapper, body.home #wrapper, body.contacts #wrapper, body.sessions #wrapper, body.users #wrapper, body.category #wrapper, body.page-images #wrapper { width: 100%; padding: 12px 0px 80px; color: #eee; overflow: auto; }
/* line 206, ../../app/stylesheets/screen.sass */
body.comatose #logo, body.home #logo, body.contacts #logo, body.sessions #logo, body.users #logo, body.category #logo, body.page-images #logo { width: 900px; margin: 0 auto; overflow: hidden; display: inline-block; }
/* line 5, ../../vendor/gems/compass-0.8.17/frameworks/compass/stylesheets/compass/utilities/general/_hacks.sass */
body.comatose #logo, body.home #logo, body.contacts #logo, body.sessions #logo, body.users #logo, body.category #logo, body.page-images #logo { display: block; }
/* line 208, ../../app/stylesheets/screen.sass */
body.comatose #logo #tab, body.home #logo #tab, body.contacts #logo #tab, body.sessions #logo #tab, body.users #logo #tab, body.category #logo #tab, body.page-images #logo #tab { background: #303030 url("/images/logo-box.png"); float: right; height: 42px; width: 117px; margin-bottom: 1px; }
/* line 214, ../../app/stylesheets/screen.sass */
body.comatose #logo #tab a, body.home #logo #tab a, body.contacts #logo #tab a, body.sessions #logo #tab a, body.users #logo #tab a, body.category #logo #tab a, body.page-images #logo #tab a { display: block; height: 42px; width: 117px; text-indent: -9999px; }
/* line 219, ../../app/stylesheets/screen.sass */
body.comatose #container, body.home #container, body.contacts #container, body.sessions #container, body.users #container, body.category #container, body.page-images #container { width: 900px; margin: 0 auto; overflow: hidden; display: inline-block; overflow: visible; }
/* line 5, ../../vendor/gems/compass-0.8.17/frameworks/compass/stylesheets/compass/utilities/general/_hacks.sass */
body.comatose #container, body.home #container, body.contacts #container, body.sessions #container, body.users #container, body.category #container, body.page-images #container { display: block; }
/* line 222, ../../app/stylesheets/screen.sass */
body.comatose #container #header, body.home #container #header, body.contacts #container #header, body.sessions #container #header, body.users #container #header, body.category #container #header, body.page-images #container #header { height: 110px; padding-top: 35px; }
/* line 225, ../../app/stylesheets/screen.sass */
body.comatose #container #header, body.comatose #container #content, body.home #container #header, body.home #container #content, body.contacts #container #header, body.contacts #container #content, body.sessions #container #header, body.sessions #container #content, body.users #container #header, body.users #container #content, body.category #container #header, body.category #container #content, body.page-images #container #header, body.page-images #container #content { background-color: black; }
/* line 227, ../../app/stylesheets/screen.sass */
body.comatose #container #header, body.comatose #container #footer, body.home #container #header, body.home #container #footer, body.contacts #container #header, body.contacts #container #footer, body.sessions #container #header, body.sessions #container #footer, body.users #container #header, body.users #container #footer, body.category #container #header, body.category #container #footer, body.page-images #container #header, body.page-images #container #footer { display: inline; float: left; margin-right: 0; width: 900px; }
/* line 101, ../../vendor/gems/compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_grid.sass */
* html body.comatose #container #header, * html body.comatose #container #footer, * html body.home #container #header, * html body.home #container #footer, * html body.contacts #container #header, * html body.contacts #container #footer, * html body.sessions #container #header, * html body.sessions #container #footer, * html body.users #container #header, * html body.users #container #footer, * html body.category #container #header, * html body.category #container #footer, * html body.page-images #container #header, * html body.page-images #container #footer { overflow-x: hidden; }
/* line 229, ../../app/stylesheets/screen.sass */
body.comatose #container #header ul, body.comatose #container #footer ul, body.home #container #header ul, body.home #container #footer ul, body.contacts #container #header ul, body.contacts #container #footer ul, body.sessions #container #header ul, body.sessions #container #footer ul, body.users #container #header ul, body.users #container #footer ul, body.category #container #header ul, body.category #container #footer ul, body.page-images #container #header ul, body.page-images #container #footer ul { display: inline; float: left; margin-right: 0; width: 145px; margin: 0; display: inline; float: right; position: relative; margin: 0 -37.75px 1.5em 37.75px; position: absolute; display: block; z-index: 101; }
/* line 101, ../../vendor/gems/compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_grid.sass */
* html body.comatose #container #header ul, * html body.comatose #container #footer ul, * html body.home #container #header ul, * html body.home #container #footer ul, * html body.contacts #container #header ul, * html body.contacts #container #footer ul, * html body.sessions #container #header ul, * html body.sessions #container #footer ul, * html body.users #container #header ul, * html body.users #container #footer ul, * html body.category #container #header ul, * html body.category #container #footer ul, * html body.page-images #container #header ul, * html body.page-images #container #footer ul { overflow-x: hidden; }
/* line 8, ../../vendor/gems/compass-0.8.17/frameworks/compass/stylesheets/compass/utilities/lists/_bullets.sass */
body.comatose #container #header ul li, body.comatose #container #footer ul li, body.home #container #header ul li, body.home #container #footer ul li, body.contacts #container #header ul li, body.contacts #container #footer ul li, body.sessions #container #header ul li, body.sessions #container #footer ul li, body.users #container #header ul li, body.users #container #footer ul li, body.category #container #header ul li, body.category #container #footer ul li, body.page-images #container #header ul li, body.page-images #container #footer ul li { list-style-type: none; margin-left: 0px; }
/* line 239, ../../app/stylesheets/screen.sass */
body.comatose #container #header ul#menu li, body.comatose #container #header ul#sectionmenu li, body.comatose #container #header ul#pagemenu li, body.comatose #container #footer ul#menu li, body.comatose #container #footer ul#sectionmenu li, body.comatose #container #footer ul#pagemenu li, body.home #container #header ul#menu li, body.home #container #header ul#sectionmenu li, body.home #container #header ul#pagemenu li, body.home #container #footer ul#menu li, body.home #container #footer ul#sectionmenu li, body.home #container #footer ul#pagemenu li, body.contacts #container #header ul#menu li, body.contacts #container #header ul#sectionmenu li, body.contacts #container #header ul#pagemenu li, body.contacts #container #footer ul#menu li, body.contacts #container #footer ul#sectionmenu li, body.contacts #container #footer ul#pagemenu li, body.sessions #container #header ul#menu li, body.sessions #container #header ul#sectionmenu li, body.sessions #container #header ul#pagemenu li, body.sessions #container #footer ul#menu li, body.sessions #container #footer ul#sectionmenu li, body.sessions #container #footer ul#pagemenu li, body.users #container #header ul#menu li, body.users #container #header ul#sectionmenu li, body.users #container #header ul#pagemenu li, body.users #container #footer ul#menu li, body.users #container #footer ul#sectionmenu li, body.users #container #footer ul#pagemenu li, body.category #container #header ul#menu li, body.category #container #header ul#sectionmenu li, body.category #container #header ul#pagemenu li, body.category #container #footer ul#menu li, body.category #container #footer ul#sectionmenu li, body.category #container #footer ul#pagemenu li, body.page-images #container #header ul#menu li, body.page-images #container #header ul#sectionmenu li, body.page-images #container #header ul#pagemenu li, body.page-images #container #footer ul#menu li, body.page-images #container #footer ul#sectionmenu li, body.page-images #container #footer ul#pagemenu li { height: 16px; margin: 0; padding: 0; }
/* line 243, ../../app/stylesheets/screen.sass */
body.comatose #container #header ul#menu li a, body.comatose #container #header ul#sectionmenu li a, body.comatose #container #header ul#pagemenu li a, body.comatose #container #footer ul#menu li a, body.comatose #container #footer ul#sectionmenu li a, body.comatose #container #footer ul#pagemenu li a, body.home #container #header ul#menu li a, body.home #container #header ul#sectionmenu li a, body.home #container #header ul#pagemenu li a, body.home #container #footer ul#menu li a, body.home #container #footer ul#sectionmenu li a, body.home #container #footer ul#pagemenu li a, body.contacts #container #header ul#menu li a, body.contacts #container #header ul#sectionmenu li a, body.contacts #container #header ul#pagemenu li a, body.contacts #container #footer ul#menu li a, body.contacts #container #footer ul#sectionmenu li a, body.contacts #container #footer ul#pagemenu li a, body.sessions #container #header ul#menu li a, body.sessions #container #header ul#sectionmenu li a, body.sessions #container #header ul#pagemenu li a, body.sessions #container #footer ul#menu li a, body.sessions #container #footer ul#sectionmenu li a, body.sessions #container #footer ul#pagemenu li a, body.users #container #header ul#menu li a, body.users #container #header ul#sectionmenu li a, body.users #container #header ul#pagemenu li a, body.users #container #footer ul#menu li a, body.users #container #footer ul#sectionmenu li a, body.users #container #footer ul#pagemenu li a, body.category #container #header ul#menu li a, body.category #container #header ul#sectionmenu li a, body.category #container #header ul#pagemenu li a, body.category #container #footer ul#menu li a, body.category #container #footer ul#sectionmenu li a, body.category #container #footer ul#pagemenu li a, body.page-images #container #header ul#menu li a, body.page-images #container #header ul#sectionmenu li a, body.page-images #container #header ul#pagemenu li a, body.page-images #container #footer ul#menu li a, body.page-images #container #footer ul#sectionmenu li a, body.page-images #container #footer ul#pagemenu li a { font-size: 11px; font-weight: bold; }
/* line 248, ../../app/stylesheets/screen.sass */
body.comatose #container #header ul#sectionmenu, body.comatose #container #header ul#pagemenu, body.comatose #container #footer ul#sectionmenu, body.comatose #container #footer ul#pagemenu, body.home #container #header ul#sectionmenu, body.home #container #header ul#pagemenu, body.home #container #footer ul#sectionmenu, body.home #container #footer ul#pagemenu, body.contacts #container #header ul#sectionmenu, body.contacts #container #header ul#pagemenu, body.contacts #container #footer ul#sectionmenu, body.contacts #container #footer ul#pagemenu, body.sessions #container #header ul#sectionmenu, body.sessions #container #header ul#pagemenu, body.sessions #container #footer ul#sectionmenu, body.sessions #container #footer ul#pagemenu, body.users #container #header ul#sectionmenu, body.users #container #header ul#pagemenu, body.users #container #footer ul#sectionmenu, body.users #container #footer ul#pagemenu, body.category #container #header ul#sectionmenu, body.category #container #header ul#pagemenu, body.category #container #footer ul#sectionmenu, body.category #container #footer ul#pagemenu, body.page-images #container #header ul#sectionmenu, body.page-images #container #header ul#pagemenu, body.page-images #container #footer ul#sectionmenu, body.page-images #container #footer ul#pagemenu { display: inline; float: left; margin-right: 0; width: 145px; position: relative; }
/* line 101, ../../vendor/gems/compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_grid.sass */
* html body.comatose #container #header ul#sectionmenu, * html body.comatose #container #header ul#pagemenu, * html body.comatose #container #footer ul#sectionmenu, * html body.comatose #container #footer ul#pagemenu, * html body.home #container #header ul#sectionmenu, * html body.home #container #header ul#pagemenu, * html body.home #container #footer ul#sectionmenu, * html body.home #container #footer ul#pagemenu, * html body.contacts #container #header ul#sectionmenu, * html body.contacts #container #header ul#pagemenu, * html body.contacts #container #footer ul#sectionmenu, * html body.contacts #container #footer ul#pagemenu, * html body.sessions #container #header ul#sectionmenu, * html body.sessions #container #header ul#pagemenu, * html body.sessions #container #footer ul#sectionmenu, * html body.sessions #container #footer ul#pagemenu, * html body.users #container #header ul#sectionmenu, * html body.users #container #header ul#pagemenu, * html body.users #container #footer ul#sectionmenu, * html body.users #container #footer ul#pagemenu, * html body.category #container #header ul#sectionmenu, * html body.category #container #header ul#pagemenu, * html body.category #container #footer ul#sectionmenu, * html body.category #container #footer ul#pagemenu, * html body.page-images #container #header ul#sectionmenu, * html body.page-images #container #header ul#pagemenu, * html body.page-images #container #footer ul#sectionmenu, * html body.page-images #container #footer ul#pagemenu { overflow-x: hidden; }
/* line 252, ../../app/stylesheets/screen.sass */
body.comatose #container #header ul#sectionmenu li a, body.comatose #container #header ul#pagemenu li a, body.comatose #container #footer ul#sectionmenu li a, body.comatose #container #footer ul#pagemenu li a, body.home #container #header ul#sectionmenu li a, body.home #container #header ul#pagemenu li a, body.home #container #footer ul#sectionmenu li a, body.home #container #footer ul#pagemenu li a, body.contacts #container #header ul#sectionmenu li a, body.contacts #container #header ul#pagemenu li a, body.contacts #container #footer ul#sectionmenu li a, body.contacts #container #footer ul#pagemenu li a, body.sessions #container #header ul#sectionmenu li a, body.sessions #container #header ul#pagemenu li a, body.sessions #container #footer ul#sectionmenu li a, body.sessions #container #footer ul#pagemenu li a, body.users #container #header ul#sectionmenu li a, body.users #container #header ul#pagemenu li a, body.users #container #footer ul#sectionmenu li a, body.users #container #footer ul#pagemenu li a, body.category #container #header ul#sectionmenu li a, body.category #container #header ul#pagemenu li a, body.category #container #footer ul#sectionmenu li a, body.category #container #footer ul#pagemenu li a, body.page-images #container #header ul#sectionmenu li a, body.page-images #container #header ul#pagemenu li a, body.page-images #container #footer ul#sectionmenu li a, body.page-images #container #footer ul#pagemenu li a { width: 100%; height: 100%; display: inline-block; }
/* line 257, ../../app/stylesheets/screen.sass */
body.comatose #container #header ul#sectionmenu, body.comatose #container #footer ul#sectionmenu, body.home #container #header ul#sectionmenu, body.home #container #footer ul#sectionmenu, body.contacts #container #header ul#sectionmenu, body.contacts #container #footer ul#sectionmenu, body.sessions #container #header ul#sectionmenu, body.sessions #container #footer ul#sectionmenu, body.users #container #header ul#sectionmenu, body.users #container #footer ul#sectionmenu, body.category #container #header ul#sectionmenu, body.category #container #footer ul#sectionmenu, body.page-images #container #header ul#sectionmenu, body.page-images #container #footer ul#sectionmenu { left: 108px; width: 145px; }
/* line 260, ../../app/stylesheets/screen.sass */
body.comatose #container #header ul#sectionmenu li.wide, body.comatose #container #footer ul#sectionmenu li.wide, body.home #container #header ul#sectionmenu li.wide, body.home #container #footer ul#sectionmenu li.wide, body.contacts #container #header ul#sectionmenu li.wide, body.contacts #container #footer ul#sectionmenu li.wide, body.sessions #container #header ul#sectionmenu li.wide, body.sessions #container #footer ul#sectionmenu li.wide, body.users #container #header ul#sectionmenu li.wide, body.users #container #footer ul#sectionmenu li.wide, body.category #container #header ul#sectionmenu li.wide, body.category #container #footer ul#sectionmenu li.wide, body.page-images #container #header ul#sectionmenu li.wide, body.page-images #container #footer ul#sectionmenu li.wide { display: inline; float: left; margin-right: 6px; width: 220.5px; }
/* line 101, ../../vendor/gems/compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_grid.sass */
* html body.comatose #container #header ul#sectionmenu li.wide, * html body.comatose #container #footer ul#sectionmenu li.wide, * html body.home #container #header ul#sectionmenu li.wide, * html body.home #container #footer ul#sectionmenu li.wide, * html body.contacts #container #header ul#sectionmenu li.wide, * html body.contacts #container #footer ul#sectionmenu li.wide, * html body.sessions #container #header ul#sectionmenu li.wide, * html body.sessions #container #footer ul#sectionmenu li.wide, * html body.users #container #header ul#sectionmenu li.wide, * html body.users #container #footer ul#sectionmenu li.wide, * html body.category #container #header ul#sectionmenu li.wide, * html body.category #container #footer ul#sectionmenu li.wide, * html body.page-images #container #header ul#sectionmenu li.wide, * html body.page-images #container #footer ul#sectionmenu li.wide { overflow-x: hidden; }
/* line 263, ../../app/stylesheets/screen.sass */
body.comatose #container #header ul#pagemenu, body.comatose #container #footer ul#pagemenu, body.home #container #header ul#pagemenu, body.home #container #footer ul#pagemenu, body.contacts #container #header ul#pagemenu, body.contacts #container #footer ul#pagemenu, body.sessions #container #header ul#pagemenu, body.sessions #container #footer ul#pagemenu, body.users #container #header ul#pagemenu, body.users #container #footer ul#pagemenu, body.category #container #header ul#pagemenu, body.category #container #footer ul#pagemenu, body.page-images #container #header ul#pagemenu, body.page-images #container #footer ul#pagemenu { left: 80px; }
/* line 265, ../../app/stylesheets/screen.sass */
body.comatose #container #header ul#pagemenu li, body.comatose #container #footer ul#pagemenu li, body.home #container #header ul#pagemenu li, body.home #container #footer ul#pagemenu li, body.contacts #container #header ul#pagemenu li, body.contacts #container #footer ul#pagemenu li, body.sessions #container #header ul#pagemenu li, body.sessions #container #footer ul#pagemenu li, body.users #container #header ul#pagemenu li, body.users #container #footer ul#pagemenu li, body.category #container #header ul#pagemenu li, body.category #container #footer ul#pagemenu li, body.page-images #container #header ul#pagemenu li, body.page-images #container #footer ul#pagemenu li { display: inline; float: left; margin-right: 0; width: 220.5px; }
/* line 101, ../../vendor/gems/compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_grid.sass */
* html body.comatose #container #header ul#pagemenu li, * html body.comatose #container #footer ul#pagemenu li, * html body.home #container #header ul#pagemenu li, * html body.home #container #footer ul#pagemenu li, * html body.contacts #container #header ul#pagemenu li, * html body.contacts #container #footer ul#pagemenu li, * html body.sessions #container #header ul#pagemenu li, * html body.sessions #container #footer ul#pagemenu li, * html body.users #container #header ul#pagemenu li, * html body.users #container #footer ul#pagemenu li, * html body.category #container #header ul#pagemenu li, * html body.category #container #footer ul#pagemenu li, * html body.page-images #container #header ul#pagemenu li, * html body.page-images #container #footer ul#pagemenu li { overflow-x: hidden; }
/* line 268, ../../app/stylesheets/screen.sass */
body.comatose #container #header ul#menu, body.comatose #container #footer ul#menu, body.home #container #header ul#menu, body.home #container #footer ul#menu, body.contacts #container #header ul#menu, body.contacts #container #footer ul#menu, body.sessions #container #header ul#menu, body.sessions #container #footer ul#menu, body.users #container #header ul#menu, body.users #container #footer ul#menu, body.category #container #header ul#menu, body.category #container #footer ul#menu, body.page-images #container #header ul#menu, body.page-images #container #footer ul#menu { width: 110px; }
/* line 271, ../../app/stylesheets/screen.sass */
body.comatose #container #header ul#menu li a, body.comatose #container #footer ul#menu li a, body.home #container #header ul#menu li a, body.home #container #footer ul#menu li a, body.contacts #container #header ul#menu li a, body.contacts #container #footer ul#menu li a, body.sessions #container #header ul#menu li a, body.sessions #container #footer ul#menu li a, body.users #container #header ul#menu li a, body.users #container #footer ul#menu li a, body.category #container #header ul#menu li a, body.category #container #footer ul#menu li a, body.page-images #container #header ul#menu li a, body.page-images #container #footer ul#menu li a { width: 100%; height: 100%; }
/* line 275, ../../app/stylesheets/screen.sass */
body.comatose #container #content, body.home #container #content, body.contacts #container #content, body.sessions #container #content, body.users #container #content, body.category #container #content, body.page-images #container #content { display: inline; float: left; margin-right: 0; width: 900px; min-height: 443px; overflow: auto; }
/* line 101, ../../vendor/gems/compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_grid.sass */
* html body.comatose #container #content, * html body.home #container #content, * html body.contacts #container #content, * html body.sessions #container #content, * html body.users #container #content, * html body.category #container #content, * html body.page-images #container #content { overflow-x: hidden; }
/* line 280, ../../app/stylesheets/screen.sass */
body.comatose #container #content #headline, body.home #container #content #headline, body.contacts #container #content #headline, body.sessions #container #content #headline, body.users #container #content #headline, body.category #container #content #headline, body.page-images #container #content #headline { width: 100%; float: right; text-align: right; position: relative; margin-right: 34px; z-index: 100; }
/* line 287, ../../app/stylesheets/screen.sass */
body.comatose #container #content #headline h1, body.comatose #container #content #headline h2, body.home #container #content #headline h1, body.home #container #content #headline h2, body.contacts #container #content #headline h1, body.contacts #container #content #headline h2, body.sessions #container #content #headline h1, body.sessions #container #content #headline h2, body.users #container #content #headline h1, body.users #container #content #headline h2, body.category #container #content #headline h1, body.category #container #content #headline h2, body.page-images #container #content #headline h1, body.page-images #container #content #headline h2 { margin: 0; letter-spacing: .0px; font-family: Arial, sans-serif; display: inline-block; }
/* line 292, ../../app/stylesheets/screen.sass */
body.comatose #container #content #headline h1, body.home #container #content #headline h1, body.contacts #container #content #headline h1, body.sessions #container #content #headline h1, body.users #container #content #headline h1, body.category #container #content #headline h1, body.page-images #container #content #headline h1 { font-size: 50px; color: #fff; cursor: pointer; }
/* line 296, ../../app/stylesheets/screen.sass */
body.comatose #container #content #headline h1 .lead, body.home #container #content #headline h1 .lead, body.contacts #container #content #headline h1 .lead, body.sessions #container #content #headline h1 .lead, body.users #container #content #headline h1 .lead, body.category #container #content #headline h1 .lead, body.page-images #container #content #headline h1 .lead { color: #f00; }
/* line 298, ../../app/stylesheets/screen.sass */
body.comatose #container #content #headline h1 .sep, body.home #container #content #headline h1 .sep, body.contacts #container #content #headline h1 .sep, body.sessions #container #content #headline h1 .sep, body.users #container #content #headline h1 .sep, body.category #container #content #headline h1 .sep, body.page-images #container #content #headline h1 .sep { color: #666; }
/* line 301, ../../app/stylesheets/screen.sass */
body.comatose #container #content #headline h1.web .lead, body.home #container #content #headline h1.web .lead, body.contacts #container #content #headline h1.web .lead, body.sessions #container #content #headline h1.web .lead, body.users #container #content #headline h1.web .lead, body.category #container #content #headline h1.web .lead, body.page-images #container #content #headline h1.web .lead { color: #fba000; }
/* line 304, ../../app/stylesheets/screen.sass */
body.comatose #container #content #headline h1.print .lead, body.home #container #content #headline h1.print .lead, body.contacts #container #content #headline h1.print .lead, body.sessions #container #content #headline h1.print .lead, body.users #container #content #headline h1.print .lead, body.category #container #content #headline h1.print .lead, body.page-images #container #content #headline h1.print .lead { color: #5ad681; }
/* line 306, ../../app/stylesheets/screen.sass */
body.comatose #container #content #headline h2, body.home #container #content #headline h2, body.contacts #container #content #headline h2, body.sessions #container #content #headline h2, body.users #container #content #headline h2, body.category #container #content #headline h2, body.page-images #container #content #headline h2 { font-size: 43px; font-weight: normal; color: #666; }
/* line 311, ../../app/stylesheets/screen.sass */
body.comatose #container #content #body, body.home #container #content #body, body.contacts #container #content #body, body.sessions #container #content #body, body.users #container #content #body, body.category #container #content #body, body.page-images #container #content #body { display: inline; float: left; margin-right: 0; width: 900px; overflow: visible; }
/* line 101, ../../vendor/gems/compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_grid.sass */
* html body.comatose #container #content #body, * html body.home #container #content #body, * html body.contacts #container #content #body, * html body.sessions #container #content #body, * html body.users #container #content #body, * html body.category #container #content #body, * html body.page-images #container #content #body { overflow-x: hidden; }
/* line 314, ../../app/stylesheets/screen.sass */
body.comatose #container #content #body #sub-head, body.home #container #content #body #sub-head, body.contacts #container #content #body #sub-head, body.sessions #container #content #body #sub-head, body.users #container #content #body #sub-head, body.category #container #content #body #sub-head, body.page-images #container #content #body #sub-head { padding-left: 395px; color: #ccc; font-size: 15px; margin-top: 144px; position: relative; z-index: 100; }
/* line 321, ../../app/stylesheets/screen.sass */
body.comatose #container #content #body #sub-head strong, body.home #container #content #body #sub-head strong, body.contacts #container #content #body #sub-head strong, body.sessions #container #content #body #sub-head strong, body.users #container #content #body #sub-head strong, body.category #container #content #body #sub-head strong, body.page-images #container #content #body #sub-head strong { color: #fff; }
/* line 323, ../../app/stylesheets/screen.sass */
body.comatose #container #content #body #news, body.home #container #content #body #news, body.contacts #container #content #body #news, body.sessions #container #content #body #news, body.users #container #content #body #news, body.category #container #content #body #news, body.page-images #container #content #body #news { background: url('/images/news-line.png') no-repeat top right; position: relative; margin-right: 34px; margin-top: 35px; padding-top: 10px; float: right; text-align: right; font-size: 12px; color: #ccc; }
/* line 333, ../../app/stylesheets/screen.sass */
body.comatose #container #content #body #news ul, body.home #container #content #body #news ul, body.contacts #container #content #body #news ul, body.sessions #container #content #body #news ul, body.users #container #content #body #news ul, body.category #container #content #body #news ul, body.page-images #container #content #body #news ul { margin: 0; }
/* line 335, ../../app/stylesheets/screen.sass */
body.comatose #container #content #body #news ul li, body.home #container #content #body #news ul li, body.contacts #container #content #body #news ul li, body.sessions #container #content #body #news ul li, body.users #container #content #body #news ul li, body.category #container #content #body #news ul li, body.page-images #container #content #body #news ul li { list-style: none; overflow: visible; }
/* line 338, ../../app/stylesheets/screen.sass */
body.comatose #container #content #body #news ul li:after, body.home #container #content #body #news ul li:after, body.contacts #container #content #body #news ul li:after, body.sessions #container #content #body #news ul li:after, body.users #container #content #body #news ul li:after, body.category #container #content #body #news ul li:after, body.page-images #container #content #body #news ul li:after { content: " \00BB"; }
/* line 340, ../../app/stylesheets/screen.sass */
body.comatose #container #footer, body.home #container #footer, body.contacts #container #footer, body.sessions #container #footer, body.users #container #footer, body.category #container #footer, body.page-images #container #footer { height: 30px; color: #999999; line-height: 15px; text-align: center; font-size: 10px; font-weight: normal; margin-top: 29px; background-color: #4a4a4a; padding-top: 20px; padding-bottom: 0px; }
/* line 352, ../../app/stylesheets/screen.sass */
body.comatose #features_home, body.home #features_home, body.contacts #features_home, body.sessions #features_home, body.users #features_home, body.category #features_home, body.page-images #features_home { width: 900px; margin: 0 auto; overflow: hidden; display: inline-block; background-color: #242424; color: white; clear: both; margin-top: 0px; }
/* line 5, ../../vendor/gems/compass-0.8.17/frameworks/compass/stylesheets/compass/utilities/general/_hacks.sass */
body.comatose #features_home, body.home #features_home, body.contacts #features_home, body.sessions #features_home, body.users #features_home, body.category #features_home, body.page-images #features_home { display: block; }
/* line 358, ../../app/stylesheets/screen.sass */
body.comatose #features_home .callout_text, body.home #features_home .callout_text, body.contacts #features_home .callout_text, body.sessions #features_home .callout_text, body.users #features_home .callout_text, body.category #features_home .callout_text, body.page-images #features_home .callout_text { display: inline; float: left; margin-right: 0; width: 220.5px; background-color: #393939; width: 233px; border-right: 1px solid #000; padding: 3px 33px; height: 22px; }
/* line 101, ../../vendor/gems/compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_grid.sass */
* html body.comatose #features_home .callout_text, * html body.home #features_home .callout_text, * html body.contacts #features_home .callout_text, * html body.sessions #features_home .callout_text, * html body.users #features_home .callout_text, * html body.category #features_home .callout_text, * html body.page-images #features_home .callout_text { overflow-x: hidden; }
/* line 365, ../../app/stylesheets/screen.sass */
body.comatose #features_home .callout_text a, body.home #features_home .callout_text a, body.contacts #features_home .callout_text a, body.sessions #features_home .callout_text a, body.users #features_home .callout_text a, body.category #features_home .callout_text a, body.page-images #features_home .callout_text a { text-decoration: none; }
/* line 367, ../../app/stylesheets/screen.sass */
body.comatose #features_home .callout_text .title, body.home #features_home .callout_text .title, body.contacts #features_home .callout_text .title, body.sessions #features_home .callout_text .title, body.users #features_home .callout_text .title, body.category #features_home .callout_text .title, body.page-images #features_home .callout_text .title { color: #ccc; font-size: 9px; line-height: 28px; }
/* line 371, ../../app/stylesheets/screen.sass */
body.comatose #features_home .callout_text.last, body.home #features_home .callout_text.last, body.contacts #features_home .callout_text.last, body.sessions #features_home .callout_text.last, body.users #features_home .callout_text.last, body.category #features_home .callout_text.last, body.page-images #features_home .callout_text.last { border-right: none; width: 234px; }
/* line 374, ../../app/stylesheets/screen.sass */
body.comatose #features_home .callout, body.home #features_home .callout, body.contacts #features_home .callout, body.sessions #features_home .callout, body.users #features_home .callout, body.category #features_home .callout, body.page-images #features_home .callout { display: inline; float: left; margin-right: 0; width: 220.5px; width: 233px; border-right: 1px solid #000; padding: 33px 33px; height: 54px; background-color: #242424; }
/* line 101, ../../vendor/gems/compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_grid.sass */
* html body.comatose #features_home .callout, * html body.home #features_home .callout, * html body.contacts #features_home .callout, * html body.sessions #features_home .callout, * html body.users #features_home .callout, * html body.category #features_home .callout, * html body.page-images #features_home .callout { overflow-x: hidden; }
/* line 381, ../../app/stylesheets/screen.sass */
body.comatose #features_home .callout:hover, body.home #features_home .callout:hover, body.contacts #features_home .callout:hover, body.sessions #features_home .callout:hover, body.users #features_home .callout:hover, body.category #features_home .callout:hover, body.page-images #features_home .callout:hover { background-color: #4a4a4a; }
/* line 383, ../../app/stylesheets/screen.sass */
body.comatose #features_home .callout:hover a, body.home #features_home .callout:hover a, body.contacts #features_home .callout:hover a, body.sessions #features_home .callout:hover a, body.users #features_home .callout:hover a, body.category #features_home .callout:hover a, body.page-images #features_home .callout:hover a { display: block; width: 100%; height: 100%; }
/* line 388, ../../app/stylesheets/screen.sass */
body.comatose #features_home .callout.last, body.home #features_home .callout.last, body.contacts #features_home .callout.last, body.sessions #features_home .callout.last, body.users #features_home .callout.last, body.category #features_home .callout.last, body.page-images #features_home .callout.last { border-right: none; }
/* line 391, ../../app/stylesheets/screen.sass */
body.comatose #features, body.comatose #footer, body.home #features, body.home #footer, body.contacts #features, body.contacts #footer, body.sessions #features, body.sessions #footer, body.users #features, body.users #footer, body.category #features, body.category #footer, body.page-images #features, body.page-images #footer { width: 900px; margin: 0 auto; overflow: hidden; display: inline-block; background-color: #4a4a4a; height: 160px; color: white; clear: both; margin-top: 30px; }
/* line 5, ../../vendor/gems/compass-0.8.17/frameworks/compass/stylesheets/compass/utilities/general/_hacks.sass */
body.comatose #features, body.comatose #footer, body.home #features, body.home #footer, body.contacts #features, body.contacts #footer, body.sessions #features, body.sessions #footer, body.users #features, body.users #footer, body.category #features, body.category #footer, body.page-images #features, body.page-images #footer { display: block; }
/* line 398, ../../app/stylesheets/screen.sass */
body.comatose #features .callout, body.comatose #footer .callout, body.home #features .callout, body.home #footer .callout, body.contacts #features .callout, body.contacts #footer .callout, body.sessions #features .callout, body.sessions #footer .callout, body.users #features .callout, body.users #footer .callout, body.category #features .callout, body.category #footer .callout, body.page-images #features .callout, body.page-images #footer .callout { display: inline; float: left; margin-right: 0; width: 220.5px; width: 233px; border-right: 1px solid #303230; padding: 20px 33px; height: 100%; }
/* line 101, ../../vendor/gems/compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_grid.sass */
* html body.comatose #features .callout, * html body.comatose #footer .callout, * html body.home #features .callout, * html body.home #footer .callout, * html body.contacts #features .callout, * html body.contacts #footer .callout, * html body.sessions #features .callout, * html body.sessions #footer .callout, * html body.users #features .callout, * html body.users #footer .callout, * html body.category #features .callout, * html body.category #footer .callout, * html body.page-images #features .callout, * html body.page-images #footer .callout { overflow-x: hidden; }
/* line 404, ../../app/stylesheets/screen.sass */
body.comatose #features .callout a, body.comatose #footer .callout a, body.home #features .callout a, body.home #footer .callout a, body.contacts #features .callout a, body.contacts #footer .callout a, body.sessions #features .callout a, body.sessions #footer .callout a, body.users #features .callout a, body.users #footer .callout a, body.category #features .callout a, body.category #footer .callout a, body.page-images #features .callout a, body.page-images #footer .callout a { text-decoration: none; }
/* line 406, ../../app/stylesheets/screen.sass */
body.comatose #features .callout h2, body.comatose #footer .callout h2, body.home #features .callout h2, body.home #footer .callout h2, body.contacts #features .callout h2, body.contacts #footer .callout h2, body.sessions #features .callout h2, body.sessions #footer .callout h2, body.users #features .callout h2, body.users #footer .callout h2, body.category #features .callout h2, body.category #footer .callout h2, body.page-images #features .callout h2, body.page-images #footer .callout h2 { color: #ccc; font-size: 14px; font-weight: bold; line-height: 30px; border-top: 1px solid #303230; border-bottom: 1px solid #303230; }
/* line 413, ../../app/stylesheets/screen.sass */
body.comatose #features .callout.last, body.comatose #footer .callout.last, body.home #features .callout.last, body.home #footer .callout.last, body.contacts #features .callout.last, body.contacts #footer .callout.last, body.sessions #features .callout.last, body.sessions #footer .callout.last, body.users #features .callout.last, body.users #footer .callout.last, body.category #features .callout.last, body.category #footer .callout.last, body.page-images #features .callout.last, body.page-images #footer .callout.last { border-right: none; }

/* line 418, ../../app/stylesheets/screen.sass */
body#comatose-show #header { margin-bottom: -35px; overflow: visible; }
/* line 421, ../../app/stylesheets/screen.sass */
body#comatose-show #body { margin-top: 20px; }

/* line 427, ../../app/stylesheets/screen.sass */
body#home-show.contact #overview strong a { color: inherit; font-size: inherit; }

/* line 432, ../../app/stylesheets/screen.sass */
body#home-show #footer_home, body.contacts #footer_home, body.sessions #footer_home, body.users #footer_home, body.category #footer_home { display: none; }
/* line 435, ../../app/stylesheets/screen.sass */
body#home-show #header, body.contacts #header, body.sessions #header, body.users #header, body.category #header { margin-bottom: -20px; overflow: visible; }
/* line 439, ../../app/stylesheets/screen.sass */
body#home-show #features, body.contacts #features, body.sessions #features, body.users #features, body.category #features { margin-top: 50px; height: 50px; }
/* line 443, ../../app/stylesheets/screen.sass */
body#home-show #body, body.contacts #body, body.sessions #body, body.users #body, body.category #body { margin-top: 20px; }
/* line 445, ../../app/stylesheets/screen.sass */
body#home-show #body #overview, body#home-show #body #process, body#home-show #body #capabilities, body.contacts #body #overview, body.contacts #body #process, body.contacts #body #capabilities, body.sessions #body #overview, body.sessions #body #process, body.sessions #body #capabilities, body.users #body #overview, body.users #body #process, body.users #body #capabilities, body.category #body #overview, body.category #body #process, body.category #body #capabilities { color: red; font-size: 22px; line-height: 30px; padding: 40px 77px 40px 143px; background-color: black; min-height: 320px; }
/* line 452, ../../app/stylesheets/screen.sass */
body#home-show #body #overview strong, body#home-show #body #process strong, body#home-show #body #capabilities strong, body.contacts #body #overview strong, body.contacts #body #process strong, body.contacts #body #capabilities strong, body.sessions #body #overview strong, body.sessions #body #process strong, body.sessions #body #capabilities strong, body.users #body #overview strong, body.users #body #process strong, body.users #body #capabilities strong, body.category #body #overview strong, body.category #body #process strong, body.category #body #capabilities strong { color: white; font-weight: normal; }
/* line 455, ../../app/stylesheets/screen.sass */
body#home-show #body #overview #contact-fx, body#home-show #body #process #contact-fx, body#home-show #body #capabilities #contact-fx, body.contacts #body #overview #contact-fx, body.contacts #body #process #contact-fx, body.contacts #body #capabilities #contact-fx, body.sessions #body #overview #contact-fx, body.sessions #body #process #contact-fx, body.sessions #body #capabilities #contact-fx, body.users #body #overview #contact-fx, body.users #body #process #contact-fx, body.users #body #capabilities #contact-fx, body.category #body #overview #contact-fx, body.category #body #process #contact-fx, body.category #body #capabilities #contact-fx { border-top: 1px solid #999999; margin-top: 24px; margin-right: 47px; padding-top: 40px; font-size: 12px; color: #999999; line-height: 16px; font-weight: bold; }
/* line 464, ../../app/stylesheets/screen.sass */
body#home-show #body #overview #contact-fx strong, body#home-show #body #process #contact-fx strong, body#home-show #body #capabilities #contact-fx strong, body.contacts #body #overview #contact-fx strong, body.contacts #body #process #contact-fx strong, body.contacts #body #capabilities #contact-fx strong, body.sessions #body #overview #contact-fx strong, body.sessions #body #process #contact-fx strong, body.sessions #body #capabilities #contact-fx strong, body.users #body #overview #contact-fx strong, body.users #body #process #contact-fx strong, body.users #body #capabilities #contact-fx strong, body.category #body #overview #contact-fx strong, body.category #body #process #contact-fx strong, body.category #body #capabilities #contact-fx strong { display: inline-block; padding-bottom: 18px; font-size: 18px; }
/* line 468, ../../app/stylesheets/screen.sass */
body#home-show #body #overview #contact-fx input, body#home-show #body #process #contact-fx input, body#home-show #body #capabilities #contact-fx input, body.contacts #body #overview #contact-fx input, body.contacts #body #process #contact-fx input, body.contacts #body #capabilities #contact-fx input, body.sessions #body #overview #contact-fx input, body.sessions #body #process #contact-fx input, body.sessions #body #capabilities #contact-fx input, body.users #body #overview #contact-fx input, body.users #body #process #contact-fx input, body.users #body #capabilities #contact-fx input, body.category #body #overview #contact-fx input, body.category #body #process #contact-fx input, body.category #body #capabilities #contact-fx input { color: white; border: 1px solid #999999; background-color: #000; margin-top: 2px; margin-bottom: 20px; width: 260px; height: 22px; }
/* line 476, ../../app/stylesheets/screen.sass */
body#home-show #body #overview #contact-fx input[type="submit"], body#home-show #body #process #contact-fx input[type="submit"], body#home-show #body #capabilities #contact-fx input[type="submit"], body.contacts #body #overview #contact-fx input[type="submit"], body.contacts #body #process #contact-fx input[type="submit"], body.contacts #body #capabilities #contact-fx input[type="submit"], body.sessions #body #overview #contact-fx input[type="submit"], body.sessions #body #process #contact-fx input[type="submit"], body.sessions #body #capabilities #contact-fx input[type="submit"], body.users #body #overview #contact-fx input[type="submit"], body.users #body #process #contact-fx input[type="submit"], body.users #body #capabilities #contact-fx input[type="submit"], body.category #body #overview #contact-fx input[type="submit"], body.category #body #process #contact-fx input[type="submit"], body.category #body #capabilities #contact-fx input[type="submit"] { font-family: arial, sans-serif; color: #999999; font-weight: bold; margin-top: -8px; padding-top: 9px; padding-left: 4px; width: 38px; height: 26px; }
/* line 485, ../../app/stylesheets/screen.sass */
body#home-show #body #overview #contact-fx label, body#home-show #body #process #contact-fx label, body#home-show #body #capabilities #contact-fx label, body.contacts #body #overview #contact-fx label, body.contacts #body #process #contact-fx label, body.contacts #body #capabilities #contact-fx label, body.sessions #body #overview #contact-fx label, body.sessions #body #process #contact-fx label, body.sessions #body #capabilities #contact-fx label, body.users #body #overview #contact-fx label, body.users #body #process #contact-fx label, body.users #body #capabilities #contact-fx label, body.category #body #overview #contact-fx label, body.category #body #process #contact-fx label, body.category #body #capabilities #contact-fx label { display: block; }
/* line 487, ../../app/stylesheets/screen.sass */
body#home-show #body #overview #instructions, body#home-show #body #overview #contact-form, body#home-show #body #process #instructions, body#home-show #body #process #contact-form, body#home-show #body #capabilities #instructions, body#home-show #body #capabilities #contact-form, body.contacts #body #overview #instructions, body.contacts #body #overview #contact-form, body.contacts #body #process #instructions, body.contacts #body #process #contact-form, body.contacts #body #capabilities #instructions, body.contacts #body #capabilities #contact-form, body.sessions #body #overview #instructions, body.sessions #body #overview #contact-form, body.sessions #body #process #instructions, body.sessions #body #process #contact-form, body.sessions #body #capabilities #instructions, body.sessions #body #capabilities #contact-form, body.users #body #overview #instructions, body.users #body #overview #contact-form, body.users #body #process #instructions, body.users #body #process #contact-form, body.users #body #capabilities #instructions, body.users #body #capabilities #contact-form, body.category #body #overview #instructions, body.category #body #overview #contact-form, body.category #body #process #instructions, body.category #body #process #contact-form, body.category #body #capabilities #instructions, body.category #body #capabilities #contact-form { float: left; width: 50%; }
/* line 491, ../../app/stylesheets/screen.sass */
body#home-show #body #process .title, body#home-show #body #capabilities .title, body.contacts #body #process .title, body.contacts #body #capabilities .title, body.sessions #body #process .title, body.sessions #body #capabilities .title, body.users #body #process .title, body.users #body #capabilities .title, body.category #body #process .title, body.category #body #capabilities .title { color: red; margin-bottom: 16px; }
/* line 494, ../../app/stylesheets/screen.sass */
body#home-show #body #process ul, body#home-show #body #capabilities ul, body.contacts #body #process ul, body.contacts #body #capabilities ul, body.sessions #body #process ul, body.sessions #body #capabilities ul, body.users #body #process ul, body.users #body #capabilities ul, body.category #body #process ul, body.category #body #capabilities ul { margin: 60px 0 0 0; padding: 0; }
/* line 497, ../../app/stylesheets/screen.sass */
body#home-show #body #process ul li, body#home-show #body #capabilities ul li, body.contacts #body #process ul li, body.contacts #body #capabilities ul li, body.sessions #body #process ul li, body.sessions #body #capabilities ul li, body.users #body #process ul li, body.users #body #capabilities ul li, body.category #body #process ul li, body.category #body #capabilities ul li { font-size: 12px; font-weight: bold; line-height: 16px; list-style: none; color: white; }
/* line 505, ../../app/stylesheets/screen.sass */
body#home-show #body #capabilities ul, body.contacts #body #capabilities ul, body.sessions #body #capabilities ul, body.users #body #capabilities ul, body.category #body #capabilities ul { margin-top: 30px; float: left; width: 50%; }
/* line 509, ../../app/stylesheets/screen.sass */
body#home-show #body #capabilities ul.right, body.contacts #body #capabilities ul.right, body.sessions #body #capabilities ul.right, body.users #body #capabilities ul.right, body.category #body #capabilities ul.right { margin-top: 60px; }
/* line 512, ../../app/stylesheets/screen.sass */
body#home-show #body #process li, body.contacts #body #process li, body.sessions #body #process li, body.users #body #process li, body.category #body #process li { margin-bottom: 30px; }
/* line 514, ../../app/stylesheets/screen.sass */
body#home-show #body #process .name, body.contacts #body #process .name, body.sessions #body #process .name, body.users #body #process .name, body.category #body #process .name { background: red url(/images/circle.png); font-size: 16px; float: left; width: 110px; height: 63px; text-align: center; line-height: 16px; padding-top: 47px; }
/* line 523, ../../app/stylesheets/screen.sass */
body#home-show #body #process .number, body#home-show #body #process .title, body#home-show #body #process .description, body.contacts #body #process .number, body.contacts #body #process .title, body.contacts #body #process .description, body.sessions #body #process .number, body.sessions #body #process .title, body.sessions #body #process .description, body.users #body #process .number, body.users #body #process .title, body.users #body #process .description, body.category #body #process .number, body.category #body #process .title, body.category #body #process .description { margin-left: 160px; }
/* line 525, ../../app/stylesheets/screen.sass */
body#home-show #body #process .number, body.contacts #body #process .number, body.sessions #body #process .number, body.users #body #process .number, body.category #body #process .number { color: red; }
/* line 527, ../../app/stylesheets/screen.sass */
body#home-show #body #process .title, body.contacts #body #process .title, body.sessions #body #process .title, body.users #body #process .title, body.category #body #process .title { color: white; }
/* line 529, ../../app/stylesheets/screen.sass */
body#home-show #body #process .description, body.contacts #body #process .description, body.sessions #body #process .description, body.users #body #process .description, body.category #body #process .description { font-weight: normal; color: #ccc; }
/* line 534, ../../app/stylesheets/screen.sass */
body#home-show #body #capabilities .title, body.contacts #body #capabilities .title, body.sessions #body #capabilities .title, body.users #body #capabilities .title, body.category #body #capabilities .title { color: red; }
/* line 537, ../../app/stylesheets/screen.sass */
body#home-show #body #leadership, body.contacts #body #leadership, body.sessions #body #leadership, body.users #body #leadership, body.category #body #leadership { height: 400px; }
/* line 539, ../../app/stylesheets/screen.sass */
body#home-show #body #leadership #bio, body.contacts #body #leadership #bio, body.sessions #body #leadership #bio, body.users #body #leadership #bio, body.category #body #leadership #bio { background-color: red; height: 339px; display: inline; float: left; margin-right: 6px; width: 239.375px; padding: 30px 30px 30px 30px; color: white; font-size: 11px; line-height: 15px; font-weight: normal; margin-right: 0; }
/* line 101, ../../vendor/gems/compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_grid.sass */
* html body#home-show #body #leadership #bio, * html body.contacts #body #leadership #bio, * html body.sessions #body #leadership #bio, * html body.users #body #leadership #bio, * html body.category #body #leadership #bio { overflow-x: hidden; }
/* line 549, ../../app/stylesheets/screen.sass */
body#home-show #body #leadership #bio .name, body.contacts #body #leadership #bio .name, body.sessions #body #leadership #bio .name, body.users #body #leadership #bio .name, body.category #body #leadership #bio .name { color: black; font-weight: bold; font-size: 15px; }
/* line 553, ../../app/stylesheets/screen.sass */
body#home-show #body #leadership #bio .title, body.contacts #body #leadership #bio .title, body.sessions #body #leadership #bio .title, body.users #body #leadership #bio .title, body.category #body #leadership #bio .title { margin-bottom: 14px; }
/* line 556, ../../app/stylesheets/screen.sass */
body#home-show #body #leadership #people #leadership-menu, body#home-show #body #leadership #people #photo, body.contacts #body #leadership #people #leadership-menu, body.contacts #body #leadership #people #photo, body.sessions #body #leadership #people #leadership-menu, body.sessions #body #leadership #people #photo, body.users #body #leadership #people #leadership-menu, body.users #body #leadership #people #photo, body.category #body #leadership #people #leadership-menu, body.category #body #leadership #people #photo { display: inline; float: left; margin-right: 0; width: 635.75px; width: 600px; }
/* line 101, ../../vendor/gems/compass-0.8.17/frameworks/blueprint/stylesheets/blueprint/modules/_grid.sass */
* html body#home-show #body #leadership #people #leadership-menu, * html body#home-show #body #leadership #people #photo, * html body.contacts #body #leadership #people #leadership-menu, * html body.contacts #body #leadership #people #photo, * html body.sessions #body #leadership #people #leadership-menu, * html body.sessions #body #leadership #people #photo, * html body.users #body #leadership #people #leadership-menu, * html body.users #body #leadership #people #photo, * html body.category #body #leadership #people #leadership-menu, * html body.category #body #leadership #people #photo { overflow-x: hidden; }
/* line 560, ../../app/stylesheets/screen.sass */
body#home-show #body #leadership #people #leadership-menu ul, body.contacts #body #leadership #people #leadership-menu ul, body.sessions #body #leadership #people #leadership-menu ul, body.users #body #leadership #people #leadership-menu ul, body.category #body #leadership #people #leadership-menu ul { margin: 0; padding: 0; }
/* line 563, ../../app/stylesheets/screen.sass */
body#home-show #body #leadership #people #leadership-menu ul li, body.contacts #body #leadership #people #leadership-menu ul li, body.sessions #body #leadership #people #leadership-menu ul li, body.users #body #leadership #people #leadership-menu ul li, body.category #body #leadership #people #leadership-menu ul li { width: 119px; height: 118px; border-left: 1px solid black; border-bottom: 1px solid black; list-style: none; display: inline; float: left; }
/* line 571, ../../app/stylesheets/screen.sass */
body#home-show #body #leadership #people #leadership-menu ul li a, body.contacts #body #leadership #people #leadership-menu ul li a, body.sessions #body #leadership #people #leadership-menu ul li a, body.users #body #leadership #people #leadership-menu ul li a, body.category #body #leadership #people #leadership-menu ul li a { text-indent: -9999px; display: block; width: 100%; height: 100%; }
/* line 576, ../../app/stylesheets/screen.sass */
body#home-show #body #leadership #people #leadership-menu ul li#suzanne-thumb, body.contacts #body #leadership #people #leadership-menu ul li#suzanne-thumb, body.sessions #body #leadership #people #leadership-menu ul li#suzanne-thumb, body.users #body #leadership #people #leadership-menu ul li#suzanne-thumb, body.category #body #leadership #people #leadership-menu ul li#suzanne-thumb { background: url('/images/who_thumb_01_suzanne.jpg'); }
/* line 578, ../../app/stylesheets/screen.sass */
body#home-show #body #leadership #people #leadership-menu ul li#david-thumb, body.contacts #body #leadership #people #leadership-menu ul li#david-thumb, body.sessions #body #leadership #people #leadership-menu ul li#david-thumb, body.users #body #leadership #people #leadership-menu ul li#david-thumb, body.category #body #leadership #people #leadership-menu ul li#david-thumb { background: url('/images/who_thumb_02_david.jpg'); }
/* line 580, ../../app/stylesheets/screen.sass */
body#home-show #body #leadership #people #leadership-menu ul li#jim-thumb, body.contacts #body #leadership #people #leadership-menu ul li#jim-thumb, body.sessions #body #leadership #people #leadership-menu ul li#jim-thumb, body.users #body #leadership #people #leadership-menu ul li#jim-thumb, body.category #body #leadership #people #leadership-menu ul li#jim-thumb { background: url('/images/who_thumb_03_jim.jpg'); }
/* line 582, ../../app/stylesheets/screen.sass */
body#home-show #body #leadership #people #leadership-menu ul li#june-thumb, body.contacts #body #leadership #people #leadership-menu ul li#june-thumb, body.sessions #body #leadership #people #leadership-menu ul li#june-thumb, body.users #body #leadership #people #leadership-menu ul li#june-thumb, body.category #body #leadership #people #leadership-menu ul li#june-thumb { background: url('/images/who_thumb_04_june.jpg'); }
/* line 584, ../../app/stylesheets/screen.sass */
body#home-show #body #leadership #people #leadership-menu ul li#aileen-thumb, body.contacts #body #leadership #people #leadership-menu ul li#aileen-thumb, body.sessions #body #leadership #people #leadership-menu ul li#aileen-thumb, body.users #body #leadership #people #leadership-menu ul li#aileen-thumb, body.category #body #leadership #people #leadership-menu ul li#aileen-thumb { background: url('/images/who_thumb_05_aileen.jpg'); }
/* line 586, ../../app/stylesheets/screen.sass */
body#home-show #body #leadership #people #leadership-menu ul li#suzanne-thumb:hover, body.contacts #body #leadership #people #leadership-menu ul li#suzanne-thumb:hover, body.sessions #body #leadership #people #leadership-menu ul li#suzanne-thumb:hover, body.users #body #leadership #people #leadership-menu ul li#suzanne-thumb:hover, body.category #body #leadership #people #leadership-menu ul li#suzanne-thumb:hover { background: url('/images/who_thumb_01_suzanne_hover.jpg'); }
/* line 588, ../../app/stylesheets/screen.sass */
body#home-show #body #leadership #people #leadership-menu ul li#david-thumb:hover, body.contacts #body #leadership #people #leadership-menu ul li#david-thumb:hover, body.sessions #body #leadership #people #leadership-menu ul li#david-thumb:hover, body.users #body #leadership #people #leadership-menu ul li#david-thumb:hover, body.category #body #leadership #people #leadership-menu ul li#david-thumb:hover { background: url('/images/who_thumb_02_david_hover.jpg'); }
/* line 590, ../../app/stylesheets/screen.sass */
body#home-show #body #leadership #people #leadership-menu ul li#jim-thumb:hover, body.contacts #body #leadership #people #leadership-menu ul li#jim-thumb:hover, body.sessions #body #leadership #people #leadership-menu ul li#jim-thumb:hover, body.users #body #leadership #people #leadership-menu ul li#jim-thumb:hover, body.category #body #leadership #people #leadership-menu ul li#jim-thumb:hover { background: url('/images/who_thumb_03_jim_hover.jpg'); }
/* line 592, ../../app/stylesheets/screen.sass */
body#home-show #body #leadership #people #leadership-menu ul li#june-thumb:hover, body.contacts #body #leadership #people #leadership-menu ul li#june-thumb:hover, body.sessions #body #leadership #people #leadership-menu ul li#june-thumb:hover, body.users #body #leadership #people #leadership-menu ul li#june-thumb:hover, body.category #body #leadership #people #leadership-menu ul li#june-thumb:hover { background: url('/images/who_thumb_04_june_hover.jpg'); }
/* line 594, ../../app/stylesheets/screen.sass */
body#home-show #body #leadership #people #leadership-menu ul li#aileen-thumb:hover, body.contacts #body #leadership #people #leadership-menu ul li#aileen-thumb:hover, body.sessions #body #leadership #people #leadership-menu ul li#aileen-thumb:hover, body.users #body #leadership #people #leadership-menu ul li#aileen-thumb:hover, body.category #body #leadership #people #leadership-menu ul li#aileen-thumb:hover { background: url('/images/who_thumb_05_aileen_hover.jpg'); }
/* line 596, ../../app/stylesheets/screen.sass */
body#home-show #body #leadership #people #photo, body.contacts #body #leadership #people #photo, body.sessions #body #leadership #people #photo, body.users #body #leadership #people #photo, body.category #body #leadership #people #photo { background: black url('/images/who_main_01.jpg'); border-left: 1px solid black; height: 280px; width: 599px; }
/* line 601, ../../app/stylesheets/screen.sass */
body#home-show #body #leadership #people #photo.suzanne-photo, body.contacts #body #leadership #people #photo.suzanne-photo, body.sessions #body #leadership #people #photo.suzanne-photo, body.users #body #leadership #people #photo.suzanne-photo, body.category #body #leadership #people #photo.suzanne-photo { background: url('/images/who_main_02_suzanne.jpg'); }
/* line 603, ../../app/stylesheets/screen.sass */
body#home-show #body #leadership #people #photo.david-photo, body.contacts #body #leadership #people #photo.david-photo, body.sessions #body #leadership #people #photo.david-photo, body.users #body #leadership #people #photo.david-photo, body.category #body #leadership #people #photo.david-photo { background: url('/images/who_main_03_david.jpg'); }
/* line 605, ../../app/stylesheets/screen.sass */
body#home-show #body #leadership #people #photo.jim-photo, body.contacts #body #leadership #people #photo.jim-photo, body.sessions #body #leadership #people #photo.jim-photo, body.users #body #leadership #people #photo.jim-photo, body.category #body #leadership #people #photo.jim-photo { background: url('/images/who_main_04_jim.jpg'); }
/* line 607, ../../app/stylesheets/screen.sass */
body#home-show #body #leadership #people #photo.june-photo, body.contacts #body #leadership #people #photo.june-photo, body.sessions #body #leadership #people #photo.june-photo, body.users #body #leadership #people #photo.june-photo, body.category #body #leadership #people #photo.june-photo { background: url('/images/who_main_05_june.jpg'); }
/* line 609, ../../app/stylesheets/screen.sass */
body#home-show #body #leadership #people #photo.aileen-photo, body.contacts #body #leadership #people #photo.aileen-photo, body.sessions #body #leadership #people #photo.aileen-photo, body.users #body #leadership #people #photo.aileen-photo, body.category #body #leadership #people #photo.aileen-photo { background: url('/images/who_main_05_aileen.jpg'); }

/* line 615, ../../app/stylesheets/screen.sass */
body#home-index #wrapper #container #footer { display: none; }
/* line 617, ../../app/stylesheets/screen.sass */
body#home-index #wrapper #footer_home { margin: 0px auto; width: 900px; padding-top: 20px; padding-bottom: 15px; color: #999999; line-height: 15px; text-align: center; font-size: 10px; font-weight: normal; margin-top: 29px; background-color: #4a4a4a; }

/* line 631, ../../app/stylesheets/screen.sass */
body.contacts, body.sessions, body.users, body.page-images { font-size: 12px; }
/* line 633, ../../app/stylesheets/screen.sass */
body.contacts h1, body.contacts h2, body.contacts h3, body.contacts a, body.contacts a:hover, body.contacts a:visited, body.contacts a:active, body.sessions h1, body.sessions h2, body.sessions h3, body.sessions a, body.sessions a:hover, body.sessions a:visited, body.sessions a:active, body.users h1, body.users h2, body.users h3, body.users a, body.users a:hover, body.users a:visited, body.users a:active, body.page-images h1, body.page-images h2, body.page-images h3, body.page-images a, body.page-images a:hover, body.page-images a:visited, body.page-images a:active { color: white; }
/* line 635, ../../app/stylesheets/screen.sass */
body.contacts .viewport, body.sessions .viewport, body.users .viewport, body.page-images .viewport { padding: 20px; }
/* line 637, ../../app/stylesheets/screen.sass */
body.contacts #contact-list, body.sessions #contact-list, body.users #contact-list, body.page-images #contact-list { clear: both; }
/* line 640, ../../app/stylesheets/screen.sass */
body.contacts #container #footer, body.sessions #container #footer, body.users #container #footer, body.page-images #container #footer { height: auto; padding: 10px 0; }

/* line 645, ../../app/stylesheets/screen.sass */
body.sessions form, body.users form, body.page-images form { margin: 40px 40% 10px; }
