/*
--------------------------------------------------
Companions chat styles
-------------------------------------------------- */

/* Chat layout
-------------------------------------------------- */
body#chatroompage #body {
	padding: 0 !important;
}

/* Common body elements
-------------------------------------------------- */
body#chatroompage div.error {
	margin: 20px;
}
a.moderator {
	font-weight: bold;
}
a.moderator:link,
a.moderator:visited {
	color: #a948b7;
}
a.moderator:hover,
a.moderator:active {
	color: #fff;
}

/* Chat content
-------------------------------------------------- */
#chatrooms {
	width: 100%;
}
#chatrooms div.groups {
	padding: 0.1em 0 0;
}
#chatrooms table.results {
	margin: 0 0 1.6em;
}
#chatrooms th.icon {
	width: 9%;
}
#chatrooms th.chatroom {
	width: 55%;
}
#chatrooms th.males,
#chatrooms th.females,
#chatrooms th.total {
	width: 12%;
	text-align: center;
}
#chatrooms td.icon {
	vertical-align: top;
	padding: 0.6em 0 0 14px;
}
#chatrooms td.icon a {
	float: left;
	width: 30px;
	height: 30px;
	background: url(/images/090901/icons_big/chatroom.gif) no-repeat left top;
}
#chatrooms td.icon a.new {
	background-image: url(/images/090901/icons_big/chatroom_new.gif);
}
#chatrooms td.chatroom p {
	padding: 0;
}
#chatrooms td.chatroom p.description,
#chatrooms td.chatroom p.moderators {
	font-size: 86%;
}
#chatrooms td.chatroom a.new {
	font-weight: bold;
}
#chatrooms td.males,
#chatrooms td.females,
#chatrooms td.total {
	text-align: center;
	font-size: 86%;
}
#chatrooms div.stats {
	color: #ced9d9;
	padding: 0 0 0 18px;
}
#chatrooms div.stats h4 {
	font-size: 86%;
	color: #dee7e8;
}
#chatrooms div.stats ul {
	list-style-type: none;
	font-size: 86%;
	margin: 0.3em 0;
	padding-left: 10px;
}
#chatrooms div.stats li {
	background: url(/images/090901/icons/bullet.gif) no-repeat 0 4px;
	margin-bottom: 0.4em;
	padding-left: 10px;
}
#chatrooms div.stats li.members {
	margin: 0;
}
#chatrooms div.stats a:link,
#chatrooms div.stats a:visited {
	color: #f2b6d4;
}
#chatrooms div.stats a:hover,
#chatrooms div.stats a:active {
	color: #fff;
}
#chatrooms div.stats span {
	padding: 0 0 0 2px;
}
#chatroom p.jump {
	text-align: center;
	font-size: 86%;
	padding: 1em 0 0;
}
#chatroom p.jump input {
	font-size: 91%;
}
#chatroom-window {
	width: 100%;
	height: 550px;
	background-color: #e6ecec;
	margin: 0.2em 0 0.4em;
}
