/* 
WOO CUSTOM STYLESHEET
---------------------

Instructions:

Add your custom styles here instead of style.css so it 
is easier to update the theme. Simply copy an existing 
style from style.css to this file, and modify it to 
your liking.

*/

/* Generated by Font Squirrel (http://www.fontsquirrel.com) on September 15, 2010 */



@font-face {
	font-family: 'JustusItalicOldstyle';
	src: url('fonts/justus-italicoldstyle-webfont.eot');
	src: local('‚ò∫'), url('fonts/justus-italicoldstyle-webfont.woff') format('woff'), url('fonts/justus-italicoldstyle-webfont.ttf') format('truetype'), url('fonts/justus-italicoldstyle-webfont.svg#webfontZWXKLVQZ') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'JustusOldstyle';
	src: url('fonts/justus-oldstyle-webfont.eot');
	src: local('‚ò∫'), url('fonts/justus-oldstyle-webfont.woff') format('woff'), url('fonts/justus-oldstyle-webfont.ttf') format('truetype'), url('fonts/justus-oldstyle-webfont.svg#webfontFoRIDKwC') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'JustusVersalitas';
	src: url('fonts/justus-versalitas-webfont.eot');
	src: local('‚ò∫'), url('fonts/justus-versalitas-webfont.woff') format('woff'), url('fonts/justus-versalitas-webfont.ttf') format('truetype'), url('fonts/justus-versalitas-webfont.svg#webfontgKOcp7Hy') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'JustusBold';
	src: url('fonts/justus-bold-webfont.eot');
	src: local('‚ò∫'), url('fonts/justus-bold-webfont.woff') format('woff'), url('fonts/justus-bold-webfont.ttf') format('truetype'), url('fonts/justus-bold-webfont.svg#webfontKMv6NMkT') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'JustusItalic';
	src: url('justus-italic-webfont.eot');
	src: local('‚ò∫'), url('fonts/justus-italic-webfont.woff') format('woff'), url('fonts/justus-italic-webfont.ttf') format('truetype'), url('fonts/justus-italic-webfont.svg#webfont0yiJYRSC') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'JustusRoman';
	src: url('justus-roman-webfont.eot');
	src: local('‚ò∫'), url('fonts/justus-roman-webfont.woff') format('woff'), url('fonts/justus-roman-webfont.ttf') format('truetype'), url('fonts/justus-roman-webfont.svg#webfonttGBHvgHv') format('svg');
	font-weight: normal;
	font-style: normal;
}


@font-face {
	font-family: 'TitilliumText22LThin';
	src: url('TitilliumText22L001-webfont.eot');
	src: local('☺'), url('fonts/TitilliumText22L001-webfont.woff') format('woff'), url('fonts/TitilliumText22L001-webfont.ttf') format('truetype'), url('fonts/TitilliumText22L001-webfont.svg#webfontHIqteXlE') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'TitilliumText22LLight';
	src: url('TitilliumText22L002-webfont.eot');
	src: local('☺'), url('fonts/TitilliumText22L002-webfont.woff') format('woff'), url('fonts/TitilliumText22L002-webfont.ttf') format('truetype'), url('fonts/TitilliumText22L002-webfont.svg#webfonthJHMIxiW') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'TitilliumText22LRegular';
	src: url('TitilliumText22L003-webfont.eot');
	src: local('☺'), url('fonts/TitilliumText22L003-webfont.woff') format('woff'), url('fonts/TitilliumText22L003-webfont.ttf') format('truetype'), url('fonts/TitilliumText22L003-webfont.svg#webfontCVZ9BHQN') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'TitilliumText22LMedium';
	src: url('TitilliumText22L004-webfont.eot');
	src: local('☺'), url('fonts/TitilliumText22L004-webfont.woff') format('woff'), url('fonts/TitilliumText22L004-webfont.ttf') format('truetype'), url('fonts/TitilliumText22L004-webfont.svg#webfont9tlFqxpn') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'TitilliumText22LBold';
	src: url('TitilliumText22L005-webfont.eot');
	src: local('☺'), url('fonts/TitilliumText22L005-webfont.woff') format('woff'), url('fonts/TitilliumText22L005-webfont.ttf') format('truetype'), url('fonts/TitilliumText22L005-webfont.svg#webfontA3c8XzqP') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'TitilliumText22LXBold';
	src: url('TitilliumText22L006-webfont.eot');
	src: local('☺'), url('fonts/TitilliumText22L006-webfont.woff') format('woff'), url('fonts/TitilliumText22L006-webfont.ttf') format('truetype'), url('fonts/TitilliumText22L006-webfont.svg#webfontI2J8pdTu') format('svg');
	font-weight: normal;
	font-style: normal;
}

