/* Welcome to Compass.
 * In this file you should write your main styles. (or centralize your imports)
 * Import this file using the following HTML or equivalent:
 * <link href="/stylesheets/screen.css" media="screen, projection" rel="stylesheet" type="text/css" /> */
/* line 14, ../../../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.6/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  font-family: inherit;
  vertical-align: baseline;
}

/* line 17, ../../../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.6/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
body {
  line-height: 1;
  color: black;
  background: white;
}

/* line 19, ../../../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.6/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
ol, ul {
  list-style: none;
}

/* line 21, ../../../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.6/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
table {
  border-collapse: separate;
  border-spacing: 0;
  vertical-align: middle;
}

/* line 23, ../../../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.6/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
caption, th, td {
  text-align: left;
  font-weight: normal;
  vertical-align: middle;
}

/* line 25, ../../../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.6/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
q, blockquote {
  quotes: "" "";
}
/* line 96, ../../../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.6/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
q:before, q:after, blockquote:before, blockquote:after {
  content: "";
}

/* line 27, ../../../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.6/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
a img {
  border: none;
}

/* line 17, ../src/global.scss */
html {
  font-family: Georgia, serif;
  font-size: 14px;
}

/* line 22, ../src/global.scss */
strong {
  font-weight: bold;
}

/* line 26, ../src/global.scss */
em {
  font-style: italic;
}

/* line 30, ../src/global.scss */
a {
  text-decoration: none;
}

/* line 34, ../src/global.scss */
header, nav, section, article, aside {
  display: block;
}

/* line 38, ../src/global.scss */
.article-rubric-block {
  padding: 25px 0 5px 0;
  margin: 0;
}

/* line 42, ../src/global.scss */
#features .rubric-block {
  padding-bottom: 5px;
}

/* line 45, ../src/global.scss */
a.rubric {
  font-size: 13px;
  line-height: 17px;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  text-transform: uppercase;
  text-decoration: none;
}

/* line 51, ../src/global.scss */
header {
  width: 100%;
  margin: 0;
  padding: 0;
}
/* line 55, ../src/global.scss */
header #top-banner-ad {
  text-align: center;
  margin: 0px auto;
  padding: 5px 0;
  background: #393839;
}
/* line 61, ../src/global.scss */
header nav {
  background: #000;
  height: 40px;
}
/* line 64, ../src/global.scss */
header nav #navbar {
  width: 1000px;
  margin: 0 auto;
  padding: 0;
}
/* line 68, ../src/global.scss */
header nav #navbar a#observer-logo {
  width: 132px;
  height: 40px;
  text-indent: -9999px;
  display: block;
  float: left;
  background: url('/wp-content/themes/nyo_tech/images/main.png?1317091482');
}
/* line 76, ../src/global.scss */
header nav #navbar ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
/* line 80, ../src/global.scss */
header nav #navbar ul li {
  margin: 0 0 0 15px;
  padding: 0;
  float: left;
}
/* line 84, ../src/global.scss */
header nav #navbar ul li a {
  color: #B5B8B6;
  line-height: 40px;
  text-transform: uppercase;
  text-decoration: none;
  font-weight: normal;
  font-size: .8em;
  padding: 0;
  margin: 0;
}
/* line 93, ../src/global.scss */
header nav #navbar ul li a:hover {
  color: #fff;
}
/* line 99, ../src/global.scss */
header nav #navbar #search {
  float: right;
}
/* line 101, ../src/global.scss */
header nav #navbar #search form {
  margin: 0;
  padding: 0;
}
/* line 104, ../src/global.scss */
header nav #navbar #search form div {
  background: #E4E7E5;
  width: 192px;
  height: 26px;
  margin: 7px 0;
}
/* line 109, ../src/global.scss */
header nav #navbar #search form div input#s {
  border: none;
  padding: 0 0 0 20px;
  height: 22px;
  width: 134px;
  color: #6C716E;
  font-size: 13px;
  line-height: 17px;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  margin: 2px;
  float: left;
  background: url('/wp-content/themes/nyo_tech/images/main.png?1317091482') 0 -40px no-repeat transparent;
}
/* line 120, ../src/global.scss */
header nav #navbar #search form div input#search-submit {
  float: left;
  margin: 2px;
  text-indent: -9999px;
  width: 30px;
  height: 22px;
  border: 0px;
}
/* line 134, ../src/global.scss */
header #logobar-wrapper {
  margin: 0px 0px 0px 0px;
  padding: 0px;
}
/* line 137, ../src/global.scss */
header #logobar-wrapper #logobar {
  height: 120px;
  width: 1000px;
  margin: 0 auto;
  padding: 0;
  position: relative;
  z-index: 99;
}
/* line 144, ../src/global.scss */
header #logobar-wrapper #logobar h1 a {
  display: block;
  text-indent: -9999px;
  float: left;
  margin: 25px 0px;
}
/* line 150, ../src/global.scss */
header #logobar-wrapper #logobar #logo-ad {
  text-align: center;
  float: left;
  overflow: hidden;
  width: 100px;
  height: 64px;
  margin: 18px 0 0 10px;
}
/* line 157, ../src/global.scss */
header #logobar-wrapper #logobar #logo-ad #google_ads_div_BetaBeat_100x50_ad_container:before {
  font: .7em Arial, Helvetica, sans-serif;
  text-align: left;
  height: 14px;
  margin: 0px 0px 2px 0px;
  content: 'Brought to you by:';
}
/* line 165, ../src/global.scss */
header #logobar-wrapper #logobar #top-features {
  list-style-type: none;
  float: right;
  padding: 0;
  width: 480px;
  overflow: auto;
}
/* line 171, ../src/global.scss */
header #logobar-wrapper #logobar #top-features li {
  margin: 25px 0px;
  float: right;
  height: 60px;
  width: 157px;
  vertical-align: center;
}
/* line 177, ../src/global.scss */
header #logobar-wrapper #logobar #top-features li a.image {
  display: block;
  margin: 0;
  padding: 0;
  float: left;
  padding: 0 10px 0 15px;
}
/* line 188, ../src/global.scss */
header .home#logobar-wrapper {
  height: 156px;
}

