@charset "utf-8";
/* CSS Document */

Body 		{ margin:0px; background:#F5F5F5; background:#EEF3FC; background:url(../images/bgn-lines.jpg) repeat-x #c5e1ef;}

#Big		{ width:900px; margin:0px; background:#FFF; font-family:verdana; font-size:12px; border:1px solid #999; }
#Header		{ height:300px; background-image:url(../images/bgn-header.jpg);  background-repeat:no-repeat; text-align:left; }
#Header2	{ height:180px; background-image:url(../images/bgn-header2.jpg); background-repeat:no-repeat; text-align:left; }
#Header #Quote 	 { width:430px; font-size:15px; color:#2A3650; font-weight:bold; margin:190px 0px 0px 80px; text-align:center; }
#Header .Comilla { font-size:36px; font-weight:bold; line-height:10px; font-family:Arial; vertical-align:bottom; }
#TopLinks	{ width:460px; margin:0px 0px 0px 400px; padding-top:4px; color:#8BABCA; font-size:13px; text-align:center; }
#TopLinks a	{ color:#FFF; text-decoration:none; }
#TopLinks a:hover	{ color:#FF0; text-decoration:underline; }

#Footer		{ color:#cccccc; background:#4B465A; font-size:11px; border-top:1px solid #D0D0D0; 
			  border-bottom:1px solid #D0D0D0; line-height:150%; }
#Footer	a	{ color:#cccccc; text-decoration:none; }
#Footer	a:hover	{ color:#FF0; text-decoration:underline; }
#Footer .Mapa { width:200px; float:left; margin-left:20px; text-align:left; }

#Menu		{ height:42px; margin:0px; background:url(../images/tab-menu.jpg) repeat-x; border-top:1px solid #999; }

#TopLinks a.top-home { width:79px;height:16px; background:url(../images/pic-home.gif) no-repeat;
					   text-decoration:none; display:inline-block; }
#TopLinks a.top-contact{ width:79px;height:16px; background:url(../images/pic-contact.gif) no-repeat;
						 text-decoration:none; display:inline-block; }

#Menu a.tab-black { width:110px; height:42px; text-align:center; background:url(../images/tab-black.jpg) no-repeat; padding-top:4px; 
					font-size:12px; color:#FFF; font-weight:bold; float:left; text-decoration:none; line-height:38px; }
#Menu a.tab-white { width:110px; height:42px; text-align:center; background:url(../images/tab-white.jpg) no-repeat; padding-top:4px;
					font-size:12px; color:#000; font-weight:bold; float:left; text-decoration:none; line-height:38px; }
#Menu a:hover.tab-black { 	background:url(../images/tab-yellow.jpg) no-repeat; color:#000; }

				
#Contenido		{ width:900px; margin:0px; }
#SideTexto 		{ width:600px; float:left; margin:20px 10px 0px 30px; text-align:left; }
#SideTexto .Photo { border:1px solid #ccc; margin-right:10px; float:left; }
#SideTexto .Credit{ margin-left:10px; margin-right:10px; width:176px; color:#069; float:left; clear:left; font-size:9px; }
#SideTexto .T1  { margin:10px 0px 0px 0px; font-size:24px; color:#276699; font-weight:bold; }
#SideTexto .T2  { margin:0px 0px 8px 0px; font-size:12px; color:#276699; font-weight:bold; }

#SideTexto H1   { margin:20px 0px 10px 0px; font-size:24px; color:#2A3650; font-weight:bold; }
#SideTexto H2   { margin:0px 0px 0px 0px; font-size:16px; color:#2A3650; font-weight:bold; }
#SideTexto H3   { margin:0px 0px 4px 0px; font-size:12px; color:#666; font-weight:normal; }
#SideTexto H4   { margin:20px 0px 5px 0px; font-size:14px; color:#2A3650; font-weight:bold; }
#SideTexto .News1 { background:url(../images/pic-bulletnews.gif) no-repeat #F4F4F4; padding:12px 20px 14px 35px; }
#SideTexto .News2 { background:url(../images/pic-bulletnews.gif) no-repeat #FFF; padding:12px 20px 14px 35px;}
#SideTexto .News3 { background:url(../images/pic-bulletnews2.gif) no-repeat #FFC  ; padding:12px 20px 14px 35px; 
					border-top:2px solid #fff;border-bottom:2px solid #fff;}
#SideTexto .ClsResour { display:none; margin-top:20px; margin-bottom:30px; }
#SideTexto .Cats { font-size:9px; color:#930;  }

