/*
Copyright (c) 2009, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.7.0
*/
html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}

html, body {
	height: 100%;
}

body {
	font-family: "Arial Rounded MT Bold", "Arial", Helvetica, Helvetica Neue, Verdana, sans-serif;
	/*background-image: url('../images/bg.gif');
	background-position:bottom;
	background-repeat: repeat-x;*/
	background-color: #222;
}

a {
	color: #00FFFF;
	text-decoration:none;
	-moz-outline-style: none;
	outline: none;
}

.floor {
	position:absolute;
	bottom:0px;
	height: 29px;
	width: 100%;
	background-image: url('../images/floor.png');
	background-repeat: repeat-x;
}
	.floor .floor-inner {
		padding-top: 10px;
		color: #fff;
		font-size: 12px;
	}
		.floor .floor-inner .fic1 {
			float:left;
			margin-left: 110px;
		}
		.floor .floor-inner .fic2 {
			float:left;
			margin-left: 30px;
		}

.guys {
	position:absolute;
	bottom: 20px;
}
	.guys .guy {
		display:block;
		position:absolute;
		bottom:-4px;
	}
	.guys .christian {
		left: 117px;
		background-image: url('../images/guy_christian.png');
		height: 102px;
		width: 76px;
	}
	.guys .rasmus {
		left: 202px;
		background-image: url('../images/guy_rasmus.png');
		height: 101px;
		width: 65px;
	}
	.guys .mark {
		left: 270px;
		background-image: url('../images/guy_mark.png');
		height: 90px;
		width: 62px;
	}
	.guys .jonas {
		left: 335px;
		background-image: url('../images/guy_jonas.png');
		height: 97px;
		width: 54px;
	}
	.guys .harisn {
		left: 404px;
		background-image: url('../images/guy_harisn.png');
		height: 99px;
		width: 63px;
	}
	.guys .pero {
		left: 475px;
		background-image: url('../images/guy_pero.png');
		height: 94px;
		width: 48px;
	}
	.guys .harisf {
		left: 535px;
		background-image: url('../images/guy_harisf.png');
		height: 114px;
		width: 61px;
	}
	.guys .armin {
		left: 605px;
		background-image: url('../images/guy_armin.png');
		height: 115px;
		width: 69px;
	}
	.guys .domo {
		left: 800px;
		bottom: -20px;
		background-image: url('../images/guy_bigdomo.png');
		height: 226px;
		width: 159px;
	}
	
.bobbles {	
	position:absolute;
	bottom:460px;
}
	.bobbles .bobble {
		position:absolute;
		display:none;
		top:0px;
		font-family: "Arial Rounded MT Bold", arial;
		font-size: 12px;
		color: #fff;
	}
	.bobbles .christian {
		left: 80px;
		top:180px;
		background-image: url('../images/bobble_1.png');
		height: 140px;
		width: 205px;
		padding-left: 27px;
		padding-right: 10px;
		padding-top: 18px;
	}
	.bobbles .rasmus {
		left: 140px;
		top:190px;
		background-image: url('../images/bobble_2.png');
		height: 140px;
		width: 207px;
		padding-left: 20px;
		padding-right: 5px;
		padding-top: 14px;
	}
	.bobbles .mark {
		left: 205px;
		top:200px;
		background-image: url('../images/bobble_3.png');
		height: 138px;
		width: 200px;
		padding-left: 17px;
		padding-right: 5px;
		padding-top: 15px;
	}
	.bobbles .jonas {
		left: 310px;
		top:190px;
		background-image: url('../images/bobble_1.png');
		height: 140px;
		width: 205px;
		padding-left: 27px;
		padding-right: 10px;
		padding-top: 18px;
	}
	.bobbles .harisn {
		left: 340px;
		top:195px;
		background-image: url('../images/bobble_2.png');
		height: 140px;
		width: 207px;	
		padding-left: 20px;
		padding-right: 5px;
		padding-top: 14px;
	}
	.bobbles .pero {
		left: 390px;
		top:195px;
		background-image: url('../images/bobble_3.png');
		height: 138px;
		width: 200px;
		padding-left: 17px;
		padding-right: 5px;
		padding-top: 15px;
	}
	.bobbles .harisf {
		left: 450px;
		top:180px;
		background-image: url('../images/bobble_3.png');
		height: 138px;
		width: 200px;
		padding-left: 17px;
		padding-right: 5px;
		padding-top: 15px;
	}
	.bobbles .armin {
		left: 500px;
		top:180px;
		background-image: url('../images/bobble_3.png');
		height: 138px;
		width: 200px;
		padding-left: 17px;
		padding-right: 5px;
		padding-top: 15px;
	}
	
	.bobbles .domo {
		display:block;
		position:absolute;
	}
	.domo.bobble1 {
		left: 660px;
		top:0px;
		height: 151px;
		width: 130px;
		background-image: url('../images/bobble_domo_1.png');
	}
	.domo.bobble2 {
		left: 820px;
		top:0px;
		height: 201px;
		width: 196px;
		background-image: url('../images/bobble_domo_2.png');
	}
	.domo.bobble3 {
		left: 800px;
		top:110px;
		height: 113px;
		width: 154px;
		background-image: url('../images/bobble_domo_3.png');
	}
	.domo.bobble4 {
		left: 735px;
		top:180px;
		height: 79px;
		width: 88px;
		background-image: url('../images/bobble_domo_4.png');
	}


.noticebuddy {
	position:absolute;
	top:0px;
	left: 50px;
}
	.noticebuddy .buddy {
		background-image: url('../images/guy_buddy.png');
		width: 173px;
		height: 52px;
	}
	.noticebuddy .buddybobble {
		display:block;
		background-image: url('../images/bobble_buddy.png');
		margin-top: 10px;
		margin-left: 25px;
		width: 391px;
		height: 99px;
	}



.grass {
	position:absolute;
	bottom: 20px;
	width: 100%;
}
	.grass.grass_1 {
		background-image: url('../images/grass_1.png');
		background-position: 5%;
		height: 57px;
	}
	.grass.grass_2 {
		background-image: url('../images/grass_2.png');
		background-position: 75%;
		height: 57px;
	}
	.grass.grass_3 {
		background-image: url('../images/grass_3.png');
		background-position: 15%;
		height: 240px;
	}
	.grass.grass_4 {
		background-image: url('../images/grass_4.png');
		background-position: center;
		height: 558px;
	}