/*  
Theme Name: WordPress Juarez Beltran
Version: 1
-------------------------------------------------
RESET
-------------------------------------------------
*/
* {padding:0;margin:0;}
h1,h2,h3,h4,h5,h6{font-size:1em;font-weight:normal;}
ol,ul{list-style:none;}
select option{padding:0 5px;}
a{text-decoration:none;}
fieldset,img,a img{border:0;}
.al{float:left;}
.ar{float:right;}
.clear{clear:both; height:1px; width:auto; zoom:1; line-height:1px; font-size:1px;}
/*
-------------------------------------------------
MAIN
-------------------------------------------------
*/
body{font:12px Verdana,Arial,Helvetica,sans-serif;text-align:center;color:#333;background:#663300 url(images/bg.png) repeat;}
a{color:#ff6600;text-decoration:none;}	
.red{color:#990033;}
.green{color:#669900;}
#main{width:1000px;text-align:left;background:#f5e7c7;margin:0 auto;}
#blog{position:relative;zoom:1; background:url(images/cbg.jpg) repeat-y right center;}
/*
-------------------------------------------------
HEADER
-------------------------------------------------
*/
#header{height:277px;background:url(images/header.jpg) no-repeat;position:relative;zoom:1;}
#header a#logo{left:0px;top:0px;width:1000px;height:277px;position:absolute;display:block;}
#header a#logo strong{display:none;}
/*
-------------------------------------------------
SIDEBAR
-------------------------------------------------
*/
#sidebar{position:absolute;right:0;top:0;width:320px;padding:20px 0;}
#sidebar a:hover{text-decoration:underline;}

ul.menu{margin:0 0 1em 0;}
ul.menu li{border-bottom:1px solid #b79f7f;background:url(images/side-bullet.jpg) no-repeat 8px 5px;padding-left:36px;color:#663300; font:12px/26px Arial, Helvetica, sans-serif;}
ul.menu li a{color:#663300;}

.side_block{margin:0 0 0.5em 0;}
.side_block h3{border-bottom:1px solid #b79f7f;border-top:1px solid #b79f7f;background:url(images/side-bullet.jpg) no-repeat 8px 5px;padding-left:36px;color:#663300; font:12px/26px Arial, Helvetica, sans-serif;}
.side_block ul{padding:0.5em 0 0 26px;}
.side_block ul li{background:url(images/side-round-bullet.jpg) no-repeat 0 8px;color:#663300;font:11px/24px Arial, Helvetica, sans-serif; padding-left:15px;color:#333333;}
.side_block ul li a{color:#333333;}

form#searchform{margin:1em 0 1em 1em;position:relative;zoom:1;}
form#searchform input{background:#b79f7f;border:1px solid #d9c9a5;width:200px;padding:7px;font:11px/11px;}
form#searchform button{border:none;background:none; position:absolute;top:0;left:214px;}

a.feed_link{display:block;margin:1em 0;color:#ff6600;background:url(images/feed-icon.jpg) no-repeat left center;border-top:1px solid #b79f7f; line-height:22px; padding:5px 0 5px 30px;}
/*
-------------------------------------------------
CONTENT
-------------------------------------------------
*/
.content{width:630px;min-height:980px;padding:20px 35px;position:relative;zoom:1;}


h3#cuento_de_la_semana{color:#ff6600;font-family:Arial, Helvetica, sans-serif; font-size:1.2em; line-height:1.6em;}


.post{margin:1em 0 2em 0; padding-bottom:2em; font-size:1.1em;line-height:1.6em;position:relative;zoom:1;z-index:10;border-bottom:1px solid #b79f7f;}
	#single .post{background:none; padding-bottom:1em;}
.post_header{position:relative;zoom:1;height:70px;padding-left:60px;}
.comment_count{color:#663300;line-height:20px;}	
.comment_count a{color:#663300;}	
.date_box{position:absolute;top:0;left:0;height:68px; width:49px;background:url(images/date-box.jpg) no-repeat left top; text-align:center;font-size:16px; color:#FFF;  font-weight:bold; padding: 2px 3px 0  0;}
.date_box strong{display:block;}
.date_box1{position:absolute;top:0;left:0;height:68px; width:49px;background:url(images/audio.png) no-repeat left top; text-align:center;font-size:16px; color:#FFF;  font-weight:bold; padding: 2px 3px 0  0;}
.date_box1 strong{height:68px; width:49px; display:block;}
.post h2{color:#ff6600;font-family:Arial, Helvetica, sans-serif; font-size:1.6em; line-height:1.4em;}
.post h2 a{color:#ff6600;}
.post .entry p,
.post .entry ul,
.post .entry ol{margin:0.8em 0 1.2em;}
.post .entry ul {background:url(images/side-bullet.jpg) no-repeat 8px 5px;padding-left:36px;color:#663300; font:12px/26px Arial, Helvetica, sans-serif;}
.post .entry ol{list-style:decimal;margin-left:2em;}
	.post .entry a:hover{text-decoration:underline;}
.post img{ max-width:600px; margin:6px; border:1px solid #DDD;}
.more-link{font-weight:bold;text-decoration:underline;}

.page{margin:1em 0;font-size:1.1em;line-height:1.6em;}
.page h2{color:#ff6600;font-family:Arial, Helvetica, sans-serif; font-size:1.6em; line-height:1.4em;}
.page .entry p,
.page .entry ul,
.page .entry ol{margin:0.8em 0 1.2em;}
.page .entry ul{list-style:square;margin-left:2em;}
.page .entry ol{list-style:decimal;margin-left:2em;}
	.page .entry a:hover{text-decoration:underline;}
.page img{ max-width:600px; margin:6px; border:1px solid #DDD;}

/*
-------------------------------------------------
CONTACTO
-------------------------------------------------
*/
.contact_form{margin:2em 0;}
.contact_form p{margin-bottom:0.8em;}
.contact_form input{margin-right:5px;}
.contact_form input,
.contact_form textarea{padding:3px;border:1px solid #DDD;width:280px;}
.contact_form textarea{height:120px;overflow:auto; width:400px;}
.contact_form p label{font-weight:bold;}
.contact_form button{cursor:pointer;background:#b9af97;font-weight:bold;padding:3px;}


/*
-------------------------------------------------
COMMENTS
-------------------------------------------------
*/
#comments{color:#003757;}
#comments h3{color:#663300;font-family:Arial, Helvetica, sans-serif;font-size:1.2em;line-height:1.6em;font-weight:bold;}
#commentlist{margin:1em 0;}

#comments div.comment{padding:15px;margin-bottom:1em;background:#f8eed6;color:#666;}
#comments div.comment h4{color:#ff6600;}
#comments div.comment h4 a{color:#ff6600;}
#comments div.comment p,
#comments div.comment ul,
#comments div.comment ol{margin:0.8em 0 1.2em;}

#comments h3#respond{margin-top:2em;}

#comments form{padding:10px;margin:1em 0;background:#f3e3c3;}
#comments form p{position:relative;zoom:1;}
#comments form label{ position:absolute; left:320px; top:5px; color:#666;}
#comments input,
#comments textarea{border-width:1px;padding:3px;width:300px;margin-bottom:1em; background:#f5e7c7;font:1em Verdana, Arial, Helvetica, sans-serif;}
#comments textarea{overflow:hidden;height:180px;width:570px;}
#comments input.submitcomment{width:580px;cursor:pointer;background:#b9af97;font-weight:bold;padding:3px;}


#stats .report .akpc_report h3{display:none;}

#stats .report{overflow:auto}

#stats .report ol,
#stats .report ol li{ list-style:none; list-style-type:none; padding:0; margin:0;}
#stats .report ol{margin-bottom:1em;}
#stats .report ol li{position:relative;zoom:1;width:300px;padding:0 0 0 25px;}
#stats .report ol li a{position:relative;zoom:1;z-index:10;}
#stats .report ol li span{position:absolute;top:0;right:0;}
#stats .report ol li span.fakeol{position:absolute;top:0;left:0;}
/*
-------------------------------------------------
FOOTER
-------------------------------------------------
*/
#footer{height:40px;background:url(images/footer.jpg) no-repeat;}
#footer p{line-height:40px; padding:0 10px; position:relative;zoom:1;color:#FFF;}
#footer p span#citricox{position:absolute;top:0;right:10px;}
#footer p a{color:#FFF;text-decoration:underline;}
