/*  phpBB 3.0 Style Sheet
    --------------------------------------------------------------
	Style name:		Nosebleed
	Based on style:	subSilver2 and Nosebleed for phpBB2
	Original author:	subBlue ( http://www.subBlue.com/ ) and Mike Lothar
	Modified by:		psoTFX and the phpBB team ( http://www.phpbb.com )
						Countries in colors ( http://www.countriesincolors.com )
						and Will Hough ( http://www.willhough.net )
		
	Copyright 2006 phpBB Group ( http://www.phpbb.com/ )
	Copyright 2008 Mike Lothar, Countries in Colors and Will Hough
    --------------------------------------------------------------
*/

/* Layout
 ------------ */

 #phpbb img {border:0;}

 html #phpbb  {
	height: 100%;
	}

 body #phpbb  {
	height: 100%;
	background-color: #f3f3f3;
	text-align: center;
	padding: 0;
	margin: 0}

 #phpbb table {
	width: 100%;
	padding: 0}

 #phpbb pre {
	color: #0000b4;
	font-size: 11px;
	line-height: 13px;
	text-align:left;
	padding:0 10px;
	}

 #phpbb form , #phpbb .checkbox , #phpbb input.radio , #phpbb .helpline , #phpbb p {
	margin: 0;
	padding: 0;
	border: 0}

	
 #phpbb input.button {
	font-size:10px;
	font-weight:bold;
	height:18px;
	color: #ffffff;
	margin: 0;
	padding: 1px 3px;
	background-color: #9f0002;
	border: 0px outset;
	/*	color:#ffffff;
	margin: 0;
	padding: 1px 3px;
	background-color: #ddd;
	border: 1px outset*/
	}
	
#phpbb input.button:hover{
	color:#a5a5a5;
}

 #phpbb .avatar img {
	background-color: #fff;
	border: 3px solid #fff;
	margin-bottom: 3px;}

 html > body #phpbb  .avatar img {
	padding: 3px;
	background-color: #fff;
	border: 1px solid #dbdbdb}

 #phpbb #forum {
	/*width: 780px;*/
	width: 100%;
	height: 100%;
	background-color: #fff;
	margin: 0 auto;}

 #phpbb #bodyline {
	/*width: 717px;*/
	width: 100%;
	padding: 0px 0;
	vertical-align: top;
	text-align: left}

 #phpbb #top_image {
	text-align: center;
	}

/* #phpbb #top_image img {
	border: 0;
	width: 717px;
	height: 120px;
	}
*/

 #phpbb #menu {
	height: 18px;
	line-height: 18px;
	padding: 0 3px 1px;
	}

 #phpbb #menu #left a {
	padding-right: 10px;
	}

 #phpbb #menu #right a {
	padding-left: 10px;
	}

 #phpbb .mainmenu {
	line-height: 18px;
	}

 #phpbb div.spacing {
	height: 10px;
	clear: both}

 #phpbb .postbuttons img {
	border: 0;
	margin-right: 10px}

 #phpbb .pad0-0-4 {
	padding: 0 0 4px}

 #phpbb .pad0-0-10 {
	padding: 0 0 10px}

 #phpbb .pad1 {
	padding: 1px}

 #phpbb .pad4 {
	padding: 4px}

 #phpbb .pad10 {
	padding: 10px}

 #phpbb .pad25 {
	padding: 25px}

 #phpbb .pad60 {
	padding: 60px}

 #phpbb div.timezone {
	padding: 0 3px}

 #phpbb div.copyright {
	padding: 5px}

 #phpbb .quotetitle , #phpbb .codetitle , #phpbb .attachtitle , #phpbb .downloadnoticetitle {
	margin: 10px 10px 0px 10px;
	padding: 10px 10px 0px 10px}

 #phpbb .quotecontent , #phpbb .codecontent , #phpbb .attachcontent , #phpbb .downloadnotice {
	margin: 0px 10px 0px 10px;
	padding: 10px 10px 10px 20px}

 #phpbb div.hr {
	height: 1px;
	background-color: #ccc;
	margin: 5px 0}

 #phpbb div.hr hr {
	display: none}

 #phpbb input.post , #phpbb textarea.post , #phpbb select , #phpbb input.postfile {
	margin: 0;
	border: 1px solid #666;
	}

 #phpbb input.postfile {
	height: 19px;
	}	

