@charset "UTF-8";
/* CSS Document */
html { margin:0px; padding:0px;}




body { position:relative; background-color:#090a14; margin:0px; padding:0px; width:980px; margin:0 auto; }

#wrap{width:980px;  background-color:#020202; background-image:url(../images/repeat.jpg); background-repeat:repeat-y; position:relative}

#bg{ width:980px; margin:0 auto 0px auto; padding:0px; background-color:#020202; background:url(../images/body_bg.jpg) 0px 0px no-repeat; position:relative;   min-height:590px;  height:auto !important; height:590px; }

#content{ width:960px;padding:60px 0px 10px 0px;display:block;position:relative; margin:0 0 0px 0;}


#logo a{width:330px; height:155px;display:block;text-indent:-9999px; outline:none; }
#leftcol_home{float:left; width:410px; margin:20px 0px 0px 60px; position:relative}
#rightcol_home{float:right; width:345px;margin:0px 90px 0px 0px; position:relative;}
#leftcol{float:left; width:590px; margin:0px 0px 0px 65px; position:relative}
#leftcolvid {float:left; width:500px; margin:0px 0px 0px 35px; position:relative}
#leftcol_tour{float:left; width:590px; margin:0px 0px 0px 200px; position:relative}
#rightcol{float:right; width:200px;margin:0px 50px 0px 0px; position:relative;}
#rightcolpod{float:right; width:300px;margin:50px 30px 0px 0px; position:relative;}
.record{border-style:solid;border-color:#ebebeb;margin:0px 0px 0px 43px; padding:0px; width:302px; height:300px;}
.top_image{border-style:solid;border-color:#ebebeb;margin:0px 0px 30px 0px; padding:0px 0px 0px 0px;}
#feat{position:absolute;  bottom:20px; left:100px}
.wlp_logo{background:url(../images/wlp_logo.jpg) no-repeat 190px -3px; padding:0px 60px 5px 0px; margin:10px 0px 0px 0px; font: Verdana, Geneva, sans-serif; font-size:12px;color:#2f4566; display:block; text-decoration:none}
.wlp_logo a:hover{color:#A0A0A4; text-decoration:none }

.labelstyle{color:#ebebeb; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px;}

.labelstyle a{color:#DFAA5A;}


hr{border:0 #b89750 solid;border-top-width:1px;clear:both;height:0; margin:0px 0px 30px 0px}
h1{font-size:18px; color:#ebebeb; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-weight:lighter;; margin:0px 0px 0px 0px}
h2{font-size:16px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#DFAA5A; font-weight:normal; }
h3{font-size:21px}
h4{font-size:19px}
h5{font-size:17px}
h6{font-size:15px}
ol{list-style:decimal}
ul{list-style:none}
li{margin-left:0px}
p,dl,hr,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset{margin-bottom:10px}/* baseline grid of 15*/





a img {
	border: none;
	background-color:none;
	outline: none;
}

a:active
{
  outline: none;
}

a:focus{outline: none;}

.clear {
	clear: both;
}

.right{float:right}
.left{float:left}

p{color:#ebebeb; font-family: Georgia, "Times New Roman", Times, serif; font-size:14px;line-height: 21px;}

p a{color:#DFAA5A;  font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; font-style:italic; text-decoration:none; font-size:12px}

h2 a{color:#DFAA5A;  font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; font-style:italic; text-decoration:none; font-size:12px}

p a:hover{color:#DFAA5A;}


.podcast a{background-image:url(../images/feed-icon.png); background-position:center right; font-size:16px; background-repeat:no-repeat; line-height:29px;width:300px; padding:5px 30px 5px 0px }

ol{margin:10px 0px 10px 20px; padding:0px;}

ol li {

margin:0px;
color:#DFAA5A;
 height:25px;
font-size:14px;



}

ol li a {
color:#ebebeb;
}

ul{margin:10px 0px 10px 0px; padding:0px;line-height:15px;}


ul li {
margin:0px;
color:#DFAA5A;
padding:0px 0px 0px 0px;
height:30px;
font-size:14px;
}



ul li a {
line-height:15px;
margin:0px;
color:#ebebeb;
text-decoration:none
}



.press ul{margin:10px 0px 20px 0px; padding:0px;
}

.mgntop {
margin:20px 0 0 0px;
}

table.presstbl {
margin:20px 0 0 0px;

padding:0px 0px 0px 0px;
color:#ebebeb;
font-size:14px;

width:500px;
display:block

}

.press ul li a, table.presstbl a {
margin:0px;
color:#DFAA5A;
text-decoration:none;
marign:0px 0px 0px 10px;
font-style:italic;
}

table.presstbl td.dnl {
	text-align:right;
}











ul#nav { width:980px; height:162px; padding:0; margin:0; }
ul#nav li { float:left; list-style-type:none;}
ul#nav li a { display:block; position:absolute; text-indent:-9999px; outline:none; }

li#navHome a, li#navAlbum a, li#navTour a, li#navVideo a, li#navAudio a, li#navAbout a, li#navDisc a, li#navPC a, li#navSend a, li#navFree a, li#navLinks a, li#navPress a{ background:url(../images/nav_new.jpg);background-repeat:no-repeat }



li#navHome a 						{ background-position:0 0; width:152px; height:47px; left:0;  top:0px;}
li#navHome a:hover					{ background-position:0 -81px }

li#navAlbum a 						{ background-position:-152px 0; width:136px; height:47px; left:152px;  top:0; }
li#navAlbum a:hover					{ background-position:-152px -81px }


li#navTour a 						{ background-position:-288px 0; width:144px; height:47px; left:288px;  top:0;  }
li#navTour a:hover					{ background-position:-288px -81px }


li#navVideo a 						{ background-position:-432px 0; width:193px; height:47px; left:432px;  top:0; }
li#navVideo a:hover					{ background-position:-432px -81px }


li#navAudio a 						{ background-position:-625px 0; width:90px; height:47px; left:625px;  top:0; }
li#navAudio a:hover					{ background-position:-625px -81px }


li#navAbout a 						{ background-position:-715px 0; width:189px;height:47px; left:715px;  top:0; }
li#navAbout a:hover					{ background-position:-715px -81px }


li#navDisc a 						{ background-position:0px -47px; width:152px; height:34px; left:0px; top:47px; }
li#navDisc a:hover					{ background-position:0px -128px }


li#navPC a 							{ background-position:-152px -47px; width:280px; height:34px; left:152px; top:47px; }
li#navPC a:hover					{ background-position:-152px -128px }


li#navSend a 						{ background-position:-432px -47px; width:193px; height:34px; left:432px; top:47px; }
li#navSend a:hover					{ background-position:-432px -128px }


li#navFree a 						{ background-position:-625px -47px; width:194px; height:34px; left:625px; top:47px; }
li#navFree a:hover					{ background-position:-625px -128px }


li#navLinks a 						{ background-position:-819px -47px; width:85px; height:34px; left:819px; top:47px; }
li#navLinks a:hover					{ background-position:-819px -128px }


li#navPress a 						{ background-position:-904px -47px; width:76px; height:34px; left:904px; top:47px; }
li#navPress a:hover					{ background-position:-904px -128px }




#ticket { background-repeat:no-repeat; float:right;}

#ticket a { height:100px;display:block; text-indent:-9999px; outline:none;background:url(../images/ticket.png);background-position:0 0; width:175px; height:100px;}

#ticket a:hover { background-position:0 100px }


#download { background-repeat:no-repeat; padding-top:20px; display:block; border-right:#A0A0A4 solid 1px;width:220px}

#download a { height:80px;display:block; text-indent:-9999px; outline:none;background:url(../images/download.png);background-position:0 0; width:200px; height:80px;}

#download a:hover { background-position:0 80px }

#badge {background-repeat:no-repeat; position:absolute; top:-40px; right:-40px; }

#badge a { height:100px;display:block; text-indent:-9999px; outline:none;background:url(../images/badge.png);background-position:0 0; width:120px; height:100px;}

#badge a:hover { background-position:0 100px }


#download2 { background-repeat:no-repeat; padding-top:20px; display:block; width:200px}

#download2 a { height:80px;display:block; text-indent:-9999px; outline:none;background:url(../images/download.png);background-position:0 0; width:200px; height:80px;}

#download2 a:hover { background-position:0 80px }

#ticket2 { background-repeat:no-repeat; padding:0px 0px 0px 20px;}

#ticket2 a { height:100px;display:block; text-indent:-9999px; outline:none;background:url(../images/ticket.png);background-position:0 0; width:175px; height:100px;}

#ticket2 a:hover { background-position:0 100px }


#ticket3 { background-repeat:no-repeat; padding:0px 0px 0px 20px; position:absolute; top: 50px; right:100px;}

#ticket3 a { height:100px;display:block; text-indent:-9999px; outline:none;background:url(../images/ticket.png);background-position:0 0; width:175px; height:100px;}

#ticket3 a:hover { background-position:0 100px }



.disc_desc td{ width:155px; padding:5px;}

#miniplayer{margin:20px 0px 0px 50px}
