/**************** events ******************/

#searchBox{
	width:100%;
	overflow: hidden;
}

.groupContainer{
	display:inline;
	float:left;
	width:490px;
	margin-right:5px;
	margin-bottom:10px;
	padding:0;
	background-color:#EEE;
	text-align:center;
}

.groupContainer h3{
	font-size:16px;
	font-weight:bold;
}

.groupContainer h3 a:visited{
	color:#000000;
}

.groupContainer h4{
	font-size:12px;
	color:#666666
	font-weight:bold;
	margin-bottom:5px;
}

.groupContainer p,.groupContainer span{
	line-height:18px;
	font-size:11px;
}

.groupContainer .contentContainer{
	text-align:left;
	width:470px;
	margin:5px auto;
	padding-top:5px;
	background: url('../../images/project1_bg.jpg') #FFF repeat-x scroll top left;
}

.groupOutline{
	overflow: hidden;
}

.groupContainer .contentsection{
	width:450px;
	margin:5px;	
}

.groupOutline .tags span{
	color:#0f7efb;
}

.groupInfo{
	width:auto;
}

.groupLogo{
	float:left;
	width:66px;
	margin-right:10px;
}

.groupName{
	float:right;
	width:149px;
	text-align:center;
}

.voteBox{
	text-align:center;
}

.groupLogo img{
	border:1px dotted #028fff;
	padding:2px;
}

.activeInfo{
	float:left;
	clear:both;
	width:100%;
	margin-top:10px;
}

.activeInfo p{
	color:#CC3399;
}

.financelInfo{
}

.financelInfo h4{
	color:#767676;
	font-size:13px;
	padding-left:10px;
	padding-bottom:5px;
	border-bottom:1px solid #c9c9c9;
}

.projectName{
	margin-bottom:8px;
	color:#0f7efb;
	font-size: 14px;
	font-weight:bold;
}

.projectInfo p{
	margin-top:5px;
}

/* layout */

.supportorInfo{
	float:left;
	clear:both;
	width:100%;
	margin-top:10px;
}

.thanksforvote {
	text-align:center;
}

.thanksforvote p{
	line-height:150px;
	font-size:20px;
	color:#CC3333;
}

/********** for news *********/

.topLeftContent li{
	margin:0px 0 -10px 20px;
	padding-left:30px;
	background-image:url('../../images/top/listChart.jpg');
	background-repeat:no-repeat;
	background-position:left top;
	list-style-type:none;
}

