/*
Theme Name: cronicaweb.com
Theme URI: http://www.execitivestudio.net
Description: A modification by ExecutiveStudio of a la-school theme by Thomas Klaiber
Author: Executive Studio
Author URI: http://executivestudio.net/
*/
/* reset.css */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
body {line-height:1.5;}
table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}
table, td, th {vertical-align:middle;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
a img {border:none;}

/* typography.css */
body {font-size:75%;color:#222;background:#fff;font-family:"Helvetica", Arial, Helvetica, sans-serif;}
h1, h2, h3, h4, h5, h6 {font-weight:normal;color:#000;}
h1 {font-size:1.7em;line-height:1;margin-bottom:0.8em;}
h2 {font-size:1.4em;margin-bottom:0.75em;}
h3 {font-size:1.2em;line-height:1;margin-bottom:1em;}
h4 {font-size:1em;line-height:1.25;margin-bottom:1.25em;}
h5 {font-size:0.8em;font-weight:bold;margin-bottom:1.5em;}
h6 {font-size:0.6em;font-weight:bold;}
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin:0;}
p {margin:0 0 1.5em;}
p img.left {float:left;margin:1.5em 1.5em 1.5em 0;padding:0;}
p img.right {float:right;margin:1.5em 0 1.5em 1.5em;}
a:focus, a:hover {color:#045FB4;}
a {color:#045FB4;text-decoration:none;}
blockquote {margin:1.5em;color:#666;font-style:italic;}
strong {font-weight:bold;}
em, dfn {font-style:italic;}
dfn {font-weight:bold;}
sup, sub {line-height:0;}
abbr, acronym {border-bottom:1px dotted #666;}
address {margin:0 0 1.5em;font-style:italic;}
del {color:#666;}
pre {margin:1.5em 0;white-space:pre;}
pre, code, tt {font:1em 'andale mono', 'lucida console', monospace;line-height:1.5;}
li ul, li ol {margin:0 1.5em;}
ul, ol {margin:0 1.5em 1.5em 1.5em;}
ul {list-style-type:disc;}
ol {list-style-type:decimal;}
dl {margin:0 0 1.5em 0;}
dl dt {font-weight:bold;}
dd {margin-left:1.5em;}
table {margin-bottom:1.4em;width:100%;}
th {font-weight:bold;}
thead th {background:#c3d9ff;}
th, td, caption {padding:4px 10px 4px 5px;}
tr.even td {background:#e5ecf9;}
tfoot {font-style:italic;}
caption {background:#eee;}


/* HEDAER */

#header { 
width : 100%; 
height : 115px; 
background : #000000 url(images/header_bg.jpg) repeat-x center top; 
border : none; 
} 
#header .fixed-width { 
width : 900px; 
height : 115px; 
margin : 0 auto;
border : 0; 
} 
#logbox { 
margin : 0; 
padding : 0; 
width : 100%; 
height : 75px; 
border : 0; 
} 
#logo {
margin : 0 auto; 
padding : 7px 0 0 10px;
width : 350px; 
height : 58px;
float : left; 
background : transparent; 
border : 0; 
} 
#frases { 
margin : 0 auto; 
padding : 6px 0 0 10px; 
width : 450px; 
float : right; 
color:#ffffff;
} 
.frase { 
color : #ffffff; 
font-size : 15px;
font-style : italic;
} 
.autor { 
color : #999999;
font-size : 12px;
font-weight : bold;
} 
#navbar { 
margin : 0; 
margin-top : -1px; 
padding : 0; 
width : 100%; 
height : 33px; 
float : left; 
} 
#cathorizontal { 
margin : 0; 
padding : 0; 
width : 65%; 
line-height : 33px; 
float : left; 
} 
#cathorizontal ul { 
margin : 0; 
padding : 0; 
list-style-type : none; 
list-style-image : none; 
} 
#cathorizontal li { 
margin : 0; 
padding : 0; 
display : inline; 
} 
#cathorizontal li a.cats:link, a.cats:visited { 
margin : 0; 
margin-left : -6px; 
padding : 8px 15px 9px 15px; 
font-size : 12px;
color : #333333; 
text-decoration : none; 
} 
#cathorizontal li a.cats:hover { 
background : url(images/btn_bg.jpg) repeat-x right top; 
color : #ffffff; 
} 
#siguenos { 
margin : 2px 0 0 0; 
padding : 0; 
width : 35%; 
line-height : 33px; 
text-align : right; 
color : #666666; 
float : right; 
} 
#siguenos a.twitter:link, a.twitter:visited { 
margin-left : 7px; 
margin-top : 9px; 
padding-left : 20px; 
padding-top : 2px; 
color : #666666; 
text-decoration : none; 
background : url(images/twitter.png) no-repeat left; 
} 
#siguenos a.twitter:hover { 
color : #00ccff; 
} 
#siguenos a.face:link, a.face:visited { 
margin-left : 7px; 
margin-top : 9px; 
padding-left : 20px; 
padding-top : 2px; 
color : #666666; 
text-decoration : none; 
background : url(images/face.png) no-repeat left; 
} 
#siguenos a.face:hover { 
color : #00ccff; 
} 
#siguenos a.feed:link, a.feed:visited { 
margin-left : 7px; 
margin-top : 9px; 
padding-left : 20px; 
padding-top : 2px; 
color : #666666; 
text-decoration : none; 
background : url(images/rss.png) no-repeat left; 
} 
#siguenos a.feed:hover { 
color : #00ccff; 
} 
#siguenos a.email:link, a.email:visited { 
margin-left : 7px; 
margin-top : 9px; 
padding-left : 20px; 
padding-top : 2px; 
color : #666666; 
text-decoration : none; 
background : url(images/email.png) no-repeat left; 
} 
#siguenos a.email:hover { 
color : #00ccff; 
} 
/*Wraper*/


