/*  

Theme Name: I HAEV STYEL222

Theme URI: http://minid.net/

Description: Default theme for Minid.net.

Version: 1.2

Author: Diego Martín Lafuente

Author URI: http://minid.net/





	This theme was designed and built by Diego Lafuente,

	whose blog you will find at http://www.minid.net/



	The CSS, XHTML and design is released under Attribution 2.5:

	http://creativecommons.org/licenses/by/2.5/legalcode

	

	

*/

/* ---- GENERIC ELEMENTS ---- */

body {

	background-image: url(/wp-content/themes/minidmind123/images/heardbg.gif);
    background-repeat: repeat-x;
	background-position: top;
	color: #818181;
	margin: 0;
	padding: 0;
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 100%;
	}

img {
	border: 0;
    }

div.clear {
	clear: both;
	margin: 0;
	padding: 0;
    }

	/* --- UNIVERSAL DIVS ---- */

#super {
    width: 980px;
    margin: auto;
    }

#header {
	 float:left;
	 width: 980px;
	}

#contenedor {
	 padding: 0 0em 3em 0em;
    }

	/* ---- HEADER ---- */

h1 {
	 width: 285px;
	 margin: 0;
	 padding: 0px 0px 20px 0px;
	 float:left;
	}

#mmm {
	float: right;
	margin-top: 20px;
	width: 695px;
	}

#mmm ul {
	list-style-image: none;
	list-style-type: none;
	margin: 0px;
	}
	
#mmm ul li {
	float: right;
    }

#mmm1 {
	float: right;
	margin-top: 18px;
	width: 695px;
	}

#mmm1 ul {
	list-style-image: none;
	list-style-type: none;
	margin: 0px;
	}
	
#mmm1 ul li {
	float: right;
    }

.shu {
	background-image: url(/wp-content/themes/minidmind123/images/shu.png);
	width: 35px;
    }
	
#ad {
    width: 250px;
	height:250px;
    }	
	
#ad1 {
    width: 250px;
	height: 50px;
	background-color:#CCCCCC;
	margin-bottom:15px;
    }	

#ad2 {
	height: auto;
	margin-top: 17px;
	width:336px;
    }

form {
	margin: 6px 0 6px 0;  
    }
	
#header h1 img {
	 display: block;
	}

.amusement {
    font: bold .6em  Arial, Verdana, Helvetica, sans-serif;
    }

.amusementdesc {
    font: .6em  Arial, Verdana, Helvetica, sans-serif;
    }

.wp-pager {
    padding: 2px;
    font: .8em  Arial, Verdana, Helvetica, sans-serif;
    }

	/*  ---- CONTENIDO ---- */

div#content {
	float: left;
	width: 460px;
	border-top: 1px solid #F1F1F1;
	padding: 15px 0px 30px 0px;
	}

div#contentpage {
     float: left;
     width: 980px;
     border-top: 1px solid #F1F1F1;
     padding: 15px 0px 30px 0px;
	}

div.post {
     padding-bottom: 25px;
	}

div.post h2 {
     font: bold 1.2em  Arial, Verdana, Helvetica, sans-serif;
	 margin: 0 !important;
    }

div.post h3, div.post h4, div.post h5 {
	 color: #f60; /* this one adds colors to all <h*> in the post body */
     font-weight: bold;
	}

div.post h3 {
	 font-size: .9em;
	 }

div.post h4 {
	 font-style: normal;
	 font-size: .8em;
	}

div.post p {
	 font: .8em/1.8em  Arial, Verdana, Helvetica, sans-serif;
     color: #818181;
     line-height: 1.2em;
	}
	
div.post ul li, div.post ol li  {
	 font: .8em/1.8em  Arial, Verdana, Helvetica, sans-serif;
     color: #818181;
    }

div.post ul li p, div.post ol li p {
	 font-size: 1em; /* This one hacks for em size when you use a <p> inside a <li> */
	}

div.post ul li ul li p, div.post ol li ol li p {
     font-size: 1.2em;
    }

div.comment-body ol li {
	 font: .8em/1.6em  Arial, Verdana, Helvetica, sans-serif;
     color: #666;
     margin-bottom: 5px;
     }
	 
.entry {
	 font-size: 1.1em;
     }
 
.entry a {
     color: #818181;
     text-decoration: none;
     }

/* ---- LISTS ARCHIVES ---- */

.ref {
     white-space: nowrap;
     }
	 
table.listados td strong {
     font-size: 1.1em;
    }
	
#cate li {
    font-weight:bold;
    }

#cate ul li {
	font-weight:normal;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #f6f6f6;
	margin: 2px 0 2px 0;
	background-image: url(/wp-content/themes/minidmind123/images/sanjiao.gif);
	background-repeat: no-repeat;
	background-position: left;
    } 

/* ---- IMAGE SET ---- */

img.right {
    float: right;
    display: block;
    margin: .3em 0 1em 1em;
   }

