.event{
	width: 300px;

}

.event .item {
	float:left;
	min-height:10px;
	/*clear: both;*/
	margin-bottom:10px;
	
}

.comments {
	padding: 4px;
}
.comments .errorList .error{
	margin-left: 0px;
}
.comments textarea {
border-color:#837E7E rgb(234, 234, 234) rgb(234, 234, 234) rgb(131, 126, 126);
border-style:solid;
border-width:1px;
width:100%;
font-family: inherit;
font-size: 12px;
margin-bottom: 3px;
}

.comments .title{
	font-weight: bold;
	margin-bottom: 3px;
	
}

.event .item .title {
	font-weight: bold;
	float:left;
	width: 80px;
	clear: both;
	padding-left:5px;
}

.event .item .detail{
	float:left;
	width:180px;
}

.event .email{
	padding-left:18px;
	background:transparent url(/images/email-16x16.png) no-repeat scroll left center;
	
}	

.event .mobile{
	padding-left:18px;
	background:transparent url(/images/mobile-16x16.png) no-repeat scroll left center;
	
}	

.inviteGroup{
	float:left; height:130px; width:176px;
	margin-right: 4px;
	
}

.inviteGroup .title{
	font-weight:bold;
	background-color: #F7F7F7;
	border-bottom: 1px solid #C8DCF7;
	padding: 5px;	
}

.inviteGroup .row{
	padding:2px;
	float:left;
	clear:both;
	font-size:92%;
	margin-left:3px;
	
	width:150x;
}

.sent {color:green;}
.list_item .sent {color:gainsboro;}
.unsent {color:gainsboro;}
.attending{color:green; }
.notattending{color:gainsboro; }
.maybeattending{color:#325C90; }
