
body{background:none;}

#main{
	background:none;
	padding:0;
}

#main #content{
	float:right; 
	width:460px;
	padding:40px 40px 0 0;
	font-size:18px;
	color:#666666;
	margin:0;
}

#main #content h1{color:#ff8b04; padding-bottom:20px; font-size:36px;}
#main #content p{line-height:24px;}

#logo{
	position:relative;
	display:block; 
	float:right;
	width:237px; height:82px;
	padding-right:40px;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
:::::::::::::::::::::::::::::: MAP :::::::::::::::::::::::::::::::::
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
#map{
	background:url(../img/map_bkg_nyt_11.png) 0 0 no-repeat;
	position:relative;
	float:left; 
	width:440px; height:660px;
}

#map .landmark{
	background:url(../img/sprite_map.png) 0 0 no-repeat;
	position:absolute;
	display:block;
	width:20px; height:20px;
	overflow:hidden;
}

#map .landmark span{display:none;}

#map .landmark#clubhouse{left:265px; top:605px;}
#map .landmark#espoonlahti{left:233px; top:605px;}
#map .landmark#gaselli{left:275px; top:550px;}
#map .landmark#kuopio{left:299px; top:433px;}
#map .landmark#lahti{left:265px; top:550px;}
#map .landmark#leppavaara{left:244px; top:598px;}
#map .landmark#mikkeli{left:300px; top:504px;}
#map .landmark#seinajoki{left:160px; top:450px;}
#map .landmark#syke{left:210px; top:529px;}
#map .landmark#kamppi{left:255px; top:610px;}
#map .landmark#tampere{left:200px; top:529px;}
#map .landmark#ylojarvi{left:190px; top:520px;}