#phpbb input.post {
	height: 14px;
	}

/* LH
input.post, textarea.post, input.postfile {
	padding: 2px 3px}

 #phpbb input.post , #phpbb input.postfile {
	height: 12px}

 html > body #phpbb  input.post {
	height: 13px}
*/

 #phpbb .helpline {
	background-color: #ebebeb}

 #phpbb .postmini {
	width: 25px}

 #phpbb .postsmall {
	width: 90px}

 #phpbb .postmedium {
	width: 150px}

 #phpbb .postbig {
	width: 225px}

 #phpbb .postlarge {
	width: 320px}

 #phpbb .postbiggest {
	width: 450px}

 #phpbb .postauthor {
	color: #000000;
	font-weight: bold;
	}

 #phpbb .postauthor a {
	text-decoration: none;
}

 #phpbb .postauthor a:hover {
	text-decoration: underline;
}

 #phpbb .block {
	display: block}

 #phpbb .clear {
	clear: both}

 #phpbb .left {
	float: left;
	text-align: left}

 #phpbb .right {
	float: right;
	text-align: right}

 #phpbb .txtcenter {
	text-align: center}

 #phpbb .txtmiddle {
	text-align: center;
	vertical-align: middle}

 #phpbb .txtright {
	text-align: right;
	}

 #phpbb .txttop {
	vertical-align: top}

 #phpbb .txtbottom {
	vertical-align: bottom}

 #phpbb .txtleft {
	text-align: left}

 #phpbb td.row0 , #phpbb tr.row0 {
	background-color: #f3f3f3}

 #phpbb td.row1 , #phpbb tr.row1 {
	background-color: #f3f3f3}

 #phpbb td.row2 , #phpbb tr.row2 {
	background-color: #ebebeb}

 #phpbb td.row3 , #phpbb tr.row3 {
	height: 30px;
	background-color: #e3e3e3;
	width;150px;
	}

 #phpbb td , #phpbb th , #phpbb input , #phpbb select , #phpbb textarea , #phpbb .message {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	text-transform: none;
	text-decoration: none;
	color: #111;
	font-size: 10px;
	line-height: 13px;
}

 #phpbb td a {
	color: #9f0002;
	text-decoration: underline}

 #phpbb td a:hover {
	color: #9f0002;
	text-decoration: none}

 #phpbb tr.lines_1 th .nav , #phpbb tr.lines_3 th .nav , #phpbb .nav {
	font-size: 11px;
	line-height: 13px;
	font-weight: bold}

 #phpbb tr.lines_1 th .nav a , #phpbb tr.lines_3 th .nav a , #phpbb .nav a {
	color: #9f0002;
	text-decoration: none}

 #phpbb tr.lines_1 th .nav a:hover , #phpbb tr.lines_3 th .nav a:hover , #phpbb .nav a:hover {
	color: #9f0002;
	text-decoration: underline}

 #phpbb .codetitle {
	background-color: #fefefe;
	border-top: 2px solid #d6d6d6;
	border-left: 2px solid #d6d6d6;
	border-right: 2px solid #d6d6d6;
	font-family: Courier, 'Courier New', sans-serif;
	font-style: normal;
	font-weight: normal;
	text-transform: none;
	text-decoration: none;
	color: #0000b4;
	font-size: 11px;
	line-height: 13px}

 #phpbb .codecontent {
	background-color: #fefefe;
	border-bottom: 2px solid #d6d6d6;
	border-left: 2px solid #d6d6d6;
	border-right: 2px solid #d6d6d6;
	font-family: Courier, 'Courier New', sans-serif;
	font-style: normal;
	font-weight: normal;
	text-transform: none;
	text-decoration: none;
	color: #0000b4;
	font-size: 11px;
	line-height: 13px}

 #phpbb .codecontent a {
	color: #0000b4;
	text-decoration: underline}

 #phpbb .codecontent a:hover {
	color: #0000b4;
	text-decoration: none}

 #phpbb .quotetitle , #phpbb .attachtitle {
	background-color: #fefefe;
	border-top: 2px solid #d6d6d6;
	border-left: 2px solid #d6d6d6;
	border-right: 2px solid #d6d6d6;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	text-transform: none;
	text-decoration: none;
	color: #555;
	font-size: 10px;
	line-height: 13px;
	}

 #phpbb .downloadnoticetitle {
	background-color: #ECD5D8;
	border-top: 2px solid #d6d6d6;
	border-left: 2px solid #d6d6d6;
	border-right: 2px solid #d6d6d6;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	text-transform: none;
	text-decoration: none;
	color: #9f0002;
	font-size: 10px;
	line-height: 13px}

 #phpbb .quotecontent {
	background-color: #fefefe;
	border-bottom: 2px solid #d6d6d6;
	border-left: 2px solid #d6d6d6;
	border-right: 2px solid #d6d6d6;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	text-transform: none;
	text-decoration: none;
	color: #555;
	font-size: 10px;
	line-height: 13px}

 #phpbb .attachcontent {
	background-color: #fefefe;
	border-bottom: 2px solid #d6d6d6;
	border-left: 2px solid #d6d6d6;
	border-right: 2px solid #d6d6d6;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	text-transform: none;
	text-decoration: none;
	color: #555;
	font-size: 10px;
	line-height: 18px;
	}

 #phpbb .quotecontent a , #phpbb .attachcontent a {
	color: #555;
	text-decoration: underline}

 #phpbb .quotecontent a:hover , #phpbb .attachcontent a:hover {
	color: #555;
	text-decoration: none}

 #phpbb .downloadnotice {
	background-color: #ECD5D8;
	border-bottom: 2px solid #d6d6d6;
	border-left: 2px solid #d6d6d6;
	border-right: 2px solid #d6d6d6;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	text-transform: none;
	text-decoration: none;
	color:#9f0002;
	font-size: 10px;
	line-height: 13px}

 #phpbb .edited {
	font-style: italic}

 #phpbb tr.toplines th {
	line-height: 24px;
	height: 24px;
	font-weight: bold;
	text-align: center;
	border: 1px solid #000;
	border-width: 1px 0;
	padding: 0 10px}

 #phpbb tr.toplines th a {
	text-decoration: none;
	color: #111;
	}

 #phpbb tr.toplines th a:hover {
	text-decoration: underline;
	}

 #phpbb tr.lines_1 th {
	border: 1px solid #000;
	border-width: 1px 0;
	padding: 5px 2px 6px}

 #phpbb tr.lines_3 th {
	border: 1px solid #000;
	border-width: 1px 0;
	padding: 3px 2px}

