/* Layout ---- */
* {margin:0;padding:0;}
html {font-size:100%;}
body {
font-size:75%;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000;
background:#000 url(../../../images/theme/029/bg-twisted-reality.jpg);
background-repeat:no-repeat;
background-attachment:fixed;
background-position:center center;
margin:0;
}
#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;}
#wrapnav {
width:100%;
margin:0;
background-color:#ECECEC;
border-width:1px;
border-style:solid;
border-color:#A9B8C2;
}
#menubar {
margin:0;
padding:3px 25px;
border-color:#fff;
border-bottom-width:2px;
border-bottom-style:outset;
background-color:#000;
font-family:Verdana, Arial, Helvetica, 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:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
}
.forumrules h3 {color:red;}
/* Text ---- */
h1 {
color:#7ea200;
font-size:24px;
font-weight:normal;
letter-spacing:4px;
margin:0px;
padding-bottom:20px;
}
h1 a:link {font-weight:normal;}
h1 a span {color:#888;}
h2 {
color:#6c8a03;
letter-spacing:4px;
text-align:center;
}
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:black;
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;
}
.postauthor {color:#fff;}
.postdetails {color:#fff;}
.postbody {
font-size:1.3em;
line-height:1.4em;
font-family:"Lucida Grande", "Trebuchet MS", 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 {
color:#444;
font-weight:normal;
font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
}
.titles {
font-family:"Lucida Grande", Helvetica, Arial, sans-serif;
font-weight:bold;
font-size:1.3em;
text-decoration:none;
}
.online {color:green;}
.offline, .error, .inactive {color:red;}
/* Tables ---- */
th {
color:#fff;
font-size:0.9em;
font-weight:bold;
background:#000;
white-space:nowrap;
padding:3px;
opacity:0.6;
}
td {padding:2px;}
td.profile {padding:4px;}
.tablebg {
background-color:#00f;
opacity:0.5;
filter:alpha(opacity=50);
}
.layfix {table-layout:fixed;}
.catdiv {
margin:0;
padding:5px;
border:0;
}
.cat {
margin:0;
padding:5px;
border:0;
background:#000;
text-indent:4px;
}
.row1 {
background-color:#43bfc7;
padding:4px;
}
.row2 {
background-color:#43bfc7;
padding:4px;
}
.row3 {
background-color:#003;
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:#000;
text-decoration:none;
}
a:visited {
color:#fff;
text-decoration:none;
}
a:hover {
color:#347235;
text-decoration:underline;
}
a:active {
color:#000;
text-decoration:none;
}
a.forumlink {
font-weight:bold;
font-size:1.2em;
}
a.topictitle {
margin:1px 0;
font-family:"Lucida Grande", Helvetica, Arial, sans-serif;
font-weight:bold;
font-size:1.2em;
}
a.topictitle:visited {text-decoration:none;}
th a,
th a:visited {
color:#000!important;
text-decoration:none;
}
th a:hover {text-decoration:underline;}
a.button {
font-family:"Brush 455 BT", "Brush Script MT", "Lucida Calligraphy", "Lucida Handwriting", "Comic Sans MS", cursive;
font-size:2em;
font-weight:normal;
color:#dde1fc;
text-decoration:none;
text-shadow:2px 2px 3px #526dd3;
filter:dropshadow(color=#526dd3, offx=2, offy=2);
padding:2px 5px;
background-color:transparent;
-webkit-box-shadow:inset 0px 0px 5px 5px #99ccff;
box-shadow:inset 0px 0px 5px 3px #526dd3;
border:1px solid #526dd3;
border-radius:8px;
}
.post-tools a.button {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.9em;
font-weight:bold;
padding:1px 5px;
box-shadow:none;
background:transparent;
}
/* Form Elements ---- */
form {
margin:0;
padding:0;
border:0;
}
input {
color:#333333;
font-family:"Lucida Grande", Verdana, Helvetica, 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:"Lucida Grande", Verdana, 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:"Lucida Grande", Verdana, Helvetica, 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:"Lucida Grande", Verdana, Helvetica, 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 2px 1px 1px;
border-style:solid;
border-color:#00f;
border-bottom:1px dotted #00f;
background-color:#336;
border-top-left-radius:10px;
border-top-right-radius:10px;
font-size:0.9em;
font-weight:bold;
}
.quotetitle .quotetitle {font-size:1em;}
.quotecontent, .attachcontent {
margin:0 20px 10px 20px;
padding:5px;
border-color:#00f;
border-width:0 2px 2px 1px;
border-style:solid;
border-bottom-left-radius:10px;
border-bottom-right-radius:10px;
font-weight:normal;
font-size:1em;
line-height:1.4em;
background-color:#336;
}
.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:"Lucida Grande", Verdana, 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:none;
color:#fff;
background:transparent;
text-align:center;
}
.boxheading a {color:#fff;}
.boxbody {
background-color:transparent;
padding:5px;
border:none;
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:#2b60de;
scrollbar-arrow-color:#2b60de;
scrollbar-base-color:#2b60de;
scrollbar-track-color:#000;
scrollbar-darkshadow-color:#2b60de;
scrollbar-face-color:#000;
scrollbar-highlight-color:#2b60de;
scrollbar-shadow-color:#2b60de;
}