body {
background:#e2f3fa;
font-size:13px;
line-height:21px;
}

.entry a {
color:#2871AF;
}

#page-outer {
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
margin:0 auto;
width:940px;
}

.post-inner, .post-alt {
border:none;
}

.post-alt {
padding:8px;
}

.post-alt h2 {
margin-bottom:6px;
}

#header {
background-image:url(images/header_bg.gif);
float:left;
height:68px;
margin:0;
padding:20px 0;
width:940px;
}

#header h1 {
display:inline;
float:left;
font-size:24px;
margin:4px 0 0 6px;
}

#topbanner {
float:right;
margin:4px 14px 0 0;
width:468px;
}

#nav {
border-bottom:none;
background: transparent url(images/barra_up.png) no-repeat center top;
}

#nav1 a{
border-right: 1px dotted #21687C;
    color: #FFFFFF;
    display: block;
    font-family: Helvetica,Arial,sans-serif;
    font-size: 12px;
    font-weight: normal;
    padding-left: 15px;
    padding-right: 15px;
    text-transform: none;
}

#nav1 a:hover{
    color:#ccc;
}

#search input{
background: url("images/search_box_bg.jpg") no-repeat scroll left center #FFFFFF;
    border: 1px solid #DDDDDD;
    color: #666666;
    float: left;
    font-family: Helvetica,Arial,sans-serif;
    font-size: 11px;
    font-style: normal;
    margin: 1px 0 0;
    padding: 5px 4px 4px;
    width: 220px;
}

.widget ul li a{
    background:none;
    padding-left:0;
    color:#000;
}

.widget ul li a:hover{
    background:none;
    padding-left:0;
}

#nav2 {
background-color:#6E6D6E;
background-image:url(images/menubg1.png);
background-position:left bottom;
background-repeat:repeat-x;
border-bottom:1px solid #848484;
border-top:1px solid #6E6D6E;
}

#nav2 li.current-cat a {border-bottom:none;}

#nav2 a {
background:#6E6D6E url(images/menubg1.png) repeat-x scroll 0 0;
border-bottom:medium none;
border-right:1px solid #6E6D6E;
color:#FFFFFF;
display:block;
font-family:helvetica;
font-size:15px;
font-weight:normal;
letter-spacing:0;
padding:4px 14px 2px;
text-transform:none;
}

#nav2 li a:hover {
background:#848484 url(images/menubg2.png) repeat-x scroll 0 0;
text-decoration:none;
border-bottom:none;
color:#ccc;
}

.col1 {
float:left;
padding-left:10px;
}

.col2 {
float:right;
padding-right:8px;
width:280px;
}

.post-outer .post-alt {
width:600px;
}

#tabs {
background:#00AEEF;
font-family: Helvetica,Arial,sans-serif;
font-size:11px;
line-height:14px;
}

.inside li {
padding:4px;
}

ul.wooTabs li a {
color:#FFF;
font-weight:normal;
display:block;
float:left;
font-family:Helvetica,Arial,sans-serif;
line-height:20px;
padding:0 4px;
text-transform:none;
font-size:11px;
}

.post-alt h2 {
font-family:'TitilliumText22LBold',Helvetica,Arial,sans-serif;
font-size:48px;
font-weight:normal;
letter-spacing:-1.6px;
line-height:48px;
text-transform:none;
}