#wrapper { 
width : 950px; 
padding :0px; 
margin : 0 auto; 
} 
#wrapper p { line-height: 20px;}
.content {
width : 600px; 
min-height : 600px; 
padding : 12px 0 0 5px;
float : left; 
display : block;
overflow : hidden; 
font : 14px Helvetica, 'Liberation Sans', FreeSans, sans-serif;
color:#333333;
}


p small {
color : #999; 
} 
img.alignleft { 
float : left; 
margin : 2px 18px 2px 0; 
border : 0px solid #ccc;
} 
img.alignright {
float : right; 
margin : 2px 0 2px 18px; 
border : 0px solid #ccc;
}

/*titulo de los posts*/
.hdpost{
margin : 0px; 
padding : 0px; 
width : 610px;
border:0px; 
} 

.hdpost h1 {
 margin : 0px; 
 padding : 0px;
 padding-bottom:4px;
 font-weight : bold; 
 color : #000000; 
 text-shadow:0 2px 0 #CDCDCD;
 letter-spacing:-0.01em;
}
.hdpost h1 a {
 margin : 0px; 
 padding : 0px; 
 font-weight : bold; 
 color : #000000; 
 text-shadow:0 2px 0 #CDCDCD;
 letter-spacing:-0.01em;
 text-decoration:none;
}
.datos {
 margin:2px 0 0 0; 
 padding:0 0 0 0;
 border:0px;
 border-bottom:1px solid #ccc;
 font-size:11px;
 color:#666666;
 width:610px;
 float:left;
}
.categorize{
 margin:0px; 
 padding:0px 0 0 0;
 border:0px;
 float:left;
 display:inline;
}
.comenta {
 margin:0px;
 padding:0 0 0 18px;
 border:0px;
 height:18px;
 background: url(images/comment.png) left no-repeat;
 line-height:18px;
 display:inline;
 float:right;
}
.bitacoras{
 margin:5px 0 0 0; 
 padding:1px;
 border:0px;
 display:inline;
 float:right;
}
  


/*termina titulo de los posts*/


