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,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font-size:100%;font:inherit;vertical-align:baseline;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}


/* General */
body {background: #000; padding: 15px 0 40px; color: #fff; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 14px;}
.lv-frame {background:url(../img/frame_full.jpg) center center no-repeat; width: 960px; height: 747px; margin: 0 auto; position: relative;}
.lv-slider-wrap {top: 25px; right: 23px; position: absolute;}

.hidden {visibility: hidden;}
#lv-slide-music.hide-bg {background: none;}

/* Slider Overrides */
.royalSlider {width: 721px; height: 663px;}

/* Slider Nav */
.lv-nav, .lv-nav li, .lv-nav a {font-size: 0; text-indent: -9000px; overflow: hidden;}
.lv-nav-link-main, .lv-nav-link-minor, .lv-nav-link-email {position: absolute; left: 46px; width: 120px; height: 28px; opacity: 0.5; display: block;}
.lv-nav-link-main-home {top: 150px;}
.lv-nav-link-main-greeting {top: 193px;}
.lv-nav-link-main-info {top: 249px;}
.lv-nav-link-main-deal {top: 305px;}
.lv-nav-link-main-set {top: 360px;}
.lv-nav-link-main-purchase {top: 415px;}
.lv-nav-link-main-listen {top: 473px;}
.lv-nav-link-main-script {top: 530px;}
.lv-nav-link-main-contact {top: 587px;}

.lv-nav-link-minor, .lv-nav-link-email {height: 18px;}
.lv-nav-link-minor-greeting {top: 221px;}
.lv-nav-link-minor-info {top: 277px;}
.lv-nav-link-minor-deal {top: 333px;}
.lv-nav-link-minor-set {top: 388px;}
.lv-nav-link-minor-listen {top: 501px;}
.lv-nav-link-minor-script {top: 558px;}

.lv-nav-link-email {top: 640px; left:15px; width: 180px;}

/* Listen Slide */
#lv-slide-music {background:url(../img/slide_listen.jpg) center center no-repeat; width: 721px; height: 663px;}
.jp-playlist a {text-decoration: none; color: #fff;}

.jp-playlist {padding:130px 0 0 80px;}
.jp-playlist li {margin: 0 0 1px; font-size: 14px; text-shadow: 1px 1px 3px #000; height: 17px; line-height: 17px;}
.jp-playlist li span {height: 17px; line-height: 17px; display: inline-block; vertical-align: top;}
.lv-track-sec {display: inline-block; margin-right: 8px;}
.lv-track-number {text-align: right; width: 24px;}
.lv-track-strong {font-weight: bold;}

.jp-playlist .lv-toggle-icon {display: none; height: 17px; line-height: 17px; font-size: 13px; cursor: pointer;}
.jp-playlist .lv-toggle-icon-wrap {display: inline-block; height: 17px; line-height: 17px; width: 24px; text-align: right;}
.jp-playlist .jp-playlist-current .lv-toggle-icon {display: inline-block;}

.jp-no-solution {text-align: center; font-weight: bold; color: #fff;}
.jp-no-solution a {font-weight: bold; color: #fff; text-decoration: underline;}