* {margin:0;padding:0;}
html {font-size:100%;}
body {font-size:87.5%;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;color:#381c0a;margin:0;background:#fff708;background:-moz-radial-gradient(center, ellipse cover, #fff708 0%, #feab0d 100%);background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,#fff708), color-stop(100%,#feab0d));background:-webkit-radial-gradient(center, ellipse cover, #fff708 0%,#feab0d 100%);background:-o-radial-gradient(center, ellipse cover, #fff708 0%,#feab0d 100%);background:-ms-radial-gradient(center, ellipse cover, #fff708 0%,#feab0d 100%);background:radial-gradient(ellipse at center, #fff708 0%,#feab0d 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff708', endColorstr='#feab0d',GradientType=1 );background-repeat:repeat-x;background-size:cover;background-attachment:fixed;}
#wrapheader {height:auto!important;padding:0;}
#header {margin:15px auto;text-align:center;}
#wrapper {width:95%;min-width:800px;max-width:1194px;margin:10px auto;}
#wrapfooter {text-align:center;clear:both;padding-bottom:5px;}
#wrapnav {width:100%;margin:0;background-color:#ECECEC;border-width:1px;border-style:solid;border-color:#A9B8C2;}
#menubar {margin:0;padding:3px 25px;background:-moz-linear-gradient(top, rgba(80,42,8,1) 1%, rgba(80,42,8,0.81) 72%, rgba(211,139,12,0.75) 93%, rgba(254,171,13,0.5) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(80,42,8,1)), color-stop(72%,rgba(80,42,8,0.81)), color-stop(93%,rgba(211,139,12,0.75)), color-stop(100%,rgba(254,171,13,0.5)));background:-webkit-linear-gradient(top, rgba(80,42,8,1) 1%,rgba(80,42,8,0.81) 72%,rgba(211,139,12,0.75) 93%,rgba(254,171,13,0.5) 100%);background:-o-linear-gradient(top, rgba(80,42,8,1) 1%,rgba(80,42,8,0.81) 72%,rgba(211,139,12,0.75) 93%,rgba(254,171,13,0.5) 100%);background:-ms-linear-gradient(top, rgba(80,42,8,1) 1%,rgba(80,42,8,0.81) 72%,rgba(211,139,12,0.75) 93%,rgba(254,171,13,0.5) 100%);background:linear-gradient(to bottom, rgba(80,42,8,1) 1%,rgba(80,42,8,0.81) 72%,rgba(211,139,12,0.75) 93%,rgba(254,171,13,0.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#502a08', endColorstr='#80feab0d',GradientType=0 );font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;color:#fff;font-size:0.75em;}
#menubar a {text-decoration:none;}
#menubar a:hover {color:#ccc;}
#datebar {margin:0 25px;}
#findbar {width:100%;margin:0;padding:0;border:0;}
.forumrules {background-color:#F9CC79;border-width:1px;border-style:solid;border-color:#BB9860;padding:4px;font-weight:normal;font-size:1.1em;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;}
.forumrules h3 {color:red;}
/* Text  ---- */
h1 {color:#f00;font-size:2em;}
h1 > a > img {border:1px solid #f1efd0;border-radius:8px;}
h2,
h3 {color:#6c8a03;text-align:center;}
h4 {margin:0;font-size:1.1em;font-weight:bold;}
p {font-size:1.1em;}
p.moderators {margin:0;float:left;color:white;font-weight:bold;}
p.linkmcp {margin:0;float:right;white-space:nowrap;}
p.breadcrumbs {margin:0;float:left;color:#fff;font-weight:bold;white-space:normal;font-size:1em;}
p.datetime {margin:0;float:right;white-space:nowrap;font-size:1em;}
p.searchbar {padding:2px 0;white-space:nowrap;}
p.searchbarreg {margin:0;float:right;white-space:nowrap;}
p.forumdesc {padding-bottom:4px;}
p.topicauthor {margin:1px 0;}
p.topicdetails {margin:1px 0;}
.postreported, .postreported a:link, .postreported a:visited, .postreported a:hover, .postreported a:active {margin:1px 0;color:red;font-weight:bold;}
.postapprove, .postapprove a:link, .postapprove a:visited, .postapprove a:hover, .postapprove a:active {color:green;font-weight:bold;}
.postapprove img, .postreported img {vertical-align:bottom;padding-top:5px;}
.postbody {font-size:1.3em;line-height:1.4em;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;}
.postbody li, ol, ul {margin:0 0 0 1.5em;}
.posthilit {background-color:yellow;}
.nav {margin:0;color:black;font-weight:bold;}
.pagination {padding:4px;color:black;font-size:1em;font-weight:bold;}
.cattitle {color:#fff;}
.gen {margin:1px 1px;font-size:1.2em;}
.genmed {margin:1px 1px;font-size:1.1em;}
.gensmall {margin:1px 1px;font-size:1em;}
.copyright {font-weight:normal;}
.titles {font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:bold;font-size:1em;text-decoration:none;}
.online {color:green;}
.offline, .error, .inactive {color:red;}
/* Tables  ---- */
th {color:#fff;font-size:0.9em;font-weight:bold;background:#502a08;white-space:nowrap;padding:3px;}
td {padding:2px;}
td.profile {padding:4px;}
.tablebg {background-color:#502a08;}
.layfix {table-layout:fixed;}
.cat {margin:0;padding:5px;border:0;background:#502a08;color:#fff;text-indent:4px;}
.row1,
.row2 {color:#381c0a;background-color:#f1efd0;padding:4px;}
.row3 {color:#fff;background-color:#333;padding:4px;}
.spacer {background-color:#D1D7DC;}
.current {background-color:lightblue;}
.post-body img {max-width:780px;}
.post-tools {padding:6px;}
hr {height:1px;border-width:0;background-color:#D1D7DC;color:#D1D7DC;}
.legend {text-align:center;margin:0 auto;}
/* Links  ---- */
a:link {color:#381c0a;text-decoration:none;}
a:visited {color:#381c0a;text-decoration:none;}
a:hover {color:#f00;text-decoration:underline;}
a:active {color:#e1e1e1;text-decoration:none;}
a.forumlink {font-weight:bold;font-size:1.2em;}
a.topictitle {margin:1px 0;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:bold;font-size:1.2em;}
a.topictitle:visited {text-decoration:none;}
th a,
th a:visited {color:#FFF!important;text-decoration:none;}
th a:hover {text-decoration:underline;}
a.button {font-family:Arial, Helvetica, sans-serif;text-transform:uppercase;color:#fff;border:1px solid #fff;border-radius:4px;background:#f00;padding:0 5px;text-decoration:none;font-size:1.5em;font-weight:bold;}
a.button:hover {color:#fff708;border-color:#999;}
.post-tools a.button {font-size:0.9em;padding:1px 5px;}
/* Form Elements  ---- */
form {margin:0;padding:0;border:0;}
input {color:#333333;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:1.1em;font-weight:normal;padding:1px;border:1px solid #A9B8C2;background-color:#FAFAFA;}
textarea {background-color:#FAFAFA;color:#333333;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:1.3em;line-height:1.4em;font-weight:normal;border:1px solid #A9B8C2;padding:2px;}
select {color:#333333;background-color:#FAFAFA;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:1.1em;font-weight:normal;border:1px solid #A9B8C2;padding:1px;}
option {padding:0 1em 0 0;}
option.disabled-option {color:graytext;}
input.radio {border:none;background-color:transparent;}
.post {background-color:white;border-style:solid;border-width:1px;}
.btnbbcode {color:#000;font-weight:normal;font-size:1.1em;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;background-color:#EFEFEF;border:1px solid #666666;}
.btnmain {font-weight:bold;background-color:#ECECEC;border:1px solid #A9B8C2;cursor:pointer;padding:1px 5px;font-size:1.1em;}
.btnlite {font-weight:normal;background-color:#ECECEC;border:1px solid #A9B8C2;cursor:pointer;padding:1px 5px;font-size:1.1em;}
.btnfile {font-weight:normal;background-color:#ECECEC;border:1px solid #A9B8C2;padding:1px 5px;font-size:1.1em;}
.helpline {background-color:#DEE3E7;border-style:none;}
input:focus, select:focus, textarea:focus {outline-style:none;}
/* BBCode  ---- */
.quotetitle, .attachtitle {margin:10px 20px 0 20px;padding:0 5px;border-width:1px 1px 0 1px;border-style:solid;border-color:#381c0a;color:#381c0a;background-color:#feab0d;border-top-left-radius:4px;border-top-right-radius:4px;font-size:0.9em;font-weight:bold;}
.quotetitle .quotetitle {font-size:1em;}
.quotecontent, .attachcontent {margin:0 20px 10px 20px;padding:5px;border-color:#381c0a;border-width:1px;border-style:solid;border-bottom-left-radius:4px;border-bottom-right-radius:4px;font-weight:normal;font-size:1em;line-height:1.4em;color:#854511;}
.attachcontent {font-size:0.85em;}
.codetitle {margin:10px 5px 0 5px;padding:2px 4px;border-width:1px 1px 0 1px;border-style:solid;border-color:#A9B8C2;color:#333333;background-color:#A9B8C2;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:0.8em;}
.codecontent {direction:ltr;margin:0 5px 10px 5px;padding:5px;border-color:#A9B8C2;border-width:0 1px 1px 1px;border-style:solid;font-weight:normal;color:#006600;font-size:0.85em;font-family:Monaco, 'Courier New', monospace;background-color:#FAFAFA;}
.syntaxbg {color:#fff;}
.syntaxcomment {color:#FF8000;}
.syntaxdefault {color:#0000BB;}
.syntaxhtml {color:#000;}
.syntaxkeyword {color:#007700;}
.syntaxstring {color:#DD0000;}
/* Private messages  ---- */
.pm_marked_colour {background-color:#000;}
.pm_replied_colour {background-color:#A9B8C2;}
.pm_friend_colour {background-color:#007700;}
.pm_foe_colour {background-color:#DD0000;}
/* Misc  ---- */
img {border:none;}
.sep {color:black;background-color:#FFA34F;}
table.colortable td {padding:0;}
pre {font-size:1.1em;font-family:Monaco, 'Courier New', monospace;}
.nowrap {white-space:nowrap;}
.username-coloured {font-weight:bold;}
.signature {border-top:1px dotted;margin-top:10px;}
.box {margin-bottom:15px;}
.boxheading {padding:2px 5px;border:1px solid #502a08;border-top-left-radius:4px;border-top-right-radius:4px;color:#fff;background:#502a08;text-align:center;}
.boxheading a {color:#fff;}
.tool-box .boxheading {border-radius:4px;}
.boxbody {color:#502a08;background-color:#f1efd0;padding:5px;border:1px solid #502a08;border-top:none;}
.announcement.boxbody {border-top:none;}
.announcement p {margin-top:0.5em;}
#nav {padding-bottom:5px;margin-bottom:5px;}
.community-content .boxbody {background:transparent;padding:0;border:none;}
.control-box.top {margin-bottom:10px;}
.postbody {overflow-x:auto;}
.spacer {clear:both;}
html {scrollbar-3dlight-color:#e1e1e1;scrollbar-arrow-color:#e1e1e1;scrollbar-base-color:#e1e1e1;scrollbar-track-color:#000;scrollbar-darkshadow-color:#e1e1e1;scrollbar-face-color:#000;scrollbar-highlight-color:#e1e1e1;scrollbar-shadow-color:#e1e1e1;}
#footer {margin-top:15px;border:1px solid #f1efd0;border-bottom:none;border-top-left-radius:4px;border-top-right-radius:4px;}
#wrapfooter {border:1px solid #f1efd0;border-top:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px;}
#footer,
#wrapfooter {background-color:#381c0a;color:#f1efd0;}
#footer a,
#wrapfooter a {color:#fff708;}
#footer > p {color:#f1efd0;}
ul#nav {border-bottom:1px solid #502a08;margin-bottom:0;padding:0;}
ul.drop a {color:#fff;}
ul.drop,
ul.drop li,
ul.drop ul {border:none;background:transparent;color:#fff;}
ul.drop li.hover,
ul.drop li:hover {background:#f00;}
ul.drop ul {background:#502a08;border:2px solid #502a08;}
ul#nav > li {border:1px solid #502a08;border-bottom:none;border-radius:5px 5px 0 0;margin-right:10px;}
ul#nav > li:last-child {margin-right:0;}
/* Icons ---- */
.status > img, .legend-box > tbody > tr > td > table > tbody > tr > td > img {display:block;width:40px;height:40px;padding-left:40px;}
@media (max-width: 767px) {.status > img {width:20px;height:20px;padding-left:20px;background-size:cover!important;}}
iimg[src*="topic_moved"], img[alt="moved"] {background:url(../../../images/theme/127/topic_moved.png);}
img[src*="topic_read"] {background:url(../../../images/theme/127/topic_read.png);}
img[src*="topic_unread"] {background:url(../../../images/theme/127/topic_unread.png);}
img[src*="f_pinned"] {background:url(../../../images/theme/127/announce_read.png);}
img[src*="announce_read_locked"] {background:url(../../../images/theme/127/announce_read_locked.png);}
img[src*="announce_unread_locked"] {background:url(../../../images/theme/127/announce_unread_locked.png);}
img[src*="smallPadlock"], img[alt="locked"] {background:url(../../../images/theme/127/topic_read_locked.png);}
img[src*="ezsticky"] {background:url(../../../images/theme/127/sticky_read.png);}
img[src*="sticky_read_locked"] {background:url(../../../images/theme/127/sticky_read_locked.png);}
img[src*="sticky_unread_locked"] {background:url(../../../images/theme/127/sticky_unread_locked.png);}