body {
	background-color: #f7d1ff;
	color: #000000;
}


a, a:visited {
	color: #ff0000;
}


a:hover, a:visited:hover {
	color: #000000;
}

.logo {
	margin: 0 0 1.4em 18px;	
}

.animation {
	width: 726px;
	height: 230px;
	float: left;
	margin-bottom: 8px;
}

.menu {
	width: 274px;
	padding: 0;
	margin: 0;
	float: left;
}

.menu ul {
	margin-left: 18px;
}

.forumPageHolder {
	clear: both;
}

.header {
	margin: 0;
	padding: 0;
}

.forumMenuHolder {
	color: #000000;
	width: 276px;
	float: left;
}

.forumMenu {
	margin-left: 18px;
}

.forumMenu span {
	background-color: #ff0000;
}

.forumContentHolder {
	width: 726px;
	float: left;
}

.forumTopicsListHolder {
	color: #000000;
}

.forumContentHolder a, a:visited {
	color: #ff0000;
}

.forumTopicsListTopicTitle {
	padding-left: 8px;
}

.forumTopicsListTopicTitle a:visited {
	color: #ff7777;
}

.forumContentHolder .forumTopicsHeadings a:visited {
	color: #ff0000;
}

.forumContentHolder a:hover, .forumContentHolder a:visited:hover {
	color: #f3c3fd;
	background-color: #ff0000
}

.forumTopicInfo {
	width: 28em;
}

.messageUser {
	width: 120px;
}

.messageOptions {
	float: right;
}

.forumTopicTitle {
	font-weight: bold;
	width: 464px;
}

.logInInput, .prefsInput, .addTopicInput, .searchInput {
	border: 1px dashed #ff0000;
	background-color: #f7d1ff;
	color: #000000;
	padding: 3px 5px;
	font-family: 'Courier New', Courier;
	margin-bottom: 10px;
}

.addTopicInput {
	width: 500px;
}

.prefsFile {
	margin-bottom: 10px;
}

label {
	font-weight: bold;
	margin: 0 20px 10px 0;
}

.button {
	background-color: transparent;
	border: 0px solid #ffffff;
	padding: 0;
	margin: 10px 0;
	font-weight: bold;
	font-family: 'Courier New', Courier;
	color: #ff0000;
}

.button:hover {
	color: #000000;
}

.errors {
	margin-bottom: 20px;
}

.errors li {
	display: block;
	float: left;
	background-color: #000000;
	color: #f3c3fd;
	padding: 0px 2px;
}

.messageTD {
	width: 344px;
}

.messageDiv {
	margin-right: 14px;
}

#prefsForm td label {
	display: block;
	width: 200px;
}

#prefsForm input.prefsInput {
	width: 250px;
}

.forumQuote1 {
	background-color: #ffffff;
}

ul.outline ul li {
	margin-left: 7px;
}

.messageUserAvatar {
	margin: 7px 0;
}