#SideBlogs 		{ width:600px; float:left; margin:20px 10px 0px 30px; text-align:left; font-family:Verdana; font-size:11px; }
#SideBlogs #Post { }
#SideBlogs .T1  { margin:10px 0px 0px 0px; font-size:22px; color:#003; font-weight:normal; }
#SideBlogs .T2  { margin:0px 0px 8px 0px; font-size:10px; color:#666; font-weight:normal; }

#SidePanel		{ width:260px; float:right; margin:10px 0 0 0; background:url(../images/bgn-sidepanel.jpg) repeat-y; }
#SidePanel .Panel { width:220px; text-align:left; margin-bottom:12px; font-size:11px; }
#SidePanel .Picture { border:4px solid #fff; margin-right:8px; float:left; }
#SidePanel .PicBlog { border:4px solid #fff; margin:4px; }

#SidePanel .PodCast { padding:4px 0 4px 8px; font-size:10px; background:#fff; margin-top:3px; margin-bottom:4px; }
#SidePanel .Chapter { padding:3px 0 3px 0px; font-size:12px; background:#F96; margin-top:13px; margin-bottom:14px; 
					  border:1px solid #C00; text-align:center; color:#FFF; }
#SidePanel .Chapter a{ color:#FFF; text-decoration:none; } 

#Blog { height:42px; margin:0px;  text-align:left; background:url(../images/tab-menu.jpg) repeat-x; 
		border-top:1px solid #999; font-size:24px; line-height:38px; padding-left:30px; }
#Blog a.bot-blog  { width:160px; height:42px; margin-right:40px; text-align:center; font-size:12px; color:#FFF; font-weight:bold; 
					float:right; background:url(../images/bot-blog.jpg) no-repeat; text-decoration:none; line-height:38px; }

#Comm { background: url(../images/pic-comment.png) 0px 15px no-repeat #FFF; font-size:11px; 
				   padding:15px 0px 0px 50px; margin: 10px 0px 15px 0px; border-top:1px dotted; color:#666; min-height:45px; }
#Comm .C1 { margin:0px 0px 3px 0px; color:#900; }
#L1 { border-top:1px dotted; color:#666; margin:0px; font-size:6px; line-height:6px;}

.Staff		{ float:left; width:290px; height:110px; }
.PicStaff	{ float:left; border:1px solid #000; clear:left; margin-right:12px; margin-bottom:10px; }

.mediaDiv   { height:70px;clear:both; border-bottom:1px dotted #ccc; padding-top:8px; padding-bottom:6px; }
.mediaThumb { display:block;width:120px;height:60px;border:2px solid #999;margin-right:10px;float:left; }
.mediaTitu  { color:#2A3650;font-weight:bold; }
.mediaDesc  { padding-top:2px; padding-bottom:6px; font-size:11px; }
.mediaSmall { font-size:9px; color:#930;  }
a.mediaDown { font-size:8px; color:#930; border:1px solid; text-decoration:none; background:#fff;  }
a:hover.mediaDown { background:#FCC; }

.archiveDiv { height:40px;clear:both; border-bottom:1px dotted #ccc; margin-top:3px; margin-bottom:3px;  }
.archiveImg	{ height:36px; width:36px; float:left; border:0px; margin-right:12px; }

.GuestBio  {height:85px; border-top:1px dotted #333;border-bottom:1px dotted #333; background:#F0F0FF; 
			font-size:10px; padding-top:6px; }
.GuestBio IMG { height:70px; float:left; border:3px solid #fff;  margin-left:4px;margin-right:12px; }

.mm { color:#FFF; background:#369; font-size:16px; padding:2px 10px; }
.dd { width:60px; color:#333; background:#fff; font-size:14px; float:left; padding:4px 0px 4px 4px; text-align:center; }
.ev { width:500px;color:#333; background:#fff; font-size:14px; float:left; padding:4px 0px 4px 15px; border-left:1px dotted; }
.sp { clear:both; border-bottom:1px dotted #666;}

#Tags {  width:600px; float:left; color:#999; font-size:18px; line-height:100%; text-align:justify; }
#Tags span.f10 {font-size:10px;}
#Tags span.f12 {font-size:12px;}
#Tags span.f14 {font-size:14px;}
#Tags span.f16 {font-size:16px;}
#Tags span.f18 {font-size:18px;}
#Tags span.f20 {font-size:20px;}
#Tags span.f22 {font-size:22px;}
#Tags span.f24 {font-size:24px;}
#Tags span.f26 {font-size:26px;}
#Tags span.f28 {font-size:28px;}
#Tags span.f30 {font-size:30px;}
#Tags a { Color:#39C; text-decoration:none;} 
#Tags a:hover { Color:#999; text-decoration:underline;} 


.special { background-color:#FF6; color: #fff; }
.FrameIntro { width:34px; height:26px;  margin-right:2px; margin-top:2px; border:1px solid #000; }
