/* balamuta.net stylesheet */

html,body{margin:0;padding:0;}
body{font: 76% arial,sans-serif;text-align:center;}

p{margin:0 10px 10px;}
a{display:block;color: #333;padding:10px;}

pre {
 white-space: pre-wrap;       /* css-3 */
 white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
 white-space: -pre-wrap;      /* Opera 4-6 */
 white-space: -o-pre-wrap;    /* Opera 7 */
 word-wrap: break-word;       /* Internet Explorer 5.5+ */
}

h1 {font-size: 200%;}
h2 {font-size: 190%;}
h3 {font-size: 180%;}
h4 {font-size: 170%;}
h5 {font-size: 160%;}
h6 {font-size: 150%;}

div#header h1{height:80px;line-height:80px;margin:0;
  padding-left:10px;background: #333;color: #fff;}
div#container{text-align:left;}
div#content p{line-height:1.4;}
div#navigation{background:#fff;}
div#extra{background:#fff;}
div#footer{background: #666;color: #fff;}
div#footer p{margin:0;padding:5px 10px;}

div#container{width:700px;margin:0 auto;}
div#content{float:left;width:500px;}
div#navigation{float:right;width:200px;}
div#extra{float:right;clear:right;width:200px;}
div#footer{clear:both;width:100%;}

div#navigation dl{margin:0;padding:10px 0 10px 10px;}
div#navigation dl dt{font:170% arial,sans-serif;text-align:left;}
div#navigation dl dd{margin:0;padding:0;}
div#navigation dl dd ul{margin:0;padding:0;}
div#navigation dl dd ul li{list-style:none;}
div#navigation dl dd ul li a{padding:2px 0;}
div#navigation dl dd ul li a:hover{text-decoration:none;color:#333;background-color:#999;}

dl.list dt {
	font-weight: bold;
	font-size: 11px;
}

dl.list dt a {
	padding: 0;
	display: inline;
}

dl.list dd {
	margin: 0 0 10px 0;
}

.whitegrey {color: #ccc;}
.lightgrey {color: #999;}
.grey {color: #666;}
.darkgrey {color: #333;}

.bold {font-weight: bold;}
.em {font-style: italic;}