
/*  
Theme Name: Loserpower Carajo!
Description: Tema exclusivo para Loserpower y Kesaen
Version: 1.0
Author: Criscar - Cristian Carriel
Author URI: http://www.loserpower.com
*/


body {
	font-family: Helvetica, Arial;
	background-color: #FFFFFF;
	background-image: url(img/bg-body.jpg);
	background-repeat: repeat-y;
	background-position: center;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}


/* object {
	width: 500px;
	height: 410px;
	background-color: #333333;
	padding: 10px;
	display: block;
}

embed {
	width: 500px;
	height: 410px;

}*/

li {
	list-style-image: none;
	list-style-type: none;

}

#img-aleatoria {
	margin-right: auto;
	margin-left: auto;
	clear: both;
	float: none;
	height: 100%;
	margin-bottom: 0px;
}

#header-logo {
	background-image:url(img/bg-header.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	margin: 0px;
	height: 100px;
	padding-bottom: 100px;
}


#buscar {
	float: right;
	padding-top: 30px;
}

.button {
	background-image: url(img/buscar.gif);
	background-repeat: repeat-x;
	height: 32px;
	width: 78px;
	color: #999999;
	text-align: center;
	font-size: 14px;
	border: 1px solid #666666;
}

.form {
	font-size: 14px;
	background-color: #CCCCCC;
	background-image: url(img/bg-form.gif);
	background-repeat: repeat-x;
	color: #666666;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #666666;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}

#logo {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
}

#barra  {
	text-align: center;
	width: 500px;
	margin-bottom: 30px;
	font-size: 12px;
	padding-left: 30px;
}

#barra a {
	color: #666666;
	text-decoration: none;
	padding-top: 6px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	background-color: #E7E7E7;
	float: left;
	margin-right: 8px;
}

#barra a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #000000;
	padding-top: 6px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}

#container {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 20px;
	margin-bottom: 0px;
	height: 100%;
	padding-bottom: 0px;
	clear: both;
	float: none;
}

#container h1 {
	font-size: 36px;
	line-height: 40px;
	color: #999999;
	letter-spacing: -2px;
	margin: 0px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 30px;	
}


#content {
	float: left;
	width: 550px;
	margin: 0px;
	height: 100%;
}

#bg-pie {
	background-image: url(img/bg-container.jpg);
	background-repeat: no-repeat;
	background-position: center;
	height: 66px;
	float: none;
	padding: 0px;
	clear: both;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}


#post {
	padding-right: 30px;
	padding-bottom: 30px;
	padding-left: 20px;
	font-size: 14px;
	line-height: 20px;
	width: 500px;
	margin-bottom: 30px;
}

#post a img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;	
}

#post a {
	text-decoration: none;
	background-image: url(img/a.gif);
	color: #996600;
}

#post a:hover {
	text-decoration: none;
	background-image: url(img/hover.gif);
	color: #FFFFFF;
}

#post h2 {
	font-size: 36px;
	line-height: 36px;
	margin: 0px;
	padding: 0px;
	font-weight: bold;
	letter-spacing: -2px;
}

#post small {
	color: #666666;
}

#post h2 a {
	color: #000000;
	text-decoration: none;
	background-image: none;
}

#post h2 a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #000000;
}

#post img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
	
#post-comm {
	color: #999999;
	width: 500px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	padding-top: 8px;
}	
	
#pildora {
	background-color: #000000;
	width: 500px;
	color: #FFFFFF;
	font-size: 14px;
	line-height: 20px;
	margin-bottom: 0px;
	background-image: url(img/chuchupildora.gif);
	background-position: center top;
	background-repeat: no-repeat;
	padding-top: 40px;
	padding-right: 30px;
	padding-bottom: 0px;
	padding-left: 30px;
}	


#pildora a {
	color: #FFFFFF;
	text-decoration: underline;
}	

#pildora h2 {
	font-size: 24px;
	line-height: 24px;
	margin: 0px;
	padding: 0px;
	font-weight: bold;
	letter-spacing: -1px;
	color: #666666;
}

#pildora h2 a {
	color: #FFFFFF;
	text-decoration: none;
	background-image: none;
}

#pildora h2 a:hover {
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
}

#pildora small {
	color: #999999;
}

#pildora-down {
	background-color: #000000;
	width: 500px;
	color: #FFFFFF;
	font-size: 14px;
	line-height: 20px;
	margin-bottom: 30px;
	background-image: url(img/chuchupildora-down.gif);
	background-position: center bottom;
	background-repeat: no-repeat;
	padding-top: 10px;
	padding-right: 30px;
	padding-bottom: 20px;
	padding-left: 30px;
	height: 29px;
	margin-top: 0px;
}

#pildora-down a {
	background-image: url(img/comm3.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 22px;
	color: #999999;
	font-size: 12px;
	text-decoration: none;
}

#joyas {
	background-image: url(img/joyas.jpg);
	background-repeat: repeat;
	width: 490px;
	margin-left: 20px;
	padding: 20px;
	margin-bottom: 15px;
}

#joyas h2 strong{
	color: #FFFFFF;
	text-decoration: none;
	background-color: #000000;
	font-weight: normal;
}

