body{
	text-align:center;
}

a{
	color:#D76B00;
	text-decoration:none;
}

a:hover{
	text-decoration:underline;
}


#page{
	width:739px;
	padding-top:15px;
	margin-left:auto;	
	margin-right:auto;
	text-align:left;
}

#menu{
	padding-top:9px;
	padding-bottom:9px;	

}


/*slider for animation thumbnails*/
#slider{
	padding-top:14px;
	padding-bottom:14px;
	padding-left:12px;
	padding-right:11px;
	background-color:#684223;	
	margin-bottom:9px;
}

#slider_inner{
	height:148px;
	float:none;
	clear:both;
}

.slider_arrow{
	z-index:100;
	position:relative;
	width:26px;
	height:148px;
	display:block;
	float:left;
	visibility:hidden;
}

#slider_container{
	position:relative;
	width:664px; /* 160*4 + 8*3 */
	height:148px;
	float:left;
	overflow:hidden;
}

#slider_content{
	left:0px;
	position:relative;
}

.slider_item{
	background-color:#FFF;
	width:160px;
	height:148px;
	float:left;
	margin-right:8px;
}

.slider_item img{
	margin-top:9px;
	margin-left:7px;	
	margin-right:7px;

}

.slider_item_name{
	text-align:center;
	font-weight:bold;
	font-size:11px;
	padding-top:7px;
}

/*slider for boards*/
#slider2{
	height:330px;
	float:none;
	clear:both;
}

.slider2_arrow{
	position:relative;
	z-index:10;
	height:50px;
	display:block;
	float:left;
	visibility:hidden;
}

#slider2_arrow_left{
	width:26px;
}

#slider2_arrow_right{
	width:25px;
}


#slider2_container{
	position:relative;
	width:640px; 
	height:330px;
	float:left;
	overflow:hidden;
}

#slider2_content{
	position:relative;
	left:0px;
}

.slider2_item{
	float:left;
	width:640px;
	height:300px;
	text-align:center;
}

.board_name{
	padding-top:10px;
	font-weight:bold;
}





.content_frame{
	border:14px solid #E68524;
	background-color:#FFF;
	padding:10px;
	/*width:691px;*/
}



#animation_thumb_list{
	text-align:center;
	padding-bottom:10px;

}

.animation_thumb_margin{
	margin-right:22px;
}
	

#animation_clip{
	padding-right:21px;
	padding-left:20px;
}

#clip_movie{
	float:left;
	width:320px;
	margin-right:16px;
}

#clip_name{
	padding-top:5px;
	font-weight:bold;
	padding-bottom:10px;
}


#clip_list{

}


#clip_text1{
	float:left;
	width:146px;
	margin-right:22px;
}

#clip_text2{
	float:left;
	width:146px;
}





#news{
	color:#684223;	
	width:691px;
	float:none;
	clear:both;
}


#news_left{
	float:left;
	width:500px;
	padding-right:21px;
}

#news_right{
	float:left;
	widows:170px;
}

#news_archives{
	padding-top:20px;
	padding-right:40px;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	text-align:right;
}

#news_archives a{
	text-decoration:none;
	color:#684223;	
}

#news_archives a:hover{
	text-decoration:underline;
	color:#E68524;	
}


.news_item{
	padding-bottom:20px;
}

.news_name{
	font-family:"Times New Roman", Times, serif;
	font-size:20px;
	font-weight:bold;
	border-bottom:1px dotted #000;
	margin-bottom:10px;
	padding-top:5px;
	padding-left:20px;
	background-image:url(img/heart.gif);
	background-position:left;
	background-repeat:no-repeat;
}

.news_date{
	padding-left:20;
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
}

#section{
	padding-bottom:9px;
}


#footer{
	padding:3px;
	font-size:10px;
	font-weight:bold;
	color:#FFF;
	background-color:#684223;
	text-align:center;
}

#footer a{
	color:#FFF;
	text-decoration:none;
}

#footer a:hover{
	color:#E68524;
	padding-bottom:400px;
}