html, div, span, h1, h2, h3, form, p, img, ul, li {
	padding: 0;margin: 0;
}
body {
	margin: 0 auto;max-width:480px;color:#FFFFFF;background-color:#262626;padding:0 2px;
}
body, input, textarea {
	font-family: Verdana, Geneva, sans-serif;
}
img {
	vertical-align: middle;max-width:100%;
}
a {
	color:beige;text-decoration:none;
}
a:hover{
	color:bisque;
}
li {
	list-style:none;
}
h2, h3 {
	font-weight:normal;color:#89E3FF;
}
h1 a, h2 a {
	color:#FCC212;
}
h1 {
	font-size:1.3em;padding:4px;
}
h2 {
	font-size:1.1em;padding:4px;
}
h3 {
	font-size:1.1em;padding:4px 0;
}
h1, h2 {
	background-color:#114411;
}
.block{
	margin:0px 0;background-color:#12301F;padding:4px;
}
.feedback {
	background-color: #177E18;padding:2px 3px;border:1px solid #95D894;margin:2px 0;
}
.major {
	color: #FF3333;
}
.minor {
	color:#447744;
}
.pt {
	padding-top:12px;word-wrap:break-word;
}
.ptm {
	padding-top:4px;
}
.title {
	color: #FFFF33;
}
.info, .feedbackPanelINFO {
	color: #D1CCA3;
}
.info2 {
	color: #F9FFD1;
}
.small {
	font-size:small;
}
.event {
	background-color:#114411;
}
.epic {
	color:#A751ED;
}
.center {
	text-align: center;
}
.block input, .block input:hover, .block input:focus, .block textarea, .block select, .orig {
	background-color:#3C684F;color:#A1E2BA;border: none;padding:3px;font-size:16px;
}
.block input[type="submit"] {
	color:#F9F20E;padding:3px 5px;cursor:pointer;
}
.but {
	background: #12301F; color: white; font-size: 11pt; cursor:pointer;padding:2px 7px;
   }
.butgame {
	background: #90A92F; color: white; font-size: 11pt; cursor:pointer;padding:2px 7px;
	border-radius:8px;min-width:90px;border:2px solid #E5CB8E;
}
input[type="text"],input[type="password"] {
	height:19px;
}
img.portrait {
	float:left;margin-right:2px;margin-bottom:2px;
}
.dialog {
	background-color: #EAFFD2;padding:2px 3px;border:1px solid #C5FF7F;margin:2px 0;border-radius:4px;color:#1C3300;width:60%;font-style: italic;
}
.gamedialog {
	background-color: #1F5C28;padding:2px 3px;border:1px solid #39BA79;margin:2px 0;border-radius:4px;color:white;
}
.clear {
	clear: both;
}
.eventfoot {
	background-color:#24492D;
}
.row-item {
	display: inline-block; padding: 2px;
}
.offuser {
	opacity: 0.33;
}
.epico {
	color:#A3310D;
}