body{
	background-color:#fff;
	color:#212121;
	font-family: 'Raleway', sans-serif;
	font-size: 16px;
	margin:0px auto;
	width:1050px;
}
a{
	text-decoration:none;
}
.container_header{
	display:inline;
	width:1050px;
}
.logo{
	padding-top:30px;
	width:120px;
	border:none;
	display:inline-block;
	float:left;
}
.logo img{
	text-align:center;
	/* height:180px; */
	width:170px;
	border:none;
}

.Sponsor_logo{
	padding:25px 2px 0 0px;
	
	border:none;
	display:inline-block;
	float:left;
}
.Sponsor_logo img{
	text-align:center;
	/* height:180px; */
	 
	border:none;
}

.Sponsor_logo label{
	text-align:center;
	font-size: 15px;
	width:160px; 
	line-height:25px;
	font-weight:700;
	display:inline-block;
	color:#ac2021;
}

.venue_time{
	padding-top:150px;
	text-align:right;
	float:right;
	font-size:16px;
	line-height:25px;
	font-weight:700;
	display:inline-block;
	color:#333;
}

.content1{
	width:1000px;
}
	
.title{
	text-align:center;
	color:#333;
	text-transform:uppercase;
	font-size: 28px;
	padding-top:30px;
	font-weight:500;
}

p{
	line-height:25px;
	text-align:justify;
	font-weight:400;
	float:none;
	font-size:14px;
	
}
.links{
    text-align: center;
    width: auto;
    margin: 0 auto;
	padding-top:30px;
	text-decoration:none;
}

.menu{
    display:inline;
    list-style:none;
    padding-top: 10px;
	padding-bottom:5px;
   	text-decoration:none;
	width:1000px;
	alignment-adjust:central;
	padding-left:-40px;
	text-align:center;

}
.menu ul{
	margin-left:-40px;
	display:inline-block;
	text-decoration:none;
	width:1050px;
	alignment-adjust:central;
	text-align:center;
	
}
.menu li {
   	text-decoration:none;
	width:350px;
	float:left;
	text-align:center;
	text-transform:uppercase;
	alignment-adjust:central;
	
}

.menu li a{
    display:inline-block;
    text-decoration:none;
    font-weight:600;
	color:#333;
	padding-top:10px;
	padding-bottom:10px;
	border:1px solid #f36f21;
	width:350px;
	text-align:center;
	background-color:#F79447;
	alignment-adjust:central;
	}   

.menu li a:hover{
    color:#333;
    background-color:#f36f21;
	text-decoration:none;
	text-align:center;
	}
.menu li a:active{
    color:#000;
    background-color:#ff9900;
	text-decoration:none;
	text-align:center;
}
.menu li a:focus{
	color:#000;
    background-color:#ff9900;
	text-decoration:none;
	text-align:center;
}


.content{
	display:inline;
	margin:0px auto;
	text-align:center;
	width:1050px;
	padding-bottom:20px;
	
	}
.content1{
	display:inline;
	margin:0px auto;
	text-align:center;
	width:1050px;
	padding-bottom:20px;
		
	}
.content p{
	/* height:200px; */
}
.content1 p{
	/* height:200px; */
}
.snippet1{
	width:300px;
	margin:0px auto;
	text-align:justify;
	float:left;
	display:inline-block;
	padding: 25px;
}
.snippet2{
	width:300px;
	margin:0px auto;
	text-align:justify;
	float:left;
	display:inline-block;
	padding: 25px;
	
}
.snippet3{
	width:300px;
	margin:0px auto;
	text-align:justify;
	display:inline-block;
	padding: 25px;	
}
.hline{
	margin-top:20px;
	border-top:solid 1px #ccc;
	width:1050px;
}
.date{
	text-align:center;
	font-weight:600;
	font-size: 20px;
	color: #ff9900;
	padding-bottom:10px;
}
.name{
	text-align:center;
	font-weight:600;
	font-size: 20px;
	color: #f36f21;
	padding-top:5px;
	padding-bottom:15px;
	text-transform:uppercase;
}
.performing_group{
	text-align:left;
	font-weight:600;
	font-size: 16px;
	color: #ff9900;
	padding-top:5px;
	padding-bottom:20px;
	text-transform:initial;
}
.performing_group1{
	text-align:left;
	font-weight:600;
	font-size: 16px;
	color: #ff9900;
	padding-top:5px;
	text-transform:uppercase;
}
.genre{
	text-align:left;
	font-weight:600;
	font-size: 16px;
	color: #b01f22;
	padding-top:5px;
	text-transform:initial;
}
.ticket{
	text-align:center;
	font-weight:700;
	color:#F05A30;
	font-size: 20px;
	padding:10px 0 10px 0;
	text-transform:uppercase;
}
.ticket a{
	text-align:center;
	font-weight:700;
	color:#F05A30;
	font-size: 20px;
	text-decoration:none;
}
.btn{
  -webkit-border-radius: 28;
  -moz-border-radius: 28;
  border-radius: 28px;
  font-family: Arial;
  color: #ffffff;
  font-size: 20px;
  background: #F79447;
  padding: 10px 20px 10px 20px;
  text-decoration: none;
  text-align:center;
  width:150px;
  alignment-adjust:central;
  margin:0px auto;
  text-transform:uppercase;
}
.btn a{
text-decoration: none;
  text-align:center;
  color: #ffffff;
  width:100px;
}

.btn:hover {
  background: #f36f21;
  text-decoration: none;
}

.sponsor-title{
	text-align:center;
	border-top:1px solid #ccc;
	color:#F05A30;
	font-size: 20px;
	font-weight:700;
	text-transform:uppercase;
	padding-top:30px;
}

.sponsors-container{
	margin:0px auto;
	text-align:center;
	padding:25px 25px 0 25px;
	float:left;
	display:inline;
}

.sponsors1{
	float:left;
	width:300px;
	display:inline;
}
.sponsors1 img{ border:none;}
.sponsors2{
	float:left;
	width:300px;
	display:inline;
}
.sponsors2 img{ border:none;}
.sponsors3{
	float:left;
	width:300px;
	display:inline;
}
.sponsors3 img{ border:none;}





#slider1_container{
	position: relative; 
	top: 0px; 
	left: 0px; 
	width: 1050px; 
	height: 400px; 
	overflow: hidden; 
}
.jssorb05 div .jssorb05 div:hover .jssorb05 .av {
                background: url(img/b05.png) no-repeat;
				overflow: hidden;                
                cursor: pointer;
            }

            .jssorb05 div{
                background-position: -7px -7px;
            }

                .jssorb05 div:hover, .jssorb05 .av:hover {
                    background-position: -37px -7px;
                }

            .jssorb05 .av{
                background-position: -67px -7px;
            }

            .jssorb05 .dn, .jssorb05 .dn:hover{
                background-position: -97px -7px;
            }


.more{
	width:300px;
	text-align:center;
	padding-bottom:15px;
	text-transform:uppercase;
	text-decoration:none;
	font-weight:700;
	font-size:14px;
	color:#f36f21;
}
.more a{
	text-align:center;
	padding-bottom:15px;
	text-transform:uppercase;
	text-decoration:none;
	font-weight:700;
	font-size:14px;
	color:#f36f21;
}

