/*   

Theme Name: BlogsBeta

Theme URI: http://www.blogsbeta.com

Description: Theme para Blogsbeta

Version:1.0

Author: Angel Ortega (edit by Cicklow)

Author URI: http://www.executivestudio.net

*/



#wrap { margin: 0 auto; padding:0px;  width:920px; }

.wrapper { margin:0 auto; padding:0; width:920px; }



/*Header Styles*/

#header {margin:0 0 15px 0; padding:0px; width:100% !important; height:147px; float:left; }

.logo { margin:20px 0 0 35px; padding:0px; float:left; }
#img_logo{ max-height:100px; max-width:355px; }

.hdright { margin:0 30px 0 0; padding:0px; float:right;}

.desc_box { margin:0px; padding:0px; width:316px; float:left; }

.hd_icons { margin:0px; padding:20px 0 0 58px; width:124px; height:127px; float:left; }

.hd_rss { margin:0 0 4px 0; padding:0 0 0 35px; height:25px; line-height:25px; font-size:13px; background:url(images/hd_sprite.png) 0px 0px no-repeat; display:block; }

.hd_eml { margin:0 0 4px 0; padding:0 0 0 35px; height:25px; line-height:25px; font-size:13px; background:url(images/hd_sprite.png) 0px -29px no-repeat; display:block; }

.hd_face { margin:0 0 4px 0; padding:0 0 0 35px; height:25px; line-height:25px; font-size:13px; background:url(images/hd_sprite.png) 0px -58px no-repeat; display:block; }

.hd_tuit { margin:0 0 4px 0; padding:0 0 0 35px; height:25px; line-height:25px; font-size:13px; background:url(images/hd_sprite.png) 0px -87px no-repeat; display:block; }

.hd_rss:hover, .hd_eml:hover, .hd_face:hover, .hd_tuit:hover { text-decoration:none;}

.hd_descripcion { margin:10px 0 0 0; padding:8px; width:299px; height:64px; line-height:15px; font-size:13px; float:right; text-align:left; }

.google_src { margin:18px 0 0 0; width:316px; text-align:center; float:right; }



/*Content Containers*/

#cc_content { margin:5px 0 0 0; padding:0px; width:920px; float:left; }

