html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {
background:transparent;
border:0;
font-size:100%;
margin:0;
outline:0;
padding:0;
vertical-align:baseline;
}

html {
background-color:#000;
background-image: url(http://inmeofficial.com/images/bg.jpg);
background-position: top center;
background-attachment: fixed;
background-repeat:no-repeat;
}

body {
font-family:verdana, sans-serif;
font-size:11px;
line-height:13px;
}

ul {
list-style:none;
}

blockquote,q {
quotes:none;
}

blockquote:before,blockquote:after,q:before,q:after {
content:none;
}

html,body,h1,h2,h3,h4,h5,h6,p,ul,li {
color:#fff;
margin:0;
padding:0;
}

#wrap {
left:50%;
margin-left:-450px;
position:absolute;
top:0;
width:900px;
}

#wrapheader {
height:auto !important;
min-height:120px;
}

#wrapcentre {
margin-left:auto;
margin-right:1px;
}

#wrapfooter {
clear:both;
text-align:center;
}

#wrapnav {
background-color:#1c1c1c;
border-color:#282828;
border-style:solid;
border-width:1px;
margin:0;
width:100%;
}

#logodesc {
background:#090909;
}

#menubar {
background-image:url('images/cellpic1.gif');
height:25px;
margin:auto;
}

#datebar {
margin:10px 25px 0;
}

div.content {
float:left;
margin:0 50px;
width:800px;
}

#findbar {
border:0;
margin:0;
padding:0;
width:100%;
}

.forumrules {
background-color:#F9CC79;
border-color:#BB9860;
border-style:solid;
border-width:1px;
font-size:1.1em;
font-weight:400;
padding:4px;
}

h1 {
background-image:url('http://inmeofficial.com/images/logo.png');
float:left;
height:104px;
margin:15px 210px;
text-indent:-10000px;
width:480px;
}

