/* 	Template 2 */

body { 
	margin: 0pt; 
	padding: 0pt; 
	background: #fff url(/images/template1/bg.gif) repeat-x scroll left top; 
	font-family: 'Lucida Grande',Arial,Verdana,'Bitstream Vera Sans'; 
	color: rgb(51, 51, 51); 
}
h1, h2, h3, h4 { 
	margin: 0pt; 
	padding: 0pt; 
	font-family: 'Trebuchet MS',Arial,Verdana,'Bitstream Vera Sans'; 
}
blockquote { 
	background: rgb(238, 238, 255) url(/images/template1/comillas.gif) no-repeat scroll 0pt 3px; 
	color: rgb(102, 102, 102); 
	padding-left: 20px; 
	font-style: italic; 
	margin-bottom: 1px; 
	display: block; 
	padding-top: 5px; 
}
blockquote:hover { 
	border-color: rgb(204, 204, 204); 
	color: rgb(102, 102, 102); 
}
abbr, acronym { 
	border-bottom: 1px dotted rgb(85, 85, 85);
	 cursor: help; 
}
code { 
	font-family: 'Courier New',Courier,Fixed; 
	color: rgb(0, 128, 0); 
}
.izquierda { float: left; }
.derecha { float: right; }
fieldset { 
	border: 1px solid rgb(238, 238, 238); 
}
fieldset:hover { 
	border-color: rgb(153, 153, 153); 
}
fieldset:hover legend { 
	color:#999; 
}
legend { 
	font-size: 12px; 
	color:#999; 
}
img { border: medium none ; }
img.izquierda, img.left, img.i, img.l { 
	margin: 0pt 10px 5px 0pt; 
	float: left; 
}
img.derecha, img.right, img.d, img.r { 
	margin: 0pt 0pt 5px 10px; 
	float: right; 
}
img.borde, img.border, img.b {
	border: 1px solid rgb(153, 153, 153); 
	padding: 1px; 
	background: #fff none repeat; 
}
img.centro, img.center, img.c { 
	margin: 0pt auto; 
	display: block; 
}
img.gravatar { float: right; }
a { 
	color: rgb(0, 102, 255); 
	text-decoration: none; 
}
a:hover { 
	color: rgb(51, 51, 51); 
	text-decoration: underline; 
}
h1 a, h1 a:hover, h2 a, h2 a:hover { 
	color: rgb(51, 51, 51); 
}
.edit a { 
	padding: 2px; 
	color: rgb(255, 0, 0); 
}
.edit a:hover { 
	border-color: rgb(255, 0, 0); 
	background: rgb(255, 0, 0) none repeat; 
	color: rgb(255, 255, 255); 
}
.historia a { 
	font-weight: bold;
}
.historia a:hover { 
	background: rgb(0, 102, 255) none repeat; 
	color: #fff; 
	text-decoration: none; 
}
a.accion, a.accion:hover { 
	color: #000; 
	text-decoration: none; 
}
.metacomm a, .navigation a { 
	border: 1px solid rgb(238, 238, 238);
	padding:2px;
}
.metacomm a:hover, .navigation a:hover { 
	border-color: rgb(0, 102, 255); 
	background: rgb(0, 102, 255) none repeat; 
	color: #fff; 
	text-decoration: none; 
}
.aviso a { 
	text-decoration: underline; 
	color: red; 
}
.feed { 
	padding: 2px 0pt 2px 22px; 
	background: transparent url(/images/template1/feed.png) no-repeat scroll left center; 
}
.asides, .results, .aviso, .footer { 
	border: 1px solid rgb(238, 238, 238); 
	padding: 10px; 
}
.asides:hover, .results:hover, .aviso:hover, .footer:hover { 
	border-color: rgb(153, 153, 153); 
}
#box { 
	margin:20px auto; 
	width: 790px; 
}
.header { margin: 0pt 0pt 15px; }
.header h1 { 
	font-size: 25px; 
	color: rgb(153, 153, 153); 
	font-weight: normal; 
	letter-spacing: -1px; 
	text-shadow: ; }
