/* Based on the original Style Sheet for the fisubice v2 Theme for phpBB version 2+
Edited by Daz  - http://www.forumimages.com */

/* The content of the posts (body of text) */
body{background:#15a7f4;color:#000000;font:12px Verdana,Arial,Helvetica,sans-serif;}

.floatleft {float:left}
/* General font families for common tags */
font,th,td,p{color:#000000;font:12px Verdana,Arial,Helvetica,sans-serif;}
/* General text */
/*
//
// Begin System Specs MOD
//
*/
.centerit {text-align:center}
.genstat { font-weight: bold; font-size : 12px; color : #FF0000; }
.gensuf { font-style: italic; font-size : 12px; color : #808080; }
.gendesc { font-weight: bold; font-size : 12px; color : #0000FF; }
/*
//
// End System Specs MOD
//
*/
/* Posted in Topic Indicator*/
.posted_ind {background: url(templates/fisubice/images/folder_bkg.gif) right bottom no-repeat}

.gensmall{font-size:10px}
.genmed{font-size:11px}
.pad3,#pad3,#pad3a {padding:3px}
.padboth1 {padding-bottom:14px}
/* General page style. The scroll bar colours only visible in IE5.5+ */
a:link,a:active,a:visited,a.postlink{color:#006699;text-decoration:none}
a:hover{color:#000000;text-decoration:underline;}
/* titles for the topics:could specify viewed link colour too */
.topictitle{font-size:11px;font-weight:bold}
a.topictitle:visited{color:#5493b4}
#alignright,.alignright, .al_r {text-align:right}
#alignleft,.alignleft, .al_l {text-align:left}
#aligncenter,.aligncenter, .al_c {text-align:center}
#valigntop,.valigntop,.valigntopnw {vertical-align:top}
#valignbot,.valignbot,.valignbotnw {vertical-align:bottom}
#phpbb2logor,.floatright, .flt_r {float:right;text-align:right}
.floatleft, .flt_l {float:left}
/* Name of poster in viewmsg.php and viewtopic.php and other places */
.name{font-size:11px;font-weight: bold}
#sigtxtarea textarea,.med,.signature,.explain {font-size:11px;font-weight:normal}
.signature {margin-top:40px;border-top: 1px solid #0085ca;padding-top:3px}
/* Added for Mozilla - still need to look at the black background problem though */
iframe{border:0}
hr{border: 0px solid #ffffff;border-top-width:1px;height:0px}
.nav,.nav100pc a,.nav100pc,.navrightnowrap,.navrightnowrap a, .navhead, .navright, .navfoot
 {font-size:11px;font-weight:bold}
div.nav,.nav td {padding:3px}
.navrightnowrap {text-align:right;white-space:nowrap}


.navhead, .navfoot
{
	z-index:2;
	background:#edeff6 url(images/cellpic_nav.gif);
	padding:4px;
text-align:left;
}
.navright
{
	z-index:2;
	background:#edeff6 url(images/cellpic_nav.gif);
	padding:4px;
text-align:right;
}
.navboth
{
	z-index:2;
	background:#edeff6 url(images/cellpic_index.gif);
	padding:4px;
	text-align:left;
}
.navhead,.navright {border-bottom:1px solid #b0e4ff}
.navfoot {border-top:1px solid #b0e4ff}
/* Form elements */
form{display:inline}

input{margin-bottom:2px;margin-top:2px;text-indent:2px}

input,textarea,select{border-color:#000000;color:#000000;
font-size:11px}

table.fontpick {border:0;cursor:pointer;margin-top:2px}
.fontpick td {border:1px solid #00305e;text-align:left;padding:3px 2px;
font-size:11px;font-weight:bold;background:#fff;line-height:90%}
/* Fancy form styles for IE */
input,textarea,select,input.button{border-width:1px;margin-left:2px;font:normal 11px Verdana,Arial,Helvetica,sans-serif}

/* The buttons used for bbCode styling in message post */
input.button, button.button {border:1px solid #00305e;background:#fafafa;color:#000000}
input.catbutton{border:1px solid #00305e;background:#fafafa;color:#000000;font-size:10px}

/* None-bold submit button */
input.liteoption{border:1px solid #00305e;background: #fafafa;color:#000000}
/* The main submit button option */
input.mainoption{border:1px solid #00305e;background:#fafafa;color:#000000;font-weight:bold}
/* The text input fields background colour */
input.post,textarea.post,select{border:1px solid #00305e;background: #ffffff;color:#000000;background-image:url(input_ani.gif)}

/* Category gradients*/
td.cat{font-weight:bold;letter-spacing:1px;color:#000000;background:#d9e2ec url(images/cellpic1.gif);height:29px}

/* Main table cell colours and backgrounds */

/* Main table cell colours and backgrounds */
.row1{background:#EAEDF4}
.row2{background:#D9E2EC}
.row3{background:#F4F6FB}
.row4{background:#8ECFEC}
td.spacerow{background:#DAE5F1}
#sigtxtarea textarea,.med,.signature,.explain {font-size:11px;font-weight:normal}
.b, #explaintitle,.explaintitle {font-size:11px;font-weight:bold;color:#013a53}

.sm {font-size:10px;font-weight:normal}
/* This is for the table cell above the Topics,Post & Last posts on the index.php */
td.rowpic{background:url(images/cellpic2.jpg) #ffffff repeat-y}

/* Header cells - the blue and silver gradient backgrounds */
th{background: #c6d3e4 url(images/cellpic3.gif);color: #516a88;font-size:11px;font-weight:bold;height:28px;white-space:nowrap;text-align:center}
.th1{background: #c6d3e4 url(images/cellpic3.gif)}
.th2{background: #c6d3e4 url(images/tr_cellpic.gif);border:0}
/* Code blocks */
.code{background:#fafafa;border:1px solid #d1d7dc;color:#006600;
font:11px Courier,"Courier New",sans-serif;padding:5px}

/* This is for the error messages that pop up */
.errorline{background:#add8e6;color:#000000;border:1px solid #006699}

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

/* This is the outline round the main forum tables */
.forumline
{
	background:#8ECFEC;
	border:1px solid #b7c7db;
	width:100%;
}
.forumline2
{background:#8ECFEC;
	width:100%;
border:1px solid #006699}
/* 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:#e1e9f2;border-style:none;color:#000000}
abbr, acronym {
	border-bottom: 1px dotted #333;
	cursor: help;
}
.acronym {
	border-bottom: 1px dotted #333;
	cursor: help;
}
p,h1,h2,h3 {margin:2px 0}
.maintitle,h1,.subtitle,h2 {font:bold 18px 'Trebuchet MS',Verdana,Arial,Helvetica,sans-serif;padding:14px 0 4px 3px; text-align: "left"}
.maintitle,h1 {color:#374255}
/*.maintitle,h1 {color:#5c81b1;margin-top:-10px;z-index:2; position:relative; display:none;}*/
.subtitle,h2 {font-size:16px}

/* 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;text-align: "left"}
.postbody{font:12px/125% Verdana,Arial,Helvetica,sans-serif}

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

/* FI DivExpand - Daz - ForumImages.com - START */
/* Code  */
.codetitle,.code {border:1px solid #a4bad2;padding:2px 2px 3px 3px}
.codetitle {font-size:11px;background: #d8dfe4;text-indent:2px;font-weight:bold;margin:10px 20px 0 20px}
.code {background:#fafafa;border-top-width:0;color:#060;
font:12px Courier,'Courier New',sans-serif;overflow:auto;height:40px;
margin:0 20px 0 20px}

/* Quote blocks */
.quotetitle,.quote {color:#475e61;font-size:11px;border: 1px solid #a4bad2;padding:2px 2px 3px 3px}
.quotetitle {background:#e1e7ec;text-indent:2px;font-weight:bold;margin:10px 20px 0 20px}
.quote {background:#fafafa;border-top-width:0;color:#444;
overflow:auto;height:40px;margin:0 20px 10px 20px}
/* FI DivExpand - Daz - ForumImages.com - END */

.mod {
	font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #D61717; line-height: 125%;
	background-color: #f1e1b1; border: #D61717; border-style: solid; font-weight : bold;
	border-left-width: 2px; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px
}

.subtitle,h2{color:#000000;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 */
.navbkg{font-size:10px;height:28px;white-space:nowrap;background:#b0c4d8 url(images/cellpic_nav.gif) repeat-x}
.navbkg2{font-size:10px;height:28px;white-space:nowrap}
.headbkgmain{width:749px;height:110px;background:url(images/cellpic_bkg_main.jpg) #cfdbe7 repeat-x}
.headbkgright{background:url(images/cellpic_bkg_left.jpg) #cfdbe7 repeat-x}

.status{color:red;font-size:10px}

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

.imgpost {width:84px;height:25px;margin-right:4px;}

.input
{
	font-size: 9pt;
	font-style: normal;
	color: #000000;
	background-color:#F7F7F7;
	border-color: #000000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	background-image:url(input_ani.gif);
}
/* 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 */
/* Image Resizer - Daz - ForumImages.com - START/END Line below */
.imglimit {cursor:nw-resize;border:1px dashed #666666}
/* Popup links */
a.poplink,a.poplink:visited {border-bottom:1px dotted #666666;font-size:11px;text-decoration:none;font-weight:normal}
a.poplink:hover {text-decoration:none;color:#f00}
a.norlink,a.norlink:visited {border-bottom:1px dotted #f00;font-size:11px;text-decoration:none;font-weight:normal}
a.norlink:hover {text-decoration:none;color:#000000}

/* List Item Fix */
ol.ola {list-style:lower-alpha}
ol.olr {list-style:lower-roman}
ol.ol1 {list-style:decimal}
ul.ols {list-style:square}

ol {margin-top:2px;margin-bottom:5px}
ul {margin-top:2px;margin-bottom:4px}
li {margin-top:2px;margin-bottom:2px}

a.ring_mono,
a.ring_mono:hover,
a.ring_mono:active,
a.ring_mono:visited,
ring_mono {
    font-family:Verdana, Arial, sans-serif;
    font-size: 0.8em;
    font-weight: bold;
    text-decoration: none;
}
a.ring_text,
a.ring_text:hover,
a.ring_text:active,
a.ring_text:visited,
ring_text {
    font-family:Verdana, Arial, sans-serif;
    font-size: 0.8em;
    font-weight: bold;
}

span.date {border: 1px solid #bbb;color: #333;background: #eee;padding: 1px 4px;position: relative;top: -4px;left: -18px;font-weight: bold;font-size: 11px;}
span.news-title{border-bottom: 1px solid #bbb;color: #858585;background:transparent; font-size:large;margin:10px;}
div.more {text-align:right}
div.news-comment{margin-left: 30px;padding:5px;border-bottom:1px dashed #999;width:430px;}
div.news-comment p{margin:5px 0;}
.box-left { vertical-align: middle; border:none;background:transparent;float:left;width:200px;margin:5px;}
.box-right { vertical-align: middle;border:none;background:transparent;margin-left:5px;}

/*news*/
.newsbox {padding: 5px 9px;background: #fafafa;border:1px dashed #E53B3B;padding-right:5px;padding-bottom:5px;padding-top:3px;}
.ripbox {padding: 5px 9px;background: #fafafa;border:1px dashed #000;padding-right:5px;padding-bottom:5px;padding-top:3px;}

.sadbox {padding: 5px 9px;background: #fafafa;border:1px dashed #000000;padding-right:5px;padding-bottom:5px;padding-top:3px;}

.addbox {padding: 5px 9px;background: #fafafa;border:1px dashed #1D9F20;padding-right:5px;padding-bottom:5px;padding-top:3px;}

.fpic{background: url(images/loading.gif) repeat-x}

.hl0 { background-color: #FFFF66 }
.hl1 { background-color: #A0FFFF }
.hl2 { background-color: #99FF99 }
.hl3 { background-color: #FF9999 }
.hl4 { background-color: #FF66FF }
.hl5 { background-color: #880000 }
.hl6 { background-color: #00AA00 }
.hl7 { background-color: #886800 }
.hl8 { background-color: #004699 }
.hl9 { background-color: #990099 }


.searchword { background-color: #FF99FF }

div#prelast{
 clear:both;
 height:30px;
}

div#last a{
 text-decoration:none;
}

div#last a:hover{
 text-decoration:none;
}
div#prelast{
 clear:both;
 height:30px;
}

div#last{
 clear:both;
 margin:0px;
 border-top:1px solid #aaaaaa;
 border-left:1px solid #aaaaaa;
 border-right:1px solid #aaaaaa;
 background-color:#EAEDF4;
 padding:2px 2px 2px 5px;
 position:fixed;
 bottom:0px;
 right:0px;
}

div#last a{
 text-decoration:none;
}

div#last a:hover{
 text-decoration:none;
}

div#loading{
color: white;
font-weight: bold;
 clear:both;
 margin:0px;
 border: 1px solid white;

 background-color:#C93333;
 padding:2px 2px 2px 5px;
 position:fixed;
 top:10px;
 right:10px;
}