﻿a:link, a:visited
{
	color: #146;
	text-decoration: underline;
}

a:hover
{
	color: #28b;
}

table.index-table
{
	background-color: #88caf0;
}

div#chat-list-secondary
{
	background-color: #598fae;
}

td.index-table-sep
{
	border-left: 1px solid #72a9c9;
	border-right: 1px solid #72a9c9;
	background-color: #7cb8da;
}

div.chat-list-holder
{
	background-color: white;
	box-shadow: 1px 1px 2px #3e132a;
	border: 1px solid #3e132a;
	color: #111;
	border-radius: 0;
}

li.chat-list-sep
{
	background-color: #e0e0e7;
}

li.chat-list-item
{
	color: #5a2a78;
}

li.chat-list-item-add
{
	opacity: 0.75;
}

li.chat-list-item:hover
{
	background-color: #ece5f0;
}

li.chat-list-item-selected, li.chat-list-item-selected:hover
{
	background-color: #5a2a78;
	color: white;
}

div.chat-messages
{
	background-color: white;
	box-shadow: 1px 1px 2px #3e132a;
	border: 1px solid #3e132a;
	color: #333;
	border-radius: 0;
	background-image: url(equestria_images/rainbow-dash.png);
	background-position: bottom right;
	background-repeat: no-repeat;
}

div.chat-input
{
	background-color: white;
	box-shadow: 1px 1px 2px #3e132a;
	border: 1px solid #3e132a;
	border-radius: 0;
}

textarea.chat-input
{
	color: black;
}

li.chat-list-item .unread
{
	background-color: #5a2a78;
	color: white;
}

span.chat-entry-date
{
	color: #416173;
}

span.chat-entry-user
{
	color: black;
}

span.chat-entry-user[role="2"]
{
	color: #070;
}

span.chat-entry-user[role="3"]
{
	color: #d00;
}

span.chat-entry-user[role="4"]
{
	color: #740;
}

div.chat-entry
{
	border-bottom: 1px solid #b7d1f4;
	color: black;
}

div.chat-entry:nth-child(odd)
{
	background-color: transparent;
}

div.chat-entry:nth-child(even)
{
	background-color: rgba(91, 135, 197, 0.1);
}

error
{
	color: #a00;
}

li.chat-list-item-user[role="0"]
{
	font-weight: bold;
	color: #888;
}

li.chat-list-item-user[role="1"]
{
	font-weight: bold;
	color: #333;
}

li.chat-list-item-user[role="2"]
{
	color: #070;
}

li.chat-list-item-user[role="3"]
{
	color: #d00;
}

div.user-actions > a
{
	opacity: 0.75;
	color: black;
	background-color: #c4bcc9;
}

botinfo
{
	color: #369;
}

userinfo
{
	color: #369;
}

action
{
	color: #369;
}

a.message-delete-link
{
	background-color: #a00;
	color: black;
	background-image: url(../img/del-white.png);
	background-position: 1px 1px;
	background-repeat: no-repeat;
}

div.message-todelete, div.message-todelete:nth-child(even), div.message-todelete:nth-child(odd)
{
	background-color: #fce;
}

code
{
	border: 1px solid #587e8e;
	background: #f5fcff;
	color: black;
}

quote
{
	border: 1px solid #587e8e;
	background: #f5fcff;
	color: black;
	
	background-image: url(../img/icon-quote.png);
	background-repeat: no-repeat;
	background-position: top right;
}

a.submit-button
{
	background-color: #5a2a78;
	color: white;
	opacity: 1.0;
	text-decoration: none;
}

a.submit-button:hover
{
	background-color: #69318c;
}

a.submit-button:active
{
	background-color: #482160;
	color: #c7c0c7;
}

div.chat-bbcodes, div.chat-emoticons
{
	background-color: #598fae;
}

div.chat-bbcodes a.bbcode-button, div.chat-emoticons a
{
	background-color: #324b58;
	color: white;
}

div.chat-bbcodes a.bbcode-button:hover, div.chat-emoticons a:hover
{
	background-color: #3f5d6e;
	color: white;
}

div.chat-bbcodes a.bbcode-button:active, div.chat-emoticons a:active
{
	background-color: #293c47;
	color: #9ebdce;
}

a.cl2-item
{
	background-color: #324b58;
	color: white;
	text-decoration: none;
}

span#pm-sign
{
	color: #333;
}

a.conv-close
{
	color: inherit;
	text-decoration: none;
}

a.conv-close2
{
	background-image: url(../img/del-white.png);
}

div.settings-panel
{
	background-color: #7ab6d8;
	color: black;
}

table.settings-table
{
	border-left: 1px solid #699dba;
	border-right: 1px solid #699dba;
}

a.button-dark
{
	background-color: #324b58;
	color: white;
	text-decoration: none;
}

a.button-dark:hover
{
	background-color: #3f5d6e;
	color: white;
}

a.button-dark:active
{
	background-color: #293c47;
	color: #9ebdce;
}
	
a.button-light
{
	background-color: #5a2a78;
	color: white;
	text-decoration: none;
}

a.button-light:hover
{
	background-color: #69318c;
	color: white;
}

a.button-light:active
{
	background-color: #482160;
	color: #c7c0c7;
}

div.settings-help
{
	border: 1px dashed #bdb35c;
	background-color: #f2e576;
	color: black;
}

datepreview
{
	background-color: white;
	color: #416173;
}

datepreview:before
{
	content: '[';
}

datepreview:after
{
	content: ']';
}

iquote
{
	color: #007070;
}

iimg
{
	color: #146;
}