/*--------------------------------------------------------------
 Application.css
 Imports all stylesheets; sets defaults for bare elements
 --------------------------------------------------------------*/

@import 'layout.css';
@import 'content.css';
@import 'syntax.css';

@media print { #sidebar { display: none; }
               #content { float: none; width: 90%; }
               #content pre { color: #000; background: #eee; }
               #content form.comments { display: none; } }

body {
  background: url(/images/theme/background.gif) repeat-x left top;
  font: normal 12px "lucida grande", verdana, 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; }

/* http://longren.org/2006/09/27/wrapping-text-inside-pre-tags */
pre {
  white-space: pre-wrap;
  white-space: -moz-pre-wrap !important;
  white-space: -pre-wrap;
  white-space: -o-pre-wrap;
  word-wrap: break-word;
}

.tag { font-size: 280%; }
.tag1 { font-size: 80%; }
.tag2 { font-size: 90%; }
.tag3 { font-size: 100%; }
.tag4 { font-size: 110%; }
.tag5 { font-size: 120%; }
.tag6 { font-size: 130%; }
.tag7 { font-size: 140%; }
.tag8 { font-size: 150%; }
.tag9 { font-size: 160%; }
.tag10 { font-size: 170%; }
.tag11 { font-size: 180%; }
.tag12 { font-size: 190%; }
.tag13 { font-size: 200%; }
.tag14 { font-size: 210%; }
.tag15 { font-size: 220%; }
.tag16 { font-size: 230%; }
.tag17 { font-size: 240%; }
.tag18 { font-size: 250%; }
.tag19 { font-size: 260%; }
.tag20 { font-size: 270%; }


