@charset "UTF-8";
/* CSS Document */

@import url('wslyuireset.css');

*{border:0px solid #eee;margin:0;padding:0;list-style:none}
html,body,#wslbackground,#wslbackground table,#wslbackground td,#cont{width:100%;height:100%;overflow:hidden}
body{font-family:Arial,Helvetica,sans-serif;font-size:11px;cursor:default;/*background:url(loading.gif);*/color:#000}
h1,h2,.large,.left{font-family:Arial,Helvetica,sans-serif;font-size:40px; color:#fff}
h2,.box div img{padding-bottom:10px}
a{text-decoration:none;color:#cccccc;outline:0}
img{display:block}

#wslbackground div{position:absolute;width:200%;height:200%;top:-50%;left:-50%}
#wslbackground td{vertical-align:middle;text-align:center}
#wslbackground img{min-height:50%;min-width:50%;margin:0 auto}
#logo{
	position:absolute;
	top:-1px;
	left:0px;
	z-index:80;
	width:100%;
	line-height:100px
}

#menu{
	position:absolute;
	top:99px;
	left:0px;
	z-index:80;
	width:100%;
	line-height:12px
}
#menu div{height:20px;background:#555555;opacity:0.7;filter:alpha(opacity=70);padding:7px 0 0 7px;}
#menu div ul {position:absolute;left:53px;}
#menu div ul li{display:inline; padding:0 7px 0 0;}

/*#menu2{position:absolute;bottom:0px;left:200px;z-index:80;width:100%;line-height:12px}
#menu2 div{height:100px;background:#662200;opacity:1.0;filter:alpha(opacity=100);padding:7px 0 0 7px}*/

.subpagemenu div{height:24px;background:#555555;opacity:1.0;filter:alpha(opacity=100);padding:7px 0 0 7px}


h1{position:relative;left:-200px;margin-bottom:-31px;width:200px;opacity:0.60}
h1 a{padding:10px 10px 10px 0;color:#fff;background:#000 /*url(go.gif)*/ 0 -30px repeat-x;font-size:13px;text-align:right;display:block}
h1 a:hover{background:#000 /*url(go.gif)*/ 0 43px repeat-x}
ul{position: absolute; left: 23px; float:left; width:710px}
li a{height:12px;padding:0 10px 0 8px;font-weight:bold;color:#fff;/*display:block*/display:inline;}
li a:hover,li.cur a{color:#000}

/* and for the footer...*/
#wslfoot{
	position:absolute;
	bottom:0;
	left:0px;
	z-index:80;
	width:100%;
	line-height:20px
}

#wslfoot div{height:30px;background:#555555;opacity:0.7;filter:alpha(opacity=70);padding:7px 0 0 27px;}
#wslfoot div ul{position:absolute; left:53px;}
#wslfoot div ul li{display:inline;}
li a{height:20px;padding:0 10px 0 8px;font-weight:bold;color:#fff;/*display:block*/display:inline;}
li a:hover,li.cur a{color:#000}

#cont{
	position:absolute;
	top:100px;
	left:40px;
	width:500px;
	padding: 0px 0 0px 0;
	z-index:70;
	/*overflow:-moz-scrollbars-vertical;overflow-y:auto;*/
	overflow:auto;
}

#cont div{background:#fff;opacity:0.8;filter:alpha(opacity=80); padding: 20px 20px 20px 20px; 
}
#cont div a{color:#990000; /*text-decoration:underline;*/}
#cont div a:hover{color:#FFCC66;}
.box{
	position:absolute;
	top:0px;
	left:0px;
	bottom:100px;
	width:414px;
	padding-bottom:10px;
	/*height: -39px;*/
	overflow:auto;
}
.box div{line-height:2em;background:#fff;opacity:0.6;filter:alpha(opacity=60); /*padding:20px 30px;*/}
.large{text-align:left;top:50px;bottom:50px; font-family:Arial,Helvetica,sans-serif; font-size:13px}
.left{color:#222;text-align:left;right:auto;left:0px;font-size:11px}
.large h2{color:#000;font-size:14px; font-weight:bold; padding: 10 10 10 10;}
.box div a{color:#990000; text-decoration:underline;}
.box div a:hover{color:#FFCC66;}
/*.black{color:#000}*/

.subpagebox{
	position:absolute;
	top:50px;
	right:auto;
	left:0px;
	bottom:180px;
	font-family:Arial,Helvetica,sans-serif; 
	font-size:13px;
	width:414px;
	 /*padding-bottom:100px*/
	/*height: -39px;*/
	text-align:left;
	color:#222;
	overflow:auto;
	}
.subpagebox h2{color:#000;font-size:14px; font-weight:bold; padding: 10 10 10 10;}
.subpagebox div{color:#222;}
a.redlink:link{color:#990000;}
a.redlink:visited{color:#990000;}
a.redlink:hover{color:#FFCC66;}

#videobox{
	position: absolute;
	left:500px;
	top: 50px;
	bottom:180px;
	font-family:Arial,Helvetica,sans-serif; 
	font-size:13px;
	width:700px;
	 /*padding-bottom:100px*/
	/*height: -39px;*/
	text-align:left;
	color:#222;
	}
.videobox h2{color:#000;font-size:14px; font-weight:bold; padding: 10 10 10 10;}
.videobox div{color:#222;}


#videobox2 {
	position: absolute;
	left: 540px;
	top: 149px;
	width: 640px;
	height: 360px;
	z-index: 81;
	padding: 10px 10px 10px 10px;
	background:#000;
}

p.showdate {color:#000; font-weight:bold;}
.showvenue {color:#663300; font-weight:bold;}
.songcr {color:#555555; font-size:9px;}

.subpagebox div{line-height:2em;background:#fff;opacity:0.6;filter:alpha(opacity=60); /*padding:20px 30px;*/}

#storebox{
	position:absolute;
	top:150px;
	bottom:64px;
	left:60px;
	width:578px;
	padding: 0px 0 0px 0;
	z-index:70;
	/*overflow:-moz-scrollbars-vertical;overflow-y:auto;*/
	overflow:auto;
}
.reviewbox{
	font-family:Arial,Helvetica,sans-serif; 
	font-size:13px;
	text-align:left;
	color:#222;
	background:#fff;
	opacity:0.8;
	filter:alpha(opacity=80); 
	padding: 20px 20px 20px 20px; 
	}
.reviewbox h2{color:#000;font-size:14px; padding: 10 10 10 10;}
a.reviewbox:link{color:#990000;}
a.reviewbox:visited{color:#990000;}
a.reviewbox:hover{color:#FFCC66;}


h2.albumname {color:#444;font-size:14px; font-weight:bold;}

p.lyrics {color:black;font-size:13px; font-weight:plain;}
.backtop {color:#990000;font-size:9px; font-weight:plain;}

ul.albumlist {position:relative; color:black; font-size:11px; font-weight:plain;}
ul.albumlist a:link{color:#0F9893;}

.eyetalics {font-size:12px; font-style:italic;}
	
	
/*.innerstorebox{
	position:absolute;
	top:50px;
	right:auto;
	left:0px;
	bottom:180px;
	font-family:Arial,Helvetica,sans-serif; 
	font-size:13px;
	width:414px; /*padding-bottom:100px*/
	/*height: -39px;*/
	/*text-align:left;
	color:#222;
	overflow:auto;
	}
.innerstorebox h2{color:#000;font-size:14px; padding: 10 10 10 10;}
.innerstorebox div{color:#222;}*/
/*h3{position:relative;border-bottom-width:1px;padding:30px 30px 10px 30px;margin:0 -30px 20px -30px;text-transform:uppercase;line-height:20px;font-weight:bold}
h3 span{position:absolute;right:510px;top:29px;background:#000;text-align:center;padding:0 5px;white-space:nowrap;display:block;color:#fff;font-weight:normal}

dl{margin:10px 0}
dt,dd p{padding:15px 0 25px 0;display:block;border-top-width:1px;width:440px}
dt{text-transform:uppercase;padding:0 5px;cursor:pointer;line-height:20px;height:20px;font-weight:bold;width:430px}
dd{height:0px;overflow:hidden;width:440px}

#photos{position:absolute;z-index:90;bottom:41px;right:40px;height:20px;overflow:hidden}
#photos a,#float{z-index:90;height:20px;line-height:20px;text-align:center;width:40px;background:#000 url(gal.gif) -6px 5px no-repeat;cursor:pointer;color:#fff}
#photos a{width:20px;float:left;margin-left:1px;background:#000;font-weight:bold;overflow:hidden}
#photos a:hover,#photos a.cur{background:#fff;color:#000}
#float{display:none;position:absolute}
#float.nxt,#float.prv{display:block}
#float.nxt{background-position:-16px 5px}
#float.prv{background-position:7px 5px}*/
