/*
Theme Name: Think Famous
Theme URI: http://www.synchmedia.com/
Description: Diseñado por: Piipe Barriga
Version: 1.0
Author: Juan C. Cardenas
*/
body{
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; 
	color:#231F20;
	background:url(images/bg.jpg) repeat;
    height:100%;
}
html{
	margin:0;
	padding:0;
    height:100%;
}
.wrapperm {
    height:auto !important;
    margin:0 auto 0px;
    min-height:100%;
    background:url(images/bg-contenido.png) repeat-y top;
    
}
img{ border:0; }
div#wrapper {
margin:0 auto;

}
br{ line-height:12px; }
.sombra{ background:url(images/sombra.png) center top; position:absolute; top:0; width:100%; height:599px; z-index:0; }
.fecha{ background:url(images/fecha.jpg) no-repeat; width:46px; height:46px; color:#FFF; float:left; margin-right:15px; }
.f_dia{ font-size:31px; font-weight:bold; text-align:center; line-height:31px; padding-top:2px; }
.f_mes{ font-size:11px; font-weight:bold; line-height:7px; text-align:center; }
.contenidoItem{ width:490px; float:left; text-align:justify; }
.tituloItem{ font-size:20px; padding-bottom:4px; border-bottom:1px dashed #808080; line-height:20px; }
.itemNot{ margin-bottom:10px; overflow:hidden; }
.entryitem{ padding-top:5px; }
.com_tag a{ text-decoration:none; font-size:11px; color:#231F20; }
.posted{ color:#231F20; line-height:10px; }
.posted a{ text-decoration:none; font-size:11px; color:#231F20; }
h1,h2,h3{ margin:0; padding:0; }
h2{ font-size:50px; }
p{margin:0;padding:0; }
ul{ margin:0;padding:0; }
a{ margin:0; padding:0; outline:none; }
form{ margin:0; padding:0; }
.bg{  width:1078px; }
.divbody{ padding:0 62px; overflow:visible; }
.divcentrado{ width:100%; }
.logo{ float:left; margin-left:5px; }
.txt_logo{  float:right;  margin-right:5px; }
.txt_logo h1{ font-size:90px; font-weight:bold; line-height:130px; }
.cajaMenu{ float:left; width:943px; position:relative; z-index:250; margin-left:5px; margin-bottom:1px; }
.cajaMenuLeft{ width:10px; height:30px; background:url(images/menu-left.jpg); float:left; }
.cajaMenuCenter{ height:30px; background:url(images/menu-center.jpg) repeat-x; float:left; width:923px; }
.cajaMenuRight{ width:10px; height:30px; background:url(images/menu-right.jpg); float:left; }
.salto{ clear:both; }
.cajaAlliance{ float:right; text-align:right; margin-bottom:10px; margin-right:5px; position:relative; z-index:100;}
.cajaAlliance img{ margin-left:20px;  }
.lateral{ width:355px; float:left; }
.lateral_sup{ width:355px; background:url(images/lateral_sup.jpg) no-repeat; height:16px; }
.lateral_contenido{ width:355px; background:url(images/lateral_contenido.jpg) repeat-y; color:#333333; text-align:left; }
.lateral_inf{ width:355px;  background:url(images/lateral_inf.jpg) no-repeat; height:16px; }
.lateral_margen{ padding:0 17px; }
.cajaContenido{ width:585px; float:left; padding-left:5px; margin-right:5px; }
.lateral_contenido .titulo1{ font-size:11px; font-weight:bold;  }
.item_evento, .item_evento a{ color:#333333; }
.item_evento{ float:left; width:310px; }
.bull{ width:10px; float:left; }
.bg_copy{ background:url(images/bg_copy.png) repeat-x; height:46px; }
.txt_copy{ width:996px; color:#1A1A1A; font-size:10px; }
.cabecera_pub{ position:relative; z-index:100; height:338px; overflow:hidden; margin-bottom:2px;  }
.post{ text-align:justify; margin-left:5px; }
.titulo_page{ font-size:20px; line-height:20px; padding-bottom:10px; }
.copyLeft{ float:left; text-align:left; margin-left:20px; position:relative; top:10px; }
.copyLeft a{ color:#1A1A1A; font-size:10px; text-decoration:none; }
.copyRight{ float:right; margin-right:20px; position:relative; top:15px; }
.copyRight a{ color:#1A1A1A; font-size:10px; text-decoration:none; }
.linea{ border-bottom:1px dashed #000; margin-bottom:10px; }
.txt_newsletter{ font-size:14px; font-weight:bold; margin-bottom:10px;  }
.bt_mail_news{ width:311px;  background:url(images/caja-texto.jpg) no-repeat; height:29px; border:0 none; line-height:27px; padding-left:5px; }
.submit{ border:0 none; background:none; font-size:15px; color:#333333; font-weight:bold; }
.reproductor{ width:956px; text-align:right; height:25px; }
.ultimo_menu a{ border-right:0 none !important; }
.iTxtRotador{ text-align:left; z-index:150; width:150px;float:right;overflow:hidden; position:relative; top:-23px; left:30px; }
.iBkBtRotador div{ width:16px; cursor:pointer; height:16px; margin-left:2px; color:#fff; font-weight:bold; line-height:16px; text-align:center; font-size:12px; float:left; background:url(images/bg_num_headers.png) center no-repeat; }
.iBkBtRotador .activo{ color:#000; }
.iImgRotador {
	height:338px;
	width:942px;
}
#agenda, #agenda2, #agenda3{ height:30px; overflow:hidden; }
.margen_inf{ height:20px; }

.entry ul{ padding-left:25px; }

/**********************/
.scroll-pane {
    float:left;
    height:1000px;
    overflow:auto;
    width:585px;
    text-align:justify;
	margin-top:10px;
}
.jScrollPaneContainer {
	position: relative;
	overflow: hidden;
	z-index: 1;
    left:0px;
    float:left;
	outline:none;
}

.jScrollPaneTrack {
	position: absolute;
	cursor: pointer;
	right: 0;
	top: 0;
	height: 100%;
	background:url(images/linea_scroll.png) repeat-y center;
    top:8px !important;
    width:9px !important;
}
.jScrollPaneDrag {
	position: absolute;
	background: #000;
	cursor: pointer;
	overflow: hidden;
    width:9px !important;
}
.jScrollPaneDragTop {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
}
.jScrollPaneDragBottom {
	position: absolute;
	bottom: 0;
	left: 0;
	overflow: hidden;
}
a.jScrollArrowUp {
	display: block;
	position: absolute;
	z-index: 1;
	top: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	background:url(images/scroll_top.png) top no-repeat;
	height: 9px;
    width:9px;
}
a.jScrollArrowUp:hover {
	/*background-color: #f60;*/
}

a.jScrollArrowDown {
	display: block;
	position: absolute;
	z-index: 1;
	bottom: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
    background:url(images/scroll_bottom.png) top no-repeat;
	height: 9px;
    width:9px;
}
a.jScrollArrowDown:hover {
	/*background-color: #f60;*/
}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
	/*background-color: #f00;*/
}