/* line 193, ../src/global.scss */
div#page-wrapper {
  padding: 0px;
  margin: 0px;
  width: 100%;
  overflow: auto;
  float: left;
}
/* line 199, ../src/global.scss */
div#page-wrapper #page {
  width: 950px;
  padding: 0 25px;
  border-left: solid 1px #dde9e9;
  border-right: solid 1px #dde9e9;
  margin: 0 auto;
  background: #fff;
}

/* line 209, ../src/global.scss */
#features {
  border-bottom: solid 3px #B3B6B5;
  margin: 0px auto 2px auto;
  padding: 20px 0;
  width: 630px;
  overflow: auto;
  float: left;
}
/* line 216, ../src/global.scss */
#features h2 a {
  color: #000;
  text-decoration: none;
}
/* line 222, ../src/global.scss */
#features .first {
  float: left;
  margin-right: 25px;
  width: 400px;
}
/* line 226, ../src/global.scss */
#features .first a img {
  margin: 0px 0px 5px 0px;
}
/* line 229, ../src/global.scss */
#features .first h2 a {
  font-size: 20px;
  line-height: 24px;
}
/* line 234, ../src/global.scss */
#features #features-middle-wrapper {
  width: 200px;
  padding: 0;
  float: left;
}
/* line 238, ../src/global.scss */
#features #features-middle-wrapper .second {
  margin-bottom: 25px;
}
/* line 240, ../src/global.scss */
#features #features-middle-wrapper .second a img {
  margin: 0px 0px 5px 0px;
}
/* line 243, ../src/global.scss */
#features #features-middle-wrapper .second h2 a {
  font-size: 17px;
  line-height: 20px;
}
/* line 248, ../src/global.scss */
#features #features-middle-wrapper .separator {
  height: 5px;
  width: 200px;
}
/* line 252, ../src/global.scss */
#features #features-middle-wrapper .third {
  margin-top: 10px;
}
/* line 254, ../src/global.scss */
#features #features-middle-wrapper .third h2 a {
  font-size: 15px;
  line-height: 18px;
}
/* line 260, ../src/global.scss */
#features #features-right-wrapper {
  width: 300px;
  padding: 0;
  float: left;
  margin: 0 0 2px 0;
}
/* line 265, ../src/global.scss */
#features #features-right-wrapper #noteworthy {
  border-bottom: solid 1px #B3B6B5;
  margin: 0px 0px 3px 0px;
  padding-bottom: 20px;
  overflow: auto;
  min-height: 90px;
}
/* line 271, ../src/global.scss */
#features #features-right-wrapper #noteworthy img {
  float: left;
  margin-right: 20px;
}
/* line 275, ../src/global.scss */
#features #features-right-wrapper #noteworthy h2 {
  font-size: 1.2em;
  margin-left: 95px;
}
/* line 280, ../src/global.scss */
#features #features-right-wrapper #home-right-ad {
  margin: 2px 0px 0px 0px;
  padding: 20px 0px 0px 0px;
  border-top: solid 1px #B3B6B5;
  height: 250px;
  overflow: hidden;
}

/* line 290, ../src/global.scss */
.no-head #features #features-right-wrapper {
  margin-top: 25px;
}

/* line 293, ../src/global.scss */
#main-right-sidebar {
  position: relative;
  float: right;
  margin: 15px 0 15px 0px;
  padding: 0;
  width: 300px;
}

/* line 301, ../src/global.scss */
#main-wrapper {
  margin: 0px 0 2px 0;
  padding: 0 0px 0 0;
  width: 630px;
}
/* line 305, ../src/global.scss */
#main-wrapper.has-border {
  /*background: url("/wp-content/themes/nyo_tech/images/right-border.png") repeat-y 625px 0;*/
}
/* line 308, ../src/global.scss */
#main-wrapper #main {
  padding: 0px 25px 0px 0px;
  border-top: solid 1px #B3B6B5;
  border-right: solid 1px #B3B6B5;
  border-bottom: solid 3px #B3B6B5;
  float: left;
  margin: 0;
}
/* line 309, ../src/global.scss */
#main-wrapper #main.single, #main-wrapper #main.slideshow, #main-wrapper #main.author, #main-wrapper #main.category, #main-wrapper #main.not-found, #main-wrapper #main.search, #main-wrapper #main.page {
  border: none;
  padding: 0px;
}
/* line 319, ../src/global.scss */
#main-wrapper #main.no-sidebar {
  width: 950px;
}

/* line 325, ../src/global.scss */
.print-single #main-wrapper {
  width: 98%;
  margin: 1%;
}

/* line 330, ../src/global.scss */
.no-head #main-wrapper {
  border-top: none;
}

