@charset "iso-8859-1";

body 
{
        background-color: #002;
}
body,th,td
{
        color: #ccc;
        font-family: georgia, times, serif;
}
a:link 
{ 
	color: #ffc;
}
a:visited 
{
        color: #cc3;
}
a:active, a:hover 
{
        text-decoration: none;
        color: #fff;
}
label 
{
	cursor: pointer;
}
form, p
{
	padding: 0;
	margin: 1em 0;
}

span.ip
{
	color: #002;	/* should match body background color */
}
span.signature
{
	font-style: italic;
	color: #99a;
	font-size: 90%;
}
span.postInfo 
{
        font-size: 90%;
        color: #996;
}
p.chatMenu
{
	text-align: center;
}
.p
{
	margin: 0 0 10px 0;
}
.clear
{
	clear: both;
	padding-bottom: 1px;
}
h1.title
{
        text-align: center;
        color: #c93;
        font-size: 400%;
        margin: -0.2em 0 -0.4em 0;
}
p.footer
{
        text-align: center;
        color: #669;
}
span.postInfo
{
        font-size: 70%;
        color: #996;
}
div.chatContent, div.barred
{
	padding: 1em 10px 0 10px;
        border-style: solid;
        border-width: 1px 0;
        border-color: #669;
}
body.chatPage p.chatMenu
{
        margin-left: -13em;
}
body.chatPage
{
	margin-top: 0;
	padding-top: 10px;
}
body.chatPage div.post p
{
	padding: 0;
	margin: 0;
}
body.chatPage div.post
{
	margin: 0 0 15px 0;
}
body.chatPage div.post img
{
	float: left;
	margin-right: 5px;
	/*/*/ border: solid 1px #669; /* */
}
body.chatAddPage form
{
	width: 576px;
	margin: 0 auto;
	padding: 0 0 1em 5%;
}

/*/*/
body.chatAddPage p.chatMenu
{
        padding-left: 13em;
}

.twoColumnSplit
{
	width: 100%;
}
.twoColumnSplit .leftSide
{
	float: left;
	width: 50%;
}
.twoColumnSplit .rightSide
{
	float: left;
	width: 50%;
	margin-right: -1px;
}
.wideOut
{
	width: 90%;
}
.twoColumnSplit .wideOut
{
	width: 80%;
}

