/* 0.2 */
.sliderwrapper{
position: relative; /*leave as is*/
overflow: hidden; /*leave as is*/
width: 555px; /*width of featured content slider*/
height: 103px;
font-size:11px;
margin-top:17px;
z-index:1;
}

.sliderwrapper strong{
color:#FFF;
}

.sliderwrapper .contentdiv{
visibility: hidden; /*leave as is*/
position: absolute; /*leave as is*/
left: 0; /*leave as is*/
top: 0; /*leave as is*/
padding: 5px;
background: #505F69;
width: 555px; /*width of content DIVs within slider. Total width should equal slider's inner width (390+5+5=400) */
height: 103px;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
z-index:2;
}

.pagination{
width: 555px; /*Width of pagination DIV. Total width should equal slider's outer width (400+10+10=420)*/
text-align: right;
background-color: #505F69;
padding: 6px 5px 2px 0px;
background:url(slider_line.gif) no-repeat top center;
z-index:10;
}

.pagination a{
padding:3px 9px;
text-decoration:none; 
color:#EEEEEE;
background:#404E58;
font-size:11px;
margin-top:23px;
}

.pagination a:hover, .pagination a.selected{
color:#FFF;
background-color:#616F7A;
}

.pagination strong {
color:#FFF;
}body{
background: url(bg_all.gif);
background-attachment: fixed;
font-size: 13px;
font-family: Tahoma, Arial, SunSans-Regular, Sans-Serif;
color:#000;
padding:0px;
margin:0px;
}

/* ----------big container for the top bg-------------- */
#bg{
	background:url(logo_bg_green.gif) repeat-x top left;
}


/* ----------container for the main logo and news-------------- */
#td_top{
	height:201px;
	}
	
/* ----------DIV: logo menu-------------- */
#logo_head{
color: #FFF;
padding-top:0px;
margin-top:0px;
margin-bottom:-1px;
position:absolute;
top:54px;
}
	
	#logo_head p{
		margin-left:10px;
		}
	/* ----------TABLE: logo menu-------------- */
	#logo_menu img{
		border:0px;
	}

/* -----------------content--------------------- */
#content{
background-color:#FFF;
vertical-align:top;
padding: 3px;
}

/* --------------left navi------------- */
#left{
background-color:#06A459; 
vertical-align:top;
width: 183px;
}

/* --------------right navi------------- */
#right{
background-color:#06A459;
vertical-align:top;
width: 130px;
}

/* -----------footer--------------------------- */
#footer{
clear: both;
padding: 5px;
text-align: left; 
height:120px;
background-color:#505F69;
border-top:1px solid #FFF;
color:#FFF;
font-size:11px;
vertical-align:middle;
}
#footer strong{
color:#FFF;
}
#footer a{
color:#FFF;
}#main_table{width:960px}#content{width:647px}/* -----------------menu: comun 1 + 2--------------------- */
.menu1_header,.menu2_header{
	padding-top: 14px;
	margin: 0;
}
.menu1_header img, .menu2_header img{
	border:0;
}

/* -----------------menu principal 1--------------------- */
.menu1{
	background-color:none;
	width: 183px;
	font: 600 12px Tahoma, Arial, Helvetica, sans-serif;
	letter-spacing:0.10em !important;
	text-transform:lowercase;
}

* html .menu1{/*IE only rule. Original menu width minus all left/right paddings */
	width: 183px;
}

.menu1 ul{
	padding: 0px;
	margin: 0px 0px 0px 0px;
	list-style-type: none;
}

.menu1 a{
	padding: 1px 0px 1px 3px;
	display: block;
	width: 100%;
	color: #FFF;
	text-decoration: none;
	border-bottom: 1px dashed #404E58;
	text-align: left;
}
.menu1 a:visited{
	color: #FFF;
}
html>body .menu1 a{/*Non IE rule*/
	width: auto;
}
.menu1 a:hover{
	background-color: #17B56A;
	color: #FFF;
	padding-left: 5px;
}
.menu1 a:active{
	background-color: #28C67B;
	color: #FFF;
}