/* line 334, ../src/global.scss */
#footer {
  height: 175px;
  width: 100%;
  background: #000;
  clear: both;
}
/* line 339, ../src/global.scss */
#footer div#footer-inner-wrapper {
  width: 1000px;
  margin: 0px auto;
  padding: 30px 0px 0px 0px;
}
/* line 343, ../src/global.scss */
#footer div#footer-inner-wrapper a#footer-logo {
  text-indent: -9999px;
  display: block;
  float: left;
}
/* line 348, ../src/global.scss */
#footer div#footer-inner-wrapper #footer-ad {
  text-align: center;
  margin: 10px auto;
}
/* line 352, ../src/global.scss */
#footer div#footer-inner-wrapper ul#pages {
  list-style-type: none;
  margin: 15px 0px 0px 0px;
  padding: 0px 0px 0px 0;
  display: block;
}
/* line 357, ../src/global.scss */
#footer div#footer-inner-wrapper ul#pages li {
  display: inline;
  margin: 0;
  padding: 0;
}
/* line 361, ../src/global.scss */
#footer div#footer-inner-wrapper ul#pages li a {
  padding: 0px 0px 0px 8px;
  font-size: 1.1em;
  margin: 0;
  color: #AAA;
}

/* line 372, ../src/global.scss */
.gs-per-result-labels, .gsc-resultsHeader, .gsc-search-box, .gs-watermark, .gs-visibleUrl-long, .gsc-tabdInactive, .gsc-tabsAreaInvisible {
  display: none;
}

/* line 376, ../src/global.scss */
.gsc-cursor-box {
  text-align: right;
  padding: 5px 0;
}
/* line 379, ../src/global.scss */
.gsc-cursor-box .gsc-cursor-page {
  display: inline;
  padding: 3px;
  cursor: pointer;
  margin-right: 5px;
  font-family: Arial, Helvetica, sans-serif;
}

/* line 388, ../src/global.scss */
h2.search-results {
  font-size: 18px;
  padding: 15px 0;
}

/* line 393, ../src/global.scss */
#gse-output {
  width: 625px;
}

/* line 397, ../src/global.scss */
.gsc-tabsArea {
  overflow: auto;
}
/* line 399, ../src/global.scss */
.gsc-tabsArea .gsc-tabHeader {
  float: left;
  padding: 3px 6px;
  margin: 0 7px 0 0;
  cursor: pointer;
  background: #efefef;
  border: solid 1px #ddd;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 15px;
}
/* line 409, ../src/global.scss */
.gsc-tabsArea .gsc-tabhActive {
  color: #fff;
}

/* line 414, ../src/global.scss */
.gcsc-branding {
  margin: 20px 0 30px 0;
}

/* line 418, ../src/global.scss */
.gs-visibleUrl-short {
  color: #777;
  padding: 10px 0;
  font-size: 12px;
  font-family: Arial, Helvetica, sans-serif;
}

/* line 425, ../src/global.scss */
.post.sponsored {
  background: #E1EFFB;
  margin: -1px -25px 0 -25px;
  padding: 15px 25px 0 25px;
  border-top: solid 1px #B3B6B5;
}

/* line 434, ../src/global.scss */
#loopwrapper article.tag-gallery2 {
  position: relative;
  padding-bottom: 0px;
}
/* line 437, ../src/global.scss */
#loopwrapper article.tag-gallery2 h2.entry-title {
  width: 510px;
  display: inline;
  padding: 15px;
  position: absolute;
  bottom: 0px;
  left: 0;
  background: #000;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
  filter: alpha(opacity=75);
  opacity: .75;
}
/* line 438, ../src/global.scss */
#loopwrapper article.tag-gallery2 h2.entry-title a {
  color: #fff !important;
}
/* line 452, ../src/global.scss */
#loopwrapper article.tag-gallery2 .entry-summary {
  display: none;
}
/* line 455, ../src/global.scss */
#loopwrapper article.tag-gallery2 .rubric-block {
  margin-bottom: 10px;
}
/* line 457, ../src/global.scss */
#loopwrapper article.tag-gallery2 .rubric-block .rubric {
  font-size: 13px;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
}
/* line 463, ../src/global.scss */
#loopwrapper article.tag-gallery2 .gallery2-loop-thumbs {
  margin: 0px 0px 10px 0px;
}
/* line 465, ../src/global.scss */
#loopwrapper article.tag-gallery2 .gallery2-loop-thumbs a {
  margin: 0px 22px 0px 0px;
}
/* line 467, ../src/global.scss */
#loopwrapper article.tag-gallery2 .gallery2-loop-thumbs a img {
  padding-bottom: 22px;
}