img.center {
    margin: 1em auto;
    display: block;
   }

div.post div.posted {
	 font: .6em  Arial, Verdana, Helvetica, sans-serif;
	 color: #d9d9d9;
     padding-top: 5px;
   }

.posted a {
     color: #d9d9d9;
   }
   
.posted a:visited {
     color: #d9d9d9;
   }
			/* ---- MENU ---- */

#menus {
	width: 480px;
    float: right;
   }

div.principal {
    width: 42%;
    float: left;
   }
   
div.extra {
    float: right;
    width: 52%;
   }

div.principal h3, div.extra h3 {
    font: bold .8em/1.6em  Arial, Verdana, Helvetica, sans-serif;
    margin: 0 0 5px 0;
    color: #818181;
   }

div.principal ul, div.extra ul {
    margin: 0 0 15px 0;
    padding: 0;
    list-style: none;
    font-family: Arial, Verdana, Helvetica, sans-serif;
   }

div.principal ul li {
    line-height: 1.7em;
   }

div.principal ul li ul, div.extra ul li ul {
    margin: 0;
   }

div.principal ul li, div.extra ul li {
    font-size: .7em;
    line-height: 1.8em;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #f6f6f6;
	margin: 2px 0 2px 0;
   }

div.principal ul li ul li, div.extra ul li ul li {
	padding-left: 10px;
    font-size: 1em;
   }

div.principal h6 {
    color: #ff0000;
   }

/* ---- SERACH ---- */

div.search {
    border-top: 1px solid #F1F1F1;
    padding: 5px 0;

   }

div.search label {
    font: bold .8em/1.6em  Arial, Verdana, Helvetica, sans-serif;
    display: block;
    color: #818181;
    margin-bottom: 5px;
   }

div.autor {
    border-top: 1px solid #F1F1F1;
    padding-bottom: 10px;
    padding-top: 10px;
   }

div.autor h3 {
    color: #000;
    font: bold .8em/1.6em  Arial, Verdana, Helvetica, sans-serif;
    margin: 0;
    padding: 20px 0 0 0;
   }

div.autor p {
    font: .7em/1.6em  Arial, Verdana, Helvetica, sans-serif;
    color: #666;
   }

div.tools {
    padding: 15px 0px;
	display:inline;
   }

div.metadata {
    border-top: 1px solid ##F1F1F1;
    background-color: #fff;
    padding: 15px 0;
    margin-bottom: 15px;
   }

div.metadata p {
   font: .6em/1.6em  Arial, Verdana, Helvetica, sans-serif;
   color: #666;
   margin-top: 0px;
   }

div.metadata1 {
   border-top: 1px solid #F1F1F1;
   border-bottom: 1px solid #F1F1F1;
   background-color: #f8f8f8;
   }

div.metadata1 p {
   font: .6em/1.6em  Arial, Verdana, Helvetica, sans-serif;
   color: #818181;
   padding: 0px 10px 0px 10px;
   }

div.metadata2 {
   border-top: 1px solid #F1F1F1;
   border-bottom: 1px solid #F1F1F1;
   background-color: #f8f8f8;
   margin-bottom: 20px;
   }

div.metadata2 p {
   font: 0.9em  Arial, Verdana, Helvetica, sans-serif;
   color: #818181;
   padding: 0px 10px 0px 10px;
   }

#metadata3 {
	color: #818181;
	padding: 0px 10px 0px 10px;
	border-top: 1px solid #F1F1F1;
	border-bottom: 1px solid #F1F1F1;
	background-color: #f8f8f8;
	margin-bottom: 20px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 0.6em;
   }
/* ---- enlaces ---- */

div#content div.posted a {
   color: #d9d9d9;
   text-decoration: none;
   }

div#content div.posted a:hover {
   color: #ffcc00;
   text-decoration: none;
   }

div#content a, div.tools a, div#menus a, div#footer a {
   text-decoration: none;
   }

div#content a:link,  div.tools a:link, div#menus a:link, div#footer a:link {
   color: #818181;
   text-decoration: none;
   }

div#content a:visited, div.tools a:link, div#menus a:visited, div#footer a:visited {
    color: #818181;
    text-decoration: none;
    }

div#content a:active, div.tools a:active, div#menus a:active, div#footer a:active {
    color: #818181;
    text-decoration: none;
    }

div#content a:hover, div.tools a:hover, div#menus a:hover, div#footer a:hover {
    color: #FFCC00;
    text-decoration: none;
    }

/* ---- COMMENTS ---- */

div.comment-head {
    border-left: 1px solid #fff;
    border-right: 1px solid #fff;
    /* background: #fff url(/wp-content/themes/minid/images/msg-comment.png) bottom left no-repeat; */
    padding-bottom: 5px;
    clear: both;
    font:1em  Arial, Verdana, Helvetica, sans-serif;
   }

div.minid-head, div.mini-d-head {
    background: #fff url(/wp-content/themes/minid/images/msg-comment-minid.png) bottom left no-repeat;
   }