#comments-section { 
background : #f7f7f7; 
border : 1px solid #eee; 
width : auto; 
height : auto; 
padding : 5px;padding-bottom:15px; 
} 
h3.comments { 
margin : 40px auto 20px; 
padding : 0; 
} 
.commentlist li, #commentform input, #commentform textarea { 
font : 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;
} 
.commentlist li { 
font-weight : 700; 
list-style : none; 
margin : 15px 0 3px; 
padding : 5px 10px 3px; 
} 
.commentlist li .avatar { 
float : right; 
border : 1px solid #eee; 
background : #fff; 
padding : 2px; 
} 
.commentlist cite, .commentlist cite a { 
font-weight : 700; 
font-style : normal; 
text-decoration:none;
font-size : 1.1em; 
} 
.commentlist p { 
font-weight : 400; 
line-height : 1.5em; 
text-transform : none; 
margin : 10px 5px 10px 0; 
} 
#commentform p { 
font-family : 'Lucida Grande', Verdana, Arial, Sans-Serif;
margin : 5px 0; 
} 
.commentmetadata { 
font-weight : 400; 
display : block; 
margin : 0; 
} 
#commentform input { 
width : 170px; 
margin : 5px 5px 1px 0; 
padding : 2px; 
} 
#commentform textarea { 
width : 99%; 
padding : 2px; 
} 
#commentform #submit { 
float : left; 
margin : 0; 
} 
.alt { 
background : #fff; 
border : 1px solid #eee; 
margin : 0; 
padding : 0; 
} 
.commentlist { 
text-align : left; 
padding : 0; 
} 
.nocomments { 
text-align : center; 
margin : 0; 
padding : 0; 
} 
.cancel-comment-reply { 
margin : 8px 0; 
} 
.cancel-comment-reply a { 
padding-left : 11px; 
text-decoration : none; 
background : url(images/cancel.gif) no-repeat 0% 2px; 
text-decoration:none;
color:#045FB4;
font-weight : bold; 
} 
.cancel-comment-reply a:hover { 
color : #045FB4; 
background : url(images/cancel.gif) no-repeat 0% -10px; 
} 
.post { 
width : 600px; 
position : relative;
margin-bottom:30px; 
} 
.postdata { 
padding : 6px 2px; 
margin-bottom : 35px; 
margin-top : 10px; 
color : #333; 
font-size : 11px; 
width : 600px; 
} 
.postdata a:link { 
color:#045FB4;
text-decoration : none; 
} 
.postdata a:hover { color:#045FB4;}
.postdata a:visited { color:#045FB4;}
.comments-nr { 
color : #e6e6e6; 
font-size : 36px; 
position : absolute; 
bottom : 0; 
right : 2px; 
} 
* + html .comments-nr { 
bottom : 35px; 
} 
.comments-nr a { 
color : #e6e6e6; 
text-decoration : none; 
} 
.comments-nr span { 
display : none; 
} 

 /*Sidebar*/
 
#sidebar { 
width : 300px; 
padding : 0; 
margin : -6px 0 0 0; 
float : right; 
} 
html:first-child #sidebar { 
width : 300px; 
padding : 0; 
margin : 0px; 
float : right; 
} 
#sidebar h2 { 
 margin:0px; padding:0 0 0 8px;
 border:0px;
 width:310px;
 height:27px;
 font-size : 12px;  
 color : #ffffff;
 font-weight:bold;
 line-height:27px;
 background : url(images/barwp.jpg) no-repeat left;
} 
#sidebar h2.first { 
padding : 0; 
margin : 0 0 16px; 
border : 0; 
}  
#sidebar ul { 
list-style:none;
margin : 0px 0 15px 0; 
padding : 5px 5px 0 10px; 
width : 293px; 
border : 1px solid #e4e4e4; 
background : #efefef; 
min-height : 150px; 
}
#sidebar ul.cleared { margin:0px; padding:0px; border:0px; background:none;}
#sidebar ul li ul { margin:0px; padding:0px; border:0px; background:none;}
#sidebar ul li ul li { margin:0px; padding:0px; padding-bottom:4px; padding-top:4px; border:0px; background:none;}

