@charset "utf-8";
/* CSS Document */

body
{
	/*background-image:url(/images/bg.jpg);
	background-position:center top;
	background-repeat:no-repeat;*/
        background-color:#ffffff;

}
.wrapper1
{
	background-image:url(/images/bg.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	width:1350px;
	min-height:1100px;
	margin:0px auto;
        margin-top:-10px;
        margin-bottom:-10px;
}
.wrapper2
{
	/*background-image:url(/images/bgchild.jpg);*/
	background-image:url(/images/bg.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	width:1350px;
	min-height:1300px;
	margin:0px auto;
        margin-top:-10px;
        margin-bottom:-10px;
}
.header
{
	width:700px;
	height:200px;
	margin:0px;
	padding:0px;
	float:left;
}
.hdlink{
	width:80px;
	height:20px;
	float:left;
	margin-top:10px;
	margin-left:15px;
	padding:0px;
}
.hdlink ul
{
	width:80px;
	height:20px;
	float:left;
	margin-top:0px;
	margin-left:0px;
	padding:0px;
	list-style-type:none;
}
.hdlink ul li
{
}
.hdlink ul li a
{
	display:block;
	margin-top:0px;
        margin-left:5px;
	width:70px;
	height:20px;
	float:left;
}
.hdlink ul li a.addthis_button
{
	width:13px;
	height:16px;
}
.hdlink ul li a#hd2
{
	background-image:url(/images/hd2.png);
	background-repeat:no-repeat;
	width:53px;
	height:16px;
}
.hdlink ul li a#hd2:hover
{
	background-image:url(/images/hd2over.png);
}
.header a#backhome
{
	background-image:url(/images/logo.png);
	width:501px;
	height:111px;
	margin-top:30px;
        margin-left:10px;
	padding:0px;
	float:left;
        display:block;
}
.header a#backhomeChild
{
	width:501px;
	height:111px;
	margin-top:30px;
        margin-left:10px;
	padding:0px;
	float:left;
        display:block;
}
.content
{
	width:700px;
	min-height:200px;
	margin:0px;
	padding:0px;
	float:left;
}
.words
{
	width:620px;
	min-height:200px;
	margin-top:0px;
	margin-left:10px;
	padding:0px;
	float:left;
}
.words h1
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:27px;
	text-decoration:none;
	color:#000000;
	margin:5px 0px;
	padding:0px;   
}
.words h2
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	text-decoration:none;
	color:#000000;
	margin:5px 0px;
	padding:0px;   
}
.words h3
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	text-decoration:none;
	color:#000000;
	margin:5px 0px;
	padding:0px;   
}
.words p
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:none;
	color:#000000;
	margin:5px 0px;
	padding:0px;     
}

.words ul
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:none;
	color:#000000;    
}

