/*  phpBB 3.0 Style Sheet
    --------------------------------------------------------------
	Style name:		proSilver
	Based on style:	proSilver (this is the default phpBB 3 style)
	Original author:	subBlue ( http://www.subBlue.com/ )
	Modified by:		
	
	Copyright 2006 phpBB Group ( http://www.phpbb.com/ )
    --------------------------------------------------------------
*/

/* TMRT Styles
---------------------------------------- */



body {
	/* Text-Sizing with ems: http://www.clagnut.com/blog/348/ */
	font-family: Arial, sans-serif;
	/*font-size: 62.5%;			 This sets the default font size to be equivalent to 10px */
padding: 0px 0 5px 0px;
}

h1 {
	font-family:  Arial, Helvetica, sans-serif;
}

h2 {
	font-family:  Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 2em;
	font-weight: bold;
margin: 10px 0 10px 0;
padding-top:5px;
}

h2.solo {
	margin-bottom: 0.5em;
}


h3 {
	/* Sub-headers (also used as post headers, but defined later) */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.02em;
	color: #333;
border-bottom: 1px solid #bdd5f0;
}

h4 {
	font-family: Arial, Verdana, Helvetica, Arial, Sans-serif;
}

hr {

	border-top: 1px solid #bdd5f0;

}

hr.dashed {
	border-top: 1px dashed #bdd5f0;

}

/* Main blocks
---------------------------------------- */
#wrap {
	padding: 5px 10px;
	width:995px;
	background: #fff; 	
}

#page-body p{
	margin-bottom:5px;
}



/* Search box
--------------------------------------------- */
#search-box {
	margin-top: 5px;
	float: left;
	text-align: left;
}

#search-box #keywords {
	width: 295px;
}

#search-box input {
	border: 1px solid #999999;
}


/* Round cornered boxes and backgrounds
---------------------------------------- */
.headerbar {
	background: #ff6600 none repeat-x 0 0;
}

.navbar {
	background: #fff url("http://images.icnetwork.co.uk/collections/forumstmr/navback.png") no-repeat bottom left;
}

div.navbar {float:left;width:975px;}


.forumbg {
	background: #ff6600 none repeat-x 0 0;
}

.panel {
	color: #333333;
}


/* Horizontal lists
----------------------------------------*/


ul.navlinks {
	border-bottom: 0px solid #fb971b;
}


/* Pagination
---------------------------------------- */

.pagination  {
	background-color: #fff;
	margin-bottom:5px;
	font-size: 0.85em;

}

.pagination span strong {
	background-color: #fa6a18;
	border: 1px solid #fa6a18;
	font-size: 1em;

}

.pagination span a, .pagination span a:link, .pagination span a:visited, .pagination span a:active {
	
	background-color: #d3e8ff;
	border: 1px solid #bdd5f0;
	font-size: 1em;
}


#phpbb div.pagination a {background: #fff; color: #005689;}

/* Miscellaneous styles
---------------------------------------- */

/* proSilver Link Styles
---------------------------------------- */

/* Coloured usernames */
.username-coloured {
	font-weight: normal;
}


/* Links on gradient backgrounds */

#search-box a:link, #search-box a:visited, #search-box a:hover, #search-box a:active {
	color: #005689;
}


/* Links for forum/topic lists */
a.forumtitle {
	font-family: Arial, Helvetica, Arial, Sans-serif;
	font-size: 1.273em;
}

/* a.forumtitle:visited { color: #898989; } */


a.topictitle {
	font-family: Arial, Helvetica, Arial, Sans-serif;
	font-size: 1.273em;
}


/* Post body links */

/* Profile links */

/* Profile searchresults */	

/* Back to top of page */

/* proSilver Content Styles
---------------------------------------- */

ul.topiclist li.row dl {
	padding: 5px 0;
}


li.header dt, li.header dd {
	font-size: 1.2em;
	text-transform: uppercase;
	font-weight: bold;
}


/* Forum list column styles */






/* Container for post/reply buttons and pagination */


/* Post body styles
----------------------------------------*/
.postbody h3 {
	/* Postbody requires a different h3 format - so change it here */
	font-family: Arial, Verdana, Helvetica, Arial, sans-serif;
}

/* Topic review panel
----------------------------------------*/

/* Content container styles
----------------------------------------*/
.content {
	font-family: Arial, sans-serif;
}


.panel p {
	font-size: 1.273em;
}

.content p {
	font-family: Arial, sans-serif;
	font-size: 1.273em;
}

dl.faq {
	font-family: Arial, sans-serif;
}


.content dl.faq {
	font-size: 1.273em;
	margin-bottom: 0.5em;
}

