@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
@import url(http://fonts.googleapis.com/css?family=Roboto:400,100,300,500,700,900);

body{
  background-color:#00bbdd;
	height:6800px;
}	


/* foreground (balloons/landscape)*/
div#parallax-bg-1{
	position: fixed;
	width: 1200px;
	top: 0;
	left: 50%; 
	margin-left: -600px; 
	z-index: 3;
}
/* background middle layer*/
div#parallax-bg-2{
	position: fixed;
	width: 1200px;
	top: 0;
	left: 50%; 
	margin-left: -600px; 
	z-index: 1;
}
/* background layer */
div#parallax-bg-3{
	position: fixed;
	width: 960px;
	top: 0;
	left: 50%; 
	margin-left: -470px; 
	z-index: 2;
}

div#parallax-bg-4{
	position: fixed;
	width: 960px;
	top: 0;
	left: 50%; 
	margin-left: -470px; 
	z-index: 4;
}

div#topmenu{
	position: fixed;
	width: 960px;
	top: 150px;
	left: 50%; 
	margin-left: 520px; 
	z-index: 5;
}


/* foreground */
div#parallax-bg-4 div{
	background-repeat:no-repeat;
	position:absolute;
	display:block;
	overflow:hidden;
}
div#bg-4-1{

	width:400px;
	height:800px;
	top:3100px;
	right:50px;
}



/* foreground */
div#parallax-bg-3 div{
	background-repeat:no-repeat;
	position:absolute;
	display:block;
	overflow:hidden;
}




div#bg-3-1{

	width:400px;
	height:500px;
	top:150px;
	left:100px;
}
div#bg-3-2{
	background:url('../images/cloud2b.png');
	width:603px;
	height:583px;
	top:900px;
	left:-50px;
}
div#bg-3-3{

	width:400px;
	height:1800px;
	top:2300px;
	right:200px;
}
div#bg-3-4{
	background:url('../images/cloud_big2.png');
	width:2560px;
	height:1513px;
	top:2900px;
	left:-700px;
}

div#bg-3-5{
	background:url('../images/cloud_big3.png');
	width:2560px;
	height:800px;
	top:4700px;
	left:-900px;
}

/* middle layer clouds */
div#parallax-bg-2 div{
	background-repeat:no-repeat;
	position:absolute;
	display:block;
	overflow:hidden;
}

div#bg-2-0{
	background:url('../images/cloud_big2.png');
	width:2560px;
	height:1513px;
	top:-500px;
	right:-1800px;
}



div#bg-2-2{

	width:400px;
	height:1300px;
	top:400px;
	right:110px;
}
div#bg-2-3{
	background:url('../images/cloud4b.png');
	width:360px;
	height:500px;
	top:870px;
	left:-300px;
}
div#bg-2-4{
	background:url('../images/cloud2b.png');
	width:760px;
	height:500px;
	top:1700px;
	right:-200px;
}
div#bg-2-5{
	background:url('../images/cloud4b.png');
	width:360px;
	height:500px;
	top:1820px;
	left:340px;
}
div#bg-2-6{

	width:360px;
	height:400px;
	top:720px;
	left:440px;
}

/*background layer clouds */
div#parallax-bg-1 div{
	background-repeat:no-repeat;
	position:absolute;
	display:block;
	overflow:hidden;
}


div#bg-1-0{
	background:url('../images/cloud_big2.png');
	width:2560px;
	height:1513px;
	top:100px;
	left:-1800px;
}

div#bg-1-2{

	width:400px;
	height:1200px;
	top:1000px;
	left:100px;
}
div#bg-1-3{
	background:url('../images/cloud4b.png');
	width:360px;
	height:500px;
	top:850px;
	right:-290px;
}
div#bg-1-4{

	width:400px;
	height:800px;
	top:1650px;
	right:190px;
}
div#bg-1-5{
	background:url('../images/cloud3b.png');
	width:360px;
	height:500px;
	top:1500px;
	left:-200px;
}


.topmenu {color:#ffffff;font-family:Nanum Gothic,sans-serif;font-size:16px;line-height:100%}

.slogan {color:#ffffff;font-family:Nanum Gothic,sans-serif;font-size:15px;line-height:150%}

.headline {color:#a5a5ab;font-family:roboto;font-size:26px;line-height:150%}

.name {color:#505055;font-family:roboto;font-weight:700;font-size:16px;line-height:150%}
.name_reply {color:#505055;font-family:roboto;font-weight:700;font-size:14px;line-height:150%}

.date {color:#a5a5ab;font-family:roboto;font-size:14px;line-height:150%}
.date_reply {color:#a5a5ab;font-family:roboto;font-size:12px;line-height:150%}

.comment {color:#303030;font-family:Nanum Gothic,sans-serif;font-weight:300;font-size:15px;line-height:150%}
.reply {color:#303030;font-family:Nanum Gothic,sans-serif;font-size:15px;line-height:150%}


img {border:none;}

.cell{
margin:20px;
    width:360px;
	background-color:#ffffff;
	box-shadow: rgba(0,0,0,0.2) 0px 5px 15px;
	-moz-border-radius: 8px;
border-radius: 8px;
}

.cell_logo{
margin:20px;
    width:300px;
	background-color:#ffffff;
	box-shadow: rgba(0,0,0,0.15) 0px 5px 15px;
	-moz-border-radius: 8px;
border-radius: 8px;
}

