.algnLft {
	margin:5px auto;
	width:950px;
	position:relative;
	/*top:-210px;*/
	top:0px;
	left:0px;
	padding:5px;
	border:1px solid #ccc;
	
}
#mainFrame {
	border:1px solid #ccc;
	margin:8 auto;
	width:958px;
	height:562px;
	padding-top:3px;
}
.plImg {
	padding:5px;
}
#plImg .thumbN{
	border:2px solid #ffffff;
	padding:2px;
	background-color:#666666;
	position:relative;
	top:2px;
}
#plImg div {
	display:inline;
	/*margin-left:45px;*/
}
.EvtLst{
    position:relative;
    /*top:-210px;*/
    top:0px;
    margin:20 auto;
    width:948px;
    border:1px solid #cccccc;

}

.EvtLst table{
    margin:5px;
    background-color:#fff;
    width:99%;
	background-image:url("../image/back.gif");

}
.EvtLst div{
    margin:5px;
    background-color:#fff;
    width:99%;
	background-image:url("../image/back.gif");

}
.PlLst {

    position:relative;
    /*top:-210px;*/
    top:0px;
    margin:20 auto;
    width:950px;
    border:1px solid #cccccc;
	padding:5px;

}
#LsnLst {
    position:relative;
    /*top:-210px;*/
    top:0px;
    margin:20 auto 10;
    width:950px;
    border:1px solid #cccccc;
	padding:5px;

}
#LsnLst2 {
    position:relative;
    /*top:-210px;*/
    top:0px;
    margin:20 auto;
    padding:5px;

}

/*
#smStyleKri{
	position:relative;
	top:-123px;
	left:-378px;
	color:#fff;
	font-size:18px;
	font-weight:bold;

}
#smStyleHi{
	position:relative;
	top:-123px;
	left:-287px;
	color:#fff;
	font-size:18px;
	font-weight:bold;

}
#smStyleZa{
	position:relative;
	top:-123px;
	left:-186px;
	color:#fff;
	font-size:18px;
	font-weight:bold;

}
.pastLgTtl {
	margin:3px;
	text-align:left;
	color:#FFFFCC;
	padding:4px;
	border:2px solid #666666;
	background-color:#000;
	margin-left:10px;
}

#plfleCnt ul{
	padding-left:20px;
	padding-top:10px;
	margin:10px;
	list-style-type:none;

}
.paddingLeft{
	padding-left:200px;
}
#twitterPng{
	margin-left:10px;
}

