/*Theme Name: Zeitgeist
Theme URI: 
Description: Mein Zeitgeist
Version: 0.9
Author: Daniel Vásquez
Author URI: http://www.danielvasquez.cl/

*/

a:link { 
	color:  #7E7E7E;
	}
a:visited { 
	color:  #5E5E5E;
	}
a:hover { 
color:#459A45;
	}
img a:link, img a:visited, img a:hover{
	text-decoration: none;
}
a:link,  a:visited, a:hover{
	text-decoration: none;
}
img {
	border: none;
}
blockquote{
padding:10px;
background-color:#BCE27F;
}
/*div{-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding: 0;}*/

img a:link, img a:visited, img a:hover {
	border: none;
	text-decoration: none;
}

/*Layout*/
html, body {
height: 100%; margin: 0; padding: 0;color: #eee;
 font-family: arial, helvetica, sans-serif;
}
#header, #content,#footer, #left, #right{
	overflow:hidden; 
}
#wrapper{
	width:99%;
	margin: 0% 0% 0% 1%;
 padding: 0;
}
#header{
  width:99%; 
	min-height:200px;
  height:auto !important;
  height:150px;
  background-color:#000000;
  border-bottom: 5px solid #95BA65;
	/*background-image: url('http://www.danielvasquez.cl/graphics/header-right.jpg');*/
	background-repeat:no-repeat;
	background-position:bottom right;
	}
#header a:link, #header a:visited,#header a:hover{
color:#459A45;
}
#header-a{
	float:left;
width:18%;
margin-left:1%;
margin-right:1%;
margin-top:1%;
margin-bottom:1%;
}
#header-b{
	float:right;
width:18%;
margin-right:1%;
margin-top:1%;
margin-bottom:1%;

}
#header-c{
	float:right;
width:18%;
margin-right:1%;
margin-top:1%;
margin-bottom:1%;
}
#header-d{
	float:right;
width:18%;
margin-right:1%;
margin-top:1%;
margin-bottom:1%;
}
#header-e{
	float:right;
width:18%;
margin-right:1%;
margin-top:1%;
margin-bottom:1%;
}
#footer{
width:99%; 
font-size:small;
	background-color: #000000;
	min-height:150px;
	height:auto !important;
  height:150px;
	}
#footer p{
text-align:center;
}
#content{
  width:99%; 
	background: #ffffff;
	color:#3E3E3E;
 /* padding: 1% 1% 0% 1%;*/
 margin: 1% 0% 1% 1%;
  /*margin:0;*/
	
	}
#left{
  margin-right:2%;
 	background:#ffffff ;
	float:left;
	width:68%;
	
	}
#right{
  margin:0;
	float:right;
	width:30%;
  color:#303030;  
  list-style-type: none;
	}

 #right-left{
     margin:0;  
	float:left;
	width:0%;
  font-size:x-small; 
	}
 #right-right{
  margin:0;
	float:left;
	width:98%;
	}
 #right-right-header{
 font-size:x-small; 
 margin-top:0;
 border: 1px solid #eee;
  margin-bottom:10px;
}

 #right-right-left{
 font-size:x-small;     
	float:left;
	width:48%;
	height :auto;
	}
 #right-right-right{
  font-size:x-small;     
	float:right;
	width:48%;
	height :auto;
	}


#right .menu-title{
background-color: #3E3E3E;
color:#BCE27F ;
font-size:large; 

}
 #right .submenu-title{
  font-weight: bold;
font-size:medium; 

}

#right ul{
	margin: 0%;

	padding-left:1%;
	list-style-type: none;
}
#right ul li{
border-bottom: 1px solid #95BA65;

}
#right ul li:hover{
background:#BCE27F;
}

.side-banner{
text-align:center;
margin:2% 0% 2% 0%;

}
.side-banner img{
max-width:99%;
width:expression(this.width> 99% ? 99%:99%);/*IE-hack*/
}
/*Content*/
h2.widgettitle{
background-color: #3E3E3E;
color:#BCE27F ;
font-size:large; 
}
.section{
margin-bottom:10px;

}
.subsection{
margin-bottom:10px;
}
.headerbar{
background: #717d82;
}

/*Content*/
.micro-post{
margin:0;
border:1px solid #eee;
font-size:smaller;
background-color:#BCE27F;
margin-bottom:10px;
	}

.micro-content{
margin:0;
padding-left:1%;

}
.micro-header{
font-size:large;
	height:auto !important;
}

.micro-title{
padding-left:2px;
}
.micro-comment{

float:right;
}

.post{
font-size:small;
margin-bottom:5%;
border-bottom:5px solid #BCE27F;
	}
.feedback{
	text-align:right;
	}
.storytitle{

font-size:xx-large;
}	
.storycontent{
text-align:justify;

}	
.storycontent a:link,.storycontent a:hover,.storycontent a:visited{
	text-decoration: underline;

}
.widget {
margin-bottom:15px;
}	
.meta{
color:#aaa;
padding:1%;
font-size:x-small;  
	}
.comments{
font-size:small;
	}
	.comment-list{
	}
.comment{
	background-color:#BCE27F;
	padding:1% 0% 0% 2%;
	margin-bottom:1%;
	border: 1px solid  #F6FF97;
	}
.sidebartags{
font-size:small;
}
.about{
margin:0%;
padding:0%;
border:1px;
text-align:center;
font-size:small;
	}
.media{
text-align:center;
}

#commentform textarea { width: 90%; height: 150px; }
#commentform input, #commentform textarea { border: 1px solid #000000; }
#commentform p { margin: 0px; padding: 0px 0px 2px 0px; font-size:smaller;}
#commentform{font-size:smaller;}
