body, div	{ background-color: #ffffff; color: #000000;line-height:normal}
body		{ padding: 0; }
.post1		{ padding: 8px; margin: 4px 0px; background-color: #dddddd; word-wrap: break-word;}
.post2		{ padding: 8px; margin: 4px 0px; background-color: #eeeeee; word-wrap: break-word;}
.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; max-width:100%; vertical-align: baseline;}
iframe 		{ max-width:100% }
input.edit	{ width: 590px; max-width:100%}
input.miniedit	{ width: 200px; max-width:100%}
textarea.edit	{ width: 590px; height: 150px; max-width:100%}
#topbar		{ background-color: #666666; color: #ffffff; font-family: arial, helvetica; font-size: 0.75em; padding: 10px; line-height:normal; }
#mainbar	{ background-color: #ffffff; color: #000000; font-family: arial, helvetica; font-size: 0.75em; padding: 10px; line-height:normal; }
#logo		{ font-family: verdana, arial, helvetica; font-weight: bold; font-size: 2em; }
#topbar a	{ color: #ffffff; }
form		{ margin: 0px; padding: 0px; border: 0px; max-width:100%;}
.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; max-width:100%; }
.post2 .embeddedplayer, .post2 .embeddedplayer div { background-color: #eeeeee; max-width:100%; }
.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;
}


a {color:#0033DD;font-family: arial, helvetica;text-decoration: underline;}

.container-fluid {
	padding-right: 0px;
	padding-left: 0px;
 }

/* 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; }

#DIV_1 {
    max-width: 470px;
    font-family: arial, helvetica;
    padding: 20px 36px 30px 36px;
		margin: auto;
		border: 1px solid #666666;
		outline: 1px solid #fff;
		overflow: hidden;
		margin-top: 40px;
		box-sizing: border-box;
		margin-bottom: 40px;
}/*#DIV_1*/

@media only screen and (max-width: 600px) {
	#DIV_1 {
		padding: 20px 20px 30px 20px;
	}
}

#H2_2 {
    text-align: center;
    font-size: 22px;
		font-family: verdana, arial, helvetica;
		font-weight: 700;
    margin: 10px 0px 30px 0px;
}/*#H2_2*/

#IMG_3 {
    height: 16px;
    text-align: center;
    width: 16px;
    font: normal normal 400 normal 24px / normal Helvetica, Arial;
    margin: 0px 5px 0px 0px;
}/*#IMG_3*/

#P_4, #P_27 {
    height: 0px;
    text-align: center;
    width: 0px;
    font: normal normal 400 normal 12px / 18px Helvetica, Arial;
}/*#P_4, #P_27*/

#FORM_5 {
    text-align: center;
    margin: 0px;
}/*#FORM_5*/

#DIV_6, #DIV_9 {
		padding: 4px;
    text-align: center;
    margin: 0px 0px 10px;
		overflow: hidden;
}/*#DIV_6, #DIV_9*/

#LABEL_7, #LABEL_10 {
    display: block;
    float: left;
    text-align: left;
    width: 16%;
		box-sizing: border-box;
    font-size: 15px;
		padding: 5px;
		font-weight: bold;
}/*#LABEL_7, #LABEL_10*/

#INPUT_8, #INPUT_11 {
    box-sizing: border-box;
    display: block;
		float: right;
    width: 78%;
		font-size: 15px;
		padding: 5px;
}/*#INPUT_8, #INPUT_11*/

#DIV_12 {
    display: none;
    float: left;
    text-align: center;
    font: normal normal 400 normal 12px / 18px Helvetica, Arial;
    margin: 0px 0px 10px;
}/*#DIV_12*/

#LABEL_13 {
    display: block;
    float: left;
    text-align: right;
    width: 65px;
    font: normal normal 400 normal 12px / 18px Helvetica, Arial;
    padding: 4px 10px 0px 0px;
}/*#LABEL_13*/

#INPUT_14 {
    box-sizing: content-box;
    display: none;
    float: right;
    height: 20px;
    width: 200px;
}/*#INPUT_14*/

