body
        {
            font-size: small; /*overflow:hidden;*/
        }
        html
        {
            overflow: hidden;
        }
        img
        {
            border: 0px;
        }
        .ri
        {
            /*margin: 20px 0px;*/
        }
        .ri h3
        {
            display: inline;
            padding-bottom: 0px;
            margin: 0px;
            padding-left: 0px;
            padding-right: 0px;
            font-weight: normal;
            padding-top: 0px;
            font-size: 16px;
        }
        .ri a:link
        {
            color: #20c;
        }
        
        
        .ria
        {
            /*margin: 20px 0px;*/
            padding-left:5px;            
        }
        
        .ria p
        {
            padding:0px;
            margin-top:5px;
        }
        .ria h3
        {
            display: inline;
            padding-bottom: 0px;
            margin: 0px;
            padding-left: 0px;
            padding-right: 0px;
            font-weight: normal;
            padding-top: 0px;
            font-size: 16px;
        }
        .ria a:link
        {
            color: #20c;
        } 
        
        cite
        {
            font-style: normal;
            color: green;
        }
        .ri div
        {
            /*width:670px;*/
        }
        li, ol
        {
            padding-bottom: 0px;
            margin: 0px;
            padding-left: 10px;
            padding-right: 0px;
            padding-top: 0px;
            list-style-type: none;
            list-style: none;
        }
        .rc
        {
            padding-bottom: 0px;
            margin: 0px;
            padding: 0px 0px 0px 0px;
            margin: 0px;
            display: inline;
            max-width: 700px;
            clear: both;
        }
        .f
        {
            color: #676767;
        }
        .fc
        {
            margin-top: 0.5em;
            padding-left: 3em;
        }
        .rco
        {
        }
        em
        {
            font-style: normal;
            font-weight: bold;
        }        
        
        .aS a:link, .aS a:visited
        {
            color: #77c;
            text-decoration: none;
        }
        
        /* Overlay */#peek-overlay
        {
            background-color: #eee;
            background: url(/img/tran.png);
        }
        /* image Overlay */#ipeek-overlay
        {
            background-color: black;
        }
        /* Overlay .simplemodal-overlay
        {
            background-color: #eee;
            background: url(/img/tran.png);
        }*/
        /* Container */#peek-container
        {
            font-family: 'Trebuchet MS' , Verdana, Arial;
            font-size: 16px;
            line-height: 26px;
            text-align: left;
            background: #fff;
            border: 1px solid #eeeeee;
        }
        #peek-container .header
        {
            height: 26px;
            width: 100%;
            background: url(/img/hbg.gif) repeat-x;
            color: #fff;
            font-size: 13px;
            font-weight: normal;
        }
        #peek-container .header span
        {
            padding-left: 8px;
        }
        #peek-container .simplemodal-wrap
        {
            clear: both;
        }
        #peek-container a.modal-close, #peek-container a.modal-close:link, #peek-container a.modal-close:active, #peek-container a.modal-close:visited
        {
            text-decoration: none;
            font-size: 13px;
            left: 400px;
            color: #ccc;
            float: right;
            margin-top: 6px;
            margin-right: 8px;
        }
        #peek-container a.modal-close:hover
        {
            color: #eee;
        }
        #dFooter
        {
            color: #ccc;
            font-size: 12px;
            margin-top: 100px;
        }
        #dFooter1
        {
            height: 20px;
            color: #ccc;
            font-size: 12px;
            padding-top: 8px;
            width: 400px;
            text-align: center;
        }
        
        .box
        {
            
        }
        .box P
        {
            padding-bottom: 5px;
        }

        .box DIV
        {
            display: block;
            margin-bottom: 10px;
            color: #555555;
            clear: left;
        }
        .box DIV DIV
        {
            text-align: right;
            width: 90px;
            padding-right: 6px;
            display: block;
            float: left;
            font-weight: bold;
        }
        
        .sout {
	            Z-INDEX: 1001; POSITION: absolute; WIDTH: 200px; MARGIN-LEFT: 0px;font-family:arial, sans-serif; font-size:13px;
            }
        .news-digg {
            background:url("http://digg.com/img/shade-news.gif") no-repeat scroll 0 0 transparent;
            float:left;
            font-size:85%;
            left:0;
            list-style:none outside none;
            margin:0;
            padding:0;
            text-align:center;
            top:0.8em;
         }

        li.digg-it, li.undigg-it, li.dugg-it, li.buried-it {
            -moz-background-inline-policy:continuous;
            background:url("http://digg.com/img/digg-box-2.gif") repeat scroll 0 100% transparent;
            float:left;
            margin-top:1px;
            padding:0 0 7px;
        }
        .digg-count a, .digg-count span, .digg-count-s a, .digg-count-s span {
            color:#93883F;
            display:block;
            margin-bottom:2px;
            min-height:40px;
            padding:10px 0 4px;
            text-align:center;
            text-decoration:none;
            width:50px;
        }
        .digg-count a:hover, .digg-count-s a:hover, .digg-count a:hover strong, .digg-count-s a:hover strong {
            color:#998D43;
        }
        .news-digg li{
            margin:0;
            padding:0;
        }
        .digg-it a, .digg-it span, .undigg-it a, .undigg-it span, .dugg-it a, .dugg-it span, .buried-it a, .buried-it span {
            -moz-background-inline-policy:continuous;
            background:url("http://www.digg.com/img/digg-box-2.gif") repeat scroll 0 0 transparent;
            display:block;
            font-weight:bold;
            margin-bottom:-5px;
            padding:5px 1px;
            text-align:center;
            text-decoration:none;
            width:49px;
        }
        .thumbs-up {
            background-image:url("http://www.digg.com/img/digg-box-thumbs-up.gif") !important;
        }
        .thumbs-up a {
            padding-left:7px;
        }
        .diggs-strong {
            color:#736926;
            display:block;
            font-size:18px;
            font-weight:normal;
            letter-spacing:-1px;
            line-height:1;
        }
        li.digg-it, li.undigg-it, li.dugg-it, li.buried-it {
            -moz-background-inline-policy:continuous;
            background:url("http://digg.com/img/digg-box-2.gif") repeat scroll 0 100% transparent;
            float:left;
            margin-top:1px;
            padding:0 0 7px;
        }
        li.digg-it:hover {
            background-position:-300px 100%;
        }
        li.digg-it:hover a {
            background-position:-300px 0;
        }
        