/* line 476, ../src/global.scss */
.post, .print-edition, div.type-attachment, .gsc-result {
  border-bottom: solid 1px #B3B6B5;
  padding: 35px 0 20px 0;
  overflow: hidden;
}
/* line 480, ../src/global.scss */
.post.last-post, .print-edition.last-post, div.type-attachment.last-post, .gsc-result.last-post {
  border-bottom: none;
}
/* line 483, ../src/global.scss */
.post .more-link, .print-edition .more-link, div.type-attachment .more-link, .gsc-result .more-link {
  font-size: 13px;
  line-height: 17px;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  text-transform: uppercase;
}
/* line 487, ../src/global.scss */
.post h2.entry-title, .post .gs-title, .print-edition h2.entry-title, .print-edition .gs-title, div.type-attachment h2.entry-title, div.type-attachment .gs-title, .gsc-result h2.entry-title, .gsc-result .gs-title {
  padding: 15px 0;
}
/* line 489, ../src/global.scss */
.post h2.entry-title a, .post .gs-title a, .print-edition h2.entry-title a, .print-edition .gs-title a, div.type-attachment h2.entry-title a, div.type-attachment .gs-title a, .gsc-result h2.entry-title a, .gsc-result .gs-title a {
  color: #000;
  text-decoration: none;
  font-family: Georgia, serif;
  font-size: 22px;
  line-height: 27px;
  font-weight: bold;
}
/* line 498, ../src/global.scss */
.post p, .post .gs-snippet, .print-edition p, .print-edition .gs-snippet, div.type-attachment p, div.type-attachment .gs-snippet, .gsc-result p, .gsc-result .gs-snippet {
  font-size: 15px;
  line-height: 22px;
  margin-bottom: 1.5em;
}
/* line 503, ../src/global.scss */
.post .entry-summary, .print-edition .entry-summary, div.type-attachment .entry-summary, .gsc-result .entry-summary {
  font-size: 15px;
  line-height: 22px;
}
/* line 507, ../src/global.scss */
.post p.rubric-block, .print-edition p.rubric-block, div.type-attachment p.rubric-block, .gsc-result p.rubric-block {
  line-height: 1em;
  padding-bottom: 0;
  margin-bottom: 0;
}
/* line 512, ../src/global.scss */
.post .post-image, .post .loop-video-embed, .print-edition .post-image, .print-edition .loop-video-embed, div.type-attachment .post-image, div.type-attachment .loop-video-embed, .gsc-result .post-image, .gsc-result .loop-video-embed {
  float: left;
  margin: 15px 15px 15px 0;
  padding: 0;
  position: relative;
}
/* line 517, ../src/global.scss */
.post .post-image .slideshow-photo, .post .loop-video-embed .slideshow-photo, .print-edition .post-image .slideshow-photo, .print-edition .loop-video-embed .slideshow-photo, div.type-attachment .post-image .slideshow-photo, div.type-attachment .loop-video-embed .slideshow-photo, .gsc-result .post-image .slideshow-photo, .gsc-result .loop-video-embed .slideshow-photo {
  position: absolute;
  bottom: 2px;
  left: 0;
  padding: 2px;
  margin: 0;
  text-transform: uppercase;
  font-size: 13px;
  line-height: 17px;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  background: #000;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";
  filter: alpha(opacity=65);
  opacity: .65;
  color: #fff;
  font-size: 0.8em;
  font-weight: bold;
}
/* line 533, ../src/global.scss */
.post .post-image .video-photo, .post .loop-video-embed .video-photo, .print-edition .post-image .video-photo, .print-edition .loop-video-embed .video-photo, div.type-attachment .post-image .video-photo, div.type-attachment .loop-video-embed .video-photo, .gsc-result .post-image .video-photo, .gsc-result .loop-video-embed .video-photo {
  position: absolute;
  bottom: 2px;
  left: 0;
  padding: 0;
  margin: 0;
  width: 40px;
  height: 40px;
  background: url('/wp-content/themes/nyo_tech/images/main.png?1317091482') 0 -62px;
  text-indent: -9999px;
}
/* line 544, ../src/global.scss */
.post .post-image img, .post .loop-video-embed img, .print-edition .post-image img, .print-edition .loop-video-embed img, div.type-attachment .post-image img, div.type-attachment .loop-video-embed img, .gsc-result .post-image img, .gsc-result .loop-video-embed img {
  padding: 0;
  margin: 0;
}
/* line 549, ../src/global.scss */
.post .entry-meta, .print-edition .entry-meta, div.type-attachment .entry-meta, .gsc-result .entry-meta {
  float: left;
}
/* line 552, ../src/global.scss */
.post .entry-top-share, .print-edition .entry-top-share, div.type-attachment .entry-top-share, .gsc-result .entry-top-share {
  height: 25px;
  margin-bottom: 25px;
}
/* line 555, ../src/global.scss */
.post .entry-top-share .tw, .post .entry-top-share .fb, .post .entry-top-share .gplus, .print-edition .entry-top-share .tw, .print-edition .entry-top-share .fb, .print-edition .entry-top-share .gplus, div.type-attachment .entry-top-share .tw, div.type-attachment .entry-top-share .fb, div.type-attachment .entry-top-share .gplus, .gsc-result .entry-top-share .tw, .gsc-result .entry-top-share .fb, .gsc-result .entry-top-share .gplus {
  float: left;
}

/* line 561, ../src/global.scss */
.gsc-result {
  padding: 10px 0;
}
/* line 564, ../src/global.scss */
.gsc-result .gs-title a {
  font-size: 19px;
  line-height: 21px;
}

/* line 571, ../src/global.scss */
.print-single .post .entry-meta {
  float: none;
  width: 100%;
}

/* line 576, ../src/global.scss */
.loop .post .entry-meta {
  float: right;
}

/* line 580, ../src/global.scss */
#post-pager {
  padding: 10px 0;
  margin: 10px 0;
  text-align: right;
}
/* line 584, ../src/global.scss */
#post-pager li {
  list-style-type: none;
  margin-left: 5px;
  padding: 0;
  display: inline;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  text-transform: uppercase;
}
/* line 592, ../src/global.scss */
#post-pager li a {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  text-transform: uppercase;
}
/* line 598, ../src/global.scss */
#post-pager li.all-link {
  margin-left: 20px;
  padding: 1px;
}

/* line 604, ../src/global.scss */
#nyo-dek {
  margin-bottom: 20px;
  font-size: 19px;
  line-height: 22px;
  color: #626460;
}

