/*
  The original digi-Tech Theme for phpBB version 2+
  Created by Digital-Delusion design
  http://www.digital-delusion.com

*/

/* General page style. The scroll bar colours only visible in IE5.5+ */
body {
     margin: 0px;
     padding: 0px;
     }

body,td,th {
    font-family: Trebuchet MS, Arial, sans-serif, Verdana;
    font-size: 12px;
    color: #000000;
}
body {
    background-image: url(images/book_tile.gif);
    background-repeat: repeat;
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    scrollbar-face-color: #CDB999;
    scrollbar-highlight-color: #D6CBB7;
    scrollbar-shadow-color: #5E4327;
    scrollbar-3dlight-color: #D6CBB7;
    scrollbar-arrow-color:  #48331A;
    scrollbar-track-color: #8F734F;
    scrollbar-darkshadow-color: #48331A;
}

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

/* General font families for common tags */
font,th,td,p { font-family:  Trebuchet MS, Arial, sans-serif, Verdana }
a:link,a:active,a:visited { text-decoration: none; color: #920E09; }
a:hover        { text-decoration: underline; color: #920E09; }
hr    { height: 0px; border: solid #000000 0px; border-top-width: 1px;}

/* This is the border line & background colour round the entire page */
.bodyline    { border: 0px #000000 solid; }

/* This is the outline round the main forum tables */
.forumline    { background-color: none;
                border: 0px #000000 solid;}

/* Main table cell colours and backgrounds */
td.row1    { border: 1px solid #000000;}
td.row2    { border: 0px solid #000000;}
td.row3    { border: 1px solid #000000;}

/* Table Head (the darker table rows) */
td.head-o-drk   { background-image: url(images/head-o-drk.gif);   background-repeat: repeat-x;  height:8px; }
td.head-ol-drk  { background-image: url(images/head-ol-drk.gif);  background-repeat: no-repeat; width:14px; height:8px; }
td.head-ot-db   { background-image: url(images/head-ot-drk.gif);  background-repeat: no-repeat; width:7px;  height:8px; }
td.head-ot-drk  { background-image: url(images/head-ot-db.gif);   background-repeat: no-repeat; width:7px;  height:8px; }
td.head-ox-db   { background-image: url(images/head-ox-db.gif);   background-repeat: no-repeat; width:7px;  height:8px; }
td.head-ol-db   { background-image: url(images/head-ol-db.gif);   background-repeat: no-repeat; width:14px; height:8px; }
td.head-or-drk  { background-image: url(images/head-or-drk.gif);  background-repeat: no-repeat; width:14px; height:8px; }
td.head-or-db   { background-image: url(images/head-or-db.gif);   background-repeat: no-repeat; width:14px; height:8px; }
td.head-or-db7  { background-image: url(images/head-or-db7.gif);  background-repeat: no-repeat; width:7px;  height:8px; }

td.head-u-drk   { background-image: url(images/head-u-drk.gif);   background-repeat: repeat-x;  height:8px; }
td.head-ul-drk  { background-image: url(images/head-ul-drk.gif);  background-repeat: no-repeat; width:14px; height:7px; }
td.head-ut-db   { background-image: url(images/head-ut-db.gif);   background-repeat: no-repeat; width:7px;  height:8px; }
td.head-ut-drk  { background-image: url(images/head-ut-drk.gif);  background-repeat: no-repeat; width:7px;  height:8px; }
td.head-ux-db   { background-image: url(images/head-ux-db.gif);   background-repeat: no-repeat; width:7px;  height:8px; }
td.head-ul-db   { background-image: url(images/head-ul-db.gif);   background-repeat: no-repeat; width:14px; height:7px; }
td.head-ur-drk  { background-image: url(images/head-ur-drk.gif);  background-repeat: no-repeat; width:14px; height:7px; }
td.head-ur-db   { background-image: url(images/head-ur-db.gif);   background-repeat: no-repeat; width:14px; height:7px; }
td.head-ur-db7  { background-image: url(images/head-ur-db7.gif);  background-repeat: no-repeat; width:7px;  height:8px; }

td.head-l-drk   { background-image: url(images/head-l-drk.gif);   background-repeat: repeat-y;  width:14px; }
td.head-r-drk   { background-image: url(images/head-r-drk.gif);   background-repeat: repeat-y;  width:14px; }
td.head-r-drk7  { background-image: url(images/head-r-drk7.gif);  background-repeat: repeat-y;  width:7px; }
td.head-i-drk   { background-image: url(images/head-i-drk.gif);   background-repeat: repeat-y;  width:7px;  }

/* Table Rows */
td.table-l-br   { background-image: url(images/table-l-br.gif);   background-repeat: repeat-y;  width:14px; }
td.table-lt-br  { background-image: url(images/table-lt-br.gif);  background-repeat: no-repeat; width:14px; height:7px; }
td.table-lt7-br { background-image: url(images/table-lt7-br.gif); background-repeat: no-repeat; width:7px;  height:7px; }
td.table-r-br   { background-image: url(images/table-r-br.gif);   background-repeat: repeat-y;  width:14px; }
td.table-rt-br  { background-image: url(images/table-rt-br.gif);  background-repeat: no-repeat; width:14px; height:7px; }
td.table-ut-br  { background-image: url(images/table-ut-br.gif);  background-repeat: no-repeat; width:7px;  height:7px; }
td.table-ot-br  { background-image: url(images/table-ot-br.gif);  background-repeat: no-repeat; width:7px;  height:7px; }
td.table-i-br   { background-image: url(images/table-i-br.gif);   background-repeat: repeat-y;  width:7px;  }
td.table-m-br   { background-image: url(images/table-m-br.gif);   background-repeat: repeat-x;  height:7px; }
td.table-x-br   { background-image: url(images/table-x-br.gif);   background-repeat: no-repeat; width:7px;  height:7px; }

/* Topic Design */
td.topicmessage  { height:211px; padding-top:18px; padding-bottom:18px; }
.user-info       { background-image: url(images/user-info.gif);     background-repeat: no-repeat; width:185px; height:255px; }
td.topicframe-l  { background-image: url(images/topicframe-l.gif);  background-repeat: repeat-y; }
td.topicframe-o1 { background-image: url(images/topicframe-o.gif);  background-repeat: repeat-x;  width:100%;  height:42px; padding-left:3px;  padding-top:18px; }
td.topicframe-o2 { background-image: url(images/topicframe-o.gif);  background-repeat: repeat-x;  height:42px; padding-top:16px; }
td.topicframe-or { background-image: url(images/topicframe-or.gif); background-repeat: no-repeat; width:21px;  height:42px;  }
td.topicframe-r  { background-image: url(images/topicframe-r.gif);  background-repeat: repeat-y;  width:21px; }
td.topicframe-ul { background-image: url(images/topicframe-ul.gif); background-repeat: no-repeat; width;185px; height:36px; padding-left:70px; padding-top:11px; }
td.topicframe-u  { background-image: url(images/topicframe-u.gif);  background-repeat: repeat-x;  width:100%;  height:36px; padding-left:7px;  padding-top:9px; }
td.topicframe-ur { background-image: url(images/topicframe-ur.gif); background-repeat: no-repeat; width:21px; }

/*
  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: {T_TD_COLOR2};}

/* Header cells - the blue and silver gradient backgrounds */
th    {
    color: {T_FONTCOLOR3}; font-size: 11px; font-weight : bold;
    background-color: {T_BODY_LINK}; height: 25px;
    background-image: url(templates/ame/images/{T_TH_CLASS2});
}

td.cat,td.catHead,td.catSides,td.catLeft,td.catRight,td.catBottom {
            background-image: url(templates/ame/images/{T_TH_CLASS1});
            background-color:{T_TR_COLOR3}; border: {T_TH_COLOR3}; border-style: solid; height: 28px;
}

/*
  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: 0px 0px 0px 0px;
}
th.thHead,th.thSides,th.thTop,th.thLeft,th.thRight,th.thBottom,th.thCornerL,th.thCornerR {
    font-weight: bold; border: {T_TD_COLOR2}; border-style: solid; height: 28px;
}
td.row3Right {
    background-color: #CEB087;
}

th.thHead,td.catHead { font-size: 12px; border-width: 1px 1px 0px 1px; }
th.thSides,td.catSides    { border-width: 0px 1px 0px 1px; }
th.thRight,td.catRight,td.row3Right     { border-width: 0px 1px 0px 0px; }
th.thLeft,td.catLeft      { border-width: 0px 0px 0px 1px; }
th.thBottom,td.catBottom  { border-width: 0px 1px 1px 1px; }
th.thTop     { border-width: 1px 0px 0px 0px; }
th.thCornerL { border-width: 1px 0px 0px 1px; }
th.thCornerR { border-width: 1px 1px 0px 0px; }

/* The largest text used in the index page title and toptic title etc. */
.maintitle    {
    font-weight: bold; font-size: 14px; font-family: Serif;
    text-decoration: none; line-height : 120%; color : #920E09;
}

/* General text */
.gen { font-size : 12px; }
.genmed { font-size : 11px; }
.gensmall { font-size : 10px;}
.gen,.genmed,.gensmall { color : {T_BODY_TEXT};}
a.gen,a.genmed,a.gensmall { color: #920E09; text-decoration: none;}
a.gen:hover,a.genmed:hover,a.gensmall:hover    { color: #920E09; text-decoration: underline; }

/* The register, login, search etc links at the top of the page */
.mainmenu        { font-size : 11px; color : {T_BODY_TEXT} }
a.mainmenu        { text-decoration: none; color : #920E09;  }
a.mainmenu:hover{ text-decoration: underline; color : {T_BODY_HLINK}; }

/* Forum category titles */
.cattitle        { font-weight: bold; font-size: 12px ; letter-spacing: 1px; color : #920E09; }
a.cattitle        { text-decoration: none; color : #920E09; }
a.cattitle:hover{ color : #920E09; text-decoration: underline; }

/* Forum title: Text and link to the forums used in: index.php */
.forumlink        { font-weight: bold; font-size: 12px; color : #920E09; }
a.forumlink     { text-decoration: none; color : #920E09; }
a.forumlink:hover{ text-decoration: underline; color : #920E09; }

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

/* titles for the topics: could specify viewed link colour too */
.topictitle,h1,h2    { font-weight: bold; font-size: 11px; color : {T_BODY_TEXT}; }
a.topictitle:link   { text-decoration: none; color : #920E09; }
a.topictitle:visited { text-decoration: none; color : #920E09; }
a.topictitle:hover    { text-decoration: underline; color : #920E09; }

/* Name of poster in viewmsg.php and viewtopic.php and other places */
.name            { font-family:  Serif;
                   font-size: 14px;
                   font-weight: bold;
                   color: #920E09;
                   width: 91px;
                   text-align: center;
                   }

/* Location, number of posts, post date etc */
.userdetails        { font-size: 11px; color: #000000;
                      padding-left: 46px;
                      padding-top: 37px;
                      }
.postdetails        { font-size : 11px; color : #000000;}

/* The content of the posts (body of text) */
.postbody { font-size : 13px; line-height: 18px; color: #000000;}
a.postlink:link    { font-weight: bold; text-decoration: none; color : #920E09; }
a.postlink:visited { font-weight: bold; text-decoration: none; color : #920E09; }
a.postlink:hover {  font-weight: bold; text-decoration: underline; color : #920E09; }

/* Quote & Code blocks */
.code {
    font-family: Courier, 'Courier New', sans-serif; font-size: 11px; color: #000000;
    background-image: url(images/book_tile_drk.gif);
    background-repeat: repeat;
    border: #000000; border-style: solid;
    border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px;
    padding:3px;
}

.quote {
    font-family: Trebuchet MS, Arial, sans-serif, Verdana; font-size: 11px; color: #000000; line-height: 125%;
    background-image: url(images/book_tile_drk.gif);
    background-repeat: repeat;
    border: #000000; border-style: solid;
    border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px;
    padding:3px;
}

/* Copyright and bottom info */
.copyright        { font-size: 12px; font-family: {T_FONTFACE1}; color: {T_FONTCOLOR1}; letter-spacing: -1px;}
a.copyright        { color: {T_FONTCOLOR1}; text-decoration: none;}
a.copyright:hover { color: #920E09; text-decoration: underline;}

/* Form elements*/
input,textarea, select {
    font-family: "Trebuchet MS", Arial, sans-serif, Verdana;
    font-size: 12px;
    color: #000000;
    font-weight: normal;
    background-image: url(images/book_tile_drk.gif);
    background-repeat: repeat;
    background-color: #CEB087;
    border: 1px solid #000000;
}

/* The text input fields background colour */
input.post, textarea.post, select {
    background-image: url(images/book_tile_drk.gif);
    background-repeat: repeat;
}

input { text-indent : 2px; }

/* The buttons used for bbCode styling in message post */
input.button {
    background-image: url(images/book_tile_drk.gif);
    background-repeat: repeat;
    color : {T_BODY_TEXT};
    font-size: 11px; font-family: {T_FONTFACE1};
}

/* The main submit button option */
input.mainoption {
    background-image: url(images/book_tile_drk.gif);
    background-repeat: repeat;
    font-weight : bold;
}

/* None-bold submit button */
input.liteoption {
    background-image: url(images/book_tile_drk.gif);
    background-repeat: repeat;
    font-weight : normal;
}

/* 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: #CEB087; border-style: solid 1px #000000; }

/* Import the fancy styles for IE only (NS4.x doesn't use the @import function) */
@import url("templates/ame/formIE.css");

.date {
    color: #000000;
}
.text {
    font-family: "Trebuchet MS", Arial, sans-serif, Verdana;
    font-size: 10px;
    color: #000000;
    border: 1px solid #000000;
}
.button {
    font-size: 11px;
    font-weight: bold;
    color: #920E09;
    cursor: hand;
    border: 1px solid #000000;
}
.heading {
    font-size: 12px;
    font-weight: bold;
    color: #D3DBDE;
}
.heading1 {
    font-size: 12px;
    color: #C5CFD2;
}
.darkfont {
    color: #000000;
    font-size: 11px;
}
A.darkfont {
    color: #920E09;
    text-decoration: none;
    }
A.darkfont:hover {
    color: #920E09;
    text-decoration: underline;
    }
A.darkfont:visited {
    color: #920E09;
    text-decoration: none;
    }
A.darkfont:active {
    color: #920E09;
    text-decoration: none;
    }
.darkfontbig {
    font-size: 12px;
    font-weight: bold;
    color: #920E09;
}
.button1 {    font-size: 11px;
    font-weight: bold;
    color: #920E09;
    cursor: hand;
    border: 1px solid #000000;
}
.head {
border: 0px solid #000000;
font-size: 12px;
color: #920E09;
font-weight: bold;
background-image: url(images/book_tile_drk.gif);
background-repeat: repeat;
}
.head2 {
background-image: url(images/book_tile_drk.gif);
background-repeat: repeat;
}

/* Main Homepage-Design */
.lo {
    width: 190px;
    }

.o {
    background-image: url(images/book_o.gif);
    background-repeat: repeat-x;
    }

.ro {
    width: 140px;
    }

.l {
    background-image: url(images/book_l.gif);
    background-repeat: repeat-y;
    width: 190px;
    vertical-align: top;
    }

.r {
    background-image: url(images/book_r.gif);
    background-repeat: repeat-y;
    width: 140px;
    vertical-align: top;
    }

.lu {
    width: 190px;
    }

.u {
    background-image: url(images/book_u.gif);
    background-repeat: repeat-x;
    }

.ru {
    width: 140px;
    }

.content {
    background-image: url(images/book_tile.gif);
    background-repeat: repeat;
    vertical-align: top;
    }
    
/* Textlayout */
.ornament {
	background-image: url(/images/ornament.gif);
	background-repeat: no-repeat;
	margin-top: 25px;
	/*height: 158px;*/
	}
	
.title {
	top:158px;
	text-align: justify;
	font: 16px times;
	font-weight: bold;
	font-variant: small-caps;
	text-decoration: none; 
	color: #920E09;
	padding-left: 185px;
    	padding-top: 14px;
    	white-space: nowrap;	
    	}

.text {
	font: 12px times;
        font-family: "Trebuchet MS", Arial, sans-serif, Verdana;
	text-align: justify;
	padding-left: 37px;
	padding-top: 7px;
	border-style:none;
	}

.initiale {
	float: left;
	}