/*  phpBB 3.0 Style Sheet
    --------------------------------------------------------------
	Style name:		subsilver2
	Based on style:	subSilver (the default phpBB 2 style)
	Original author:	subBlue ( http://www.subBlue.com/ )
	Modified by:		psoTFX and the phpBB team ( http://www.phpbb.com )
	
	This is an alternative style for phpBB3 for those wishing to stay with
	the familiar subSilver style of phpBB version 2.x
	
	Copyright 2006 phpBB Group ( http://www.phpbb.com/ )
    --------------------------------------------------------------
*/

/* Layout
 ------------ */
* {
	/* Reset browsers default margin, padding and font sizes */
	margin: 0;
	padding: 0;
}

html {
	font-size: 100%;
}

body {
	background-image: url(./images/page_bg_night.jpg);
	background-position:0px 0px;
	background-repeat:repeat-x;
	background-color:#06183a;
	/* Text-Sizing with ems: http://www.clagnut.com/blog/348/ */
	font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
	color: #000000;
	font-size: 62.5%; /* This sets the default font size to be equivalent to 10px */
	margin: 0;
}

div.cleaner{
	clear:both;
	font-size:0px !important;
	line-height:0px !important;
	height:0px !important;
	padding:0px !important;
	margin:0px !important;
}

#wrapheader {
	width:100%;
	min-height: 175px;
	height: auto !important;
	padding: 0;
	text-align:left;
	margin:0px 0px -10px 0px;
}

#wrapcentre {
	width:1000px;
	margin: 0px auto;
	text-align:left;
}

#simple_wrapcentre {
	width:100%;
	margin: 0px auto;
	text-align:left;
}

#wrapfooter {
	text-align: center;
	clear: both;
}

#wrapnav {
	width: 100%;
	margin: 0;
	background-color: #ECECEC;
	border-width: 1px;
	border-style: solid;
	border-color: #A9B8C2;
}

#leftcol,
#centercol{
	float:left;
	margin:0px;
	padding:0px;
}

#leftcol{
	width:220px;
}

#centercol{
	width:780px;
}

#logodesc {
	text-align:center;
	width:100%;
	margin-bottom: 0px;
	padding: 0px;
	/* background-image: url(./images/page_bg_left.png); */
	background-position:0px 0px;
	background-repeat:no-repeat;
}

#menubar {
	width:1000px;
	margin:0px auto;
	text-align:left;
}

#menubarServer, #menubarServerContent {
	width:1000px;
	margin: 0px auto;
	margin-top: -10px;
	text-align:left;
}

#menubarServerContentLeft, #menubarServerContentRight {
	width: 500px;
}

#findbar {
	width: 100%;
	margin: 0;
	padding: 0;
	border: 0;
}

.forumrules {
	background-color: #F9CC79;
	border-width: 1px;
	border-style: solid;
	border-color: #BB9860;
	padding: 4px;
	font-weight: normal;
	font-size: 1.1em;
	font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
}

.forumrules h3 {
	color: red;
}

#pageheader { }
#pagecontent { }
#pagefooter { }

#poll { }
#postrow { }
#postdata { }


/*  Text
 --------------------- */
h1 {
	color: black;
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, sans-serif;
	font-weight: bold;
	font-size: 1.8em;
	text-decoration: none;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 1.5em;
	text-decoration: none;
	line-height: 120%;
}

h3 {
	font-size: 1.3em;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 120%;
}

h4 {
	margin: 0;
	font-size: 1.1em;
	font-weight: bold;
}

p {
	font-size: 1.1em;
}

p.moderators {
	margin: 0;
	float: left;
	color: black;
	font-weight: bold;
}

.rtl p.moderators {
	float: right;
}

p.linkmcp {
	margin: 0;
	float: right;
	white-space: nowrap;
}

.rtl p.linkmcp {
	float: left;
}

p.breadcrumbs {
	margin: 0;
	float: left;
	color: black;
	font-weight: bold;
	white-space: normal;
	font-size: 1em;
}

.rtl p.breadcrumbs {
	float: right;
}

p.datetime {
	margin: 0;
	float: right;
	white-space: nowrap;
	font-size: 1em;
}

.rtl p.datetime {
	float: left;
}

p.searchbar {
	padding: 2px 0;
	white-space: nowrap;
} 

p.searchbarreg {
	margin: 0;
	float: right;
	white-space: nowrap;
}

.rtl p.searchbarreg {
	float: left;
}

p.forumdesc {
	padding-bottom: 4px;
}

p.topicauthor {
	margin: 1px 0;
}

p.topicdetails {
	margin: 1px 0;
}

.postreported, .postreported a:visited, .postreported a:hover, .postreported a:link, .postreported a:active {
	margin: 1px 0;
	color: red;
	font-weight:bold;
}

.postapprove, .postapprove a:visited, .postapprove a:hover, .postapprove a:link, .postapprove a:active {
	color: green;
	font-weight:bold;
}

.postapprove img, .postreported img {
	vertical-align: bottom;
}

.postauthor {
	color: #000000;
}

.postdetails {
	color: #000000;
}

.postbody {
	font-size: 1.3em;
	line-height: 1.4em;
	font-family: "Lucida Grande", "Trebuchet MS", Helvetica, Arial, sans-serif;
	overflow:auto;
	width:550px;
}

.postbody li, ol, ul {
	margin: 0 0 0 1.5em;
}

.rtl .postbody li, .rtl ol, .rtl ul {
	margin: 0 1.5em 0 0;
}

.posthilit {
	background-color: yellow;
}

.nav {
	margin: 0;
	color: black;
	font-weight: bold;
}

.pagination {
	padding: 4px;
	color: black;
	font-size: 1em;
	font-weight: bold;
}

.cattitle {

}

.gen {
	margin: 1px 1px;
	font-size: 1.2em;
}

.genmed {
	margin: 1px 1px;
	font-size: 1.1em;
}

.gensmall {
	margin: 1px 1px;
	font-size: 1em;
}

.bold {
	font-weight:bold;
}

.copyright {
	color: #444;
	font-weight: normal;
	font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
}

.titles {
	font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-size: 1.3em;
	text-decoration: none;
}

.error {
	color: red;
}


/* Tables
 ------------ */
th {
	color: #3399ff ;
	font-size: 13px;
	font-weight: bold;
	white-space: nowrap;
	padding: 3px 5px;
	border-bottom:2px #3399ff solid;
}

td {
	padding: 2px;
}
td.profile {
	padding: 4px;
}

.tablebg {
	/*background-color: #A9B8C2;*/
}