/*Searchbox top */
#globalsearch {
 margin: 0 0 15px 0; padding:0px;
 width:300px;
 height:40px;
 border:none;
}
#globalsearch .espacios{
 margin:0px;
 padding:0px;
 width:25px;
 height:40px;
 border:0px;
 display:inline;
 float:left;
}
#globalsearch .buscador {
 margin:0px;
 padding:0px;
 width:250px;
 height:40px;
 border:0px;
 float:left;
 background: url(images/search.jpg) center no-repeat;
}
#globalsearch .search {
 margin:11px 0 0 25px;
 padding:0 0 0 3px;
 border:none;
 width:170px;
 height:22px;
 line-height:22px;
 color:#666666;
 background:none;
 display:inline;
 float:left;
}
#globalsearch .boton {
 margin:11px 0 0 5px;
 padding:0px;
 border:0px;
 width:24px;
 height:22px;
 float:left;
 display:inline;
}
/*End Searchbox*/

/*Start Feed Styles*/

#feedbox {
 margin:0 0 15px 0; padding:0px;
 width:310px;
 border:none;

}

#feedbox .title {
 margin:0px; padding:0px;
 border:0px;
 width:310px;
 height:27px;
 font-size : 12px;  
 color : #ffffff;
 font-weight:bold;
 line-height:27px;
 background : url(images/barwp.jpg) no-repeat left;
}
#feedbox .margin-five {margin:0 0 0 8px;}
#feedbox p { line-height: 27px;}

#feedbox .caja{
 margin:0px;
 padding:0px;
 width:308px;
 border-top:0px;
 border-left:1px solid #e4e4e4;
 border-right:1px solid #e4e4e4;
 border-bottom:1px solid #e4e4e4;
 background:#efefef url(images/feed_lector.jpg) left top no-repeat;
 min-height:150px;
}

#feedbox .spaze {
 padding:20px 0 0 80px;
 margin:0px;
 border:0px;
}
#feedbox .email {
 margin:0px; padding:0 0 0 5px;
 width:150px;
 height:24px;
 line-height:24px;
 border:1px solid #ccc;
 background-color:#e1e1e1;
 color:#666666;
 float:left;
 display:inline;
}
#feedbox .sendfeed {
 margin:1px 0 0 8px; padding:0px;
 border:0px;
 width:54px;
 height:24px;
 float:left;
 display:inline;
}
#feedbox .small {
 margin:-6px 0 0 5px; padding:0px;
 border:0px;
 color : #666666; 
 font-size : 10px; 
 text-transform : uppercase;
}
#feedbox .folowme {
 margin:0px; padding:0px 0px 0 10px;
 border:0px;
 float:left;
 font-size : 16px; 
 font-weight : bold;  
 color : #333333;
}

#titled {
 margin:0px; padding:0px;
 border:0px;
 width:310px;
 height:27px;
 font-size : 12px;  
 color : #ffffff;
 font-weight:bold;
 line-height:27px;
 background : url(images/barwp.jpg) no-repeat left;
}
#titled p { line-height: 27px;}

#titled3 {
 margin:0px; padding:0px;
 border:0px;
 width:310px;
 height:27px;
 font-size : 12px;  
 color : #ffffff;
 font-weight:bold;
 line-height:27px;
 background : url(images/barwp.jpg) no-repeat left;
}
#titled3 p { line-height: 27px;}

#titled2 {
 margin:0px; padding:0px;
 border:0px;
 width:310px;
 height:27px;
 font-size : 12px;  
 color : #ffffff;
 font-weight:bold;
 line-height:27px;
 background : url(images/barwp.jpg) no-repeat left;
}
.margin-four {margin:0 0 0 8px;}
#titled2 p { line-height: 27px;}
/*-----End Feed----*/

.feedbk { 
margin : 0px 0 15px 0; 
padding : 0 4px 0 4px; 
width : 300px; 
border : 1px solid #e4e4e4; 
background : #efefef; 
position:relative;
overflow:hidden; 
} 
.feedbk ul { 
list-style : none; 
margin-top:10px;
} 
.feedbk li { 
margin : 3px; 
padding : 4px 4px 4px 10px; 
display : block; 
} 
.feedbk li a:link, a:visited { 
color : #045FB4; 
text-decoration : none; 
} 
.feedbk li a:hover { 
color : #ff6600; 
} 

.input_search { 
padding : 4px 4px 4px 22px; 
border-top : 1px solid #ccc; 
border-right : 1px solid #ccc; 
border-bottom : 1px solid #ccc; 
border-left : 1px solid #ccc; 
width : 182px; 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px; 
color : #999; 
background : url(images/search-16.png) no-repeat 3px 3px; 
} 