/*.post-alt h2 em {
text-transform:uppercase;
font-size:46px;
clear:both;
}*/

.post-inner h2 {
font-size:28px;
letter-spacing:-1px;
line-height:30px;
text-transform:none;
}

.category-head a {
font-size:16px;
}

#featured-outer, .box .post, .widget_outer, .post-outer, .video-outer, .author-outer, #talking-points-outer, #comments-outer {
border:none;
}

#featured-inner {
border:medium none;
float:none;
overflow:visible;
padding:0 4px;
}

.fl {
float:left;
clear:left;
padding-left:0;
}

.fr {
border-left:1px solid #E7E7E7;
float:right;
padding-left:14px;
padding-right:28px;
}

.widget h3 {
background:#F8F8F8 none repeat scroll 0 0;
border-bottom:1px solid #E7E7E7;
color:#FFFFFF;
font-size:18px;
line-height:30px;
padding:10px;
text-transform:uppercase;
}

.widget ul {
border-top:none;
}

.widget ul li {
font-family:Helvetica,Arial,sans-serif;
font-size:11px;
line-height:16px;
border-bottom:none;
}

.hl {border-bottom:none;}

.post-outer.fl .post-alt, .post-outer.fr .post-alt {width:270px;}

.post-alt p {
padding:0 0 20px;
}

#credits .fl {padding-left:14px;}

.more_entries {
border-radius: 8px;     -moz-border-radius:8px;     -webkit-border-radius: 8px;
background:none repeat scroll 0 0 transparent;
border:1px solid #E7E7E7;
float:left;
height:22px;
line-height:20px;
margin-bottom:25px;
padding:5px 15px;
width:600px;
}

.more_entries .wp-pagenavi .current, .more_entries .wp-pagenavi .on, .more_entries .wp-pagenavi a:hover {
background:none repeat scroll 0 0 #2871AF;
color:#FFFFFF;
font-size:11px;
}

/*.data {
border-radius: 8px;     -moz-border-radius:8px;     -webkit-border-radius: 8px;
background:transparent url(images/data.png) no-repeat scroll left top;
border:1px solid #E7E7E7;
float:left;
font-family:Helvetica;
font-size:12px;
line-height:18px;
margin:1px;
padding:30px;
width:540px;
}

.data h2 {
font-family:Georgia,Times New Roman,sans-serif;
font-size:32px;
font-style:italic;
letter-spacing:-0.6px;
line-height:28px;
text-transform:none;
}

.data img {
float: left;
    margin: 0 20px 0 0;
}

.data ul li {
list-style-image:none !important;
list-style-position:inside !important;
list-style-type:none !important;
margin-left:15px;
padding:3px 0;
}*/

.data {
border-radius: 8px;     -moz-border-radius:8px;     -webkit-border-radius: 8px;
background: url("images/data_new.png") no-repeat scroll left top #EEEEEE;
    border: 1px solid #E7E7E7;
    clear: both;
    display: block;
    float: left;
    font-family: Helvetica,Verdana,sans-serif;
    font-size: 12px;
    line-height: 18px;
    margin: 0 auto 20px;
    padding: 15px 30px 25px 75px;
    width: 495px;
}

.data h2 {
font-family:'Justus', Georgia,Times New Roman,sans-serif;
font-size:32px;
font-style:italic;
letter-spacing:-0.6px;
line-height:28px;
text-transform:none;
}

.data img {
float: left;
    margin: 0 20px 0 0;
}

.data ul{
font-size: 11.5px;
    line-height: 15px;
}

.data ul li {
list-style-image:none !important;
list-style-position:inside !important;
list-style-type:none !important;
margin-left:15px;
padding:2px 0;
}

.titulo {
    font-family: 'JustusItalicOldstyle',Georgia,Times New Roman,sans-serif;
    font-size: 34px;
    letter-spacing: -0.6px;
    line-height: 36px;
    margin-bottom: 6px;
    text-transform: none;
}