.catdiv {
	height: 28px;
	margin: 0;
	padding: 0;
	border: 0;
	/*background: white url('./images/cellpic2.jpg') repeat-y scroll top left;*/
}
.rtl .catdiv {
	/*background: white url('./images/cellpic2_rtl.jpg') repeat-y scroll top right;*/
}

.cat {
	height: 28px;
	margin: 0;
	padding: 0;
	border: 0;
	text-indent: 4px;
}

.coco_cat {
	height: 28px;
	margin: 0px;
	padding: 0;
	padding-left: 25px !important;
	border: 0;
	background: url('./images/cellpic1.gif') no-repeat top left;
	text-indent: 4px;
	
	/*background-color: #606048;
	color: #f8c800;
	border-style:solid;
	border-color: #A09C78;
	border-width: 2px 2px 0px 2px;
	*/
}
/*
.coco_cat h4,
.coco_cat h4 a{
	color: #f8c800;
	font-weight:bold;
	font-size:14px;
}
*/
table.forumlist{
	margin:10px 0px;
}

.forumlegend,
.forumlegend-left,
.forumlegend-right{
	background-color: #606048;
	color: #f8c800;
	padding: 4px;
	border-style:solid;
	border-color: #A09C78;
}

.forumlegend{
	border-width: 2px 0px 2px 0px;
}

.forumlegend-left{
	border-width: 0px 0px 2px 2px;
}

.forumlegend-right{
	border-width: 2px 2px 2px 0px;
}

.forumrow1,
.forumrow1-left,
.forumrow1-right{
	background-color: #707058;
	color: #f8c800;
	padding: 4px;
	border-style:solid;
	border-color: #A09C78;
}

.forumrow1 {
	border-width: 0px 1px 1px 0px;
}

.forumrow1-left {
	border-width: 0px 1px 1px 2px;
}

.forumrow1-right {
	border-width: 0px 2px 1px 0px;
}

.forumrow2,
.forumrow2-left,
.forumrow2-right{
	background-color: #606048;
	color: #f8c800;
	padding: 4px;
	border-style:solid;
	border-color: #A09C78;
}

.forumrow2 {
	border-width: 0px 1px 1px 0px;
}

.forumrow2-left {
	border-width: 0px 1px 1px 2px;
}

.forumrow2-right {
	border-width: 0px 2px 1px 0px;
}

.forumrow3 {
	background-color: #7F7F77;
	padding: 4px;
}

.forumrow1 a.forumlink {
	color: #f8c800 !important;
}

.row1 {
	background-color: #ECECEC;
	padding: 4px;
}

.row2 {
	background-color: #DCE1E5;
	padding: 4px;
}

.row3 {
	background-color: #C0C8D0;
	padding: 4px;
}

.spacer {
	background-color: #D1D7DC;
}

hr {
	height: 1px;
	border-width: 0;
	background-color: #D1D7DC;
	color: #D1D7DC;
}

.legend {
	text-align:center;
	margin: 0 auto;
}

/* Links
 ------------ */
a:link {
	color: #006597;
	text-decoration: none;
}

a:active,
a:visited {
	color: #005784;
	text-decoration: none;
}

a:hover {
	color: #D46400;
	text-decoration: underline;
}

a.forumlink {
	color: #069;
	font-weight: bold;
	font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
	font-size: 1.2em;
}

a.topictitle {
	margin: 1px 0;
	font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-size: 1.2em;
}

a.topictitle:visited {
	color: #5493B4;
	text-decoration: none;
}

th a,
th a:visited {
	color: #FFA34F !important;
	text-decoration: none;
}

th a:hover {
	text-decoration: underline;
}


/* Form Elements
 ------------ */
form {
	margin: 0;
	padding: 0;
	border: 0;
}

input {
	color: #333333;
	font-family: "Lucida Grande", Verdana, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: normal;
	padding: 1px;
	border: 1px solid #A9B8C2;
	background-color: #FAFAFA;
}

textarea {
	background-color: #FAFAFA;
	color: #333333;
	font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
	font-size: 1.3em; 
	line-height: 1.4em;
	font-weight: normal;
	border: 1px solid #A9B8C2;
	padding: 2px;
}

select {
	color: #333333;
	background-color: #FAFAFA;
	font-family: "Lucida Grande", Verdana, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: normal;
	border: 1px solid #A9B8C2;
	padding: 1px;
}

option {
	padding: 0 1em 0 0;
}

option.disabled-option {
	color: graytext;
}

.rtl option {
	padding: 0 0 0 1em;
}

input.radio {
	border: none;
	background-color: transparent;
}

.post {
	background-color: white;
	border-style: solid;
	border-width: 1px;
}

.btnbbcode {
	color: #000000;
	font-weight: normal;
	font-size: 1.1em;
	font-family: "Lucida Grande", Verdana, Helvetica, sans-serif;
	background-color: #EFEFEF;
	border: 1px solid #666666;
}

.btnmain {
	font-weight: bold;
	background-color: #ECECEC;
	border: 1px solid #A9B8C2;
	cursor: pointer;
	padding: 1px 5px;
	font-size: 1.1em;
}

.btnlite {
	font-weight: normal;
	background-color: #ECECEC;
	border: 1px solid #A9B8C2;
	cursor: pointer;
	padding: 1px 5px;
	font-size: 1.1em;
}

.btnfile {
	font-weight: normal;
	background-color: #ECECEC;
	border: 1px solid #A9B8C2;
	padding: 1px 5px;
	font-size: 1.1em;
}

.helpline {
	background-color: #DEE3E7;
	border-style: none;
}


/* BBCode
 ------------ */
.quotetitle, .attachtitle {
	margin: 10px 5px 0 5px;
	padding: 4px;
	border-width: 1px 1px 0 1px;
	border-style: solid;
	border-color: #A9B8C2;
	color: #333333;
	background-color: #A9B8C2;
	font-size: 0.85em;
	font-weight: bold;
}

.quotetitle .quotetitle {
	font-size: 1em;
}

.quotecontent, .attachcontent {
	margin: 0 5px 10px 5px;
	padding: 5px;
	border-color: #A9B8C2;
	border-width: 0 1px 1px 1px;
	border-style: solid;
	font-weight: normal;
	font-size: 1em;
	line-height: 1.4em;
	font-family: "Lucida Grande", "Trebuchet MS", Helvetica, Arial, sans-serif;
	background-color: #FAFAFA;
	color: #4B5C77;
}

.attachcontent {
	font-size: 0.85em;
}

