/*
Theme Name:Satori
Theme URI:http://www.yukei.net
Description:<p>Un thème minimaliste dans son codage et dans sa présentation, testé avec plusieurs navigateurs et fonctionnant dans un large choix de résolutions.</p><p> Il est nécessaire d'ajuster ses <a href="themes.php?page=functions.php">options</a>. Traduction <a href="http://www.niss.fr">(niss.fr)</a>.</p>
Version:2006
Author:Felipe Lavin Zumaeta
Author URI:http://www.yukei.net

Satori - a theme for WordPress with a minimalist style
Copyright (C) 2006 Felipe Lav�n Zumaeta

This program is free software; 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.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
*/
body{
background:#FFF;
font-family:Tahoma,'Lucida Grande',Verdana,Arial,sans-serif;
color:#555;
font-size:90%;
margin:0;
padding:0
}
/*cabecera*/
div#footerlink{margin-left:85%}

div#footerlink a,div#toplink a{
width:19px;
display:block;
text-decoration:none;
text-indent:-9999em;
background-repeat:no-repeat
}
background:#000
div#toplink{margin-left:2%}
div#toplink a{height:41px;background-image:url(images/toplink.png)}
div#footerlink a{height:34px;background-image:url(images/footerlink.png)}
div#header{width:80%;margin-left:auto;margin-right:auto}
h1 a{
display:block;
text-decoration:none;

background:url(images/title.png);
height:52px;
width:166px;
text-indent:-9999em;
float:left
}
div#search{float:right;padding-right:10%}
fieldset{border:none;display:inline;margin:0;padding:0}
div#search input#s{
border:1px solid #CCC;
background:url(images/inputback.png) #FFF bottom left repeat-x;
color:#333
}
div#search input#go{
background:url(images/search.png) #FFF left no-repeat;
display:block;
border:none;
font-family:Tahoma,sans-serif;
color:#868F83;
font-size:0.75em;
padding-left:16px;
cursor:pointer;
padding-top:5px;
margin-left:5px
}
/*listado de p�ginas*/
div#pages{
clear:both;
text-align:center;
padding-top:3em;
padding-bottom:3em
}
div#pages *{margin:0;padding:0}
div#pages a{
font-size:1.25em;
text-decoration:none;
color:#868F83;
background:url(images/page.png) left no-repeat;
padding-left:15px
}
div#pages a:hover{
color:#000;
background:url(images/page-hover.png) left no-repeat
}
div#pages li{
display:inline;
padding:1em;
border-left:1px solid #BBC1BC
}
div#pages ul li:first-child{border-left:0}
/*estilos de div#latestposts*/
div#latestposts h2{
margin-left:5%;
font-family:Tahoma,'Lucida Grande',Verdana,sans-serif;
font-weight:normal;
letter-spacing:-0.1em;
text-transform:lowercase;
color:#868F83
}
div#latestposts h2 a{
color:#868F83;
background:url(images/feed-icon-24x24.png) left no-repeat;
text-decoration:none;
padding-left:30px
}
div#latestposts h2 a:hover{text-decoration:underline}
p.navlinks{
clear:both;
margin-left:5%;
text-align:left;
margin-top:3em;
font-variant:small-caps
}
p.navlinks a:hover{color:#333;border-bottom:1px dotted #868F83}
p.navlinks a{
color:#333;
border-bottom:1px dotted #CD853F;
text-decoration:none
}
/*estilos de cada post*/
div.post{
width:45em;
margin-left:auto;
margin-right:auto;
clear:both;
margin-bottom:1em
}
div.post h3 a{
font-family:'Century Gothic','Trebuchet MS',sans-serif;
color:#000;
font-weight:normal;
font-size:1.5em;
text-decoration:none
}
div.post h3 a:hover{text-decoration:underline}
div.post-summary{
font-family:'Century Gothic','Lucida Grande','Trebuchet MS',sans-serif;
color:#555E68;
line-height:160%;
padding-left:8em;
font-size:1.2em
}
/*post-meta*/
div.post-meta{
width:9em;
float:left;
font-size:0.75em;
color:#888
}
div.post-meta strong{display:block;color:#666}
div.post-meta a{color:#888;text-decoration:none}
div.post-meta a:hover{color:#333;text-decoration:underline}
div.post-meta ul li{margin-bottom:1em}
div.post-meta ul li ul li{
margin-bottom:0;
color:#C90;
list-style:square inside
}
div.post-meta li cite{font-style:normal}
/*estilos del contenido... la parte realmente importante est� ac�:
blockquote,listas,definiciones,code/kbd,abbr y acronym,strong y em,etc.
*/
div.post-content{
padding-left:10em;
line-height:150%;
font-size:0.9em
}
div.post-content h1,div.post-content h2,div.post-content h3,div.post-content h4,div.post-content h5,div.post-content h6{
font-family:'Century Gothic','Trebuchet MS',sans-serif;
color:#000;
font-weight:normal;
padding:0;
margin-bottom:-0.5em
}
div.post-content h4{font-size:1.5em}
div.post-content h5{font-weight:bold}
div.post-content h5,div.post h6{font-size:1em}
div.post-content a{color:#06C}
div.post-content a:hover{color:#F30}
div.post-content ul li{list-style:square}
div.post-content strong{color:#000;font-weight:normal}
div.post-content em{color:#333}
abbr,acronym,div.post-content .help{border-bottom:1px dotted #666;cursor:help}
div.post-content ins{
text-decoration:none;
background:url(images/famfam-icons/pencil_add.png) #FFC top left no-repeat;
color:#333;
padding-left:20px
}
div.post-content del{
color:#CCC;
background:url(images/famfam-icons/pencil_delete.png) #F5F5F5 top left no-repeat;
padding-left:20px;
height:16px
}
div.post-content del:hover{color:#444;text-decoration:none}
div.post-content .imgleft,div.post-content .postimgtn{
border:1px solid #EEE;
float:right;
margin:0.5em;
padding:0.5em
}
div.post-content .postimgfull{display:block;margin:1em auto 1em auto}
div.post-content .imgserie{text-align:center}
div.post-content .imgserie img{margin:10px;vertical-align:middle}
div.post-content code,div.post-content kbd,div.post-content pre{font-family:'Andale Mono','Lucida Console',monospace;color:#630;font-size:.9em}
div.post-content pre{overflow:scroll;}
div.subpages-list{padding-left:40%}
div.subpages-list li.page_item a{
font-family:'Century Gothic','Lucida Sans Unicode','Lucida Grande',Lucida,sans-serif;
color:#000;
}
/*bloques especiales*/
.download,div.post-content blockquote,.code,.update,.important{
padding-top:10px;
padding-left:30px;
padding-right:20px;
padding-bottom:15px;
background-repeat:no-repeat;
background-position: 5px 5px;
background-color:#FEFDFC;
border:1px solid #F7F0EB;
}
.download{background-image: url(images/famfam-icons/block-disk.png)}
div.post-content blockquote{background-image: url(images/famfam-icons/block-user_comment.png);padding-top:0;padding-bottom:0;border-left-width:5px;margin-right:0}
.code{background-image:url(images/famfam-icons/block-application_xp_termin.png);}
.update{background-image:url(images/famfam-icons/block-pencil_add.png);}
.important{background-image:url(images/famfam-icons/block-exclamation.png);}
div.post-content .update ins{background:none;padding:0;}
div.post-content blockquote p.cite{border-top:1px solid #F7F0EB;text-align:right;}
div.post-content blockquote p.cite a{color:#630}
/*empieza el pie*/
div#footer{
background:#EEEDDC;
border-top:1px solid #F0E68C;
clear:both;
color:#333;
padding-top:2%;
padding-left:2%;
padding-right:2%;
font-size:0.75em;
line-height:140%;
margin-top:2em
}
div#footer *{margin:0;padding:0;list-style:none}
div#footer li{margin-bottom:3.5em}
div#footer li li{list-style:square inside}
div#footer .linklist{color:#CD853F}
div#footer li li,div#footer li p,div#footer li div{margin-bottom:0.5em}
div#footer a{color:#630}
div#footer a:hover{color:#660;text-decoration:underline}
ul#column1,ul#column2,ul#column3{width:30%;float:left}
ul#column1,ul#column2{padding-right:2%}
ul#column2,ul#colum3{padding-left:2%}
div#footer h2,div#footer h3,div#footer h4{
font-family:'Century Gothic','Trebuchet MS',sans-serif;
font-weight:normal;
color:#330
}
div#footer h2{font-size:1.5em;margin-bottom:0.5em}
div#footer h3{font-size:1em}
div#footer h2 a{color:#330;text-decoration:none}
div#footer p#credits{
clear:both;
text-align:right;
padding-top:0.75em;
margin-top:1em;
border-top:1px solid #DDDCCC
}
div#footer li#last-tracks ul{
background:url(images/audioscrobbler.png) bottom right no-repeat;
padding-bottom:31px
}
div#footer li ul#sindicar li{
background:url(images/feed-icon-12x12.png) no-repeat left;
padding-left:18px;
list-style:none
}
a,div#search input#go:hover{color:#000}
div.post-meta *{margin:0;padding:0;list-style:none}

/*estilos de las tablas,por Roger Johansson (v�a CSS Table Gallery: http://icant.co.uk/csstablegallery/)
Coffee with milk
Table design by Roger Johansson,456 Berea Street
www.456bereastreet.com
================================================*/
table{
font-family:'Lucida Sans Unicode','Lucida Grande',Lucida,sans-serif;
font-size:.85em;
width:100%;
border-collapse:separate;
border-spacing:0;
margin:0 0 1em;
color:#333
}
div.post-content table a{
color:#523A0B;
text-decoration:none;
border-bottom:1px dotted
}
div.post-content table a:visited{color:#444;font-weight:normal}
div.post-content table a:visited:after{content:"\00A0\221A"}
div.post-content table a:hover{border-bottom-style:solid}
thead th,thead td,tfoot th,tfoot td{
border:1px solid #523A0B;
border-width:1px 0;
background:#EBE5D9
}
th{
font-weight:bold;
line-height:normal;
padding:0.25em 0.5em;
text-align:left
}
tbody th,
td{
padding:0.25em 0.5em;
text-align:left;
vertical-align:top
}
tbody th{font-weight:normal;white-space:nowrap}
div.post-content tbody th a:link,div.post-content tbody th a:visited{font-weight:bold}
tbody td,tbody th{border:1px solid #FFF;border-width:1px 0}
tbody tr.odd th,tbody tr.odd td{border-color:#EBE5D9;background:#F7F4EE}
tbody tr:hover td,tbody tr:hover th{
background:#EEE8D0;
border-color:#523A0B;
color:#000
}
caption{
font-family:Georgia,Times,serif;
font-weight:normal;
font-size:1.4em;
text-align:left;
margin:0;
padding:0.5em 0.25em
}

/*not-found*/
div#noposts{width:80%;}
div#noposts p{margin-top:2em;	line-height:180%;color: #868F83;}
div#noposts p strong{font-size: 1.5em;color:#000;vertical-align:middle;font-weight:normal;}
div#noposts div{
width:48%;
font-family:'Century Gothic','Lucida Sans Unicode','Lucida Grande',Lucida,sans-serif;
color:#333;
line-height:180%;
font-weight:normal;
margin-top:2em;
margin-bottom:3em;
}
