/* Based on the original Style Sheet for the fisubsilver v2 Theme for phpBB version 2+
Edited by Daz  - http://www.forumimages.com - last updated 26-06-03 */

/* The content of the posts (body of text) */
body
        {
        background:#000000 url(images/background/kalidar-bg.jpg);
        background-repeat:no-repeat;
        background-position: center top;
        color:#000000;
        font:12px Verdana,Arial,Helvetica,sans-serif;
        margin:0px;
        padding:0;
scrollbar-base-color: #000000;
scrollbar-arrow-color: #FFA700;
scrollbar-3dlight-color: #000000;
scrollbar-darkshadow-color: #151515;
scrollbar-face-color: #333333;
scrollbar-highlight-color: #252525;
scrollbar-shadow-color: #151515;
scrollbar-track-color: #000000;
        }

/* General font families for common tags */
font,th,td,p
        {
        font:12px Verdana,Arial,Helvetica,sans-serif;
        }

/* General text */
.gensmall
        {
        font-size:10px;
        }

.gensmallight                 {
        font-size:10px;
         color:#FFA700;
        }

td.genmed,.genmed
        {
        font-size:11px;
        color: #800000;
        }

.genmeddark
        {
        font-size:11px;
         color: #800000;
        }

.explaintitle
        {
        font-size:11px;
        font-weight: bold;
        }

/* General page style */
a:link,a:active,a:visited,a.postlink
        {
        color:#800000;

        text-decoration:none;
        }

a:hover
        {
        color:#FFA700;
        }

