@charset "utf-8";
/* CSS Document */
/*----------------------------------------------------------------------*/
/*----------------------------------------------------------------------*/


/*---parent frame---*/
/*---ID register---*/
/* #main1 = outer frame (shadow + rounded corner)
/* #main2 = inner frame (leaf bg)    */
#main1{	
	width:780px;
	margin:0 auto;
	background:#ffffff;	
}
.t {background: url(../images/maintop.gif) 0 0 repeat-x; width: inherit}
.b {background: url(../images/mainbottom.gif) 0 100% repeat-x}
.l {background: url(../images/mainleft.gif) 0 0 repeat-y}
.r {background: url(../images/mainright.gif) 100% 0 repeat-y}
.bl {background: url(../images/mainbottomleft.gif) 0 100% no-repeat}
.br {background: url(../images/mainbottomright.gif) 100% 100% no-repeat}
.tl {background: url(../images/maintopleft.gif) 0 0 no-repeat}
.tr {background: url(../images/maintopright.gif) 100% 0 no-repeat; padding:1px;} 

#main2{	
	width:720px;
	margin:30px 29px 40px 29px;	
	background:url('../images/background.gif') 0 140px no-repeat #BFFF80;
}

/*---banner---*/
#header{
	width:720px;
	height:160px;
	margin:0 0 20px 0;	
}

/*---contents---*/

/*---ID register---*/
/* #box1 = index	-news
/* #box2 = index	-games / ads
/* #box3 = games	-game list
/* #box4 = games	-skyscraper ads
/* #box5 = games 	-game swf / ads + about + contacts  
/* .boxtitle = box title (bold)
/* .boxcontent = box content (normal font)*/
#box1, #box2, #box3, #box4, #box5{
	border: 2px solid #00657d;
	padding:0;
	background:#ffffff
}
#box1{
	width:340px;
	margin:50px 0px 30px 18px;		
	float:left;
	
}
#box2{
	width:310px;
	margin:0px 18px 30px 0px;	
	float:right;	
}
#box3{
	width:480px;
	margin:50px 0px 30px 18px;	
	float:left;	
}
#box4{
	width:170px;
	margin:0px 18px 30px 0px;	
	float:right;	
}

#box5{
	width:660px;
	margin:30px 30px 30px 30px;	
}

.boxtitle{
	padding: 10px 0 0 20px;
	font:Verdana;
	font-size:20px;
	font-weight:bold;
	color:#007575;
}
.boxcontent{
	padding: 10px;
	font:Verdana;
	font-size:14px;	
	color:#007575;
}
.boxcontent a{	
	font:Verdana;
	font-size:14px;	
	color:#007575;
	text-decoration:underline;
}
.boxcontent a:hover{	
	font:Verdana;
	font-size:14px;	
	color:#007575;
	text-decoration:none;
}
.boxads{
	padding: 5px;
}

/*---footer---*/
#footer{
	width:700px;
	margin:0 auto;	
	padding: 10px 10px 0px 10px;
	clear:both;
	background:#ffffff;
	color:#008888;
	font:Verdana;
	font-size:11px;
	font-weight:bold;
}
#footer a{	
	color:#008888;
	font:Verdana;
	font-size:11px;
	text-decoration: none;
}
#footer a:hover{	
	text-decoration:underline;
}
#footerleft{	
	float:left;
}
#footerright{
	margin-right: 10px;
	float:right;
}


/*---other styles---*/
.smalltitle {
	font-size: 16px;
	font-weight: bold;
}