#joyas h2 a {
	color: #000000;
	text-decoration: none;
	background-image: none;
	background-color: #FFFFFF;
}

#joyas h2 a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #000000;
}


#joyas img {
	border: 1px solid #FFFFFF;
}

#joyas-down {
	font-size: 12px;
	color: #666666;
	margin-bottom: 50px;
	padding-left: 30px;
}

#joyas-down a {
	background-image: url(img/comm.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 22px;
	color: #333333;
	font-size: 12px;
	text-decoration: none;
}


#nsfw {
	background-color: #5f3901;
	width: 500px;
	color: #FFFFFF;
	font-size: 14px;
	line-height: 20px;
	margin-bottom: 0px;
	background-image: url(img/nsfw.gif);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 60px;
	padding-right: 30px;
	padding-bottom: 0px;
	padding-left: 30px;
}	

#nsfw h2 {
	font-size: 24px;
	line-height: 24px;
	margin: 0px;
	padding: 0px;
	font-weight: bold;
	letter-spacing: -1px;
	color: #985B03;
}

#nsfw h2 a {
	color: #FFFFFF;
	text-decoration: none;
	background-image: none;
}

#nsfw small {
	color: #CDAF95;
}

#nsfw h2 a:hover {
	color: #5f3901;
	text-decoration: none;
	background-color: #FFFFFF;
}


#nsfw-down {
	background-color: #5f3901;
	width: 500px;
	color: #FFFFFF;
	font-size: 14px;
	line-height: 20px;
	margin-bottom: 30px;
	background-image: url(img/nsfw-down.gif);
	background-position: center bottom;
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-right: 30px;
	padding-bottom: 20px;
	padding-left: 30px;
	height: 29px;
	margin-top: 0px;
}

#nsfw-down a {
	background-image: url(img/comm4.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 22px;
	color: #A96503;
	font-size: 12px;
	text-decoration: none;
}


#sidebar {
	width: 400px;
	float: right;
	height: 100%;
	position: relative;
	margin-right: 20px;
}

#sidebar a img  {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;	
}

#social {
	background-color: #DDDAC4;
	width: 390px;
	margin-bottom: 10px;
	font-size: 11px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}

#social a {
	color: #666666;
	text-decoration: none;
	padding-right: 15px;
}

#social a:hover {
	color: #000000;
	text-decoration: none;
}


#sidebar-1 {
	width: 180px;
	float: left;
	font-size: 12px;
	margin-top: 30px;
	line-height: 16px;
	padding-right: 10px;
	padding-left: 10px;
}

#sidebar-1 h3 {
	font-size: 18px;
	font-weight: normal;
	color: #999999;
	text-align: right;
	word-spacing: -1px;
}

#sidebar-1-com li a {
	text-decoration: none;
	background-image: url(img/a.gif);
	color: #996600;

}

#sidebar-1-com li a:hover {
	text-decoration: none;
	background-image: url(img/hover.gif);
	color: #FFFFFF;
}

#sidebar-1-com li {
	background: url(img/comm.gif) no-repeat !important;
	padding-left: 22px !important;
	list-style-type: none;
	padding-bottom: 4px;
	display: block;
	margin: 0px;
	list-style-position: outside;
	color: #666666;
}	



p.srssfetcher-message {
	background: url(img/comm.gif) no-repeat !important;
	padding-left: 22px !important;
	list-style-type: none;
	padding-bottom: 4px;
	display: block;
	margin: 0px;
	list-style-position: outside;
	color: #666666;
	padding-top: 0px;
}


a.srssfetcher-link{
	text-decoration: none;
	background-image: url(img/a.gif);
	color: #996600;

}

a:hover.srssfetcher-link{
	text-decoration: none;
	background-image: url(img/hover.gif);
	color: #FFFFFF;

}





#sidebar-1-star li a {
	text-decoration: none;
	background-image: url(img/a.gif);
	color: #996600;

}


#sidebar-1-star li a:hover {
	text-decoration: none;
	background-image: url(img/hover.gif);
	color: #FFFFFF;
}


#sidebar-1-star li {
	background: url(img/star.gif) no-repeat !important;
	padding-left: 22px !important;
	list-style-type: none;
	padding-bottom: 4px;
	display: block;
	margin: 0px;
	list-style-position: outside;
	color: #666666;
}	

#sidebar-1-cat li a {
	text-decoration: none;
	background-image: url(img/a.gif);
	color: #996600;

}

#sidebar-1-cat li a:hover {
	text-decoration: none;
	background-image: url(img/hover.gif);
	color: #FFFFFF;
}

#sidebar-1-cat li {
	background: url(img/clock.gif) no-repeat !important;
	padding-left: 22px !important;
	list-style-type: none;
	padding-bottom: 4px;
	display: block;
	margin: 0px;
	list-style-position: outside;
	color: #666666;
}	

enlace  {
	background: url(img/comm2.gif) no-repeat !important;
	padding-left: 22px !important;
	list-style-type: none;
	padding-bottom: 4px;
	display: block;
	margin: 0px;
	list-style-position: outside;
	color: #666666;

}