.words a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:none;
	color:#bc0000;
	margin:5px 0px;
	padding:0px;     
}
.words a:hover
{
	text-decoration:underline;
	color:#bc0000;
}
.tourdates
{
	background-image:url(/images/tourdates_bg.png);
	width:320px;
	height:300px;
	margin:0px;
	padding:0px;
	float:left;
}
.moredates
{
	width:70px;
	height:10px;
	float:left;
	margin-top:18px;
	margin-left:228px;
}
.moredates a
{
	display:block;
	width:70px;
	height:10px;
}
.tourlist
{
	width:290px;
	height:260px;
	float:left;
	margin-top:10px;
	margin-left:18px;
}
.contentnewslist p
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:none;
	color:#000000;
	margin:0px 7px 0px 7px;
	padding:0px;
}
.jbtvout
{
	background-image:url(/images/jbtvout_bg.png);
	background-repeat:no-repeat;
	width:327px;
	height:290px;
	margin-top:0px;
	margin-left:10px;
	padding:0px;
	float:left;
}
.jbtv
{
	width:325px;
	height:245px;
	margin-top:45px;
	margin-left:3px;
	padding:0px;
	float:left;
}
.onft
{
	background-image:url(/images/onft_bg.png);
	width:700px;
	height:230px;
	margin:0px;
	padding:0px;
	float:left;	
}
.onft01
{
	background-image:url(/images/photo001.png);
	width:226px;
	height:212px;
	float:left;
	margin-top:5px;
	margin-left:20px;
	padding:0px;
}
.bio
{
	width:60px;
	height:42px;
	float:left;
	margin-top:152px;
	margin-left:3px;
}
.bio a
{
	background-image:url(/images/bio.png);
	background-repeat:no-repeat;
	display:block;
	width:60px;
	height:42px;
}
.bio a:hover
{
	background-image:url(/images/bioover.png);
}
.pics{
	width:60px;
	height:42px;
	float:left;
	margin-top:152px;
	margin-left:92px;
}
.pics a
{
	background-image:url(/images/pics.png);
	background-repeat:no-repeat;
	display:block;
	width:60px;
	height:42px;
}
.pics a:hover
{
	background-image:url(/images/picsover.png);
}
.onft03
{
	float:left;
	margin-top:0px;
	margin-left:0px;
}
.onft03 ul
{
	width:250px;
	height:43px;
	float:left;
	margin-top:8px;
	margin-left:138px;
	padding:0px;
}
.onft03 ul li
{
	list-style-type:none;
}
.onft03 ul li a
{
	display:block;
	float:left;
	margin:0px 24px 0px 0px;
}
.onft03 ul li a#onft03a
{
	width:99px;
	height:43px;
	background-image:url(/images/s1o.png);
	background-repeat:no-repeat;
}
.onft03 ul li a#onft03a:hover
{
	background-image:url(/images/s1.png);
}
.onft03 ul li a#onft03b
{
	width:91px;
	height:43px;
	background-image:url(/images/s2o.png);
	background-repeat:no-repeat;
}
.onft03 ul li a#onft03b:hover
{
	background-image:url(/images/s2.png);
}
.onft02
{
	width:400px;
	height:155px;
	float:left;
	margin-top:-15px;
	margin-left:0px;
	padding:0px;
}
.onft02 p
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:none;
	color:#000000;
	margin:0px;
	padding:0px;       
}
.onft02 a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#000000;
	margin:0px;
	padding:0px;       
}
.onft02 a:hover
{
	text-decoration:underline;
}
.meta
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#ba0505;
	margin:0px;
	padding:0px;       
}
.nav
{
	width:305px;
	height:250px;
	float:left;
	margin-top:0px;
	margin-left:10px;
	padding:0px;
}
.nav ul
{
	width:305px;
	height:250px;
	float:left;
	margin-top:0px;
	margin-left:0px;
	padding:0px;
	list-style-type:none;
}
.nav ul li
{
}
.nav ul li a
{
	display:block;
	margin-top:5px;
	width:305px;
	height:55px;
	float:left;
}
.nav ul li a#nav1
{
	background-image:url(/images/nav1.png);
	background-repeat:no-repeat;
	width:305px;
	height:55px;
}
.nav ul li a#nav1:hover
{
	background-image:url(/images/nav1over.png)
}
.nav ul li a#nav2
{
	background-image:url(/images/nav2.png);
	background-repeat:no-repeat;
	width:305px;
	height:55px;
}
.nav ul li a#nav2:hover
{
	background-image:url(/images/nav2over.png)
}
.nav ul li a#nav3
{
	background-image:url(/images/nav3.png);
	background-repeat:no-repeat;
	width:305px;
	height:55px;
}
.nav ul li a#nav3:hover
{
	background-image:url(/images/nav3over.png)
}
.nav ul li a#nav4
{
	background-image:url(/images/nav4.png);
	background-repeat:no-repeat;
	width:305px;
	height:55px;
}
.nav ul li a#nav4:hover
{
	background-image:url(/images/nav4over.png)
}
.itunes
{
	background-image:url(/images/itunesbg.png);
	background-repeat:no-repeat;
	width:300px;
	height:240px;
	float:left;
	margin-top:0px;
	margin-left:30px;
	padding:0px;
}
.ituneslink a
{
	width:99px;
	height:43px;
	display:block;
	float:left;
	margin-top:1px;
	margin-left:186px;
	padding:0px;
}
.ituneslink a:hover
{
	background-image:url(/images/s3o.png);
}
.itunes1 a
{
	background-image:url(/images/itunes1bg.png);
	background-repeat:no-repeat;
	display:block;
	width:180px;
	height:155px;
	float:left;
	margin-top:-5px;
	margin-left:60px;
	padding:0px;
}
.itunes2 a
{
	background-repeat:no-repeat;
	display:block;
	width:300px;
	height:42px;
	float:left;
	margin-top:0px;
	margin-left:-1px;
	padding:0px;
}
.itunes2 a:hover
{
	background-image:url(/images/itunes2over.png);
}
.social
{
	margin-top:15px;
	float:left;
}
.social ul
{
	width:700px;
	height:43px;
	float:left;
	margin:0px;
	padding:0px;
}
.social ul li
{
	list-style-type:none;
}
.social ul li a
{
	display:block;
	float:left;
	margin:0px 10px;
}
.social ul li a#s1
{
	background-image:url(/images/s1.png);
	background-repeat:no-repeat;
	width:99px;
	height:43px;
}
.social ul li a#s1:hover
{
	background-image:url(/images/s1o.png)
}
.social ul li a#s2
{
	background-image:url(/images/s2.png);
	background-repeat:no-repeat;
	width:91px;
	height:43px;
}
.social ul li a#s2:hover
{
	background-image:url(/images/s2o.png)
}
.social ul li a#s3
{
	background-image:url(/images/s3.png);
	background-repeat:no-repeat;
	width:99px;
	height:43px;
}
.social ul li a#s3:hover
{
	background-image:url(/images/s3o.png)
}
.social ul li a#s4
{
	background-image:url(/images/s4.png);
	background-repeat:no-repeat;
	width:67px;
	height:43px;
}
.social ul li a#s4:hover
{
	background-image:url(/images/s4o.png)
}
.social ul li a#s5
{
	background-image:url(/images/s5.png);
	background-repeat:no-repeat;
	width:61px;
	height:43px;
}
.social ul li a#s5:hover
{
	background-image:url(/images/s5o.png)
}
.social ul li a#s6
{
	background-image:url(/images/s6.png);
	background-repeat:no-repeat;
	width:108px;
	height:43px;
}
.social ul li a#s6:hover
{
	background-image:url(/images/s6o.png)
}