.sidebar .recent-comments { 
list-style : none; 
} 
.sidebar .recent-comments li { 
margin : 0 0 8px 0; 
} 
.photostream { 
list-style : none; 
line-height : 26px; 
} 
.photostream li { 
margin : 0 10px 0 0; 
display : inline; 
} 
.photostream img {
border : 0; 
} 
.breadcrumb {
margin-bottom : 8px;
color : #999; 
} 
.breadcrumb a {
text-decoration : none; 
} 
.tag_cloud a { 
text-decoration : none; 
} 
.archives span { 
color : #999; 
margin-right : 5px; 
} 
.archives { 
list-style : none; 
margin : 14px 0; 
} 
.archives li { 
margin : 0 0 0 0; 
padding : 5px 0; 
border-bottom : 1px solid #ccc; 
} 
dt { 
margin : 0 5px 0 0; 
width : 100px; 
float : left; 
font-weight : bold; 
color : #666; 
} 
dd { 
margin : 0 0 5px 105px; 
display : block; 
} 
.navigation a { 
text-decoration : none; 
} 
.navigation .alignleft { 
float : left; 
} 
.navigation .alignright { 
float : right; 
} 
.edit a { 
padding-left : 12px; 
background : url(images/edit.gif) no-repeat 0% 4px; 
color : #ccc; 
text-decoration : none; 
} 
.edit a:hover { 
color : #333; 
background : url(images/edit.gif) no-repeat 0% -8px; 
} 
#footer { 
width : 100%; 
height : 75px; 
margin : 0; 
padding : 0; 
font-size : 12px; 
border-top : 3px solid #000000; 
background : url(images/footer_bg.jpg) repeat-x center; 
clear : both; 
} 
#footer .fixed { 
width : 1000px; 
height : 75px; 
margin : 0; 
padding : 0; 
background : url(images/footer_bg.jpg) repeat-x center; 
} 
#footer .left { 
width : 100%; 
height : 75px; 
background : url(images/slogan.jpg) no-repeat left; 
} 
#footer .right { 
width : 100%; 
height : 75px; 
background : url(images/logo_footer.jpg) no-repeat right; 
} 
#footer p { 
padding-top : 2px; 
margin : 0 0 0 150px; 
color : #999; 
text-align : center;
float : left 
} 
#footer a { 
text-decoration : none; 
color : #cccccc; 
font-weight : bold; 
} 
#footer a:hover { 
color : #999999; 
} 
img#wpstats {
width : 0; 
height : 0; 
overflow : hidden; 
} 
.aligncenter { 
display : block; 
margin-left : auto; 
margin-right : auto; 
} 
.alignleft { 
float : left; 
} 
.alignright { 
float : right; 
} 
.wp-caption { 
border : 1px solid #ddd;
text-align : center; 
background-color : #f3f3f3; 
padding-top : 4px; 
margin : 10px; 
} 
.wp-caption img {
margin : 0; 
padding : 0; 
border : 0 none;
} 
.wp-caption-dd { 
font-size : 11px; 
line-height : 17px; 
padding : 0 4px 5px; 
margin : 0; 
} 
#related { 
margin : 0; 
padding : 0; 
width : 100%; 
} 
#related h3 { 
margin : 4px 0 2px 0; 
padding : 0 0 0 40px; 
width : 100%; 
height : 15px; 
font-size : 14px; 
line-height : 40px; 
border : 0; 
} 
#related h3 a { 
color : #006699; 
font-weight : bold; 
font-size : 12px; 
text-decoration : none; 
line-height : 3px; 
} 
#related h3 a:hover { 
color : #006699; 
} 
#related h4 { 
margin : 4px 0 4px 0;
padding : 0 0 0 40px; 
width : 100%; 
height : 40px;  
line-height : 40px; 
border : 0;
font-size:14px; 
}
.spacing { 
margin-left : 10px; 
border : 0; 
}
a.restentry:link, a.restentry:visited { color:#045FB4; text-decoration:none; }
a.restentry:hover { color:#045FB4; text-decoration:none;}
.pagetitle { font-weight:bold;}
