/* GROUPS */
td.venue_left {
	width: 100%;
	text-align: left;
	vertical-align: middle;
}
td.venue_right {
	width: 0%;
	text-align: right;
	vertical-align: bottom;
}
div.venue_row {
	background: #ffffff;
	

	border:1px solid #e5e5e5;
	padding: 10px;
	
	margin-top: 10px;
}
td.venue_row1 {
	padding: 0px 10px 10px 10px;
	vertical-align: top;
}
td.venue_row2 {
	text-align: right;
	vertical-align: top;
}
td.venue_cat {
	padding: 5px 35px 5px 0px;
}
div.venue_list {
	background: #ffffff;
	

	border:1px solid #e5e5e5;
	border-top: 0px;
	padding: 5px 7px 5px 7px;
}
div.venue_bar {
	border-bottom: 1px solid #e5e5e5;
	padding: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
}
td.venue_item1 {
	padding: 5px;
	text-align: center;
	vertical-align: top;
}
td.venue_item2 {
	padding: 5px 5px 5px 5px;
	vertical-align: top;
}
div.venue_topic {
	text-align: left;
	padding: 3px 0px 3px 5px;
}
div.venue_topic_bar {
	font-size: 1pt;
	border-bottom: 1px solid #e5e5e5;
	margin: 3px 0px 3px 0px;
}

/* BROWSE GROUP MEMBERS */
div.venue_member {
	padding: 5px;
	border: 1px solid #e5e5e5;
	margin-top: 10px;
	background: #ffffff;
	

	border:1px solid #e5e5e5;
}
td.venue_member0 {
	padding: 5px;
}
td.venue_member1 {
	vertical-align: top;
	padding: 5px;
}
td.venue_member2 {
	padding: 5px;
	vertical-align: top;
	text-align: right;
}

/* GROUP DISCUSSIONS */
td.venue_discussion_header {
	padding: 4px 5px 5px 6px;
	border: 1px solid #e5e5e5;
	font-weight: bold;
	background-repeat: repeat-x;
	color: #333333;
	background: #e5e5e5;
}
td.venue_discussion_header2 {
	padding: 4px 5px 5px 6px;
	border: 1px solid #e5e5e5;
	border-bottom: none;
	font-weight: bold;
	background-repeat: repeat-x;
	color: #333333;
}
td.venue_discussion_topic1 {
	border-bottom: 1px solid #e5e5e5;
	padding: 10px; 
	background-repeat: repeat-x;
	vertical-align: top;
}
td.venue_discussion_topic2 {
	border-bottom: 1px solid #e5e5e5;
	padding: 10px; 
	vertical-align: top;
}
div.venue_discussion_bar {
	font-size: 1pt;
	border-bottom: 1px solid #e5e5e5;
}
table.venue_discussion_table {
	border: 1px solid #e5e5e5; 
	border-bottom: none;
	border-top: none;
}
table.venue_discussion_thread {
	border: 1px solid #e5e5e5; 
	border-top: none;
}
td.venue_discussion_thread {
	padding: 10px; 
	border: 1px solid #e5e5e5; 
	border-top: none;
}
td.venue_discussion_item1 {
	padding: 5px 0px 5px 0px;
	text-align: center;
	vertical-align: top;
}
td.venue_discussion_item2 {
	padding: 5px 5px 5px 5px;
	vertical-align: top;
}
td.venue_discussion_author {
	padding: 5px 7px 5px 7px;
	background: #F1F1F1;
}
td.venue_discussion_body {
	padding: 5px 7px 5px 7px;
}