/* 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) repeat-x;

	color:#FFFFFF;

	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;

	}

	

td.genmed,.genmed

	{

	font-size:11px;

	}

	

.explaintitle

	{

	font-size:11px;

	font-weight:bold;color:#FFA700;

	}



/* General page style */

a:link,a:active,a:visited,a.postlink

	{

	color:#FFA700;

	text-decoration:none;

	}

	

a:hover

	{

	color:#00C0FF;

	}



a.link2{color:#00C0FF}

a.link2:visited{color:#00C0FF}



/* titles for the topics:could specify viewed link colour too */

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

a.topictitle:visited{color:#5493b4}

a.topictitle:hover{color:#5493B4}



/* titles for the statistics mod tables only */

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

a.cattitle:visited{color:#5493b4}

a.cattitle:hover{color:#5493B4}



/* 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: #FFA700;

	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:#252525}

.row2,.helpline{background:#161616}

.row3{background:#161616}

.row4{background:#161616 url(images/cellpic4.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;

	}



.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

	{

	background: #000000 url(images/cellpic_bkg.jpg) repeat-x;

	}



/* Used for the navigation text,(Page 1,2,3 etc) and the navigation bar when in a forum */

.nav

	{

	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:#FFFFFF;

	}



/* 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:#00C0FF;

	}





/* This is for the error messages that pop up */

.errorline

	{background:#252525;

	border:1px solid #FF0000;

	}



/* Form elements */

form{display:inline}



input

	{

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

	}



select

	{

	background:#252525;

	color: #FFFFFF;

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

	}



input.post,textarea.post

	{

	background:#121212;

	border:1px solid #7F7F7F;

	color: #FFFFFF;

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

	padding-bottom:2px;

	padding-left:2px;

	}



input.button,input.liteoption,.fakebut

	{

	border:1px solid #7F7F7F;

	background:#121212;

	color: #FFFFFF;

	font-size:11px;

	}

	

input.catbutton

	{

	border:1px solid #7F7F7F;

	background:#121212;

	color: #FFFFFF;

	font-size:10px;

	}

	

input.mainoption

	{

	border:1px solid #7F7F7F;

	background:#121212;

	color: #FFA700;

	font-size:11px;

	font-weight:bold;

	}



a.but,a.but:hover,a.but:visited

	{

	color:#00C0FF;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:#121212;

	border:1px solid #2E1E00;

	font-size:11px;

	line-height:125%;

	}

	

.quotediv

	{

	background:#121212 url(images/cellpic1.gif);

	color: #FF0000;

	border: 1px solid #2E1E00;

	border-top:0; 

	padding:5px;

	overflow:auto;

	width:90%;

	text-align:left;

	}



/* Code blocks */

.code

	{

	background:#121212;

	border:1px solid #2E1E00;

	color:#006600;

	font:12px Courier,"Courier New",sans-serif;

	padding:5px;

	}



/* Code blocks */ 

.codetitle

	{

	background: #121212 url(images/cellpic1.gif);

	border:1px solid #2E1E00;

	padding:5px;width:90%;

	font-weight:bold; 

	text-align:left; 

	margin-top:10px

	} 

	

.codediv

	{

	background:#121212;

	border: 1px solid #2E1E00;

	color:#006600;

	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);

	} */

.linksbar

	{

	background: url(images/header/linksbar-bg.gif) 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/linksbar-bot-bg.gif) repeat-x;

	font-size:10px;

	color:#FFA700;

	height:35px;

	white-space:nowrap;

	border: 0px solid #2E1E00;

	}

