html, div, span, form, p, img, ul, li, a {padding: 0;margin: 0;}
body {margin: 0 auto;padding:0;max-width:480px;color:#0058A9;
background: #ededed url("/style/images/pattern2-96x96.png") repeat;
}
body, input, textarea, select {font-family: Verdana, Arial, Tahoma, Sans-Serif;font-size:1em;}
img {border: 0;max-width:100%;vertical-align:middle;font-size:0.5em;}
li {list-style:none;margin:0;}
.btnl, .btni, .pg, .subl, .subi {
text-decoration: none;
text-align:center;
position: relative;
}
.btnl, .subl {
display: block;
font-size: 1em;
line-height: 36px;
padding: 4px 8px;
}
.btnl {
background-color: #de990e;
}
.subl, .subi {
background-color: #dfdfdf;
}
.btni, .pg, .subi {
font-size: 0.8em;
display: inline-block;
line-height: 29px;
}
.btni, .pg {
background-color: #7dab2e;
}
.btni, .subi {padding: 3px;}
.pg {padding: 3px 10px;}
input.btni, a.btnl, a.btni, .pg, span.btnl, span.btni, span.pg {color: #ffffff;}
a {color: #2b577f;}
span.btnl, span.btni, span.pg {background-color: #b5b5b5;}
.content, .devpanel, .feedback, .confirm {padding: 4px;}
.fl{float:left;}
.fr{float:right;}
.cb{clear: both}
.portrait{float:left;margin-right:4px;margin-bottom:4px;}
.center, .feedback, .confirm, .content{text-align:center;}
.left{text-align:left;}
.right{text-align:right;}
.small, .minor {font-size:0.8em;font-weight:normal;}
.minor {color: #2b577f;}
.big {font-size:1.2em;font-weight:normal;}
.bordered {border-width: 1px; border-style: solid; border-color: #bbbbbb; padding: 4px;}
.show350 {display: none; visibility: hidden;}
@media (min-width: 350px) {
.show350 {display: block; visibility: visible;}
}
a.avatar, a.guild {text-decoration: none;}
.admin{color:#FF4500;}
.moderator{color:#0058A9;}
.banned{color:#777777;}
.user, .guild {color: #0058A9;}
.mt4 {margin-top: 4px;}
.mb4 {margin-bottom: 4px;}
.nobr{white-space: nowrap;}
.feedback, .confirm{margin: 4px; border: 1px solid #0058A9;border-radius:4px;}
.tbrown {color: #8d652a;}
.tdbrown {color: #2a2b2b;}
.tred{color: #F44;}
.tmaroon {color: #800000;}
.bold {font-weight: bold;}
.tleft {text-align: left;}
.fs12 {font-size: 12px;}
.fs15 {font-size: 15px;}
.fs18 {font-size: 18px;}
.pt4 {padding-top: 4px;}