/* content */
#content .contentLeft {
	float: left;
	margin: 5px;
	width: 705px;
}

#content .contentRight {
	float: right;
	margin: 5px;
	width: 255px;
}

#combine {
	margin-top: 20px;
}

#combine .combineLeft {
	float: left;
	width: 255px;
}

#combine .combineRight {
	float: right;
	width: 445px;
}

.more {
	text-align: right;
}

/* news */
#newsPlaceholder {
	width: 684px;
}

#news {
	margin-top: 20px;
	min-height: 100px;
	border-top: 1px solid #ccc;
}

#news .item {
	border-bottom: 1px solid #ccc;
	padding-top: 2px;
	padding-left: 20px;
	padding-bottom: 2px;
	margin-top: 1px;
	height: 20px;
}

#news .item img {
	margin-top: -3px;
	vertical-align: middle;
}

#news .itemOdd {
	background-color: #f2f2f2;
}

#news .itemEven {
	background-color: #fff;
}

#news .date {
	
}

#news .title {
	
}

/* activity */
#activityPlaceholder {
	width: 250px;
}

#activity {
	min-height: 200px;
}

#activity .post {
	position: relative;
	margin-top: 20px;
	margin-left: 30px;
}

#activity .post .date {
	margin-left: -10px;
	color: #f00;
	font-weight: bold;
}

#activity .post .date .indicator {
	margin-right: 6px;
}

#activity .post .details {
	color: #000;
}

/* newsletter */
#newsletterPlaceholder {
	width: 250px;
}

#newsletter {
	min-height: 70px;
}

#newsletter .post {
	position: relative;
	margin-top: 20px;
	margin-left: 30px;
}

#newsletter .post .date {
	margin-left: -10px;
	color: #006633;
	font-weight: bold;
}

#newsletter .post .date .indicator {
	margin-right: 6px;
}

#newsletter .post .details {
	color: #000;
}

#newsletter .post ul {
	margin-left: 10px;
	padding: 0px;
}

#newsletter .post li {
	
}
/* seminar */
#seminarPlaceholder {
	margin-top: 20px;
	width: 250px;
}

#seminar {
	min-height: 300px;
}

#seminar .post {
	position: relative;
	margin-top: 20px;
	margin-left: 30px;
}

#seminar .post .date {
	margin-left: -10px;
	color: #9933FF;
	font-weight: bold;
}

#seminar .post .date .indicator {
	margin-right: 6px;
}

#seminar .post .details {
	color: #000;
}


/* footer */
#footer {
	position: relative;
	float: right;
	text-align: right;
	font-size: 12px;
	top: -20px;  /* origin -70px */
	right: 0px;
	/*width: 700px;*/
	z-index: 0;
}

#footer .emphasize {
	font-size: 14px;
}
