
/*  phpBB 3.0 Style Sheet
    --------------------------------------------------------------
	Style name:		Adinfinitum
	Based on style:	subSilver2 and Adinfinitum 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 @import url("games.css");

 #phpbb img {border:0;}

 html #phpbb  {
	height: 100%;
	}

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

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

 #phpbb pre {
	color: #89b0df;
	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 , #phpbb select {
	vertical-align: middle;
	}

 #phpbb input.button {
	background: #343434 url('images/buttonsbg.gif') repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	border: 1px solid;
	border-color: #999 #666 #555 #888;
	padding: 1px 0.5em;
	}

 * html #phpbb  input.button {
	/*\*//*/
	padding: 1px 0.5em;
	/**/	
	/*\*/padding: 1px 0.5em;/* */
	width/**/: 0;
	overflow/**/: visible;
	}

 #phpbb input.button {
	cursor: pointer !important;
	cursor: hand;
	}

 #phpbb input.button:hover , #phpbb input.button:focus {
	border: 1px solid;
	border-color: #bbb #888 #777 #aaa;
	}

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

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



 #phpbb #forum {
	width: 930px;
	height: 100%;
	background-color: #000;
	margin: 0 auto;
	}
	

 #phpbb #bodyline {
	width: 940px;
	padding: 10px 0;
	vertical-align: top;
	text-align: left}

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

 #phpbb #top_image img {
	border: 0;
	width: 717px;
	height: 231px;
	}

 #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: #444;
	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;
	background-color: #131313}

 #phpbb input.post , #phpbb textarea.post , #phpbb input.postfile {
	padding: 2px 3px}

 #phpbb input.post {
	height: 19px}

 html > body #phpbb  input.post {
	height: 12px}

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

 #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: #e7e7e7;
	font-weight: bold;
}

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

 #phpbb table.search td.one .postauthor a {
   color: #e7e7e7;
}

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

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

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

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

 #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: #f5f5f5;
	font-size: 10px;
	line-height: 13px}

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

 #phpbb td a:hover {
	color: #Ca2023;
	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: #Ca2023;
	text-decoration: none}

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

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

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

 #phpbb .codecontent a {
	color: #89b0df;
	text-decoration: underline}

 #phpbb .codecontent a:hover {
	color: #89b0df;
	text-decoration: none}

 #phpbb .quotetitle , #phpbb .attachtitle {
	background-color: #333;
	border-top: 2px solid #434343;
	border-left: 2px solid #434343;
	border-right: 2px solid #434343;
	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 #434343;
	border-left: 2px solid #434343;
	border-right: 2px solid #434343;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	text-transform: none;
	text-decoration: none;
	color: #Ca2023;
	font-size: 10px;
	line-height: 13px}

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

 #phpbb .attachcontent {
	background-color: #333;
	border-bottom: 2px solid #434343;
	border-left: 2px solid #434343;
	border-right: 2px solid #434343;
	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 #434343;
	border-left: 2px solid #434343;
	border-right: 2px solid #434343;
	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 #ddd;
	border-width: 1px 0;
	padding: 0 10px}

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

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

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

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

 #phpbb 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: #ddd;
	}

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

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

 #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 #ddd;
	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;}

 #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 #ffcccc;
	background-color: #232323;
	padding: 2px;
	width: 100%;
	color:#Ca2023;
	font-size: 10px;
	line-height: 13px}

 #phpbb 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: 1px solid #ffcccc;
	background-color: #232323;
	padding: 4px;
	width: 100%
	color:#Ca2023;
	font-size: 10px;
	line-height: 13px}

 #phpbb table.forumicons {
	width: 0}

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

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

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

 #phpbb table.search td.one {
	padding: 4px 7px;
	width: 50%;
	vertical-align: top;
}

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

 #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: #Ca2023;
}

 #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: 19px;
	height: 18px}

 #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: #000000;
	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;
	line-height: 26px;
	height: 26px;
	font-weight: bold;
	color: #Ca2023;
	margin: 0;
	padding: 0 4px}

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

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

 #phpbb h2 a , #phpbb h3 a {
	text-decoration: none;
	color: #Ca2023}

 #phpbb h2 a:hover , #phpbb h3 a:hover , #phpbb .copyright a:hover {
	color: #Ca2023;
	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: #f5f5f5;
	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: #f5f5f5;
	text-decoration: underline}

 #phpbb .copyright {
	text-align: center;
	letter-spacing: -1px}

 #phpbb .username-coloured {
	}

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

 #phpbb .listmargin {
}

 #phpbb input
{
color: #f5f5f5;
background: #131313;
border: 1px solid ;

			}

     #phpbb lightbox{   position: absolute;   left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
     #phpbb lightbox img{ width: auto; height: auto;}
     #phpbb lightbox a img{ border: none; }

     #phpbb outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
     #phpbb imageContainer{ padding: 10px; }

     #phpbb loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
     #phpbb hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
     #phpbb imageContainer>#hoverNav{ left: 0;}
     #phpbb hoverNav a{ outline: none;}

     #phpbb prevLink, #nextLink{ width: 49%; height: 100%; background-image: url('data:image/gif;base64,AAAA'); /* Trick IE into showing hover */ display: block; }
     #phpbb prevLink { left: 0; float: left;}
     #phpbb nextLink { right: 0; float: right;}
     #phpbb prevLink:hover, #prevLink:visited:hover { background: url("{T_THEME_PATH}/images/prevlabel.gif") left 15% no-repeat; }
 #phpbb nextLink:hover, #nextLink:visited:hover { background: url("{T_THEME_PATH}/images/nextlabel.gif") right 15% no-repeat; }

 #phpbb imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%   ; }

 #phpbb imageData{   padding:0 10px; color: #666; }
 #phpbb imageData #imageDetails{ width: 70%; float: left; text-align: left; }   
 #phpbb imageData #caption{ font-weight: bold;   }
 #phpbb imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;   }         
 #phpbb imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}       



