/* !funtionsBar ================================================================================ */

#functionsBar {
	position: fixed;
	left: 50%; bottom: -100px;
	height: 30px;
	width: 94%;
	margin: 0 0 0 -47%;
	background: #242424;
	border-radius:10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius-bottomleft:0;
	border-radius-bottomright:0;
	-moz-border-radius-bottomleft: 0;
	-moz-border-radius-bottomright: 0;
	-webkit-border-bottom-left-radius: 0;
	-webkit-border-bottom-right-radius: 0;;
	box-shadow:0 0 10px #000;
	-moz-box-shadow:0 0 10px #000;
	-webkit-box-shadow: 0 0 10px #000;
	border: 1px solid #676767;
	border-bottom: none;
	font: normal 11px/15px Arial, Helvetica, sans-serif;
	color: #939292;
	z-index: 99999;
}

/* !IE Fix ================================================================================ */

*html #functionsBar { /*--IE6 Hack - Fixed Positioning to the Bottom--*/
	margin-top: -1px; /*--Prevents IE6 from having an infinity scroll bar - due to 1px border on #footpanel--*/
	position: absolute;
	top:expression(eval(document.compatMode &&document.compatMode=='CSS1Compat') ?documentElement.scrollTop+(documentElement.clientHeight-this.clientHeight) : document.body.scrollTop +(document.body.clientHeight-this.clientHeight));
}

#functionsBar #inner {
	width: 100%;
	height: 30px;
	position: relative;
}

	#inner a.hide {
		background: #424343;
		width: 50px;
		text-align: center;
		padding: 3px 0;
		position: absolute;
		right: 5px;
		font-weight: bold;
		font-size: 13px;
		bottom: 29px;
		color: #ebebe9;
		border-radius:5px;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
	}
	
	#inner a.hide:hover {
		color: #fff;
		border:none;
	}
	
	#inner .innerLeft {
		float: left;
		line-height: 30px;
		padding: 0 10px;
		border-right: 1px solid #343434;
	}
	
	#inner .innerRight {
		float: right;
		line-height: 30px;
		padding: 0 10px;
		border-left: 1px solid #343434;
	}
	
		.innerLeft span{
			float: left;
			margin: 0 5px 0 0;
		}
		
		.innerLeft a,
		.innerRight a {
		font-size:10px;
			color: #6c6d6c;
		}
		
		.innerLeft a:hover,
		.innerRight a:hover {
			color: #fff;
		}
		
		.innerLeft a.icon{
			float: left;
			margin:4px 2px 0 2px;
			position: relative;
		}
		
			.innerLeft a.icon span {
				display: none;
			}
			
			.innerLeft a.icon:hover span {
				display: block;
				position: absolute;
				left: 50%; top: -30px;
				margin: 0 0 0 -40px;
				width: 80px;
				text-align: center;
				font-weight: bold;
				line-height: 22px;
				background: #2d2d2d;
				border-radius:5px;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
			}



img#wpstats{display:none}
