@import url("formIE.css");
body {
background-color:#e7d9c7;
background-image:url('images/bg.gif');
background-repeat:repeat-x;
margin:0;
padding:0;
}

#rightcol {
width:240px;
background-color:#f0e7db;
}

#header {
width:940px;
border:0;
clear:both;
margin:0 auto;
padding:0;
}

#content {
width:940px;
border:0;
background-color:#fff;
position:relative;
z-index:100;
margin:0 auto;
padding:8px;
}

#contentdark {
width:940px;
border:0;
background-color:#b09d89;
position:relative;
z-index:100;
margin:0 auto;
padding:8px;
}

.shadow_inner {
overflow:hidden;
position:absolute;
top:-1000px;
filter:alpha(Opacity=5);
opacity:0.05;
-moz-opacity:0.05;
-khtml-opacity:0.05;
z-index:10;
}

h1 {
font-weight:700;
font-family:Georgia, serif;
font-size:18px;
color:#6e5d4b;
margin:0;
}

h2 {
font-weight:700;
font-family:Georgia, serif;
font-size:16px;
color:#6e5d4b;
margin:0;
}

ul {
margin-left:1em;
padding-left:1em;
}

li {
line-height:1.5em;
}

.topright {
background-color:#666;
}

.bottomright {
background-color:#999;
}

.footer {
color:#b09d89;
}

.txtwhite10px {
color:#fff;
font-size:10px;
}

.title {
font-weight:700;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#333;
}

.catdiv {
width:100%;
border-bottom:1px solid #ccc;
margin-bottom:6px;
}

font,th,td,p {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

a:link,a:active,a:visited {
color:#6e5d4b;
}

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

hr {
height:0;
border:solid #ccc 0;
border-top-width:1px;
}

/* This is the border line & background colour round the entire page */
.bodyline {
background-color:#FFF;
border:1px #98AAB1 solid;
}

/* This is the outline round the main forum tables */
.forumline {
background-color:#FFF;
border:2px silver solid;
}

/* Main table cell colours and backgrounds */
td.row1 {
background-color:#EFEFEF;
}

td.row2 {
background-color:#DEE3E7;
}

td.row3 {
background-color:#D1D7DC;
}

/*
  This is for the table cell above the Topics, Post & Last posts on the index.php page
  By default this is the fading out gradiated silver background.
  However, you could replace this with a bitmap specific for each forum*/
td.rowpic {
background-color:#FFF;
background-image:url(forums/templates/LHF/images/cellpic2.jpg);
background-repeat:repeat-y;
}

/* Header cells - the blue and silver gradient backgrounds */
th {
color:#FFF;
font-size:11px;
font-weight:700;
background-color:#6e5d4b;
height:25px;
background-image:url(forums/templates/LHF/images/cellpic3.gif);
}

td.cat,td.catHead {
background-image:url(forums/templates/LHF/images/cellpic3.gif);
background-color:#b09d89;
border:#FFF;
height:28px;
color:#fff;
border-style:solid;
}

td.catSides,td.catLeft,td.catRight,td.catBottom {
background-image:url(forums/templates/LHF/images/cellpic1.gif);
background-color:#D0D7DD;
border:#FFF;
height:28px;
color:#fff;
border-style:solid;
}

/*
  Setting additional nice inner borders for the main table cells.
  The names indicate which sides the border will be on.
  Don't worry if you don't understand this, just ignore it :-)*/
td.cat,td.catHead,td.catBottom {
height:29px;
border-width:0;
}

th.thHead,th.thSides,th.thTop,th.thLeft,th.thRight,th.thBottom,th.thCornerL,th.thCornerR {
font-weight:700;
border:#FFF;
height:28px;
color:#fff;
border-style:solid;
}

td.row3Right,td.spaceRow {
background-color:#D1D7DC;
border:#FFF;
border-style:solid;
}

th.thHead,td.catHead {
font-size:12px;
border-width:1px 1px 0;
}

th.thSides,td.catSides,td.spaceRow {
border-width:0 1px;
}

th.thRight,td.catRight,td.row3Right {
border-width:0 1px 0 0;
}

th.thLeft,td.catLeft {
border-width:0 0 0 1px;
}

th.thBottom,td.catBottom {
border-width:0 1px 1px;
}

th.thTop {
border-width:1px 0 0;
}

th.thCornerL {
border-width:1px 0 0 1px;
}

th.thCornerR {
border-width:1px 1px 0 0;
}

/* The largest text used in the index page title and toptic title etc. */
.maintitle {
font-weight:700;
font-family:Georgia, serif;
font-size:18px;
color:#6e5d4b;
text-decoration:none;
line-height:120%;
}

/* General text */
.gen {
font-size:12px;
}

.genmed {
font-size:11px;
}

.gensmall {
font-size:10px;
}

.gen,.genmed,.gensmall {
color:#000;
}

a.gen,a.genmed,a.gensmall {
color:#666;
text-decoration:underline;
}

a.gen:hover,a.genmed:hover,a.gensmall:hover {
color:#930;
text-decoration:underline;
}

/* Forum category titles */
.cattitle {
font-weight:700;
font-size:12px;
letter-spacing:1px;
color:#fff;
}

/* Forum title: Text and link to the forums used in: index.php */
.forumlink {
font-weight:700;
font-size:12px;
color:#666;
}

/* Location, number of posts, post date etc */
.postdetails {
font-size:10px;
color:#000;
}

/* The content of the posts (body of text) */
.postbody {
font-size:12px;
line-height:18px;
}

/* Quote & Code blocks */
.code {
font-family:Courier, 'Courier New', sans-serif;
font-size:11px;
color:#060;
background-color:#FAFAFA;
border:#D1D7DC;
border-style:solid;
border-width:1px;
}

.quote {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#444;
line-height:125%;
background-color:#FAFAFA;
border:#D1D7DC;
border-style:solid;
border-width:1px;
}

/* Copyright and bottom info */
.copyright {
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#444;
letter-spacing:-1px;
}

a.copyright {
color:#444;
text-decoration:none;
}

a.copyright:hover {
color:#000;
text-decoration:underline;
}

/* Form elements */
input,textarea,select {
color:#000;
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
border:1px solid #666;
}

/* The text input fields background colour */
input.post,textarea.post,select {
background-color:#FFF;
}

input {
text-indent:2px;
}

/* The buttons used for bbCode styling in message post */
input.button {
background-color:#EFEFEF;
color:#000;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

/* The main submit button option */
input.mainoption {
background-color:#FAFAFA;
font-weight:700;
}

/* None-bold submit button */
input.liteoption {
background-color:#FAFAFA;
font-weight:400;
}

/* This is the line in the posting page which shows the rollover
  help line. This is actually a text box, but if set to be the same
  colour as the background no one will know ;)*/
.helpline {
background-color:#DEE3E7;
border-style:none;
}

.cat a,.cat .gen,.cat .genmed,.cat .gensmall,.catHead a.cattitle,.catHead a.cattitle:hover {
color:#fff;
}

.mainmenu,.name {
font-size:11px;
color:#000;
}

a.mainmenu,a.cattitle,a.forumlink,a.topictitle:link,a.topictitle:visited {
text-decoration:none;
color:#666;
}

a.mainmenu:hover,a.forumlink:hover,a.topictitle:hover,a.postlink:hover {
text-decoration:underline;
color:#930;
}

a.cattitle:hover,a.nav:hover {
text-decoration:underline;
}

.nav,.topictitle {
font-weight:700;
font-size:11px;
color:#000;
}

a.nav,a.postlink:link,a.postlink:visited {
text-decoration:underline;
color:#666;
}