* {
    margin:0;
    padding:0; }


.hd {
    margin-right:auto;
    margin-left:auto;
    width:800px;
    
    margin-bottom:8px;
    height:83px;
}

.hd a img {
    float:right;
    margin-left: 3px;
}

a.logo {
    float:left;
}

.bd {
    margin-right:auto;
    margin-left:auto;
    width:800px;
    
    margin-bottom:50px;}

.contact {
    padding-top:120px;
    padding-right: 50px;
    text-align:right;
}

ul {
    margin-bottom: 20px;
    
}

li {
    list-style-type:none;
    font-size: 26px;
    line-height:1.3em;
    font-family: Calibri, Verdana, Sans-Serif;
}

.info {
    margin: 100px 0px 20px 250px;
    font-size: 32px;
    line-height:1.8em;
    font-family: Calibri, Verdana, Sans-Serif;
    
}

.infoX {
    margin: 20px 0px 20px 0px;
    width:550px;
    font-size: 32px;
    line-height:1.8em;
    font-family: Calibri, Verdana, Sans-Serif;
    float:right;
    
}

.sideM {
    float:left;
   
}

.map {
    float:right;
    width:553px;
    margin-bottom:30px;
}

.time {
    float:left;
    margin-left:240px;
    width:55px;
    font-size:18px;
    margin-bottom:30px;
}

.time .sub {
    font-size:15px;
    color:Gray;
    margin: 0 0 8px 2px;
}

.artists {
    width:480px;
    float:left;
}

.webLink {
    font-size:13px;
    
}

ul.bizList {
    float:right;
    width:520px;
}

ul.bizList li {
    list-style-type:circle;
    
}

a img {
    border-width: 0px;
}

.sideM li {
    width:197px;
    height: 38px;
    margin: 10px 0 0 0;
}

.info2 {
    margin: 30px 0px 20px 250px;
    font-size: 28px;
    line-height:1.8em;
    font-family: Calibri, Verdana, Sans-Serif;
    color:#4e4b4b;
}

.info3 {
    margin: 100px 0px 20px 250px;
    font-size: 26px;
    line-height:1.8em;
    font-family: Calibri, Verdana, Sans-Serif;
}