.infotable .invalid-user {
background-color:pink;
}
.infotable .organic-vote {
border:1px solid green;
}
.profile-attr {
}
.profile-attr .label {
font-weight:bold;
}
.profile-attr .value {
color:#404040;
margin-right:5px;
}
.profile-attr .md {
border-color:#B2B2B2 #D0D0D0 #D0D0D0 #B2B2B2;
border-style:solid;
border-width:1px;
margin-left:10px;
margin-top:5px;
padding:10px;
}
.profile-attr .md ul {
float:none;
list-style-type:disc;
margin-left:15px;
}
.profile-attr .md p {
margin-top:0;
}
.question {
color:red;
}
.question .yes {
margin-left:5px;
margin-right:3px;
}
.question .no {
margin:0 3px;
}
.preload {
left:-1000px;
position:absolute;
top:-1000px;
}
.arrow {
background-position:center center;
background-repeat:no-repeat;
cursor:pointer;
display:block;
height:14px;
margin:2px auto 0;
width:15px;
}
.arrow.upmod {
background-image:url("/static/sprite.png?v=58016b0cc8a8edef30d185317ce306ad");
background-position:-4px -179px;
}
.arrow.downmod {
background-image:url("/static/sprite.png?v=58016b0cc8a8edef30d185317ce306ad");
background-position:-4px -201px;
}
.arrow.up {
background-image:url("/static/sprite.png?v=58016b0cc8a8edef30d185317ce306ad");
background-position:-4px -223px;
}
.arrow.down {
background-image:url("/static/sprite.png?v=58016b0cc8a8edef30d185317ce306ad");
background-position:-4px -245px;
}
.midcol {
background:none repeat scroll 0 0 transparent;
float:left;
margin-left:7px;
margin-right:4px;
overflow:hidden;
}
.entry {
margin-left:3px;
opacity:1;
overflow:hidden;
}
.domain {
color:#888888;
font-size:x-small;
}
.domain a {
color:#888888;
}
.domain a:hover {
text-decoration:underline;
}
.tagline {
color:#888888;
font-size:x-small;
}
.tagline a {
color:#336699;
text-decoration:none;
}
.tagline .friend {
color:orangered;
}
.tagline .submitter {
color:#0055DF;
}
.tagline .moderator {
color:#228822;
}
.tagline .admin {
color:#FF0011;
}
.tagline a.author.admin {
font-weight:bold;
}
.tagline a:hover {
text-decoration:underline;
}
.media-button .option {
color:red;
}
.media-button .option.active {
background:url("/static/sprite.png?v=58016b0cc8a8edef30d185317ce306ad") no-repeat scroll -4px -267px transparent;
color:#336699;
padding-right:15px;
}
.embededmedia {
margin-left:60px;
margin-top:5px;
}
.thing .title {
color:blue;
overflow:hidden;
padding:0;
}
.thing .title:visited {
color:#551A8B;
}
.thing .title.click {
color:#551A8B;
}
.thing .title.loggedin {
color:blue;
}
.thing .title.loggedin:visited {
color:#551A8B;
}
.thing .title.loggedin.click {
color:#551A8B;
}
.thing .title.loggedin.click:visited {
color:#551A8B;
}
.sitetable {
list-style-type:none;
}
.ajaxhook {
left:0;
position:absolute;
top:-1000px;
}
.nextprev {
color:gray;
font-size:larger;
margin-top:10px;
}
.help a {
color:#808080;
text-decoration:underline;
}
.help a.open {
bottom:0;
margin:0 5px 5px 0;
position:absolute;
right:0;
}
.help.help-cover {
background-color:#F8F8F8;
border:1px solid gray;
display:none;
font-size:110%;
overflow:hidden;
padding:5px 10px 10px;
}
.help p, .help form {
margin:5px;
}
.help form {
display:inline;
}
.wikipage {
margin:15px;
}
.organic-listing {
border:1px solid gray;
min-height:50px;
overflow:hidden;
padding:0;
position:relative;
}
.organic-listing .link {
background-color:#F8F8F8;
}
.organic-listing .link, .organic-listing .link.promotedlink {
margin-bottom:0;
padding:5px 7em 10px 0;
}
.organic-listing .nextprev {
margin:0;
position:absolute;
right:0;
top:0;
vertical-align:top;
}
.organic-listing .nextprev img {
border:1px solid #B3B3B3;
margin:5px 5px 2px 0;
}
.organic-listing .nextprev img:hover {
border:1px solid #336699;
cursor:pointer;
}
.organic-listing .nextprev img:active {
margin:6px 4px 1px 1px;
}
.link.promotedlink {
border:1px solid gray;
overflow:hidden;
padding:5px 0 5px 3px;
position:relative;
}
.link.promotedlink.unpaid {
background-color:#FFFFCC;
}
.link.promotedlink.unseen {
background-color:#FFFFCC;
}
.link.promotedlink.accepted {
background-color:#99FF99;
}
.link.promotedlink.rejected {
background-color:#FF9A9A;
}
.link.promotedlink.accepted {
background-color:#99FF99;
}
.link.promotedlink.pending {
background-color:#BBFFCC;
}
.link.promotedlink.promoted {
background-color:#EFF7FF;
}
.link.promotedlink.finished {
background-color:#DDDDDD;
}
#promo-form + form #img-preview-container {
display:none;
}
.rejection-form textarea {
height:10em;
width:40em;
}
.promoted-list {
font-size:larger;
}
.promoted-list .unpromote-button {
display:inline;
}
.promoted-list .unpromote-button a {
color:gray;
}
.organic-listing .promoted {
background-color:#EFF7FF;
border:medium none;
}
.organic-listing .sponsored-tagline {
right:6.4em;
}
.sponsored-tagline {
bottom:0;
color:#808080;
font-weight:bold;
margin:0 5px 5px 0;
position:absolute;
right:0;
}
.promote-pixel {
position:absolute;
right:-1000px;
top:-1000px;
}
.organic-help-button {
padding:0 0.5ex;
}
.menuarea {
border-bottom:1px dotted gray;
font-size:larger;
margin:5px;
overflow:hidden;
padding:5px 10px;
}
.menuarea .spacer {
display:inline;
margin-right:15px;
}
.commentarea h1 {
border-bottom:1px dotted gray;
margin:10px 310px 0 10px;
padding-bottom:3px;
}
.commentarea .menuarea {
border:medium none;
color:gray;
margin:0 310px 10px 10px;
padding:0;
}
.commentarea > .usertext {
margin:0 0 10px 10px;
overflow:auto;
}
.infobar {
background-color:#F6E69F;
border:1px solid orange;
font-size:small;
margin:5px 305px 5px 0;
padding:5px 10px;
}
.infobar img {
display:inline;
vertical-align:middle;
}
.infobar.red {
background-color:#FFAEAE;
border-color:red;
padding:5px;
}
.infobar.red img {
float:left;
margin-right:5px;
}
.md {
font-size:small;
max-width:60em;
overflow:auto;
}
.md p, .md h1 {
margin:5px 0;
}
.md h1 {
font-size:100%;
font-weight:normal;
}
.md > * {
margin-bottom:0;
}
.md strong {
font-weight:bold;
}
.md em {
font-style:italic;
}
.md strong em {
font-style:italic;
font-weight:bold;
}
.md img {
display:none;
}
.md ol, .md ul {
margin:10px 2em;
}
.md ul {
list-style:disc outside none;
}
.md ol {
list-style:decimal outside none;
}
.md pre {
margin:10px;
}
.md blockquote, .help blockquote {
border-left:2px solid #336699;
margin:5px 15px 5px 5px;
padding-left:4px;
}
.md td, .md th {
border:1px solid #EEEEEE;
padding:1px 3px;
}
.md th {
font-weight:bold;
}
.md table {
margin:5px 10px;
}
.md center {
text-align:left;
}
a.star {
color:#FF8B60;
text-decoration:none;
}
.odd {
}
.even {
}
.entry .buttons li {
border:medium none;
display:inline;
padding-right:4px;
}
.entry .buttons li + li {
padding-left:4px;
}
.entry .buttons li a {
color:#888888;
font-weight:bold;
padding:0 1px;
}
.entry .buttons li a.nonbutton {
color:#336699;
font-weight:normal;
}
.entry .buttons a:hover {
text-decoration:underline;
}
.toggle .error {
font-size:x-small;
}
.toggle .option {
display:none;
}
.toggle .option.active {
display:inline;
}
.thing .stub {
display:none;
}
.link.last-clicked {
border:1px dashed gray;
}
.link {
margin:0 0 8px;
padding-left:3px;
}
.link .score {
color:#C6C6C6;
text-align:center;
}
.link .title {
font-size:medium;
font-weight:normal;
margin-bottom:1px;
}
.link .child h3 {
font-size:medium;
margin:15px;
text-transform:none;
}
.rank {
overflow:hidden;
}
.link .midcol {
font-size:small;
font-weight:bold;
}
.link .score.likes {
color:#FF8B60;
}
.link .score.dislikes {
color:#9494FF;
}
.link .rank {
color:#C6C6C6;
float:left;
font-family:arial;
font-size:medium;
margin-top:15px;
text-align:right;
}
.compressed {
margin-bottom:5px;
}
.compressed .rank {
margin-top:10px;
}
.compressed .title {
margin:-2px 0 3px;
}
.compressed .score {
color:#888888;
}
.compressed .score-placeholder {
height:3px;
}
.compressed .subreddit {
font-weight:bold;
}
.compressed .tagline {
display:inline;
margin-right:12px;
}
.compressed .expando-button {
display:none;
}
.score.likes, .score.dislikes {
display:none;
}
.likes .score, .dislikes .score {
display:none;
}
.likes .score.likes {
display:inline;
}
.dislikes .score.dislikes {
display:inline;
}
.likes div.score.likes {
display:block;
}
.dislikes div.score.dislikes {
display:block;
}
.warm-entry .rank {
color:#EDA179;
}
.hot-entry .rank {
color:#E47234;
}
.cool-entry .rank {
color:#A5ABFB;
}
.cold-entry .rank {
color:#4959F7;
}
.gadget {
font-size:x-small;
}
.gadget .midcol {
margin:0;
width:15px;
}
.gadget .reddit-link-end {
clear:left;
padding-top:10px;
}
.gadget .click-gadget {
font-size:small;
}
.gadget small {
color:gray;
}
.gadget .reddit-entry {
margin-left:20px;
}
.gadget .right {
text-align:right;
}
.comment {
margin-left:10px;
}
.comment .edit-body {
display:none;
visibility:hidden;
}
.comment .midcol {
margin-left:0;
}
.comment .title {
font-size:small;
margin-top:10px;
}
.comment .midcol {
width:15px;
}
.comment .author {
font-weight:bold;
}
.comment .collapsed {
color:gray;
font-size:x-small;
font-style:italic;
padding-bottom:10px;
padding-left:17px;
}
.comment .collapsed a {
color:gray;
}
.comment .expand {
font-style:normal;
margin-left:5px;
margin-right:5px;
padding:1px;
}
.comment .expand:hover {
background-color:#336699;
color:white;
text-decoration:none;
}
.comment .score {
font-size:x-small;
}
.comment .child {
margin-left:15px;
margin-top:10px;
}
textarea.gray {
color:gray;
}
.deepthread {
background:url("/static/continue-thread.png") no-repeat scroll right center transparent;
padding-right:30px;
}
.deepthread a {
color:#336699;
font-size:larger;
}
.deepthread a:hover {
text-decoration:underline;
}
.morecomments {
font-size:larger;
}
.morecomments a {
color:#336699;
}
.morecomments a:hover {
text-decoration:underline;
}
.morecomments .gray {
color:gray;
font-weight:normal;
}
.expand-btn {
display:inline-block;
font-size:smaller;
margin:4px 5px 0;
}
.message {
margin:10px 10px 20px 5px;
padding:7px;
}
.message.focal > .entry .md {
background-color:#FFFFCC;
}
.message .collapsed .head {
color:#888888;
font-style:italic;
}
.message.message-parent .tagline, .message.message-reply .tagline {
color:#448855;
}
.message.message-parent > .entry .noncollapsed, .message.message-reply > .entry .noncollapsed {
color:#448855;
}
.message.recipient > .entry .noncollapsed {
color:black;
}
.message.message-reply.recipient > .entry .head, .message.message-parent.recipient > .entry .head {
color:black;
font-weight:bold;
}
.message.new > .entry .head {
color:orangered;
font-weight:bold;
}
.message.new > .entry {
background-color:#F7F7F7;
border:1px solid #E9E9E9;
padding:6px;
}
.message.new .unread {
display:none;
}
.message .child .message, .message .child .usertext {
margin-left:12px;
margin-top:10px;
}
.message.was-comment .child .message, .message.was-comment .child .usertext {
margin-left:0;
margin-top:0;
}
.message .expand {
display:none;
}
.message .entry {
margin-left:0;
}
.message.message-parent .expand {
display:inline;
}
.message.message-parent .child, .message.message-reply .child {
margin:0;
padding:0;
}
.message.message-parent .child .message, .message.message-reply .child .message {
margin:0;
padding:0;
}
.message.message-parent .subject {
margin-bottom:10px;
}
.message.message-parent .message .subject {
display:none;
}
.message.message-reply .subject {
display:none;
}
.message.message-reply .entry, .message.message-parent .entry {
border-left:2px dashed #E7E7E7;
margin-left:10px;
padding-bottom:10px;
padding-left:10px;
}
.message .buttons, .message .md {
margin-left:15px;
}
.message .entry .parent {
border:1px solid #336699;
margin:3px 10px;
max-width:60em;
}
.message .subject .correspondent {
background-color:#EFF7FF;
border:1px solid #336699;
color:#336699;
display:inline-block;
margin-right:10px;
padding:2px 5px;
}
.message .subject .title {
font-style:italic;
font-weight:normal;
margin-left:10px;
}
.message .parent-link {
font-weight:bold;
margin-left:12px;
padding:0 2px;
}
.message.was-comment .midcol {
margin-left:0;
}
.message.was-comment .buttons, .message.was-comment .parent-link {
margin-left:0;
}
.message.was-comment .md {
margin-left:2px;
}
.message .subject {
font-size:larger;
font-weight:bold;
}
.clippy img {
float:left;
}
.clippy-bubble {
-moz-border-radius:5px 5px 5px 5px;
background-color:#FFFDD7;
border:1px solid black;
float:left;
margin-bottom:15px;
margin-left:5px;
padding:7px;
width:350px;
}
.clippy-headline {
font-weight:bold;
margin-bottom:0.5em;
}
.clippy-bubble ul {
list-style-image:url("/static/clippy-bullet.png");
list-style-type:disc;
padding-left:15px;
}
.clippy-bubble li {
margin-top:0.5em;
}
.subreddit {
margin-bottom:10px;
}
.subreddit p {
margin-bottom:1px;
margin-top:0;
}
.subreddit .description {
font-size:small;
max-width:60em;
}
.subreddit .key {
display:block;
}
.subreddit .title {
font-size:medium;
margin-right:5px;
}
.subreddit .midcol {
margin-right:5px;
margin-top:5px;
text-align:right;
}
.fancy-toggle-button {
display:block;
margin-bottom:5px;
}
.fancy-toggle-button .active {
-moz-border-radius:3px 3px 3px 3px;
background:none repeat-x scroll left center white;
border:1px solid #444444;
color:white;
font-size:10px;
font-weight:bold;
line-height:20px;
padding:1px 6px;
}
.fancy-toggle-button .remove {
background-image:url("/static/bg-button-remove.png");
}
.fancy-toggle-button .add {
background-image:url("/static/bg-button-add.png");
}
.commentbody.border {
background-color:#FFFFCC;
padding-left:5px;
}
.commentbody.grayed {
background-color:#E0E0E0;
color:gray;
padding-left:5px;
}
.fixedwidth {
float:left;
height:0;
width:100px;
}
.clearleft {
clear:left;
height:0;
}
.clear {
clear:both;
}
.sharetable.preftable {
margin-left:20px;
}
.sharetable.preftable th {
padding-bottom:5px;
padding-top:5px;
}
.sharetable.preftable button {
margin-top:10px;
}
.preftable.widget-preview {
font-size:smaller;
}
.preftable.widget-preview input[type="text"] {
width:150px;
}
.preftable #css-options input[type="text"] {
margin-left:0;
width:6em;
}
.share-summary {
margin-top:10px;
width:95%;
}
.share-summary .head td {
font-size:large;
text-align:center;
width:50%;
}
.share-summary td {
vertical-align:top;
}
.share-summary > tbody > tr > td {
padding-bottom:10px;
padding-left:10px;
}
.share-summary th {
border-bottom:1px solid #000000;
padding:5px;
}
.sponsored .entry {
margin-right:20px;
}
.sponsored .titlerow {
background:none repeat scroll 0 0 #FCFCFC;
border-color:#BCBCBC #E0E0E0 #E0E0E0 #BCBCBC;
border-style:solid;
border-width:1px;
padding:10px;
}
.footer-parent {
clear:both;
padding-top:40px;
text-align:center;
}
.footer {
border:1px solid #F0F0F0;
color:gray;
display:inline-block;
font-size:larger;
margin:15px;
padding:5px;
}
.footer .col {
border-left:1px solid #E0E0E0;
float:left;
height:150px;
margin:10px;
padding-left:10px;
}
.footer .col:first-child {
border:medium none;
}
.notes-button {
margin-top:3px;
}
.notes-status {
font-size:larger;
}
.server-status {
width:300px;
}
.server-status table {
border-color:#BCBCBC #E0E0E0 #E0E0E0 #BCBCBC;
border-style:solid;
border-width:1px;
font-size:xx-small;
margin-bottom:5px;
margin-left:5px;
width:290px;
}
.server-status td {
padding-left:2px;
padding-right:2px;
}
.server-status .bar {
background-color:blue;
height:5px;
}
.load0 {
background-color:#FFFFFF;
}
.load1 {
background-color:#F0F5FF;
}
.load2 {
background-color:#E2ECFF;
}
.load3 {
background-color:#D6F5CB;
}
.load4 {
background-color:#CAFF98;
}
.load5 {
background-color:#E4F484;
}
.load6 {
background-color:#FFEA71;
}
.load7 {
background-color:#FFDB81;
}
.load8 {
background-color:#FF9191;
}
.load9 {
background-color:#FF0000;
color:#FFFFFF;
}
.server-status tr.down > * {
background-color:#C0C0C0;
text-decoration:line-through;
}
.server-status th {
font-weight:bold;
padding-right:2px;
}
.server-status tr.title-region {
cursor:pointer;
}
.server-status tr.title-region:hover > td, .server-status tr.title-region:hover > th {
text-decoration:underline;
}
.server-status tr.title-region.empty {
cursor:default;
opacity:0.7;
}
.server-status tr.title-region.empty:hover > td, .server-status tr.title-region.empty:hover > th {
text-decoration:none;
}
.server-status .pegged {
background-color:red;
color:#FFFFFF;
font-weight:bold;
}
.server-status .membar {
background-color:#6699FF;
border:1px solid white;
height:11px;
position:relative;
}
.server-status .membar span {
font-size:smaller;
position:absolute;
}
.server-status .cpu50 {
background-color:green;
border-color:white white -moz-use-text-color;
border-style:solid solid none;
border-width:1px 1px medium;
height:5px;
}
.server-status .cpu300 {
background-color:red;
border:1px solid white;
height:5px;
}
.orangered {
color:orangered;
}
.logout {
display:inline;
}
.login-form-side {
border:1px solid gray;
}
.login-form-side input {
border:1px solid gray;
height:17px;
margin:5px 0 0 5px;
padding:1px;
top:5px;
width:138px;
}
.login-form-side .error {
margin:5px;
}
#remember-me {
margin:5px;
}
#rem-login-main {
border:medium none;
height:auto;
margin-right:5px;
position:static;
width:auto;
}
.login-form-side label {
margin-right:5px;
padding:2px 0;
white-space:nowrap;
}
.login-form-side button {
float:right;
}
.status {
color:red;
font-size:small;
margin-left:5px;
}
.error {
color:red;
font-size:small;
margin:5px;
}
.red {
color:red;
}
.line-through {
text-decoration:line-through;
}
#noresults {
margin-right:310px;
}
#ad-frame {
border:0 none;
height:280px;
overflow:hidden;
width:300px;
}
#searchmenu {
background-color:whitesmoke;
border-bottom:2px solid #336699;
margin:10px 0 0;
padding:2px 0 0;
}
#searchmenu .searchlabel {
background-color:white;
color:#336699;
font-weight:bold;
padding:2px 15px 0 0;
}
#searchmenu .searchtime {
display:inline;
font-weight:bold;
width:305px;
}
.searchparams {
margin:5px 20px;
}
.searchparams .labels {
margin-left:10px;
text-align:right;
}
.searchpane {
margin:5px 305px 5px 0;
}
.searchpane #search input[type="text"] {
}
.searchpane .summary {
float:right;
font-weight:bold;
}
.searchpane .clearleft {
margin-bottom:10px;
}
.searchfail {
color:#C00000;
font-size:larger;
line-height:2em;
}
.searchfail a {
color:red;
text-decoration:underline;
}
.legal {
color:#808080;
font-family:serif;
font-size:small;
margin-top:20px;
}
.legal a {
text-decoration:underline;
}
.divide {
border-right:2px solid #D3D3D3;
}
.loginform {
float:left;
padding-left:15px;
padding-right:15px;
width:45%;
}
.loginform h3 {
color:#404040;
font-size:large;
font-variant:small-caps;
font-weight:bold;
margin-bottom:0;
margin-top:10px;
}
.loginform p {
color:#606060;
margin-bottom:20px;
text-align:left;
}
.loginform label {
color:#606060;
display:block;
font-weight:bold;
}
.loginform .remember {
display:inline;
margin-left:5px;
}
.loginform ul {
margin:5px;
}
.loginform li {
margin-top:5px;
}
.loginform p .btn {
margin-top:5px;
}
.loginform input.logtxt {
width:125px;
}
.loginform input[type="text"], .loginform input[type="password"] {
border:1px solid #A0A0A0;
margin-bottom:2px;
margin-top:2px;
padding:1px;
width:125px;
}
.loginform #captcha {
width:250px;
}
#passform h1 {
margin-bottom:0;
}
#passform p {
font-size:small;
margin-bottom:5px;
}
.cover {
background-color:gray;
height:100%;
left:0;
opacity:0.7;
position:fixed;
top:0;
width:100%;
z-index:1000;
}
.popup {
background-color:white;
border-color:#B2B2B2 black black #B2B2B2;
border-style:solid;
border-width:1px;
left:10%;
padding:10px;
position:fixed;
text-align:left;
top:40px;
width:80%;
z-index:1001;
}
.popup h1 {
color:orangered;
font-size:large;
font-weight:normal;
text-align:center;
}
.popup h2 {
color:black;
font-size:small;
font-weight:normal;
margin-top:0;
text-align:center;
}
.usertable {
margin-left:10px;
}
.usertable {
font-size:larger;
}
.usertable td {
padding:0 0.7em;
}
.usertable {
white-space:nowrap;
}
.aboutpage {
margin-right:320px;
}
.aboutpage p {
margin:5px;
}
.aboutpage h1, .aboutpage h2 {
margin:10px;
}
.aboutpage .usertable {
width:45%;
}
.little a {
font-size:x-small;
}
.oldbylink a {
background-color:#F0F0F0;
color:gray;
margin:2px;
}
.error-log {
clear:both;
}
.error-log a:hover {
text-decoration:underline;
}
.error-log .rest {
display:none;
}
.error-log:first-child .rest {
display:block;
}
.error-log, .error-log .exception {
border:1px solid #AAAAAA;
margin-bottom:10px;
padding:3px 5px;
}
.error-log .exception {
background-color:#F0F0F8;
}
.error-log .exception.new {
border:2px dashed #FF6600;
}
.error-log .exception.severe {
background-color:#FFDFDF;
border:2px solid #FF0000;
}
.error-log .exception.interesting {
background-color:#E0E0E8;
border:2px dotted black;
}
.error-log .exception.fixed {
background-color:#E8F6E8;
border:1px solid #008800;
}
.error-log .exception span {
font-weight:bold;
margin-right:5px;
}
.error-log .exception span.normal {
display:none;
margin-right:0;
}
.error-log .exception span.new, .error-log .edit-area label.new {
color:#FF6600;
}
.error-log .exception span.severe, .error-log .edit-area label.severe {
color:#FF0000;
}
.error-log .exception span.interesting, .error-log .edit-area label.interesting {
font-style:italic;
font-weight:normal;
}
.error-log .exception span.fixed, .error-log .edit-area label.fixed {
color:#008800;
}
.error-log .exception-name {
margin-right:5px;
}
.error-log .nickname {
color:black;
font-size:larger;
font-weight:bold;
}
.error-log .exception.fixed .nickname {
text-decoration:line-through;
}
.error-log a:focus {
}
.error-log .edit-area {
background-color:#EEEEEE;
border:1px solid black;
}
.error-log .edit-area label {
margin-right:25px;
}
.error-log .edit-area input[type="radio"] {
margin-right:4px;
}
.error-log .edit-area input[type="text"] {
width:800px;
}
.error-log .edit-area table td, .error-log .edit-area table th {
padding:5px 0 0 5px;
}
.error-log .save-button {
font-size:small;
margin:0 5px 5px 0;
padding:0;
}
.error-log .date {
font-size:150%;
font-weight:bold;
}
.error-log .hexkey {
color:#997700;
}
.error-log .exception-name {
color:#000077;
font-size:larger;
}
.error-log .frequency {
color:#886666;
float:right;
font-size:larger;
}
.error-log .occurrences {
border:1px solid #003300;
margin:5px 0 2px;
padding:2px;
}
.error-log .occurrence {
color:#003300;
font-family:monospace;
margin-right:3em;
white-space:nowrap;
}
.error-log table.stacktrace th, .error-log table.stacktrace td {
border:1px solid #AAAAAA;
}
.error-log table.stacktrace td {
font-family:monospace;
}
.error-log table.stacktrace td.col-1 {
padding-right:10px;
text-align:right;
}
.error-log .logtext.error {
color:black;
margin:0 0 10px;
}
.error-log .logtext {
background-color:#EEECE6;
border:2px solid #555555;
font-size:small;
margin-bottom:10px;
padding:5px;
}
.error-log .logtext * {
color:black;
}
.error-log .logtext.error .loglevel {
background-color:red;
color:white;
}
.error-log .logtext.warning .loglevel {
background-color:#FF6600;
}
.error-log .logtext.info .loglevel {
background-color:#00BBFF;
}
.error-log .logtext.debug .loglevel {
background-color:#00EE00;
}
.error-log .logtext .loglevel {
border:1px solid black;
margin-right:5px;
padding:0 5px;
}
.error-log .logtext table {
font-family:monospace;
margin:8px 5px 2px 0;
}
.error-log .logtext table, .error-log .logtext table th, .error-log .logtext table td {
border:1px solid #AAAAAA;
}
.error-log .logtext table th, .error-log .logtext table td {
border:1px solid #AAAAAA;
}
.error-log .logtext table .occ {
text-align:right;
}
.error-log .logtext table .dotdotdot {
padding:0;
}
.error-log .logtext table .dotdotdot a {
background-color:#E0E0E0;
display:block;
height:100%;
margin:0;
width:100%;
}
.error-log .logtext table .dotdotdot a:hover {
background-color:#BBBBBB;
text-decoration:none;
}
.error-log .logtext .classification {
font-size:larger;
font-weight:bold;
}
.error-log .logtext .actual-text {
max-width:600px;
overflow:hidden;
}
.error-log .logtext .occ {
}
.details {
font-size:x-small;
margin-bottom:10px;
}
.details span {
margin:0 5px;
}
.details th {
font-weight:bold;
padding-right:5px;
text-align:right;
}
.details td {
vertical-align:top;
}
.ring {
background-color:red;
color:white;
cursor:pointer;
font-weight:bold;
padding-left:3px;
padding-right:4px !important;
text-align:center;
}
.vote-note {
max-width:150px;
padding-left:3px;
}
.vote-a-notes {
color:red;
}
.vote-up {
color:orangered;
}
.vote-down {
color:#336699;
}
.vote-invalid {
color:#888888 !important;
font-style:italic;
}
.bottommenu {
clear:both;
color:gray;
font-size:smaller;
}
.bottommenu a {
color:gray;
text-decoration:underline;
}
.button {
border-collapse:collapse;
color:gray;
margin:1px;
text-align:center;
float:left;
display:inline-block;
}
.button #cover {
position:relative;
}
.button .cover {
background:none repeat scroll 0 0 white;
}
.button #popup {
background:none repeat scroll 0 0 white;
border-color:#B2B2B2 black black #B2B2B2;
border-style:solid;
border-width:1px;
left:0;
margin:0;
padding:1px;
position:absolute;
top:0;
width:80%;
z-index:1001;
}
.button .arrow {
width:15px;

}
.num {
font-size:larger;
font-weight:bold;
}
.button.thing {
margin:0;
padding:0;
}
.button .blog {
-moz-border-radius:4px 4px 4px 4px;
background-color:white;
border:1px solid #C7DEF7;
color:gray;
margin:0;
text-align:center;
float:left;
display:inline-block;
}
.button .blog .r {
color:gray;
}
.button {
color:#336699;
}
.button a:hover {
text-decoration:underline;
}
.button .blog1 {
font-size:x-small;
}
.button .blog1 .arrow {
float:left;
margin-left:2px;
margin-right:2px;
}
.button .blog1 .headimgcell {
background-color:#C7DEF7;
float:left;
width:18px;
}
.button .blog1 .score {
margin-right:5px;
margin-top:2px;
}
.button .blog2 {
font-size:small;
width:100%;
padding:0px; 
}
.button .blog2 .arrow {
margin-left:auto;
margin-right:auto;
width:15px;
}
.button .blog2 .bottomreddit {
background-color:#C7DEF7;
color:black;
font-size:small;
}
.button .blog2 .score .submit {
display:block;
font-size:x-small;
line-height:17px;
}
.button .blog.blog3 {
background-color:transparent;
border:medium none;
font-size:small;
}
.button .blog3 .left {
float:left;
width:50%;
}
.button .blog2 .arrow {
margin-left:auto;
margin-right:auto;
width:15px;
}
.button .blog3 .right {
float:right;
margin-top:5px;
}
.button .blog3 .score .submit {
display:block;
font-size:x-small;
line-height:17px;
}