a.home {
background-image:url(http://inmeofficial.com/images/menu.png);
background-position:0 0;
background-repeat:no-repeat;
display: inline;
float:left;
height:11px;
text-indent:-10000px;
width:76px;
}

a.home:hover {
background-position:0 -11px;
}

a.tour {
background-image:url(http://inmeofficial.com/images/menu.png);
background-position:-76px 0;
background-repeat:no-repeat;
display:inline;
float:left;
height:11px;
text-indent:-10000px;
width:130px;
}

a.tour:hover {
background-position:-76px -11px;
}

a.bio {
background-image:url(http://inmeofficial.com/images/menu.png);
background-position:-206px 0;
background-repeat:no-repeat;
display:inline;
float:left;
height:11px;
text-indent:-10000px;
width:118px;
}

a.bio:hover {
background-position:-206px -11px;
}

a.discog {
background-image:url(http://inmeofficial.com/images/menu.png);
background-position:-324px 0;
background-repeat:no-repeat;
display:inline;
float:left;
height:11px;
text-indent:-10000px;
width:142px;
}

a.discog:hover {
background-position:-324px -11px;
}

a.gallery {
background-image:url(http://inmeofficial.com/images/menu.png);
background-position:-466px 0;
background-repeat:no-repeat;
display:inline;
float:left;
height:11px;
text-indent:-10000px;
width:98px;
}

a.gallery:hover {
background-position:-466px -11px;
}

a.forum {
background-image:url(http://inmeofficial.com/images/menu.png);
background-position:-564px 0;
background-repeat:no-repeat;
display:inline;
float:left;
height:11px;
text-indent:-10000px;
width:82px;
}

a.forum:hover {
background-position:-564px -11px;
}

a.merch {
background-image:url(http://inmeofficial.com/images/menu.png);
background-position:-646px 0;
background-repeat:no-repeat;
display:inline;
float:left;
height:11px;
text-indent:-10000px;
width:84px;
}

a.merch:hover {
background-position:-646px -11px;
}

a.contact {
background-image:url(http://inmeofficial.com/images/menu.png);
background-position:-730px 0;
background-repeat:no-repeat;
display:inline;
float:left;
height:11px;
text-indent:-10000px;
width:110px;
}

a.contact:hover {
background-position:-730px -11px;
}

h2 {
font-size:1.5em;
font-weight:700;
line-height:120%;
text-decoration:none;
}

#header h2 {font-dize: 11px; font-weight: normal; line-height:11px; display: inline; height: 11px;}

h3 {
font-size:1.3em;
font-weight:700;
line-height:120%;
}

h4 {
font-size:1.1em;
font-weight:700;
margin:0;
}

h5 {
color:c8d8e5;
font-size:1.1em;
font-weight:700;
margin:0;
}

p.moderators {
color:#FFF;
float:left;
font-weight:700;
margin:0;
}

p.breadcrumbs {
color:#FFF;
float:left;
font-size:1em;
font-weight:700;
margin:0;
white-space:normal;
}

p.datetime {
float:right;
font-size:1em;
margin:0;
white-space:nowrap;
}

p.searchbar {
padding:2px 0;
white-space:nowrap;
}

p.forumdesc {
padding-bottom:4px;
}

.postreported,.postreported a:visited,.postreported a:hover,.postreported a:link,.postreported a:active {
color:red;
font-weight:700;
margin:1px 0;
}

.postapprove,.postapprove a:visited,.postapprove a:hover,.postapprove a:link,.postapprove a:active {
color:green;
font-weight:700;
}

.postapprove img,.postreported img {
vertical-align:bottom;
}

.postbody {
font-size:11px;
line-height:13px;
}

.postbody li,ol,ul {
margin:0 0 0 1.5em;
}

.rtl .postbody li,.rtl ol,.rtl ul {
margin:0 1.5em 0 0;
}

.posthilit {
background-color:#FF0;
}

.nav {
color:#FFF;
font-weight:700;
margin:0;
}

.pagination {
color:#FFF;
font-size:1em;
font-weight:700;
padding:4px;
}

.gen {
font-size:1.2em;
margin:1px;
}

.genmed {
font-size:11px;
margin:1px;
}

.gensmall {
font-size:9px;
margin:1px;
}

.copyright {
color:#999;
font-weight:400;
}

.titles {
font-size:1.3em;
font-weight:700;
text-decoration:none;
}

th {
background-color:#131313;
color:#ccc;
font-size:11px;
font-weight:700;
padding:7px 5px;
white-space:nowrap;
}

td {
font-size:11px;
line-height:13px;
margin:0;
padding:0;
vertical-align:middle;
}

td.profile {
padding:4px;
}

.catdiv {
background-image:url('images/cellpic1.gif');
border:0 none;
height:25px;
margin:0;
padding:0;
}

.rtl .catdiv {
background-image:url('images/cellpic1.gif');
height:25px;
}

.cat {
background-color:#C7D0D7;
background-image:url('images/cellpic1.gif');
border:0 none;
height:25px;
margin:0;
padding:0;
text-indent:4px;
}

.cat2 {
background-color:#C7D0D7;
background-image:url('images/cellpic1.gif');
border:0 none;
color:#fff;
height:25px;
margin:0;
padding:0;
text-indent:4px;
}

.row1 {
background-color:#1c1c1c;
padding:4px;
}

.row2 {
background-color:#131313;
padding:4px;
}

.row3 {
background-color:#232323;
padding:4px;
}

.spacer {
background-color:#1c1c1c;
}

.legend {
margin:0 auto;
text-align:center;
}

a:hover {
color:#999;
text-decoration:underline;
}

a.forumlink {
color:#fff;
font-size:1.2em;
font-weight:700;
}

a.topictitle {
font-weight:700;
margin:1px 0;
}

th a,th a:visited {
color:#c8d8e5 !important;
text-decoration:none;
}

th a:hover {
text-decoration:underline;
}

form {
border:0;
margin:0;
padding:0;
}

input {
background-color:#1c1c1c;
border:1px solid #282828;
color:#626262;
font-size:1.1em;
font-weight:400;
padding:1px;
}

textarea {
background-color:#1c1c1c;
border:1px solid #282828;
color:#626262;
font-size:1em;
font-weight:400;
line-height:1.1em;
padding:2px;
}

select {
background-color:#1c1c1c;
border:1px solid #282828;
color:#626262;
font-size:1.1em;
font-weight:400;
padding:1px;
}

option {
padding:0 1em 0 0;
}

option.disabled-option {
color:graytext;
}

.rtl option {
padding:0 0 0 1em;
}

input.radio {
background-color:transparent;
border:none;
}

.post {
background-color:#131313;
border-style:solid;
border-width:1px;
}

.btnbbcode {
background-color:#131313;
border:1px solid #666;
color:#626262;
font-size:1.1em;
font-weight:400;
}

.btnmain {
background-color:#1c1c1c;
border:1px solid #282828;
cursor:pointer;
font-size:1.1em;
font-weight:700;
padding:1px 5px;
}

.btnlite {
background-color:#1c1c1c;
border:1px solid #282828;
cursor:pointer;
font-size:1.1em;
font-weight:400;
padding:1px 5px;
}

.btnfile {
background-color:#1c1c1c;
border:1px solid #282828;
font-size:1.1em;
font-weight:400;
padding:1px 5px;
}

.helpline {
background-color:#1c1c1c;
border-style:none;
}

.quotetitle,.attachtitle {
background-color:#282828;
border-color:#282828;
border-style:solid;
border-width:1px 1px 0;
color:#626262;
font-size:0.85em;
font-weight:700;
margin:10px 5px 0;
padding:4px;
}

.quotetitle .quotetitle {
font-size:1em;
}

.quotecontent,.attachcontent {
background-color:#777;
border-color:#282828;
border-style:solid;
border-width:0 1px 1px;
color:#fff;
font-size:1em;
font-weight:400;
line-height:1.4em;
margin:0 5px 10px;
padding:5px;
}

.attachcontent {
font-size:0.85em;
}

.codetitle {
background-color:#282828;
border-color:#282828;
border-style:solid;
border-width:1px 1px 0;
color:#626262;
font-size:0.8em;
margin:10px 5px 0;
padding:2px 4px;
}

.codecontent {
background-color:#FAFAFA;
border-color:#282828;
border-style:solid;
border-width:0 1px 1px;
color:#060;
direction:ltr;
font-family:Monaco, 'Courier New', monospace;
font-size:0.85em;
font-weight:400;
margin:0 5px 10px;
padding:5px;
}

.syntaxbg {
color:#1c1c1c;
}

.syntaxcomment {
color:#FF8000;
}

.syntaxdefault {
color:#00B;
}

.syntaxhtml {
color:#000;
}

.syntaxkeyword {
color:#070;
}

.syntaxstring {
color:#D00;
}

.pm_friend_colour {
background-color:#070;
}

.pm_foe_colour {
background-color:#D00;
}

img {
border:none;
}

.sep {
background-color:#fff;
color:#000;
}

table.colortable td {
padding:0;
}

pre {
font-family:Monaco, 'Courier New', monospace;
font-size:1.1em;
}

.nowrap {
white-space:nowrap;
}

.username-coloured {
font-weight:700;
}

p {
margin:0 0 10px;
}

.small {
color:#999;
font-size:9px;
}

p.crumb {
float:left;
width:50%;
}

p.links {
float:left;
text-align:right;
width:50%;
}

hr {
background-color:#666;
border:0;
color:#666;
float:left;
height:1px;
margin:0 0 10px;
width:800px;
padding: 0px;
}

.pm_marked_colour {
background-color:#000;
}

.forumrules h3,.error {
color:red;
}

.rtl p.moderators,.rtl p.breadcrumbs {
float:right;
}

p.linkmcp,p.searchbarreg {
float:right;
margin:0;
white-space:nowrap;
}

.rtl p.linkmcp,.rtl p.datetime,.rtl p.searchbarreg,table {
float:left;
}

p.topicauthor,p.topicdetails {
margin:1px 0;
}

.postauthor,.postdetails {
color:#fff;
}

.tablebg,.pm_replied_colour {
background-color:#282828;
}

a:link,a:active,a:visited,a.topictitle:visited {
color:#fff;
text-decoration:none;
}


div#footer {
float: left;
margin: 50px 50px 0px;
width: 800px;
}

p.login {
margin: 0 auto;
}

#header ul {
display: block;
float:left;
height:11px;
line-height:11px;
list-style-type:none;
margin:18px 32px 0;
width:100%;
}

#header ul li {
display:inline;
height:11px;
float:left;
text-align:center;
}

td.profile {vertical-align: top;}

.btnlite, select#st, select#sk, span.gensmall, select#sd, {font-family:verdana, sans-serif; font-size: 11px;}

form.orderby {width: 100%; text-align: right;}

td#nav {font-size: 11px; font-weight: normal;}

h2.register {width: 100%; text-align: center; margin: 10px 0 0 0;}

.ucpheader {width: 200px; float: left;}

a.postlink {text-decoration: underline;}
a.postlink:hover {text-decoration: none; color:#999;}