/* Post author */
p.author {
	font-family: Arial, sans-serif;
	font-size: 1.2em;
}

/* Post signature */

/* Post noticies */

/* Jump to post link for now */


/* BB Code styles
----------------------------------------*/
/* Quote block */
blockquote {
	background: #f3ffc5 none 6px 8px no-repeat;
	border: 1px solid #fff;
}

blockquote blockquote {
	/* Nested quotes */
	background-color: #f9ffe2;
}

blockquote blockquote blockquote {
	/* Nested quotes */
	background-color: #fcffee;
}


blockquote cite {
	margin-left: 0px;
	font-size: 1em;
}

/* Code block */


/* Attachments
----------------------------------------*/

dl.file {
	font-family: Arial, Helvetica, sans-serif;
}

dl.file dt {
	font-family: Arial, Helvetica, sans-serif;
}

dl.thumbnail dd {
	font-family: Arial, Helvetica, sans-serif;
}

/* Post poll styles
----------------------------------------*/
fieldset.polls {
	font-family: Arial, Verdana, Helvetica, Arial, sans-serif;
}

/* Poster profile block
----------------------------------------*/

/* proSilver Button Styles
---------------------------------------- */

/* Rollover buttons
   Based on: http://wellstyled.com/css-nopreload-rollovers.html
----------------------------------------*/

/* Sub-header (navigation bar)
--------------------------------------------- */


/* Icon images
---------------------------------------- */

.report-icon, .report-icon a		{ background-image: url("http://images.icnetwork.co.uk/collections/forumstmr/icon_post_report.gif"); }
ul.profile-icons li.report-icon	{ margin: 0 3px 0 0; }
ul.profile-icons li.report-icon	{ width: 54px; height: 20px; }


/* Poster profile icons
----------------------------------------*/

/* proSilver Control Panel Styles
---------------------------------------- */


/* Main CP box
----------------------------------------*/


/* UCP navigation menu
----------------------------------------*/


/* Preferences pane layout
----------------------------------------*/

#cp-main h2 {

font-weight:bold
}

#cp-main .panel {
	background-color: #Fff;
}

#cp-main .pm {
	background-color: #FFFFFF;
}

/* PM Styles
----------------------------------------*/
/* proSilver Form Styles
---------------------------------------- */

/* General form styles
----------------------------------------*/
fieldset {
	font-family: Arial, sans-serif;
}

input {
	font-family: Arial, sans-serif;
}

select {
	font-family: Arial, sans-serif;
border: 1px solid #ccc;
}


textarea {
	font-family: Arial, sans-serif;
}


/* Definition list layout for forms
---------------------------------------- */

/* Posting page styles
----------------------------------------*/

#message-box textarea {
	font-family: Arial, Verdana, Helvetica, Arial, sans-serif;
	font-size: 1.273em;
}


/* Input field styles
---------------------------------------- */


/* Form button styles
---------------------------------------- */

/* proSilver Style Sheet Tweaks

These style definitions are mainly IE specific 
tweaks required due to its poor CSS support.
-------------------------------------------------*/


/*  	
--------------------------------------------------------------
Colours and backgrounds for common.css
-------------------------------------------------------------- */

html, body {
	color: #333333;
	background-color: #fff;
}


/* Search box
--------------------------------------------- */

#search-box input {
	border-color: #005689;
}

/* Round cornered boxes and backgrounds
---------------------------------------- */
.headerbar {
	background-color: #98bde7;
	background-image: url("http://images.icnetwork.co.uk/collections/forumstmr/bg_header.jpg");
	color: #FFFFFF;
}

.navbar {
	background-color: #fff;
}

.forabg {
	background-color: #98bde7;
	background-image: url("http://images.icnetwork.co.uk/collections/forumstmr/bg_header.jpg");
}

.forumbg {
	background-color: #98bde7;
	background-image: url("http://images.icnetwork.co.uk/collections/forumstmr/bg_header.jpg");
}

.panel {
	background-color: #eef4fb;
	color: #333;
}