.menu1 a.menu1_title, a.menu1_title:hover {
	padding-left: 3px;
	background-color:#009350;
}
.menu1 a.menu1_sub{
	font-size:11px;
	padding-left:15px;
}
.menu1 a.menu1_sub:hover{
	padding-left:18px;
}

/* -----------------menu secundario 2--------------------- */
.menu2{
	background-color:none;
	width: 130px;
	font: 600 12px Tahoma, Arial, Helvetica, sans-serif;
	letter-spacing:0.10em !important;
	text-transform:lowercase;
}

* html .menu2{/*IE only rule. Original menu width minus all left/right paddings */
	width: 130px;
}

.menu2 ul{
	padding: 0px;
	margin: 0px 0px 0px 0px;
	list-style-type: none;
}

.menu2 a{
	padding: 1px 3px 1px 0px;
	display: block;
	width: 100%; /*Define width for IE6's sake*/
	color: #FFF;
	text-decoration: none;
	border-bottom: 1px dashed #404E58;
	text-align:right;
}
.menu2 a:visited{
	color: #FFF;
}
html>body .menu2 a{/*Non IE rule*/
	width: auto;
}
.menu2 a:hover{
	background-color: #17B56A;
	color: #FFF;
	padding-right:5px;
}
.menu2 a:active{
	background-color: #28C67B;
	color: #FFF;
}
.menu2 .small{
	font-size:10px;
	font-weight:normal;
	color:#272F34;
}
.menu2 a img{
	padding:2px;
}
/**/



.upcoming_header{
	margin: 0;
	padding-bottom:6px;
	border-bottom:1px solid #fff;
	border-top:14px solid #06A459;
	background-color:#6BA1BF;
	font-size:12px;
	text-align:center;
	color:#fff;	
}
.upcoming_header img{
	border:0;
}


* html .upcoming_header{/*IE only rule. Original menu width minus all left/right paddings */
	width: 130px;
}

.upcoming_info {
	padding:0px 3px;
}

.upcoming_info strong {
	color:#fff;	
}

.upcoming_info .title {
	color:#000;
	font-size:15px;
}/* 1.0 */
/* ------------------------------------------------ */
/* --------------- update holder ------------------ */
.updt{
	margin-bottom: 12px;
	overflow:hidden;
	}

/* ------------------------------------------------ */
/* --------------- update title ------------------- */
.updt_title{
	font-size:18px;
	letter-spacing:1px !important;
	padding: 0px 2px 4px 2px; /*2px;*/
	color:#FFF;
	background-color:#272F34;
	height:44px;
	border-bottom:1px solid #FFF;
	vertical-align:middle;
	}
	
	.updt_title a {
		color:#FFFFFF;
		text-decoration:none;
	}
	.updt_title a:hover {
		color:#C0C9CE;
	}

/* ------------------------------------------------ */
/* ---------------- update name ------------------- */
.updt_name{
	padding:2px;
	color:#181E23;
	background-color:#81939E;
	height:16px;
	text-align:right;
	font-size:11px;
	letter-spacing:0.15em !important;
	}