.header .topmenu { margin: 45px 0pt 15px; float: right; text-align: right; font-size: 20px; }
.header .description { font-size: 11px; color: rgb(153, 153, 153); }
.asides { margin: 0pt 0pt 20px; list-style-type: none; }
.asides li { font-size: 12px; }
.asides span { font-size: 10px; }
.asides .sign { padding: 0pt 4px 0pt 0pt; font-size: 16px; font-weight: bold; color: rgb(204, 204, 204); }
#blog { float: left; width: 550px; }
.yah { margin: 0pt; padding: 0pt; font-size: 10px; color: rgb(68, 68, 68); }
.results { margin: 0pt 0pt 20px; font-size: 19px; font-weight: normal; color: rgb(34, 34, 34); }
.date { margin: 0pt 0pt 10px; color: rgb(221, 221, 221); }
.post { margin: 0pt 0pt 30px; font-size: medium; }
h2 { font-size: 22px; font-weight: bold; color: rgb(68, 68, 68); }
.meta { font-size: 11px; color: rgb(136, 136, 136); }
.metacomm { font-size: 12px; color: rgb(136, 136, 136); }
.comment { margin-top:5px; }
.blah { font-size: 12px; line-height: 18px; }
.tags { margin: 20px 0pt 0pt; font-size: 10px; }
.navigation { font-size: 12px; }
.navigation .right { float: right; }
#comments { margin: 30px 0pt 0pt; padding: 0pt; font-size: 12px; }
#comments ol { margin: 0pt; padding: 0pt; }
#comments li { margin: 0pt 0pt 30px; background: transparent url(/images/template1/comm-top.gif) no-repeat scroll center top; list-style-type: none; }
#comments .fin { background: transparent url(/images/template1/comm-bot.gif) no-repeat scroll center bottom; height: 10px; clear: both; }
.comentario { margin: 0pt 0pt -10px 10px; padding: 15px; overflow: hidden; width: 370px; }
.autor { padding: 5px; font-size: 12px; font-weight: 700; color: rgb(51, 51, 51); width: 110px; float: left; text-align: right; margin-left: 10px; }
.autor span { font-size: 10px; color: rgb(153, 153, 153); }
#commentform { font-size: 12px; }
.dato, textarea { border: 3px double rgb(221, 221, 221); padding: 4px; color: rgb(204, 204, 204); font-family: "Lucida Grande",Arial,Verdana; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: ; }
#commentform .dato { width: 205px; }
#commentform textarea { width: 520px; }
.dato:focus, textarea:focus { border: 3px double rgb(187, 187, 187); color: rgb(51, 51, 51); }
.aviso { margin: 20px 0pt; font-size: 12px; font-weight: bold; color: red; text-align: center; }
#sidebar { margin: 0pt 0pt 30px; width: 220px; float: right; font-size: 12px; }
#sidebar .secc { margin: 0pt 0pt 20px; padding: 10px 10px 0pt; background: transparent url(/images/template1/menu-top.gif) no-repeat scroll center top; }
#sidebar .secc .fin { margin: 0pt -10px 0px; background: transparent url(/images/template1/menu-bot.gif) no-repeat scroll center bottom; height: 10px; }
#sidebar h2 { font-weight: bold; font-size: 14px; color: rgb(0, 0, 0); }
#sidebar ul { margin: 0pt; padding: 0pt 0pt 0pt 15px; line-height: 17px; }
#delicious-box li { list-style-image:url(/images/template1/minidelicious.gif); }
.archive { margin: 30px 0pt; padding: 10px 10px 30px; background: transparent url(/images/template1/archive-bg.gif) no-repeat scroll left top; }
.arch, .cat, .links, .latest { margin: 0pt 10px 0pt 0pt; width: 200px; }
.cat, .links, .latest { float: right; }
.archive h3 { margin: 0pt 0pt 5px; font-size: 16px; font-weight: bold; color: rgb(51, 51, 51); }
.archive ul { margin: 0pt; padding: 0pt; list-style-type: none; font-size: 12px; }
.footer { margin: 30px 0pt 0pt; font-size: 11px; color: rgb(153, 153, 153); }
.photoframe { border: 1px solid rgb(205, 205, 204); padding: 2px; background: rgb(255, 255, 255) none repeat; text-align: center; }
.photoframe a:hover { border-bottom: 0px solid rgb(204, 153, 153); background: transparent none repeat; color: white; }
.photoframe a { border-bottom: 0px solid rgb(204, 153, 153); background: transparent none repeat; color: white; }
.phtoframe a:link { border-bottom: 0px solid rgb(204, 153, 153); background: transparent none repeat; color: white; }
.inline-button { border: 2px solid rgb(213, 235, 250); margin: 0pt 0.2em; padding: 0.1em 0pt; background: rgb(204, 204, 204) none repeat; font-family: Verdana,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 65%; line-height: 1; font-size-adjust: none; font-stretch: ; white-space: nowrap; text-decoration: none; vertical-align: middle; color: rgb(213, 235, 250); }
.inline-button em { margin: 0pt; padding: 0.1em 0.5em; background: white none repeat; font-style: normal; color: rgb(0, 102, 255); }
.inline-button span { margin: 0pt; padding: 0.1em 0.5em 0.1em 0.3em; }
.inline-button:hover { background: rgb(102, 102, 102) none repeat; color: white; }
.inline-button:hover em { background: rgb(0, 102, 255) none repeat; color: white; }
.roundedbox { display: block; }
.roundedbox * { background: rgb(225, 241, 252) none repeat; overflow: hidden; display: block; height: 1px; }
.roundedbox1 { border-left: 1px solid rgb(242, 248, 253); border-right: 1px solid rgb(242, 248, 253); background: rgb(232, 244, 252) none repeat; padding-right: 1px; margin-right: 3px; padding-left: 1px; margin-left: 3px; }
.roundedbox2 { border-left: 1px solid rgb(252, 253, 254); border-right: 1px solid rgb(252, 253, 254); margin: 0px 1px; padding: 0px 1px; background: rgb(230, 243, 252) none repeat; }
.roundedbox3 { border-left: 1px solid rgb(230, 243, 252); border-right: 1px solid rgb(230, 243, 252); margin: 0px 1px; }
.roundedbox4 { border-left: 1px solid rgb(242, 248, 253); border-right: 1px solid rgb(242, 248, 253); }
.roundedbox5 { border-left: 1px solid rgb(232, 244, 252); border-right: 1px solid rgb(232, 244, 252); }
.roundedbox_content { padding: 0px 5px; background: rgb(225, 241, 252) none repeat; }


