#game
{
	background-color: #663B89;
}

#frame
{
	background-color: #fcffe4;
}

#content
{
	background: #Ffffff;
	
}


#content_top
{
	float: right;
	width: 840px;
	background:url(../images/inner_top.png)  no-repeat  ;
	height: 18px;
}


#content_bottom
{
	float: right;
	width: 840px;
	background:url(../images/inner_bottom.png)  no-repeat  ;
	height: 17px;
}

#title, #divTitle{width:100%;float:right; text-align: center; margin: 0 0 20px 0; }
#title a img{float:left; margin: 5px -92px 0 0; /* margin: 5px -92px 0 0; */}

#gallery
{
	width: 560px;
	
	margin: 0 auto 0 auto;
}

.recommended_title
{
	float: right;
	margin: 26px 6px 6px 200px;
	color: #464547;
	font-weight: bold;
}

.work
{
	float: right;
	width: 280px;
	background:url(../images/gallery_frame.png)  no-repeat right top;
	height: 106px;
	color: #454545;
	font-size: 0.9em;
	text-decoration: none;
}

.work img
{
	float: right;
	width: 127px;
	height: 89px;
	margin: 6px 9px 0 0;
}

.work .text
{
	float: right;

	margin: 30px 12px 0 0;
	width: 110px;
	text-decoration: none;
}

.work .date
{
	float: right;

	margin: 5px 12px 0 0;
}
#gallery a  {text-decoration: none;}
A:link .work {text-decoration: none;}
A:visited .work {text-decoration: none;}
A:active .work {text-decoration: none;}
A:hover .work {text-decoration: underline; cursor: hand; cursor: pointer;}

#pages
{
clear: both;
text-align: center;
font-weight: bold;
font-size: 0.9em;
width: 100%;
padding: 8px 0 0 0;
height: 40px;
}

#pages img
{
	vertical-align: middle;
}

#pages a  {text-decoration: none; color: #AFAFAF;}
#pages A:link  {text-decoration: none;}
#pages A:visited  {text-decoration: none;}
#pages A:active  {text-decoration: none;}
#pages A:hover  {text-decoration: underline; cursor: hand; cursor: pointer;}
#pages a.current  {text-decoration: none; color: #E84117;}

#pages
{
clear: both;
text-align: center;
font-weight: bold;
font-size: 0.9em;
width: 100%;
padding: 12px 0 0 0;
}