enlace a {
	text-decoration: none;
	background-image: url(img/a.gif);
	color: #996600;
}


#guia {
	font-size: 12px;
	color: #CCCCCC;
	background-color: #000000;
	background-image: url(img/guia.gif);
	background-repeat: no-repeat;
	width: 160px;
	padding-top: 200px;
	padding-right: 15px;
	padding-bottom: 30px;
	padding-left: 15px;
	background-position: center top;
}

#sidebar-2 {
	width: 180px;
	float: left;
	font-size: 12px;
	margin-top: 30px;
	line-height: 16px;
	padding-right: 10px;
	padding-left: 10px;
}

#sidebar-2 h3 {
	font-size: 18px;
	font-weight: normal;
	color: #999999;
	text-align: right;
	word-spacing: -1px;
}

#comentarios {
	font-size: 12px;
	line-height: 18px;
	color: #333333;
	background-image: url(img/bg-comment.gif);
	background-repeat: repeat-x;
	width: 470px;
	margin-left: 30px;
	padding-top: 18px;
	padding-right: 30px;
	padding-bottom: 30px;
	padding-left: 30px;
}

#comentarios a {
	text-decoration: none;
	background-image: url(img/a.gif);
	color: #996600;

}

#comentarios a:hover {
	text-decoration: none;
	background-image: url(img/hover.gif);
	color: #FFFFFF;
}

#comentarios h3 {
	font-size: 22px;
	line-height: normal;
	font-weight: bold;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	letter-spacing: -1px;
}

#autor {
	font-size: 12px;
	line-height: 18px;
	color: #744E00;
	background-image: url(img/bg-comment2.gif);
	background-repeat: repeat-x;
	width: 470px;
	margin-left: 30px;
	padding-top: 18px;
	padding-right: 30px;
	padding-bottom: 30px;
	padding-left: 30px;
}

#autor a {
	text-decoration: none;
	background-image: url(img/a.gif);
	color: #996600;

}

#autor a:hover {
	text-decoration: none;
	background-image: url(img/hover.gif);
	color: #FFFFFF;
}

#autor h3 {
	font-size: 22px;
	line-height: normal;
	font-weight: bold;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	letter-spacing: -1px;
}


.contador {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 60px;
	color: #DADADA;
	text-align: right;
	letter-spacing: -10px;
	display: inline;
	float: right;
	margin-top: -20px;
}

.contador-2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 60px;
	color: #e1dacf;
	text-align: right;
	letter-spacing: -10px;
	display: inline;
	float: right;
	margin-top: -20px;
}



#titulo-comentario {
	margin-left: 40px;
	color: #999999;
	width: 400px;
}


#titulo-comentario h3 strong {
	color: #666666;
	font-weight: normal;
}

#titulo-comentario h3 {
	color: #999999;
	font-weight: normal;
}

.formulario {
	font-size: 14px;
	color: #666666;
	background-image: url(img/bg-comment.gif);
	background-repeat: repeat-x;
	padding: 8px;
	width: 430px;
	border: 1px solid #CCCCCC;
}


#escribir{
	font-size: 12px;
	color: #666666;
	background-color: #E7E7E7;
	padding: 30px;
	width: 450px;
	margin-left: 30px;
}

/*  PLugin paginador */


.pagebar 
	{ 
		font: 11px Arial, Helvetica, sans-serif; 
		padding-top: 20px; 
		padding-bottom: 10px; 
		margin: 0px; 
	}

.pagebar a, .pageList .this-page 
	{
	padding: 2px 6px;
	border: solid 1px #ddd;
	text-decoration: none;
	color: #666666;
	}

.pagebar a:visited 
	{
		padding: 2px 6px; 
		border: solid 1px #ddd; 
		text-decoration: none;
	}

.pagebar .break 
	{
			padding: 2px 6px; 
			border: none; 
			background: #fff; 
			text-decoration: none;
	}

.pagebar .this-page 
	{
		padding: 2px 6px; 
		border-color: #999; 
		font-weight: bold; 
		font-size: 13px; 
		vertical-align: top; 
		background: #fff;
	}

.pagebar a:hover 
	{
	color: #666666;
	text-decoration: none;
	background-color: #CCCCCC;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	}

#footer {
	background-color: #000000;
	color: #666666;
	padding-top: 80px;
	padding-bottom: 30px;
	font-size: 11px;
	line-height: 17px;
	margin: 0px;
	float: none;
	width: 100%;
	clear: both;
}

#footer a {
	color: #CCCCCC;
	text-decoration: none;
}

#footer a:hover {
	color: #FFFFFF;
	text-decoration: none;
}


#footer-margen {
	width: 1000px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

#comunidad {
	background-color: #d5d6d7;
	color: #666666;
	padding: 10px;
}

#comunidad h1 {
	font-size: 18px;
	line-height: 18px;
	letter-spacing: 0em;
	text-align: left;
	margin: 0px;
	padding: 0px;
}

#comunidad a {
	color: #000000;
	text-decoration: none;
	}
	
#comunidad a:hover {
	color: #000000;
	text-decoration: underline;
	}