div.topCenter {
	padding: 5px;
	border-spacing: 5px; }

div.rightCenter,div.leftCenter,div.topCenter {
	padding: 0px;
	text-align: left; }

div.rightCenter,div.leftCenter {
	float: left;
	width: 48%; }

.infiniteText,
.longText,
.titleLabel,
.centerList li,
ul.centerList,
.remixEastSearchList li {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	margin: 0px;
	text-align: left; }

.infiniteText,
.longText,
.textLabel { font-size: 16pt; }

.smallText { font-size: 10pt; }

.centerList,
.centerList li {
	list-style-position: inside;
	list-style-type: square;}
	.centerList li ul { padding-left: 1em; }
		.centerList li li { list-style-type: none; }


.remixEastSearchList,
.remixEastSearchList li {
	list-style-position: inside;
	list-style-type: none;
	padding-left: 0em; }
.remixEastSearchList { margin-left: 1em; }
	.remixEastSearchList ul { margin-bottom: 2em; }

.read-more {
	font-weight: bold;
}

.newAnnouncement
,.newArtist
,.newProject
,.newSong {
	margin: 0 0 15px 0;
	padding: 5px; 
	padding-left: 5px; }
	
.newAnnouncement {
	display: block; 
	width: 100%; }
.newAnnouncement .icon { 
	display: inline-block; 
	float: left;
	position: absolute; }
.info {
	display: block; 
	font-size: 8pt;
	margin-left: 25px; 
}

.newAnnouncement .info .user {
	font-size: 9pt;
}
.newAnnouncement .info .title {
	font-size: 10pt;
	font-weight: bold;
}
.newAnnouncement .info .description {
	padding-left: 10px;
	color: #333;
	font-size: 8pt;}
.date {
	color: #888; 
	font-size: 8pt;}
.newAnnouncement .info .links {
	display: block; 
	font-size: 8pt;
}
.newArtist {
	display: block;
	margin-bottom: 15px;
	margin-left: 100px;
	padding: 0;
	position: relative; }
.newArtist .info {
	background-color: #f8fff8; 
	border: 1px solid #afa; 
	margin: 0;
	padding: 5px;
	position: relative; }
.newArtist .tab {
	background-color: #dfffdf; 
	border: 1px solid #afa; 
	border-bottom: 0;
	display: inline-block; 
	font-size: 8pt;
	padding: 2px 5px 2px 5px; }
	
.newSong {padding-left: 50px;}
	
.newSong .tab {
	display: inline-block; 
	background-color: #dfdfff; 
	border: 1px solid #aaf; 
	border-bottom: 0;
	padding: 2px 5px 2px 5px; 
	font-size: 8pt;
}
.newSong .info{
	position: relative; 
	display: inline-block; 
	margin-left: 70px; 
	padding: 5px; 
	background-color: #f8f8ff; 
	border: 1px solid #aaf;
}

.newProject .tab {
	display: inline-block; 
	background-color: #ffdfdf; 
	border: 1px solid #faa; 
	border-bottom: 0;
	padding: 2px 5px 2px 5px; 
	font-size: 8pt;
}

.newProject .info {
	display: inline-block; 
	background-color: #fff8f8; 
	border: 1px solid #faa; 
	padding: 5px; 
	position: relative; 
	margin-left: 90px;
}
	
#eventList>div{margin-top: 15px; margin-bottom: 45px;}