.bg1	{ background-color: #eef4fb; }
.bg2	{ background-color: #deeaf7; }
.bg3	{ background-color: #cee0f4; }


/* Horizontal lists
----------------------------------------*/

ul.navlinks {
	border-bottom-color: #fb971b;
}

/* Table styles
----------------------------------------*/

table.table1 thead th {
	font-weight:bold;
font-size:11px;
}

table.table1 tbody tr {
	border-color: #bdd5f0;
}

table.table1 tbody tr:hover, table.table1 tbody tr.hover {
	background-color: #f3ffc3;
	color: #000;
}


table.table1 tbody td {
	border-top-color: #fff;
}


/* Misc layout styles
---------------------------------------- */

dl.details dd {
	color: #666666;
}

/* Pagination
---------------------------------------- */

.pagination span strong {
	background-color: #fa6a18;
	border-color: #bdd5f;
}

.pagination span a, .pagination span a:link, .pagination span a:visited, .pagination span a:active {
	
	background-color: #fff;
}

.pagination span a:hover {
	border-color: #fa6a18;
	background-color: #fa6a18;
}

/* Pagination in viewforum for multipage topics */

.row .pagination span a:hover, li.pagination span a:hover {
	background-color: #fa6a18;
}

/* Miscellaneous styles
---------------------------------------- */


.error {
	color: #8a1f11;
}

.reported {
	background-color: #fff6bf;
}

li.reported:hover {
	background-color: #fff6bf !important;
}

div.rules {
	background-color: #fff6bf !important;
color: #514721;
}

p.rules {
	background-color: #fff6bf;
	background-image: none;
}

/*  	
--------------------------------------------------------------
Colours and backgrounds for links.css
-------------------------------------------------------------- */

a:link	{ color: #005689; }
a:visited	{ color: #005689; }
a:hover	{ color: #005689; }
a:active	{ color: #005689; }

/* Links on gradient backgrounds */

#search-box a:hover, .navbg a:hover, .forumbg .header a:hover, .forabg .header a:hover, th a:hover {
	color: #fff;
}

#search-box a:active, .navbg a:active, .forumbg .header a:active, .forabg .header a:active, th a:active {
	color: #C8E6FF;
}

#search-box a:link, #search-box a:visited, #search-box a:hover, #search-box a:active {
	color: #005689;

}

/* Links for forum/topic lists */
a.forumtitle {
	color: #005689;
}

/* a.forumtitle:visited { color: #005689; } */

a.forumtitle:hover {
	color: #005689;
}

a.forumtitle:active {
	color: #005689;
}

a.topictitle {
	color: #005689;
}

/* a.topictitle:visited { color: #005689; } */

a.topictitle:hover {
	color: #005689;
}

a.topictitle:active {
	color: #005689;
}

/* Post body links */


/* Profile links */
.postprofile a:link, .postprofile a:active, .postprofile a:visited, .postprofile dt.author a {
	color: #005689;
}

.postprofile a:hover, .postprofile dt.author a:hover {
	color: #005689;
}

/* Profile searchresults */	
.search .postprofile a {
	color: #005689;
}

.search .postprofile a:hover {
	color: #005689;
}

a.left:hover {
	color: #005689;text-decoration:underline;
}

a.right:hover {
	color: #005689;text-decoration:underline;
}


/*  	
--------------------------------------------------------------
Colours and backgrounds for content.css
-------------------------------------------------------------- */

ul.forums {
	background-color: #eef5f9;
	}

ul.topiclist li {
	color: #333333;
}

ul.topiclist dd {
	border-left-color: #bdd5f0;
}


li.row {

	border-bottom-color: #bdd5f0;
}


li.row:hover {
	background-color: #f3ffc3;
}

li.row:hover dd {
	border-left-color: #cccc99;
}

.rtl li.row:hover dd {
	border-right-color: #cccc99;
}



/* Content container styles
----------------------------------------*/

.posthilit {
	color: #005689;
}

.content h2, .panel h2 {
	color: #333;
	border-bottom-color:  #bdd5f0;
font-weight:bold;
}

/* Post signature */
.signature {
	border-top-color: #bdd5f0;
}

/* Post noticies */
.notice {
	border-top-color: #bdd5f0;
}

/* BB Code styles
----------------------------------------*/
/* Quote block */
blockquote {
	background-color: #f9ffe2;padding:10px;

}

blockquote blockquote {
	/* Nested quotes */
	background-color:#fcffee;
}

blockquote blockquote blockquote {
	/* Nested quotes */
	background-color: #fefff9;
}


/* Attachments
----------------------------------------*/


/* Post poll styles
----------------------------------------*/


/* Poster profile block
----------------------------------------*/
.postprofile {
	border-left-color: #bdd5f0;
}

/*  	
--------------------------------------------------------------
Colours and backgrounds for buttons.css
-------------------------------------------------------------- */

/* Icon images
---------------------------------------- */
.icon-home { background-image: none; padding-left:0px; 
background: rgb (255, 255, 255); /* fallback */
background: rgba(255, 255, 255, 0.7); *background: #fff; padding:0px 5px;}

/*  	
--------------------------------------------------------------
Colours and backgrounds for cp.css
-------------------------------------------------------------- */

/* Main CP box
----------------------------------------*/

#cp-main h3, #cp-main hr, #cp-menu hr {
	border-color: #bdd5f0;
}

#cp-main .panel li.row {
	border-bottom-color: #Bdd5f0;
	border-top-color: #Fff;
}

/* CP tabbed menu
----------------------------------------*/

#tabs a {
	background-image: url("http://images.icnetwork.co.uk/collections/forumstmr/bg_tabs1.gif");
}

#tabs a span {
	background-image: url("http://images.icnetwork.co.uk/collections/forumstmr/bg_tabs2.gif");
	color: #536482;
}

#tabs a:hover span {
	color: #ff6600;
}

