@media screen {span.country-flag { color:#000; font-weight:normal; font-size:10px; } span.country-flag img { padding-top:4px; vertical-align:-10%; } span.WB-OS { color:#000; font-weight:normal; font-size:10px; } span.WB-OS img { padding-top:4px; vertical-align:-15%; width:14px; height:14px; } } @media all {   body { text-align: center; margin: 0; padding: 0.6em 1em 1em 1em; } #container { text-align: left; margin: 0 auto; padding: 0; } #header { height: 62px; margin: 0 -0.5px 25px 0; padding: 0; } #page {} #content { float: left; padding: 0 0 0 5px; } #sidebar { float: right; text-align: left; width: 200px; padding-left: 15px; border-left: 1px dotted #ddd; } #footer { height: 40px; margin: 10px 0 0; padding: 10px 0 0; clear:both; }   #container { width: 740px; } #content { width: 500px; }     #sidebar { float: right; text-align: left; padding-left: 15px; border-left: 1px dotted #ddd; } #content { float: left; padding-left: 5px; }     #header { background: url(/wp-content/themes/scribbishwp/images/header_shadow.gif) repeat-x left bottom; } #header a:link, #header a:visited { color:#000; text-decoration: none; } #header a:hover, #header a:active { color:#930; background: transparent; text-decoration: none; } #header h1 { font: bold 370% georgia, serif; letter-spacing: -1px; margin: 0; float: left; } #header h2 { font: normal 12px verdana, arial, sans-serif; margin: 2.35em 0.2em 0 0; float: right; }  #content {} #content h1, #content h2, #content h3, #content h4, #content h5 {  font-family: "lucidamac bold", "lucida grande", arial, sans-serif;   letter-spacing: -1px; } #content h1 { font-size: 28px; margin: 0 0 0.3em; } #content h2 { font-size: 24px; margin: 0 0 0.3em; } #content h3 { font-size: 22px; margin: 1.2em 0 0.3em; } #content h4 { font-size: 20px; margin: 1.2em 0 0.3em; border-bottom: 1px dotted #bbb; } #content h5 { font-size: 20px; background: #ffd; margin: 1.2em 0 0.3em; border-bottom: 1px dotted #aaa; } #content p { line-height: 14px; margin: 0 0 1.2em; } #content ul, #content ol { margin: 1em; padding:0; } #content ul { list-style-type: square; } #content li { line-height: 15px; margin: 0 0 0 1em; padding: 0; } #content blockquote { color: #555; border-left: 5px solid #ccc; margin: 1.3em 1em; padding: 0 1em; } #content code { font: normal 12px "bitstream vera sans mono", monaco, "lucida console", "courier new", courier, serif; } #content pre { color: #63FF00;    background: #000; overflow: auto; font: normal 12px "bitstream vera sans mono", monaco, "lucida console", "courier new", courier, serif; margin: 0.9em 0; padding: 8px; }  #content .hentry { margin: 0 0 3em 0; } #content .hentry .entry-title { font-size: 30px; line-height: 99%; letter-spacing: -1.5px; margin: 0; } #content .hentry .entry-title a:link, #content .hentry .entry-title a:visited {  color: #930;   text-decoration: none; } #content .hentry .entry-title a:hover, #content .hentry .entry-title a:active { background: transparent;  color: #000;   }  #content .hentry .entry-title .comment_count { color: #eee; display: none; } #content .hentry .posted { float: left; color: #a9a9a9; font: normal 16px/14px helvetica, arial, verdana, sans-serif; letter-spacing: -1px; margin: 10px 0 0.6em 2px; } #content .hentry .fn { font-weight: bold; } #content .hentry .fn a, #content .hentry .fn a:hover { color: #aaa; background: transparent; text-decoration: none; } #content .hentry .clear { clear: both; } #content .hentry .entry-content {} #content .hentry ul.meta { font-size: 10px; background: #eee; margin: 0; padding: 5px; border: 1px solid #ddd; list-style-type: none; } #content .hentry ul.meta li { line-height: 13px; margin: 0; padding: 0; } #content .hentry .meta a:link, #content .hentry .meta a:visited { color: #555; text-decoration: none; border-bottom: 1px dotted #aaa; } #content .hentry .meta a:hover, #content .hentry .meta a:active { color: #fff; }  #content ol.comments, #content ol.trackbacks { list-style-type: none; margin: 0; padding: 0; } #content li.comment, #content li.trackback { border: 2px solid #ddd; margin: 0 0 1.5em; padding: 1em; } #content li.comment.preview { background: #ffc; border: 3px solid #fab444; margin: 0 0 1.5em; padding: 1em; } #content li.comment .author, #content li.trackback .author { font-weight: bold; margin-bottom: 1em; } #content li.comment .author cite, #content li.trackback .author cite { font-size: 16px; letter-spacing: -1px; } #content li.comment .author abbr, #content li.trackback .author abbr { color: #999; }   #content form.comments { background: #f2f2f2; border-top: 1px solid #ddd; padding: 1em 0.5em; } #content form.comments fieldset { border: none; } #content form.comments legend { display: none; } #content form.comments label { font-weight: bold; } #content form.comments textarea { width: 90%; height: 150px; padding: 3px; }  #sidebar { font-size: 11px; } #sidebar h2 { font: bold 14px "lucidamac bold", "lucida grande", verdana, arial, helvetica, sans-serif; margin: 0 0 0.5em; } #sidebar h2 a:link, #sidebar h2 a:visited { color: #000; text-decoration: none; } #sidebar h2 a:hover, #sidebar h2 a:active { background: transparent; text-decoration: underline; } #sidebar ul { list-style-type: none; margin: 0 0 2em; padding: 0; } #sidebar li { margin: 0; padding: 1px 0; } #sidebar em { font-style: normal; }  #sidebar .search p { margin: 0; } #sidebar .search p input { font-size: 11px; width: 92%; }  #footer { border-top: 1px solid #ccc; font-size: 90%; } #footer a:link, #footer a:visited { color: #000; } #footer a:hover, #footer a:active { color: #fff; background: #000; } #footer hr { display: none; } #footer p { width: 40%; float: left; margin: 0; padding: 0; } #footer ul { width: 40%; margin: 0; padding: 0; list-style-type: none; text-align: right; float: right; } #footer li { margin: 0; padding: 0 0 0 1em; display: inline; }  @media print { #sidebar { display:none; } #content { float: none; width: 90%; } #content pre { color: #000; background: #eee; } #content form.comments { display: none; } } body { background: url(/wp-content/themes/scribbishwp/images/background.gif) repeat-x left top; font: normal 12px "lucida grande", verdana, arial, helvetica, sans-serif; } input, textarea { font: normal 12px "bitstream vera sans", verdana, sans-serif; } abbr { border: none; } cite { font-style: normal; } a img { border: none; padding: 0; margin: 0; } a:link, a:visited { color: #000; } a:hover, a:active { color: #fff; background: #000; }      span.caps { font-size: 0.9em; letter-spacing: .07em; }   p img { padding: 0; max-width: 100%; }  img.centered { display: block; margin-left: auto; margin-right: auto; } img.alignright { padding: 4px; margin: 0 0 2px 7px; display: inline; } img.alignleft { padding: 4px; margin: 0 7px 2px 0; display: inline; } .alignright { float: right; } .alignleft { float: left }   span.caps { cursor: help; } .center { text-align: center; } .navigation { display: block; text-align: center; margin-top: 10px; margin-bottom: 60px; }  } 