div.comment-head img {
    padding: 1px;
    background: #fff;
    border: 1px solid #F1F1F1;
    float: left;
    width: 32px;
    height: 32px;
    margin: 0px 25px 0px 15px;
   }

div.comment-head p {
    float: left;
    font: .6em  Arial, Verdana, Helvetica, sans-serif;
    margin: 0px 0 0 0px !important;
   }

div.comment-body {
    background: #FFFBFF;
    padding: 5px 10px 5px 10px;
    border-bottom: 1px solid #F1F1F1;
    border-top: 1px solid #F1F1F1;
    margin-bottom: 20px;
    font:.8em  Arial, Verdana, Helvetica, sans-serif;
   }

div.mini-d blockquote, div.comment-body blockquote {
    padding: 5px 10px 5px 10px;
    -moz-border-radius: .5em;
   }

div.comment-body blockquote {
    background: #ffffff;
    border-top: 1px solid #fff;
    border-left: 1px solid #fff;
    border-bottom: 1px solid #ddd;
    border-right: 1px solid #ddd;
   }

div.mini-d blockquote {
    background: #FFFFF5 !important;
    border-top: 1px solid #fff;
    border-left: 1px solid #fff;
    border-bottom: 1px solid #F2F2BA;
    border-right: 1px solid #F2F2BA;
   }

div.minid, div.mini-d {
    background: #FFFEC7 !important;
    border-bottom: 1px solid #FFF2C7;
    border-right: 1px solid #FFF2C7;
   }

div.modera {
    background: #fff url(/wp-content/themes/minid/images/exclamation.png) no-repeat left;
    padding: 10px;
    -moz-border-radius: .5em;
    color: #f60 !important;
    font: .8em/1.6em  Arial, Verdana, Helvetica, sans-serif; !important;
    border: 2px solid #f60;
   }

pre {
    width: 90%;
    overflow: auto;
    font-size: .9em;
    line-height: 1.5em;
    margin-left: 25px;
   }

code {
    color: #681;
    font: 1.1em "andale mono", "lucida console", "courier new", monospace
   }

div.modera2 {
    margin-top: 35px;
   }

div.modera p {
    margin: 0 0 0 55px;
   }

div.comment-body p {
   font: .8em/1.6em  Arial, Verdana, Helvetica, sans-serif;
   color: #555;
   }

h3#comments, h3#respond, {
   border-bottom: 1px solid #F1F1F1;
   padding-bottom: 5px;
   margin-bottom: 25px;
   font: bold 1em/1.6em  Arial, Verdana, Helvetica, sans-serif;
   padding-top: 30px;
   }

#comment {
   width: 99%;
   }

div.navigation {
   font: .8em/1.6em  Arial, Verdana, Helvetica, sans-serif;
   }

div.navigation div.alignleft {
   float: left;
   width: 45%;
   }

div.navigation div.alignright {
   float: right;
   width: 45%;
   text-align: right;
   }

/* ---- COMPARE ---- */

table.compare {
   width: 99%;
   border: 1px solid #999;
   margin: 2.5em 0em 2.5em 0em;
   }

table.compare thead tr th {
   background: #FFC;
   padding: 5px 10px;
   text-align: left;
   font: .8em/1.6em  Arial, Verdana, Helvetica, sans-serif;
   border-bottom: 1px dotted #999;
   color: #222;
   }

table.compare tbody tr td {
   padding: 8px 10px;
   text-align: left;
   font: .8em/1.6em  Arial, Verdana, Helvetica, sans-serif;
   border-bottom: 1px dotted #F1F1F1;
   vertical-align: top;
   }

table.compare tbody tr th {
   padding: 8px 10px;
   text-align: left;
   font: bold .8em/1.6em  Arial, Verdana, Helvetica, sans-serif;
   border-bottom: 1px dotted #F1F1F1;
   white-space: nowrap;
   color: #333;
   background: #fffffa;
   vertical-align: top;
   }

table.compare tfoot tr td {
   padding: 8px 10px;
   text-align: right;
   font: .6em/1.6em  Arial, Verdana, Helvetica, sans-serif;
   background: #f9f9f9;
   text-transform: uppercase;
   }

/* ---- FOOTER ---- */

#footer {
   border-top: 1px dotted #CCCCCC;
   padding: 10px 0px 10px 24px;
   font: .6em  Arial, Verdana, Helvetica, sans-serif;
   color: #666;
   border-bottom: 5px solid #F1F1F1;
   }

h2 {
	border-bottom: 1px dashed #E5E5E5;
	padding-bottom: 5px;
   }

hr {
	border: none;
	border-top: 1px solid #F1F1F1;
	height: 1px;
   }

#archivead {
   width:460px;
   overflow:hidden;
   border-bottom: 1px solid #F1F1F1;
   padding-bottom: 15px;
   margin-bottom:20px;
}