/*
Theme Name: MissTriumph 2010
Theme URI: http://misstriumph.cl/
Description: Wordpress Theme para Campa&ntilde;a 2010 Miss Triumph.
Version: v1.0
Author: Estupendos
Author URI: http://estupendos.net/
*/

/* CSS reset */
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, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, center, u, b, i {margin: 0;padding: 0;border: 0;outline: 0;font-weight: normal;font-style: normal;font-size: 100%;font-family: inherit;vertical-align: baseline;}
body {line-height: 1;}
:focus {outline: 0;}
ol, ul {list-style: none}
table {border-collapse: collapse;border-spacing: 0}
blockquote:before, blockquote:after, q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}
input, textarea {margin: 0;padding: 0;border:0;}
div.scd {width:127px; margin:auto; padding:15px 0 15px 0;}
div.scd img {margin:auto}

/* general */
body {background:#fff;}
#contenedor {margin:auto; width:970px; height:100%; background:white; border-top: 4px solid black; }
#fadecontent {display:none;}
.clear {clear:both}
.rojo {color:#ED1C24!important;}
.rosado {color:#F8A4A7!important;}
.azul {color:#8585C6!important;}
.bold {font-weight:bold;}
.first {margin-left:0px!important;}
.last {margin-right:0px!important; border-right:none!important;}
strong {font-weight:bold!important; font-size:13px;}
.separador {display:block; width:100%; height:12px; background:url(images/bg-dotted.gif) repeat-x left bottom;}
.separador span {display:block; background:white; font-size:15px; letter-spacing:1px; text-transform:uppercase; font-style:italic; font-weight:bold;}
.separador span.destacamos {width:110px;}
.separador span.flickrvimeo { width: 160px;}
.separador span.recienteblog { width: 210px;}
.separador-sidebar {width:314px; height:6px; background:#000; margin:10px 0 10px 0;}
.separador span.colecciones {width:260px;}
.separador span.contest {width:210px;}
.top {width:96%!important;}
a.home {float:right; font-size:12px; text-transform:uppercase; text-decoration:none; color:#000; }
a.home:hover {float:right; font-size:12px; text-transform:uppercase; text-decoration:none; color:#ED1C24}
#poema {width:100%; height:20px; padding:15px; margin:0 0 10px 0; text-align:center; }
#poema h2 {font-size:21px; text-transform:uppercase; letter-spacing:2px; color:#ED1C24; font-style:italic; font-weight:bold; text-align:center;}
#poema h2 p {display:block; font-size:11px; text-transform:uppercase; letter-spacing:1px; color:#000; margin:6px;}
#mapas{width:650px;height:335px;margin:20px 20px 20px 0;color:#000}
::-moz-selection{background:#ED1C24; color:#fff;}
::selection {background:#ED1C24; color:#fff;}
div.velo {background:#000; width:640px; height:158px; filter:alpha(opacity=10); opacity:.10; position:absolute;display:none;}

/* header */
#header {width:100%; height:110px; padding:10px 10px 0 10px;}
#megabanner {width:100%; margin:0 0 10px 0;}
#megabanner .banner-small {width:980px;cursor:pointer;}
#megabanner .banner-full {width:980px;display:none;cursor:pointer;}
#main {float:left; width:502px; font-family: "Courier New"; font-size:12px;}
#main h1 a {display:block; width:318px; height:51px; background:url(images/misstriumph.gif) no-repeat left top; margin:0 0 10px 0;}
#main h1 a span {display:none;}
#main p span {font-weight:bold; font-style:italic; color:#ED1C24; text-transform:uppercase; font-size:12px; }
#menu {float:left; width:260px; padding-left:21px; border-left:1px solid black; border-right:1px solid black;}
#menu ul li {font-size:15px; text-transform:uppercase;}
#menu ul li a {text-decoration:none; color:black; font-weight:bold; letter-spacing:1px;}
#menu ul li a:hover {color:#ED1C24;}
#main a {color:black; text-decoration:none;}

#extra {float:left; text-align:right; width:156px; padding: 0 10px 0 0;}
#extra ul li {font-size:9px; text-transform:uppercase; line-height:13px;}
#extra ul li a {text-decoration:none; color:black;}
#extra ul li a:hover {color:#ED1C24;}
#extra div.fconnect {float:right; display:block; width:108px; height:22px; margin:0 0 8px 0;}

/* index */
#destacados {width:100%;height:210px;}
#destacados .destacado {position:relative; float:left; width:314px; height:206px; margin:6px;}
#destacados .destacado .destacado-info {position:absolute; left:10px; bottom:10px; width:286px; height:52px; text-align:left; padding:8px 0 0 8px;}
#destacados .destacado .gris {background:black; filter:alpha(opacity=60); opacity:.60}
#destacados .destacado .rojo {background:#ED1C24; filter:alpha(opacity=85); opacity:.85}
#destacados .destacado .destacado-info a {font-size:15px; text-transform:uppercase; font-style:italic; color:white; font-weight:bold; text-decoration:none; letter-spacing:1px; border-bottom: 1px dashed #bbb; }
#destacados .destacado .destacado-info span a {font-size:15px; text-transform:uppercase; font-style:italic; color:white; text-decoration:none; letter-spacing:1px; border:none!important; font-weight:normal!important;}
#destacados .destacado .destacado-info span {display:block; font-size:15px; text-transform:uppercase; font-style:italic; color:white; margin-top:6px;}

#destacado-principal {width:100%; height:158px;}
#destacado-principal #info-destacado {float:left; width:304px; height:140px; border:1px dotted #bfbfbf; margin:8px 12px 0 0; padding:8px 0 0 8px; }
#destacado-principal #info-destacado span {font-size:21px; text-transform:uppercase; font-style:italic; }
#destacado-principal #info-destacado ul {margin: 10px 0 0 0;}
#destacado-principal #info-destacado ul li {font-size:11px; text-transform:uppercase;}
#destacado-principal #info-destacado ul li a {text-decoration:none; color:black; letter-spacing:1px;}
#destacado-principal #info-destacado ul li a:hover {color:#ED1C24;}
#destacado-principal #imagen {float:left; width:640px; height:150px; margin:8px 0 0 0; overflow:hidden; position:relative}

#mas-triumph {width:100%; height:290px; margin: 15px 0 0 0; }
#mas-triumph #radio {float:left; width:190px; height:280px; border-bottom:6px solid black; margin:4px 0 0 0;}
#mas-triumph #radio h2 {font-size:15px; letter-spacing:1px; text-transform:uppercase; font-style:italic; font-weight:bold; margin:0 0 12px 0; }
#mas-triumph #radio p {font-size:11px; letter-spacing:1px; text-transform:uppercase; margin:8px 0 0 0;}
#mas-triumph #radio div.banner-horizonte {width:100%; margin:20px 0 0 0; text-align:center}
#mas-triumph #tv {float:left; width:348px; height:284px; border-bottom:6px solid black; margin:0 17px 0 17px;}
#mas-triumph #tv #videotv {width:348px; height:200px; overflow:hidden; }
#mas-triumph #tv h2 {font-size:21px; letter-spacing:1px; text-transform:uppercase; font-style:italic; font-weight:bold; margin:0 0 10px 0;}
#mas-triumph #blog {float:left; width:970px; height:280px; border-bottom:6px solid black; margin:4px 0 0 0;}
#mas-triumph #blog div.post {float:left; width:195px; height:238px; margin:15px 60px 0 0; text-align:center;}
#mas-triumph #blog div.post a {font-family:"Times New Roman"; font-size:12px; text-transform:uppercase; text-decoration:underline; color:black; margin:8px 0 8px 0; display:block; line-height:16px; }
#mas-triumph #blog div.post span {font-family:"Courier New"; font-size:12px;}

#tia2010 {width:100%; height:180px; margin:10px 0 10px 0;}
#tia2010 #banner {float:left; width:650px; height:160px; overflow:hidden;}
#tia2010 #info-tia {float:left; width:304px; height:150px; border:1px dotted #bfbfbf; padding:8px 0 0 8px; }
#tia2010 #info-tia span {font-size:20px; text-transform:uppercase; font-style:italic; }
#tia2010 #info-tia ul {margin: 20px 0 0 0;}
#tia2010 #info-tia ul li {font-size:11px; text-transform:uppercase;}
#tia2010 #info-tia ul li a {text-decoration:none; color:black; letter-spacing:1px;}
#tia2010 #info-tia ul li a:hover {color:#ED1C24;}


/* single */
.separador span.embajadoras {width:120px;}
#single {margin: 10px 0 0 0; width: 1000px;}
#content {width:650px; float:left;}
#content h1 {font-size:48px; color:#ED1C24; text-transform:uppercase; font-style:italic; letter-spacing:2px; margin:10px 0 0 0;}
#content h1 a {color:#ED1C24; font-size:36px; font-style:italic; text-decoration:none;}
#content span.post-info {font-family:"Courier New"; font-size:11px; color:#666; text-transform:uppercase;letter-spacing:0;}
#content p {font-family:"Courier New"; font-size:12px; color:#333; margin:10px 0 0 0; line-height:18px; }
#content p a {color:#ED1C24; font-weight:bold; font-size:13px;}
#content div.frase {font-size:21px; text-transform:uppercase; font-style:italic; letter-spacing:1px; border:1px dotted #bfbfbf; padding:8px; color:#ED1C24; margin:10px 0 10px 0;}
#content #creditos-compartir { width:650px; margin:10px 0 10px 0;}
#content #creditos {width:445px; height:68px; border:1px dotted #bfbfbf; margin:0 10px 0 0; padding:10px; float:left;}
#content #creditos ul li {font-family:"Courier New"; font-size:11px; line-height:17px; text-transform:uppercase; color:black;}
#content #compartir {float:right;}
#content #compartir a {display:block; width:163px; font-size:21px; text-transform:uppercase; font-style:italic; color:#000; background:#FF7BAC; padding: 5px 0 3px 8px; border:1px dotted #bfbfbf; text-decoration:none;}
#content #compartir a.first {margin:0 0 7px 0; }
#content #comentarios {display:block; width:650px;}
#content #comentarios span {display:block; width:650px; font-size:15px; text-transform:uppercase; font-style:italic; color:#fff; background:#000; padding:6px 0 4px 6px; font-weight:bold; }
#content #navegacion {float:right;}
#content #navegacion a {text-transform:uppercase; text-decoration:none; font-style:italic; font-size:21px; color:#000; float:right; }
#content #navegacion a:hover {color:#ED1C24}

#sidebar {width:310px; float:right; margin:0 0 0 0px;}
#sidebar .destacado {position:relative; width:314px; height:206px; margin:0;}
#sidebar .destacado .destacado-info {position:absolute; left:10px; bottom:10px; width:286px; height:52px; text-align:left; padding:8px 0 0 8px;}
#sidebar .destacado .gris {background:black; filter:alpha(opacity=60); opacity:.60}
#sidebar .destacado .rojo {background:#ED1C24; filter:alpha(opacity=85); opacity:.85}
#sidebar .destacado .destacado-info a {font-size:15px; text-transform:uppercase; font-style:italic; color:white; font-weight:bold; text-decoration:none; letter-spacing:1px; border-bottom: 1px dashed #bbb; }
#sidebar .destacado .destacado-info span {display:block; font-size:15px; text-transform:uppercase; font-style:italic; color:white; margin-top:6px;}
#sidebar #banner .imagen {width:314px; height:650px; overflow:hidden; position:relative}
#sidebar .destacado .destacado-info span a {font-size:15px; text-transform:uppercase; font-style:italic; color:white; text-decoration:none; letter-spacing:1px; border:none!important; font-weight:normal!important;}
#sidebar #banner #info-destacado {float:left; width:304px; height:160px; border-left:1px dotted #bfbfbf; border-bottom:1px dotted #bfbfbf; border-right:1px dotted #bfbfbf; margin:0 12px 10px 0; padding:8px 0 0 8px; }
#sidebar #banner #info-destacado span {font-size:21px; text-transform:uppercase; font-style:italic; }
#sidebar #banner #info-destacado p {font-size:11px; text-transform:uppercase; color:black; letter-spacing:1px;}
#sidebar #banner #info-destacado ul {margin: 10px 0 0 0;}
#sidebar #banner #info-destacado ul li {text-align:left; font-size:11px; text-transform:uppercase;}
#sidebar #banner #info-destacado ul li a {text-decoration:none; color:black; letter-spacing:1px;}
#sidebar #banner #info-destacado ul li a:hover {color:#ED1C24;}
#sidebar #seccion-sidebar {display:block; width:310px; font-size:15px; text-transform:uppercase; font-style:italic; color:#fff; background:#000; padding:6px 0 4px 6px; font-weight:bold; margin:0 0 10px 0; }
#sidebar ul {margin:0 0 10px 0;}
#sidebar ul li {line-height:17px; text-align:center;}
#sidebar ul li a {font-family:"Courier New"; font-size:12px; text-transform:uppercase;font-weight:bold; color:#000; text-decoration:none;}
#sidebar #blog {width:314px;}
#sidebar #blog div.post {width:195px; text-align:center; margin: 0 auto 10px auto; border-bottom:1px dotted #bfbfbf; padding:0 0 10px 0;}
#sidebar #blog div.post a {font-family:"Times New Roman"; font-size:12px; text-transform:uppercase; text-decoration:underline; color:black; margin:8px 0 8px 0; display:block; line-height:16px;}
#sidebar #blog div.post span {font-family:"Courier New"; font-size:12px;}
.pocket-symphony {font-size:21px; text-transform:uppercase; font-style:italic; letter-spacing:1px; padding:8px 0 0 0; color:#ED1C24; margin:15px 0 0 0;}
.pocket-symphony-text {font-family:"Courier New"; font-size:12px; color:#333; margin:10px 0 0 0; line-height:18px; }

/* colecciones */
.separador span.otras-marcas {width:220px; margin:10px 0 5px 0;}
div.coleccion {width:970px; height:158px;}
div.coleccion .info-coleccion {float:left; width:304px; height:140px; border:1px dotted #bfbfbf; margin:8px 12px 0 0; padding:8px 0 0 8px; }
div.coleccion .info-coleccion span {font-size:21px; text-transform:uppercase; font-style:italic; }
div.coleccion .info-coleccion ul {margin: 11px 0 0 0;}
div.coleccion .info-coleccion ul li {font-size:10px; text-transform:uppercase;}
div.coleccion .info-coleccion ul li a {text-decoration:none; color:black; letter-spacing:1px;}
div.coleccion .info-coleccion ul li a:hover {color:#ED1C24;}
div.coleccion .imagen {float:left; width:640px; height:150px;  margin:8px 0 0 0; overflow:hidden; position:relative}

/* embajadoras */
#body-embajadoras {width:970px;}
#embajadoras {width:880px; margin:15px auto;}
#embajadoras div.embajadora {width:195px; height:185px; text-align:center; margin: 0 20px 10px auto; padding:0 0 10px 0; float:left;}
#embajadoras div.embajadora a {font-family:"Times New Roman"; font-size:12px; text-transform:uppercase; text-decoration:underline; color:black; margin:8px 0 2px 0; display:block; line-height:16px; font-weight:bold;}
#embajadoras div.embajadora span {font-family:"Courier New"; font-size:11px; color:#666;}


/* blog */
.separador span.blog {width:50px;}


/* radio */
.separador span.radio {width:190px;}
#body-radio {width:1000px;}
#playlist {width:1000px; height:160px; }
#playlist p {float:left; font-size:23px; text-transform:uppercase; font-style:italic; letter-spacing:1px; margin:50px 0 0 0;float:left;}
#playlist #player-playlist {width:400px; height:150px; margin:10px 60px 0 60px;float:left; }
#playlist #info-horizonte {float:left;width:220px;}
#playlist #info-horizonte p {font-size:17px; text-transform:uppercase; font-style:italic; letter-spacing:1px; margin:20px 0 0 0;text-align:center}
#playlist #info-horizonte p.info {font-size:11px; text-transform:uppercase; font-style:normal!important; letter-spacing:1px; margin:10px 0 10px 0;text-align: center;line-height:14px;}
#playlist span {text-transform:uppercase; font-style:italic; letter-spacing:1px;}

/* tv */
.separador span.tv {width:170px;}
#body-tv {width:1000px;}
#playervideo {width:600px; min-height:500px;  margin:20px auto;}
#playervideo div.info-embajadora {width:195px; height:20px; text-align:center; margin:10px auto; padding:0 0 10px 0;}
#playervideo div.info-embajadora a {font-family:"Times New Roman"; font-size:12px; text-transform:uppercase; text-decoration:underline; color:black; margin:8px 0 2px 0; display:block; line-height:16px; font-weight:bold;}
#playervideo div.info-embajadora span {font-family:"Courier New"; font-size:11px; color:#666;}
#playervideo div#object-video {width:600px;}
#info-video {width:600px; margin:auto; text-align:center}
#info-video h3 {font-family:"Times New Roman"; font-size:12px; text-transform:uppercase; text-decoration:underline; color:black; margin:8px 0 2px 0; display:block; line-height:16px; font-weight:bold;}
#info-video span {font-family:"Courier New"; font-size:11px; color:#666;}
#info-video p {font-family:"Courier New"; font-size:12px; color:#333; margin:10px; text-align:left!important;}
#flickr-tv {width:670px; height:100px; padding:10px 0 0 0; margin:auto; }
#flickr-tv .text {font-size:21px; text-transform:uppercase; font-style:italic; letter-spacing:1px; color:#ED1C24; margin: 4px 0 8px -20px;}
#flickr-tv .flickr-item {float:left; margin: 0 13px 0 0;}


/* galeria */
#galeria{width:650px!important;height:298px;background:black;}
#galeria p{color:white;margin:0 0 0 10px;}
#galeria #s5 {width:445px;height:298px;background:black;float:right; overflow:hidden}
#galeria #s5 img {top:0;left:0}
#galeria #control {width:185px; height:30px; background:#111; margin:15px 0 15px 10px; float:left;}
#galeria #control .tg_prev {float:left; }
#galeria #control .tg_play {float:left; margin: 0 47px 0 48px;}
#galeria #control .tg_next {float:left; }

/* tiendas triumph */
.separador span.tiendas-triumph {width:160px; margin:10px 0 5px 0;}

/* triumph international chile */
.separador span.triumph-international-chile {width:290px; margin:10px 0 5px 0;}

/* photoroom */
.separador span.photoroom {width:120px;}
#fotos div.pr {width:195px; height:390px!important; text-align:center; margin: 0 20px 10px auto; padding:0 0 10px 0; float:left; background:#ffe1e2; }
#fotos div.pr span {padding:0 6px 0 6px; display:block}
#fotos div.pr iframe {margin:0 0 0 50px;}
#fotos {width:880px; margin:15px auto;}
#fotos div.foto {width:195px; height:185px; text-align:center; margin: 0 20px 10px auto; padding:0 0 10px 0; float:left;}
#fotos div.foto a {font-family:"Times New Roman"; font-size:12px; text-transform:uppercase; text-decoration:underline; color:black; margin:8px 0 2px 0; display:block; line-height:16px; font-weight:bold;}
#fotos div.foto span {font-family:"Courier New"; font-size:11px; color:#666;}
#fotos #navegacion {margin:15px 0 15px 0;}
#fotos #navegacion a.ver-mas {display:block; width:250px; text-transform:uppercase; text-decoration:none; font-style:italic; font-size:21px; color:#000; float:right; }
#fotos #navegacion a.volver {display:block; width:200px; text-transform:uppercase; text-decoration:none; font-style:italic; font-size:21px; color:#000; float:left; }




/* pressroom */
.separador span.pressroom {width:120px;}

/* footer */
#footer {width:1000px; height:100px; margin:auto; text-align:center; font-size:11px; letter-spacing:1px; color:black; text-transform:uppercase; margin:60px auto; }
#footer a {color:black; text-decoration:none;}
#footer a.flecha {display:block; margin:10px; }
#footer ul#menu-footer {display:block; margin:15px 0 10px 0; height:20px;}
#footer ul#menu-footer li {float:left; padding:0 10px 0 10px; border-right:1px solid black; }
#footer p.acentos {margin:10px; font-size:10px; font-family: "Courier New"; color:#666}
#flickrvimeo {width:980px; height:90px; margin:20px 0 10px 0;}
#flickrvimeo #flickr {float:left; width:377px; height:65px;}
#flickrvimeo #flickr .flickr-item {float:left; margin: 0 13px 0 0;}
#flickrvimeo #vimeo {float:left; width:553px; height:84px; margin:0 0 0 30px;}
#flickrvimeo #vimeo .vimeo-item {float:left; margin: 0 13px 0 0;}

