body, div	{ background-color: #ffffff; margin: 0px; color: #000000; }
body		{ padding: 0; }
.post1		{ padding: 8px; margin: 4px 0px; background-color: #dddddd; }
.post2		{ padding: 8px; margin: 4px 0px; background-color: #eeeeee; }
.mynewpost	{ border-left: 4px solid #a00; margin-left: -4px; }
.mypost		{ border-left: 4px solid #aaa; margin-left: -4px; }
.newpost	{ border-left: 4px solid #777; margin-left: -4px; }
.postignore	{ display: none; padding: 8px; margin: 4px 0px; background-color: #ffcccc; }
.posthead	{ padding: 8px; margin: 4px 0px; background-color: #666666; color: #ffffff; }
.posthead a	{ color: #ffffff; }
img		{ border: 0; }
input.edit	{ width: 590px; }
input.miniedit	{ width: 200px; }
textarea.edit	{ width: 590px; height: 150px; }
#topbar		{ background-color: #666666; color: #ffffff; font-family: arial, helvetica; font-size: 0.75em; padding: 10px; }
#mainbar	{ background-color: #ffffff; color: #000000; font-family: arial, helvetica; font-size: 0.75em; padding: 10px; }
#logo		{ font-family: verdana, arial, helvetica; font-weight: bold; font-size: 2em; }
#topbar a	{ color: #ffffff; }
form		{ margin: 0px; padding: 0px; border: 0px; }
.postbox	{ width: 400px; border-top: 1px solid #000000; border-bottom: 1px solid #000000; margin: 4px 0px; padding: 4px; background-color: #eeeeee; }
.errorbox	{ border: 1px solid #000000; padding: 4px; background-color: #ffcccc; }
.profileboxouter	{ background-color: #eeeeee; width: 420px; padding: 10px; }
.profileboxinner	{ background-color: #eeeeee; width: 400px; }

#post1000000 { background-color: #ddf; }
#post2000000 { background-color: #ddf; }
#post3000000 { background-color: #ddf; }
#post4000000 { background-color: #ddf; }
#post5000000 { background-color: #ddf; }
#post6000000 { background-color: #ddf; }
#post7000000 { background-color: #ddf; }
#post8000000 { background-color: #ddf; }
#post9000000 { background-color: #ddf; }
#post10000000 { background-color: #ddf; }

/* links board */
.nsfw           { margin-left: 0.5em; color: #900; border-bottom: 1px dashed #c99; }
.imadethis      { margin-left: 0.5em; color: #090; }
.post1 .embeddedplayer, .post1 .embeddedplayer div { background-color: #dddddd; }
.post2 .embeddedplayer, .post2 .embeddedplayer div { background-color: #eeeeee; }
.embeddedplayer div { margin: 10px; }
.clicktoplay	{ margin: 10px; width: 528px; _width: 550px; padding: 10px; border: 1px dashed #999; cursor: pointer; cursor: hand; font-weight: bold; color: #900; }
html body .post1 .clicktoplay { background-color: #eee; }
html body .post2 .clicktoplay { background-color: #ddd; }
.flashmovie	{ width: 550px; height: 400px; }
div.embed	{ background-color: transparent; }

/* mail */
#mailnavbar	{ float: left; width: 100px; padding: 10px; border: 1px solid #999; background-color: #ddd; }
#mailnavbar ul	{ margin: 0; list-style: none; padding: 0; font-weight: bold; }
#mailnavbar ul li	{ margin-bottom: 0.50em; }
#mailcontent	{ float: left; width: 600px; padding: 10px; border: 1px solid #999; margin-left: 12px; background-color: #eee; }
#mailcontent table	{ font-family: arial, helvetica; font-size: 1em; margin-bottom: 12px; }
#mailcontent td div	{ white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
#mailcontent div	{ background-color: transparent; }
#mailcontent div.post1	{ background-color: #ddd; }
#mailcontent div.post2	{ background-color: #eee; }
#mailcontent .errorbox	{ background-color: #fcc; }

/* ajax voting */

a.voting {
	color: #ccc;
	text-decoration: none;
	border: 0;
	padding-bottom: 0;
}

a.voted, span.voted {
	color: #090;
	text-decoration: none;
	border-top: 1px dotted #6c6;
	border-bottom: 1px dotted #6c6;
	padding-bottom: 1px;
}



/* mint! */

.username		{ font-weight: bold; text-decoration: none; border-bottom: 1px solid #0033DD; }
.username:visited	{ border-color: #6A0D85; }

a#friendsactivity		{ color: #c00; }
a#friendsactivity:visited	{ color: #999; }











