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,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,hr,button {margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}
ol,ul {list-style:none}
h1,h2,h3,h4,h5,h6,li {line-height:100%}
blockquote,q {quotes:none}
table {border-collapse:collapse;border-spacing:0}
::-moz-selection {background-color: #FF6600; color: white;}
::selection {background-color: #FF6600; color: white;}
body {font:100% Andika Basic Regular;background:#12799A url(bg.jpg) no-repeat center top}

@font-face {
	font-family: "Andika Basic Regular";
	src: url("js/AndBasR.eot");
	src: local("Andika Basic Regular"), local("AndikaBasic"), url("js/AndBasR.woff") format("woff"), url("js/AndBasR.ttf") format("truetype"), url("js/AndBasR.svg#AndikaBasic") format("svg");
}

#header,#mainWrap,#footer {width:1000px;margin:0 auto}
a {text-decoration:none}
a:hover {text-decoration:underline}
#siteDescription h2,.mainTitle,.post h4,.post blockquote,.sidebarTitle h4,.sidebarBox li,#tagCloud li {font-family:Andika Basic Regular}
.postShare a,.leftFold,.rightFold,.pointer,.replyLink a,#subscribe a,#searchBox button,#commentForm button,#navigation a,#codeIsPoetry {display:block;background-image:url(images/sprite.png)}
#subscribe a,.postShare a,#searchBox button,#commentForm button,.replyLink a,#navigation a,#codeIsPoetry {font-size:0;text-indent:-9999em}
#header .pageList a,div.comment,div.pingback {-moz-border-radius:5px;-webkit-border-radius:5px}
.subTitle {margin-bottom:30px;position:relative;clear:both}
.subTitle h4 {display:block;font-weight:normal;font-size:0.8em;text-transform:uppercase;line-height:130%;padding:11px 0 10px 95px}
#header,.commentAuthorAndDate,#commentList li,.replyLink,#navigation,#tagCloud ul,#footer .pageList ul {overflow:hidden}
.accesible {width:1px;height:1px;position:absolute;top:0;left:-9000px;overflow:hidden}
.fieldFocus {color:#000 !important;border-color:#CCC !important;border-bottom:1px solid #999 !important}
#searchBox button,#commentForm button {display:inline;height:32px;cursor:pointer}
body.archive .post {padding-bottom:0}
.leftFold,.rightFold,.edge,.pointer {position:absolute;z-index:1}
.leftFold,.rightFold {width:29px;height:29px;bottom:-30px}
.leftFold {left:1px}
.rightFold {right:1px}
.subTitle .leftFold,.subTitle .rightFold {bottom:-29px}
.mainTitle .leftFold {background-position:0 -66px}
#commentList .subTitle .leftFold {background-position:-30px -66px}
#commentForm .subTitle .leftFold {background-position:-60px -66px}
.rightFold {background-position:-120px -66px}
#tagCloud .subTitle .leftFold {background-position:-90px -66px}
.edge {width:11px;height:55px}

.pointer {width:8px;height:16px;background-position:-150px -66px;top:14px;left:-1px}

/* div.comment-author-admin .pointer,div.bypostauthor .pointer {background-position:-159px -66px} */

#header {padding-bottom:5px}
#header #logo {float:left;padding-left:20px;height:197px;}
#header .pageList {float:right;width:440px;padding-top:10px}
#header .pageList li {float:right;margin-left:5px}
#header .pageList a {display:block;font-size:0.8em;font-weight:bold;text-transform:uppercase;color:#FFF;padding:5px 10px;margin-bottom:5px;background:#333}
#header .pageList a:hover {text-decoration:none}
#header #subscribe {float:right;padding:10px 50px 0 5px}
#header #subscribe a {width:26px;height:26px;background-position:-204px -42px}
#header #subscribe a:hover {background-position:-204px -69px}
#mainWrap {background:url(images/bgs/mainWrap.gif) repeat-y center top}
#main {color:#333;}

/* #content,#sidebar {margin-top:24px} */

#content {float:left;width:660px}
#sidebar {float:right;width:330px}
#siteDescription {padding:25px 65px}
#siteDescription h2 {font-size:1.3em;font-weight:normal;line-height:150%;color:#666;text-shadow:1px 1px #FFF}
.post {float:left;width:100%;clear:both;padding-bottom:30px}
.postMeta {float:left;width:575px;font-size:0.8em;text-transform:uppercase;color:#999;padding:10px 15px;margin-left:55px;border-bottom:1px solid #DDD}
.postMeta p,.postMeta li {float:left}
.postMeta p {padding-left:25px}
.postMeta a {line-height:130%;color:#999}
.postMeta a:hover {color:#666}
.mainTitle {font-family:Andika Basic Regular;padding:7px 0 9px 65px;background:#6AB32E;border-bottom:1px solid #5A962F;position:relative}
.mainTitle h3,.mainTitle h3 a {color:#FFF}
.mainTitle h3 {font-size:26px;font-weight:normal;line-height:130%;text-shadow:1px 1px #5A962F;margin-right:130px}
.postDate {font-size:1.6em;letter-spacing:-0.05em;text-shadow:1px 1px #84C050;position:absolute;top:13px;right:15px}
.postDate span {margin-left:3px}
.day {color:#447223}
.month {color:#51892A}
.year {color:#59962E}
.postImage {margin-left:55px}
.postImage img {display:block;padding:1px;margin:10px 0 3px;border:1px solid #CCC}
.author {background:url(images/icons/statistics.png) no-repeat left center}
.commentNumber {float:right !important;background:url(images/icons/bubble.png) no-repeat left center}
.commentNumber a {color:#6F95D7}
.entry {clear:both;padding:30px 70px 15px}
.entry h4,.entry h5,.entry h6,.entry ul,.entry ol,.entry blockquote {margin:5px 0 30px}
.entry p,.entry li {font-size:0.95em}
.entry p {line-height:145%;padding-bottom:20px}
.entry a {text-decoration:underline;color:#AC6C13}
.entry a:hover {color:#CC0000}
.entry a:visited {color:#AC6C13}
.entry ul li,.entry ol li {line-height:130%;margin:0 0 7px 25px}
.entry ul li {list-style:url(images/icons/bullet.gif)}
.entry ol li {list-style:decimal}
.entry h3.result {font-size:1.3em;line-height:130%;position:relative;left:-5px}
.entry h4 {font-size:1.3em;font-weight:normal;text-transform:uppercase;color:#8279AD;padding:5px 0 5px 10px;margin-top:10px;border-bottom:1px solid #D8D8FF;position:relative;left:-10px;line-height:120%}
.entry h5 {text-transform:uppercase}
.entry img {max-width:600px}
.entry blockquote {font-size:1.2em;font-style:italic;padding:10px 20px 0;border-left:5px solid #E5E6E2}
.entry blockquote p {line-height:130%}
.aligncenter {display:block;margin:0 auto}
.alignleft {float:left}
.alignright {float:right}
.postCategory {border-top:1px solid #DDD;background:url(images/icons/folder.gif) no-repeat 10px 11px}
.postCategory a {margin-left:5px}
.postCategory-elements {padding:0 !important;width:465px}
.postTags {background:url(images/icons/tag.gif) no-repeat 10px 10px}
.postTags ul {float:left;width:450px}
.postTags li {margin-left:5px}
.postShare {padding-bottom:7px !important;background:url(images/icons/bookmark.gif) no-repeat 10px center}
.postShare p {margin-right:3px}
.postShare li {margin:2px 0 0 3px;position:relative;top:-3px}
.postShare a {width:16px;height:16px}
.share-Email a {background-position:0 -96px}
.share-Email a:hover {background-position:0 -113px}
.share-Delicious a {background-position:-17px -96px}
.share-Delicious a:hover {background-position:-17px -113px}
.share-Digg a {background-position:-34px -96px}
.share-Digg a:hover {background-position:-34px -113px}
.share-Facebook a {background-position:-51px -96px}
.share-Facebook a:hover {background-position:-51px -113px}
.share-Myspace a {background-position:-68px -96px}
.share-Myspace a:hover {background-position:-68px -113px}
.share-Google a {background-position:-85px -96px}
.share-Google a:hover {background-position:-85px -113px}
.share-Linkedin a {background-position:-102px -96px}
.share-Linkedin a:hover {background-position:-102px -113px}
.share-Twitter a {background-position:-119px -96px}
.share-Twitter a:hover {background-position:-119px -113px}
.share-Reddit a {background-position:-136px -96px}
.share-Reddit a:hover {background-position:-136px -113px}
.share-Stumbleupon a {background-position:-153px -96px}
.share-Stumbleupon a:hover {background-position:-153px -113px}
.share-Newsvine a {background-position:-170px -96px}
.share-Newsvine a:hover {background-position:-170px -113px}
.share-Technoratti a {background-position:-187px -96px}
.share-Technoratti a:hover {background-position:-187px -113px}
.share-Meneame a {background-position:-204px -96px}
.share-Meneame a:hover {background-position:-204px -113px}
.postNav {width:605px;padding:1px 0;background:url(images/bgs/post/postNav.jpg) repeat-x 0 0;border-bottom:0}
.postNav p {padding:0}
.postNav .nextPost {float:right}
.postNav a {display:block;color:#999;padding:9px 0}
.postNav a:hover {color:#5E9E28}
.postNav .nextPost a {padding-right:40px;background:url(images/bgs/post/postNav-nextArrow.png) no-repeat 100% 0}
.postNav .nextPost a:hover {background-position:100% -60px}
.postNav .prevPost a {padding-left:40px;background:url(images/bgs/post/postNav-prevArrow.png) no-repeat 0 0}
.postNav .prevPost a:hover {background-position:0 -60px}
#commentList {clear:both;padding:30px 0 50px}
#commentList li {clear:both;padding:20px 0 5px 65px}
.avatarHolder,div.comment,div.pingback {float:left}
#commentList .subTitle {background:#CCDFFA}
#commentList .subTitle .subTitleBorder {background:#CCDFFA}
#commentList .subTitle h4 {background:url(images/icons/bubble.png) no-repeat 65px 12px}
.avatarHolder {width:54px;height:53px;margin:7px 5px 0 0;background:#ccc}
.avatarHolder img {margin:2px 0 0 3px}
div.comment,div.pingback {padding:15px 15px 0;border:1px solid #EBEBEB;position:relative}
.commentDate,.commentText {font-size:0.84em}
.commentAuthorAndDate {padding:0 10px 10px;border-bottom:1px solid #EBEBEB}
.commentAuthor em {color:#999}
.commentAuthor {float:left}
.commentAuthor a {color:#333}
.commentDate {float:right}
.commentDate a {color:#CCC}
.commentDate a:hover {color:#666}
.commentText {padding:10px}
.commentText p {line-height:130%;padding-bottom:10px}
.commentText a {color:#EC6E12; font-size:18px;}
#commentList .children {clear:both}
#commentList li.depth-1 div.pingback {width:511px}
#commentList li.depth-1 div.comment {width:445px}
#commentList li.depth-2 div.comment {width:378px}
#commentList li.depth-3 div.comment {width:308px}
#commentList li.depth-2,#commentList li.depth-3 {padding-left:67px;background:url(images/bgs/comments/reply.gif) no-repeat 18px 28px}
#commentList li.depth-2 .commentDate,#commentList li.depth-3 .commentDate {margin-top:3px}
#commentList li.pingback .avatarHolder {display:none}

#commentList div.comment-author-admin,#commentList div.bypostauthor,#commentList div.comment-author-admin .commentAuthorAndDate,#commentList div.bypostauthor .commentAuthorAndDate {border-color:#DDD}

#commentList div.bypostauthor:hover {
background:#FFFFFF;
}

#commentList div.comment-author-admin,#commentList div.bypostauthor {background:#FFFDD5}
#commentList div.comment-author-tewie {background:#DDECFD}

#commentList div.comment-author-admin .commentAuthorAndDate,#commentList div.bypostauthor .commentAuthorAndDate {text-shadow:1px 1px #FFF}

#commentList div.comment-author-admin .replyLink a,#commentList div.bypostauthor .replyLink a {background-position:-204px -21px}
.replyLink {text-align:right;padding-bottom:0 !important;display:none;height:20px}
.replyLink a {float:right;width:71px;height:20px;background-position:-204px 0}
.waiting4Mod {font-style:italic;color:#E26F5A}
.editComment {text-align:right}
.editComment a {font-size:0.8em;font-weight:bold;text-transform:uppercase;color:#8F3A2C}
.cancel-comment-reply,.logged-in-as {font-size:0.9em}
.cancel-comment-reply a,.logged-in-as a {color:#AC6C13}
#commentForm {padding-bottom:50px}
#commentForm .subTitle {background:#F7DA8A}
#commentForm .subTitle .subTitleBorder {background:#F7DA8A}
#commentForm .subTitle h4 {color:#222;text-shadow:1px 1px #FBEECA;background:url(images/icons/pencil.png) no-repeat 65px 11px}
#commentForm p {padding:0 0 15px 65px}
#commentForm label {display:block;font-size:0.8em;text-transform:uppercase;color:#999;padding-bottom:3px}
#commentForm input,#commentForm textarea {width:380px;font-family:inherit;font-size:1em;color:#555;padding:8px 10px;border:1px solid #DDD}
#commentForm textarea {font-size:0.9em;height:170px;overflow:auto}
#commentForm button {width:160px;background-position:-43px 0}
#commentForm button.hoverBtn {background-position:-43px -33px}
.sidebarBox {padding-bottom:30px}
.sidebarTitle {
	border-bottom:1px solid #D05C32;
	position:relative;
	background: #DC5A29;
}
.sidebarTitle h4 {font-family:Andika Basic Regular;font-size:20px;font-weight:normal;text-transform:uppercase;color:#fff;text-shadow:1px 1px #555;padding:16px 15px 12px 25px;margin-bottom:5px}
.sidebarBox a:hover {text-decoration:none}
.sidebarBox ul {margin-right:50px}
.sidebarBox li a {display:block;font-size:1.15em;line-height:130%;color:#407EFD;padding:14px 14px 14px 60px;border-bottom:1px solid #DDD}
.sidebarBox li.last a {border:0}
#searchBox p {padding:20px 20px 0 25px}
#searchBox input {font-size:1em;font-family:inherit;width:165px;color:#999;padding:5px;margin-right:5px;background:#FFF;border:1px solid #DDD}
#searchBox button {width:42px;background-position:0 0;position:relative;top:-5px}
#searchBox button.hoverBtn {background-position:0 -33px}

/* #categoryBox a {background:url(images/icons/folder-sidebar.gif) no-repeat 0 0} */

#categoryBox a:hover {color:#B95050;border-color:#E3CBC4}

/* #recentPostsBox a {background:url(images/icons/file-sidebar.gif) no-repeat 0 0} */

#recentPostsBox a:hover {color:#7D5197;border-color:#E1CFF7}
#recentCommentsBox span,#recentCommentsBox em {display:block}
#recentCommentsBox em {font-size:0.9em}

/* #recentCommentsBox a {background:url(images/icons/bubble-sidebar.gif) no-repeat 0 0} */

#recentCommentsBox a:hover {border-color:#D2E4E4}
#recentCommentsBox a:hover span {color:#739AD7}
#recentCommentsBox a:hover em {color:#6AB32E}

/* #archivesBox a {background:url(images/icons/clock-sidebar.gif) no-repeat 0 0} */

#archivesBox a:hover {color:#C59703;border-color:#F0E5C0}
#blogrollBox a {font-family:Andika Basic Regular; background:url(images/icons/arrow-sidebar.gif) no-repeat 0 0}
#blogrollBox a:hover {color:#73B73A;border-color:#D5E9C4}
#categoryBox a:hover,#recentPostsBox a:hover,#recentCommentsBox a:hover,#archivesBox a:hover,#blogrollBox a:hover {background-position:-246px 0}
#widgetList .sidebarTitle {margin-bottom:10px}
#widgetList li {font-family:Andika Basic Regular; color:#666;list-style:none;padding:15px 27px;border-bottom:1px solid #DDD}
#widgetList li.first {padding-top:0}
#widgetList li.last {border:0}
#widgetList h4 a {color:#fff}
#widgetList a {display:inline;color:#407EFD;padding:0;border:0}
#widgetList a:hover,#widgetList h4 a:hover {color:#73B73A}
#calendar_wrap {padding:0 50px 0 15px}
#wp-calendar {width:100%;color:#999}
#wp-calendar th {padding-top:10px}
#wp-calendar th,#wp-calendar td {text-align:center}
#wp-calendar a {color:#666}
#wp-calendar a:hover {text-decoration:underline}
.textwidget {padding:10px 27px 5px}
.textwidget p {line-height:130%;padding-bottom:5px}
#navigation {clear:both;padding:28px 55px 0}
#navigation a {height:34px}
#prevPage {float:left}
#prevPage a {width:184px;background-position:-276px 0}
#prevPage a:hover {background-position:-276px -35px}
#nextPage {float:right}
#nextPage a {width:179px;background-position:-276px -70px}
#nextPage a:hover {background-position:-276px -105px}
#tagCloud {clear:both;padding-top:30px}
#tagCloud .subTitle {background:#F4F4F4}
#tagCloud .subTitle h4 {color:#999;text-shadow:1px 1px #FFF}
#tagCloud ul {padding:0 20px 50px;margin:0 30px; background:url(images/bgs/tag-cloud/zig-zag.gif) repeat-x left bottom;}
#tagCloud li {float:left;text-transform:capitalize;padding:15px 0 0 20px}
#tagCloud a {font-size:0.8em;color:#CD5550}
#tagCloud .tagSize-1 a {font-size:1.8em;color:#4C80FE}
#tagCloud .tagSize-2 a {font-size:1.4em;color:#1AA4E1}
#tagCloud .tagSize-3 a {font-size:1.2em;color:#5AAD97}
#tagCloud .tagSize-4 a {font-size:1em;color:#B3A40C}
#tagCloud .tagSize-5 a {font-size:0.9em;color:#D79017}
#tagCloud .divider {float:none;clear:both;width:100%;height:1px;padding:15px 0 0;border-bottom:1px solid #DDD}
#tagCloud .divider.last {border:0}
#footer {font-size:0.75em;color:#999;padding:20px 0 40px}
#footer .pageList,#copywright {padding:10px 20px;margin:0 50px}
#footer a {color:#999}
#footer a:hover {color:#666}
#footer .pageList {padding-bottom:5px}
#footer .pageList li {float:left;line-height:180%;padding-right:10px}
#footer .pageList a {text-transform:uppercase}
#copywright {border-top:1px solid #DDD}
#about {float:left;width:700px}
#codeIsPoetry {float:right;width:134px;height:11px;background-position:0 -130px}

/* Captions */
.aligncenter, div.aligncenter {
     display: block;
     margin-left: auto;
     margin-right: auto;
}
 
.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;
}


/* Alerts */
.info, .exito, .alerta, .error {
    margin: 10px 0px;
    padding:15px 10px 15px 50px;
    background-repeat: no-repeat;
    background-position: 10px center;
}
.info {
    color: #00529B;
    background-color: #BDE5F8;
    background-image: url("alert/info.png");
	margin-left:60px;
	font-size: 12px;
}

.exito {
    color: #4F8A10;
    background-color: #DFF2BF;
    background-image:url("alert/exito.png");
	margin-left:60px;
}
.alerta {
    color: #9F6000;
    background-color: #FEEFB3;
    background-image: url("alert/alerta.png");
	margin-left:60px;
}
.error {
    color: #D8000C;
    background-color: #FFBABA;
    background-image: url("alert/error.png");
	margin-left:60px;
}

.info1, .exito1, .alerta1, .error1 {
    margin: 10px 0px;
    padding:15px 10px 15px 50px;
    background-repeat: no-repeat;
    background-position: 10px center;
}
.info1 {
    color: #00529B;
    background-color: #BDE5F8;
    background-image: url("alert/info.png");
}
.exito1 {
    color: #4F8A10;
    background-color: #DFF2BF;
    background-image:url("alert/exito.png");
}
.alerta1 {
    color: #9F6000;
    background-color: #FEEFB3;
    background-image: url("alert/alerta.png");
}
.error1 {
    color: #D8000C;
    background-color: #FFBABA;
    background-image: url("alert/error.png");
}


/* Barra */
#sponsorbanner {display:block;background:#16406B;color:#fff;position:fixed;bottom:0px;left:0px;width:100%;text-align:center;height:40px;z-index:999;}
#sponsorbanner a {margin:0 auto;}
#sponsorbanner img {border:none;}

/* Menu Left */
#feedback{background:#222;width:35px;position:fixed;top:38%;left:0%;padding:10px;z-index:300;}
#feedback a{display:block;text-indent:24px;height:31px}
#feedback #fav{background-image:url(img/add.png);background-repeat:no-repeat}
#feedback #back{background-image:url(img/back.png);background-repeat:no-repeat}
#feedback #email{background-image:url(img/email.png);background-repeat:no-repeat}
#feedback #home{background-image:url(img/home.png);background-repeat:no-repeat}
#feedback #search{background-image:url(img/search.png);background-repeat:no-repeat}


/* Coment Number */
.comentnumber {
	font-size:22px;
	margin-left:50px;
	padding:15px;
	background-color: #222;
}
.comentnumber a, .comentnumber span.pages, .comentnumber span.current {
	padding:2px 6px;
	display:inline-block;
	color: #888;
}
.comentnumber a, .comentnumber a:link, .comentnumber a:visited, .comentnumber a:active {
	color:#FFF;
}
.comentnumber a:hover {
	color:#ccc;
}

.comentnumber span.current {
	padding:2px 10px;
	border:2px solid #888;
}


/* Continuar leyendo */
a.more{
	margin-left:185px;
	width:285px;
	display: block;
	height:45px;
	background-image:url(images/continue.png);
}
a.more:hover{background-position:0px -45px;
}

#adsbar {
background:#222;
padding:10px;
width:921px;
margin-left:30px;
}

/* PLUGINS: WP_THUMBIE  */
#wp_thumbie {font-size:12px; font-style:normal; color:#4E4848;}
#wp_thumbie_image { float:left; margin: 2px 10px 5px 7px; padding: 2px 2px 2px 2px; border:1px solid #ccc;}
#wp_thumbie_title {padding:2px 2px 2px 0px;}
#wp_thumbie_title a{font-size:16px; font-weight:bold; text-transform:none; letter-spacing:0px; line-height:1.1em; text-decoration:underline; color:#407EFD;}
#wp_thumbie_title a:hover{color:#ff0000; text-decoration:none; }
#wp_thumbie_thumb, #description {margin-left:0px;}
#wp_thumbie_li {border-bottom:1px solid #ccc; padding: 5px 5px 10px 0px !important; margin-left:55px;}
#wp_thumbie_li:hover{background:#FFFFDD;}
#wp_thumbie_rl1 {font-size:20px; font-weight:bold; line-height:1.4em; margin:0 0 10px; margin-left:55px;}
#wp_thumbie_rl2 {font-size:10px;font-family:arial,helvetica,sans-serif;}

/* Buscador  */
.ribbon {z-index:999; top:0; right:0; position:fixed}.ribbon img {border:none}