.codetitle {
	margin: 10px 5px 0 5px;
	padding: 2px 4px;
	border-width: 1px 1px 0 1px;
	border-style: solid;
	border-color: #A9B8C2;
	color: #333333;
	background-color: #A9B8C2;
	font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
	font-size: 0.8em;
}

.codecontent {
	direction: ltr;
	margin: 0 5px 10px 5px;
	padding: 5px;
	border-color: #A9B8C2;
	border-width: 0 1px 1px 1px;
	border-style: solid;
	font-weight: normal;
	color: #006600;
	font-size: 0.85em;
	font-family: Monaco, 'Courier New', monospace;
	background-color: #FAFAFA;
}

.syntaxbg {
	color: #FFFFFF;
}

.syntaxcomment {
	color: #FF8000;
}

.syntaxdefault {
	color: #0000BB;
}

.syntaxhtml {
	color: #000000;
}

.syntaxkeyword {
	color: #007700;
}

.syntaxstring {
	color: #DD0000;
}


/* Private messages
 ------------------ */
.pm_marked_colour {
	background-color: #000000;
}

.pm_replied_colour {
	background-color: #A9B8C2;
}

.pm_friend_colour {
	background-color: #007700;
}

.pm_foe_colour {
	background-color: #DD0000;
}


/* Misc
 ------------ */
img {
	border: none;
}

.sep {
	color: black;
	background-color: #FFA34F;
}

table.colortable td {
	padding: 0;
}

pre {
	font-size: 1.1em;
	font-family: Monaco, 'Courier New', monospace;
}

.nowrap {
	white-space: nowrap;
}

.username-coloured {
	font-weight: bold;
}

#lbOverlay { position: absolute; top: 0; left: 0; z-index: 99998; width: 100%; height: 500px; }
	#lbOverlay.grey { background-color: #000000; }

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

#lbOuterContainer { position: relative; background-color: #fff; width: 200px; height: 200px; margin: 0 auto; }
	#lbOuterContainer.grey { border: 3px solid #888888; }

#lbDetailsContainer {	font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; width: 100%; line-height: 1.4em;	overflow: auto; margin: 0 auto; }
	#lbDetailsContainer.grey { border: 3px solid #888888; border-top: none; }

#lbImageContainer, #lbIframeContainer { padding: 10px; }
#lbLoading {
	position: absolute; top: 45%; left: 0%; height: 32px; width: 100%; text-align: center; line-height: 0; background: url("./images/lytebox/loading.gif") center no-repeat;
}

#lbHoverNav { position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#lbImageContainer>#lbHoverNav { left: 0; }
#lbHoverNav a { outline: none; }

#lbPrev { width: 49%; height: 100%; background: transparent url("./images/gallery_lytebox/blank.gif") no-repeat; display: block; left: 0; float: left; }
	#lbPrev.grey:hover, #lbPrev.grey:visited:hover { background: url("./images/gallery_lytebox/prev_grey.gif") left 15% no-repeat; }
	
#lbNext { width: 49%; height: 100%; background: transparent url("./images/gallery_lytebox/blank.gif") no-repeat; display: block; right: 0; float: right; }
	#lbNext.grey:hover, #lbNext.grey:visited:hover { background: url("./images/gallery_lytebox/next_grey.gif") right 15% no-repeat; }

#lbPrev2, #lbNext2 { text-decoration: none; font-weight: bold; }
	#lbPrev2.grey, #lbNext2.grey, #lbSpacer.grey { color: #333333; }

#lbPrev2_Off, #lbNext2_Off { font-weight: bold; }
	#lbPrev2_Off.grey, #lbNext2_Off.grey { color: #CCCCCC; }

#lbDetailsData { padding: 0 10px; }
	#lbDetailsData.grey { color: #333333; }

#lbDetails { width: 60%; float: left; text-align: left; }
#lbCaption { display: block; font-weight: bold; }
#lbNumberDisplay { float: left; display: block; padding-bottom: 1.0em; }
#lbNavDisplay { float: left; display: block; padding-bottom: 1.0em; }

#lbClose { width: 64px; height: 28px; float: right; margin-bottom: 1px; }
	#lbClose.grey { background: url("./images/gallery_lytebox/close_grey.png") no-repeat; }

#lbPlay { width: 64px; height: 28px; float: right; margin-bottom: 1px; }
	#lbPlay.grey { background: url("./images/gallery_lytebox/play_grey.png") no-repeat; }

#lbPause { width: 64px; height: 28px; float: right; margin-bottom: 1px; }
	#lbPause.grey { background: url("./images/gallery_lytebox/pause_grey.png") no-repeat; }

#image-resize {
	padding:3px 0px 3px 0px;
	text-indent:25px;
	background:#ffffe1 url("./images/img_warn.gif") no-repeat 5px 50%;
	color:#000;	font-size:0.8em; border-top:#666666;
}

#image-resize a:hover {color:#000;}
/* Shoutbox */
input.shoutbuttons{
	font-size:9px;
	border:1px solid black;
}

input.sendmessage{
	width:160px;
}

input.bbcode{
	width:auto !important;
	padding:1px !important;
	margin:0px;
}

input.ip,
input.delete{
	border:none;
	padding:0px;
	margin:0px;
	width:20px;
	height:20px;
}

input.ip{
	background: url(http://1adaszockerparadies.de/styles/tropical/imageset/de/icon_post_info.gif) no-repeat top left;
}

input.delete{
	background: url(http://1adaszockerparadies.de/styles/tropical/imageset/de/icon_post_delete.gif) no-repeat top left;
}

#msg > li.row1 {
	display: block;
	list-style-type: none;
	margin: 0;
	height: auto;
	width:98%;
	float: left;
	padding:0px;
}

#msg > li.row2 {
	display: block;
	list-style-type: none;
	margin: 0;
	height: auto;
	width:98%;
	float: left;
	padding:0px;
}

#msg > li > dl{
	vertical-align: middle;
	width: 98%;
}

#msg > li > dl > dt{
	width: auto !important;
	white-space: nowrap;
	margin-right: 2px;
}

#msg > li > dl > dd > input{
	margin: 2px;
}

#msg > li > dl > dd#msgbody{
	display: inline;
	width:158px !important;
	padding: 3px 0 1px 0px !important;
	vertical-align: middle;
	float:none !important;
}

#base_ul
{
	list-style:none;
	margin-left: 0;
}

/* Tropical */
div.cleaner,
div.spacer,
div.spacer5,
div.spacer10,
div.spacer15,
div.spacer20{
	font-size:0px;
	line-height:0px;
	height:0px;
}

