/* line 4, ../../.rvm/gems/ruby-1.9.3-p125/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/reset/_utilities.scss */
html { margin: 0; padding: 0; border: 0; }

/* line 18, ../../.rvm/gems/ruby-1.9.3-p125/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/reset/_utilities.scss */
.bp-reset-element, body, h1, h2, h3, h4, h5, h6, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, blockquote, q, th, td, caption, table, div, span, object, iframe, 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 20, ../../.rvm/gems/ruby-1.9.3-p125/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/reset/_utilities.scss */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary { display: block; }

/* line 21, ../../.rvm/gems/ruby-1.9.3-p125/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/reset/_utilities.scss */
blockquote, q { quotes: "" ""; }
/* line 67, ../../.rvm/gems/ruby-1.9.3-p125/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/reset/_utilities.scss */
blockquote:before, blockquote:after, q:before, q:after { content: ""; }

/* line 22, ../../.rvm/gems/ruby-1.9.3-p125/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/reset/_utilities.scss */
th, td, caption { float: none !important; text-align: left; font-weight: normal; vertical-align: middle; }

/* line 23, ../../.rvm/gems/ruby-1.9.3-p125/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/reset/_utilities.scss */
table { border-collapse: separate; border-spacing: 0; vertical-align: middle; }

/* line 24, ../../.rvm/gems/ruby-1.9.3-p125/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/reset/_utilities.scss */
a img { border: none; }

/* incase an inverted custom gradient isn't specified */
/* line 177, ../../.rvm/gems/ruby-1.9.3-p125/gems/fancy-buttons-1.2.0/lib/stylesheets/_fancy-buttons.sass */
.fancy-button-reset-base-class, body #container div.topbox .textbox.user a { font-family: "Lucida Grande", Lucida, Arial, sans-serif; background: url('/images/button_bg.png?1303756219') repeat-x bottom left; margin: 0; width: auto; overflow: visible; display: inline-block; cursor: pointer; text-decoration: none; border-style: solid; font-weight: bold; }
/* line 165, ../../.rvm/gems/ruby-1.9.3-p125/gems/fancy-buttons-1.2.0/lib/stylesheets/_fancy-buttons.sass */
.fancy-button-reset-base-class::-moz-focus-inner, body #container div.topbox .textbox.user a::-moz-focus-inner { border: none; padding: 0; }
/* line 168, ../../.rvm/gems/ruby-1.9.3-p125/gems/fancy-buttons-1.2.0/lib/stylesheets/_fancy-buttons.sass */
.fancy-button-reset-base-class:focus, body #container div.topbox .textbox.user a:focus { outline: none; }

