body{
	/*background: #bcd5a3;*/
	background: #f1ffe3; /*#fbfff7; /*#f0fcff;*/
	background-image: url(../img/texture3.png);
	background-position: top;
	padding-top: 60px;
}

footer{
	border-top: 1px solid #bac6ae;
}

.hero-unit{
/*	background-image: url(img/texture2.jpg);
	background-repeat: repeat;
	background-position: top;*/
}

.well{
	background: #a2d959;
	border-width: 5px;
	padding:10px;
	padding-left:20px;
}

.yRule{
	stroke: #222;
	stroke-opacity: .2;
	shape-rendering: crispEdges;
}

.tooltip{
	position: absolute;
	top: 100px;
	left: 100px;
	border-radius: 2px;
	background: #222222;
	opacity: .9;
	color: #eeeeee;
	padding: 10px;
	width: 300px;
	font-size: 12px;
	z-index: 10;
}

.tooltip .name{
	font-size: 13px;
}

.tooltip .big{
	font-size: 15px;
}

.tooltip .bigNumber{
	font-size: 15px;
	color: #ffb639;
}

.tooltip td{
	font-size: 11px;
	padding: 4px;
	text-align:center;
}

.tooltip table{
	margin-bottom:10px;
}

.movie.label{
	color: #222;
}

.frame{
	fill: none;
	fill-opacity: 0;
}

.bar.foreground{
	fill: #2B8CBE;
}
.bar.background{
	fill: #cccccc;
	fill-opacity: 0.9;
}
.bar.frame{
	stroke-width: 1;
}
.barFaded.foreground{
	fill: #cbe0ee;
}
.barFaded.background{
	fill: #eeeeee;
	fill-opacity: 0.5;
}
.barHover.frame{
	stroke: #ffb639;
	stroke-width: 1.5;
}

.cell.foreground{
	fill: #ff71a1;
}
.cell.background{
	fill: #cccccc;
	fill-opacity: 0.9;
}
.cell.frame{
	stroke: #cccccc;
}
.cellInactive.background{
	fill: #eeeeee;
	fill-opacity: 0.5;
}
.cellInactive.frame{
	stroke: #eeeeee;
}
.cellHover.frame{
	stroke: #777777;
	stroke-width: 1.5;
}

.ui-slider-horizontal{
	font-size:8px;
}
.ui-slider-horizontal.ui-slider-handle{
	top: -2px;
}

.sliderRow{
	padding-top: 4px;
	padding-bottom: 4px;
}

.subHeaderRow{
	padding-top: 5px;
}

.well.filters{
	background: #eeeeee;
	border-width: 2; 
}