.footer
{
	width:700px;
	height20px;
	margin-top:-20px;
	margin-left:10px;
	padding:0px;
	float:left;
}
.footer p
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
	margin-top:30px;
	margin-left:0px;
	padding:0px;
}
.footer a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:none;
	color:#000000;
	margin:0px;
	padding:0px;
}
.footer a:hover
{
	color:#ba0505;
}
.footer2
{
	width:700px;
	min-height:20px;
	margin-top:20px;
	margin-left:10px;
	padding:0px;
	float:left;
}
.footer2 p
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
	margin-top:10px;
	margin-left:0px;
	padding:0px;
}
.footer2 a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:none;
	color:#000000;
	margin:0px;
	padding:0px;
}
.footer2 a:hover
{
	color:#ba0505;
}
.box
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
        font-weight:bold;
	text-decoration:none;
	color:#000000;
	margin:0px;
	padding:0px;
}
.box a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
        font-weight:bold;
	text-decoration:none;
	color:#000;
	margin:0px;
	padding:0px;
}
.box a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
        font-weight:bold;
	text-decoration:none;
	color:#ba0505;
	margin:0px;
	padding:0px;
}
.ticketslink a
{
	width:43px;
	height:18px;
        display:block;
        float:left;
	background-image:url(/images/tickets.png);
	background-repeat:no-repeat;
}
.ticketslink a:hover
{
	background-image:url(/images/ticketsover.png);
}