/* line 99, src/screen.sass */
body { line-height: 18px; font-size: 14px; text-align: left; font-family: Verdana, Tahoma, sans-serif; background-color: #bbbbbb; }
/* line 101, src/screen.sass */
body em { font-style: italic; }
/* line 104, src/screen.sass */
body #recentcomments img { max-width: 480px; }
/* line 106, src/screen.sass */
body strong { font-weight: bold; }
/* line 108, src/screen.sass */
body .red, body .newalert { color: #cd0305; }
/* line 110, src/screen.sass */
body ul.nobullets { list-style: none; }
/* line 11, ../../.rvm/gems/ruby-1.9.3-p125/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/typography/lists/_bullets.scss */
body ul.nobullets li { list-style-image: none; list-style-type: none; margin-left: 0; }
/* line 112, src/screen.sass */
body blockquote { padding: 9px; margin: 9px; border: 1px solid #375c89; }
/* line 121, src/screen.sass */
body #container { background-color: white; width: 990px; margin: 0 auto; overflow: hidden; *zoom: 1; text-align: left; border: 18px solid white; border-top: 9px solid white; }
/* line 127, src/screen.sass */
body #container div.topbox { display: inline; float: left; margin-right: 18px; width: 234px; margin-bottom: 18px; height: 142px; background-color: #415d7f; border: 1px solid #375c89; }
/* line 147, ../../.rvm/gems/ruby-1.9.3-p125/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html body #container div.topbox { overflow-x: hidden; }
/* line 133, src/screen.sass */
body #container div.topbox .login { padding-top: 9px; color: #eeeeee; }
/* line 136, src/screen.sass */
body #container div.topbox .login a { color: #cccccc; }
/* line 138, src/screen.sass */
body #container div.topbox .textbox { position: relative; zoom: 1; margin: 9px; margin-top: 0px; height: 144px; font-size: 12px; line-height: 13.5px; }
/* line 148, src/screen.sass */
body #container div.topbox .textbox.login label { font-size: 10px; text-align: left; zoom: 1; display: inline; bottom: 48.6px; position: absolute; }
/* line 155, src/screen.sass */
body #container div.topbox .textbox.login label#username_label { left: 0px; }
/* line 157, src/screen.sass */
body #container div.topbox .textbox.login label#password_label { left: 90px; }
/* line 159, src/screen.sass */
body #container div.topbox .textbox.login input { font-size: 12px; position: absolute; width: 75px; bottom: 27px; border: 0; }
/* line 165, src/screen.sass */
body #container div.topbox .textbox.login input#username { left: -2px; }
/* line 167, src/screen.sass */
body #container div.topbox .textbox.login input#password { left: 87px; }
/* line 169, src/screen.sass */
body #container div.topbox .textbox.login input#login { width: 30px; right: 0px; font-size: 0.7em; }
/* line 174, src/screen.sass */
body #container div.topbox .textbox.login a.bottom { color: #cccccc; font-size: 10px; position: absolute; bottom: 11px; }
/* line 179, src/screen.sass */
body #container div.topbox .textbox.login a.bottom#newaccount { left: 0px; }
/* line 181, src/screen.sass */
body #container div.topbox .textbox.login a.bottom#resetpassword { right: 0px; }
/* line 185, src/screen.sass */
body #container div.topbox .textbox.user h3 { font-size: 11px; font-family: "Lucida Grande", Lucida, Arial, sans-serif; font-weight: bold; border-bottom: 1px solid #eeeeee; line-height: 18px; color: #eeeeee; margin-bottom: 4px; }
/* line 194, src/screen.sass */
body #container div.topbox .textbox.user a { -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; font-size: 10px; line-height: 1.2em; padding: 0.3em 1em; border-width: 0px; background-color: #1a59a6; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #9cb2cd), color-stop(10%, #5f82ae), color-stop(50%, #3b5675), color-stop(50%, #364e6b), color-stop(100%, #47678d)); background-image: -webkit-linear-gradient(#9cb2cd, #5f82ae 10%, #3b5675 50%, #364e6b 50%, #47678d); background-image: -moz-linear-gradient(#9cb2cd, #5f82ae 10%, #3b5675 50%, #364e6b 50%, #47678d); background-image: -o-linear-gradient(#9cb2cd, #5f82ae 10%, #3b5675 50%, #364e6b 50%, #47678d); background-image: linear-gradient(#9cb2cd, #5f82ae 10%, #3b5675 50%, #364e6b 50%, #47678d); border-color: #27384d; text-shadow: #091e38 0px 1px 1px; -webkit-box-shadow: rgba(255, 255, 255, 0.37647) 0 0 0.1em 1px inset; -moz-box-shadow: rgba(255, 255, 255, 0.37647) 0 0 0.1em 1px inset; box-shadow: rgba(255, 255, 255, 0.37647) 0 0 0.1em 1px inset; -webkit-background-clip: padding; -moz-background-clip: padding; background-clip: padding-box; padding: 3px 4px; text-align: center; margin: 0px 4px 4px 0px; width: 60px; float: left; }
/* line 116, ../../.rvm/gems/ruby-1.9.3-p125/gems/fancy-buttons-1.2.0/lib/stylesheets/_fancy-buttons.sass */
body #container div.topbox .textbox.user a, body #container div.topbox .textbox.user a:visited { color: white; }
/* line 31, ../../.rvm/gems/ruby-1.9.3-p125/gems/fancy-buttons-1.2.0/lib/stylesheets/_fancy-buttons.sass */
body #container div.topbox .textbox.user a:hover, body #container div.topbox .textbox.user a:focus { background-color: #13417a; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #7a97bb), color-stop(10%, #496990), color-stop(50%, #2a3d53), color-stop(50%, #253549), color-stop(100%, #364e6b)); background-image: -webkit-linear-gradient(#7a97bb, #496990 10%, #2a3d53 50%, #253549 50%, #364e6b); background-image: -moz-linear-gradient(#7a97bb, #496990 10%, #2a3d53 50%, #253549 50%, #364e6b); background-image: -o-linear-gradient(#7a97bb, #496990 10%, #2a3d53 50%, #253549 50%, #364e6b); background-image: linear-gradient(#7a97bb, #496990 10%, #2a3d53 50%, #253549 50%, #364e6b); border-color: #161f2b; text-shadow: #02060c 0px 1px 1px; }
/* line 116, ../../.rvm/gems/ruby-1.9.3-p125/gems/fancy-buttons-1.2.0/lib/stylesheets/_fancy-buttons.sass */
body #container div.topbox .textbox.user a:hover, body #container div.topbox .textbox.user a:hover:visited, body #container div.topbox .textbox.user a:focus, body #container div.topbox .textbox.user a:focus:visited { color: white; }
/* line 36, ../../.rvm/gems/ruby-1.9.3-p125/gems/fancy-buttons-1.2.0/lib/stylesheets/_fancy-buttons.sass */
body #container div.topbox .textbox.user a:active { background-color: #2171d2; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #5276a1), color-stop(30%, #557ba8), color-stop(50%, #4e719a), color-stop(50%, #496990), color-stop(100%, #698ab3)); background-image: -webkit-linear-gradient(#5276a1, #557ba8 30%, #4e719a 50%, #496990 50%, #698ab3); background-image: -moz-linear-gradient(#5276a1, #557ba8 30%, #4e719a 50%, #496990 50%, #698ab3); background-image: -o-linear-gradient(#5276a1, #557ba8 30%, #4e719a 50%, #496990 50%, #698ab3); background-image: linear-gradient(#5276a1, #557ba8 30%, #4e719a 50%, #496990 50%, #698ab3); border-color: #38516e; text-shadow: #103664 0px -1px -1px; -webkit-box-shadow: #425f83 0 0.08em 0.1em 1px inset; -moz-box-shadow: #425f83 0 0.08em 0.1em 1px inset; box-shadow: #425f83 0 0.08em 0.1em 1px inset; }
/* line 116, ../../.rvm/gems/ruby-1.9.3-p125/gems/fancy-buttons-1.2.0/lib/stylesheets/_fancy-buttons.sass */
body #container div.topbox .textbox.user a:active, body #container div.topbox .textbox.user a:active:visited { color: white; }
/* line 124, ../../.rvm/gems/ruby-1.9.3-p125/gems/fancy-buttons-1.2.0/lib/stylesheets/_fancy-buttons.sass */
body #container div.topbox .textbox.user a, body #container div.topbox .textbox.user a:visited { color: #eeeeee; }
/* line 126, ../../.rvm/gems/ruby-1.9.3-p125/gems/fancy-buttons-1.2.0/lib/stylesheets/_fancy-buttons.sass */
body #container div.topbox .textbox.user a:hover, body #container div.topbox .textbox.user a:focus { color: #eeeeee; }
/* line 128, ../../.rvm/gems/ruby-1.9.3-p125/gems/fancy-buttons-1.2.0/lib/stylesheets/_fancy-buttons.sass */
body #container div.topbox .textbox.user a:active { color: #eeeeee; }
/* line 212, src/screen.sass */
body #container div.lasttopbox { display: inline; float: left; margin-right: 0; width: 234px; }
/* line 147, ../../.rvm/gems/ruby-1.9.3-p125/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html body #container div.lasttopbox { overflow-x: hidden; }
/* line 214, src/screen.sass */
body #container #menu { text-align: right; margin-bottom: 9px; color: #375c89; display: inline; float: left; margin-right: 18px; width: 990px; line-height: 26px; border-bottom: 1px solid #c8d1d8; }
/* line 147, ../../.rvm/gems/ruby-1.9.3-p125/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html body #container #menu { overflow-x: hidden; }
/* line 221, src/screen.sass */
body #container #menu ul { list-style: none; list-style-type: none; }
/* line 11, ../../.rvm/gems/ruby-1.9.3-p125/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/typography/lists/_bullets.scss */
body #container #menu ul li { list-style-image: none; list-style-type: none; margin-left: 0; }
/* line 5, ../../.rvm/gems/ruby-1.9.3-p125/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/typography/lists/_inline-list.scss */
body #container #menu ul, body #container #menu ul li { margin: 0px; padding: 0px; display: inline; }
/* line 224, src/screen.sass */
body #container #menu ul li.admintoolsmenu { position: relative; }
/* line 226, src/screen.sass */
body #container #menu ul li.admintoolsmenu .admintoolsbox { display: none; }
/* line 229, src/screen.sass */
body #container #menu ul li.admintoolsmenu:hover .admintoolsbox { display: block; position: absolute; top: 18px; right: 0px; width: 180px; background-color: white; z-index: 100; text-align: left; border: 1px solid #375c89; padding: 18px; line-height: 14.4px; }
/* line 241, src/screen.sass */
body #container #menu ul li.admintoolsmenu:hover .admintoolsbox a { width: 180px; display: block; }
/* line 244, src/screen.sass */
body #container #menu ul li.admintoolsmenu:hover .admintoolsbox h1 { display: none; }
/* line 246, src/screen.sass */
body #container #menu ul li.admintoolsmenu:hover .admintoolsbox li { padding: 0px; }
/* line 249, src/screen.sass */
body #container #menu ul li { padding-left: 9px; }
/* line 251, src/screen.sass */
body #container #menu ul li a { padding: 0px 4.5px 9px 4.5px; color: #375c89; }
/* line 254, src/screen.sass */
body #container #menu ul li a:hover { background-color: #e8eef6; -webkit-border-radius: 4.5px; -moz-border-radius: 4.5px; border-radius: 4.5px; color: #375c89; text-decoration: none; }
/* line 261, src/screen.sass */
body #container #logo { display: inline; float: left; margin-right: 18px; width: 486px; background-image: url("/images/dublin.jpg"); background-repeat: no-repeat; background-position: right; }
/* line 147, ../../.rvm/gems/ruby-1.9.3-p125/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html body #container #logo { overflow-x: hidden; }
/* line 263, src/screen.sass */
body #container #logo img { width: 144px; height: 144px; }
/* line 269, src/screen.sass */
body #container .MathJax_Display { line-height: 18px; margin: 9px 2px; }
/* line 272, src/screen.sass */
body #container #main { background-color: white; margin-top: 0px; display: inline; float: left; margin-right: 18px; width: 990px; }
/* line 147, ../../.rvm/gems/ruby-1.9.3-p125/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html body #container #main { overflow-x: hidden; }
/* line 276, src/screen.sass */
body #container #main h1 { color: #375c89; font-weight: bold; border-bottom: 1px solid #c8d1d8; font-family: Verdana, Tahoma, sans-serif; font-size: 19px; line-height: 31.5px; margin-bottom: 3.5px; letter-spacing: 0.5px; }
/* line 285, src/screen.sass */
body #container #main h1 a { color: #313a41; }
/* line 287, src/screen.sass */
body #container #main h2 { font-family: Verdana, Tahoma, sans-serif; color: #313a41; font-weight: 600; font-size: 16px; line-height: 17.6px; margin-bottom: 1px; }
/* line 294, src/screen.sass */
body #container #main h2 a { color: #313a41; }
/* line 296, src/screen.sass */
body #container #main #contentet { display: inline; float: left; margin-right: 18px; width: 738px; }
/* line 147, ../../.rvm/gems/ruby-1.9.3-p125/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html body #container #main #contentet { overflow-x: hidden; }
/* line 50, src/screen.sass */
body #container #main #contentet .commentitle { font-size: 14px; }
/* line 52, src/screen.sass */
body #container #main #contentet .commenthead { font-size: 14px; }
/* line 54, src/screen.sass */
body #container #main #contentet .commenthead a.light { font-size: 14px; }
/* line 56, src/screen.sass */
body #container #main #contentet .commentbody { font-size: 14px; line-height: 22.5px; }
/* line 59, src/screen.sass */
body #container #main #contentet .commentbody p { margin-top: 9px; }
/* line 62, src/screen.sass */
body #container #main #contentet ul ul { margin-left: 18px; }
/* line 64, src/screen.sass */
body #container #main #contentet li { margin-left: 18px; }
/* line 66, src/screen.sass */
body #container #main #contentet table.comment { border-top: 2px solid #bbbbbb; }
/* line 68, src/screen.sass */
body #container #main #contentet dl { margin-left: 18px; }
/* line 299, src/screen.sass */
body #container #main #contentet p, body #container #main #contentet ul, body #container #main #contentet ol { margin-bottom: 13.5px; }
/* line 301, src/screen.sass */
body #container #main #contentet ul, body #container #main #contentet ol { margin-left: 16px; }
/* line 304, src/screen.sass */
body #container #main #contentet #story h2 { font-size: 19px; font-family: Verdana, Tahoma, sans-serif; }
/* line 307, src/screen.sass */
body #container #main #contentet #story, body #container #main #contentet .story_body { line-height: 23.99994px; color: #222222; font-size: 16px; font-family: Verdana, Tahoma, sans-serif; }
/* line 309, src/screen.sass */
body #container #main #contentet #story blockquote, body #container #main #contentet .story_body blockquote { padding: 18px; margin: 18px; color: black; }
/* line 315, src/screen.sass */
body #container #main #contentet #story p, body #container #main #contentet .story_body p { margin-bottom: 13.5px; }
/* line 50, src/screen.sass */
body #container #main #contentet #comments .commentitle { font-size: 14px; }
/* line 52, src/screen.sass */
body #container #main #contentet #comments .commenthead { font-size: 14px; }
/* line 54, src/screen.sass */
body #container #main #contentet #comments .commenthead a.light { font-size: 14px; }
/* line 56, src/screen.sass */
body #container #main #contentet #comments .commentbody { font-size: 14px; line-height: 22.5px; }
/* line 59, src/screen.sass */
body #container #main #contentet #comments .commentbody p { margin-top: 9px; }
/* line 62, src/screen.sass */
body #container #main #contentet #comments ul ul { margin-left: 18px; }
/* line 64, src/screen.sass */
body #container #main #contentet #comments li { margin-left: 18px; }
/* line 66, src/screen.sass */
body #container #main #contentet #comments table.comment { border-top: 2px solid #bbbbbb; }
/* line 68, src/screen.sass */
body #container #main #contentet #comments dl { margin-left: 18px; }
/* line 322, src/screen.sass */
body #container #main #stories { display: inline; float: left; margin-right: 18px; width: 486px; }
/* line 147, ../../.rvm/gems/ruby-1.9.3-p125/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html body #container #main #stories { overflow-x: hidden; }
/* line 50, src/screen.sass */
body #container #main #stories .commentitle { font-size: 14px; }
/* line 52, src/screen.sass */
body #container #main #stories .commenthead { font-size: 14px; }
/* line 54, src/screen.sass */
body #container #main #stories .commenthead a.light { font-size: 14px; }
/* line 56, src/screen.sass */
body #container #main #stories .commentbody { font-size: 14px; line-height: 22.5px; }
/* line 59, src/screen.sass */
body #container #main #stories .commentbody p { margin-top: 9px; }
/* line 62, src/screen.sass */
body #container #main #stories ul ul { margin-left: 18px; }
/* line 64, src/screen.sass */
body #container #main #stories li { margin-left: 18px; }
/* line 66, src/screen.sass */
body #container #main #stories table.comment { border-top: 2px solid #bbbbbb; }
/* line 68, src/screen.sass */
body #container #main #stories dl { margin-left: 18px; }
/* line 325, src/screen.sass */
body #container #main #stories blockquote { padding: 9px; margin: 9px; }
/* line 328, src/screen.sass */
body #container #main #stories #story { display: inline; float: left; margin-right: 18px; width: 486px; margin-bottom: 9px; border-bottom: 1px solid #c8d1d8; padding-bottom: 9px; }
/* line 147, ../../.rvm/gems/ruby-1.9.3-p125/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html body #container #main #stories #story { overflow-x: hidden; }
/* line 335, src/screen.sass */
body #container #main #stories #story p { margin-bottom: 9px; text-indent: 0px; }
/* line 338, src/screen.sass */
body #container #main #stories #story img { padding: 9px; max-width: 460px; }
/* line 341, src/screen.sass */
body #container #main #stories #story td { padding: 9px; }
/* line 343, src/screen.sass */
body #container #main #stories #story img.hotlist { padding: 0; }
/* line 346, src/screen.sass */
body #container #main #stories #story .tools { display: inline; float: left; margin-right: 18px; width: 486px; margin-bottom: 0; font-size: 12px; }
/* line 147, ../../.rvm/gems/ruby-1.9.3-p125/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html body #container #main #stories #story .tools { overflow-x: hidden; }
/* line 350, src/screen.sass */
body #container #main #stories #story .tools a.light { font-size: 12px; }
/* line 352, src/screen.sass */
body #container #main #stories #story .tools .more { display: none; margin-bottom: 0; display: inline; float: left; margin-right: 18px; width: 234px; }
/* line 147, ../../.rvm/gems/ruby-1.9.3-p125/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html body #container #main #stories #story .tools .more { overflow-x: hidden; }
/* line 357, src/screen.sass */
body #container #main #stories #story .tools .more a { color: #375c89; text-decoration: none; }
/* line 360, src/screen.sass */
body #container #main #stories #story .tools .comments { font-size: 12px; margin-bottom: 0; display: inline; float: left; margin-right: 0; width: 486px; }
/* line 147, ../../.rvm/gems/ruby-1.9.3-p125/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html body #container #main #stories #story .tools .comments { overflow-x: hidden; }
/* line 366, src/screen.sass */
body #container #main #stories #story .tools .comments span.count { color: #313a41; font-size: 12px; }
/* line 369, src/screen.sass */
body #container #main #stories #story .tools .comments span.newcount { color: #cd0305; }
/* line 372, src/screen.sass */
body #container #main #contentrightet { display: inline; float: left; margin-right: 0; width: 234px; line-height: 16px; text-align: left; }
/* line 147, ../../.rvm/gems/ruby-1.9.3-p125/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html body #container #main #contentrightet { overflow-x: hidden; }
/* line 71, src/screen.sass */
body #container #main #contentrightet .em { margin: 16px 0; }
/* line 75, src/screen.sass */
body #container #main #contentrightet div.diary { margin-bottom: 8px; }
/* line 77, src/screen.sass */
body #container #main #contentrightet h2 { font-size: 14px; margin-bottom: 1px; }
/* line 81, src/screen.sass */
body #container #main #contentrightet p { font-size: 12px; line-height: 16px; }
/* line 84, src/screen.sass */
body #container #main #contentrightet .blogroll { line-height: 16px; font-size: 12px; }
/* line 87, src/screen.sass */
body #container #main #contentrightet .blogroll h2 { margin-top: 16px; margin-bottom: 1px; }
/* line 90, src/screen.sass */
body #container #main #contentrightet .blogroll a { margin-left: 16px; }
/* line 92, src/screen.sass */
body #container #main #contentrightet .blogroll h3 { font-size: 14px; margin-left: 16px; margin-top: 16px; margin-bottom: 0; }
/* line 97, src/screen.sass */
body #container #main #contentrightet .blogroll i { margin-left: 16px; }
/* line 376, src/screen.sass */
body #container #main #contentrightet .hotlist li { margin-bottom: 9px; }
/* line 378, src/screen.sass */
body #container #main #others { background-color: white; display: inline; float: left; margin-right: 0; width: 486px; }
/* line 147, ../../.rvm/gems/ruby-1.9.3-p125/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html body #container #main #others { overflow-x: hidden; }
/* line 382, src/screen.sass */
body #container #main #others #community { display: inline; float: left; margin-right: 18px; width: 234px; line-height: 16px; background-color: #d2deed; }
/* line 147, ../../.rvm/gems/ruby-1.9.3-p125/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html body #container #main #others #community { overflow-x: hidden; }
/* line 387, src/screen.sass */
body #container #main #others #community .box { padding: 0 8px; margin: 0; }
/* line 390, src/screen.sass */
body #container #main #others #community h1 { padding-left: 8px; }
/* line 392, src/screen.sass */
body #container #main #others #community div.story { margin-bottom: 4px; padding-bottom: 4px; border-bottom: 1px solid #c8d1d8; line-height: 18px; font-size: 12px; }
/* line 400, src/screen.sass */
body #container #main #others #community p.stats { font-size: 10px; line-height: 16px; }
/* line 404, src/screen.sass */
body #container #main #others #community p { font-size: 12px; }
/* line 407, src/screen.sass */
body #container #main #others #community h2 { font-size: 14px; line-height: 17.6px; margin-bottom: 1px; }
/* line 411, src/screen.sass */
body #container #main #others #community .comments { display: inline; float: left; margin-right: 0; width: 234px; font-size: 10px; margin-bottom: 0; line-height: 16px; text-align: left; }
/* line 147, ../../.rvm/gems/ruby-1.9.3-p125/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html body #container #main #others #community .comments { overflow-x: hidden; }
/* line 418, src/screen.sass */
body #container #main #others #community .comments span.count { color: #313a41; }
/* line 420, src/screen.sass */
body #container #main #others #community .comments span.newcount { color: #cd0305; }
/* line 422, src/screen.sass */
body #container #main #others #diaries { display: inline; float: left; margin-right: 0; width: 234px; text-align: left; line-height: 16px; text-align: left; }
/* line 147, ../../.rvm/gems/ruby-1.9.3-p125/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html body #container #main #others #diaries { overflow-x: hidden; }
/* line 71, src/screen.sass */
body #container #main #others #diaries .em { margin: 16px 0; }
/* line 75, src/screen.sass */
body #container #main #others #diaries div.diary { margin-bottom: 8px; }
/* line 77, src/screen.sass */
body #container #main #others #diaries h2 { font-size: 14px; margin-bottom: 1px; }
/* line 81, src/screen.sass */
body #container #main #others #diaries p { font-size: 12px; line-height: 16px; }
/* line 84, src/screen.sass */
body #container #main #others #diaries .blogroll { line-height: 16px; font-size: 12px; }
/* line 87, src/screen.sass */
body #container #main #others #diaries .blogroll h2 { margin-top: 16px; margin-bottom: 1px; }
/* line 90, src/screen.sass */
body #container #main #others #diaries .blogroll a { margin-left: 16px; }
/* line 92, src/screen.sass */
body #container #main #others #diaries .blogroll h3 { font-size: 14px; margin-left: 16px; margin-top: 16px; margin-bottom: 0; }
/* line 97, src/screen.sass */
body #container #main #others #diaries .blogroll i { margin-left: 16px; }
/* line 426, src/screen.sass */
body #container #main #others #diaries .box { text-align: left; }
