/*Music Section*/

#InternalContent { border-color: #1913c3; background-image: url(images/music/internalcontent_blue.png); width: 635px; padding: 60px 15px 20px; }
#InternalContent #TitleWrapper { border-color: #1913c3;  }
#InternalContent #TitleWrapper h3 { background-color: #1913c3; }
#InternalContent p a, #InternalContent td a { color: #1913c3; text-decoration: underline; }

#MusicNav { width: 671px; height: 234px; border-top: 4px solid #1913c3; border-bottom: 4px solid #1913c3; background: url(images/music/navphoto.jpg) no-repeat; padding: 12px 0; margin-bottom: 9px; font-size: 14px; }
#MusicNav ul { width: 189px; padding-top: 40px; }
#MusicNav li { width: 184px; height: 30px; padding-right: 5px; float: left; }
#MusicNav li:hover { background: url(images/music/navhover.png) no-repeat; }
#MusicNav li.active { background: url(images/music/navactive.png) no-repeat; }
#MusicNav a { display: block; width: 184px; height: 30px; background: no-repeat right center; position: relative; }
#MusicNav a span { display: none; }
#MusicNav #MusicNavOverview { background-image: url(images/music/nav_overview.png); }
#MusicNav #MusicNavFAQ { background-image: url(images/music/nav_faq.png);}
#MusicNav #MusicNavArtist { background-image: url(images/music/nav_artist.png);}

#InternalContent h3#IntNavTitle { width: 227px; }
#IntNav { border-color: #1913c3; width: 428px; }
#IntNav li a:hover, #IntNav li a.active { border-right-color: #504dd3; border-left-color: #1713c5; background-image: url(images/music/intnav_music_hover.png); } 

.artist #MusicNav { background-image: url(images/music/navphoto2.jpg); }
.artist #InternalContent { width: 625px; padding-right: 25px; }
.artist #InternalContent h3#IntNavTitle { font-size: 16px; }
.artist #InternalContent h4 { margin-bottom: 10px; margin-top: 0px; padding-top: 15px; }
.artist #IntNav li { width: 85px; }
.artist #IntNav li#IntNavBio { width: 50px; }
.artist #IntNav li#IntNavInterview { width: 117px; }
.artist #IntSidebar ul { list-style: none; padding-left: 0; }
.artist #IntSidebar li { margin-bottom: 0; }
.artist #IntSidebar h3 { text-transform: uppercase; }
.artist #IntSidebar h4 { border-color: #1913c3; margin-top: 65px; text-transform: uppercase; padding: 8px 0; } 
.artist #IntMain { padding-top: 35px; background: url(images/music/artist_info_border_top.png) no-repeat center top; }
.artist #IntMain .navigation { margin-top: 30px; }
.artist #ArtistInfo { width: 100%; padding-bottom: 40px; margin-bottom: 10px; background: url(images/music/artist_info_border_bottom.png) no-repeat center bottom; float: left;}
.artist #ArtistInfo p { clear: left; font-size: .9em; padding-top: 5px; margin-bottom: 0; }
.artist #ArtistInfo p a { color: #ffffff; }
.artist #ArtistInfo span { float: left; display: block; width: 265px; }
.artist #ArtistInfo span.label { width: 110px; padding-right: 5px; }
.artist #IntMain .albumwrapper { padding-bottom: 20px; position: relative; min-height: 200px; }
.artist #IntMain .albumcover { position: absolute; right: 450px; top: 43px; margin-right: 0; }
.artist .albumwrapper h4 { text-transform: uppercase; }

.artist .ngg-galleryoverview { clear: none; }

.artist .video { margin: 0 0 20px -5px; }

.artist #ContentTab { float: left; width: 100%; margin-bottom: 40px; min-height: 520px; }

#Interview #InternalContent blockquote p { margin-bottom: 0; }
#Interview #InternalContent .qa { padding: 10px 0 20px; }

#FAQ #InternalContent { width: 615px; padding-left: 25px; padding-right: 25px; }