.autor {
color:#333333;
font-family:Georgia,Times New Roman,sans-serif;
font-size:16px;
font-style:normal;
font-weight:normal;
letter-spacing:-0.6px;
line-height:20px;
text-transform:none;
}

.title-meta {margin-top:10px;}

p.category-head {margin-bottom:-14px;}

.data ul, .data ol {
font-size:11.5px;
line-height:15px;
padding:14px 0 0;
}

div.sociable {
display:block;
clear:both;
}

.post-alt h5 {
font-family:'TitilliumText22LLight',Helvetica,Arial,sans-serif;
font-size:18px;
font-weight:normal;
letter-spacing:0;
margin-top:2px;
text-transform:none;
}

.especial_titulo {
color:#000000;
font-family:Helvetica,Arial,sans-serif;
font-size:28px;
font-weight:bold;
line-height:28px;
margin-top:16px;
}

.especial_subtitulo {
font-family:Helvetica,Arial,sans-serif;
font-size:14px;
margin-top:4px;
}

p.wp-caption-text {
color:#000000;
font-size:0.9em;
font-style:italic;
margin:0;
text-align:center;
}

.wp-caption img {
margin-bottom:4px;
}

.estreno_semana {
background:transparent url(images/estreno_semana.png) no-repeat scroll left top;
border:1px solid #E7E7E7;
float:left;
font-family:Helvetica;
font-size:10px;
line-height:14px;
margin:1px;
padding:30px;
width:540px;
}

.estreno_semana img {
float:left;
margin:10px 12px 0 -10px;
border:1px solid #E7E7E7;
padding:0;
}

.estreno_semana ul li {
list-style-image:none !important;
list-style-position:inside !important;
list-style-type:none !important;
margin-left:15px;
padding:3px 0;
}

.estreno_semana_titulo {
font-family:Georgia,Times New Roman,serif;
color:#333;
font-size:30px;
font-style:italic;
letter-spacing:-0.6px;
line-height:32px;
text-transform:none;
margin-bottom:12px;
}

.estreno_semana_sinopsis {
font-size:12.5px;
font-family:Georgia,Times New Roman,serif;
line-height:18px;
}

.estreno_semana ul, .estreno_semana ol {
font-size:11.5px;
line-height:16px;
padding:16px 0 0;
}

.otros_estrenos {
background:transparent url(images/otros_estrenos.png) no-repeat scroll left top;
border:1px solid #E7E7E7;
float:left;
font-family:Helvetica;
font-size:10px;
line-height:14px;
margin:18px 1px 1px;
padding:30px;
width:540px;
}

.otros_estrenos_intro {
min-height:300px;
}

.otros_estrenos_intro_b {
background:transparent url(images/otros_estrenos_bg.png) no-repeat scroll center top;
min-height:300px;
border-top: 1px solid #E7E7E7;
}

.otros_estrenos img {
float:left;
margin:10px 12px 0 -10px;
border:1px solid #E7E7E7;
padding:0;
}

.otros_estrenos ul li {
list-style-image:none !important;
list-style-position:inside !important;
list-style-type:none !important;
margin-left:15px;
padding:3px 0;
}

.otros_estrenos_titulo {
font-family:Georgia,Times New Roman,serif;
color:#333;
font-size:30px;
font-style:italic;
letter-spacing:-0.6px;
line-height:32px;
text-transform:none;
margin-bottom:12px;
}

.otros_estrenos_sinopsis {
font-size:12.5px;
font-family:Georgia,Times New Roman,serif;
line-height:18px;
}

.otros_estrenos ul, .otros_estrenos ol {
font-size:11.5px;
line-height:16px;
padding:16px 0 0;
}

.seccion_3 {
background:transparent url(images/sec_3bg.png) no-repeat scroll 0 0;
border-color:#CCCCCC;
border-style:solid;
border-width:1px;
height:80px;
margin:-27px 0 14px -1px;
width:940px;
} 