#INPUT_15, #INPUT_16 {
    box-sizing: content-box;
    cursor: default;
    display: none;
    background: rgba(0, 0, 0, 0) none repeat scroll 0% 0% / auto padding-box border-box;
    border: 0px none rgb(0, 0, 0);
    padding: 0px;
}/*#INPUT_15, #INPUT_16*/

#DIV_17 {
    text-align: left;
		margin-top: 20px;
		display: block;
		padding-top: 20px;
		border-top: 1px dashed #dddddd;
		border-bottom: 1px dashed #dddddd;
		padding-bottom: 20px;
		margin-bottom: 20px;
		margin-left: 4px;
		margin-right: 4px;
}/*#DIV_17*/

#BR_21,#BR_22 {
	display: none;
}

#INPUT_18 {
    cursor: default;
    display: block;
    float: left;
    height: 20px;
    text-align: left;
    text-decoration: none solid rgb(50, 50, 50);
    width: 20px;
    column-rule-color: rgb(50, 50, 50);
    perspective-origin: 10px 10px;
    transform-origin: 10px 10px;
    caret-color: rgb(50, 50, 50);
    background: rgba(0, 0, 0, 0) none repeat scroll 0% 0% / auto padding-box border-box;
    border: 0px none rgb(50, 50, 50);
    margin: 0px 0px 0px -22px;
    outline: rgb(50, 50, 50) none 0px;
    padding: 0px;
}/*#INPUT_18*/

#SPAN_19, #BR_21, #SPAN_23 {
    text-align: left;
    font-size: 12px;
		line-height: 1.4em;
}/*#SPAN_19, #BR_21, #SPAN_23*/

* {
    box-sizing: content-box;
}

#STRONG_20, #STRONG_24 {
    text-align: left;
    text-decoration: none solid rgb(50, 50, 50);
    column-rule-color: rgb(50, 50, 50);
    perspective-origin: 0px 0px;
    transform-origin: 0px 0px;
    caret-color: rgb(50, 50, 50);
    border: 0px none rgb(50, 50, 50);
    font: normal normal 700 normal 12px / 18px Helvetica, Arial;
    outline: rgb(50, 50, 50) none 0px;
}/*#STRONG_20, #STRONG_24*/

#BR_22 {
    color: rgb(50, 50, 50);
    text-align: left;
    text-decoration: none solid rgb(50, 50, 50);
    column-rule-color: rgb(50, 50, 50);
    perspective-origin: 0px 0px;
    transform-origin: 0px 0px;
    caret-color: rgb(50, 50, 50);
    border: 0px none rgb(50, 50, 50);
    font: normal normal 400 normal 12px / 18px Helvetica, Arial;
    outline: rgb(50, 50, 50) none 0px;
}/*#BR_22*/

#A_25 {
    clear: both;
    color: rgb(0, 0, 0);
    display: block;
    float: left;
    height: 18px;
    text-align: center;
    text-decoration: none solid rgb(0, 0, 0);
    width: 250px;
    column-rule-color: rgb(0, 0, 0);
    perspective-origin: 136px 20px;
    transform-origin: 136px 20px;
    caret-color: rgb(0, 0, 0);
    background: rgb(255, 255, 255) none repeat scroll 0% 0% / auto padding-box border-box;
    border: 1px solid rgb(226, 226, 226);
    border-radius: 4px 4px 4px 4px;
    font: normal normal 400 normal 12px / 18px Helvetica, Arial;
    margin: 10px 0px 0px 32px;
    outline: rgb(0, 0, 0) none 0px;
    padding: 10px;
}/*#A_25*/

#A_26 {
    text-align: center;
		display: block;
		box-sizing: border-box;
		width: 100%;
    border: 1px solid #fff;
    padding: 10px;
		background: #cdcdcd;
		font-size: 15px;
		outline: 1px solid #000;
		cursor: pointer;
		margin-left: 4px;
		margin-right: 4px;
		font-weight: bold;
}/*#A_26*/

@media only screen and (min-width: 600px) {
	#A_26:hover {
		background: #dddddd;
	}
}

#newdiv {
	width: auto !important;
}

#SCRIPT_26 {
    font: normal normal 400 normal 16px / normal Helvetica, Arial;
}/*#SCRIPT_26*/
