/* CSS Document */

*
{ margin:0px; padding:0px; border:none; }

body
{ text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; }

#bg-NoTIcIAS
{ background:url(img/bg-noticias.jpg) center top; }

#bg-DIsCoS
{ background:url(img/bg-discos.jpg) center top; }

#bg-MusIcA
{ background:url(img/bg-musica.jpg) center top; }

#bg-CaNcionEs
{ background:url(img/bg-canciones.jpg) center top; }

#bg-BiO
{ background:url(img/bg-bio.jpg) center top; }

#bg-ImAgeNeS
{ background:url(img/bg-imagenes.jpg) center top; }

#bg-PrenSa
{ background:url(img/bg-prensa.jpg) center top; }

#container
{ text-align:left; background:url(img/botellas.png) center 500px no-repeat;  }

a:link, a:active, a:visited
{ color:#993366; text-decoration:none }

a:hover
{ color:#336699; }

ul
{ list-style:none; }

p
{ padding:6px 0px; }

h1
{ font-size:26px; padding-top:10px; color:#000; }

h2
{ font-size:22px; padding-top:10px; color:#000; }

h3
{ font-size:18px; padding-top:10px; color:#000; }

h5
{ font-size:14px; padding-top:10px; color:#000; }

/***** HEADER *****/

#header
{ background:url(img/header.png) center top no-repeat; height:347px; }

#menu
{ margin:0px auto; width:800px; position:relative; padding-top:284px; text-align:center; font-family:Helvetica, Arial, sans-serif; font-weight:bold; font-size:21px; }

#menu li
{ float:left; padding:0px 19px 0px 13px; background:url(img/menu-bullet.gif) right no-repeat; }

#menu li.page-item-15
{ background:none; }

#menu a
{ color:#000; text-decoration:none; }

#menu li#NoTIcIAS a:hover, #menu li#NoTIcIAS.current_page_item a
{ color:#006666; }

#menu li.page-item-5 a:hover, #menu li#menu-discos.current_page_item a
{ color:#993366 }

#menu li.page-item-7 a:hover, #menu li#menu-musica.current_page_item a
{ color:#cc6600 }

#menu li.page-item-9 a:hover, #menu li#menu-canciones.current_page_item a, #menu li.page-item-9.current_page_parent a
{ color:#669966 }

#menu li.page-item-11 a:hover, #menu li#menu-bio.current_page_item a
{ color:#3366CC }

#menu li.page-item-13 a:hover, #menu li#menu-imagenes.current_page_item a
{ color:#009999 }

#menu li.page-item-15 a:hover, #menu li#menu-prensa.current_page_item a
{ color:#CC0000 }

/***** GLOBO *****/

#content
{ margin:0px auto; width:614px; }

#content-header-NoTIcIAS
{ background:url(img/mice-noticias.jpg) center top no-repeat; height:300px; }

#content-header-DIsCoS
{ background:url(img/mice-discos.jpg) center top no-repeat; height:300px; }

#content-header-MusIcA
{ background:url(img/mice-musica.jpg) center top no-repeat; height:300px; }

#content-header-CaNcionEs
{ background:url(img/mice-canciones.jpg) center top no-repeat; height:300px; }

#content-header-BiO
{ background:url(img/mice-bio.jpg) center top no-repeat; height:300px; }

#content-header-ImAgeNeS
{ background:url(img/mice-imagenes.jpg) center top no-repeat; height:300px; }

#content-header-PrenSa
{ background:url(img/mice-prensa.jpg) center top no-repeat; height:300px; }

#content-content-NoTIcIAS
{ background:url(img/globo-noticias.png) center top repeat-y; margin:0px auto; padding:0px 45px; } 

#content-content-DIsCoS
{ background:url(img/globo-discos.png) center top repeat-y; margin:0px auto; padding:0px 45px; }

#content-content-MusIcA
{ background:url(img/globo-musica.png) center top repeat-y; margin:0px auto; padding:0px 45px; }

#content-content-CaNcionEs
{ background:url(img/globo-canciones.png) center top repeat-y; margin:0px auto; padding:0px 45px; }

#content-content-BiO
{ background:url(img/globo-bio.png) center top repeat-y; margin:0px auto; padding:0px 45px; }

#content-content-ImAgeNeS
{ background:url(img/globo-imagenes.png) center top repeat-y; margin:0px auto; padding:0px 45px; }

#content-content-PrenSa
{ background:url(img/globo-prensa.png) center top repeat-y; margin:0px auto; padding:0px 45px; }

#content-footer-NoTIcIAS
{ background:url(img/base-noticias.png) center top no-repeat; height:54px; }

#content-footer-DIsCoS
{ background:url(img/base-discos.png) center top no-repeat; height:54px; }

#content-footer-MusIcA
{ background:url(img/base-musica.png) center top no-repeat; height:54px; }

#content-footer-CaNcionEs
{ background:url(img/base-canciones.png) center top no-repeat; height:54px; }

#content-footer-BiO
{ background:url(img/base-bio.png) center top no-repeat; height:54px; }

#content-footer-ImAgeNeS
{ background:url(img/base-imagenes.png) center top no-repeat; height:54px; }

#content-footer-PrenSa
{ background:url(img/base-prensa.png) center top no-repeat; height:54px; }

/***** FOOTER *****/

#footer
{ background:url(img/footer.png) center top no-repeat; height:80px; text-align:center; padding-top:122px; }

#footer-links
{ margin:0px auto; width:600px; position:relative; }

.mail a, .myspace a, .fotolog a, .disenio a
{ position:absolute; height:30px; top:0px; }

.mail a
{ width:76px; left:40px; }

.myspace a
{ width:62px; left:130px; }

.fotolog a
{ width:62px; left:206px; }

.disenio a
{ width:50px; right:67px; }

.mail a:hover, .myspace a:hover, .fotolog a:hover, .disenio a:hover
{ background:url(img/over-footer.gif) center 60% repeat-x; }

/***** BLOG *****/

#content-content-NoTIcIAS h1 a
{ text-decoration:none; color:#006666; }

#content-content-NoTIcIAS h1 a:hover
{ color:#336699; }

.post
{ padding-bottom:20px; background:url(img/post-separator.gif) bottom left repeat-x; height:100%; }

p.postmetadata
{ color:#006666; }

.postmetadata a, .commentmetadata a
{ font-weight:bold; text-decoration:underline; color:#993366; }

.postmetadata a:hover, .commentmetadata a:hover
{ color:#336699; }

ol.commentlist
{ list-style:decimal inside; font-size:30px; font-family:Georgia, serif; color:#336666; margin:20px auto 0px auto; width:99%; }

ol.commentlist li
{ border:1px solid #336666; padding:6px 16px; margin-bottom:10px; }

ol.commentlist a
{ color:#993366; }

ol.commentlist a:hover
{ color:#336699; }

.commentmetadata, .commentlist p
{ font-family:Arial, sans-serif; color:#000; padding:0px; }

.commentlist p
{ padding-bottom: 8px; font-size:13px; }

div.commentmetadata
{ padding-left:0px !important; padding-left:28px; display:inline; font-weight:bold; font-size:15px; }

.navigation
{ padding-top:20px; font-weight:bold; text-align:left; }

.navigation a
{ color:#993366; padding:0px 6px; }

.navigation a:hover
{ color:#336699 }

/***** DISCOS *****/

#discos h1
{ padding-bottom:6px; }

#discos img
{ float:left; margin-right:10px; margin-bottom:30px; }

#discos p
{ line-height:140% }

#discos h5
{ clear:both; padding-bottom:20px; }

#discos a
{ color:#993366 }

#discos a:hover
{ color:#000; }

/***** MUSICA *****/

#player
{ padding-top:20px; text-align:center; }

/***** CANCIONES *****/

#lista-canciones li
{ padding-bottom:4px; }

#lista-canciones a
{ font-size:16px; color:#000; text-decoration:none; font-weight:bold; }

#lista-canciones a:hover
{ text-decoration:underline }

#display-canciones
{ font-family:"Times new roman", serif; font-size:14px; font-weight:bold; text-align:center; color:#333; }

#display-canciones h1
{ font-size:24px; padding-top:0px; }

#display-canciones h3
{ text-align:left; color:#666; }

#display-canciones p
{ text-align:left; }

#display-canciones hr
{ border-top:1px solid #666; height:1px; margin-bottom:4px; }

#display-canciones img
{ margin:10px; border:2px solid #000; }

#display-canciones .navigation a
{ color:#000; }

#display-canciones .navigation a:hover
{ color:#669966 }

/***** BIO *****/

#content-content-BiO a
{ color:#0066CC; }

#content-content-BiO a:hover
{ color:#000; }

/***** IMAGENES *****/

#content-content-ImAgeNeS .post
{ background:url(img/img-separator.gif) bottom left repeat-x; padding-bottom:20px; margin-bottom:10px; }

#content-content-ImAgeNeS p
{  }

/***** PRENSA *****/

#prensa
{ list-style:none; }

#prensa li
{ padding-bottom:6px; }

#prensa li a
{ color:#000; text-decoration:none; }

#prensa li a:hover
{ text-decoration:underline; }

/***** ERROR *****/

#error-page
{ background:url(img/error.gif) top center no-repeat; color: #333; font-family: Arial, sans-serif; margin: 0px; width: 100%; height:600px; padding: 0px; border: none; text-align:center; overflow:hidden; font-weight:bold; }

#outer
{ width:460px; height:230px; margin:0px auto; padding:0px; position:relative; }

#outer[id] 
{display:table; vertical-align:middle; position: static; }

#middle 
{position:absolute; top:50% }

#middle[id] 
{display:table-cell; vertical-align:middle; position:static }

#inner 
{position:relative; top: -50% }

#error-page p
{ font-size:14px; }

#error-page a
{ margin-top:10px; color:#006666; }

#error-page a:hover
{ color:#666; }