.seccion_4 {
background:transparent url(images/sec_4bg.png) no-repeat scroll 0 0;
border-color:#CCCCCC;
border-style:solid;
border-width:1px;
height:80px;
margin:-27px 0 14px -1px;
width:940px;
} 

.seccion_5 {
background:transparent url(images/sec_5bg.png) no-repeat scroll 0 0;
border-color:#CCCCCC;
border-style:solid;
border-width:1px;
height:80px;
margin:-27px 0 14px -1px;
width:940px;
}

.seccion_6 {
background:transparent url(images/sec_6bg.png) no-repeat scroll 0 0;
border-color:#CCCCCC;
border-style:solid;
border-width:1px;
height:80px;
margin:-27px 0 14px -1px;
width:940px;
} 

.seccion_7 {
background:transparent url(images/sec_7bg.png) no-repeat scroll 0 0;
border-color:#CCCCCC;
border-style:solid;
border-width:1px;
height:80px;
margin:-27px 0 14px -1px;
width:940px;
} 

.seccion_8 {
background:transparent url(images/sec_8bg.png) no-repeat scroll 0 0;
border-color:#CCCCCC;
border-style:solid;
border-width:1px;
height:80px;
margin:-27px 0 14px -1px;
width:940px;
} 

.seccion_73 {
background:transparent url(images/sec_73bg.png) no-repeat scroll 0 0;
border-color:#CCCCCC;
border-style:solid;
border-width:1px;
height:50px;
margin:-27px 0 14px -1px;
width:940px;
} 

.seccion_79 {
background:transparent url(images/sec_79bg.png) no-repeat scroll 0 0;
border-color:#CCCCCC;
border-style:solid;
border-width:1px;
height:50px;
margin:-27px 0 14px -1px;
width:940px;
}

.seccion_79_head {
}

.seccion_79_head a {
background:transparent url(images/sec_79tit.png) no-repeat scroll 0 0;
display:block;
height:50px;
margin:0;
text-indent:-9000px;
width:570px;
}

.seccion_169 {
background:transparent url(images/sec_169bg.png) no-repeat scroll 0 0;
border-color:#CCCCCC;
border-style:solid;
border-width:1px;
height:100px;
margin:-27px 0 14px -1px;
width:940px;
}

.seccion_169_head {
}

.seccion_169_head a {
background:transparent url(images/sec_169tit.png) no-repeat scroll 10px 18px;
display:block;
height:100px;
margin:0;
text-indent:-9000px;
width:400px;
}

.seccion_170 {
background:transparent url(images/sec_170bg.png) no-repeat scroll 0 0;
border-color:#CCCCCC;
border-style:solid;
border-width:1px;
height:50px;
margin:-27px 0 14px -1px;
width:940px;
}

.seccion_170_head {
}

.seccion_170_head a {
background:transparent url(images/sec_170tit.png) no-repeat scroll 0 0;
display:block;
height:50px;
margin:0;
text-indent:-9000px;
width:570px;
}

.seccion_257 {
background:transparent url(images/sec_257bg.png) no-repeat scroll 0 0;
border-color:#CCCCCC;
border-style:solid;
border-width:1px;
height:50px;
margin:-27px 0 14px -1px;
width:940px;
}

.seccion_257_head {
}

.seccion_257_head a {
background:transparent url(images/sec_257tit.png) no-repeat scroll 0 0;
display:block;
height:50px;
margin:5px 0 0 6px;
text-indent:-9000px;
width:168px;
}

.seccion_265 {
background:transparent url(images/sec_265bg.png) no-repeat scroll 0 0;
border-color:#CCCCCC;
border-style:solid;
border-width:1px;
height:50px;
margin:-27px 0 14px -1px;
width:940px;
}

.seccion_265_head {
}

.seccion_265_head a {
background:transparent url(images/sec_265tit.png) no-repeat scroll 0 0;
display:block;
height:50px;
margin:0px;
text-indent:-9000px;
width:300px;
}