a.rsswidget { display: inline ! important; }
a.rsswidget img { background: orange none repeat; color: white; }

.recentcomments a { margin: 0pt ! important; padding: 0pt ! important; display: inline ! important; }
#pages {
	padding:1em;
	margin:1em 0;
	font:11px Arial, Tahoma, Verdana, sans-serif;
	width:100%;
}
		
	#pages a, #pages span {
		display:block;
		float:left;
		padding:0.2em 0.5em;
		margin-right:0.2em;
	}

	#pages a {
		text-decoration:none;
		color:#105cb6;
		border:1px solid #9aafe5;
	}
	
	#pages a:hover {
		color:#003;
		border:1px solid #2e6ab1;
	}
	
	#pages a:visited {
		color:#105cb6;
	}

	#pages .current {
		font-weight:bold;
		background:#2e6ab1;
		color:#fff;
		border:1px solid #2e6ab1;
	}
	
	#pages .paginas {
		color:#999;
		border:1px solid #ddd;
	}
	
/* CSS Para la lista de los animes */
.ratingblock {
	padding:0;
	color:#999;
	float:left;
	line-height:13px;
}

	.unit-rating {
		margin:0 0 0 50px !important;
		margin:0;
		padding:0;
		background:transparent url(/images/starrating.gif) repeat-x scroll left top;
		list-style-type:none;
		list-style-image:none;
		list-style-position:outside;
		height:13px;
		position:relative;
	}

		.unit-rating li {
			margin:0;
			padding:0;
			text-indent:-2000em;
			float:left;
		}

			.unit-rating li.current-rating {
				background:transparent url(/images/starrating.gif) repeat scroll left bottom;
				position:absolute;
				height:13px;
				display:block;
				text-indent:-2000em;
				z-index:1;
			}

#animeTitle {
	font-weight:bold;
	letter-spacing:1px;
	line-height:27px;
	font-size:14px;
	color:#ff0084;
}
			
#ars_block {
	margin:0 auto;
	padding:0;
	font-size:11px;
}

	.misAnimes a {
		text-decoration:none;
		border-bottom:1px solid #0063dc;
		padding-bottom:1px;
		color:#0063dc;
	}
		
	.misAnimes i {
		color:#333;
		font-weight:normal;
		font-size:10px;
	}
		
	#ars_block .ars_row {
		background:#fff;
		line-height:25px;
		height:25px;
		border-bottom:1px solid #e5e5e5;
		padding:0 4px;
	}
	
	#ars_block .unit-rating {
		margin:0 !important;
	}
	
	#ars_block .ars_row:hover {
		background-color:#f6f6f6;
	}
	
		#ars_block .ars_row span {
			float:left;
		}
		
		#ars_block .title {
			font-weight:bold;
		}
		
		#ars_block .ratingblock {
			margin-top:6px;
		}
		
			#ars_block .ratingblock a {
				padding-bottom:0;
				border-bottom:none;
			}
			
		#ars_block .ars_row .title {
			width:450px;
			color:#0063dc;
		}
		
		#ars_block .ars_row .rating {
			width:65px;
		}
		
	#ars_block .nobold {
		font-weight:normal;
	}
	
	#ars_block .dark {
		color:#333 !important;
	}
	
/* CSS Para la lista de los aportes */
	#container .rows {
		padding:0 6px;
		line-height:27px;
		height:27px;
		border-bottom:1px solid #e5e5e5;
		clear:right;
		background-color:#fff;
		font-size:11px;
	}
	
	#container .rows:hover {
		background-color:#f6f6f6;
	}
	
	#container span {
		color:#555;
		background:none;
	}
	
		#container .rows a {
			text-decoration:none;
			border-bottom:1px solid #0063dc;
			padding-bottom:1px;
			position:relative;
			color:#0063dc;
		}
		
		#container .rows a:hover {
			color:#fff;
			background:#0063dc;
		}
		
	#container .anime, #container .adate, #container .title, #container .status {
		float:left;
	}
	
	#container .nobold {
		font-weight:normal;
		background-image:none;
	}
	
	#container .title {
		width:270px;
		font-weight:bold;
	}
	
	#container .anime {
		width:150px;
	}
	
	#container .adate {
		width:100px;
	}
	
	#container .status {
		margin:8px 5px 0 0;
	}
	
	#listTitle {
		background:#fafafa !important;
	}