.postcontent { margin:0 0 0 8px; padding:0 8px 0 0; width:631px; border-right:1px dotted #ccc; float:left; }



/*Singular Posts Styles*/

.post { margin:0 0 40px 0; padding:0px; width:631px; float:left;}

.post h1, .post h2 { padding-bottom:8px;font-size:2.2em; color:#000; text-shadow:1px 1px 2px #ddd;font-weight:normal;font-family:Georgia,'Times New Roman',Times,serif; line-height:110%; width:631px; border-bottom:1px solid #E9E9E9; float:left; }

.post h1 a, .post h2 a { color:#000; text-decoration:none; }

.post h1 a:hover, .post h2 a:hover { color:#333; text-decoration:none; }

/*Color y estilo del Supertag*/

#supertag { margin:-10px 0 10px 0; padding:0 0 0 15px; font-size:18px; line-height:17px; color:#999;  width:616px; text-shadow:none; font-family:arial, tahoma, verdana, sans-serif; border-bottom:none; float:left; }

.entry { padding:0 5px 0 5px;  float:left; width: 620px; }

.entry a { text-decoration:none; }

.entry a:hover { text-decoration:none; }

/*Post metadata / End of post*/

.postmetadata { margin:0px; padding:0 0 8px 0; width:631px; background-color:#F2F2F2; float:left; }

.autormeta { margin:7px 0 0 20px; padding:0 0 0 24px; height:20px; line-height:24px; font-size:12px; color:#666; background:url(images/hd_sprite.png) 0px -117px no-repeat; float:left; }

.the_fecha { margin:7px 0 0 15px; padding:0 0 0 24px; height:20px; line-height:24px; font-size:12px; color:#666; background:url(images/hd_sprite.png) 0px -145px no-repeat; float:left; }

.comsbar { margin:7px 0 0 0; padding:0px;width:631px; height:27px; overflow:hidden; float:left; }

/*Estilo del boton de comentarios del index*/

.indx_com { margin:0 3px 0 0; padding:0 0 0 25px; width:81px; height:27px; line-height:27px; color:#ffffff; font-size:11px; background:#ED7C70 url(images/hd_sprite.png) 0px -172px no-repeat; float:right; text-align:left; }

.indx_com:hover { color:#fff; background:#E85444 url(images/hd_sprite.png) 0px -172px no-repeat; } 

.indx_com a { margin:0px; padding:0px; line-height:27px; color:#fff; font-size:11px; display:block; } 

.indx_com a:hover { color:#fff; text-decoration:none; }



/*Single.php Styles*/

.postmetadata a { color:#666; } .postmetadata a:hover { text-decoration:underline; } /*Color de links del Postmetadata*/

.singlecat {  margin:0 0 0 20px; padding:0 0 0 24px; width:587px; color:#999999; font-size:12px; background:url(images/hd_sprite.png) 0px -324px no-repeat; float:left; }

.singletag {  margin:0 0 5px 20px; padding:0 0 0 24px; width:587px; color:#999999; font-size:12px; background:url(images/hd_sprite.png) 0px -380px no-repeat; float:left; }

/*Share & Related entry's*/

.sharebox { margin:25px 0 0 0; padding:0 0 5px 0; width:631px; float:left; }

.shareleft { margin:5px 0 5px 0; padding:0px; width:315px; text-align:center; float:left; }

.shareright { margin:5px 0 5px 0; padding:0px; width:315px; float:left; }

.sharetitle { margin:0 0 10px 10px; padding:0px; font-size:16px; text-align:left; font-weight:bold; color:#666666; display:block; }

.sharetwit { margin:35px 30px 0 35px; padding:0px; float:left; }

.shareface { margin:37px 0 0 0; padding:0px; float:left; }

.sharegoogle { margin:37px 0 0 -28px; padding:0px; float:left;  }

/*Estilos de entradas relacionadas*/

.similarposts { margin:0px; padding:0px; float:left; }

.similarposts ul { margin:0 0 0 15px; padding:0px; list-style:none;  float:left; }

.similarposts ul li { margin:0 20px 0 0; padding:3px 0 5px 4px; font-size:13px; list-style:none; display:block; }

.similarposts ul li a { line-height:15px; font-weight:bold; }
.similarposts ul li a:hover { text-decoration:none; }



/*Single post Navigation*/

.singlenavi { margin:25px 0 0 0; padding:5px 5px 8px 5px; width:621px; font-size:20px; line-height:16px; font-weight:bold;  color:#fff; float:left; }

.singlenavi a { font-size:13px; color:#fff; line-height:16px; font-weight:normal; } .singlenavi a:hover { color:#fff; }

.pstleft { margin:0px; padding:0 10px 0 5px; width:295px; text-align:left; float:left; }

.pstright { margin:0px; padding:0 5px 0 10px; width:295px; text-align:right; float:right; }



/*Archive, Category, & tag pages style*/

/*Titulo superior del archivo, categoria, tags, y busqueda*/

.alttitle { margin:0 0 15px 0; padding:10px; width:611px; color:#E85444; font-size:25px; font-weight:bold; background: #FDEDEB; float:left; }

.archivethumb { margin:0 10px 10px 0; padding:0px; float:left; }

.archivemore { margin:0px; padding:0px; width:620px; float:right; }



/*Sidebar*/

#sidebar { margin:0 0 0 7px; padding:0px; width:254px; font-size:13px; float:left; }

.sidetitle { margin-bottom:5px; padding:5px; width:250px; float:left; font-size:18px; color:#333; border-bottom:1px solid #E9E9E9; float:left; }

.side_bg { margin:5px 0 10px 0; padding:4px; width:246px; background:#F1F1F1; float:left; }

#sidebar ul { margin:0px; padding:0px; width:246px; list-style:none; float:left; }

#sidebar ul li a { font-size:13px; color:#C02918;} #sidebar ul li a:hover { color:#E85444; text-decoration:none; }

#sidebar .children {display:none}

/*Estilos del widget de categorias*/

#sidebar  .cat-item { margin:0px; padding:0px; width:123px; font-size:13px; color:#000000; list-style:none; overflow:hidden; float:left; }

#sidebar  .cat-item a { margin:0px; padding:0 0 0 8px; font-size:13px; line-height:17px; background:url(images/hd_sprite.png) 0px -437px no-repeat; display:block; }

#sidebar  .cat-item a:hover  { text-decoration:none; }

/*Estilos de widgets de links*/

#sidebar ul.xoxo {  margin:0px; padding:0px; width:246px; list-style:none; float:left; }

#sidebar ul.xoxo li { margin:0px; padding:0px; width:246px; list-style:none; font-size:13px; color:#000000; float:left; }

#sidebar ul.xoxo li a { margin:0px; padding:0 0 0 16px; font-size:13px; line-height:18px; background:url(images/hd_sprite.png) 0px -477px no-repeat; display:block;  }

#sidebar ul.xoxo li a:hover {  text-decoration:none;  }

#sidebar li.recentcomments { margin:0 5px 0 5px; padding:5px 0 5px 0; width:236px; line-height:19px; border-bottom:1px solid #BACBE2; }

 

/*Posts Navigation Styles*/

.navigation { margin:10px 0 15px 0; padding:0px; width:631px; text-align:center; float:left;}

   .next-posts { float:right; }

   .prev-posts { float:left; }


/*Footer menu & Copyright*/

#footer { margin:0; padding:0px; width:100%; height:40px; line-height:40px; font-size:12px; background-color:#CFCFCF; color:#666666; float:left; }

.ft_copy { margin:0 15px 0 0; padding:0px; line-height:41px; float:right; }

.menu_ft {margin:0px; padding:0px; width:530px; height:40px; float:left; overflow:hidden;}

/*Estilos del menu del footer*/

.menu_ft .menu { margin:0 0 0 10px; list-style:none; width:520px; height:40px; }

.menu_ft .menu .menu-item { list-style:none; float:left; height:40px; line-height:41px; font-size:12px; color:#000000; }

.menu_ft .menu a { margin:0 15px 0 0; padding:0px; height:40px; line-height:41px; color:#666; text-decoration:none; font-weight:bold; float:left;}

.menu_ft .menu a:hover { color:#E85444; text-decoration:none; }





/*Comments title*/

#comments { margin:30px 0 0 0; padding:7px 10px 7px 10px; width:611px; font-size:15px; font-weight:bold; color:#999999; background:#F2F2F2; float:left; }

/*Coment List Styles*/

ol.commentlist { margin:0px; padding:0px; list-style: none; float:left; }

ol.commentlist li.comment { margin:0 0 10px 0; padding:10px; width:609px; font-size:13px; color:#666666; line-height:15px; border: 1px solid #ccc; float:left; }

ol.commentlist li.pingback { margin:0 0 10px 0; padding:10px; width:609px; font-size:13px; color:#666666; line-height:15px; border: 1px solid #ccc; float:left; }

ol.commentlist li.comment div.comment-author { margin:0px; padding:0px; color:#E85444; font-weight:bold; font-size:13px; line-height:14px; }

ol.commentlist li.comment div.comment-author a { color:#E85444; }

ol.commentlist li.comment div.vcard cite.fn { font-style: normal; }

ol.commentlist li.comment div.vcard img.avatar { float:left; margin: 0 10px 10px 0; }

ol.commentlist li.comment div.vcard span.says { font-weight:normal; }

ol.commentlist li.comment div.comment-meta { margin:0px; padding:0px; font-size: 10px; }

ol.commentlist li.comment div.comment-meta a { color: #B7B7B7; }

ol.commentlist li.comment div.reply { font-size: 11px; float:right; }

ol.commentlist li.pingback div.reply { display:none; }

ol.commentlist li.comment div.reply a { margin:0px; padding:4px 12px 4px 12px; color:#fff; font-weight: bold; background:#C0C0C0; }

ol.commentlist li.comment div.reply a:hover { background:#999; text-decoration:none; }

ol.commentlist li.comment ul.children { list-style: none; margin: 10px 0 0; width:85%; float:left; }

ol.commentlist li.comment ul.children li.comment { width:95%; overflow:hidden;  }

ol.commentlist li.comment ul.children li.depth-2 { border-left: 2px solid #ccc; margin: 0 0 10px 10px; }

ol.commentlist li.comment ul.children li.depth-3 { border-left: 2px solid #ccc; margin: 0 0 10px 10px; }

ol.commentlist li.comment ul.children li.depth-4 { border-left: 2px solid #ccc; margin: 0 0 10px 10px; }

ol.commentlist li.even { background: #fff; }

ol.commentlist li.odd { background: #fff; }

/*comentarios del autor del post*/

ol.commentlist li.bypostauthor { background: #f6f6f6; border:1px solid #eaeaea; }

ol.commentlist li.bypostauthor div.comment-author {  font-weight:bold; font-style:italic; }

ol.commentlist li.bypostauthor div.comment-author a { }

ol.commentlist li.bypostauthor div.comment-meta a { color: #999; }


/* Comentarios resaltados para el usuario admin  */

ol.commentlist li.comment-author-admin { background: #f6f6f6; border:1px solid #eaeaea; }




/*Comment Form*/

#respond { margin:15px 0 20px 0; padding:0px; width:631px; float:left; }

.respond_title { margin:0px; padding:0px; font-size:24px; font-weight:bold; color:#666666; }

.com_left { margin:10px 0 0 10px; padding:0px; width:382px; float:left; }

.com_right { margin:15px 0 0 18px; padding:0px; width:207px; float:left; }

.label { margin:0 0 0 5px; padding:0px; font-size:10px; color:#999999; text-transform:uppercase; }

.com_comment { margin:0px; padding:10px; width:360px; height:117px; font-size:14px; color:#666; line-height:17px; overflow:auto; background:#fff; border:1px solid #ccc; float:left; }

.com_user { margin:0 0 8px 0; padding:0 5px 0 35px; width:165px; height:29px; font-size:14px; line-height:14px; color:#666; line-height:17px; background:#fff url(images/hd_sprite.png) 5px -204px no-repeat; border:1px solid #ccc; float:left; }

.com_email { margin:0 0 8px 0; padding:0 5px 0 35px; width:165px; height:29px; font-size:14px; line-height:14px; color:#666; line-height:17px; background:#fff url(images/hd_sprite.png) 5px -242px no-repeat; border:1px solid #ccc; float:left; }

.com_website { margin:0 0 8px 0; padding:0 5px 0 35px; width:165px; height:29px; font-size:14px; line-height:14px; color:#666; line-height:17px; background:#fff url(images/hd_sprite.png) 5px -281px no-repeat; border:1px solid #ccc; float:left; }

.com_send { padding:10px; width:186px; font-size:15px; line-height:33px; color:#fff; font-weight:bold; text-align:center; cursor:pointer; background:#E85444; border:none; float:right; }

.com_send:hover { background:#EC7467; }



/*Wordpress Defaul Alignments*/

.entry-content img { margin: 0 0 1.5em 0; }

.alignleft, img.alignleft { margin-right: 1.5em; display: inline; float: left; }

.alignright, img.alignright { margin-left: 1.5em; display: inline; float: right; }

.aligncenter, img.aligncenter { margin-right: auto; margin-left: auto; display: block; clear: both; }

.alignnone, img.alignnone { /* not sure about this one */ }

.wp-caption { margin-bottom: 1.5em; text-align: center; padding-top: 5px; }

.wp-caption img { border: 0 none; padding: 0; margin: 0; }

.wp-caption p.wp-caption-text { line-height: 1.5; font-size: 10px; margin: 0; }

.wp-smiley { margin: 0 !important; max-height: 1em;}



/* Fixed by Cicklow */

div.entry img{
	max-width:619px
}
.widget{
	float:left;
	margin: 5px;
	padding: 0px;
	width: 250px;
}