/* LH
table.index_body td.one img {
	width: 46px;
	height: 25px}
*/


 #phpbb table.index_body td.one {
	padding: 4px;
	text-align: center}

 #phpbb table.index_body td.two {
	padding: 4px;
	width: 100%}

 #phpbb table.index_body td.three {
	padding: 4px;
	text-align: center;
	white-space: nowrap;
	}

 #phpbb table.index_body_icons td img {
	vertical-align: middle;
	}

 #phpbb table.index_body_icons td {
	white-space: nowrap;
	text-align: center}

 #phpbb table.whoisonline td.one img {
	width: 46px;
	height: 25px}

 #phpbb table.whoisonline td.one {
	padding: 4px;
	text-align: center}

 #phpbb table.whoisonline td.two {
	padding: 4px;
	width: 100%}

 #phpbb table.whoisonline td.three {
	padding: 4px;
	text-align: center;
	white-space: nowrap;
	}

 #phpbb table.whoisonline_icons td img {
	vertical-align: middle;
	}

 #phpbb table.whoisonline_icons td {
	white-space: nowrap;
	text-align: center}

 #phpbb table.groupcp td.one {
	padding: 4px 7px;
	width: 150px;
	height: 26px}

 #phpbb table.groupcp td.two {
	padding: 4px 5px 4px 4px}

 #phpbb table.groupcp td.three {
	padding: 4px 7px;
	height: 26px}

/*   had to change the padding 4px 7px to 3px and the height from 26px to 30px since some weird things were happening which I cannot explain */

 #phpbb table.memberlist td.one {
	padding: 3px;
	height: 30px}

 #phpbb table.memberlist th a {
	text-decoration: none;
	color: #111;
	}

 #phpbb table.memberlist th a:hover {
	text-decoration: none;
	color: #9f0002;
	}

 #phpbb table.memberlist td.row3 {
	height: 20px;
}

 #phpbb table.modcp td.one img {
	width: 19px;
	height: 18px}

 #phpbb table.modcp td.one {
	padding: 4px;
	text-align: center}

 #phpbb table.modcp td.two {
	padding: 8px 4px;
	width: 100%}

 #phpbb table.modcp td.three {
	padding: 4px;
	text-align: center;
	white-space: nowrap}

 #phpbb table.modcp td.four {
	padding: 4px;
	white-space: nowrap;
	/*width: 150px*/
	}

 #phpbb table.modcp td.five {
	padding: 4px}

 #phpbb table.modcp td.six {
	padding: 4px 7px;
	vertical-align: top;
	font-weight: bold;
	text-align: left;
	/*width: 150px;*/
	height: 100px;
	}

 #phpbb table.modcp td.seven {
	padding: 4px 7px;
	vertical-align: top;
	text-align: left;