#tabs .activetab a {
	border-bottom-color: #CADCEB;
}

#tabs .activetab a span {
	color: #333333;
}

#tabs .activetab a:hover span {
	color: #000000;
}



/* Mini tabbed menu used in MCP
----------------------------------------*/
#minitabs li {
	background-color: #ebf5ff;
}


/* UCP navigation menu
----------------------------------------*/

/* Link styles for the sub-section links */
#navigation a {
	background-image: none;
color: #005689;
background-color: #eef4fb;

}

#navigation a:hover {
	color: #ff6600;
background-color: #fff;
}

#navigation #active-subsection a {
	color: #ff6600;
background-color: #fff;
}

#navigation #active-subsection a:hover {
	color: #005689;

}

/* Preferences pane layout
----------------------------------------*/

/* PM Styles
----------------------------------------*/

/* PM marking colours */
.pmlist li.pm_message_reported_colour, .pm_message_reported_colour {
	border-left-color: #005689;
	border-right-color: #005689;
}


/*  	
--------------------------------------------------------------
Colours and backgrounds for forms.css
-------------------------------------------------------------- */

/* General form styles
----------------------------------------*/
select {
	
	background-color: #F5f5f5;
}


/* Definition list layout for forms
---------------------------------------- */


/* Posting page styles
----------------------------------------*/

#message-box textarea {
	color: #333333;
}

/* Input field styles
---------------------------------------- */


/* Form button styles
---------------------------------------- */

a.button1, input.button1 {
	border-color: #ccc;
}

/* Alternative button */
a.button2, input.button2, input.button3 {
	border-color: #ccc;
}

/* <a> button in the style of the form buttons */
a.button1, a.button1:link, a.button1:visited, a.button1:active, a.button2, a.button2:link, a.button2:visited, a.button2:active {
	color: #000000;
}

/* Hover states */
a.button1:hover, input.button1:hover, a.button2:hover, input.button2:hover, input.button3:hover {
	border-color: #7db0ea;
	color: #005689;
}


/* additional */

ul.rightside, ul.navlinks, ul.linklist {
	font-weight:bold; }

ul.linklist.rightside, ul.linklist.leftside {
background: rgb (255, 255, 255); /* fallback */
background: rgba(255, 255, 255, 0.8); *background: #fff; padding:0 5px;}



p.right {display:none; }
.oasad {text-align:center;
margin:10px auto 0px auto;
}

.icon-home a {font-size:1.091em;}
.email-icon, .email-icon a,		
.aim-icon, .aim-icon a,			
.yahoo-icon, .yahoo-icon a,		
.web-icon, .web-icon a,			
.msnm-icon, .msnm-icon a,		
.icq-icon, .icq-icon a,			
.jabber-icon, .jabber-icon a,		
.pm-icon, .pm-icon a {display:none; }


#page-footer .navbar {
background-color: #bdd5f0;
	
	padding: 0 10px;
}
#page-footer .icon-home {display:none;}
.headerspace {display:none;} /* hide additional login box*/

.topic-actions {position:relative;}
.sortby { position:absolute; left:400px;margin-top:2px;}
.sortby label { font-size:11px;}

/*Adsense
---------------------------------------- */

.adsense-image{ border:none; }
.adsense-text{ text-align: left; }
.adsense-text span.sponsored-link { float: left; margin-right:40px;}
span.sponsored-link h5 { font-size:1.2em; color:#005689;}
.adsense-text .sponsored-link p a:link{ color:#ff6600;text-decoration:underline;}
.adsense p { margin-bottom:5px;}
.google-adlink { font-size:0.909em; margin-bottom:0px;} 

div#page-header, #page-body, #page-footer {font-size:90.5%;}
.postbody, .postprofile, .panel {font-size:85%;}
div.oasad { padding:10px 10px 10px 90px; margin:10px auto; float:left; width:890px; text-align:center;} 

div#wrap { background: none;}

