/* ! Put Bobbies Hand here */@font-face {
  font-family: "BobbiesHand";
  src: url(./fonts/BobbiesHand.ttf);
}
/* !LESS CSS */
#header {
  color: #4d926f;
}
h2 {
  color: #4d926f;
}
#header {
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}
#footer {
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
}
.random-box {
  box-shadow: 0 2px 10px #000000;
  -moz-box-shadow: 0 2px 10px #000000;
  -webkit-box-shadow: 0 2px 10px #000000;
}
.text-shadow {
  text-shadow: 0px -1px 1px #000000;
}
/* ! Custom LESS CSS */
.less {
  background-color: #ff00ff;
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ff00ff), to(#fff000));
  background-image: -moz-linear-gradient(0% 0%, 0% 100%, from(#ff00ff), to(#fff000));
  background-image: -moz-linear-gradient(-90deg, #ff00ff, #fff000);
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}
/* !HTML TAGS */
body {
  font-family: Helvetica, Verdana, Arial, sans-serif;
  font-size: 16px;
  margin: 0px;
  min-height: 100%;
  background-color: #2b66ba;
  background-color: #2d69be;
  background-image: -webkit-gradient(linear, 100% 0%, 0% 0%, from(#2d69be), to(#052a5f));
  background-image: -moz-linear-gradient(100% 0%, 0% 0%, from(#2d69be), to(#052a5f));
  background-image: -moz-linear-gradient(-180deg, #2d69be, #052a5f);
  background-repeat: no-repeat, no-repeat, no-repeat, no-repeat, repeat;
  background-position: left bottom, right bottom, right top, left top, center top;
}
img {
  margin: 0px;
  padding: 0px;
  vertical-align: bottom;
  border-width: 0px;
}
/* !Posts */
.postcontainer {
  margin: 20px;
  margin-top: 0px;
  border-left-width: 5px;
  border-bottom-width: 16px;
  border-right-width: 5px;
  border-top-width: 5px;
  border-color: #d4d4d4;
  border-style: solid;
  position: relative;
  color: white;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  box-shadow: 0 5px 20px #000000;
  -moz-box-shadow: 0 5px 20px #000000;
  -webkit-box-shadow: 0 5px 20px #000000;
  background-color: #917142;
}
.postcontainer:nth-of-type(4n+1),
.postcontainer:nth-of-type(4n+0) {
  background-color: #793104;
}
.topictitle {
  line-height: 150%;
}
.postbuttons_top {
  height: 33px;
  margin-bottom: 20px;
  z-index: 3;
  text-align: center;
  background-color: #484848;
  border-top-color: #242424;
  border-top-style: solid;
  border-top-width: 0px;
}
.postbuttons_top .topictitle {
  float: left;
  background-color: #d4d4d4;
  height: 11px;
}
.postheader {
  position: relative;
  margin-right: 20px;
}
.topictitle_Text {
  margin: 0px;
  text-shadow: 0px -1px 1px #000000;
  padding-right: 2px;
  padding-left: 10px;
  background-color: #484848;
  border-top-color: #242424;
  border-top-style: solid;
  border-top-width: 5px;
  color: white;
}
.delete {
  height: 18px;
  background-color: #d4d4d4;
  border-bottom-color: #242424;
  border-bottom-style: solid;
  border-bottom-width: 5px;
}
.delete .topictitle {
  float: none;
}
.delete .topictitle .topictitle_Text {
  padding-right: 10px;
}
.forumlist_pd {
  margin-left: 100px !important;
  margin-top: 20px;
}
.postdate {
  text-shadow: 0px -1px 1px rgba(0, 0, 0, 0.5);
  clear: both;
  display: inline-block;
  border-width: 3px;
  border-bottom-width: 0px;
  line-height: 150%;
  margin-left: 50px;
  maring-right: 50%;
  border-color: #fefffe;
  border-style: outset;
  padding-right: 10px;
  padding-left: 10px;
  color: white;
  -moz-border-radius-topright: 8px;
  -moz-border-radius-topleft: 8px;
  -webkit-border-top-left-radius: 8px;
  -webkit-border-top-right-radius: 8px;
  border-radius-top-left: 8px;
  border-radius-top-right: 8px;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  background-color: #245398;
  background-color: rgba(33, 25, 110, 0.75);
  background-image: -webkit-gradient(linear, 0% 100%, 0% 0%, from(#072256), color-stop(0.75, #25559b), color-stop(0.75, #3064af), to(#346cb9));
  background-image: -moz-linear-gradient(0% 100%, 0% 0%, from(#072256), color-stop(0.75, #25559b), color-stop(0.75, #3064af), to(#346cb9));
  background-image: -moz-linear-gradient(90deg, #072256, #25559b 75%, #3064af 75%, #346cb9);
}
.postdate a:link,
.postdate a:visited {
  color: white;
  text-decoration: none;
}
.postdate a:hover {
  text-decoration: underline;
}
.unread {
  background-color: #1d680d;
  background-image: -webkit-gradient(linear, 0% 100%, 0% 0%, from(#6b600d), color-stop(0.75, #9d8c2b), color-stop(0.75, #b1a036), to(#bba93a));
  background-image: -moz-linear-gradient(0% 100%, 0% 0%, from(#6b600d), color-stop(0.75, #9d8c2b), color-stop(0.75, #b1a036), to(#bba93a));
  background-image: -moz-linear-gradient(90deg, #6b600d, #9d8c2b 75%, #b1a036 75%, #bba93a);
}
.unreadpost {
  background-color: #1d680d;
  background-image: -webkit-gradient(linear, 0% 100%, 0% 0%, from(#1d680d), color-stop(0.75, #45992b), color-stop(0.75, #52ad36), to(#58b73a));
  background-image: -moz-linear-gradient(0% 100%, 0% 0%, from(#1d680d), color-stop(0.75, #45992b), color-stop(0.75, #52ad36), to(#58b73a));
  background-image: -moz-linear-gradient(90deg, #1d680d, #45992b 75%, #52ad36 75%, #58b73a);
}
.profile {
  display: inline-block;
  vertical-align: baseline;
}
.profile img {
  vertical-align: bottom;
}
.postblock {
  font-family: Georgia, "Times New Roman", Times, serif;
  color: white;
  margin-right: 20px;
  margin-left: 20px;
  padding: 20px;
  border-color: #fefffe;
  border-width: 3px;
  border-style: outset;
  background-color: black;
  background-color: rgba(0, 0, 0, 0.75);
  -moz-border-radius: 20px;
  -webkit-border-radius: 20px;
  border-radius: 20px;
  overflow: auto;
  /*      -moz-column-width: 13em; 
        -webkit-column-width: 13em;
        -moz-column-gap: 1em; 
        -webkit-column-gap: 1em; */

}
.postblock p {
  margin: 10px;
}
.postblock hr {
  margin: 20px;
  margin-top: 60px;
}
.postbuttons_bottom {
  top: 13px;
  position: relative;
}
.postcontainer .postblock {
  margin-left: 10px;
  margin-right: 10px;
}
.profile_container {
  display: block;
}
.avatar {
  margin-left: 10px;
  margin-bottom: 10px;
  margin-right: 0px;
  margin-top: 10px;
  border-color: #fefffe;
  border-width: 2px;
  border-style: ridge;
  background-color: #6d7171;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
}
.username {
  color: #ff9d19;
  display: block;
  margin-bottom: 0px;
  text-align: center;
  border-color: #fefffe;
  border-style: ridge;
  border-left-width: 2px;
  border-bottom-width: 0px;
  border-right-width: 2px;
  border-top-width: 2px;
  background-color: #3a3a3a;
}
.profile_details {
  color: black;
  line-height: 100%;
  display: inline-block;
  text-align: left;
  border-color: #fefffe;
  border-style: ridge;
  border-left-width: 2px;
  border-bottom-width: 2px;
  border-right-width: 2px;
  border-top-width: 0px;
  background-color: #87ab8f;
  max-width: 350px;
}
.profile_container p {
  margin: 0.5em;
}
#profile {
  display: block;
  padding: 3px;
  border-color: #fefffe;
  border-style: ridge;
  border-width: 2px;
  margin: 10px;
  background-color: #604836;
}
.super_profile_container {
  float: right;
  background-color: black;
  background-color: #124008;
  background-color: rgba(0, 100, 0, 0.5);
  -moz-border-radius: 20px;
  -webkit-border-radius: 20px;
  border-radius: 20px;
  padding: 5px;
  text-align: center;
  margin-left: 10px;
  margin-bottom: 10px;
  font-size: .75em;
}
.fancydivider {
  display: block;
  text-align: center;
  margin-bottom: 20px;
}
.signature {
  font-size: .75em;
  max-width: 600px;
  max-height: 220px;
  overflow: auto;
}
/* !Links */
a:link,
a:visited {
  color: yellow;
  text-decoration: none;
}
a:hover {
  color: #f71535;
  text-decoration: none;
}
/* !Navigation */
.navigation {
  margin-bottom: 0px;
  margin-top: 0px;
  background-color: gray;
  list-style-type: none;
  display: block;
  text-align: center;
  align: center;
  background-color: #611900;
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#611900), color-stop(0.25, #793104), to(#611900));
  background-image: -moz-linear-gradient(0% 0%, 0% 100%, from(#611900), color-stop(0.25, #793104), to(#611900));
  background-image: -moz-linear-gradient(-90deg, #611900, #793104 25%, #611900);
  border-top: solid gray 1px;
  border-bottom: solid gray 1px;
}
.navigation a:link,
.navigation a:visited {
  color: white;
  text-decoration: none;
}
.navigation a {
  text-transform: capitalize;
  font-weight: bold;
  font-size: 12px;
  font-family: Arial, Helvetica, sans-serif;
  color: #fefffe;
  line-height: 200%;
  padding-right: 20px;
  padding-left: 15px;
  margin: 0px;
  display: inline-block;
  background-color: #404040;
  text-shadow: 0px -1px 1px #000000;
  border-bottom-color: black;
  border-bottom-width: 1px;
  border-top-color: #a2a2a2;
  border-top-width: 1px;
  border-right-color: #7a7a7a;
  border-right-width: 1px;
  border-left-color: black;
  border-style: solid;
  border-left-width: 1px;
  background-color: #6c6c6c;
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#6c6c6c), to(#404040));
  background-image: -moz-linear-gradient(0% 0%, 0% 100%, from(#6c6c6c), to(#404040));
  background-image: -moz-linear-gradient(-90deg, #6c6c6c, #404040);
}
.navigation a:hover {
  background-color: #ac5e00;
  background-color: #edae34;
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#edae34), to(#ac5e00));
  background-image: -moz-linear-gradient(0% 0%, 0% 100%, from(#edae34), to(#ac5e00));
  background-image: -moz-linear-gradient(-90deg, #edae34, #ac5e00);
  color: white !important;
}
.navigation a:active {
  background-color: #ac5e00;
  background-color: #ac5e00;
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ac5e00), to(#edae34));
  background-image: -moz-linear-gradient(0% 0%, 0% 100%, from(#ac5e00), to(#edae34));
  background-image: -moz-linear-gradient(-90deg, #ac5e00, #edae34);
  color: white !important;
}
/* !Banner */
#wrapcentre {
  background-repeat: no-repeat;
  background-position: center 10px;
}
.banner {
  background-image: url(/forum/logo21/background-aa6-crop.png);
  background-position: center center;
  margin-bottom: 0px;
  margin-top: 0px;
  margin: 20px;
  margin-top: 19px;
  margin-bottom: 18px;
  border: solid 2px white;
  height: 192px;
  height: 191px;

  -webkit-background-origin: center center;
}
.banner .banner_right {
  background-image: url(/forum/logo21/right-aa6.png);
  background-position: right top;
  position: absolute;
  top: 21px;
  top: 0px;
  right: 22px;
  height: 232px;
  width: 998px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -o-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  background-repeat: no-repeat;
}

.banner_logo {
	background-image: url(https://forums.court-records.net/forum/logo2.png);
	width: 480px;
	height: 55px;
	margin: auto;
}


.banner_center {
//	background-image: url(/forum/logo22/center.png);
	background-position: center bottom;
	background-repeat: no-repeat;
//	width: 200px;
	height: 150px;
	position: relative;
	top: -14px;
	
	
	-webkit-user-select: none;
  -moz-user-select: none;
  -o-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  background-repeat: no-repeat;
}

#banner_left {
//  background-image: url(/forum/logo22/left.png);
  background-image: url(/forum/logo21/left-aa6.png);
  background-position: left top;
  position: absolute;
  top: 0px;
  left: 3px;
  height: 232px;
  width: 421px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -o-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  background-repeat: no-repeat;
	
}

textarea {
  font-size: 1em;
}
.header {
  text-align: center;
}
/* !Pre Post */
.location {
  color: #f7db15;
  background-color: #0064ff;
  background-color: #173288;
  border-bottom-color: #4878bc;
  border-right-color: navy;
  border-right-width: 1px;
  border-left-width: 0px;
  border-bottom-width: 1px;
  border-top-color: black;
  border-top-width: 1px;
  border-style: solid;
  padding-left: 10px;
  font-style: italic;
  font-weight: bold;
  text-shadow: 0px -1px 1px rgba(0, 0, 0, 0.5);
  background-image: -webkit-gradient(radial, 100% -530%, 199, 100% -530%, 200, from(rgba(255, 255, 255, 0.25)), to(rgba(255, 255, 255, 0))), -webkit-gradient(linear, 0% 100%, 0% 0%, from(#072256), color-stop(0.75, #25559b), color-stop(0.75, #3064af), to(#346cb9));
  background-image: -webkit-gradient(radial, 100% -530%, 199, 100% -530%, 200, from(rgba(255, 255, 255, 0.25)), to(rgba(255, 255, 255, 0))), -webkit-gradient(linear, 0% 100%, 0% 0%, from(rgba(0, 0, 0, 0.7)), color-stop(0.75, rgba(0, 0, 0, 0.35)), color-stop(0.75, rgba(0, 0, 0, 0.2)), to(rgba(0, 0, 0, 0.2))), -webkit-gradient(linear, 0% 100%, 0% 0%, from(#0064ff), to(#0064ff));
  background-image: -moz-linear-gradient(90deg, #072256, #25559b 75%, #3064af 75%, #346cb9);
  background-image: -moz-radial-gradient(top right, farthest-side, rgba(255, 255, 255, 0.25), rgba(255, 255, 255, 0.25) 50%, rgba(255, 255, 255, 0) 51%, rgba(255, 255, 255, 0)), -moz-linear-gradient(90deg, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.35) 75%, rgba(0, 0, 0, 0.2) 75%, rgba(0, 0, 0, 0.2)), -moz-linear-gradient(90deg, #0064ff, #0064ff);
  margin: 0px;
  margin-top: 20px;
  margin-bottom: 20px;
  line-height: 200%;
  padding-right: 30px;
  -moz-border-radius-bottomright: 20px;
  -moz-border-radius-topright: 20px;
  -webkit-border-top-right-radius: 20px;
  -webkit-border-bottom-right-radius: 20px;
  border-radius-top-right: 20px;
  border-radius-bottom-right: 20px;
  border-top-right-radius: 20px;
  border-bottom-right-radius: 20px;
  display: inline-block;
  box-shadow: 0 5px 20px #000000;
  -moz-box-shadow: 0 5px 20px #000000;
  -webkit-box-shadow: 0 5px 20px #000000;
}
.location a:active {
  vertical-align: bottom;
  line-height: 175%;
}
.replybuttons {
  float: right;
  vertical-align: top;
  margin: 20px;
}
/* ! Tables */
.topiclist {
  clear: both;
  background-color: #7f523c;
  padding: 15px;
  padding-right: 20px;
  padding-left: 10px;
  margin: 20px;
  margin-top: 0px;
  margin-left: 60px;
  border-spacing: 0px 0px;
  border-style: outset;
  border-width: 0px;
  border-color: #460000;
  -moz-border-radius: 15px;
  -webkit-border-radius: 15px;
  border-radius: 15px;
  box-shadow: 0 5px 20px #000000;
  -moz-box-shadow: 0 5px 20px #000000;
  -webkit-box-shadow: 0 5px 20px #000000;
  line-height: 150% !important;
  background-image: url(bookcover-texture.gif);
  border-color: black;
  border-width: 2px;
  border-style: ridge;
  display: table;
  color: black;
  width: auto;
}
.topiclist h4 {
  margin-top: 7px;
}
.topiclist a:link,
.topiclist a:visited {
  color: black;
}
.topiclist .forumlink,
.topiclist .topictitle {
  font-style: italic;
  color: black;
  text-align: left;
  font-family: "BobbiesHand";
  font-weight: bold;
  padding-top: 5px;
  font-size: 15px;
}
.topiclist .forumlink {
  display: block;
}
.topiclist tr {
  border-width: 10px;
  border-style: solid;
  border-color: blue;
  background-color: #fef9b2;
}
.topiclist tr:first-of-type {
  background-color: transparent;
}
.topiclist tr:nth-of-type(2n+0) {
  background-color: #ede8a1;
}
.topiclist th {
  background-image: none;
  background-color: #98934c;
  background-color: #7a6550;
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#7a6550), color-stop(0.25, #714d19), to(#463a2e));
  background-image: -moz-linear-gradient(0% 0%, 0% 100%, from(#7a6550), color-stop(0.25, #714d19), to(#463a2e));
  background-image: -moz-linear-gradient(-90deg, #7a6550, #714d19 25%, #463a2e);
  border-width: 1px;
  border-color: #a9a45d;
  border-style: solid;
  box-shadow: 0 5px 20px #000000;
  -moz-box-shadow: 0 5px 20px #000000;
  -webkit-box-shadow: 0 5px 20px #000000;
  -moz-border-radius-topright: 10px;
  -moz-border-radius-topleft: 10px;
  -webkit-border-top-left-radius: 10px;
  -webkit-border-top-right-radius: 10px;
  border-radius-top-left: 10px;
  border-radius-top-right: 10px;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  font-family: Chalkboard;
  color: #EEE;
  text-shadow: 0px -1px 1px #000000;
  border-bottom-color: black;
  padding-left: 5px;
  padding-right: 5px;
}
.topiclist td {
  text-align: center;
  margin: 0px;
  padding: 5;
  padding-left: 10px;
  padding-right: 10px;
  border-top: 1px solid #7a5d80;
  border-right: 1px solid #7a5d80;
  z-index: 2;
}
.topiclist td a:link {
  color: #000;
}
.topiclist td a:visited {
  color: #000;
}
.topiclist td .forumdesc {
  font-size: 68%;
  text-align: justify;
}
.topiclist td .forumdesc img {
  vertical-align: text-bottom;
}
.topiclist td .forumdesc_last {
  font-size: 95%;
  font-weight: 200;
}
.topiclist td .forumdesc_last a:link {
  text-decoration: underline;
}
.topiclist tr:nth-of-type(89n+2) td {
  border-top-width: 0px;
}
.topiclist tr td:last-of-type {
  border-right-width: 0px;
}
.topiclist td:first-of-type {
  padding-left: 10px;
  padding-right: 0px;
  border-right-style: double;
  border-right-width: 4px;
}
.topiclist th:last-of-type {
  margin-right: 4px;
}
.ring {
  width: 83px;
  height: 28px;
  background-image: url(./images/wp-ring.png);
  background-repeat: no-repeat;
  position: absolute;
  left: 29px;
  margin-right: -23px;
}
.notebook {
  position: relative;
}
.notebook .r1 {
  top: 100px;
}
.notebook .r2 {
  top: 50%;
}
.notebook .r3 {
  bottom: 80px;
}
.notebook .r4 {
  float: left;
  position: relative;
  left: -54px;
}
h2 {
  border-width: 4px;
  border-color: #fefffe;
  border-style: outset;
  padding-right: 20px;
  padding-left: 20px !important;
  color: white !important;
  text-shadow: 0px -1px 1px rgba(0, 0, 0, 0.5);
  line-height: 200%;
  background-color: #103773;
  background-image: -webkit-gradient(linear, 0% 100%, 0% 0%, from(#072256), color-stop(0.75, #25559b), color-stop(0.75, #3064af), to(#346cb9));
  background-image: -moz-linear-gradient(0% 100%, 0% 0%, from(#072256), color-stop(0.75, #25559b), color-stop(0.75, #3064af), to(#346cb9));
  background-image: -moz-linear-gradient(0% 100%, 0% 0%, #072256, 0.75, #25559b, 0.75, #3064af, #346cb9);
  display: block;
  -moz-border-radius: 20px;
  -webkit-border-radius: 20px;
  border-radius: 20px;
  margin-bottom: 0px;
  margin-top: 5px;
  margin-left: 20px;
  margin-right: 20px;
  margin-left: 30px;
}
/* !Online */
.online {
  background-color: maroon;
}
.online h3 {
  background-color: olive;
}
.pencil {
  -moz-border-radius-bottomleft: 20px;
  -moz-border-radius-topleft: 20px;
  -webkit-border-bottom-left-radius: 20px;
  -webkit-border-top-left-radius: 20px;
  border-radius-top-left: 20px;
  border-radius-bottom-left: 20px;
  border-bottom-left-radius: 20px;
  border-top-left-radius: 20px;
  display: inline-block;
  border-style: solid;
  border-color: rgba(255, 255, 255, 0.25);
  padding-left: 30px !important;
  margin-left: 107px;
  margin-right: 100px;
  margin-bottom: 0px;
  color: black !important;
  text-shadow: 0px -1px 1px rgba(255, 255, 255, 0.5);
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f8c54e), color-stop(0.2361, #fae3aa), color-stop(0.2361, #ffffff), color-stop(0.2777, #ffffff), color-stop(0.2777, #f09f0a), color-stop(0.7497, #efaa01), color-stop(0.7497, #cd6c04), to(#eb8716));
  border-width: 1px;
  border-left-width: 0px;
  height: 68px;
  position: relative;
  line-height: 225%;
  font-size: 30px;
  -moz-border-radius-bottomright: 3px;
  -moz-border-radius-topright: 3px;
  -webkit-border-top-right-radius: 3px;
  -webkit-border-bottom-right-radius: 3px;
  border-radius-top-right: 3px;
  border-radius-bottom-right: 3px;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-right-color: #b45740;
  -webkit-border-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#d98779), color-stop(0.2361, #d39e8f), color-stop(0.2361, #ffffff), color-stop(0.2777, #ffffff), color-stop(0.2777, #f09f0a), color-stop(0.7497, #efaa01), color-stop(0.7497, #cd6c04), to(#eb8716));
}
.pencil img {
  position: absolute;
  top: -1px;
  right: -108px;
}
.pencil img:first-of-type {
  top: -2px;
  left: -73px;
}
.DS_Header {
  display: inline-block;
  color: white;
  box-shadow: 0 5px 20px #000000;
  -moz-box-shadow: 0 5px 20px #000000;
  -webkit-box-shadow: 0 5px 20px #000000;
  background: #793104;
  -moz-border-radius-topright: 4px;
  -moz-border-radius-topleft: 4px;
  -webkit-border-top-left-radius: 4px;
  -webkit-border-top-right-radius: 4px;
  border-radius-top-left: 4px;
  border-radius-top-right: 4px;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  border-bottom-color: #4f2104;
  border-style: ridge;
  border-bottom-width: 1px;
  border-left-color: #fafafa;
  border-left-width: 2px;
  border-right-color: #fafafa;
  border-right-width: 2px;
  border-top-color: #fafafa;
  border-top-width: 2px;
  font-size: 14px;
  font-weight: 200;
  height: 19px;
  margin: 0px;
  margin-left: 100px;
  padding: 5px;
  padding-top: 5px;
  text-align: center;
  width: 250px;
}
.header_woost {
  border-left-color: #fafafa;
  border-bottom-color: #4f2104;
  border-right-color: #fafafa;
  border-top-color: #fafafa;
  margin: 0px;
  padding: 3px;
  padding-top: 5px;
  background: #793104;
  border-style: ridge;
  border-left-width: 2px;
  border-top-width: 2px;
  border-right-width: 2px;
  border-bottom-width: 1px;
  -moz-border-radius-topleft: 4px;
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topright: 4px;
  -webkit-border-top-right-radius: 4px;
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
  font-size: 14px;
  font-weight: 200;
  text-align: center;
  height: 19px;
  margin: 20px;
  margin-bottom: 0px;
  color: white;
  box-shadow: 0 5px 20px #000000;
  -moz-box-shadow: 0 5px 20px #000000;
  -webkit-box-shadow: 0 5px 20px #000000;
  margin-top: 0px;
}
.poll_woost {
  display: block;
  background: #333300 right;
  margin: 20px;
  margin-top: 0px;
  text-align: center;
  padding-bottom: 20px;
  background: url(https://hobohodo.court-records.net/images/scanline.png) #000000;
  background-position: center center;
  border: 2px ridge white;
  border-top: 0px solid #888;
  box-shadow: 0 5px 20px #000000;
  -moz-box-shadow: 0 5px 20px #000000;
  -webkit-box-shadow: 0 5px 20px #000000;
}
.polloption_woost {
  display: block;
  font-size: 16px;
  font-family: Helvetica, Verdana, Arial, sans-serif;
  text-align: center;
  border-color: #b18b7c;
  border-style: outset;
  border-width: 2px;
  padding: 2px;
  margin: 5%;
  margin-bottom: 8px;
  margin-top: 8px;
  color: #762703;
  white-space: nowrap;
  background-color: #f7f7f7;
  box-shadow: 0 5px 20px #000000;
  -moz-box-shadow: 0 5px 20px #000000;
  -webkit-box-shadow: 0 5px 20px #000000;
}
.category {
  background-color: #611900;
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#611900), color-stop(0.25, #793104), to(#611900));
  background-image: -moz-linear-gradient(0% 0%, 0% 100%, from(#611900), color-stop(0.25, #793104), to(#611900));
  background-image: -moz-linear-gradient(-90deg, #611900, #793104 25%, #611900);
  white-space: nowrap;
  line-height: 200%;
  text-align: center;
  padding-left: 10px;
  padding-right: 10px;
  border: 1px solid white;
  border-left-width: 0px;
  border-right-width: 0px;
  font-size: 12px;
}
.category img {
  vertical-align: text-bottom;
}
.cat_topleft,
.cat_topright,
.cat_bottomleft,
.cat_bottomright {
  padding: 20px;
  background-color: #15335e;
  background-color: rgba(0, 0, 0, 0.5);
  display: block;
  text-shadow: 0px -1px 1px #000000;
  font-size: 120%;
  font-weight: bold;
  color: white;
  margin-top: 0px;
  min-height: 51px;
}
/* !Link Push Down Effect */
.category a:active {
  vertical-align: bottom;
  line-height: 175%;
}
.cat_topright a:active,
.cat_bottomright a:active {
  vertical-align: bottom;
  line-height: 100%;
}
.cat_topleft {
  display: inline-block;
  -webkit-border-bottom-right-radius: 20px;
  -moz-border-radius-bottomright: 20px;
  border-bottom-right-radius: 20px;
}
.cat_topright {
  float: right;
  -webkit-border-bottom-left-radius: 20px;
  -moz-border-radius-bottomleft: 20px;
  border-bottom-left-radius: 20px;
  text-align: right;
}
.cat_bottomleft {
  display: inline-block;
  -webkit-border-top-right-radius: 20px;
  -moz-border-radius-topright: 20px;
  border-top-right-radius: 20px;
}
.cat_bottomright {
  float: right;
  -webkit-border-top-left-radius: 20px;
  -moz-border-radius-topleft: 20px;
  border-top-left-radius: 20px;
  text-align: right;
}
.center {
  text-align: center;
  display: block;
}
.sort {
  display: inline-block;
  -moz-border-radius-bottomright: 10px;
  -moz-border-radius-bottomleft: 10px;
  -webkit-border-bottom-left-radius: 10px;
  -webkit-border-bottom-right-radius: 10px;
  border-radius-bottom-left: 10px;
  border-radius-bottom-right: 10px;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  background-color: navy;
  padding-left: 20px;
  padding-right: 20px;
  text-align: center;
  clear: both;
  border: 2px solid #fff;
  border-top-width: 0px;
  line-height: 250%;
  font-size: 14px;
  color: #FFF;
}
#quick_reply {
  margin: 20px;
  margin-left: 10%;
  margin-right: 10%;
  min-width: 600px;
  font-size: 12px;
  box-shadow: 0 5px 20px #000000;
  -moz-box-shadow: 0 5px 20px #000000;
  -webkit-box-shadow: 0 5px 20px #000000;
  background-color: #fffded;
  padding: 7px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}
#quick_reply .tablebg {
  -moz-border-radius: 0px;
  -webkit-border-radius: 0px;
  border-radius: 0px;
  border-width: 0px;
  border-color: #a1a096;
  border-collapse: collapse;
}
#quick_reply .tablebg tr td {
  border-style: solid;
  border-width: 1px;
  border-color: #a1a096;
  padding-left: 12px;
  padding-right: 12px;
  padding-top: 10px;
  padding-bottom: 10px;
}
#quick_reply .tablebg tr td .btnlite,
#quick_reply .tablebg tr td .btnmain {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  border-color: #97917f;
  background-color: #fef5de;
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fef5de), to(#ffeec1));
  background-image: -moz-linear-gradient(0% 0%, 0% 100%, from(#fef5de), to(#ffeec1));
  background-image: -moz-linear-gradient(-90deg, #fef5de, #ffeec1);
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 2px;
  padding-bottom: 2px;
  margin-top: 10px;
}
#quick_reply .tablebg tr td table tr td {
  border-width: 0px;
  padding: 0px;
}
#quick_reply .stylus {
  float: right;
  position: relative;
  left: 40px;
  top: -50px;
  margin-left: -100px;
  margin-bottom: -200px;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  pointer-events: none;
}
body {
  color: white;
}
/* !Sprites */
/* Reply Sprite */
.replysprite {
  display: inline-block;
  background: url(./images/woos-reply-sprite.png) no-repeat top left;
  width: 104px;
  height: 47px;
}
.newtopic {
  display: inline-block;
  background: url(./images/woos-reply-sprite.png) no-repeat top left;
  width: 104px;
  height: 47px;
  background-position: 0px 0px;
}
.newtopic:hover {
  display: inline-block;
  background: url(./images/woos-reply-sprite.png) no-repeat top left;
  width: 104px;
  height: 47px;
  background-position: 0px -57px;
}
.newtopic:active {
  display: inline-block;
  background: url(./images/woos-reply-sprite.png) no-repeat top left;
  width: 104px;
  height: 47px;
  background-position: 0px -114px;
}
.quickreply {
  display: inline-block;
  background: url(./images/woos-reply-sprite.png) no-repeat top left;
  width: 104px;
  height: 47px;
  background-position: 0px -171px;
}
.quickreply:hover {
  display: inline-block;
  background: url(./images/woos-reply-sprite.png) no-repeat top left;
  width: 104px;
  height: 47px;
  background-position: 0px -228px;
}
.quickreply:active {
  display: inline-block;
  background: url(./images/woos-reply-sprite.png) no-repeat top left;
  width: 104px;
  height: 47px;
  background-position: 0px -285px;
}
.reply {
  display: inline-block;
  background: url(./images/woos-reply-sprite.png) no-repeat top left;
  width: 104px;
  height: 47px;
  background-position: 0px -342px;
}
.reply:hover {
  display: inline-block;
  background: url(./images/woos-reply-sprite.png) no-repeat top left;
  width: 104px;
  height: 47px;
  background-position: 0px -399px;
}
.reply:active {
  display: inline-block;
  background: url(./images/woos-reply-sprite.png) no-repeat top left;
  width: 104px;
  height: 47px;
  background-position: 0px -456px;
}
.locked {
  display: inline-block;
  background: url(./images/woos-reply-sprite.png) no-repeat top left;
  width: 104px;
  height: 47px;
  background-position: 0px -513px;
}
.locked:hover {
  display: inline-block;
  background: url(./images/woos-reply-sprite.png) no-repeat top left;
  width: 104px;
  height: 47px;
  background-position: 0px -570px;
}
.locked:active {
  display: inline-block;
  background: url(./images/woos-reply-sprite.png) no-repeat top left;
  width: 104px;
  height: 47px;
  background-position: 0px -627px;
}
.quickreplylocked {
  display: none;
}
/* !Tab Sprite */
.tabsprite {
  background-image: url(./images/woos-tab-sprite.png);
  background-repeat: no-repeat;
  background-position: top left;
  display: inline-block;
}
.pastpolls {
  background-image: url(./images/woos-tab-sprite.png);
  background-repeat: no-repeat;
  background-position: top left;
  display: inline-block;
  background-position: 0px 0px;
  width: 80px;
  height: 32px;
}
.tabsprite_pastpolls:hover {
  background-image: url(./images/woos-tab-sprite.png);
  background-repeat: no-repeat;
  background-position: top left;
  display: inline-block;
  background-position: 0px -42px;
  width: 80px;
  height: 32px;
}
.tabsprite_pastpolls:active {
  background-image: url(./images/woos-tab-sprite.png);
  background-repeat: no-repeat;
  background-position: top left;
  display: inline-block;
  background-position: 0px -84px;
  width: 80px;
  height: 32px;
}
.tabsprite_results {
  background-image: url(./images/woos-tab-sprite.png);
  background-repeat: no-repeat;
  background-position: top left;
  display: inline-block;
  background-position: 0px -126px;
  width: 80px;
  height: 32px;
}
.tabsprite_results:hover {
  background-image: url(./images/woos-tab-sprite.png);
  background-repeat: no-repeat;
  background-position: top left;
  display: inline-block;
  background-position: 0px -168px;
  width: 80px;
  height: 32px;
}
.tabsprite_results:active {
  background-image: url(./images/woos-tab-sprite.png);
  background-repeat: no-repeat;
  background-position: top left;
  display: inline-block;
  background-position: 0px -210px;
  width: 80px;
  height: 32px;
}
.tabsprite_quote {
  background-image: url(./images/woos-tab-sprite.png);
  background-repeat: no-repeat;
  background-position: top left;
  display: inline-block;
  background-position: 0px -252px;
  width: 80px;
  height: 32px;
}
.tabsprite_quote:hover {
  background-image: url(./images/woos-tab-sprite.png);
  background-repeat: no-repeat;
  background-position: top left;
  display: inline-block;
  background-position: 0px -294px;
  width: 80px;
  height: 32px;
}
.tabsprite_quote:active {
  background-image: url(./images/woos-tab-sprite.png);
  background-repeat: no-repeat;
  background-position: top left;
  display: inline-block;
  background-position: 0px -336px;
  width: 80px;
  height: 32px;
}
.tabsprite_results2 {
  background-image: url(./images/woos-tab-sprite.png);
  background-repeat: no-repeat;
  background-position: top left;
  display: inline-block;
  background-position: 0px -378px;
  width: 80px;
  height: 32px;
}
.tabsprite_results2:hover {
  background-image: url(./images/woos-tab-sprite.png);
  background-repeat: no-repeat;
  background-position: top left;
  display: inline-block;
  background-position: 0px -420px;
  width: 80px;
  height: 32px;
}
.tabsprite_results2:active {
  background-image: url(./images/woos-tab-sprite.png);
  background-repeat: no-repeat;
  background-position: top left;
  display: inline-block;
  background-position: 0px -462px;
  width: 80px;
  height: 32px;
}
.tabsprite_pm {
  background-image: url(./images/woos-tab-sprite.png);
  background-repeat: no-repeat;
  background-position: top left;
  display: inline-block;
  background-position: 0px -504px;
  width: 80px;
  height: 32px;
}
.tabsprite_pm:hover {
  background-image: url(./images/woos-tab-sprite.png);
  background-repeat: no-repeat;
  background-position: top left;
  display: inline-block;
  background-position: 0px -546px;
  width: 80px;
  height: 32px;
}
.tabsprite_pm:active {
  background-image: url(./images/woos-tab-sprite.png);
  background-repeat: no-repeat;
  background-position: top left;
  display: inline-block;
  background-position: 0px -588px;
  width: 80px;
  height: 32px;
}
.tabsprite_vote {
  background-image: url(./images/woos-tab-sprite.png);
  background-repeat: no-repeat;
  background-position: top left;
  display: inline-block;
  background-position: 0px -630px;
  width: 80px;
  height: 32px;
}
.tabsprite_vote:hover {
  background-image: url(./images/woos-tab-sprite.png);
  background-repeat: no-repeat;
  background-position: top left;
  display: inline-block;
  background-position: 0px -672px;
  width: 80px;
  height: 32px;
}
.tabsprite_vote:active {
  background-image: url(./images/woos-tab-sprite.png);
  background-repeat: no-repeat;
  background-position: top left;
  display: inline-block;
  background-position: 0px -714px;
  width: 80px;
  height: 32px;
}
.tabsprite_delete {
  background-image: url(./images/woos-tab-sprite.png);
  background-repeat: no-repeat;
  background-position: top left;
  display: inline-block;
  background-position: 0px -756px;
  width: 80px;
  height: 32px;
}
.tabsprite_delete:hover {
  background-image: url(./images/woos-tab-sprite.png);
  background-repeat: no-repeat;
  background-position: top left;
  display: inline-block;
  background-position: 0px -798px;
  width: 80px;
  height: 32px;
}
.tabsprite_delete:active {
  background-image: url(./images/woos-tab-sprite.png);
  background-repeat: no-repeat;
  background-position: top left;
  display: inline-block;
  background-position: 0px -840px;
  width: 80px;
  height: 32px;
}
.tabsprite_edit {
  background-image: url(./images/woos-tab-sprite.png);
  background-repeat: no-repeat;
  background-position: top left;
  display: inline-block;
  background-position: 0px -882px;
  width: 80px;
  height: 32px;
}
.tabsprite_edit:hover {
  background-image: url(./images/woos-tab-sprite.png);
  background-repeat: no-repeat;
  background-position: top left;
  display: inline-block;
  background-position: 0px -924px;
  width: 80px;
  height: 32px;
}
.tabsprite_edit:active {
  background-image: url(./images/woos-tab-sprite.png);
  background-repeat: no-repeat;
  background-position: top left;
  display: inline-block;
  background-position: 0px -966px;
  width: 80px;
  height: 32px;
}
/* overall footer */
#wrapfooter {
  margin-bottom: 10px;
  margin-top: 10px;
  margin-left: auto;
  margin-right: auto;
  width: 600px;
  -moz-border-radius: 30px;
  -webkit-border-radius: 30px;
  border-radius: 30px;
  background-color: #6e4c1a;
  background-color: #124008;
}
/* Quick Reply and Generic Pages */
th,
.th {
  color: #25262F;
  border-style: solid;
  line-height: 150%;
  padding: 3px;
  border-color: #292d4a;
  border-style: solid;
  border-width: 2px;
  background-color: #0d326b;
  -moz-border-radius-topright: 10px;
  -moz-border-radius-topleft: 10px;
  -webkit-border-top-left-radius: 10px;
  -webkit-border-top-right-radius: 10px;
  border-radius-top-left: 10px;
  border-radius-top-right: 10px;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  background-image: -webkit-gradient(linear, 50% 0%, 100% 100%, from(rgba(0, 0, 0, 0)), color-stop(0.5, rgba(37, 85, 155, 0)), to(rgba(0, 0, 0, 0.5))), -webkit-gradient(linear, 0% 100%, 0% 0%, from(#072256), color-stop(0.75, #25559b), color-stop(0.75, #3064af), to(#346cb9));
  background-image: -moz-linear-gradient(0% 100%, 0% 0%, from(#072256), color-stop(0.75, #25559b), color-stop(0.75, #3064af), to(#346cb9));
  background-image: -moz-linear-gradient(-90deg, #072256, #25559b 75%, #3064af 75%, #346cb9);
  color: white;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 17px;
  font-weight: normal;
  text-shadow: rgba(0, 0, 0, 0.496094) 0px -1px 1px;
}
.tablebg {
  border-left-width: 0px;
  border-bottom-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  color: #25262F;
  border-style: solid;
  -moz-border-radius-bottomright: 5px;
  -moz-border-radius-bottomleft: 5px;
  -webkit-border-bottom-left-radius: 5px;
  -webkit-border-bottom-right-radius: 5px;
  border-radius-bottom-left: 5px;
  border-radius-bottom-right: 5px;
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
  padding: 20px;
}
.tablebg a:link {
  color: #003d7f;
  text-shadow: rgba(0, 0, 0, 0.496094) 0px 0px 1px;
}
.cat {
  -moz-border-radius-bottomright: 5px;
  -moz-border-radius-bottomleft: 5px;
  -webkit-border-bottom-left-radius: 5px;
  -webkit-border-bottom-right-radius: 5px;
  border-radius-bottom-left: 5px;
  border-radius-bottom-right: 5px;
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
}
/* !Post Reply */
.clipboard_clip {
  text-align: center;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  pointer-events: none;
}
.clipboard {
  background-image: -moz-radial-gradient(center center, circle cover, #f2dd64, #965213);
  background-image: -webkit-gradient(radial, center center, 100, center center, 1000, from(#f2dd64), to(#965213), color-stop(90%, #5b2e0d));
  margin-left: 5%;
  margin-right: 5%;
  margin-top: -55px;
  margin-bottom: 30px;
  padding: 40px;
  padding-top: 20px;
  -moz-border-radius: 40px;
  -webkit-border-radius: 40px;
  border-radius: 40px;
  box-shadow: 0 5px 20px #000000;
  -moz-box-shadow: 0 5px 20px #000000;
  -webkit-box-shadow: 0 5px 20px #000000;
  font-family: "Times New Roman", Times, serif;
  border: outset 3px #2e1807;
  border-spacing: 0px 0px;
}
.clipboard .row1,
.clipboard .row2,
.clipboard .row3,
.clipboard th,
.clipboard .cat {
  color: black;
  background-color: #fafafa;
  background-image: none !important;
  border: 1px black solid;
  font-family: "Times New Roman", Times, serif;
  -moz-border-radius: 0px;
  -webkit-border-radius: 0px;
  border-radius: 0px;
}
.clipboard .row1 .btnbbcode,
.clipboard .row2 .btnbbcode,
.clipboard .row3 .btnbbcode,
.clipboard th .btnbbcode,
.clipboard .cat .btnbbcode {
  padding: 0px 5px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  font-family: "Times New Roman", Times, serif;
}
.clipboard .row1 a:link,
.clipboard .row2 a:link,
.clipboard .row3 a:link,
.clipboard th a:link,
.clipboard .cat a:link {
  color: red;
}
.clipboard th {
  font-size: 2em;
  font-weight: lighter;
  text-shadow: none;
  text-align: left;
}
/* !BB Code */
.codetitle,
.attachtitle,
.spoilertitle,
.quotetitle {
  -moz-border-radius-bottomleft: 5px;
  -moz-border-radius-topleft: 5px;
  -webkit-border-bottom-left-radius: 5px;
  -webkit-border-top-left-radius: 5px;
  border-radius-top-left: 5px;
  border-radius-bottom-left: 5px;
  border-bottom-left-radius: 5px;
  border-top-left-radius: 5px;
  -moz-border-radius-bottomright: 10px;
  -moz-border-radius-topright: 10px;
  -webkit-border-top-right-radius: 10px;
  -webkit-border-bottom-right-radius: 10px;
  border-radius-top-right: 10px;
  border-radius-bottom-right: 10px;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
  -moz-border-radius-bottomright: 0px;
  -moz-border-radius-bottomleft: 0px;
  -webkit-border-bottom-left-radius: 0px;
  -webkit-border-bottom-right-radius: 0px;
  border-radius-bottom-left: 0px;
  border-radius-bottom-right: 0px;
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
}
.quotecontent,
.attachcontent,
.codecontent {
  -moz-border-radius-bottomleft: 10px;
  -moz-border-radius-topleft: 10px;
  -webkit-border-bottom-left-radius: 10px;
  -webkit-border-top-left-radius: 10px;
  border-radius-top-left: 10px;
  border-radius-bottom-left: 10px;
  border-bottom-left-radius: 10px;
  border-top-left-radius: 10px;
  -moz-border-radius-bottomright: 20px;
  -moz-border-radius-topright: 20px;
  -webkit-border-top-right-radius: 20px;
  -webkit-border-bottom-right-radius: 20px;
  border-radius-top-right: 20px;
  border-radius-bottom-right: 20px;
  border-top-right-radius: 20px;
  border-bottom-right-radius: 20px;
  -moz-border-radius-topright: 0px;
  -moz-border-radius-topleft: 0px;
  -webkit-border-top-left-radius: 0px;
  -webkit-border-top-right-radius: 0px;
  border-radius-top-left: 0px;
  border-radius-top-right: 0px;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
}
.forumdesc img {
  vertical-align: baseline;
}

.Yes-capcom-employee {
background-color: #0f3dba;
background-image: -webkit-gradient(linear, left top, left bottom, from(rgb(15, 61, 186)), to(rgb(254, 255, 253)));
background-image: -webkit-linear-gradient(top, rgb(15, 61, 186), rgb(254, 255, 253));
background-image: -moz-linear-gradient(top, rgb(15, 61, 186), rgb(254, 255, 253));
background-image: -o-linear-gradient(top, rgb(15, 61, 186), rgb(254, 255, 253));
background-image: -ms-linear-gradient(top, rgb(15, 61, 186), rgb(254, 255, 253));
background-image: linear-gradient(top, rgb(15, 61, 186), rgb(254, 255, 253));
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#0f3dba', EndColorStr='#fefffd');
}