/*
Theme Name: Butano Blog
Description: Butano Blog, el blog de Conz
Author: Garcia Olivares Juan Manuel
Author URI: http://www.somoswp.com
*/

/* ---------------------------------------------------
    Reseteo
------------------------------------------------------ */

html,body,div,span, applet,object,iframe, h1,h2,h3,h4,h5,h6,p,blockquote,pre, a,abbr,acronym,address,big,cite,code, del,dfn,font,img,ins,kbd,q,s,samp, small,strike,sub,sup,tt,var, dd,dl,dt,li,ol,ul, fieldset,form,label,legend, table,caption,tbody,tfoot,thead,tr,th,td { margin: 0; padding: 0; border: 0; font-weight: normal; font-style: normal; font-size: 100%; line-height: 1; font-family: inherit; text-align: left; outline: none; }

html, body { height: 100%; }

table { border-collapse: collapse; border-spacing: 0; }

ol,ul { list-style: none; }

a img, :link img, :visited img { border: none }

q:before, q:after, blockquote:before, blockquote:after { content: ""; }

/* commons */

a { text-decoration: none; color: #2C7DB2; }

a:hover { color: #5D87F0; }

h1, h2, h3, h4, h5, h6 { color: #555; }

h1 { font-size: 160%; }

h2 { font-size: 140%; }

h3 { font-size: 120%; }

h4 { font-size: 100%; }

h5 { font-size: 90%; }

h6 { font-size: 85%; }

/* mains */

body { background: #ECB7DA url(images/bg.gif) repeat-x; font: 76% "Trebuchet MS","Lucida Grande",Verdana,Georgia,Sans-Serif; }

#page { width: 906px; margin: 0 auto; background: url(images/conz_bg.gif) no-repeat; }

/* HEADER */

#header { width: 906px; height: 220px; position: relative; }

#header h1 { position: absolute; top: 119px; right: 81px; }

#header h1 a { font: 32px Georgia; text-decoration: none; color: #51235E; }

#header ul.menu { position: absolute; top: 194px; right: 75px; }

#header ul.menu li { float: left; margin-right: 24px; }

#header ul.menu li a { text-decoration: none; font-size: 14px; }

#wrapper { width: 768px; margin: 10px auto 0; background: #fff; padding: 10px 0 30px; overflow: hidden; }

#content { width: 60%; float: left; padding-left: 30px; }

#sidebar { width: 170px; margin-left: 70%; }

#footer { width: 768px; margin: 0 auto; clear: both; }

/*-------------The Post-------------*/

h2 a { font-size: 24px; text-decoration: none; display: inline; position: relative; top: 12px; }

div.fecha { background: url(images/conz_fecha.gif) no-repeat; float: left; width: 57px; height: 57px; margin-right: 8px; }

div.fecha span { display: block; text-align: center; }

div.fecha span.fecha_m { margin-top: 6px; text-transform: uppercase; font-size: 10px; font-weight: bold; }

div.fecha span.fecha_d { font: 11px Georgia; }

div.fecha span.fecha_d, div.fecha span.fecha_m { color: #BD7AA6 }

.post { margin-bottom: 50px; color: #555555; }

.post p { margin: 10px 0; text-align: justify; line-height: 17px; }

.post blockquote p { font: italic 120% Georgia; background: #f7f7f7; padding: 10px 20px; margin: 5px 10px; }

.post cite { display: block; text-align: right; }

.post cite a { font-size: 90%; font-style: italic; }

.post ul, .post ol { margin: 10px 0 10px 40px; }

.post ul { list-style: disc; }

.post ol { list-style: decimal; }

.post li { line-height: 18px; }

.entry { clear: both; }

.alignleft { margin: 0 20px 20px 0; }

.alignright { margin: 0 0 20px 20px; }

/* META DATA */

div.meta { margin-top: 20px; clear: both; background: #FFF6FE; border: 1px solid #CBEAFF; color: #888; font-size: 90%; padding: 5px 5px 5px 15px; }

/*--------------Sidebar------------*/

a.rss { padding-left: 23px; background: url(images/feed-icon16x16.png) no-repeat 0 center; }

#sidebar ul h2 { color: #BABABA; font-size: 14px; font-weight: bold; }

#sidebar ul li { margin-bottom: 20px; }

#sidebar ul li ul { padding-left: 30px; color: #555; list-style: disc; margin: 10px 0; }

#sidebar ul li ul li { margin-bottom: 0; line-height: 16px; }

/*--------------Comments--------------*/

h3#comments, h3#respond { font-size: 20px; margin: 20px 0 10px; }

ol.commentlist { margin: 0 10px; padding: 0; }

.commentlist li { list-style: none; margin-bottom: 14px; }

.commentlist cite { padding: 3px 7px; display: block; font-style: normal; }

.commentlist .author { display: block; }

.commentlist .author a { text-decoration: none; }

.commentlist .time a { text-decoration: none; }

.commenttext { padding: 3px 20px; color: #555; }

.commenttext p { color: #555; margin: 7px 0; font-size: 12px; line-height: 17px; }

/* comment form */

#commentform { padding-bottom: 20px; }

#commentform label { display: block; color: #555; font-size: 12px; padding-bottom: 2px; }

#commentform label small { font-size: 9px; color: #555; text-transform: uppercase; letter-spacing: 1px; }

#commentform p { margin-bottom: 20px; }

#commentform input[type="text"], #commentform textarea { width: 450px; background: #fff; border: 1px solid #555; padding: 4px; margin-left: 20px; margin-top: 5px; }

#commentform input[type="submit"] { background-color: #fff; padding: 5px 40px; font-style: normal; border: 1px solid #555; color: #555; font-size: 12px; }


/* -- footer --*/
#footer { background: url(images/conz_footer.gif) no-repeat center -23px; padding: 20px 0 10px; font-size: 11px; }
#footer p { text-align: center; color: #555; }


/* publi GM */
#topright {
background:transparent url(http://tercerclick.com/GM/nuevo.gif) no-repeat scroll 0 0;
display:block;
position:absolute;
right:0; top:0;
width:208px;
height:220px;
}
.ad-search { clear:both; }
