@font-face {
  font-family: "One Way";
  src: local("?"), url("http://typefront.com/fonts/825591203.woff") format("woff"), url("http://typefront.com/fonts/825591203.otf") format("opentype"), url("http://typefront.com/fonts/825591203.svg") format("svg");
}

body {
     background-attachment: fixed;
     background-clip: border-box;
     background-color: #1B0F00;
     background-image: url("http://fc03.deviantart.net/fs71/f/2012/213/d/7/simple_gilda_vector_by_demonreapergirl-d59ejpq.png");
     background-origin: padding-box;
     background-position: 103% 96%;
     background-repeat: no-repeat;
     background-size: 37% auto;
     color: #AF8624;
}

.logo {
     color: #AF8624;
     font-family: "One Way",sans-serif;
     font-size: 5pc;
     font-style: normal;
     font-weight: 400;
     letter-spacing: 0em;
     line-height: 1.4;
     text-decoration: none;
     text-transform: none;
     word-spacing: 0em;
}

a, a:visited, a:active {
     -moz-transition: all 0.5s ease 0s ;
     color: #E6BE03;
}

blockquote {
     color: #FFE19E;
     font-family: fantasy;
     margin: 0.8em 1em 0.4em 2.5em;
}

a:hover, .reflink a:hover {
     color: #E0C860;
}

.darkbar, #themedropdown {
     background: none repeat scroll 0pt 0pt #B79850;
}

.darkbar a {
     border-top-color: #352C17;
     color: #352C17;
}

#verytopbar a:hover {
     background: none repeat scroll 0pt 0pt #89713C;
}

.darkbar a:hover {
     color: #FFD477;
}

.darkbar a:hover, .darkbar .navbarcurboard {
     border-top-color: #FFD477;
}

#siteleftsidebar a:hover, #topmenu .tab {
     background: none repeat scroll 0% 0% #D8D8F0;
}

.sitesidebar h2, .newsentry h2, #topmenu .current {
     background: none repeat scroll 0% 0% #C0C0F0;
}

.sitesidebar h2, #topmenu .tab, #sitemiddle h2 {
     border: 1px solid #8080B0;
}

.sitesidebar h2, #sitemiddle h2 {
     box-shadow: 0px 0px 0px #BBBBCC;
}

.postblock {
     background: none repeat scroll 0% 0% #91773B;
     color: #FFE19E;
}

.postarea input[type="text"], .postarea input[type="password"], .postarea textarea {
     border-color: #90A0D0;
}

.postarea input[type="text"]:focus, .postarea input[type="password"]:focus, .postarea textarea:focus {
     border-color: #0020C0;
}

.helphover div, .reply, .highlight, .reflinkpreview {
     background: none repeat scroll 0% 0% #3F3113;
     margin-top: 2px;
}

.highlight, .reflinkpreview {
     border: medium none;
     padding: 0pt;
     box-shadow:none;
     border-style: solid;
     border-color: #976B48;
}

.filetitle {
     color: #D5C7DB;
     font-family: "One Way",sans-serif;
}

.filesize {
     color: #775919;
     margin-left: 4px;
}

.postername, .postername a {
     border-bottom-color: #E09D01;
     border-radius: 3px 3px 3px 3px;
     color: #E09D01;
     font-family: fantasy;
}

.postertrip {
     color: #E09D01;
}

.unkfunc {
     color: #4070C0;
}

button {
     -moz-transition: all 0.5s ease 0s ;
     background-color: #C8ABD4;
     border-radius: 4px 13px 0px 10px;
     color: #512E49;
     font-weight: bold;
     height: 24px;
     padding: 0px;
     width: 50px;
}

.postform tbody tr td input:nth-of-type(2) {
     background-color: #C8ABD4;
     border-radius: 4px 10px 0pt 10px;
     color: #512E49;
     font-weight: bold;
     height: 29px;
     padding: 0pt;
     width: 76px;
}

.collapsing-spoiler > div {
     background-color: #261D0B;
}

.spoiler {
     -moz-transition: all 0.5s ease 0s ;
     background-color: #E4D6E8;
     color: transparent;
}

.spoiler:hover {
     color: #AF649F;
}

.reply label {
     -moz-transform: translatex(-1.4em);
     -moz-transition: all 0.5s ease 0s ;
}

.reply .reflink {
     -moz-transform: translatex(-1.4em);
     -moz-transition: all 0.5s ease 0s ;
}

.reply:hover label {
     -moz-transform: translatex(0em);
}

.reply:hover .reflink {
     -moz-transform: translatex(0em);
}

.reply div.postfooter {
     -moz-transform: translatey(1.2em);
     -moz-transition: all 0.5s ease 0s ;
}

.reply:hover div.postfooter {
     -moz-transform: translatey(0em);
}

#verytopbar, #themedropdown, #watchedthreads {
     box-shadow: none;
}

hr {
     -moz-border-bottom-colors: none;
     -moz-border-image: none;
     -moz-border-left-colors: none;
     -moz-border-right-colors: none;
     -moz-border-top-colors: none;
     border-color: -moz-use-text-color -moz-use-text-color #C0C0C0;
     border-style: none none solid;
     border-width: 0pt 0pt 2px;
     margin: 0.5em 0pt;
}