div.cleaner{
	clear:both;
}

div.spacer5{
	height:5px;
}

div.spacer10{
	height:10px;
}

div.spacer15{
	height:15px;
}

div.spacer20{
	height:20px;
}

table.bamboo{
	padding:0px;
	margin:0px;
	border:none;
	font-size:10px;
}
table.bamboo td.topleft,
table.bamboo td.top,
table.bamboo td.topright,
table.bamboo td.middleleft,
table.bamboo td.middle,
table.bamboo td.middleright,
table.bamboo td.bottomleft,
table.bamboo td.bottom,
table.bamboo td.bottomright,
table.bamboo td.right,
table.bamboo td.left,
table.bamboo td.center{
	padding:0px;
	margin:0px;
}

table.bamboo td.topleft,
table.bamboo td.top,
table.bamboo td.topright,
table.bamboo td.middleleft,
table.bamboo td.middle,
table.bamboo td.middleright,
table.bamboo td.bottomleft,
table.bamboo td.bottom,
table.bamboo td.bottomright{
	height:30px;
	background-position:0px 0px;
}

table.bamboo td.middleleft,
table.bamboo td.middle,
table.bamboo td.middleright{
	height:20px;
}

table.bamboo td.top,
table.bamboo td.middle,
table.bamboo td.bottom{
	background-repeat:repeat-x;
}

table.bamboo td.topleft,
table.bamboo td.topright,
table.bamboo td.middleleft,
table.bamboo td.middleright,
table.bamboo td.bottomleft,
table.bamboo td.bottomright{
	background-repeat:no-repeat;
}

table.bamboo td.topleft,
table.bamboo td.left,
table.bamboo td.bottomleft,
table.bamboo td.middleleft,
table.bamboo td.middleright,
table.bamboo td.topright,
table.bamboo td.right,
table.bamboo td.bottomright{
	width:27px;
	background-position:0px 0px;
}

table.bamboo td.topleft{
	background-image:url(./images/bamboo_tl.png);
}

table.bamboo td.top{
	background-image:url(./images/bamboo_t.png);
}

table.bamboo td.topright{
	background-image:url(./images/bamboo_tr.png);
}

table.bamboo td.middleleft{
	background-image:url(./images/bamboo_lm.png);
}

table.bamboo td.middle{
	background-image:url(./images/bamboo_mm.png);
}

table.bamboo td.middleright{
	background-image:url(./images/bamboo_rm.png);
}

table.bamboo td.bottomleft{
	background-image:url(./images/bamboo_bl.png);
}

table.bamboo td.bottom{
	background-image:url(./images/bamboo_b.png);
}

table.bamboo td.bottomright{
	background-image:url(./images/bamboo_br.png);
}

table.bamboo td.center{
	background-image:url(./images/bamboo_center.png);
}
table.bamboo td.left{
	background-image:url(./images/bamboo_l.png);
}

table.bamboo td.right{
	background-image:url(./images/bamboo_r.png);
}

table.boxLeft,
table.boxright{
	width:220px;
}

table.boxCenter{
	width:780px;
}

table.boxMenu{
	width:1000px;
}

table.bamboo td.center div.navi ul{
	margin:0px auto;
}

table.bamboo td.center div.navi ul li{
	font-size:10px;
	font-weight:bold;
	padding:0px 0px 0px 18px;
	line-height:15px;
}

table.bamboo td.center div.navi ul li.pointer{
	background:url(./images/pointer.gif) no-repeat top left;
}

table.bamboo td.center div.navi ul li.sani{
	background:url(./images/sani.gif) no-repeat top left;
}

table.bamboo td.center div.navi ul li.sniper{
	background:url(./images/sniper.gif) no-repeat top left;
}

table.bamboo td.center div.navi ul li.wrench{
	background:url(./images/wrench.gif) no-repeat top left;
}

table.bamboo td.center div.navi ul li.grenade{
	background:url(./images/grenade.gif) no-repeat top left;
}

table.bamboo td.center div.navi ul li.defi{
	background:url(./images/defi.gif) no-repeat top left;
}

table.bamboo td.center div.navi ul li.knife{
	background:url(./images/knife.gif) no-repeat top left;
}

table.bamboo td.center div.navi ul li.bf2{
	background:url(./images/bf2.gif) no-repeat top left;
}

table.bamboo td.center div.navi ul li.bfbc2{
	background:url(./images/bfbc2.gif) no-repeat top left;
}

table.bamboo td.center div.navi ul li.ts2{
	background:url(./images/ts.gif) no-repeat top left;
}

table.bamboo td.center div.navi ul li.faq{
	background:url(./images/faq.gif) no-repeat top left;
}

table.bamboo td.center div.navi ul li.search{
	background:url(./images/search.gif) no-repeat top left;
}

table.bamboo td.center div.navi ul li.group{
	background:url(./images/group.gif) no-repeat top left;
}

table.bamboo td.center div.navi ul li.down{
	background:url(./images/download.png) no-repeat top left;
}

table.bamboo td.center div.navi ul li.gallery{
	background:url(./images/gallery.png) no-repeat top left;
}

table.bamboo td.center div.navi ul li.acp,
table.bamboo td.center div.navi ul li.mcp{
	padding:0px;
}

div#menubar table.bamboo td.center div.sniper{
	width:169px;
	height:100px;
	position:absolute;
	top:5px;
	right:-25px;
	background-image:url({T_IMAGESET_PATH}/soldier_02.png);
	background-repeat:no-repeat;
	background-position:bottom right;
}

div#menubar table.bamboo td.center div.bazooka{
	width:86px;
	height:120px;
	position:absolute;
	top:-14px;
	left:-15px;
	background-image:url({T_IMAGESET_PATH}/soldier_03.png);
	background-repeat:no-repeat;
	background-position:bottom right;
}

div#menubar table.bamboo td.center div.gras{
	background-image:url({T_IMAGESET_PATH}/gras.png);
	background-position:0px 0px;
	background-repeat:repeat-x;
	height:75px;
	left:-15px;
	position:absolute;
	top:14px;
	width:955px;
}

div#menubar table.bamboo td.center div.pers_menu{
	padding:0px;
	margin:0px;
}


table.bamboo td.center div.soldier{
	width:145px;
	height:200px;
	position:absolute;
	bottom:30px;
	right:10px;
	background-image:url({T_IMAGESET_PATH}/soldier_01.png);
	background-repeat:no-repeat;
	background-position:top left;
}