/* line 611, ../src/global.scss */
.entry-meta {
  color: #B3B6B5;
  font-size: 13px;
  line-height: 17px;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  padding-top: 2px;
}
/* line 615, ../src/global.scss */
.entry-meta .posted-on {
  font-size: 13px;
  line-height: 17px;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  float: right;
  margin: 0;
  padding: 0;
}
/* line 621, ../src/global.scss */
.entry-meta #print-button {
  float: left;
  width: 61px;
  height: 20px;
  text-indent: -9999px;
  display: block;
  background: url('/wp-content/themes/nyo_tech/images/main.png?1317091482') 0 -102px;
}
/* line 629, ../src/global.scss */
.entry-meta #email-button {
  margin: 0px 10px 0px 0px;
  float: left;
  width: 28px;
  height: 20px;
  text-indent: -9999px;
  display: block;
  background: url('/wp-content/themes/nyo_tech/images/main.png?1317091482') 0 -122px;
}
/* line 638, ../src/global.scss */
.entry-meta a {
  font-weight: bolder;
  color: #8C8E8A;
  text-decoration: none;
}
/* line 642, ../src/global.scss */
.entry-meta a:hover {
  text-decoration: underline;
}
/* line 646, ../src/global.scss */
.entry-meta.single {
  margin: 0px 0px 15px 0px;
  padding: 0px 0px 10px 0px;
  text-align: right;
  width: 630px;
  border-bottom: 1px solid #DDD;
}
/* line 652, ../src/global.scss */
.entry-meta.single .entry-top-share {
  float: left;
  display: inline;
  margin: 0px;
}
/* line 658, ../src/global.scss */
.entry-meta.slideshow {
  border-top: 1px solid #DDD;
  border-bottom: 1px solid #DDD;
  margin: 10px 0px 0px 0px;
  padding: 10px 0px 0px 0px;
  height: 25px;
}
/* line 664, ../src/global.scss */
.entry-meta.slideshow .entry-top-share {
  float: left;
  display: inline;
  margin: 0px;
}
/* line 668, ../src/global.scss */
.entry-meta.slideshow .entry-top-share .tw, .entry-meta.slideshow .entry-top-share .fb {
  float: left;
}
/* line 673, ../src/global.scss */
.entry-meta .comment-count {
  height: 25px;
  width: 28px;
  float: right;
  margin-left: 15px;
  text-align: center;
  padding-top: 2px;
  margin-top: -2px;
  margin-bottom: 2px;
  color: #fff;
}

/* line 686, ../src/global.scss */
.entry-bottom-share {
  float: right;
}
/* line 688, ../src/global.scss */
.entry-bottom-share .tw, .entry-bottom-share .fb, .entry-bottom-share .gplus {
  float: right;
}

/* line 693, ../src/global.scss */
.post-bottom-area {
  padding-top: 20px;
  border-top: solid 1px #DDE0DF;
}

/* line 698, ../src/global.scss */
.related {
  padding-bottom: 40px;
}
/* line 700, ../src/global.scss */
.related a {
  color: #000;
  font-weight: bolder;
  display: block;
  margin: 0px 0px 10px 0px;
}
/* line 705, ../src/global.scss */
.related a:hover {
  text-decoration: underline;
}

/* line 711, ../src/global.scss */
#network {
  clear: both;
  display: block;
  border-top: 1px solid #B3B6B5;
  width: 950px;
}
/* line 716, ../src/global.scss */
#network h2 {
  width: 950px;
  height: 50px;
  background: url('/wp-content/themes/nyo_tech/images/main.png?1317091483') 0 -142px;
  margin: 35px 0 5px 0;
  text-indent: -9999px;
}
/* line 723, ../src/global.scss */
#network ul#wire {
  list-style-type: none;
  padding: 0px 0px 50px 0px;
  margin: 0 auto;
  overflow: auto;
}
/* line 728, ../src/global.scss */
#network ul#wire li {
  border-right: solid 1px #B3B6B5;
  padding: 0 8px;
  min-height: 240px;
  margin: 0;
  width: 175px;
  float: left;
}
/* line 735, ../src/global.scss */
#network ul#wire li a img {
  margin: 0px 0px 5px 0px;
}
/* line 738, ../src/global.scss */
#network ul#wire li h3 a {
  color: #000;
  font-size: 15px;
  line-height: 18px;
}
/* line 744, ../src/global.scss */
#network ul#wire li.first {
  padding-left: 0;
}
/* line 747, ../src/global.scss */
#network ul#wire li.last {
  border-right: none;
  padding-right: 0;
}
/* line 751, ../src/global.scss */
#network ul#wire li.has-image h3 a {
  font-size: 17px;
  line-height: 19px;
}
/* line 755, ../src/global.scss */
#network ul#wire li.no-image h3 a {
  font-size: 22px;
  line-height: 24px;
}

/* line 762, ../src/global.scss */
#follow-wrapper {
  overflow: hide;
  height: 36px;
  padding: 0px 0px 10px 0px;
  margin: 15px 0px 30px 0px;
}
/* line 767, ../src/global.scss */
#follow-wrapper p.follow {
  float: left;
  width: 58px;
  height: 18px;
  margin: 11px 13px 0px 0;
  background: url('/wp-content/themes/nyo_tech/images/main.png?1317091483') 0 -192px;
  text-indent: -9999px;
}
/* line 775, ../src/global.scss */
#follow-wrapper a.twitter, #follow-wrapper a.rss, #follow-wrapper a.facebook {
  float: left;
  width: 30px;
  height: 30px;
  margin: 3px 8px 0px 0px;
  display: block;
  text-indent: -9999px;
}
/* line 783, ../src/global.scss */
#follow-wrapper a.twitter {
  background: url('/wp-content/themes/nyo_tech/images/main.png?1317091483') 0 -210px;
}
/* line 786, ../src/global.scss */
#follow-wrapper a.rss {
  background: url('/wp-content/themes/nyo_tech/images/main.png?1317091483') 0 -240px;
}
/* line 789, ../src/global.scss */
#follow-wrapper a.facebook {
  background: url('/wp-content/themes/nyo_tech/images/main.png?1317091483') 0 -270px;
}
/* line 792, ../src/global.scss */
#follow-wrapper a.tip-us {
  float: right;
  width: 86px;
  height: 30px;
  margin: 0px 0px 0px 0px;
  padding: 3px 0px 3px 18px;
  display: block;
  text-indent: -9999px;
  border-left: 1px solid #AAA;
}