.seccion_339 {
background:transparent url(images/sec_339bg.png) no-repeat scroll 0 0;
border-color:#CCCCCC;
border-style:solid;
border-width:1px;
height:50px;
margin:-27px 0 14px -1px;
width:940px;
}

.seccion_339_head {
}

.seccion_339_head a {
background:url("images/sec_339tit.png") no-repeat scroll 10px 2px transparent;
display:block;
height:50px;
margin:0;
text-indent:-9000px;
width:330px;
}

.seccion_458 {
background:transparent url(images/sec_458bg.png) no-repeat scroll 0 0;
border-color:#CCCCCC;
border-style:solid;
border-width:1px;
height:50px;
margin:-27px 0 14px -1px;
width:940px;
}

.seccion_458_head {
}

.seccion_458_head a {
background:url("images/sec_458tit.png") no-repeat scroll 10px 2px transparent;
display:block;
height:50px;
margin:0;
text-indent:-9000px;
width:330px;
}

.seccion_553 {
background:transparent url(images/sec_553bg.png) no-repeat scroll 0 0;
border-color:#CCCCCC;
border-style:solid;
border-width:1px;
height:50px;
margin:-27px 0 14px -1px;
width:940px;
}

.seccion_553_head {
}

.seccion_553_head a {
background:url("images/sec_553tit.png") no-repeat scroll 10px 2px transparent;
display:block;
height:50px;
margin:0;
text-indent:-9000px;
width:330px;
}

.seccion_580 {
background:transparent url(images/sec_580bg.png) no-repeat scroll 0 0;
border-color:#CCCCCC;
border-style:solid;
border-width:1px;
height:80px;
margin:-27px 0 14px -1px;
width:940px;
}

.seccion_580_head {
}

.seccion_580_head a {
background: url("images/sec_580tit.png") no-repeat scroll 10px 2px transparent;
    display: block;
    height: 58px;
    margin: 6px 0 0;
    text-indent: -9000px;
    width: 250px;
}

.entry blockquote {
background:#FFFFFF url(images/cita_bg.gif) repeat-x scroll left top;
border:1px solid #EAEAEA;
color:#666666;
padding:40px 0 0;
}

.entry blockquote p {
background:none;
padding:0 0 0 20px;
font-size:14px;
line-height:22px;
padding:0 60px;
}

.entry blockquote .título {
color:#000000;
font-size:24px;
font-style:normal;
line-height:28px;
}

.textwidget {
font-family:Helvetica,Arial,sans-serif;
font-size:11px;
padding:10px 0 0 20px;
}

.textwidget p {
margin-bottom:10px;
}

.authorpage-outer {
	width: 634px;
	float: left;
	margin-bottom: 20px;
}

.authorpage-info {
background:#FFFFFF url(images/cita_bg.gif) repeat-x scroll left top;
border:1px solid #E7E7E7;
float:left;
margin:1px;
padding:30px;
width:570px;
}

.authorpage-head {
        color:#000;
}

.authorpage-head p {
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 20px;
	text-transform: uppercase;
	font-family: Helvetica, Arial, sans-serif;
	margin-bottom: 10px;
	padding: 0;
}

.authorpage-articulos, .authorpage-articulos a {
        color:#2871AF;
}

.authorpage-head h3 {
	font-size: 18px;
	text-transform: uppercase;
	padding: 0;
	margin: 0;
	color:#1d1d1d;
	margin-bottom: 20px;
}

.authorpage-photo {
	float: left;
	margin:  0 30px 0 0;
	background-color: #ffffff;
}

.authorpage-email {
        margin-top:6px;
        font-weight:bold;
}

.authorpage-description {
        float:left;
        font-family:Helvetica,Arial,sans-serif;
        font-size:12px;
        margin:8px 0 0 10px;
        width:326px;
}

.authorpage-photo img {
	background-color:#FFFFFF;
	border:1px solid #E3E3E3;
	float:left;
	padding:1px;
}