ul.pers_menu{
	list-style:none;
	margin:0px;
	width:100%;
	padding:0px;
}

ul.pers_menu li{
	list-style:none;
	float:left;
	padding:0px 5px;
	text-align:left;
}

ul.pers_menu li.left{
	float:left;
	margin-left:5px;
}

ul.pers_menu li.right{
	float:right;
	margin-right:5px;
}

ul.pers_menu li h3{
	padding:0px;
	margin:0px;
}
/* Teaspeak */

fieldset.teamspeak{
	padding:8px;
}

fieldset.teamspeak legend{
	font-size:14px;
	font-weight:bold;
}

fieldset.teamspeak dl{
	clear:both;
}

fieldset.teamspeak dt,
fieldset.teamspeak dd{
	float:left;
}

fieldset.teamspeak dt{
	width:30%;
}

fieldset.teamspeak dd{
	width:70%;
}

fieldset.teamspeak dl.server_data{
	clear:both;
}

fieldset.teamspeak dl.server_data dt,
fieldset.teamspeak dl.server_data dd{
	float:none;
	width:100%;
}

fieldset.teamspeak dl.server_data dt{
	font-size:12px;
}

fieldset.teamspeak dl.server_data dd{
	padding-bottom:5px;
}

ul.ts_channel_list,
ul{
	margin:0px;
	padding:3px 0px;
	list-style:none;
}

ul.ts_channel_list,
ul.ts_channel_list ul{
	margin:0px;
	padding:3px 0px;
	list-style:none;
}

ul.ts_channel_list li{
	clear:both;
}

ul.ts_channel_list li.channel,
ul.ts_channel_list li.subchannel{
	padding-left:20px;
	line-height:15px;
}

ul.ts_channel_list li.channel{
	background:url({T_TSMODUL_PATH}images/channel.gif) no-repeat top left;
}

ul.ts_channel_list li.subchannel{
	background:url({T_TSMODUL_PATH}images/subchannel.gif) no-repeat top left;
}

/* BF Server  */

fieldset.bfserver{
	padding:8px;
}

fieldset.bfserver legend{
	font-size:14px;
	font-weight:bold;
}

fieldset.bfserver dl{
	clear:both;
}

fieldset.bfserver dt,
fieldset.bfserver dd{
	float:left;
	line-height:20px;
}

fieldset.bfserver dt{
	width:150px;
}

fieldset.bfserver dd{
	width:400px;
}
fieldset.bfserver div.banner{
	width:500px;
	margin:0px auto;
	text-align:center;
}

table.bf_server_teams{
	width:100%;
	margin:2px;
}

table.bf_server_teams td{
	padding:1px 2px !important;
	border:0px black solid;
}

table.bf_server_teams td.left{
	background:none;
	border-width:0px 0px 1px 1px;
}

table.bf_server_teams td.right{
	background:none;
	border-width:0px 1px 1px 1px;
}

/* bfplayerstats */

div.reg_player_online {
	width:200px;
	padding:3px;
	background-color:#FFFFFF;
	border:1px black solid;
	position:absolute;
	top:12px;
	left:30px;
	display:none;
	z-index:999;
}

fieldset.bfplayer{
	padding:0px 12px;
	float:left;
	margin-left:10px;
	width:280px;
	height:388px;
}

div.bfplayer_image{
	margin-top:8px;
	float:left;
	width:300px;
}
div.bfplayer_fav_image{
	margin-top:8px;
	float:left;
	width:95px;
}

fieldset.bfplayer legend{
	font-size:14px;
	font-weight: bold;
}

fieldset.bfplayer dl{
	margin-top:3px;
}

fieldset.bfplayer dt,
fieldset.bfplayer dd{
	font-size:10px;
}

fieldset.bfplayer dt{
	font-weight: bold;
	color:#999999;
}

fieldset.bfplayer dd{
}

table.points {
	width:100%;
}

table.points th,
table.points td{
	padding:1px 3px;
}

table.points th{
	font-weight: bold;
	border-bottom: 1px solid #999999;
}

th.sort-header{
	background-image:url(./images/sort.gif);
	padding-left:21px;
}

th.sort-header-asc{
	background-image:url(./images/asc.gif);
}

th.sort-header-desc{
	background-image:url(./images/desc.gif);
}

th.sort-header,
th.sort-header-asc,
th.sort-header-desc{
	background-repeat: no-repeat;
	background-position:0% 50%;
}
/* Caution! Ensure accessibility in print and other media types... */
@media projection, screen { /* Use class for showing/hiding tab content, so that visibility can be better controlled in different media types... */
    .ui-tabs-hide {
        display: none;
    }
}

/* Hide useless elements in print layouts... */
@media print {
    .ui-tabs-nav {
        display: none;
    }
}

