/************************************** CSS RESET **************************************/

html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,input,textarea,blockquote,th,td { margin:0; padding:0; }
table { border-collapse:collapse; border-spacing:0; }
fieldset,img { border:0; }
address,caption,cite,code,dfn,em,strong,th,var { font-style:normal; font-weight:normal; }
ol,ul { list-style:none; }
caption,th { text-align:left; }
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal; }
q:before,q:after { content:''; }
abbr,acronym { border:0; }

/************************************** CSS DEFAULT **************************************/

html {height: auto;}
body { padding:0; margin:0; color:#000; background:url('http://cdn.umg3.net/thecure/images/bg_page.jpg?v=3') top center; background-attachment:fixed;  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 12px;}

strong{font-weight:bold;}
.clear, .clearfix{clear:both;}
h1, h2, h3, h4 { font-family:"American Typewriter","Courier New",Courier,monospace; }
h2, h2 a:link { text-decoration: none; color:#111111; font-size:24px;  line-height: 36px;}


h3, h3 a:link { text-decoration: none; color:#1F5F89; font-size:18px; }

h3 a:hover{ color: #121212; text-decoration: underline; }
h2 a:hover, h2 a:active { text-decoration:none;}


a:link, a:visited { border:0pt none; color: #1F5F89; text-decoration: none; }
a:hover, a:active { border:0pt none; color: #121212; text-decoration: underline; }

.container{width:950px; margin:0px auto;}
.colOne{ width:540px; float:left; padding:20px 20px 20px 40px; line-height: 18px;}
.colTwo{ width:350px; float:right;  padding:23px 0px 0px 0px;}
.colTwo .videoGalleryContainer{clear:both; margin-bottom:10px;}
.colTwo .thumbGalleryContainer {float:left; width:130px; padding-right:10px;}
.colTwo .thumbGalleryContainer img{width:100%;}
.colTwo .homeclear{clear:both;}
.colTwo .videoCaptionContainer {font-family: 'American Typewriter', 'Courier New', Courier, monospace; color:#1F5F89; font-size:16px;}


.headerText {font-family: 'American Typewriter', 'Courier New', Courier, monospace; color:#1F5F89; text-transform:uppercase; font-size:18px;}

.store-banner { display: none; }
.pg-home .store-banner { display: block; }
.pageHeader{line-height:1px;}

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

#hd { position:relative; height:280px; }
#hd h1 { text-indent:-9999em; position:absolute; line-height:1px;} 
#flashcontent01 {padding:0; width:950px; height:250px; background:url('http://cdn.umg3.net/thecure/images/flash_replacement.jpg?v=2') top left;}

/************************************** NAVIGATION **************************************/

#navigation {border-bottom: 1px solid #f1f1f1; border-top: 1px solid #ccc; background: url(http://cdn.umg3.net/thecure/images/navigation-bg.jpg) repeat-x; }
ul#menu {padding:0; margin:0;}
#menu {width:850px; height:28px;}

#menu span {visibility: hidden;}
#menu a {text-decoration: none; text-indent:-9999px; line-height:1px;display: block; float: left; height: 28px;}
#menu li{list-style: none;float: left; }
#menu .nav-home a {width: 100px;background: url(http://cdn.umg3.net/thecure/images/navigation.jpg) no-repeat -9px 0px;}
#menu .nav-news a {width: 77px;background: url(http://cdn.umg3.net/thecure/images/navigation.jpg) no-repeat -109px 0px;}
#menu .nav-events a {width: 91px;background: url(http://cdn.umg3.net/thecure/images/navigation.jpg) no-repeat -186px 0px;}
#menu .nav-videos a {width: 79px;background: url(http://cdn.umg3.net/thecure/images/navigation.jpg) no-repeat -277px 0px;}
#menu .nav-discography a {width: 151px;background: url(http://cdn.umg3.net/thecure/images/navigation.jpg) no-repeat -356px 0px;}
#menu .nav-photos a {width: 104px;background: url(http://cdn.umg3.net/thecure/images/navigation.jpg) no-repeat -507px 0px;}
#menu .nav-bio a {width: 51px;background: url(http://cdn.umg3.net/thecure/images/navigation.jpg) no-repeat -611px 0px;}
#menu .nav-words a {width: 80px;background: url(http://cdn.umg3.net/thecure/images/navigation.jpg) no-repeat -664px 0px;}
#menu .nav-store a {width: 80px;background: url(http://cdn.umg3.net/thecure/images/navigation.jpg) no-repeat -745px 0px;}

#menu .nav-home a:hover, #menu li.nav-selected a.nav-home {background: url(http://cdn.umg3.net/thecure/images/navigation.jpg) no-repeat -9px -28px; }
#menu .nav-news a:hover, #menu li.nav-selected a.nav-news {background: url(http://cdn.umg3.net/thecure/images/navigation.jpg) no-repeat -109px -28px;}
#menu .nav-events a:hover, #menu li.nav-selected a.nav-events {background: url(http://cdn.umg3.net/thecure/images/navigation.jpg) no-repeat -186px -28px;}
#menu .nav-videos a:hover, #menu li.nav-selected a.nav-videos {background: url(http://cdn.umg3.net/thecure/images/navigation.jpg) no-repeat -277px -28px;}
#menu .nav-discography a:hover, #menu li.nav-selected a.nav-discography {background: url(http://cdn.umg3.net/thecure/images/navigation.jpg) no-repeat -356px -28px;}
#menu .nav-photos a:hover,#menu li.nav-selected a.nav-photos {background: url(http://cdn.umg3.net/thecure/images/navigation.jpg) no-repeat -507px -28px;}
#menu .nav-bio a:hover, #menu li.nav-selected a.nav-bio {background: url(http://cdn.umg3.net/thecure/images/navigation.jpg) no-repeat -611px -28px;}
#menu .nav-words a:hover, #menu li.nav-selected a.nav-words {background: url(http://cdn.umg3.net/thecure/images/navigation.jpg) no-repeat -664px -28px;}
#menu .nav-store a:hover, #menu li.nav-selected a.nav-store {background: url(http://cdn.umg3.net/thecure/images/navigation.jpg) no-repeat -745px -28px;}

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

#ft { background:#FFFFFF; padding-top:15px; text-align:center; clear:both; margin-top:20px; padding-bottom:15px; }
div#ft-logos { margin-left:40px;} 
#ft .ft-links{ clear:both; padding-top:10px;}

/************************************** SPLASH PAGE **************************************/

#splash { padding: 0; margin: 0; background: #000 url(http://cdn.umg3.net/thecure/images/splash/bg_splash2.jpg) top center repeat !important; height: auto; width: auto;}
#splash .container {width: 400px; position: relative; margin: 0 auto; top: 20px;}
#splash { font: 13px verdana, arial, helvetica, sans-serif; margin: 5px; padding: 0; text-transform:uppercase; color: #333;}
#splash a{font-weight:bold !important;}
#splash a:link, #splash a:visited {color: white;}
#splash a:hover, #splash a:active {color: #cae3a1;}
#splash h1, #splash h2 {font: normal 24px Georgia, "Times New Roman", Times, serif;color: #333; background: none; margin: 7px; padding: 0; }


/************************************** HOMEPAGE **************************************/

#home .pageHeader{ margin-bottom:5px; margin-top:10px; width:300px; height:35px; background-image:url('http://cdn.umg3.net/thecure/images/headers/hdr_news.gif'); background-repeat:no-repeat; }
#home .pageHeader{display:block; text-indent:-9999px;}
#home .colOne .mainImageContainer img{width:100%;}
#home .colOne .headerLinks {font-family: 'American Typewriter', 'Courier New', Courier, monospace; color:#1F5F89; text-transform:uppercase; font-size:18px;}
#home .newsContainer { clear:both; border-bottom:1px solid #1F5F89; padding-bottom:10px; margin-bottom:15px;}
#home .newsImageContainer{float:left; width:200px; margin-top:5px; margin-right:15px;}
#home .contentText{ margin-top:5px; }
#home .colOne .viewAll{display:none;}
#home .bottomContainer{clear:both; padding-left:40px;}
#home .bottomContainer .featuredReleaseContainer{float:left; width:140px; padding-right:40px;}
#home .bottomContainer .featuredReleaseContainer img{width:100%;}
#home .bottomContainer .featuredReleaseTitle { margin-top:10px; margin-bottom:10px; font-family: 'American Typewriter', 'Courier New', Courier, monospace; color:#1F5F89; font-size:14px;}


/************************************** NEWS **************************************/

#news .pageHeader{ margin-bottom:5px; width:300px; height:35px; background-image:url('http://cdn.umg3.net/thecure/images/headers/hdr_news.gif'); background-repeat:no-repeat; }
#news .pageHeader{display:block; text-indent:-9999px;}
#news .shortStoryContainer{margin-top:20px;}
#news .mainImageContainer{width:100%; min-height:338px; border:1px solid #1F5F89;}
#news .mainImageContainer img{width:100%;}
#news .dateText{padding-bottom:10px;}

/************************************** EVENTS **************************************/

#events .pageHeader{ margin-bottom:5px; width:300px; height:35px; background-image:url('http://cdn.umg3.net/thecure/images/headers/hdr_events.gif'); background-repeat:no-repeat; }
#events .pageHeader{display:block; text-indent:-9999px;}
#events .dateSelect, #past .dateSelect{display:none;}
#events #dates, #past #dates{margin-top:20px;}
#events .s_dateblock, #past .s_dateblock{width:30px; float:left; }
#events .s_item, #past .s_item{clear:both; border-top:1px solid #C0C0C0; padding-top:10px;}
#events .s_venue, #past .s_venue{font-family: 'American Typewriter', 'Courier New', Courier, monospace; color:#1F5F89; text-transform:uppercase; font-size:18px;}
#events .s_tickets,#past .s_tickets{ float:left; margin:5px 0px 0px 15px; padding:3px 5px 3px 5px; border:1px solid #C0C0C0; background-color:#FFFFFF; color:#000000; -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px;}
#events .s_where,#past .s_where{float:left; padding-left:15px; width:380px;}
#events .s_month,#past .s_month{border-top:1px solid #000; border-left:1px solid #000; border-right:1px solid #000; text-align:center; background-color:#D51007; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; color:#FFFFFF; font-size: 12px; line-height: 13px; }
#events .s_day, #past .s_day{ background-color:#FFFFFF; border-bottom:1px solid #000; border-left:1px solid #000;text-align:center; border-right:1px solid #000; }
#events .s_year, #past .s_year{clear:both;}

#past .pageHeader{ margin-bottom:5px; width:300px; height:35px; background-image:url('http://cdn.umg3.net/thecure/images/headers/hdr_events_archive.gif'); background-repeat:no-repeat; }
#past .pageHeader{display:block; text-indent:-9999px;}

#events .colTwo #dates{margin-top:3px;}
#events .colTwo .s_where{width: auto !Important;}
#events .colTwo .viewFullArchive{padding-bottom:20px;}

/************************************** VIDEOS **************************************/

#videos .pageHeader{ margin-bottom:5px; width:300px; height:35px; background-image:url('http://cdn.umg3.net/thecure/images/headers/hdr_media.gif'); background-repeat:no-repeat; }
#videos  .pageHeader{display:block; text-indent:-9999px;}

#videos .colOne{ width:880px; padding:20px 40px 20px 40px;}
#videos #container .videoGalleryContainer {margin: 0px; padding: 0px 4px 10px 0px; width:212px; display: inline-block;vertical-align:text-top;}
#videos #container .videoGalleryContainer img{width:100%;}
#videos .videoCaptionContainer{font-family: 'American Typewriter', 'Courier New', Courier, monospace; color:#1F5F89; font-size:18px;}
#videos #mainVideoTextContainer{font-family: 'American Typewriter', 'Courier New', Courier, monospace; color:#1F5F89; font-size:28px;}

#videos .videoTextContainer{display:none;}
#videos #mainVideoTextContainer{margin-bottom:20px;}

/************************************** PHOTOS **************************************/

#photos .pageHeader{ margin-bottom:5px; width:300px; height:35px; background-image:url('http://cdn.umg3.net/thecure/images/headers/hdr_photos.gif'); background-repeat:no-repeat; }
#photos .pageHeader{display:block; text-indent:-9999px;}

#photos .imageAlbum {float:left; padding-right:20px; }
#photos .imageAlbum img{ width:100px; padding:6px; background-color:#FFFFFF; border:1px solid #CCCCCC;}

#photos .s_item{float: left; margin-right: 15px; margin-bottom: 15px; width: 100px; padding:3px; background-color:#FFFFFF; }
#photos .s_item img{ width:100%;}

#photos .titleAlbum{  font-family: 'American Typewriter', 'Courier New', Courier, monospace; font-size: 18px; line-height: 18px; color:##1F5F89;}
#photos .viewAlbum{padding-top:10px;}


/************************************** BIOGRAPHY **************************************/

#bio .colOne .pageHeader{ margin-bottom:5px; width:300px; height:35px; background-image:url('http://cdn.umg3.net/thecure/images/headers/hdr_bio.gif'); background-repeat:no-repeat; }
#bio .colTwo .pageHeader{ margin-bottom:5px; width:300px; height:35px; background-image:url('http://cdn.umg3.net/thecure/images/headers/hdr_albums.gif'); background-repeat:no-repeat; }

#bio .colTwo .featuredReleaseArtwork{ margin-top:15px;}
#bio .colTwo .featuredReleaseArtwork img{width:100%;}
#bio .colTwo .featuredReleaseContainer{clear:both; width:220px; margin-left:50px; text-align:center;}
#bio .colTwo .featuredReleaseTitle{font-family: 'American Typewriter', 'Courier New', Courier, monospace; color:#1F5F89; font-size:18px;}
#bio .colTwo {margin-bottom:20px;}

#bio .pageHeader{display:block; text-indent:-9999px;}

/************************************** DISCOGRAPHY **************************************/
#discography .colOne{width:100% !important; float: none;}
#discography .pageHeader{ margin-bottom:5px; width:300px; height:35px; background-image:url('http://cdn.umg3.net/thecure/images/headers/hdr_discography.gif'); background-repeat:no-repeat; }
#discography .pageHeader{display:block; text-indent:-9999px;}
#discography .releaseTitle{font-family: 'American Typewriter', 'Courier New', Courier, monospace; color:#1F5F89; font-size:18px;}
#discography .albumInfo{padding-top:30px;}
#sicography .releaseDescription{font-size:1.3em;}
#discography .releaseContainer{clear:both; padding-top:15px;}
#discography .releaseImageContainer {width:250px; float:left; padding-right:20px;}
#discography .releaseImageContainer img{width:100%;}
#discography .releaseArtwork img{width:100%;}

#discography .purchaseContainer{padding-top:10px;}
#discography .button { display: block; position: relative; background: #aaa; float: left; color:#000000;
text-decoration: none; cursor: pointer; margin-right:7px; padding: 5px 10px 5px 10px; line-height: normal; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }

#discography #releases .featuredReleaseArtwork{width:320px; float:left; margin-right:20px;}
#discography #releases .featuredReleaseArtwork img{width:100%;}
#discography #releases .headerText{padding-top:20px;}
#discography #releases .trackContainer{padding-top:20px;}

#discography #releases .releaseRow{clear:both; }
#discography #releases .formatheader{padding-top:10px; padding-bottom:5px;}
#discography  .numCol{float:left; width:25px;}
#discography  .nameCol{float:left; width:290px}
#discography  .timeCol{float:left; }

/************************************** STORE **************************************/

#store .pageHeader{ margin-bottom:5px; width:300px; height:35px; background-image:url('http://cdn.umg3.net/thecure/images/headers/hdr_stores.gif'); background-repeat:no-repeat; }
#store  .pageHeader{display:block; text-indent:-9999px;}
#store h2{padding-top:10px; padding-bottom:10px;}
#bd{margin-top:10px;}

/************************************** WORDS **************************************/

#words .pageHeader{ margin-bottom:5px; width:300px; height:35px; background-image:url('http://cdn.umg3.net/thecure/images/headers/hdr_words.gif'); background-repeat:no-repeat; }
#words  .pageHeader{display:none; text-indent:-9999px;}
.words h3{ padding-bottom:15px; padding-top:10px;}
.words p{padding-bottom:10px;}


#n1977 .pageHeader, #n1978-1979 .pageHeader, #n1980 .pageHeader, #n1981-1982 .pageHeader, #n1983-1984 .pageHeader
, #n1985-1987 .pageHeader, #n1988-1990 .pageHeader, #n1991-1993 .pageHeader, #n1994-2004 .pageHeader
, #n2005-2009 .pageHeader{display:none;}



/* end: links */

/* new nav */

/* pg-home */
body.pg-home div#s_news div.s_item {border-bottom:1px solid #1F5F89; margin-bottom:15px;}
body.pg-home div#s_news h3.s_headline {margin-bottom:0;}
body.pg-home div#s_news p.s_byline {margin-bottom:5px;}

body.pg-home div#s_discography div.s_item  {float:left; width:180px;}
body.pg-home div#s_discography p.s_byline,
body.pg-home div#s_discography dl,
body.pg-home div#s_discography p.s_blmlist {display:none;}
body.pg-home div#s_discography h3 {clear:both;}
body.pg-home div#s_discography h3 a {font-size:12px;}



/* profile page issues */
h1 { color: #1F5F89;}

/* images */
a:hover img.image, a:active img.image {border:1px solid #2C69DC !important;}
a:link img.image, a:visited img.image, img.image {border:1px solid #EBEBEB;}

/* pg-events */
div.eventsArchive {width: 234px; background:#EFEFEF; margin-bottom:10px;}
div.eventsArchive table.s_control li {border-bottom:1px solid #666;}
span.s_year {color: #121212;} 

/* openids membership */
div#secondary div#s_membership {
border:5px solid #547E8F;
padding:5px 10px 0;
}
div#secondary div#s_membership h4 {display:none;}
div#secondary div#s_membership div.s_items {margin:0 0.5em;}


/* Artist Everywhere */
.everywhere {
background: white; padding: 4px; width: 224px; border: 1px solid #ddd; _width: 224px !important;
}

.everywhere .s_channel {_width: 232px !important; border: 1px solid red;}
.everywhere h4 {margin: 0 0 25px 0;}

/* btn */
a.btn, a:visited.btn {color:#000; background-color:#fff; text-decoration:none; font-weight:bold;}
a:hover.btn {color: #fff; background-color: #547E8F;}
/* end: btn */

/* user page bugs*/
body.pg-user #profile a.s_avatar,
body.pg-user-blog #profile a.s_avatar,
body.pg-user-photos #profile a.s_avatar,
body.pg-user-comments #profile a.s_avatar,
body.pg-user-network #profile a.s_avatar {width:250px; height:250px; background-repeat:no-repeat;}
body.pg-user #s_members .s_item {clear:both;}

/* THE REST - IVAN */
table.s_control {clear: both;}
.s_items { margin: 1em 0em; }
div.s_gmap_detail {color:#000;}
div.s_gmap_detail a {color:#f00;}
body.pg-bio h3 {display:none;}
div#secondary div#s_media {clear:both;}
body.pg-media div.span-8 div#s_media {border:1px solid #1F5F89; margin:10px 0;}
body.pg-media div#secondary div#s_media {display:none;}
table#boards {clear:both;}
div#s_media div#switcher {color:#2C69DC;}
h4 {margin-bottom:20px;}



/* the rest */
th {text-align:left;}
td.s_filter form {text-align:right; }
h4 a img {float: none; display: block;}
.s_block {display: block;}

body.pg-home #s_events h4 span.s_events_up_arch {display: none;}

.address1,
.address2,
.zip {display: block;}


p.sharethis {font: normal 9px Verdana, Arial, Helvetica; clear: both; color: #555; margin-top: 20px;} /* lyrics */

body.pg-ringtones li.s_track {clear: both; margin-bottom: 3em; margin-top: 2em;} /* ringtones */ 

.pg-discography td.s_links a {display: none;}