.entry img {
background-color:#FFFFFF;
border:1px solid #E7E7E7;
padding:3px;
}

.twitter_koultes {
border:1px solid #E7E7E7;
padding:10px;
}

.twitter ul li .twitter_koultes {
padding:10px;
}

.post-alt_twitter {
width:600px;
}

.post-alt_twitter ul li {
padding:12px;
}

.twitter_avatar, a .twitter_replay, a .twitter_rt {
display:none;
}

.wooslider .slider-container .slide-content h3 {
font-size:18px;
}

/* PLAYLIST */

ul .playlist {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0 auto 20px;
font-size:0.9em;
padding:0 14px;
padding-left:22px;
}

.playlist ul li {
margin-left:10px;
padding:0;
list-style-image:none !important;
list-style-position:inside !important;
list-style-type:none !important;
}

.playlist .playlist_num {
color:#666666;
font-family:Georgia;
font-size:38px;
letter-spacing:-3px;
line-height:1em;
padding-right:10px;
}

.playlist .playlist_artist {
color:#1A80D5;
display:inline;
font-family:Helvetica,Arial,sans-serif;
font-size:24px;
}

.playlist .playlist_song {
color:#1A80D5;
font-family:Trebuchet MS,sans-serif;
font-size:1.4em;
font-weight:normal;
padding:0 8px;
}

.playlist .playlist_description {
display:block;
font-family:Helvetica,Arial,sans-serif;
font-size:11.5px;
}

.playlist .playlist_button {
margin:14px 0 0 100px;
}

.dvd_data {
min-height:300px;
}

.dvd_extras {
}

.banner_lateral {
margin-bottom:25px;
}

/* FILIAS */

.post-alt-filias {
border:none;
}

.post-alt-filias {
padding:8px;
}

.post-outer .post-alt-filias {
width:600px;
}

.post-alt-filias h5 {
color:#000000;
font-family:Georgia,serif;
font-size:14px;
font-weight:normal;
letter-spacing:-0.5px;
margin-bottom:12px;
text-align:center;
text-transform:uppercase;
}

.post-outer.fl .post-alt-filias, .post-outer.fr .post-alt-filias {width:270px;}

.post-alt-filias p {
padding:0 0 20px;
font-family:'Droid Serif',Georgia,serif;
}

.post-alt-filias h2, .post-alt-filias h3, .post-alt-filias h4, .post-alt-filias h5 {
font-family:'Droid Serif',Georgia,serif;
}

.post-alt-filias h2 {
border-bottom:1px solid #E7E7E7;
color:#000000;
font-family:'Droid Serif',Georgia,serif;
font-size:40px;
font-weight:normal;
letter-spacing:-1.6px;
line-height:36px;
padding:12px 0 26px;
margin-bottom:6px;
text-align:center;
text-transform:none;
}

.date-filias {
color:#C9C9C9;
font-size:11px;
}

#topbanner img {
border:1px solid #CCCCCC;
float:right;
}

/*  END FILIAS  */


/*

.widget_twitter h3 {
background: url("images/fondo_ps11.jpg") repeat scroll 0 0 transparent;
color:#666 !important;
padding:10px 0 0 14px;
font-size:0;
height:30px;
}

.widget_twitter ul li {
    background: none repeat scroll 0 0 #FAFFEF;
    border-bottom: 1px solid #CCCCCC;
}

*/

.best_2010{
font-family: 'TitilliumText22LBold';
}

.best_2010 p{
padding-bottom:0;
}

.best_2010 img{
border: 0 none;
    padding: 0 0 6px 16px;
}

.best_2010 li{
    font-size:12px;
}

.linea_listas{
    height:68px;
}

.num_listas{
    background: none repeat scroll 0 0 #00AEEF;
    color: #FFFFFF;
    display: block;
    float: left;
    font-family: 'TitilliumText22LBold';
    font-size: 42px;
    height: 46px;
    padding: 22px 0 0 12px;
    width: 56px;
}