a.link2{color:#FFFFFF}
a.link2:visited{color:#FFFFFF}

/* titles for the topics:could specify viewed link colour too */
a.topictitle{color:#000000; font-size:11px; font-weight:bold;}
a.topictitle:visited{color:#363636;}
a.topictitle:hover{color:#FFA700;}

/* titles for the statistics mod tables only */
a.cattitle{color:#FFA700; font-size:11px; font-weight:bold;}
a.cattitle:visited{color:#FFA700;}
a.cattitle:hover{color:#f8c86a;}

a.maintitle {color:#FFA700;}
a.maintitle:visited{color:#FFA700;}
a.maintitle:hover{color:#f8c86a;}

a.navme{color:#FFA700;}
a.navme:visited{color:#FFA700;}
a.navme:hover{color:#f8c86a;}

a.gensmallight  {color:#FFA700;}
a.gensmallight:visited{color:#FFA700;}
a.gensmallight:hover{color:#f8c86a;}

a.nav{color:#FFA700;}
a.nav:visited{color:#FFA700;}
a.nav:hover{color:#f8c86a;}

/* titles for the topics:could specify viewed link colour too */
td.cathead
        {
        font-weight:bold;letter-spacing:1px;
        background:#252525 url(images/cellpic1.gif);
        color: #381202;
        height:29px;
        text-indent:4px;
        }

/* Name of poster in viewmsg.php and viewtopic.php and other places */
.name{font-size:11px;font-weight: bold}

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

/* Category gradients*/
td.cat,td.catBottom
        {
        font-weight:bold;
        letter-spacing:1px;
        background:#252525 url(images/cellpic1.gif);
        height:29px;
        text-indent:4px;
        }

/* Main table cell colours and backgrounds */
.row1   {
        background: #c7b188 url(images/background/papier1.jpg);
        border-color:#542a08; border-collapse:collapse;
        }

.row2,.helpline
        {
        background: #b9a06f url(images/background/papier2.jpg);
        border-color:#542a08; border-collapse:collapse;
        }

.row3   {
        background: #c7b188 url(images/background/papier3.jpg);
        border-color:#542a08; border-collapse:collapse;
        }

.row4   {
        background: #b9a06f url(images/cellpic1.gif);
        }

td.spacerow{background:#000000}

/* This is for the table cell above the Topics,Post & Last posts on the index.php */
td.rowpic{background:url(images/cellpic2.jpg) #252525 repeat-y}

/* Table Header cells */
th
        {
        background:#252525 url(images/cellpic3.gif);
        color:#FFA700;
        font-size:12px;
        font-weight:bold;
        height:27px;
        white-space:nowrap;
        text-align:center;
        padding-left:8px;
        padding-right:8px;
        }

/* This is the border line & background colour round the entire page */
.bodyline
        {
        background:transparent;
        border:1px solid #2E1E00;
        }

/* This is the outline round the main forum tables */
.forumline
        {
        background:Transparent;
        border:0px solid #2E1E00;
        }

.topnav
        {
        font-size:10px;
        background: #252525 url(images/cellpic_nav.gif) repeat-x;
        color:#FFA700;
        height:21px;
        white-space:nowrap;
        border: 0px solid #2E1E00;
        border-width: 1px 0px 1px 0px;
        }

/* The largest text used in the index page title and toptic title etc. */
.maintitle,h1
        {
        font:bold 20px/120% "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
        text-decoration:none;
        color:#FFA700;
        }

td.maintitle
        {
        font:bold 20px/120% "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
        text-decoration:none;
        color:#FFA700;
        }

.subtitle,h2
        {
        font:bold 18px/180% "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
        text-decoration:none;
        }

/* This is the gradient background at the top of the page */
.topbkg
        {

        }

/* Used for the navigation text,(Page 1,2,3 etc) and the navigation bar when in a forum */
.nav
        {
         color:#FFA700;
        font-size:11px;
        font-weight:bold;
        }

.postbody
        {
        font-size:12px;
        line-height:125%;
        }

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

/* This is the line in the posting page which shows the rollover
help line. Colour value in row2 */
.helpline
        {
        border:0 solid;
        font-size:10px;
        color:#151d39;
        }


/* This is for the error messages that pop up */
.errorline
        {background:#b9a06f;
        border:1px solid #151d39;
        }

/* Form elements */
form{display:inline}

input
        {
        font:11px Verdana,Arial,Helvetica,sans-serif;
        }

select
        {
        background:#b9a06f;
        color: #151d39;
        font:11px Verdana,Arial,Helvetica,sans-serif;
        }

input.post,textarea.post
        {
        background:#b9a06f;
        border:1px solid #151d39;
        color: #000000;
        font:11px Verdana,Arial,Helvetica,sans-serif;
        padding-bottom:2px;
        padding-left:2px;
        }

input.button,input.liteoption,.fakebut
        {
        border:1px solid #151d39;
        background:#b9a06f;
        color: #000000;
        font-size:11px;
        }

input.catbutton
        {
        border:1px solid #151d39;
        background:#b9a06f;
        color: #000000;
        font-size:10px;
        }

input.mainoption
        {
        border:1px solid #151d39;
        background:#b9a06f;
        color: #000000;
        font-size:11px;
        font-weight:bold;
        }

a.but,a.but:hover,a.but:visited
        {
        color:#000000;text-decoration:none;
        }


/* Admin & Moderator Colours MODification */
.admin,.mod{font-size:11px;font-weight:bold}
.admin,a.admin,a.admin:visited{color:#ffa34f}
.mod,a.mod,a.mod:visited{color:#006600}
a.admin:hover,a.mod:hover{color:#5493B4}

/* Specify the space around images */
.imgtopic,.imgicon{margin-left:3px}
.imgspace{margin-left:1px;margin-right:2px}
.imgfolder{margin:1px 4px 1px 4px}

/* Gets rid of the need for border="0" on hyperlinked images */
img{border:0 solid}


/* Quote blocks */
.quote
        {
        background: #c7b188;
        border:1px solid #b9a06f;
        font-size:11px;
        line-height:125%;
        }

.quotediv
        {
        background:#c7b188 url(images/cellpic1.gif);
        color: #383d4e;
        border: 1px solid #b9a06f;
        border-top:0;
        padding:5px;
        overflow:auto;
        width:90%;
        text-align:left;
        }

/* Code blocks */
.code
        {
        background:#b9a06f;
        border:1px solid #c7b188;
        color:#151d39;
        font:12px Courier,"Courier New",sans-serif;
        padding:5px;
        }

/* Code blocks */
.codetitle
        {
        background: #b9a06f url(images/cellpic1.gif);
        border:1px solid #c7b188;
        padding:5px;width:90%;
        font-weight:bold;
        text-align:left;
        margin-top:10px
        }

.codediv
        {
        background:#b9a06f;
        border: 1px solid #c7b188;
        color:#151d39;
        border-top:0;
        font:12px Courier,"Courier New",sans-serif;
        padding:5px;overflow:
        auto;width:90%;
        height:50px;text-align:left;
        }

/* FI Colour Palette MOD - START */
.colouter,.col{border:1px solid #000;margin-left:10px}
.colouter{border-right-width:0;cursor:pointer}
.col{margin:0;padding:0 0 0 7px;display:inline;border-width:1px 1px 0 0;font-size:7px}
/* FI Colour Palette MOD - END */

abbr, acronym {
        border-bottom: 1px dotted #333;
        cursor: help;
}

/*--- album category hierarchy : begin */
.tab_links, a.tab_links:hover, a.tab_links:link, a.tab_links:active, a.tab_links:visited {
        font-size: 11px;
        color: #FFA34F;
        text-decoration: none;
}

a.tab_links:hover {
        text-decoration: underline;
}

.tab_headers, th.tab_headers {
        color: #FFA34F;
        font-size: 11px;
        font-weight : bold;
        padding-left: 4px;
        padding-right: 8px;
        border: #003366;
        border-style: solid;
        border-width: 1px 1px 0px 1px;
        background-color: #006699;
}

.tab_border        { background-color: #E5E5E5; border: 0px;}

.filler, th.filler {
        background-color:#E5E5E5;
        background-image:none;
}
/*--- album category hierarchy : end */

.gryphleft
        {
        background: url(images/header/topbg.gif);
        }
.gryph-center
        {
        background: url(images/header/topbg.gif);
        }
.gryphright
        {
        background: url(images/header/topbg.gif);
        padding-top:20px;
        }
.linksbar
        {
        background: url(images/header/holz_bg.jpg) repeat-x;
        font-size:10px;
        color:#FFA700;
        height:40px;
        white-space:nowrap;
        border: 0px solid #2E1E00;
        }
.header
        {
        background: url(images/header/gold-bg.gif) repeat-x;
        }
.border-top-left
        {
        background: url(images/border-top-left.gif) no-repeat;
        }
.border-top-right
        {
        background: url(images/border-top-right.gif) no-repeat;
        }
.border-top-center
        {
        background: url(images/border-top-center.gif) repeat-x;
        }
.border-side-left
        {
        background: url(images/border-side-left.gif) repeat-y;
        }
.border-side-right
        {
        background: url(images/border-side-right.gif) repeat-y;
        }
.border-bot-left
        {
        align: right;
        background: url(images/border-bot-left.gif) no-repeat;
        }
.border-bot-right
        {
        background: url(images/border-bot-right.gif) no-repeat;
        }
.border-bot-center
        {
        background: url(images/border-bot-center.gif) repeat-x;
        }
.footer
        {
        background: url(images/header/footer_bg.jpg) repeat-x; vertical-align: bottom;
        font-size:10px;
        color:#FFA700;
        vertical-align: bottom;
        border: 0px;
        }