/* line 804, ../src/global.scss */
#features-right-wrapper #follow-wrapper {
  margin-top: 0;
  border-bottom: solid 1px #B3B6B5;
  margin-bottom: 0;
}

/* line 810, ../src/global.scss */
#must-reads h2 {
  background: url('/wp-content/themes/nyo_tech/images/main.png?1317091483') 0px -300px;
}

/* line 814, ../src/global.scss */
#print-edition {
  margin: 30px 0px 0px 0px;
  width: 300px;
}
/* line 817, ../src/global.scss */
#print-edition:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
/* line 824, ../src/global.scss */
#print-edition h2 {
  background: url('/wp-content/themes/nyo_tech/images/main.png?1317091483') 0 -326px;
  width: 140px;
  height: 124px;
  text-indent: -9999px;
  float: left;
  margin: 0px 10px 0px 0px;
}
/* line 832, ../src/global.scss */
#print-edition .cover {
  float: right;
  margin: 0px 0px 0px 0px;
  clear: right;
}

/* line 839, ../src/global.scss */
#recent-print-editions {
  margin: 25px 0px 25px 0px;
}
/* line 841, ../src/global.scss */
#recent-print-editions:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
/* line 848, ../src/global.scss */
#recent-print-editions h2 {
  background: url('/wp-content/themes/nyo_tech/images/main.png?1317091484') 0 -450px;
  width: 423px;
  height: 20px;
  text-indent: -9999px;
  margin: 0px 0px 15px 0px;
}
/* line 855, ../src/global.scss */
#recent-print-editions img {
  width: 115px;
  float: left;
  margin: 0px 10px 0px 0px;
}

/* line 862, ../src/global.scss */
#must-reads, #blogroll {
  margin: 30px 0px 0px 0px;
  width: 300px;
}
/* line 865, ../src/global.scss */
#must-reads h2, #blogroll h2 {
  width: 300px;
  height: 26px;
  text-indent: -9999px;
}
/* line 870, ../src/global.scss */
#must-reads ul, #blogroll ul {
  list-style-type: none;
  margin: 10px 0;
  border-top: solid 10px #000;
  border-bottom: solid 10px #000;
  padding: 20px 0 20px 0;
}
/* line 876, ../src/global.scss */
#must-reads ul li, #blogroll ul li {
  padding: 0 0 30px 0px;
  margin: 0;
}
/* line 879, ../src/global.scss */
#must-reads ul li h3 a, #blogroll ul li h3 a {
  font-size: 1.2em;
  color: #000;
}
/* line 883, ../src/global.scss */
#must-reads ul li p, #blogroll ul li p {
  margin-top: 5px;
}
/* line 885, ../src/global.scss */
#must-reads ul li p a, #blogroll ul li p a {
  color: #898C8B;
  font-size: 13px;
  line-height: 17px;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
}
/* line 891, ../src/global.scss */
#must-reads ul li:last-child, #blogroll ul li:last-child {
  padding: 0px;
}

/* line 898, ../src/global.scss */
#blogroll ul {
  border-top: 0;
  border-bottom: solid 1px #000;
  padding-top: 0;
}
/* line 902, ../src/global.scss */
#blogroll ul li {
  padding-bottom: 0;
}
/* line 905, ../src/global.scss */
#blogroll ul li h3 a {
  line-height: 1.5em;
  font-size: 1em;
  color: #949494;
  font-family: Arial, Helvetica, sans-serif;
}
/* line 914, ../src/global.scss */
#blogroll h2 {
  width: 230px;
  height: 27px;
  background: url('/wp-content/themes/nyo_tech/images/main.png?1317091484') 0px -470px;
}

/* line 921, ../src/global.scss */
#most-popular {
  padding: 20px;
  margin: 0px;
}
/* line 924, ../src/global.scss */
#most-popular h2 {
  width: 260px;
  height: 22px;
  margin-bottom: 10px;
  text-indent: -9999px;
}
/* line 931, ../src/global.scss */
#most-popular ul li {
  padding: 15px 0 15px 0;
}
/* line 933, ../src/global.scss */
#most-popular ul li a {
  font-size: 1.2em;
  color: #000;
}
/* line 937, ../src/global.scss */
#most-popular ul li .post-stats {
  display: none;
}

/* line 944, ../src/global.scss */
#mailing-list-form-wrapper {
  height: 69px;
  width: 300px;
  padding: 10px 0px 0px 0px;
  margin: 10px 0px 30px 0px;
}
/* line 949, ../src/global.scss */
#mailing-list-form-wrapper input {
  width: 222px;
  height: 25px;
  float: left;
  background-color: #eee;
  padding: 5px 10px 5px 10px;
  margin: 0px;
  border: 0;
  font-family: Georgia, serif;
  font-size: .9em;
}
/* line 960, ../src/global.scss */
#mailing-list-form-wrapper a#ml-form-send-button {
  display: block;
  float: left;
  margin: 0px;
  text-indent: -9999px;
}

/* line 968, ../src/global.scss */
.right-ad {
  padding: 15px 0 25px 0;
}

/* line 972, ../src/global.scss */
#up-next {
  margin: 15px 0 30px 0;
}
/* line 974, ../src/global.scss */
#up-next h2 a {
  font-size: 1.7em;
  line-height: 1.2em;
  color: #000;
  text-decoration: none;
  font-weight: normal;
}

/* line 983, ../src/global.scss */
h1.entry-title, h1.page-title {
  font-size: 35px;
  line-height: 39px;
  font-weight: 500;
  margin: 10px 0px 0px 0px;
}
/* line 988, ../src/global.scss */
h1.entry-title a, h1.page-title a {
  color: #000;
}

