/* wsgma.css  esporlinker  march 2016 */

table{

}
tr{
height:auto;
}
td{
vertical-align:top;
}

/* -- for html5 block formatting -- */

footer{
margin-left:auto; 
margin-right:auto;
width: 940px;
height: 25px;
padding-top: 10px;
padding-bottom: 5px;  
font-weight: bold;
text-align: center; 
text-shadow: 1px 1px #000000;
color: #ffffff;
background: #0043a8;
background: -ms-linear-gradient(#43a9ff, #0043a8);
background: -moz-linear-gradient(#43A9FF, #0043A8);
background: -o-linear-gradient(#43a9FF, #0043a8);
background: -webkit-linear-gradient(#43a9FF, #0043a8);
border-radius: 15px 15px 15px 15px;
-moz-border-radius: 15px 15px 15px 15px;
-webkit-border: 15px 15px 15px 15px;
-webkit-box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 5px;
-moz-box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 5px;
box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 5px;
}
footer a, footer a:hover{
text-shadow: 1px 1px #ffffff;
color: #1d1d1d;
text-decoration: none;
padding-bottom: 20px;
}
footer a:hover{
text-decoration: underline;
}
footer a, footer a:hover{
text-shadow: 1px 1px #000000;
color: #ffffff;
text-decoration: none;
}
header{
height: 200px;
background-color: #ffffff;
}
nav{
margin-left:auto; 
margin-right:auto;
width:1060px;
height:50px;
background-color:#000000;
border-radius: 15px 15px 15px 15px;
-moz-border-radius: 15px 15px 15px 15px;
-webkit-border: 15px 15px 15px 15px;
}
ul#nav{
margin:0;
}
ul#nav li{
padding: 0 0 0 0px;
list-style: none;
margin: 2px 0 0 0;
display: inline;
background: transparent;
}
ul#nav li a{
float: left;
font: bold 130% Arial, sans-serif;
height: 24px;
margin: 8px 20px 0 0;
text-shadow: 0px 1px 0px #000000;
padding: 5px 7px 7px 7px;
background: transparent; 
border-radius: 7px 7px 7px 7px;
-moz-border-radius: 7px 7px 7px 7px;
-webkit-border: 7px 7px 7px 7px;
text-align: center;
color: #ffffff;
text-decoration: none;
}
ul#nav li.current a, ul#nav li:hover a{
color: #ffffff;
background: #0055d4;
background: -ms-linear-gradient(#43a9ff, #0043a8);
background: -moz-linear-gradient(#43a9ff, #0043a8);
background: -o-linear-gradient(#43a9ff, #0043a8);
background: -webkit-linear-gradient(#43a9ff, #0043a8);
text-shadow: none;
}

/*-- for concert schedule button on bio pages --*/
#button{
float:right;
width:auto;
height:auto;
}
ul#schd_button{
margin:0;
}
ul#schd_button li{
padding: 0 0 0 0px;
list-style: none;
margin: 2px 0 0 0;
/*-- display: inline; --*/
background: transparent;
}
ul#schd_button li a{
/*-- float: left; --*/
font: bold 100% Arial, sans-serif;
height: 24px;
/*-- margin: 8px 20px 0 0; --*/
/*-- text-shadow: 0px 1px 0px #000000; --*/
padding: 5px 7px 7px 7px;
background: transparent; 
border-radius: 7px 7px 7px 7px;
-moz-border-radius: 7px 7px 7px 7px;
-webkit-border: 7px 7px 7px 7px;
/*-- text-align: center; --*/
color: #0000ff;
text-decoration: none;
}
ul#schd_button li.current a, ul#schd_button li:hover a{
color: #ffffff;
background: #0055d4;
background: -ms-linear-gradient(#43a9ff, #0043a8);
background: -moz-linear-gradient(#43a9ff, #0043a8);
background: -o-linear-gradient(#43a9ff, #0043a8);
background: -webkit-linear-gradient(#43a9ff, #0043a8);
text-shadow: none;
}

/*--- id ---*/

#banner{
margin-right:auto;
margin-left:auto;
display:block;
width:1060px;
height:150px;
}
#container{
height:auto;
 margin-left:auto; 
 margin-right:auto;
 font-family: Arial, Helvetica, sans-serif;
 font-weight:1em;
}
#content{
 margin-left:auto; 
 margin-right:auto;
 width:960px;
 height:auto;
}
#copyrt{
 float:right;
 padding-top:5px;
 font-size:.7em;
}
#menubar{
width: 1060px;
height: 55px;
padding-left:10px;
text-align: center; 
margin: 0 auto;
}
#promoAudio{
 width:400px;
}
#promoAudioPlayer{
 width:215px;
 margin-left:90px;
 padding:7px 0px 0px 10px;
 background: #0043A8;
 background: -ms-linear-gradient(#43A9FF, #0043A8);
background: -moz-linear-gradient(#43A9FF, #0043A8);
background: -o-linear-gradient(#43A9FF, #0043A8);
background: -webkit-linear-gradient(#43A9FF, #0043A8);
border-radius: 15px 15px 15px 15px;
-moz-border-radius: 15px 15px 15px 15px;
-webkit-border: 15px 15px 15px 15px;
-webkit-box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 5px;
-moz-box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 5px;
box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 5px;
}
#promoDemo{
 width:960px;
 height:400px;
 background-color:#ff0000;
}
#promoPhoto{
 float:right;
}
#promoVideo{
 width:533px;
}
#page_content{
 width: 680px;
 margin: 0 0 20px 0;
 float: left;
}
#slideshow_container{
margin-left:auto; 
margin-right:auto;
margin-top:5px;
width:1060px;
height: 480px;
background: #0055d4;
background: -ms-linear-gradient(#3399ff, #000099);
background: -moz-linear-gradient(#3399ff, #000099);
background: -o-linear-gradient(#3399ff, #000099);
background: -webkit-linear-gradient(#3399ff, #000099);
padding-top: 20px;
border-radius: 15px 15px 15px 15px;
-moz-border-radius: 15px 15px 15px 15px;
-webkit-border: 15px 15px 15px 15px;
}
#title{
 margin-top:20px;
}
 
/*--- class ---*/

.artistBlk{
height:auto;
}
.bioButton{
width:186px;
height:auto;
}
.button{
width:386px;
height:auto;
}
.event{
width:1060px;
}
.eventImg{
float:right;
padding-right:100px;
width:240px;
height:auto;
}
.eventImg1{
float:right;
padding-right:100px;
width:400px;
height:auto;
}
.eventTxt{
width:700px;
height:auto;
}
.eventTxt1{
width:525px;
height:auto;
}
ul.schd_button{
margin-left:-40px;
}
ul.schd_button li{
padding: 0 0 0 0px;
list-style: none;
margin: 2px 0 0 0;
background: transparent;
}
ul.schd_button li a{
font: bold 100% Arial, sans-serif;
height: 24px;
padding: 5px 7px 7px 7px;
background: transparent; 
border-radius: 7px 7px 7px 7px;
-moz-border-radius: 7px 7px 7px 7px;
-webkit-border: 7px 7px 7px 7px;
color: #0000ff;
text-decoration: none;
}
ul.schd_button li.current a, ul.schd_button li:hover a{
color: #ffffff;
background: #0055d4;
background: -ms-linear-gradient(#43a9ff, #0043a8);
background: -moz-linear-gradient(#43a9ff, #0043a8);
background: -o-linear-gradient(#43a9ff, #0043a8);
background: -webkit-linear-gradient(#43a9ff, #0043a8);
text-shadow: none;
}
ul.schd_button2{
margin-left:-40px;
}
ul.schd_button2 li{
padding: 0 0 0 0px;
list-style: none;
margin: 2px 0 0 0;
background: transparent;
}
ul.schd_button2 li a{
font: bold 100% Arial, sans-serif;
height: 24px;
padding: 5px 7px 7px 7px;
background: transparent; 
border-radius: 7px 7px 7px 7px;
-moz-border-radius: 7px 7px 7px 7px;
-webkit-border: 7px 7px 7px 7px;
color: #0000ff;
text-decoration: none;
}
ul.schd_button2 li.current a, ul.schd_button2 li:hover a{
color: #ffffff;
background: #0055d4;
background: -ms-linear-gradient(#43a9ff, #0043a8);
background: -moz-linear-gradient(#43a9ff, #0043a8);
background: -o-linear-gradient(#43a9ff, #0043a8);
background: -webkit-linear-gradient(#43a9ff, #0043a8);
text-shadow: none;
}
.content_item{
width:680px;
margin-top:20px;
 margin-bottom:20px;
}
.floatright{
float: right; 
padding-right:15px;
padding-left:15px;
}
.textctr {
text-align: center;
}