@charset "UTF-8";
/**
 * "Yet Another Multicolumn Layout" - (X)HTML/CSS Framework
 *
 * (en) central stylesheet - layout example "3col_standard"
 * (de) Zentrales Stylesheet - Beispiellayout "3col_standard"
 *
 * @copyright       Copyright 2005-2009, Dirk Jesse
 * @license         CC-A 2.0 (http://creativecommons.org/licenses/by/2.0/),
 *                  YAML-C (http://www.yaml.de/en/license/license-conditions.html)
 * @link            http://www.yaml.de
 * @package         yaml
 * @version         3.1
 * @revision        $Revision: 343 $
 * @lastmodified    $Date: 2009-01-19 23:41:32 +0100 (Mo, 19. Jan 2009) $
 */

/* import core styles | Basis-Stylesheets einbinden */
@import url(../yaml/core/base.css);

/* import screen layout | Screen-Layout einbinden */
/* @import url(../yaml/navigation/nav_shinybuttons.css);  */

@import url(basemod_grids.css);
@import url(content.css);

/* import print layout | Druck-Layout einbinden */
@import url(../yaml/print/print_draft.css);


@import url(../yaml/navigation/nav_vlist.css);

/* my stuff  */
 

#header {
	color: #ffffee;
    background-image: url(../images/1site/metal2.jpg);
}

 
	
.info {
	    background-color: #ffffee;
		}
		
#extended {
	background-color: #ffff99;  
}

html, body {
	margin:0;
	padding:0;
	height:100%;
}

#container {
   min-height:100%;
   position:relative;
}
#footer {
	position: absolute;
	bottom: 0;
	width:100%;
	height:30px; 
}
/*
#footer a { color: #fff; background:transparent; font-weight: bold; }
#footer a:focus,
#footer a:hover,
#footer a:active { background-color: transparent; text-decoration:underline; }  */

/* content adjustments */
body {
  font-family:  Verdana, Arial, Helvetica, sans-serif;
  font-size: 80.00%;
  color: #444;
}

 body { background: #f9f6e4; }

 #main {
   background: #f9f6e4;
}

h1,h2,h3,h4,h5,h6 {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-style: italic;
}

ul li { list-style-type: none; }
ul ul li { list-style-type: none; }
li { margin-left: 0.1em; line-height: 1.5em; }

h2 { text-align: center }

a { color: #59944A; background:transparent; text-decoration:none; }
a:visited  { color: #336633; }
a:focus,
a:hover,
a:active { color:#72BF60; text-decoration:underline; }

/* vertical navigation overrides */

.vlist {
  width: 75%;
  overflow: hidden;
  margin: 0 0 1.5em 0;
  list-style-type: none;
  border-bottom: 2px #ddd dashed;
}


.vlist a,
.vlist strong,
.vlist span {        
  display:block;
  padding: 3px 0px 3px 10%;
  text-decoration: none;
  border-bottom: 1px #ddd none; */ /* changed from solid */
}

.vlist a,
.vlist a:visited {
  color: #336633;  /*changed from 4444 */
}

.vlist li span {
  display:block;
  font-weight: bold;
  border-bottom: 1px #ddd solid;
}

/* active list element */
.vlist li.active {
  color: #fff;
  background-color:#fffadc;  
  font-weight: italic;
}

/* Level 1 */
.vlist li a,
.vlist li strong,
.vlist li span { width: 90%; padding-left: 10%; }   /* LTR */

.vlist li a:focus,
.vlist li a:hover,
.vlist li a:active { background-color:#fffadc; color: #333; }

/* Level 2 */    
.vlist li ul li a,
.vlist li ul li strong,
.vlist li ul li span { width: 80%; padding-left: 20%;  } 

.vlist li.active ul li a {
  font-weight: normal;          /* fix lower levels */
}

.vlist li ul li a, 
.vlist li ul li a:visited { background-color:#ffffee; color: #336633; }  
.vlist li ul li a:focus,
.vlist li ul li a:hover,
.vlist li ul li a:active { background-color:#fffadc; color: #666; }

/* non-YAML additions below here */

a.prevItem {
  padding-left:60px; 
  background:url(/images/1site/prevArrow.png) no-repeat left;
}


a.nextItem {
  padding-right:80px; 
  background:url(/images/1site/nextArrow.png) no-repeat right;
}

.floatbox {
	padding: 0px 00px 10px 10px
}

.textmiddle {vertical-align:middle;} 

/* css for the head of each post: title, cal, etc.  */
.postHead {
	display:block;
}

/* css for the calendar icon. From http://www.euphorish.com/2007/web-20-date-icons-for-your-blog/ */
.the_date {
display:block;
text-align: center;
float:right;
background:url(/images/1site/calgreen6.png) no-repeat;
width:45px;
height:42px;
}

.date_m {
display:block;
font-size: 0.8em;
margin:0;
padding:0;
font-weight: bold;
text-align:center;
}

.date_d {
display:block;
font-size:1.2em;
margin:0;
padding:0.3em 0 .3em 0;
text-align: center;
}

/* sidebar, smaller text */
.sidebar {
	font-size: 0.88em;
}