/* ------------------------------------------------ */
/* --------------- update button ------------------ */
.updt_button{
	padding-top:3px; margin-bottom:10px; 
	color:#181E23;
	background-color:#D1DADF; /*#D1DADF  OK < clarisimo*/
	height:19px;/*16px*/
	font-size:11px;
	letter-spacing:0.15em !important;
	clear:both;
	text-transform:lowercase;
	text-indent:0px;
	}
	.updt_button img{
		padding-top:1px;
	}	
	.updt_button a {
		text-decoration:none;
		padding:3px 10px;
		text-align:center;
		margin-top:-3px;
	}
	
	/* ----------- link icon ----------- */
	a.updt_link {
		color:#E2EAEF;/*D1D9DF*/
		background-color:#505F69;
		float:left;
		border-right:1px solid #FFFFFF;
		height:16px;/***************************************/
	}
	a:hover.updt_link {
		color:#E2EAEF;
		background-color:#616F7A;
	}

	
	/* ----------- comment icon ----------- */
	a.updt_comment {
		color:#000000;
		background-color:#FEFF8F;/*PLOMO ORIGINAL = #8EA3AF | mas clar = 9FB4BF | AMARILLO = #FEFF8F*/
		background-image:url('http://slurmed.com/_des/013/updt_comment.png');
		background-repeat: no-repeat;
		background-position: 95% 50%; /*right center;*/
		/*background:url(_des/013/updt_comment.png) no-repeat right center;*/
		float:left;
		border-right:1px solid #FFFFFF;
		padding-right:25px;
		height:16px;/***************************************/
	}
	a:hover.updt_comment {
		color:#000000;
		background-color:#FFFFBF;/*ORIGINAL PLOMO = #9BB2BF | AMARILLO = #FFFFBF;*/
	}
		/* ------- unique ------- 
		a.updt_comment {
		}
		a.updt_mail {
			cursor:pointer;
			float:right;
			border-left:1px solid #FFFFFF;
		}*/
	

	/* ----------- share, email icon ----------- */
	a.updt_share, a.updt_email {
		color:#000000;
		cursor:pointer;
		float:right;
		border-left:1px solid #FFFFFF;
		height:16px;/***************************************/
	}
	a:hover.updt_share, a:hover.updt_email {
		color:#000000;
		background-color:#A7B7BF;
	}
		/* ------- unique ------- */ 
		a.updt_share {
			background-color:#B5C6CF;		
		}
		a.updt_email {
			background-color:#D1DADF;		
		}
	
	
	

/* ------------------------------------------------ */
/* ---------------- update txt -------------------- */
.updt_txt{
	display:block;
	padding-top:2px;
	padding-bottom:6px;
	}

	.updt_txt img
	{
		padding:2px;
		padding-top:0px;
	}

/* --------------------------------------------------- */
/* ---------------- update avatar -------------------- */
.updt_avatar{
	float:left;
	width:92px;
	height:69px;
	background:url(updt_javier.png) no-repeat;
	clear:none;
	margin-right:-4px;
	}

/* --------------------------------------------------- */
/* ---------------- addthis border ------------------- */
#at20mc #at15s {
	border-color:red; /*#81939E !important;*/
	}/*-----------------slider links--------------------- */
#slider_link{padding-left:10px; display:block; line-height:1.3;}
#slider_link a{color:#FFF;text-decoration:none;font-weight:bold;}
#slider_link a:hover{color:#B4C6CF;}

