/*
Theme Name: Blatant
Theme URI: http://unmundoperplejo.com
Description: 
Version: 1.1
Author: Sirventes
Author URI: http://unmundoperplejo.com
Tags: 

This theme is released under GPL (http://www.opensource.org/licenses/gpl-3.0.html)
*/

@import url('00_style.css');


/* Basic */
body { width:100%; background-color:#FFF896; /*#8F9297*/; margin:0px; padding:0px; font:13px/150% Tahoma, Verdana, Helvetica, sans-serif; color:#333333; }
a { color:#DF002C; text-decoration:none; outline:none; }
a:hover { color:#800000; text-decoration:none; }
ul { list-style-image:none; }
form { margin:5px; }

/* layout */
	#top-bar { width: 100%; background-color:#222324; position: fixed; border-bottom: 3px solid #800000; }
	#wrap { width:940px; margin:0px auto 0px; padding:0px; overflow:hidden; background:none; } /*removed bg.png from background*/
	#top { width:940px;}
	#menu {height: 28px; }/*was 28px*/
	#nav-social {float: right; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
	#c1 { width:630px; float:left; padding:0px; margin:0px 10px 0px 0px; overflow:hidden; background-color:transparent; } /*UMP padding was 5px, bckg was ffffff*/
	#c2 { width:300px; float:left; padding:5px 0px 0px 0px; margin:0px 0px 0px 00px; overflow:hidden; background: none; } /*UMP removed background:url('images/subscribe.gif') 2px top no-repeat*/
	
	
/* Top Bar */
	#nav-menu { width: 940px; overflow:hidden; background-color:#222324; color:#ffffff; padding:5px 5px 0px 5px; margin:0px auto 0px auto; font:8pt Verdana, Arial, sans-serif; -moz-border-radius: 2px; -khtml-border-radius: 2px; -webkit-border-radius: 2px;	border-radius: 2px;  }
		#nav-menu ul { list-style:none; list-style-image:none; padding:0px; margin:0px; }
		#nav-menu li { display:inline;  }
		#nav-menu li a  { float:left; padding:5px 5px 5px 5px; background-color:#800000; margin:0px 5px 5px 0px; color:#FFFFFF; font-weight: bold; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}
		#nav-menu li a:hover { background-color:#DF002C; text-decoration:none; }
		#nav-menu li.current_page_item a, #nav-menu li.current_page_item a:hover { background-color:#DF002C; }
	
	/* Bar within the top bar to contain social icons */	
	#nav-social { overflow:hidden; background:#222324;margin-top: -5px; }
		#nav-social ul { list-style:none; list-style-image:none; padding:0px; margin:0px; }
		#nav-social li { display:inline; }
		#nav-social li a , #subs{ float:left; padding:0px 5px 5px 5px; margin:0px 0px 0px 5px; background-color:transparent; }
		#nav-social li a:hover { background-color:#76808D; text-decoration:none; padding-top: 0px;}
		#nav-menu li.current_page_item a:hover { background-color:#555d67; }
		#sub-fed { background:url('images/feed.png') left bottom no-repeat; height: 24px; padding-top: 0px }
		#sub-twt { background:url('images/twitter.png') left bottom no-repeat; height: 24px; }
		#sub-fbk { background:url('images/facebook.png') left bottom no-repeat; height: 24px; }
		#subs, #sub-fed, #sub-twt, #sub-fbk {padding-left:25px !important; color:#fff896 !important; }	
		#subs {margin-top: 10px;}
		
/* Header */		
	/* bottombar is the bar with social icons and search field */
	#menu, #bottombar { padding:0px 5px 0px 5px;  font:8pt Verdana, Arial, sans-serif;}
	#bottombar { padding-top: 0px; -moz-border-radius: 2px; -khtml-border-radius: 2px;	-webkit-border-radius: 2px;	border-radius: 2px; background:#FFFFFF url('images/tube.JPG') right top no-repeat; background-position: -0px -155px; }
	#bottombar li a { background-color: rgba(104,114,125,0.5); color:#FFFFFF; margin-top:5px;}
	#bottombar input { width:175px; padding:4px 4px 4px 20px; margin: auto 0 auto 0; background: rgba(104,114,125,0.5); url('images/dot.gif') 6px 6px no-repeat; border:solid 1px #68727D; color:#FFFFFF; } /*UMP margin added*/
	#bottombar input:hover { background-color:#76808D; border:solid 1px #800000; }
	/*social menu within the bottom 
	#sub-fed { background:url('images/feed.png') left bottom no-repeat; padding-left:25px !important; color:#FFCC99 !important; }
	#sub-twt { background:url('images/twitter.png') left bottom no-repeat; padding-left:25px !important; color:#FFCC99 !important; }
	#sub-fbk { background:url('images/facebook.png') left bottom no-repeat; padding-left:25px !important; color:#FFCC99 !important; }*/
	
	/* logo */
	#logo { overflow:hidden; background:#FFFFFF url('images/tube.JPG') right top no-repeat; background-position: -0px -30px; margin:10px 0 0 0; -moz-border-radius: 2px; -khtml-border-radius: 2px;	-webkit-border-radius: 2px;	border-radius: 2px;}
	#blogname { margin:75px 10px 0 0; padding-bottom: 5px; width:425px; float:right; background-color: rgba(104,114,125,0.7); -moz-border-radius: 2px; -khtml-border-radius: 2px;	-webkit-border-radius: 2px;	border-radius: 2px;}
		#logo h1 { color:#ffffff; }
		#logo h4 { color:#FFFFFF; }
	
	
	

/* Posts */	
	.post { margin:0px 0 10px 0; padding:0; overflow:hidden; line-height:160%; background: #ffffff; border: 2px solid #800000;
		-moz-border-radius: 2px;
		-khtml-border-radius: 2px;
		-webkit-border-radius: 2px;
		border-radius: 2px; } /*margin was 10 0 10 0*/
	
	/* post title */
	.post-title h1 { margin:5px 0 0 0px; padding:6px 5px 6px 5px; font:normal 26px Georgia, "Times New Roman", Times, serif; line-height:120%; color: #333333; font-weight:100; border-bottom: 1px solid #800000;}
	.post-title h1 a { color:#333333; } /*UMP was 333333*/
	.post-title h1 a:hover { color:#800000; text-decoration:none; }
	
	
	/*post bottom*/
	.promo {width:600px; float:left; overflow:hidden; margin-left:10px; }
	.util { width: 450px; float: right; font-size: 14px;}	
		span.rojo { color:#800000;}
	.blogovoto {width:125px; height:103px; margin-left: 10px;}
	
	
	/* post date, author, category, comments */
	.post-sub { overflow:hidden; width:100%; font:11px Verdana, Arial, sans-serif; }
	.post-sub span { width:16px; height:16px; overflow:hidden; background-color:transparent; float:left; padding:0px; margin:0px 5px 0px 0px; }
		span.date  { background:url('images/calendar.png');}
		span.com_add  { background:url('images/com_add.png');}
		span.com  { background:url('images/com.png');}
		span.comms  { background:url('images/comms.png');}
		span.cat  { background:url('images/tick.png');}
		span.tag  { background:url('images/tag.png'); }
		span.edit  { background-color:#333333; width:8px; height:8px;}
		.post-date, .post-author, .post-cat, .post-tags, .post-edit { float:left; overflow:hidden; padding:5px 15px 5px 0px; margin: 0 10px 0 5px;}
		.post-author { display:none; }
		.post-comments, .post-edit { float:right; overflow:hidden; padding:5px 0px 5px 5px; margin: 0 5px 0 10px;}
		.post-comments-name { float:left; padding-top:2px; }
		
	.post-edit { float:left; }
	/* post share */	.post-sub-share {width:400px;}	.post-sub-share li { display:inline; }	.bitacoras {width:100px; padding:2px; margin: 0; float: right;}	.blogoteca {width:100px; margin:0 20px 10px 0; float: left;}
	
	
	/* post text */
	.post-text { overflow:hidden; padding:0px; margin: 0 15px 0 15px;}

	.print-link { display:none; }

/* Comments single */	
	.post-com { margin:10px 0 10px 0; padding:0; overflow:hidden; line-height:160%; background: #ffffff; border: 1px solid #800000;
		-moz-border-radius: 2px;
		-khtml-border-radius: 2px;
		-webkit-border-radius: 2px;
		border-radius: 2px; }
	.commentlist .depth-1 { margin-bottom:10px !important; padding-left:5px;}
	ol.commentlist li { margin:0px 5px 10px 30px; padding:5px 0px 5px 0px; list-style:none; overflow:hidden; background:transparent; border: 1px solid #80000; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
	.commentlist li.even { background:#FFC77F; border: 1px solid #800000;}
	.commentlist li.odd { background:#DDC5A6; border: 1px solid #800000;}
	.comment-text { background-color:transparent; }
	.comment-reply a { background-color:#ffffff; padding:3px 7px 3px 7px; color:#333333; margin-left:5px; }
		
	
	
	
	/* widgets */
	#widgets { list-style:none; margin:0px; padding:0px; color:#333333; }
	#widgettitle {border-bottom: 1px solid #800000;}
	#widgets ul { list-style-type:disc; }
	.widget { margin:0px 0px 10px 0px; padding:0px 0px 5px 00px; background: #fff896; border: 1px solid #800000;
		-moz-border-radius: 2px;
		-khtml-border-radius: 2px;
		-webkit-border-radius: 2px;
		border-radius: 2px;}
	.widget ul { margin:0px 0 0 10px; padding:0px 0px 0px 20px; }
	.widget ul li { padding:5px 0px 0px 0px; }
	.widget li a {color: #333333; }
	.widget li a:hover {color: #DF002C; font-weight: bold;}
	.widget h2 { margin:0px; padding:0px 0 5px 10px; color:#800000; font:italic 11pt Georgia, "Times New Roman", Times, serif; }
	.widget h2 a { color:#333333; font-weight: bold;}
	
	
/* images */
	img {display: block; margin-left: auto; margin-right: auto; }
	
	.navigation { color:#800000; }