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

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

body{
	color: #FFF ;

	background:url(images/backG.jpg ) no-repeat 0 0 ;
        /*background-attachment: fixed ;*/
        /*background-repeat: no-repeat ;*/
}

ul{
	margin:0px 0px 0px 0px;	
}

p{
	margin: 0 0 21px 0 ;
	background-color: #141312 ;
	color:black;
}

h1{
	font-size: 50px ;
	font-weight: bold ;
	font-family: helvetica;
	color:	#666362;

	margin: 10px 0px 0px 10px;
}

h2{
	color:brown;
	margin: 20px 0 40px 0 ;
	font-size: 24px ;
	font-weight: normal ;
	font-family: Chunk, Rockwell, Memphis, Helvetica, Arial, Sans-Serif ;
}

h3{
	width:auto;
	color:white;
	margin: 0 0 20px 0 ;
	font-size: 18px ;
	font-weight: normal ;
        font-style: normal ;
        letter-spacing: 0.5px ;
	font-family: Chunk, Rockwell, Memphis, Helvetica, Arial, Sans-Serif ;
}

h6{
	margin: 40px 0 0 0 ;
	font-size: 12px ;
	font-weight: normal ;
	font-style: normal ;
}

.light{
	color: #999999 ;
}

a:link, a:visited, a:active{ color: #FFF  ; text-decoration: none ; }
a:hover{ color: #F535AA  ; text-decoration: none ; }



/* =============================================== */
#menu{
	width: 452px ;
	height: 34px ;
	margin: 0px 0px 0px 0px;
	background:url(images/menu_bar.png ) no-repeat 0 0 ;
	padding: 10px 10px 10px 10px;
	font-weight:bold; 
	font-family:helvetica;
}


#grandcontainer{
	width: 900px ;
	height: auto;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;


}

#bigcontainer{
	width: 882px ;
	height: 1100px ;
	margin: -20px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: ;
	background:url(images/big_container.png ) no-repeat 0 0 ;
}

#header{
	width:822px ;
	height: 180px ;
	background-color:;
	margin: 0px 0px 50px 0px;
	padding: 10px 10px 10px 10px;		
}



.home{
	width:30px ;
	height: 100px ;
	margin: 3px 0px 0px 10px;
}
.photo{
	margin: -100px 0px 0px 80px;
}
.video{
	margin: -17px 0px 0px 241px;
}
.forum{
	margin: -17px 0px 0px 330px;
}

#social{
	margin: 127px 10px 0px 0px;	
}
#social_side{
	margin: -10px 100px 0px -100px;	
}
.icon01 { float:right; width:32px; height:32px; margin: 0px 5px 0px 60px; cursor:pointer; background:url(images/icon-myspace.png) no-repeat 0 0;}
.icon02 { float:right; width:32px; height:32px; margin: 0px 5px 0px 0px; cursor:pointer; background:url(images/icon-facebook.png) no-repeat 0 0;}
.icon03 { float:right; width:32px; height:32px; margin: 0px 5px 0px 0px; cursor:pointer; background:url(images/icon-youtube.png) no-repeat 0 0;}
.icon04 { float:right; width:32px; height:32px; margin: 0px 0px 0px 0px; cursor:pointer; background:url(images/icon-twitter.png) no-repeat 0 0;}

#sidebar{
	width: 249px ;
	height: auto ;
	margin: -767px 0px 0px 592px ;
	padding: 0px 0px 0px 0px;
	font-size: 16px ;
	line-height: 24px ;
	font-weight: normal ;
	font-family: GoudyBookletter, Goudy, "Times New Roman", Times, Georgia, Serif ;
	
}

#sidebarWGChinese{ margin: 0px 0px 10px 0px; width: 229px; height: 229px; cursor:pointer; background:url(images/Nobody_banner.gif) no-repeat 0 0; }
#sidebar1{ margin: 0px 0px 10px 0px; width: 229px; height: 81px; cursor:pointer; background:url(images/wg_blog_link_1.png) no-repeat 0 0; }
#sidebar2{ margin: 0px 0px 10px 0px; width: 229px; height: 81px; cursor:pointer; background:url(images/wg_blog_link_2.png) no-repeat 0 0; }
#sidebar3{ margin: 0px 0px 10px 0px; width: 229px; height: 81px; cursor:pointer; background:url(images/wg_blog_link_3.png) no-repeat 0 0; }
#sidebar4{ margin: 0px 0px 10px 0px; width: 229px; height: 81px; cursor:pointer; background:url(images/wg_blog_link_4.png) no-repeat 0 0; }
#sidebar5{ margin: 0px 0px 10px 0px; width: 229px; height: 81px; cursor:pointer; background:url(images/wg_blog_link_5.png) no-repeat 0 0; }
#fb_fan{  margin: -10px 0px 10px  -5px; width: 250px; height: 71px; cursor:pointer; background-color:; padding: 0px 0px 0px 0px;}