/*	width: 470px*/
	width: 100%;
	}

 #phpbb table.modcp td.eight {
	padding: 4px 7px}

 #phpbb table.modcp td.nine {
	padding: 4px 7px;
	height: 18px;
	line-height: 18px}

 #phpbb table.modcp tr.toplines th {
	line-height: 14px;
	height: 24px;
	font-weight: bold;
	text-align: center;
	border: 1px solid #000;
	border-width: 1px 0;
	padding: 0 10px}

 #phpbb table.posting_body td.one {
	padding: 4px 7px;
	width: 150px;
	height: 26px}

 #phpbb table.posting_body td.two {
	padding: 4px 5px 4px 4px}

 #phpbb table.posting_body td.three {
	padding: 4px 7px;
	vertical-align: top;
	width: 150px}

 #phpbb table.posting_body td.four {
	padding: 4px 5px 4px 4px;
	vertical-align: top}

 #phpbb table.posting_body td.four div {
	padding-bottom: 3px}

 #phpbb table.posting_body td.five {
	padding: 4px 7px}

 #phpbb table.posting_body td.six {
	padding: 4px 7px;
	height: 130px}

 #phpbb table.posting_body td.seven {
	padding: 4px 5px 4px 4px;
	vertical-align: top}

 #phpbb table.posting_body td.eight {
	padding: 4px 7px;
	vertical-align: top;
	font-weight: bold;
	width: 135px;
	text-align: left}

 #phpbb table.posting_body td.nine {
	padding: 4px 7px 10px;
	vertical-align: top;
	text-align: left}

 #phpbb table.privmsgs td.one img {
	width: 19px;
	height: 18px}

 #phpbb table.privmsgs td.one {
	padding: 4px;
	text-align: center}

 #phpbb table.privmsgs td.two {
	padding: 8px 4px;
	width: 100%}

 #phpbb table.privmsgs td.three {
	padding: 4px;
	text-align: center;
	white-space: nowrap}

 #phpbb table.profile td.one {
	padding: 4px 7px;
	width: 50%;
	height: 26px}

 #phpbb table.profile td.two {
	padding: 4px 5px 4px 4px}

 #phpbb table.profile td.three {
	padding: 4px 7px;
	height: 26px}

 #phpbb table.profile_view_body tr {
	height: 18px;
}

 #phpbb table.viewtopic td.one {
	padding: 4px 7px;
	font-weight: bold}

 #phpbb table.viewtopic td.two {
	padding: 4px 5px 4px 2px;
	height: 20px;
	}

 #phpbb table.viewtopic td.three {
	padding: 4px 7px;
	vertical-align: top;
	width: 150px;
	}

 #phpbb table.viewtopic td.four {
	padding: 2px 5px 4px;	
	vertical-align: top;
	height: 130px;
	}

 #phpbb table.viewtopic td.four table {
/*	width: 560px;*/
	width: 100%;}

 #phpbb table.viewtopic td.five {
	padding: 4px 7px;
	height: 18px;
	line-height: 18px}

 #phpbb table.viewtopic td.six {
	padding: 4px 5px;
	}

 #phpbb .postedited , #phpbb .postapprove , #phpbb .postreported {
	border: 2px solid #d6d6d6;
	background-color: #ECD5D8;
	padding: 2px;
	width: 100%;
	color:#9f0002;
	font-size: 10px;
	line-height: 13px}