/* jquery autocomplete Start*/
.ac_results {
	padding: 0px;
	border: 1px solid black;
	background-color: white;
	overflow: hidden;
	z-index: 99999;
}

.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
	float:left;
	clear:none;
}

.ac_results li {
	margin: 0px;
	padding: 2px 5px;
	cursor: default;
	display: block;
	/* 
	if width will be 100% horizontal scrollbar will apear 
	when scroll mode will be used
	*/
	/*width: 100%;*/
	font-size: 14px;
	/* 
	it is very important, if line-height not setted or setted 
	in relative units scroll will be broken in firefox
	*/
	line-height: 18px;
	overflow: hidden;
	text-align: left;
}

.ac_loading {
	
}

.ac_odd {
	background-color: white;
}

.ac_over {
	background-color: #0A246A;
	color: white;
}

/* jquery autocomplete end*/

.tam
{
    margin-top: 15px;    
    clear:both;
}
.tam .tamia
{
    color: #525051;
    font-size: 16px;
    font-weight: 200;
    margin-bottom: 10px;
    margin-left: 27px;
}

.tam .tamia strong
{
    font-weight: 700;    
}

.tamia
{
    clear:both;
    display:block;   
    width:807px; 
}

.tam .tamia .infobox
{
    /*padding-bottom:20px;*/
    font-size:14px;
}

