/*
Theme Name: FECHIDA
Theme URI: http:/fechida.cl
Description: Tema para sitio web de FECHIDA realizado por <a href="http://renderstudio.cl/">Sebastián Ahmada</a>
Author: Sebastián Ahumada
Author URI: http://renderstudio.cl
Tags: Federación Chilena de Deportes Acuáticos, Deportes
*/
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td { margin: 0; padding: 0; }

Body 	{ background: url(images/bg.gif) #fff center repeat-y; font: 12px Verdana, Arial, sans-serif; color: #000; margin: auto; height: 100%; width: 960px; }
span 	{ font-weight: bold; }
a		{ text-decoration: none; }
ul		{ list-style: none; }
h1		{font-size: 12px; padding: 70px 0 0 50px; color: white; margin-left: -30px;}
h1 	a	{color:white;}
h2 		{font-size: 18px;}
h3 		{font-size: 12px;} 
img 	{border:0px;}

/**Header**/
#nav { background: #000 url('images/bg_nav.png') repeat-x ; width: 960px; height: 20px; float: left; }
#logo {background: url(images/bg_header.png); width: 960px; height: 100px; float: left;}
	#logo img {float: left; margin-top: 5px; margin-left: 20px; margin-right: -200px;}
			
/**Level One**/
ul.nav					{ position:relative; float: right; margin-right: 3px; margin-top: 0px; }
ul.nav li				{ float: left; zoom: 1;}
ul.nav a:hover			{ color: #fff; }
ul.nav a:active			{ color: #ffa500; }
ul.nav li a 			{ color: #bddcff; font-size: 10px; text-decoration: none;  padding: 0 10px;}
ul.nav li:hover			{ color: black; position: relative; }

/**Level Two**/
ul.nav ul				{ border-radius: 7px; -moz-border-radius: 7px; -webkit-border-radius: 7px; border-bottom:15px solid #fff; background: url(images/bg_dropnav.png); width: 150px; visibility: hidden; position: absolute; z-index: 3; }
ul.mav ul li			{ font-weight: normal; float:none;}
						/* IE 6 & 7 Needs Inline Block */
ul.nav ul li a			{ color: grey; display: inline-block; border-right: none; width: 150px; padding-top: 20px; padding-left:50px; margin-bottom: -10px;} 
ul.nav ul li a:hover	{ color: black; background: url(images/bg_navhover.png) no-repeat; background-position: left bottom; }

/**Container**/
#content {background: white; padding: 20px 30px; width: 900px; float: left;}

		
/**Anythingslider**/
.anythingSlider							{ width: 900px; height: 350px; position: relative; float:left; margin-bottom: 40px; }
	.anythingSlider .wrapper			{ width: 868px; overflow: auto; height: 348px; margin: 0 15px; position: absolute; top: 0; left: 0; border: 1px solid #000; }
		.anythingSlider .wrapper ul		{ width: 99999px; list-style: none; position: absolute; top: 0; left: 0; background: #eee; 
											margin: 0; }
	.anythingSlider ul li				{ display: block; float: left; padding: 0; height: 350px; width: 870px; margin: 0; }
.wrapper ul li img {width: 870px;}


	.anythingSlider .arrow				{ display: block; height: 350px; width: 15px; background: url(images/arrows.png) no-repeat 0 0;
											text-indent: -9999px; position: absolute; cursor: pointer;}
	.anythingSlider .forward			{ background-position: 0 0; right: 0px; }
	.anythingSlider .back				{ background-position: -15px 0; left: 0px; }
	.anythingSlider .forward:hover		{ background-position: 0 -350px; }
	.anythingSlider .back:hover			{ background-position: -15px -350px; }

/*Iconos Navegación*/
#thumbNav								{ position: relative; top: 269px; right: 30px; text-align: right; }
	#thumbNav a							{ color: white; font: 11px/18px Georgia, Serif; display: inline-block; padding: 2px 8px; height: 18px; margin: 0 5px 0 0; background: #000 url(images/cellshade.png) repeat-x; text-align: center;  }
		#thumbNav a:hover				{ background-image: none; }
		#thumbNav a.cur					{ background: #316caf; }

#start-stop								{ font-size: 10px; color:green; padding: 2px 2px; width: 40px; text-align: left; position: absolute; left: 35px; top: 328px; }
#start-stop.playing						{ color:red; }
#start-stop:hover						{ color:white; }

/*Prevents*/
.anythingSlider .wrapper ul ul			{ position: static; margin: 0; background: none; overflow: visible; width: auto; border: 0; }
.anythingSlider .wrapper ul ul li		{ float: none; height: auto; width: auto; background: none; }

/*Destacado*/
	.titulodestacado {background: url(images/feat_log.png); position:relative; width: 870px; height: 60px; margin-top: 290px; margin-bottom: -350px; }
	.titulodestacado a {display: block; color:white;}
	.titulodestacado .h2destacado {text-transform: uppercase; width: 700px; height: 30px;padding: 1px 0 0 20px;}
	.titulodestacado .time {color:grey; margin: -13px 0 -45px 20px; position:relative; float: left;}	
	.titulodestacado a.permalink {color:grey; font-size:10px; margin: 0 0 0 20px;}
	.titulodestacado .entry {position: absolute; height: 350px; margin-top: -80px;}	
	.wrapper ul li img		{ width:870px; height: 350px; margin-bottom: -40px;}
	.wrapper ul li .excerpt {font-size: 12px; margin-top: -5px; margin-left:200px; width: 600px; color:white; position:absolute;}
	.wrapper ul li .excerpt a {color: white;}

/**Entradas**/
#entradas {width: 660px; margin: 10px 0; float: left;}
	.post {float: left; width: 200px; height: 220px; overflow: hidden; padding-left: 5px; padding-right: 5px; margin-right: 10px; margin-bottom: 20px;}
	.post a {color: #000; text-decoration:none}
		.titulo a {display: block; padding-left: 10px}
		.titulo a:hover {background-position: left bottom; color:#fff;}
		.titulo .linktitulo {width: 200px;height: 30px;background: url(images/titulopost.png) no-repeat;}

		.titulo .time {background: #2c2c2c; color:white; margin-top:0px; position:relative; float: right; text-align: right; margin-bottom:-15px;}
	.post p {font-size: 10px;}
.entry_s p a {color: blue; text-decoration: underline;}
.post img {width: 200px; height:80px;}
	.post .more-link {font-size: 10px; font-weight: bold; float:right; padding-top: 5px;}
	.post .postmetadata, .post .postmetadata a {color:grey;}
	.post .excerpt a{font-size: 10px; float: right; font-weight: bold;}
	

#entradas .wp-pagenavi {background: url(images/bgNav6.png) 0 0 no-repeat; padding:8px 0; overflow:hidden; text-align:center; width: 600px; float:left; margin-left: 20px; margin-bottom: 30px;}
.wp-pagenavi a, .wp-pagenavi span.current {	padding:4px 6px; display:inline-block; font-size: 10px;}
.wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi a:visited, .wp-pagenavi a:active {color: #2c2c2c;}
.wp-pagenavi a:hover {color:#000; font-size: 10px;}
.wp-pagenavi span.pages {display:block; width:130px; line-height:26px; float:left; font-weight:bold; color:#bddcff; font-size: 10px;}
.wp-pagenavi span.extend {}
.wp-pagenavi span.current {	padding:4px 10px; font-style:italic; font-weight: bold; border-width:1px; border-style:solid; border-color:#909090 #FFF #FFF #909090; background-color:#BBB; -webkit-border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -moz-border-radius: 5px; color:#000;}

	
/**Single**/
#entradas_s {width: 660px; margin: 10px 0; float: left;}
	.post_s {float: left; width: 630px; padding-left: 5px; padding-right: 5px; margin-right: 10px; margin-bottom: 20px;}
	.post_s a {color: #000; text-decoration:none}
		.titulo_s a {display: block;}
		.titulo_s a:hover {background-position: left bottom; color:#fff;}
		.titulo_s .linktitulo_s {width: 630px;height: 30px;background: url(images/titulopost.png) no-repeat;}

		.titulo_s .time_2 {background: #2c2c2c; color:white; margin-top:0px; position:relative; float: right; text-align: right; margin-bottom:-15px;}
	.post_s p {padding-top: 7px; font-size: 12px;}
	.post_s img {width: 630px; border:1px dashed #000;}
	.post_s .postmetadata, .post .postmetadata a {color:grey; font-size: 10px; float:left; display: inline; width: 500px;}
	.post_s .postmetadata a:hover {color:black;}
	
 /**Video**/
.titulovideo a h3 {color: #000; font-size: 20px;}

/**Sidebar**/
#sidebar {width: 240px; float: right;}
	.simpleimage {width: 240px; margin: 5px 0;}
	
	#publicidad {width: 240px; margin-top: 10px;}
		.publicidad {border: 0px; padding-bottom: 9px;}
	#search {width: 240px; padding-bottom: 9px;}
	#links {width: 240px;}
		#links img {border: 0px; padding-bottom: 9px;}
	#sidebar a, #sidebar a:visited {color: #000;}
		
/**Inst**/
#inst {float: left; padding-top: 15px;}
#inst img {padding-left: 10px;}	
	
/**Footer**/
#footer {width: 960px; height: 320px; background: #2c2c2c; float: left;}
#navfooter { width: 960px; height: 20px; float: left; }
#footer h4 {font-size: 10px; font-weight: 400; color: #bddcff; margin-top: 290px; text-align:center; }
#footer h4 a {color: #bddcff;}
#footer h4 img {width: 16px;}

p.copyright {font-size: 9px; text-align:center; color:grey;}
p.copyright a {color: white;}

/**Level One**/
/**Level One**/
ul.navfooter				{ position:relative; float: left; margin-left: 20px; margin-top: 15px; }
ul.navfooter li				{ float: left; zoom: 1; padding-left: 5px;}
ul.navfooter a:hover			{ color: #fff; }
ul.navfooter a:active			{ color: #ffa500; }
ul.navfooter li a 			{ color: #bddcff; font-size: 10px; text-decoration: none;  padding: 0 10px;}
ul.navfooter li:hover			{ color: black; position: relative; }

/**Level Two**/
ul.navfooter ul				{ width: 150px; position: absolute; z-index: 3; }
ul.mav ul li			{ font-weight: normal; float:none;}
						/* IE 6 & 7 Needs Inline Block */
ul.navfooter ul li a			{ color: grey; display: inline-block; border-right: none; width: 150px; padding-top: 10px; padding-left: 5px; margin-bottom: -10px;} 
ul.navfooter ul li a:hover	{ color: white; background-position: left bottom; }