/* LH
table.viewforum td.one img {
	width: 19px;
	height: 18px}
*/


 #phpbb table.viewforum td.one {
	padding: 4px;
	text-align: center}

 #phpbb table.viewforum td.two {
	padding: 4px;
	width: 100%}

 #phpbb table.viewforum td.three {
	padding: 4px;
	text-align: center;
	white-space: nowrap;
	}

 #phpbb .forumrules {
	border: 2px solid #d6d6d6;
	background-color: #ECD5D8;
	padding: 4px;
	width: 100%;
	color:#9f0002;
	font-size: 10px;
	line-height: 13px}

 #phpbb table.forumicons {
	width: 0}

 #phpbb table.forumicons td {
	white-space: nowrap}

/* LH
table.forumicons td img {
	width: 19px;
	height: 18px}
*/


 #phpbb table.search td.zero {
	padding: 1px;
}

 #phpbb table.search td.one {
	padding: 4px 7px;
/* LH	width: 150px;*/
	vertical-align: top;
}

 #phpbb table.search td.one a {
	text-decoration: none;
	color: #000000;
}

 #phpbb table.search td.one a:hover {
	text-decoration: underline;
}

 #phpbb table.search td.two {
	padding: 4px 7px}

 #phpbb table.search td.two a {
	text-decoration: none}

 #phpbb table.search td.two div {
	padding-top: 3px}

 #phpbb table.search td.three {
	padding: 4px 7px;
	text-align: right}

 #phpbb table.searchresults td.zero {
	padding: 1px;
}

 #phpbb table.searchresults td.one {
	padding: 4px 7px;
	width: 150px;
	vertical-align: top;
}

 #phpbb table.searchresults td.one a {
	text-decoration: none;
	color: #000000;
}

 #phpbb table.searchresults td.one a:hover {
	text-decoration: underline;
}

 #phpbb table.searchresults td.two {
	padding: 4px 7px}

 #phpbb table.searchresults td.two a {
	text-decoration: none}

 #phpbb table.searchresults td.two div {
	padding-top: 3px}

 #phpbb table.searchresults td.seven img {
	width: 18px;
	height: 11px}

 #phpbb table.searchresults td.seven {
	padding: 4px;
	text-align: center;
	width: 5%}

 #phpbb table.searchresults td.eight {
	padding: 4px;
	width: 40%}

 #phpbb table.searchresults td.nine {
	padding: 4px;
	text-align: center;
	width: 5%}

 #phpbb table.searchresults td.ten {
	padding: 4px;
	text-align: center;
	white-space: nowrap;
	width: 20%}

 #phpbb table.searchresults td.eleven {
	padding: 4px;
	text-align: center;
	width: 20%}

 #phpbb table.simple_header {
	background-color: #fff;
	height: 100%}

 #phpbb table.simple_header td {
	vertical-align: top}

 #phpbb table.viewonline td.one {
	padding: 8px 4px}

 #phpbb table.viewonline td.two {
	padding: 8px 4px;
	text-align: center}

 #phpbb h2 {
	font-size: 11px;
	font-size: 11px;
	height: 26px;
	line-height: 13px;
	font-weight: bold;
	color: #9f0002;
	margin: 0;
	}

 #phpbb h3 {
	font-size: 11px;
	line-height: 13px;
	font-weight: bold;
	text-decoration: none;
	color: #9f0002;
	margin: 0}

 #phpbb h4 {
   font-size:10px;
   }

 #phpbb h2 a , #phpbb h3 a {
	font-size: 11px;
	height: 26px;
	line-height: 13px;
	font-weight: bold;
	margin: 0;
	text-decoration: none;
	color: #9f0002}

 #phpbb h2 a:hover , #phpbb h3 a:hover , #phpbb .copyright a:hover {
	color: #9f0002;
	text-decoration: underline}

 #phpbb .mainmenu a , #phpbb tr.lines_1 th a , #phpbb tr.lines_3 th a , #phpbb .timezone a , #phpbb .copyright a , #phpbb .blacklink a {
	color: #111;
	text-decoration: none}

 #phpbb .mainmenu a:hover , #phpbb tr.lines_1 th a:hover , #phpbb tr.lines_3 th a:hover , #phpbb .timezone a:hover , #phpbb .blacklink a:hover {
	color: #111;
	text-decoration: underline}

/*
.copyright {
	text-align: center;
	letter-spacing: -1px}
*/


 #phpbb .copyright , #phpbb .copyright a {
	color: #CCCCCC;
	text-align: center;
	letter-spacing: -1px;
	text-decoration: none}

/*
.username-coloured {
	}
*/

/* Misc
 ------------ */

 #phpbb .listmargin {
}


