/*
Theme Name: zeList 0.5
Theme URI: http://www.zelist.net/
Description: zelist.net theme
Version: 1
Author: Malaiac
Author URI: http://www.malaiac.net/
*/

#mantle { height: 180px; }

code {
  display: block; 
  border: 1px solid #ddd;
	background-color: #f3f3f3;
	padding: 4px;
	margin: 10px;
  font: 1em 'Courier New', Courier, Fixed;
	}


.entry p {	font-size: 1.05em; margin-bottom: 1em;	}
.entry {	line-height: 1.4em; }

h3#respond, h3#comments {	padding: 0;	margin: 40px auto 20px ;	}
.commentlist {  border-top: #CCC 1px dotted; padding-top: .5em; }
.commentlist li { border-bottom: #CCC 1px dotted; padding-bottom: .5em; }
.commentlist li, #commentform input, #commentform textarea {	font-size: 0.9em;	}
.commentlist li {	font-weight: bold;	}
.commentlist li .avatar {	float: right;	border: 1px solid #eee;	padding: 2px;	background: #fff;	}
.commentlist cite, .commentlist cite a {	font-weight: bold;	font-style: normal;	font-size: 1.1em;	}
.commentlist p {	font-weight: normal;	line-height: 1.5em;	text-transform: none;	}
#commentform p {	}
.commentmetadata {	font-weight: normal;	}
#cartouche { width: 340px; }
#doc ul li ul { padding-left: 5px; }
#doc ul li ul li { list-style: disc inside; }
#languages { float: right; margin-right: 200px; }

ul.translations { float: right; }

table#feat_roadmap {  border: #00c 1px solid; margin: 1em 0; }
table#feat_roadmap td {text-align: center; }
table#feat_roadmap th { border-bottom: #00c 1px solid; padding: 3px;  text-align: center;}
table#feat_roadmap .title { text-align: left; }
table#feat_roadmap th.version{ width: 40px; }
table#feat_roadmap th {}
table#feat_roadmap td { padding: 3px; }
table#feat_roadmap th, table tr.odd td { background-color: #dadaff; }

.title { text-align: left;}
th.version { }
th.version span { margin-right: 30px;}

div.legend * { font-size: 11px; } 
div.legend p { background-position: left center; padding-left: 24px;  }
.wp { background: url('images/wordpress.png') no-repeat 45% 50%; }
.wpp { background: url('images/plugin.png') no-repeat 45% 50%; }
.v0_5 { background: url('images/tick.png') no-repeat 10% 50%;}
.v0_6 { background: url('images/tick.png') no-repeat 34% 50%;}
.v0_7 { background: url('images/tick.png') no-repeat 57% 50%;}
.v1_0 { background: url('images/tick.png') no-repeat 80% 50%;}
.api { background: url('images/cog.png') no-repeat 80% 50%; } 
.customer { background: url('images/user_comment.png') no-repeat 80% 50%; } 
/*
.wp { background: url('images/wordpress.png') no-repeat 50% 50%; }
.wpp { background: url('images/plugin.png') no-repeat 50% 50%; }
.ok { background: url('images/tick.png') no-repeat 50% 50%;}
.api { background: url('images/cog.png') no-repeat 50% 50%; } 
.customer { background: url('images/user_comment.png') no-repeat 50% 50%; } */
div.post { margin-top: -20px; }
div.post em { font-style: normal; color: #555; font-size: 11px; margin-left: 1em;   }
div.post h1, div.post h2, div.post h3 { margin-top: 1em; color: #555; }
div.post h2:first-child { margin-top: 0; }
div.side ul, div.post ul { padding-left: 1em; }
div.post li { list-style: disc inside; }
div.post ul.translations { 	border: 1px solid #ddd;
	background-color: #f3f3f3;
	padding: 4px;
	margin: 10px;
	}
div.post ul.translations li { list-style: none; }


.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption p.wp-caption-text {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}