.tam .tamia .infobox .name
{
    font-weight:bold;
    float:left;
    width:125px;
}
.tam .tamia .infobox .value
{
    float:left;
    width:225px;
}

.tam .tamia .infobox .desc
{
    
}

.tam .tamia .infobox .cell
{
    float:left;
    width:390px;
    padding:5px;
    min-height:30px;
}

.tam .tamia .infobox .topcell
{
    float:left;
    width:350px;
    padding:5px;
    padding-left:0px;
}

.tam .tamia .infobox .abstract
{
    clear:both;
    height:90px;
    border-bottom-color: #ccc; 
    border-bottom-width: 1px; 
    border-bottom-style: solid;
    margin-bottom:7px;
    padding-bottom:4px;
}

.tam .tamia .infobox .ibfooter
{
    clear:both;
    height:15px;
    margin-top:15px;
    padding-top:10px;
}

.wikiimage
{
    width:120px;    
    background-repeat:no-repeat;
    float:left;
    height:90px;
    margin-right:10px;
}

.tam .tamia .infobox .abstract .cell
{
    margin-right:5px;
    padding-left:0px;    
}

.tam .tamia .infobox .cell a
{
    text-decoration:none;
}

#exib
{
    color:silver;
    padding:0px;
    padding-left:5px;
    width:50px;
}

#exib a
{
    color:silver;
}

.simplemodal-data
{
    background-color:#eee;
}