/* line 993, ../src/global.scss */
.feed-main {
  display: block;
  position: absolute;
  top: 30px;
  right: 0;
  width: 28px;
  height: 28px;
  background: url('/wp-content/themes/nyo_tech/images/main.png?1317091484') 0 -499px;
  text-indent: -9999px;
}

/* line 1004, ../src/global.scss */
.has-border h1.page-title {
  font-family: Arial, Helvetica;
  padding: 0 0 3px 0;
  border-bottom: solid 3px #000;
  margin: 30px 0 15px 0;
}

/* line 1011, ../src/global.scss */
#author-description {
  padding: 10px;
}

/* line 1015, ../src/global.scss */
.entry-content {
  margin-top: 25px;
  font-size: 15px;
  line-height: 22px;
}
/* line 1019, ../src/global.scss */
.entry-content blockquote {
  color: #333;
  margin: 0px 0px 0px 20px;
  padding: 0px 0px 0px 15px;
}
/* line 1024, ../src/global.scss */
.entry-content li {
  list-style-type: disc;
  margin: 0px 0px 5px 35px;
}
/* line 1028, ../src/global.scss */
.entry-content #gallery2-caption {
  margin: 0px;
}
/* line 1031, ../src/global.scss */
.entry-content #gallery2-thumbs {
  margin: 20px 0px 0px -20px;
}
/* line 1033, ../src/global.scss */
.entry-content #gallery2-thumbs img {
  margin: 0px 0px 15px 18px;
}
/* line 1037, ../src/global.scss */
.entry-content #related-posts {
  float: left;
  width: 200px;
  margin: 0 25px 25px 0;
  background: url("/wp-content/themes/nyo_tech/images/double-line.png") 0px 13px no-repeat;
}
/* line 1042, ../src/global.scss */
.entry-content #related-posts h2 {
  background-color: #000;
  color: #fff;
  width: 75px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  text-transform: uppercase;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  border-right: solid 3px #fff;
}
/* line 1054, ../src/global.scss */
.entry-content #related-posts ul {
  list-style-type: none;
  padding: 0 0 12px 0;
  background: url("/wp-content/themes/nyo_tech/images/double-line.png") bottom center no-repeat;
  margin: 0;
}
/* line 1059, ../src/global.scss */
.entry-content #related-posts ul li {
  margin: 2px 0;
  padding: 5px 0;
  border-bottom: solid 1px #DDDED9;
  line-height: 17px;
}
/* line 1064, ../src/global.scss */
.entry-content #related-posts ul li a {
  font-size: 13px;
  color: #000;
  line-height: 17px;
}
/* line 1070, ../src/global.scss */
.entry-content #related-posts ul li:last-child {
  border-bottom: 0;
}

/* line 1078, ../src/global.scss */
.entry-summary blockquote {
  margin: 0px 0px 1.5em 20px;
  padding: 0px 0px 0px 15px;
}
/* line 1082, ../src/global.scss */
.entry-summary li {
  list-style-type: disc;
  margin: 0px 0px 5px 35px;
}

/* line 1088, ../src/global.scss */
.wp-caption {
  border: solid 1px #ddd;
  padding: 4px;
  text-align: center;
}
/* line 1092, ../src/global.scss */
.wp-caption .wp-caption-text, .wp-caption .wp-caption-dd {
  text-align: left;
  padding: 0 10px 10px 0;
  margin: 0 10px;
  font-size: 0.8em;
}

/* line 1100, ../src/global.scss */
.alignleft {
  padding: 0 10px 10px 0;
  margin: 5px 10px 5px 0;
  display: inline;
  float: left;
}
/* line 1105, ../src/global.scss */
.alignleft.wp-caption {
  padding-bottom: 0;
}
/* line 1108, ../src/global.scss */
.alignleft .wp-caption-text {
  padding: 0 10px 10px 0;
  margin: 0 10px;
  font-size: 0.8em;
}

/* line 1114, ../src/global.scss */
.media-credit-container.alignleft {
  padding: 0;
  margin: 0;
}
/* line 1117, ../src/global.scss */
.media-credit-container.alignleft .media-credit {
  font-size: 12px;
  line-height: 15px;
}

/* line 1123, ../src/global.scss */
#disqus_thread {
  padding: 10px;
}

/* line 1127, ../src/global.scss */
.dsq-brlink {
  display: none;
}

/* line 1131, ../src/global.scss */
#dsq-comments {
  width: 610px;
}

/* line 1135, ../src/global.scss */
#dsq-content .dsq-comment-text {
  font-size: 13px;
  color: #666;
  font-weight: normal;
}

/* line 1141, ../src/global.scss */
.more-articles-link {
  padding-top: 20px;
}
/* line 1143, ../src/global.scss */
.more-articles-link a {
  display: block;
  width: 150px;
  height: 31px;
  text-indent: -9999px;
  margin: 0px auto 40px auto;
}
/* line 1150, ../src/global.scss */
.more-articles-link a.loading {
  background: url("/wp-content/themes/nyo_tech/images/ajax-loader.gif");
  width: 16px;
  height: 16px;
}