#date{ 
	width:40px; 
	height:55px; 
	margin:0px 0px 0px 0px; 
	cursor:pointer; 
	background:url(images/date.gif) no-repeat 0 0;
	text-align: center;
	padding:23px 0px 0px 10px;
}

#eal{
	width:20px; 
	height:20px; 
	margin: 0px 0px 0px 0px; 
	font-family: Chunk, Rockwell, Memphis, Helvetica, Arial, Sans-Serif ;
	font-weight: bold ;
	background-color:;
}
	
#schedule{
	display: block ;
    width: 550px ; 
	height: 765px ;
   	color: #222 ; 
    padding: 0px 10px 0px 10px;
    margin: -10px 0px 0px 10px ;
}

#concert{ 
	width:530px; 
	height:55px;
	padding: 10px 10px 10px 10px;
	margin:0px 0px 10px 0px; 
	text-align: center;
	background:url(images/concert.png) no-repeat 0 0;
	border-style:solid;
	border-width:2px;
	border-color:white;
}

#city{ margin: -100px  0px 10px 55px; width:200px; height:30px; background-color:;}
#cityNY{ margin: -110px  0px 10px 55px; width:200px; height:30px; background-color:;}
#venue{ margin:  -9px 0px 10px 70px; width:170px; height:25px; background-color:;}
#venueNY{ margin:  0px 0px 10px 70px; width:300px; height:30px; background-color:;}
#ticket{ margin: -15px 0px 10px 370px; width:200px; height:30px; font-size:20px; font-style:oblique; font-weight:bold; font-family:helvetica;}
#cart{
	border-style:none;
	width:30px; 
	height:29px; 
	margin:-50px 0px 0px 400px; 
	cursor:pointer; 
	background:url(images/cart.png) no-repeat 0 0;
	text-align: center;
	padding:0px 0px 0px 0px;
}


/* =============================== */

#statement{
	font-size: 16px ;
	line-height: 21px ;
	font-family: GoudyOFL, Goudy, "Times New Roman", Times, Georgia, Serif ;
	font-weight: normal ;
	font-style: italic ;
	
	filter:alpha(opacity=65);
	-moz-opacity:0.65;
	-khtml-opacity: 0.65;
	opacity: 0.65;
}


#topLinks{
	position: static ;
	width: 200px ;
	top: 20px ;
	left: 940px ;
	text-align: right ;
}

/* ============ CONTENT BOX =================== */

#content{

}



#fullAlpha{
    filter:alpha(opacity=1);
	-moz-opacity:1;
	-khtml-opacity: 1;
	opacity: 1;
}

.contentBox .images{
	width: 550px ;
	float: left ;
}

.contentBox img{
	border: #d8d8d8 solid 1px ;
}

.contentBox img.contentImage{
	width: 550px ;
	height: auto ;
	display: block ;
	padding: 3px ;
	margin: 0 0 10px 0 ;
	border: #bbbfa0 solid 1px ;
}

.contentBox .thumbs{

}	

.contentBox ul{
	float: left ;
	margin: 0 0 0 0 ;

}

.contentBox li{
	display: block ;
}

ul{
	list-style-type: none;
	padding: 0;
	margin-left: 0;
	font-weight: bold;
}

li{
	float:left;
	display:inline;
	padding-left: 3px;
	margin: 0px;
	
}


.contentBox .contentDescription{
	width: 420px ;
	padding: 3px 0 0 0 ;
	margin: 0 0 0 0 ;
	border: #bbbfa0 solid 1px ;
	border-right: 0 ;
	border-bottom: 0 ;
	border-left: 0 ;
	float: right ;
}






#pastFutureNav{
	margin: 0 0 20px ;
}

#pastFutureNav img{
	margin: 0 10px ;
}




#footer{
	font-family: GoudyOFL, Goudy, "Times New Roman", Times, Georgia, Serif ;
	margin: 0 0 40px 0 ;
}

#footer #box1{
	width: 250px ;
	height: auto ;
	padding: 20px 20px 20px 0 ;
	display: block ;
}

#footer #box2{
	width: 250px ;
	height: auto ;
	padding: 20px ;
	display: block ;
	border-left: 1px solid #bbbfa0 ;
}

#footer #box2 table{
	width: 100% ;
}

#footer #box3{
	width: 250px ;
	height: auto ;
	padding: 20px ;
	display: block ;
	border-left: 1px solid #bbbfa0 ;
}


#footer .smallcap{
	font-size: 12px ;
	text-transform: uppercase ;
}






.narrowcolumn{
	width: 600px ;
	margin: 0 0 70px 0 ;
	
}






/* ============ UTILITIES =================== */

.floatLeft{ float: left ; }
.floatRight{ float: right ; }
.clearFloat{ clear: both ; } 




