/***********************************************************************
** pmwiki.css
**  Copyright 2004-2006 Patrick R. Michaud (pmichaud@pobox.com)
**  Copyright 2006 Hagan Fox
**  This file is part of PmWiki; you can redistribute it and/or modify
**  it under the terms of the GNU General Public License as published
**  by the Free Software Foundation; either version 2 of the License, or
**  (at your option) any later version.  See pmwiki.php for full details.
***********************************************************************/

/* This sets the overall frame for the site */
body {
  background-color:#ffffff; color:#333;
  font-family:Georgia, Times New Roman,serif; font-size:11pt;
  margin:0px;padding:0px;
  background:url(img/bg/bg04.jpg) 0px 0px fixed;
  max-width:980px;
}

p {margin-top:0px;padding-left:5px;margin-bottom:10px}

/* These control the fixed-width text elements of the page */
textarea, pre, code { font-size:0.8em; }
pre, code,textarea { font-family:'Lucida Console','Andale Mono','Courier New',Courier,monospace; }
pre { line-height:1.2em; }
pre code, code code, pre pre { font-size:100%; }
textarea {width:520px;height:400px}

/* These primarily adjust the size and spacing of heading elements,
** most browsers have atrocious defaults for these. */
h1, h2, h3, h4, h5, h6 { color:#000; margin-top:0.2em; margin-bottom:0.8em;padding-left:5px }
h1, h2, h3, h6 { font-weight:normal; }
h4, h5 { font-weight:bold; }
h1 code, h2 code, h3 code, h4 code { font-size:1em; }
h1 { font-size:1.6em; }
h2 { font-size:1.44em;}
h3 { font-size:1.22em;line-height:1.8em; }
h4 { font-size:1.07em;line-height:1.4em }
h5 { font-size:1.0em; }
h6 { font-size:1.0em; }

a {color:#000;}
a:hover{background:#333;color:#fff;text-decoration:none}
.selflink, a.selflink, .selflink a {background:#333;color:#fff;text-decoration:none}

#header {margin-bottom:40px}
#header .title {font-size:1.8em}
#langswitch {font-size:0.8em;
	padding:2px 5px 2px 5px;text-align:center;
	width:180px;height:16px;color:white}
#langswitch a {padding:0px 2px 0px 2px;color:white;text-decoration:none}
#langswitch .selflink a {background: #dabb8c;color:#000}

#menu {font-family:"Times New Roman", Times, serif;width:160px;
	background:#ebe2d1;background:rgba(255, 255, 255, 0.9);
	padding:12px 5px 5px 10px;
	font-size:1em;
	line-height:20px;}
#menu a {padding:0px 3px 0px 1px;font-size:14px;text-decoration:none;font-weight:bold}
#menu a:hover{background: #dabb8c;color:#000;border-bottom:1px solid #dabb8c;}
#menu .selflink, #menu a.selflink, #menu .selflink a {background:#333;color:#fff;text-decoration:none;border-bottom:1px solid #333;}

#content {
	width:545px;background:#ebe2d1;background:rgba(255, 255, 255, 0.9);
	min-height:100px;
	margin-bottom:2px;padding:12px 15px 25px 12px;
	font-size:0.9em;line-height:1.3em;
	margin-top:10px}

#title {margin-bottom:10px;}
#title .pagetitle {
	font-size:1.5em;
	margin:0px;
	background:#ebe2d1;
	background:rgba(255, 255, 255, 0.9);
	padding:5px 15px 5px 15px;
	color:#000}
.title a {text-decoration:none}
	
.contentcell {width:640px}
.menucell {width:230px}
.headerfield {padding:2px 0px 2px 0px;}
.headerfield a {padding:2px 10px 2px 10px;background:#ebe2d1;background:rgba(255, 255, 255, 0.9);}
.headerfield a:hover {background:#333;background:#ebe2d1;background:rgba(0,0,0,0.9);}

#footer {width:545px;background:#ebe2d1;background:rgba(255, 255, 255, 0.9);margin-top:20px;margin-bottom:20px;padding:10px 15px 10px 12px;font-size:0.8em}
#share {width:572px;margin-bottom:20px;padding:5px 0px 5px 0px;text-align:right}

#all {width:900px}
#all {padding:20px 48px 0px 48px;}
#bg {position:fixed;left:0px;top:0px;width:1440;height:927px;z-index:-10;
	background:url(img/bg/bg-muster-05.jpg) 10px 0px repeat-y;padding-left:36px;}
#bg img {width:100%;height:100%	}

.table_with_lines, .live, .disco, .projects {
  border-bottom: 1px solid #999; 
  margin:0px 0px 3px 0px;
  padding:0px 0px 3px 0px;
  width:100%;
  font-size:0.9em;
  line-height:1.3em
}


.title {font-size:1.4em;padding-top:0px;color:#000;line-height:1.3em}
.author, .info {font-style:italic;padding-top:3px;}
.small {font-size:0.9em;line-height:1.3em}
.big {font-size:1.2em;padding-bottom:0px}
.italic {font-style:italic}
.strong {font-weight:bold}

#content img {margin:1px;padding:0px;border:0px;}
#content img:hover {background:none}
#content a img:hover {border:1px solid #000;margin:0px}

.table_with_lines img {margin-left:4px}

.lastmod {font-size:0.9em;}
hr {color:#999;height:1px;margin-bottom:20px;margin-top:5px}

.item_thumb {float:left;width:150px;font-size:0.9em;line-height:1.2em;padding: 5px 0px 5px 0px}
.item_desc, .item_text {float:left;font-size:0.9em;line-height:1.2em;padding: 5px 0px 5px 10px}

.live_date {float:left;width:107px;font-size:0.9em;line-height:1.2em;padding: 5px 0px 5px 0px}
.live_location {float:left;width:150px;font-size:0.9em;line-height:1.2em;padding: 5px 0px 5px 0px}
.live_desc {float:left;width:285px;font-size:0.9em;line-height:1.2em;padding: 5px 0px 5px 0px}

.item_end, .line {clear:both; border-bottom:1px solid #999;font-size:0.9em;line-height:1.2em;
padding:2px 0px 0px 0px;margin:0px 0px 2px 0px}

.addthis_toolbox {margin-bottom:3px;float:right;}
.addthis_toolbox a{background:none;}
.addthis_toolbox a:hover{color:#000;background:none;}

.rss {background: url(img/rss.gif) 0px 0px no-repeat;padding-left:18px;float:left}
.cl {clear:both}


