*{margin:0;padding:0;line-height:1.4;}
body {background:#2a2a2a;font:0.72em Verdana,sans-serif;color:#c0c0c0;}
#header,#wrapcentre{width:965px;margin:0 auto;}
#content{padding:8px;}
#wrapcentre{background:#353535;border:1px solid #444;border-top:0;}
#header{background:url('http://www.love-tub.net/forum/styles/love-tub2/imageset/banners/banner.php');height:140px;border:1px solid #444;margin-top:2em;}
#header #logo {background:url('images/trans.png');color:#fff;height:85px;position:relative;top:10px;border:1px solid #444;border-left:0;border-right:0;}
#header #logo #gabe{background:url('images/gabe.png') no-repeat;float:right;width:333px;height:85px;float:right;margin-top:-56px;}
#header #logo #name,#header #logo #slogan{position:relative;padding-left:40px;}
#header #logo #name{font-size:2.8em;letter-spacing:0.07em;margin-top:10px;top:10px;}
#header #logo #slogan{font-size:0.85em;font-weight:bold;text-transform:uppercase;top:20px;}
#header #navigation{background:url('images/trans.png');position:relative;top:28px;border-top:1px solid #444;padding:4px;}
#navigation ul,#empire ul{list-style:none;}
#navigation li,#empire li{display:inline;}
#navigation ul#right{float:right;margin-top:-15px;}
#header #navigation li a{color:#fff;padding:2px 4px;margin-right:8px;}
.sig-divider{border-top:1px solid #444;padding-top:8px;margin-top:24px;}
.forumrules {background:#f9cc79;border:1px solid #bb9860;padding:4px;font-weight:normal;}
.forumrules h3{color:red;}
#pageheader h2{text-align:center;}
#wrapfooter{text-align:center;font-size:0.88em;margin-bottom:2em;}
/* Text */
h1 {color: #c0c0c0;font-weight: bold;font-size: 1.8em;text-decoration: none;}
h2 {font-weight: bold;font-size: 1.5em;text-decoration: none;line-height: 120%;}
h3 {font-size: 1.1em;font-weight: bold;line-height: 120%;}
h4 {font-size: 1em;font-weight: bold;}
.topicicons{float:left;margin:5px 6px 5px 0;}
p.moderators {float: left;color: #c0c0c0;font-weight: bold;}
p.linkmcp {float: right;white-space: nowrap;}
p.breadcrumbs {float: left;color: #dedede;font-weight: bold;white-space: normal;}
p.datetime {float: right;white-space: nowrap;}
p.searchbar {padding: 2px 0;white-space: nowrap;}
p.searchbarreg {float: right;white-space: nowrap;}
p.forumdesc {padding-bottom:4px;font-size:0.95em;}
div.topicauthor {margin: 1px 0;font-size:0.75em;}
p.topicdetails {margin: 1px 0;}
.postreported, .postreported a:visited, .postreported a:hover, .postreported a:link, .postreported a:active {margin: 1px 0;color: red;font-weight:bold;}
.postbit{margin:6px 0 6px 0;}
.postapprove, .postapprove a:visited, .postapprove a:hover, .postapprove a:link, .postapprove a:active {color: green;font-weight:bold;}
.postapprove img, .postreported img {vertical-align: bottom;}
.postauthor {color: #c0c0c0;}
.postdetails {color: #c0c0c0;}
.postbody li, ol, ul {margin: 0 0 0 1.5em;}
.posthilit {background-color: yellow;}
.pagination {padding:4px;color:#c0c0c0;font-weight: bold;}
.cattitle {}
.gen {margin: 1px 1px;}
.genmed {margin: 1px 1px;}
.gensmall {margin: 1px 1px;font-size:0.88em;}
.copyright {color: #dedede;font-weight: normal;}
.titles {font-weight: bold;font-size: 1.1em;text-decoration: none;}
.error {color: red;}
/* Tables */
th {color:#ccc;font-weight:bold;background:#666 url('./images/cellpic3.gif');white-space: nowrap;padding:7px 5px;}
td {padding:2px;}
td.profile {padding:4px;}
.tablebg {background:#3f3f3f;}
.catdiv {height:28px;background:#474747;}
.cat {height:28px;background:#474747;text-indent:4px;}
.row1 {background:#2a2a2a;padding:4px;}
.row2 {background:#222;padding:4px;}
.row3 {background:#424242;padding: 4px;}
.spacer {}
hr {height:1px;background:#d1d7dc;color: #D1D7DC;}
.legend {text-align:center;margin:0 auto;}
/* Links */
a, a:visited {color:#b3cf40;text-decoration:none;}
a:active, a:hover {color:#c1df45;text-decoration:underline;}
a.forumlink {color:#aaa;font-weight:bold;}
a.topictitle {margin:1px 0;font-weight: bold;font-size: 1.1em;}
a.topictitle:visited { text-decoration: none; }
th a,th a:visited { text-decoration: none; }
th a:hover { text-decoration: underline; }
/* Form Elements */
form {font-family:Verdana;}
input,textarea,select{background:black;color:white;padding:1px;border:1px solid #222; font-family: Verdana; }
option {padding: 0 1em 0 0;}
option.disabled-option {color: graytext;}
input.radio {border: none;background-color: transparent;}
.post {background:#353535;}
.btnbbcode {color: #c0c0c0;font-weight: normal;font-size: 1.1em;background-color: #353535;border: 1px solid #444;}
.btnmain,.btnlite,.btnfile{background:#353535;border:1px solid #444;padding:1px 5px;font-size:1.1em;}
.btnmain {font-weight: bold;}
.helpline {background:#353535;}
/* BBCode */
.quotetitle, .attachtitle {margin: 10px 5px 0 5px;padding: 4px;border:1px solid #444;color: #333;background-color: #666;font-size: 0.85em;font-weight: bold;border-bottom:0;}
.quotetitle .quotetitle {font-size: 1em;}
.quotecontent, .attachcontent {margin: 0 5px 10px 5px;padding: 5px;border:1px solid #444;font-weight: normal;font-size: 1em;line-height: 1.4em;background: #353535;color: #c0c0c0;}
.attachcontent {font-size: 0.85em;}
.codetitle {margin: 10px 5px 0 5px;padding: 2px 4px;color: #333;border:1px solid #444;background: #666;font-size: 0.8em;}
.codecontent {direction: ltr;margin: 0 5px 10px 5px;padding: 5px;border:1px solid #444;font-weight: normal;color: #006600;font-size: 0.85em;font-family: Monaco, 'Courier New', monospace;background: #FAFAFA;}
.syntaxbg {color: #FFFFFF;}
.syntaxcomment {color: #FF8000;}
.syntaxdefault {color: #0000BB;}
.syntaxhtml {color: #c0c0c0;}
.syntaxkeyword {color: #007700;}
.syntaxstring {color: #DD0000;}
/* Private messages */
.pm_marked_colour {background-color: #c0c0c0;}
.pm_replied_colour {background-color: #666;}
.pm_friend_colour {background-color: #007700;}
.pm_foe_colour {background-color: #DD0000;}
/* Misc */
img {border: none;}
.sep {color: #c0c0c0;background-color: #FFA34F;}
table.colortable td {padding: 0;}
pre {font-size: 1.1em;font-family: Verdana, Monaco, 'Courier New', monospace;}
.nowrap {white-space: nowrap;}
.username-coloured {font-weight: bold;}