/*
Theme Name: Gamol Designers
Theme URI: http://www.gamol.com.mx
Description: A theme by <a href="www.http://design.gamol.com.mx">Gamol Designers</a>.
Version: 1
Author: Gamol
Author URI: http://www.gamol.com.mx

*/
/*	-------------------------------------------------------------
	Reset para cross-browsing
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym,address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}

:focus {
	outline: 0;
}

ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
/*	-------------------------------------------------------------
	Estilos globales 
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/


body {
	background: #fff url(../imgs/pattern.jpg) repeat scroll top center;
	font: normal 1em/1.5em "Trebuchet MS", sans-serif ;
	color:#000000;
}

a {
	border: 0;
	color: #CC0033;
}
h1, h2,h3 {
	color: #c00;
}
img {
	vertical-align: middle;
}
/*	-------------------------------------------------------------
	Layout General 
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
.wrapper{
	width:955px;
	height:auto;
	margin: 0 auto;
	padding:0px 5px
	}
	

.header {
	width: 945px;
	height:260px;
	background-image:url(imgs/header.jpg);
	margin:auto;
	padding:0px;
}

.content {
	width:945px;
	height:auto;
	margin:0 auto;
	padding:0;
}


.footer {
	width: 945px;
	height:160px;
	float:left;
	background-image:url(imgs/footer.jpg);
	margin: 0 auto;
	padding:0px;
}

.ftlink{
	width:190px;
	height:36px;
	float:left;
	margin: 75px 0 0 350px;
}

.ftlinkw{
	width:190px;
	height:36px;
	float:left;
	margin: 80px 0 0 50px;
}
/*	-------------------------------------------------------------
	Header 
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
.logo {
	width:170px;
	height:110px;
	float:left;
	margin:22px 300px;
	
}
.tagline {
	
}
lang {
	
}

/*	-------------------------------------------------------------
	Content 
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

.gotas{
	width:945px;
	height:200px;
	float:left;
	background:url(imgs/gotaspx2.jpg) no-repeat;
}

.main{
	width:945px;
	height:auto;
	float:left;
	background:url(imgs/back.jpg) repeat-y;
}

.content_sidebar {
	width: 260px;
	height:auto;
	float: right;
	background:#fff;
}

.bottom{
	width:945px;
	height:200px;
	float:left;
	background:url(imgs/botom.jpg) no-repeat;
}

.nextlinks{
	width: 630px;
	float: left;
	padding: 20px 0;
}
.nextlinks a.prev{
	float: left;
}
.nextlinks a.next{
	float: right;
}

.next{
	float: right;
}

.prev{
	float: left;	
}

/*	-------------------------------------------------------------
	Sidebar
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
.postit{
	width:250px;
	height:256px;
	float:left;
	background:url(imgs/postit.jpg) no-repeat


	
}

.perfiles_lk{
	width:100%;
	height:auto;
	padding:30px 0 0 23px;
	float:left;
	cursor:pointer;
	
}

.contacto_lk{
	width:35px;
	height:auto;
	padding:50px 0 0 40px;
	float:left;
	cursor:pointer;
}

.twitter_lk{
	width:auto;
	height:auto;
	padding:50px 0 0 35px;
	float:left;
	cursor:pointer;
}


.rss_lk{
	width:auto;
	height:auto;
	padding:25px 0 0 35px;
	float:left;
	cursor:pointer;
}

.corcho{
	width:260px;
	height:auto;
	float:left;
}

.top{
	width:260px;
	height:197px;
	float:left;
	background:url(imgs/crhtop.jpg) no-repeat;
}

.categorias{
	width:260px;
	height:auto;
	float:left;
	background:url(imgs/crhmiddle.jpg) repeat-y;
	text-align:center;
	font-size:9pt;
}

.categorias li{
	width:160px;
	padding:2px 50px;
}

.categorias a{
	color:#000;
	text-decoration:none;
	
}

.categorias a:hover{
	text-decoration:line-through;
	color:#cc0033
}

.middle{
	width:260px;
	height:75px;
	float:left;
	background:url(imgs/crhlnk.jpg) no-repeat;

}


.middle2{
	width:260px;
	height:69px;
	float:left;
	background:url(imgs/crhmet.jpg) no-repeat;
}

.middle3{
	width:260px;
	height:87px;
	float:left;
	background:url(imgs/crhlig.jpg) no-repeat;
}

.meta{
	width:260px;
	height:auto;
	float:left;
	background:url(imgs/crhmiddle.jpg) repeat-y;
	text-align:center;
	font-size:9pt; 
}

.meta li{
	width:160px;
	padding:2px 50px;
}

.meta a{
	color:#000;
	text-decoration:none;
}

.meta a:hover{
	text-decoration:line-through;
	color:#cc0033
}

.archives{
	width:260px;
	height:auto;
	float:left;
	background:url(imgs/crhmiddle.jpg) repeat-y;
	text-align:center;
	font-size:9pt; 
}

.archives li{
	width:160px;
	padding:2px 50px;
}

.archives a{
	color:#000;
	text-decoration:none;
}

.archives a:hover{
	text-decoration:line-through;
	color:#cc0033
}

.ligas{
	width:260px;
	height:auto;
	float:left;
	background:url(imgs/crhmiddle.jpg) repeat-y;
	text-align:center;
	font-size:9pt; 
}

.ligas li{
	width:160px;
	padding:2px 27px;
	list-style:none;
}

.ligas a{
	color:#000;
	text-decoration:none;
}

.ligas a:hover{
	text-decoration:line-through;
	color:#cc0033
}

.botm{
	width:260px;
	height:109px;
	float:left;
	background:url(imgs/crhbottom.jpg);
}

.children ul {
	padding:0;
	list-style:none
}

.children li{
	padding:5px 0;
}

.tweets{
	width:200px;
	height:245px;
	float:left;
	background:url(imgs/tweets.jpg) no-repeat;
	margin:0 0 20px 10px;
	display:inline;
	padding:80px 0 0 35px;
	font-size:8pt;
	line-height:12pt;
}


#twitter-ticker{
	width:200px;
	height:300px;
	color:#666666;
	display:none;
	text-align:left;
}

#tweet-container{
	height:230px;
	width:auto;
	overflow:hidden;
}

#twitIcon{
	position:absolute;
	top:-25px;
	left:-10px;
	width:64px;
	height:64px;
}

.tweet{
	margin:10px 0;
}

.tweet .avatar{
	float:left;
}

.tweet .user{
	float:left;
	font-size:14px;
	font-weight:bold;
	width:60%;
}

.tweet .user a{
	color:#21759B
}

.tweet .time{
	float:left;
	text-transform:uppercase;
	font-size:10px;
	color:#999;	
	white-space:nowrap;
}


.tweet .avatar img{
	width:36px;
	height:36px;
	border:2px solid #eeeeee;
	margin:0 5px 5px 0;
}

.tweet .txt{
	clear:both;
	
}

#loading{
	margin:100px 95px;
}



/*	-------------------------------------------------------------
	Articulo 
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
.articulo{
	width:660px;
	height:auto;
	float: left;
	padding:10px 5px;	
}

.ar_top{
	width:650px;
	height:auto;
	float:left;	

}

.ar_top_fecha{
	width:70px;
	height:60px;
	float:left;
	background:url(imgs/gota_fecha.jpg) no-repeat;
	padding: 25px 0 0 0;
}

.ar_top_fecha p{
	color:#fff;
	text-align:center;
	font-weight:bold;
	line-height:12pt;
}

.ar_top_com{
	width:auto;
	height:50px;
	float:left;
	padding: 10px 40px;
	background:url(imgs/nube_comments.jpg) no-repeat;
}

.ar_top_com a{
	color:#00457C;
	text-align:center;
	font-weight:bold;
	font-style:italic;
	text-decoration:none;
}

.ar_top_com a:hover{
	text-decoration:none;
}

.ar_top_title{
	width:450px;
	float:left;
	padding:25px 10px 0 10px;	
}

.ar_top_title h1{
	font-size:14pt;
	font-weight:bold;
	color:#000000;
}

.ar_top_title h1 span{
	color:#FF7900;
}

.ar_top_title a{
	font-size:14pt;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}

.ar_top_title a:hover{
	font-size:14pt;
	font-weight:bold;
	color:#000000;
	text-decoration:line-through;
}

.ar_autor{
	width:610px;
	height:auto;
	float:left;
}

.ar_autor h1{
	color:#000;
	font-style:italic;
	font-weight:bold;
	font-size:10pt;
	text-align:right;
	
}

.ar_autor h1 span{
	color:#FF7900;
	font-size:11pt;
}

.ar_autor a{
	color:#000;
	font-style:italic;
	font-weight:bold;
	font-size:10pt;
	text-align:right;
	cursor:pointer;
}

.ar_autor a:hover{
	text-decoration: underline;
	
}

.ar_tags{
	width:610px;
	height:auto;
	float:left;
	text-align:right;
}

.ar_tags li{
	display:inline;
}

.ar_tags a{
	color:#000;
	font-style:italic;
	font-weight:bold;
	font-size:10pt;
	text-align:right;
	cursor:pointer;
}

.ar_tags a:hover{
	text-decoration: underline;
	
}

.ar_tags h1 span{
	color:#FF7900;
	font-size:11pt;
}

.ar_content{
	width:610px;
	height:auto;
	float:left;
	padding: 5px 0;
	background:url(imgs/flecha_lm.jpg) bottom right no-repeat 
}

.ar_content p{
	width:570px;
	color:#666666;
	font-size:10pt;
	text-align:justify;	
}

.ar_content a{
	color:#999999;
	font-size:10pt;
	text-decoration:none;
}

.ar_content a:hover{
	text-decoration:none;
	border-bottom: solid 1px #cc3300; 
}

.ar_lm{
	width:570px;
	text-align:right;
	padding-bottom:60px;
}

.ar_lm a{
	text-decoration:none;
	color:#FF7900;
	font-size:11pt;
	font-weight:bold;
}

.ar_lm a:hover{
	color:#bd372e;
	text-decoration:none;
}

.ar_cm{
	width:570px;
	text-align:right;
}

.ar_cm a{
	text-decoration:none;
	color:#FF7900;
	font-size:11pt;
	font-weight:bold;
}

.ar_cm a:hover{
	color:#bd372e;
	text-decoration:none;
}

/*	-------------------------------------------------------------
	Comentarios
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
.headcom{
	width:660px;
	height:79px;
	float:left;
	background:url(imgs/comentarios.jpg) no-repeat 
}

.numcoments{
	width:635px;
	height:auto;
	float:left;
	padding:5px;
}

.numcoments h3{
	font-size:10pt;
	font-weight:bold;
	color:#666; 
}


.comentarios{
	width:660px;
	height:auto;
	float: left;
	padding:10px 5px;	
}

.com_num{
	width:42px;
	height:49px;
	float:left;
	background:url(imgs/gota_coment.jpg) no-repeat;
}

.com_num p{
	color:#fff;
	text-align:center;
	font-weight:bold;
	line-height:12pt;
	padding:18px 0 0 0;	
}

.com_nombre{
	width:450px;
	float:left;
	padding:15px 10px 0 10px;	
}

.com_nombre h1{
	font-size:14pt;
	font-weight:bold;
	color:#E34F29;
}

.com_fecha{
	width:450px;
	float:left;
	padding:5px 10px 0 10px;	
}

.com_fecha p{
	font-size:10pt;
	font-weight:bold;
	color:#000;
	font-style:italic
}

.com_fecha p span{
	font-size:12pt;
	font-weight:bold;
	color:#E34F29;
	font-style:normal;
}

.com_fecha a{
	text-decoration:none;
}

.com_content{
	width:600px;
	height:auto;
	float:left;
	padding:5px 0 0 50px;	
}

.com_content p{
	font-size:10pt;
	color:#666;
}

/*	-------------------------------------------------------------
	Deja tu comentario
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
.de_com{
	width:660px;
	height:auto;
	float: left;
	padding:10px 0;
}

.de_comtop{
	width:660px;
	height:80px;
	float:left;
	background:url(imgs/dejacoment.jpg)no-repeat; 
}

.de_comtop p{
	color:#666;
	padding:70px 0 0 10px;
} 

.de_combot{
	width:660px;
	height:20px; 
	float:left;
	background:url(imgs/dejacomentbot.jpg) no-repeat 
}

.de_comcampos{
	width:660px;
	height:auto;
	float:left;
	padding:5px 0 5px 70px;
}
.de_comnom{
	width:570px;
	height:30px;
	float:left;
	background:url(imgs/com_nom.jpg) no-repeat;
	padding: 5px 5px 5px 15px;
}

.de_commail{
	width:570px;
	height:30px;
	float:left;
	background:url(imgs/com_mail.jpg) no-repeat;
	padding: 5px 5px 5px 15px;
}

.de_comweb{
	width:570px;
	height:30px;
	float:left;
	background:url(imgs/com_web.jpg) no-repeat;
	padding: 5px 5px 5px 15px;
}

.com_top{
	width:570px;
	height:9px;
	float:left;
	background:url(imgs/com_com.jpg) no-repeat;
	padding: 5px 5px 0 15px;
}

.com_mid{
	width:570px;
	height:auto;
	float:left;
	background:url(imgs/com_mid.jpg) repeat-y;
	padding: 5px 5px 5px 15px;
}

.com_bot{
	width:570px;
	height:20px;
	float:left;
	background:url(imgs/com_bot.jpg) no-repeat;
	padding: 5px 5px 5px 15px;
}

.com_enviar{
	width:250px;
	height:20px;
	float:right;
	padding: 10px 15px;
}

/*	-------------------------------------------------------------
	Foto
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
.autor{
	width:570px;
	height:auto;
	float:left;
	background:url(imgs/foto_fiu.jpg) no-repeat;
}

.foto{
	width:60px;
	height:60px;
	float:left;
	padding:14px;
}

.ft_autor{
	width:auto;
	height:auto;
	float:left;
	padding:70px 10px 0 0;
}

.ft_autor p{
	color:#FF7900;
	font-weight:bold;
	font-size:14pt;
}

.ft_autor p a{
	color:#FF7900;
	font-size:14pt;
	text-decoration:none;
}

.ft_autor p a:hover{
	text-decoration:underline
}

.ft_txt{
	width:450px;
	height:auto;
	float:left;
	padding:15px 0 15px 85px;
}

.ft_txt p{
	color:#999;
	font-size:8pt;
	line-height:10pt;
}

.ft_txt h1{
	color:#666;
	font-size:10pt;
	line-height:10pt;
	padding-bottom:5px;
}



/*	-------------------------------------------------------------
	Searchform
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
#searchform {
	float:right;
	padding: 92px 0 5px 3px;
	width:220px;
	}

#searchform input{
	width:110px;
}

#searchform #s {
	height:auto;
	float:left;
	background:#fff;
	padding:10px 0 5px 0;
	
	}

/*	-------------------------------------------------------------
	Archivos
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
.archivo{
	width:600px;
	height:auto;
	float:left;
}

.archivo h2{
	color:#FF7900;
	font-size:16pt;
	padding-bottom:20px;
}

.archivo h3{
	color:#000;
	font-size:14pt;
	padding:40px 0 5px 0;
}


.archivo h3 a{
	color:#000;
	text-decoration:none;
}

.archivo h3 a:hover{
	text-decoration:line-through;
}

.archivo h3 span{
	color:#FF7900;
}

.archivo p{
	font-size:10pt;
	color:#000;
}

.archivo p span{
	color:#FF7900;
}

.entry p {
	color:#666
}


/*	-------------------------------------------------------------
	Add this
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
.addthis{
	width:400px;
	height:auto;
	float:left;
	
}

.addthis h1{
	color:#ff7900;
	font-size:14pt;
}

.addthis a{
	color:#000;
	text-decoration:none;
}

.addthis a:hover{
	text-decoration:line-through;
}





/*	-------------------------------------------------------------
	AUTORES
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
.autores{
	width:660px;
	height:auto;
	float:left;
}

.autores_tit{
	width:180px;
	height:110px;
	float:right;
	background:url(imgs/nosotros.jpg) no-repeat;
}

.aut{
	width:600px;
	height:auto;
	float:left;
}

.aut_foto{
	width:135px;
	height:135px;
	float:left;
	background:url(imgs/foto_au.jpg) no-repeat;
}

.aut_foto img{
	width:80px;
	height:80px;
	float:left;
	padding:30px 27px;
}

.aut_nombre{
	width:100%;
	height:auto;
	float:left;
	padding:5px 20px;
}

.aut_nombre h1{
	color:#F77915;
	font-size:14pt;
	font-weight:bold;
}

.aut_descrip{
	width:460px;
	height:auto;
	float:left;
	background:url(imgs/back_aut.jpg) no-repeat bottom left;
	padding:30px;
}

.aut_descrip p{
	width:400px;
	color:#666;
	font-size:10pt;
}