/* line 1157, ../src/global.scss */
#slideshow {
  width: 630px;
  padding: 0 0 25px 0;
}
/* line 1160, ../src/global.scss */
#slideshow:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
/* line 1167, ../src/global.scss */
#slideshow h1 {
  padding: 20px 0 20px 0;
  line-height: 35px;
  margin: 0;
}
/* line 1172, ../src/global.scss */
#slideshow #slide-main {
  float: left;
  margin-right: 25px;
  width: 625px;
}
/* line 1176, ../src/global.scss */
#slideshow #slide-main #main-image {
  background: #231f20;
  position: relative;
  width: 625px;
  text-align: center;
}
/* line 1181, ../src/global.scss */
#slideshow #slide-main #main-image img {
  margin: 0;
  padding: 0;
}
/* line 1185, ../src/global.scss */
#slideshow #slide-main #main-image a#next-arrow, #slideshow #slide-main #main-image a#back-arrow {
  display: none;
}
/* line 1188, ../src/global.scss */
#slideshow #slide-main #main-image:hover a#next-arrow {
  position: absolute;
  top: 165px;
  right: 0;
  width: 50px;
  height: 51px;
  display: block;
  text-indent: -9999px;
  z-index: 100;
}
/* line 1198, ../src/global.scss */
#slideshow #slide-main #main-image:hover a#back-arrow {
  position: absolute;
  top: 165px;
  left: 0;
  width: 50px;
  height: 51px;
  display: block;
  text-indent: -9999px;
  z-index: 100;
}
/* line 1210, ../src/global.scss */
#slideshow #slide-navigator {
  font-size: 13px;
  line-height: 17px;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  text-transform: uppercase;
  float: right;
}
/* line 1214, ../src/global.scss */
#slideshow #slide-navigator #slide-count {
  display: inline;
  margin: 0px 10px 0px 10px;
  padding: 10px 10px 10px 10px;
  border-left: 1px solid #DDD;
  border-right: 1px solid #DDD;
}
/* line 1222, ../src/global.scss */
#slideshow #slideshow-start-thumbnail {
  float: left;
  margin: 0px 30px 0px 0px;
}
/* line 1226, ../src/global.scss */
#slideshow #slide-description {
  line-height: 1.5em;
  margin-bottom: 1.5em;
  border-top: solid 1px #8D7C70;
  font: Georgia, serif;
  padding: 10px 0;
  width: 625px;
}
/* line 1233, ../src/global.scss */
#slideshow #slide-description h2 {
  font-size: 1.5em;
  margin-bottom: 3px;
}
/* line 1238, ../src/global.scss */
#slideshow .entry-content {
  margin-bottom: 30px;
}
/* line 1240, ../src/global.scss */
#slideshow .entry-content p {
  line-height: 1.5em;
  margin-bottom: 1.5em;
}
/* line 1245, ../src/global.scss */
#slideshow .promo {
  padding: 30px;
  background-color: #fbeee6;
}
/* line 1248, ../src/global.scss */
#slideshow .promo h3 {
  width: 562px;
  height: 38px;
  padding: 0;
  margin: 0;
  background: url('/wp-content/themes/nyo_tech/images/main.png?1317091484') 0 -527px;
  text-indent: -9999px;
}
/* line 1256, ../src/global.scss */
#slideshow .promo .related {
  overflow: auto;
  padding: 20px 0;
  border-bottom: solid 1px #000;
}
/* line 1260, ../src/global.scss */
#slideshow .promo .related .rel-item {
  float: left;
  width: 174px;
  text-align: center;
  margin-right: 19px;
}
/* line 1265, ../src/global.scss */
#slideshow .promo .related .rel-item h2 {
  text-align: left;
  font-size: 20px;
  font-weight: normal;
  line-height: 23px;
}
/* line 1270, ../src/global.scss */
#slideshow .promo .related .rel-item h2 a {
  font-weight: 500;
  color: #000;
}
/* line 1273, ../src/global.scss */
#slideshow .promo .related .rel-item h2 a:hover {
  text-decoration: none;
}
/* line 1279, ../src/global.scss */
#slideshow .promo .related .rel-item.third {
  margin-right: 0;
}
/* line 1283, ../src/global.scss */
#slideshow .promo .seemore {
  text-align: center;
  padding: 20px 0;
}
/* line 1286, ../src/global.scss */
#slideshow .promo .seemore a {
  text-transform: uppercase;
  color: #000;
  font-weight: 500;
  font-family: Arial, Helvetica, sans-serif;
}
/* line 1291, ../src/global.scss */
#slideshow .promo .seemore a:hover {
  text-decoration: none;
}

/* line 1299, ../src/global.scss */
.pointer-link {
  position: relative;
  top: -30px;
  display: block;
  text-align: center;
  width: 300px;
  padding: 8px 0px 8px 0px;
  text-transform: uppercase;
  font-size: 13px;
  line-height: 17px;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #fff;
}

/* line 1311, ../src/global.scss */
.loop .slideshow .rubric-block, .loop .tag-gallery2 .rubric-block {
  height: 21px;
  line-height: 21px;
  background: url("/wp-content/themes/nyo_tech/images/camera.png") top left no-repeat;
  padding-left: 30px;
}

/* line 1318, ../src/global.scss */
.dsq-comment-text {
  font-size: 1.2em;
}

/* line 1322, ../src/global.scss */
.dsq-comment-header-meta-wrapper, .dsq-comments-title h3, .dsq-new-post h3, .dsq-options {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 1.1em;
}

/* line 1327, ../src/global.scss */
p.error, p.notice {
  clear: both;
  display: block;
  font-size: 13px;
  line-height: 17px;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  padding: 5px 0px 0px 0px;
}

/* line 1334, ../src/global.scss */
.error {
  color: #900;
}

/* line 1338, ../src/global.scss */
#reporter-feeds {
  font-size: 13px;
  line-height: 17px;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  padding: 3px;
  font-weight: normal;
  border-top: solid 1px #DDE0DF;
  margin-bottom: 0;
}

/* line 1346, ../src/global.scss */
.nyo-media-credit {
  font-style: italic;
}

/* line 1350, ../src/global.scss */
#subscribe {
  margin-bottom: 15px;
}

/* line 1354, ../src/global.scss */
#commercial-observer-archives {
  margin: 0px 0px 10px 0px;
}
