
div.colLeft {
	float: left;
	width: 340px;
}
div.colRight {
	float: right;
	width: 340px;
	padding-right: 20px;
}
div#plContent div.clear {
	padding-bottom: 10px;
}
div.Head {
	height: 27px;
	background: url('../images/title-line.gif') repeat-x left bottom;
	padding-bottom: 1px;
}
div.Head a {
	float: right;
	padding-top: 10px;
	text-align: right;
	color: #0066CC;
	text-decoration: underline;
	font-weight: bold;
}
div.Head div.Title {
	float: left;
	height: 27px;
	width: 175px;
	background: url('../images/home/title.gif') no-repeat -175px 0px;
}
div.Head div.Campaign {
	background-position: 0px 0px;
}
div.Head div.Project {
	background-position: 0px -30px;
}
div.Head div.Video {
	background-position: 0px -60px;
}
div.Head div.Member {
	background-position: 0px -90px;
}

/***********************************************/
div#plContent div.Content {
	display: block;
}
div#plContent div.Content div.Item {
	display: block;
	height: auto;
}
div#plContent div.Content div.image {
	float: left;
	width: 69px;
	height: 69px;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
}
div#plContent div.Content div.image a {
	display: block;
	margin: 2px;
	width: 65px;
	height: 65px;
	background-position: center center;
}
div#plContent div.Content div.detail {
	float: right;
	width: 255px;
}
div#plContent div.Content div.detail div.date,
div#plContent div.Content div.detail div.date a {
	color: #FF0000;
	font-weight: bold;
	text-decoration: underline;
}
div#plContent div.Content div.detail div.title,
div#plContent div.Content div.detail div.title a  {
	color: #FF0000;
	font-weight: bold;
	text-decoration: underline;
	height: 30px;
}
div#plContent div.Content div.detail div.desc {
}

/***********************************************/
div#plContent div#VDO {
	display: block;
	margin-top: 10px;
}
div#plContent div#VDO .top-left,
div#plContent div#VDO .top-right,
div#plContent div#VDO .bottom-left,
div#plContent div#VDO .bottom-right { 
	background-image: url('../images/home/vdo-frame.gif'); /* CHANGE: path and name of your image */
	height: 5px;       /* CHANGE: replace by the height of one of your corners (= 1/2 height of the image) */
	font-size: 2px;    /* DNC: correction IE for height of the <div>'s */
}
div#plContent div#VDO .top-left,
div#plContent div#VDO .bottom-left { 
	margin-right: 5px; /* CHANGE: replace by the width of one of your corners */
}
div#plContent div#VDO .top-right,
div#plContent div#VDO .bottom-right { 
	margin-left: 5px;  /* CHANGE: replace by the width of one of your corners */
	margin-top: -5px;  /* CHANGE: replace by the height of one of your corners */
}
div#plContent div#VDO .top-right {
	background-position: 100% 0;    /* DNC: position right corner at right side, no vertical changes */
}
div#plContent div#VDO .bottom-left  { 
	background-position: 0 -15px;    /* CHANGE: replace second number by negative height of one of your corners */
}
div#plContent div#VDO .bottom-right { 
	background-position: 100% -15px; /* CHANGE: replace second number by negative height of one of your corners */
}
div#plContent div#VDO .inside {
	border-left: 1px solid #E0E0E0; /* YCC: color & properties of the left-borderline */
	border-right: 1px solid #E0E0E0;/* YCC: color & properties of the right-borderline */
	background: #FFFFFF;            /* YCC: background-color of the inside */
	color: #000000;                 /* YCC: default text-color of the inside */
	padding: 5px;             /* YCC: all texts at some distance of the left border */
	margin: 0px auto;             /* YCC: all texts at some distance of the left border */
	text-align: center;
	_height: 20px;
}

div#plMember {
	padding-top: 10px;
	text-align: left;
}
div#plMember ul {
	list-style: none;
}
div#plMember li {
	float: left;
	height: 130px;
}
div#plMember a {
	display: block;
	width: 113px;
	text-align: center;
	color: #666666;
	cursor: pointer;
	text-decoration: none;
}
div#plMember a div {
	display: block;
	height: 90px;
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url('../images/home/default_school.gif');
}
div#plMember a img {
	display: block;
	margin: 10px 0px;
}