/* -----------------normal link---------------------*/
a{color:#059358; text-decoration:underline;}
a:hover{color:#0085AF; text-decoration:none;}
a:active{color:#505F69; text-decoration:none;}

.counter{font-size:6px;}

/* -----------------news link--------------------- */
.links_news{font-size:11px; border:0; display:block; margin-left:10px;}
.links_news a{color:#059358; text-decoration:none; border:0;}
.links_news a:hover{color:#2D8CAC; text-decoration:underline;}
.links_news a:active{color:#EC7600; text-decoration: overline;}


/* -----------------pag menu links--------------------- */
.pags{text-transform:uppercase;}
.pags a{color:#2D8CAC; text-decoration:none; font-weight:bold;}
.pags a:hover{color:#06A459; text-decoration:none; font-weight:bold;}
.pags a:active{color:#81939E; text-decoration:none; font-weight:bold;}

.pags_off{color:#81939E; text-decoration:none; text-transform:uppercase;}/* -----------------t1 (title 1)--------------------- */
.t1{
font-size:24px; color:#FFF; text-transform:lowercase;
background-color:#272F34; padding:2px 5px; display: block;
letter-spacing:0.08em !important;
}
/* -----------------t1b (title 1b)--------------------- */
/*para titulos de fanfics & comics...*/
.t1b{
font-size:22px; color: #2D8CAC; text-decoration:none; 
}
/* -----------------t2 (title 2)---------------------*/
.t2{
font-size:17px; color:#2D8CAC; text-transform:lowercase; font-weight:bold; text-decoration:none; 
border:0;
}
/* -----------------t3 (title 3)---------------------*/
.t3{
font-size:15px; color:#06A459; font-weight:bold; text-decoration:none;
border:0;
}
/* -----------------t3c (title 3 color)--------------------- */
/* para texto resaltado en secciones de autores */
.t3c{
font-size: 15px; color:#FFF; text-decoration: none;
font-weight: bold; padding:0px 2px 2px 3px; background-color:#272F34;
}

/* -----------------normal txt--------------------- */
.small{
font-size:10px;
}

/* -----------------other txt--------------------- */
b.black, small{color:#000; }
b, strong{color:#36444E; }
textarea, input, select{font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:13px; }
/*td{text-align:justify; }*/

.new{font-weight:bold; color:#000; border:0px; }
.new_float{padding:1px; border:0px; }
.new_txt{
font-size: 11px; color:#FFF; text-decoration: none;
font-weight: bold; padding:0px 2px 2px 3px; background-color:#272F34;
}

hr, hr.epguide{border: 2px solid #81939E; }

/* -----------------errors--------------------- */
.er_txt{
	color: #CC0000;
}
.er_input{
	border:2px solid #A00; /* = AA0000 */
}

.contact_txt{
 padding-top:3px;
 text-align:right;
 }

/* -----------------quotes--------------------- */
.quote{
	font-size:12px;
	font-style:italic;
	font-family: Arial, Helvetica, sans-serif;
	padding:0px 20px 0px 40px;
	}
	
.quote, .quote b, .quote strong{
	color: #007;/* = 000077*/
	}
	
/* -----------------code--------------------- */
code{
	color: #360;/* = 336600*/
}

/* ----------------fanfics------------------- */
.fic p { text-indent:3em; }

/* -----------------STILL WORKING???????--------------------- */
.em_title{color:#000; background-color:#3CF; /* = 33CCFF */
font-size:20px;  font-weight:bold; }
td.em a{color:#000; text-decoration:none; background-color:#3CF; border:0px; } /* 3CF = 33CCFF */
td.em a:hover{color:#000; text-decoration:none; background-color:#FFF; border:0px; }
.em{color:#FFF; font-size:11px; font-weight:bold; border:2px solid #B84840; background-color:#B84840;}/*TABLES*/
/* -----------------for lists (list.php)--------------------- */
td.list{border-top:2px solid #81939E;
padding:0px 4px 10px 0px;
}

/* -----------------tn = items en 3 columnas--------------------- */
.tn b, tn strong{color:#000;}

.tn img{border:2px solid #FFF; padding:2px; background-color:#FFF;}
.tn img:hover{border-color:#06A459;}
.tn img:active{border-color:#404E58;}

table.tn{width :100%; border :none; table-layout:fixed;}	

/* -----------------tn2 = items en 2 columnas--------------------- */
.tn2 b, tn2 strong{color:#000;}
.tn2 .t3{color:#000;}

.tn2 a{color:#048237; text-decoration:none; }
.tn2 a:hover{color:#2D8CAC; text-decoration:none; }
.tn2 a:active{color:#505F69; text-decoration:none; }

.tn2 img{border:2px solid #404E58; padding:2px; background-color:#FFF; table-layout:fixed;}

table.tn2{width :100%; border:none;}

/* -----------------tn3 = items en 3 columnas (sin borde)--------------------- */
.tn3 a{text-decoration:none; border:0px;}
.tn3 a:hover{text-decoration:none; border:0px;}
.tn3 a:active{text-decoration:none; border:0px;}
.tn3 b{color:#000; text-decoration:bold;}

.tn3 img{border:0px;}
			
table.tn3{width:100%; border:none; table-layout:fixed;}

/* -----------------comun para tn, tn2, tn3--------------------- */
.tn img.new,.tn2 img.new,.tn3 img.new{border:0px;}

td.tn, td.tn2, td.tn3{text-align:center; border-top:2px solid #404E58;
background:#E0EBEF; vertical-align:top; padding:4px; padding-bottom:14px;
}

table.empty{background-color:none; border-color:none;}/* -----------------form imputs --------------------- */
textarea{ height:130px; width:314px;}
/*textarea, input, select{ padding-left:3px; border:3px solid blue; color:#FF00FF;}*/