.art_listas{
    display: block;
    float: left;
    font-family: 'TitilliumText22LBold';
    font-size: 32px;
    letter-spacing: -1.6px;
    margin-bottom: 8px;
    margin-left: 16px;
    margin-top: 14px;
    width: 500px;
}

.tit_listas{
display: block;
    float: left;
    font-family: 'TitilliumText22LBold';
    font-size: 20px;
    letter-spacing: -1px;
    margin-left: 16px;
}

.desc_listas{
    border-bottom: 1px solid #E7E7E7;
    font-family: Helvetica,Arial,sans-serif;
    margin-bottom: 20px;
}

.linkwithin_outer{
    border:1px solid #E7E7E7;
}

ul.related-posts {
    float: left;
    list-style-type: none;
    margin: 0;
    padding: 60px 0 0;
}
.related-posts li {
    list-style-type: none;
    float: left;
    width: 100px;
    padding-right: 8px;
    padding-left: 8px;
    font-size: 12px;
    line-height: 18px;
}

.related-posts li a{
    color:#FFF;
    font-family:Helvetica,Arial,sans-serif;
}
.related-posts img{
    width: 100px;
    padding: 1px;
    border: 1px solid #CCC;
}

.author-info {
    float: left;
    margin: 1px 1px 1px 10px;
    padding: 30px;
    width: 540px;
}

.relacionados{
background: url("images/relacionados.png") no-repeat scroll left top #029CC8;
    border: 1px solid #E7E7E7;
    float: left;
    padding-bottom: 10px;
    width: 600px;
}

.relacionados h3{
    font-family: Helvetica;
    font-size: 18px;
    margin-bottom: 0;
    padding: 20px;
    text-transform: uppercase;
}

ol.commentlist li .avatar{
display:none;
}

ol.commentlist li.comment {
    background: url("images/comment_bg.png") no-repeat scroll 20px 70px transparent;
    color: #5A5A5A;
    font-family: Helvetica,Arial,sans-serif;
    font-size: 11.5px;
    padding: 30px;
    position: relative;
}

ol.commentlist .comment-body p {
    font-size: 12px;
    line-height: 20px;
    margin: 10px 0;
    padding-left: 80px;
}

ol.commentlist cite {
    font-family: 'JustusBold',Georgia,serif;
    font-size: 30px;
    font-style: normal;
}

ol.commentlist li.alt{
    background:#f9f9f9 url("images/comment_bg.png") no-repeat scroll 20px 70px transparent;
}

#listado_autores{
    width:600px;
}

.author { margin-bottom: 80px; }
.author h3 { 
    color: #000000;
    font-family: 'TitilliumText22LBold',Helvetica,Arial,sans-serif;
    font-size: 24px;
    font-weight: normal;
    letter-spacing: -0.8px;
    margin-bottom: 10px;
}
.author .description { width: 100%; overflow: hidden; }
.author .description p { 
    float: left;
    font-family: Helvetica,Arial,sans-serif;
    font-size: 12px;
    line-height: 18px;
    margin: 0 0 20px;
    width: 450px; 
}
.author .avatar { float: right; border: 5px solid #ccc; }
.author h4 {
    background: none repeat scroll 0 0 #F8F8F8;
    border: 1px solid #CCCCCC;
    font-family: 'TitilliumText22LBold',Helvetica,Arial,sans-serif;
    font-size: 14px;
    font-weight: normal;
    margin-top: 10px;
    padding: 5px;
}
.author .connect {
    border-bottom: 1px solid #CCCCCC;
    border-top: 1px solid #CCCCCC;
    list-style: none outside none;
    margin: 10px 0 0;
    overflow: hidden;
    padding: 4px 0;
    width: 100%;
}
.author .connect li { float: left; margin-right: 20px; }

.pagetitle{
    margin-bottom:50px;
    font-size:36px;
    color:#000;
}

#author-fruelaf,#author-agorriaznegrin,
#author-amartos,#author-jcaguirre,
#author-amorato{
display:none;
}