/* Skin */
.ui-tabs-nav, .ui-tabs-panel {
    font-family: Verdana, Helvetica, Arial, sans-serif;
    font-size: 10px;
	margin-top:20px;
}
.ui-tabs-nav {
    list-style: none;
    margin: 0;
    padding: 0 0 0 3px;
}
.ui-tabs-nav:after { /* clearing without presentational markup, IE gets extra treatment */
    display: block;
    clear: both;
    content: " ";
}
.ui-tabs-nav li {
    float: left;
    margin: 0 0 0 2px;
	padding-left:17px;
	height:15px;
	line-height:15px;
	background-image: url(./images/switch_off.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.ui-tabs-nav a, .ui-tabs-nav a span {
    float: left; /* fixes dir=ltr problem and other quirks IE */
}
.ui-tabs-nav a {
    text-decoration: none;
    white-space: nowrap; /* @ IE 6 */
    outline: 0; /* @ Firefox, prevent dotted border after click */    
}
.ui-tabs-nav a:link, .ui-tabs-nav a:visited {
    color: #fff;
}
.ui-tabs-nav .ui-tabs-selected a {
    position: relative;
    top: 2px;
    z-index: 2;
    margin-top: 0;
}
.ui-tabs-nav a span {
    padding-top: 1px;
    padding-right: 5px;
}
.ui-tabs-nav .ui-tabs-selected a span {
    padding-top: 0;
	color:#f8c800;
}

.ui-tabs-nav li.ui-tabs-selected{
    z-index: 2;
	background-image: url(./images/switch_on.png);
}
.ui-tabs-nav .ui-tabs-selected a:link, .ui-tabs-nav .ui-tabs-selected a:visited,
.ui-tabs-nav .ui-tabs-disabled a:link, .ui-tabs-nav .ui-tabs-disabled a:visited { /* @ Opera, use pseudo classes otherwise it confuses cursor... */
    cursor: text;
}
.ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active,
.ui-tabs-nav .ui-tabs-unselect a:hover, .ui-tabs-nav .ui-tabs-unselect a:focus, .ui-tabs-nav .ui-tabs-unselect a:active { /* @ Opera, we need to be explicit again here now... */
    cursor: pointer;
}
.ui-tabs-disabled {
    opacity: .4;
    filter: alpha(opacity=40);
}
.ui-tabs-nav .ui-tabs-disabled a:link, .ui-tabs-nav .ui-tabs-disabled a:visited {
    color: #000;
}
.ui-tabs-panel {
    z-index: 1;
    /*background: #707058; /* declare background color for container to avoid distorted fonts in IE while fading */
}
/*.ui-tabs-loading em {
    padding: 0 0 0 20px;
    background: url(loading.gif) no-repeat 0 50%;
}*/

/* Additional IE specific bug fixes... */
* html .ui-tabs-nav { /* auto clear @ IE 6 & IE 7 Quirks Mode */
    display: inline-block;
}
*:first-child+html .ui-tabs-nav  { /* auto clear @ IE 7 Standards Mode - do not group selectors, otherwise IE 6 will ignore complete rule (because of the unknown + combinator)... */
    display: inline-block;
}

/* BF Tabs */
#statstabs{
	margin-top:35px;
	width:100%;
}

.statstable-box{
	width:100%;
}


table.statstables{
	border:1px solid #33FF33;
}

th.stats_head{
	font-size:12px;
	color:#33FF33;
	border-bottom:2px solid #33FF33;
	font-weight:bold;
	cursor:pointer;
}
table.statstables td{
	font-size:10px;
	padding:2px 5px;
}

table.statstables td.datacol{
	text-align:right;
}

.stats_head_col{
	color:#33FF33;
	border-bottom:1px solid #33FF33;
	border-right:1px solid #33FF33;
	font-weight:bold;
}

.stats_row{
	color:#33FF33;
	border-bottom:1px solid #33FF33;
}

.stats_row_hover{
	background-color:#606048;
}

table.bftabs{
	width:100%;
	padding:0px;
	margin:0px;
	border:none;
	font-size:10px;
}

table.bftabs td.tab_topleft,
table.bftabs td.tab_top,
table.bftabs td.tab_topright,
table.bftabs td.tab_middleleft,
table.bftabs td.tab_middle,
table.bftabs td.tab_middleright,
table.bftabs td.tab_bottomleft,
table.bftabs td.tab_bottom,
table.bftabs td.tab_bottomright,
table.bftabs td.tab_right,
table.bftabs td.tab_left,
table.bftabs td.tab_center{
	padding:0px;
	margin:0px;
}

table.bftabs td.tab_topleft,
table.bftabs td.tab_top,
table.bftabs td.tab_topright,
table.bftabs td.tab_middleleft,
table.bftabs td.tab_middle,
table.bftabs td.tab_middleright,
table.bftabs td.tab_bottomleft,
table.bftabs td.tab_bottom,
table.bftabs td.tab_bottomright{
	height:4px;
	background-position:0px 0px;
}

table.bftabs td.tab_middleleft,
table.bftabs td.tab_middle,
table.bftabs td.tab_middleright{
	height:4px;
}

table.bftabs td.tab_top,
table.bftabs td.tab_middle,
table.bftabs td.tab_bottom{
	background-repeat:repeat-x;
}

table.bftabs td.tab_topleft,
table.bftabs td.tab_topright,
table.bftabs td.tab_middleleft,
table.bftabs td.tab_middleright,
table.bftabs td.tab_bottomleft,
table.bftabs td.tab_bottomright{
	background-repeat:no-repeat;
}

table.bftabs td.tab_topleft,
table.bftabs td.tab_left,
table.bftabs td.tab_bottomleft,
table.bftabs td.tab_middleleft,
table.bftabs td.tab_middleright,
table.bftabs td.tab_topright,
table.bftabs td.tab_right,
table.bftabs td.tab_bottomright{
	width:4px;
	background-position:0px 0px;
}

table.bftabs td.tab_topleft{
	background-image:url(./images/tab_ol.gif);
}

table.bftabs td.tab_top{
	background-image:url(./images/tab_om.gif);
}

table.bftabs td.tab_topright{
	background-image:url(./images/tab_or.gif);
}

table.bftabs td.tab_bottomleft{
	background-image:url(./images/tab_ul.gif);
}

table.bftabs td.tab_bottom{
	background-image:url(./images/tab_um.gif);
}

table.bftabs td.tab_bottomright{
	background-image:url(./images/tab_ur.gif);
}

table.bftabs td.tab_center{
	background-color:#707058;
}
table.bftabs td.tab_left{
	background-image:url(./images/tab_lm.gif);
}

table.bftabs td.tab_right{
	background-image:url(./images/tab_rm.gif);
}

/* minibamboo */
table.mini-bamboo{
	padding:0px;
	margin:0px;
	border:none;
	font-size:10px;
	width:100%;
}
table.mini-bamboo td.mini-topleft,
table.mini-bamboo td.mini-top,
table.mini-bamboo td.mini-topright,
table.mini-bamboo td.mini-middleleft,
table.mini-bamboo td.mini-middle,
table.mini-bamboo td.mini-middleright,
table.mini-bamboo td.mini-bottomleft,
table.mini-bamboo td.mini-bottom,
table.mini-bamboo td.mini-bottomright,
table.mini-bamboo td.mini-right,
table.mini-bamboo td.mini-left,
table.mini-bamboo td.mini-center{
	padding:0px;
	margin:0px;
}

table.mini-bamboo td.mini-topleft,
table.mini-bamboo td.mini-top,
table.mini-bamboo td.mini-topright,
table.mini-bamboo td.mini-middleleft,
table.mini-bamboo td.mini-middle,
table.mini-bamboo td.mini-middleright,
table.mini-bamboo td.mini-bottomleft,
table.mini-bamboo td.mini-bottom,
table.mini-bamboo td.mini-bottomright{
	height:15px;
	background-position:0px 0px;
}

table.mini-bamboo td.mini-middleleft,
table.mini-bamboo td.mini-middle,
table.mini-bamboo td.mini-middleright{
	height:15px;
}

table.mini-bamboo td.mini-top,
table.mini-bamboo td.mini-middle,
table.mini-bamboo td.mini-bottom{
	background-repeat:repeat-x;
}

table.mini-bamboo td.mini-topleft,
table.mini-bamboo td.mini-topright,
table.mini-bamboo td.mini-middleleft,
table.mini-bamboo td.mini-middleright,
table.mini-bamboo td.mini-bottomleft,
table.mini-bamboo td.mini-bottomright{
	background-repeat:no-repeat;
}

table.mini-bamboo td.mini-topleft,
table.mini-bamboo td.mini-left,
table.mini-bamboo td.mini-bottomleft,
table.mini-bamboo td.mini-middleleft,
table.mini-bamboo td.mini-middleright,
table.mini-bamboo td.mini-topright,
table.mini-bamboo td.mini-right,
table.mini-bamboo td.mini-bottomright{
	width:13px;
	background-position:0px 0px;
}

table.mini-bamboo td.mini-topleft{
	background-image:url(./images/mini/bamboo_tl.png);
}

table.mini-bamboo td.mini-top{
	background-image:url(./images/mini/bamboo_t.png);
}

table.mini-bamboo td.mini-topright{
	background-image:url(./images/mini/bamboo_tr.png);
}

table.mini-bamboo td.mini-middleleft{
	background-image:url(./images/mini/bamboo_lm.png);
}

table.mini-bamboo td.mini-middle{
	background-image:url(./images/mini/bamboo_mm.png);
}

table.mini-bamboo td.mini-middleright{
	background-image:url(./images/mini/bamboo_rm.png);
}

table.mini-bamboo td.mini-bottomleft{
	background-image:url(./images/mini/bamboo_bl.png);
}

table.mini-bamboo td.mini-bottom{
	background-image:url(./images/mini/bamboo_b.png);
}

table.mini-bamboo td.mini-bottomright{
	background-image:url(./images/mini/bamboo_br.png);
}

table.mini-bamboo td.mini-center{
	background-image:url(./images/mini/bamboo_center.png);
}
table.mini-bamboo td.mini-left{
	background-image:url(./images/mini/bamboo_l.png);
}

table.mini-bamboo td.mini-right{
	background-image:url(./images/mini/bamboo_r.png);
}

/* clear */

table.clear td.mini-topleft{
	background-image:url(./images/mini/bamboo_clear_tl.png);
}

table.clear td.mini-top{
	background-image:url(./images/mini/bamboo_clear_t.png);
}

table.clear td.mini-topright{
	background-image:url(./images/mini/bamboo_clear_tr.png);
}

table.clear td.mini-middleleft{
	background-image:url(./images/mini/bamboo_clear_lm.png);
}

table.clear td.mini-middle{
	background-image:url(./images/mini/bamboo_clear_mm.png);
}

table.clear td.mini-middleright{
	background-image:url(./images/mini/bamboo_clear_rm.png);
}

table.clear td.mini-bottomleft{
	background-image:url(./images/mini/bamboo_clear_bl.png);
}

table.clear td.mini-bottom{
	background-image:url(./images/mini/bamboo_clear_b.png);
}

table.clear td.mini-bottomright{
	background-image:url(./images/mini/bamboo_clear_br.png);
}

table.clear td.mini-center{
	background-image:url(./images/mini/bamboo_clear_center.png);
}
table.clear td.mini-left{
	background-image:url(./images/mini/bamboo_clear_l.png);
}

table.clear td.mini-right{
	background-image:url(./images/mini/bamboo_clear_r.png);
}

div.stats-monitor-01{
	width: 440px;
	height: 424px;
	position: relative;
	padding:0px;
	margin:0px;
}

div.stats-monitor-01 div.input-monitor-01{
	padding: 10px 20px;
}

div.stats-monitor-01 div.layover-monitor-01{
	width: 440px;
	height: 424px;
	position: absolute;
	top: 0px;
	left: 0px;
	background-image: url(./images/stats_monitor_01.png);
	background-position: 0px 0px;
	background-repeat: no-repeat
}

div.stats-monitor-02{
	width: 330px;
	height: 424px;
	position: relative;
	padding:0px;
	margin:0px;
}

div.stats-monitor-02 div.input-monitor-02{
	margin: 10px 12px;
	padding: 15px 15px;
	height: 364px;
	color:#33FF33;
	background-color:#222222;
}

div.stats-monitor-02  div.layover-monitor-02{
	width: 330px;
	height: 424px;
	position: absolute;
	top: 0px;
	left: 0px;
	background-image: url(./images/stats_monitor_02.png);
	background-position: 0px 0px;
	background-repeat: no-repeat
}


div.input-monitor-02 h3{
	font-size:14px;
	font-weight: bold;
}

div.input-monitor-02 dl{
	margin-top:3px;
}

div.input-monitor-02 dt,
div.input-monitor-02 dd{
	font-size:10px;
}

div.input-monitor-02 dt{
	font-weight: bold;
	color:#999999;
}


div.stats-monitor-03{
	width: 770px;
	height: 484px;
	position: relative;
	padding:0px;
	margin:0px;
}

div.stats-monitor-03 div.input-monitor-03{
	padding: 10px 20px;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index:2;
}

div.stats-monitor-03 div.layover-monitor-03{
	width: 770px;
	height: 484px;
	position: absolute;
	top: 0px;
	left: 0px;
	background-image: url(./images/stats_monitor_03.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	z-index:1;
}

div.stats-monitor-03 div.layover-monitor-00{
	margin: 10px 12px;
	padding: 15px 15px;
	width: 710px;
	height: 424px;
	position: absolute;
	top: 0px;
	left: 0px;
	background-color: #222222;
	z-index:0;
}

div.stats-monitor-03 div.input-monitor-03-left{
	margin: 25px 20px 15px 15px;
	width: 520px;
	height: 370px;
	overflow:auto;
}

div.stats-monitor-03 div.input-monitor-00{
	position:absolute;
	top: 80px;
	left:570px;
	width: 185px;
	height: 344px;
	color:#33FF33;
}

div.kit_block,
div.unlock_block,
div.map_block{
	position:absolute;
	top:10px;
	left:12px;
	display:none;
	width:160px;
}

div.kit_block p,
div.unlock_block p,
div.map_block p{
	margin-bottom:5px;
}

div.kit_block div.kit_top,
div.unlock_block  div.kit_top,
div.map_block div.kit_top{
	position:absolute;
	top:0px;
	left:16px;
	width:128px;
	height:128px;
	z-index:1;
}

div.kit_block div.kit_bottom,
div.unlock_block  div.kit_bottom,
div.map_block div.kit_bottom{
	position:absolute;
	top:132px;
	left:0px;
	width:160px;
	height: 216px;
	overflow:auto;
	z-index:3;
}

/* Poster profile icons
----------------------------------------*/
ul.profile-icons {
	padding-top: 10px;
	list-style: none;
}

/* Rollover state */
ul.profile-icons li {
	float: left;
	margin: 0 6px 3px 0;
	background-position: 0 100%;
}

/* Rolloff state */
ul.profile-icons li a {
	display: block;
	width: 100%;
	height: 100%;
	background-position: 0 0;
}

/* Hide <a> text and hide off-state image when rolling over (prevents flicker in IE) */
ul.profile-icons li span { display:none; }
ul.profile-icons li a:hover { background: none; }

/* Positioning of moderator icons */
.postbody ul.profile-icons {
	float: right;
	width: auto;
	padding: 0;
}

.postbody ul.profile-icons li {
	margin: 0 3px;
}

/* Profile & navigation icons */

/* Profile & navigation icons */
.email-icon, .email-icon a		{ background: none top left no-repeat; }
.aim-icon, .aim-icon a		{ background: none top left no-repeat; }
.yahoo-icon, .yahoo-icon a		{ background: none top left no-repeat; }
.web-icon, .web-icon a		{ background: none top left no-repeat; }
.msnm-icon, .msnm-icon a		{ background: none top left no-repeat; }
.icq-icon, .icq-icon a		{ background: none top left no-repeat; }
.xfire-icon, .xfire-icon a		{ background: none top left no-repeat; }
.jabber-icon, .jabber-icon a	{ background: none top left no-repeat; }
.pm-icon, .pm-icon a			{ background: none top left no-repeat; }
.quote-icon, .quote-icon a		{ background: none top left no-repeat; }

/* Moderator icons */
.report-icon, .report-icon a	{ background: none top left no-repeat; }
.warn-icon, .warn-icon a		{ background: none top left no-repeat; }
.edit-icon, .edit-icon a		{ background: none top left no-repeat; }
.delete-icon, .delete-icon a	{ background: none top left no-repeat; }
.info-icon, .info-icon a		{ background: none top left no-repeat; }

/* Set profile icon dimensions */
ul.profile-icons li.email-icon	{ width: 20px; height: 20px; }
ul.profile-icons li.aim-icon	{ width: 20px; height: 20px; }
ul.profile-icons li.yahoo-icon	{ width: 20px; height: 20px; }
ul.profile-icons li.web-icon	{ width: 20px; height: 20px; }
ul.profile-icons li.msnm-icon	{ width: 20px; height: 20px; }
ul.profile-icons li.icq-icon	{ width: 20px; height: 20px; }
ul.profile-icons li.xfire-icon	{ width: 20px; height: 20px; }
ul.profile-icons li.jabber-icon	{ width: 20px; height: 20px; }
ul.profile-icons li.pm-icon		{ width: 28px; height: 20px; }
ul.profile-icons li.quote-icon	{ width: {IMG_ICON_POST_QUOTE_WIDTH}px; height: {IMG_ICON_POST_QUOTE_HEIGHT}px; }
ul.profile-icons li.report-icon	{ width: {IMG_ICON_POST_REPORT_WIDTH}px; height: {IMG_ICON_POST_REPORT_HEIGHT}px; }
ul.profile-icons li.edit-icon	{ width: {IMG_ICON_POST_EDIT_WIDTH}px; height: {IMG_ICON_POST_EDIT_HEIGHT}px; }
ul.profile-icons li.delete-icon	{ width: {IMG_ICON_POST_DELETE_WIDTH}px; height: {IMG_ICON_POST_DELETE_HEIGHT}px; }
ul.profile-icons li.info-icon	{ width: {IMG_ICON_POST_INFO_WIDTH}px; height: {IMG_ICON_POST_INFO_HEIGHT}px; }
ul.profile-icons li.warn-icon	{ width: {IMG_ICON_USER_WARN_WIDTH}px; height: {IMG_ICON_USER_WARN_HEIGHT}px; }

.email-icon, .email-icon a      { background-image: url("/styles/tropical/imageset/icon_contact_email.gif"); }
.aim-icon, .aim-icon a          { background-image: url("/styles/tropical/imageset/icon_contact_aim.gif"); }
.yahoo-icon, .yahoo-icon a      { background-image: url("/styles/tropical/imageset/icon_contact_yahoo.gif"); }
.web-icon, .web-icon a          { background-image: url("/styles/tropical/imageset/icon_contact_www.gif"); }
.msnm-icon, .msnm-icon a        { background-image: url("/styles/tropical/imageset/icon_contact_msnm.gif"); }
.icq-icon, .icq-icon a          { background-image: url("/styles/tropical/imageset/icon_contact_icq.gif"); }
.xfire-icon, .xfire-icon a	    { background-image: url("/styles/tropical/imageset/icon_contact_xfire.gif"); }
.jabber-icon, .jabber-icon a    { background-image: url("/styles/tropical/imageset/icon_contact_jabber.gif"); }
.pm-icon, .pm-icon a            { background-image: url("/styles/tropical/imageset/icon_contact_pm.gif"); }
.quote-icon, .quote-icon a      { background-image: url("{IMG_ICON_POST_QUOTE_SRC}"); }

/* Fix profile icon default margins */
ul.profile-icons li.edit-icon	{ margin: 0 0 0 3px; }
ul.profile-icons li.quote-icon	{ margin: 0 0 0 10px; }
ul.profile-icons li.info-icon, ul.profile-icons li.report-icon	{ margin: 0 3px 0 0; }

.gallery-icon, .gallery-icon a		{ background: none top left no-repeat; }
ul.profile-icons li.gallery-icon	{ width: 20px; height: 20px; }
.gallery-icon, .gallery-icon a		{ background-image: url("/styles/tropical/imageset/icon_contact_gallery.gif"); }

.buttons div.upload-icon	{ width: {IMG_BUTTON_UPLOAD_IMAGE_WIDTH}px; height: {IMG_BUTTON_UPLOAD_IMAGE_HEIGHT}px; }
.upload-icon span	{ background-image: url("{T_IMAGESET_LANG_PATH}/button_upload_image.gif"); }

.icon-gallery {
	background-position: 0 50%;
	background-repeat: no-repeat;
	padding: 1px 0 0 17px;
	background-image: url("{T_THEME_PATH}/images/icon_gallery.gif");
}

/* OWN */

#naviblock, #bfserverlist, #whoisonline {
	width: 220px;
}

#shoutBox {
	width: 166px;
}

.navi {
	width: 166px;
}