/*@charset "UTF-8";*/
/*@import "reset.css";*/

* {margin:0; padding:0; font-family: tahoma; font-size:11px; color:#524d4a; line-height: 16px;}
body, div, h1, h2, h3, h4, h5, h6, p, ul, ol, dl, dt, dd, img, form, fieldset, blockquote {  
    margin:0px; padding:0px; border:0px;   
}  
body.mainbg{
	background-color:;	
}
* html body{ 
	padding: 0px 0px 0px 0px; 
	margin: 0px 0px 0px 0px; 
}

a img {
	border: 0 none;
}

img
{
	vertical-align: middle;
}

.gnb_container{background-color:white;position:relative;z-index:2;}
.gnb{width:950px;margin:0 auto!important;}

#mainLayout {
    background: #FFFFFF url(http://image.gamerage.com/gc/contents/images/main/bg_back.jpg) repeat-x top center;
	position:relative;
	z-index:1;
}

#mainbackcontainer
{
	margin-top: 0px;
	padding:0;
	height: 1241px;
	background: transparent url(http://image.gamerage.com/gc/contents/images/main/bg_main.jpg) no-repeat top center;
	position:relative;
	z-index:1;
}

#subbackcontainer
{
	margin-top: 0px;
	padding:0;
	height: 1241px;
	background: transparent url(http://image.gamerage.com/gc/contents/images/main/bg_sub.jpg) no-repeat top center;/*http://image.gamerage.com/gc/contents/images/common/include/bg_sub.jpg*/
	position:relative;
	z-index:1;
}

#mainbackcontainer .quicklink
{
position: absolute;
top: 148px;
left: 50%;
width: 119px;
height: 182px;
}

#subbackcontainer .quicklink
{
position: absolute;
top: 175px;
left: 50%;
width: 119px;
height: 182px;
}

#etcLayout {
    background: url(http://image.gamerage.com/gc/contents/images/common/include/bg_etc.jpg) repeat-x top center;
}

#etcbackcontainer
{
	margin-top: 0px;
	padding:0;
	height: 950px;
	background: transparent url(http://image.gamerage.com/gc/contents/images/common/include/bg_etc.jpg) no-repeat top center;
}

#etccontainer {
    width: 690px;
	height: 369px;
    margin: 0 auto;
}

#maincontainer {
    width: 952px;
    margin: 0 auto;
}

/*
	Project Blackout 2010 Top Navigation
*/

#SGITopNavigation
{
    clear: both;
    margin: 0;
	width: 100%;
	height: 46px;
	background: #fff url(http://image.gamerage.com/global/images/bar/nav_bg.gif) repeat-x;
	padding: 0;	
	font-size: 14px;
	display: block;
	z-index:100;
	position:relative;
}

.SGITopNavigation_Inner
{
	width: 965px;
	height: 40px;	
	background: transparent;
	margin-left: auto;
	margin-right: auto;
}

.SGITopNavigation_Inner_left
{
	width: 124px;
	background: transparent;
	height: 40px;
	float: left;
	clear: both;
}

.SGITopNavigation_Inner_right
{
	height: 40px;
	float:right;
	margin: 0;
	background: transparent;
}

.SGITopNavigation_Inner_right img
{	
	float: right; 
}


.SGITopNavigation_Inner_right img[alt~="signupimg"] 
{	
	margin-top: 10px; 
	display:none; /* user on,off */
}
.SGITopNavigation_Inner_right img[alt~="logout"] 
{	
	margin-top: 10px; 
}
.SGITopNavigation_Inner_right img[alt~="login"] 
{	
	margin-top: 10px; 
}

.SGITopNavigation_Inner_right .nav_divider{
	width:7px;
	height:40px;
	float:right;
	/*background:transparent url(http://image.gamerage.com/global/images/bar_new/nav_divider.gif) no-repeat;*/
}

.SGITopNavigation_Inner_right .nav_empty_divider{
	width:5px;
	height:40px;
	float:right;
	display:none; /* user on,off */
}

.SGITopNavigation_Inner_right .user_on{
	margin-top: 13px; 
	margin-right:9px;
	float:right;
	display:block; /* user on,off */
}
.SGITopNavigation_Inner_right .user_on .u_msg{
	font-size:11px;
	font-family:Tahoma;
	color:#797979;
	margin-right:7px;
}
.SGITopNavigation_Inner_right .user_on .u_name{
	font-size:11px;
	font-family:Tahoma;
	font-weight:bold;
	color:#3dac88;
}
/******************************************************/
.b_nav_logout{background:url(http://image.gamerage.com/global/images/bar/bt_logout_top.gif);}
.b_nav_login{background:url(http://image.gamerage.com/global/images/bar/bt_login_top.gif);}
.b_nav_signup{background:url(http://image.gamerage.com/global/images/bar/bt_signup_top.gif);}
.b_nav_signup,.b_nav_login,.b_nav_logout{
	width:55px;
	height:20px;
	margin:10px 0 0 5px;
    float:right;
    cursor: pointer;
}
.nav_b_facebook{
	width:107px;
	height:25px;
	float:right;
	margin-top:8px;
}
/******************************************************/


/*
	Grandchase v2.0
	Ntreev Top Navigation
*/

#NtreevTopNavigation
{
    clear: both;
    margin: 0;
	width: 100%;
	height: 40px;
	background: #fff url(http://image.gamerage.com/global/images/bar/nav_bg.gif) repeat-x;
	padding: 0;	
	font-size: 14px;
	display: block;
	position:relative;
	z-index:2;
}


.NtreevTopNavigation_Inner
{
	width: 952px;
	height: 40px;	
	background: transparent;
	margin-left: auto;
	margin-right: auto;
}

.NtreevTopNavigation_Inner_left
{
	width: 124px;
	background: transparent;
	height: 40px;
	float: left;
	clear: both;
}

.NtreevTopNavigation_Inner_right
{
	height: 40px;
	float:right;
	margin: 0;
	background: transparent;
}

.NtreevTopNavigation_Inner_right img
{	
	float: right; 
}

.NtreevTopNavigation_Inner_right img[alt~="signupimg"] 
{	
	margin-top: 10px; 
}
.NtreevTopNavigation_Inner_right img[alt~="logout"] 
{	
	margin-top: 10px; 
}

/*************************************************************************************/


#topsection{
background: transparent;
height: 233px;/*66+175*/

}

#topsection .topmenu_temp {
	position: absolute;
	background: transparent url(http://image.gamerage.com/gc/contents/images/main/gnb.jpg) no-repeat top center;
	width: 952px;
	height: 102px;/*175px*/
	margin: 0 auto;
}

/*
#topsection{
background: transparent;
height: 241px;/*66+175
}


#topsection h1{
width: 236px;
height: 82px;
background: transparent url(http://image.gamerage.com/gc/contents/images/main/gc_temp_logo.png) no-repeat top center;
margin: 0 auto;
padding-top: 0px;
text-indent:-9999px;
display:block;
overflow:hidden;
cursor: pointer;
}
*/

/*
* html #topsection h1{ 
background: transparent url(http://image.gamerage.com/py/contents/images/main/logo.gif) no-repeat top center;
}
*/

#topsection .topmenu {
	position: absolute;
	width: 948px;
	height: 111px;/*70px;175px*/
	margin: 0 auto;
	margin-left: 2px;
	/*display: block;*/
	overflow: hidden;
	z-index: 1000001;
	cursor: pointer;
}

#topsection .topmenuclick{
	position: absolute;
	width: 948px;
	height: 280px;/*185px;175px*//*pang 948 185*/
	margin: 0 auto;
	margin-left: 2px;
	/*display: block;*/
	overflow: hidden;
	z-index: 1000001;
}

#contentwrapper {
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin-top: -132px;
    padding-top: 0px;
}

#maincontentwrapper {
	padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin-top: -132px;
    padding-top: 0px;
    /*background: #F1EEE7;*/
}

#subcontentwrapper {
	padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin-top: -128px;/*-106*/
    padding-top: 0px;
}

/*#contentwrapper .topborder */
.topborder{
	margin: 0;
	width: 952px;
	height: 5px;
	background: transparent url(http://image.gamerage.com/gc/contents/images/common/include/bg_white_top.png) no-repeat top center;
}

* html .topborder 
{
	padding: 0px 0px 0px 0px;
	/*background: transparent url(http://image.gamerage.com/py/contents/images/common/include/bg_white_top.gif) no-repeat top center;*/
}

#contentcolumn{
    padding-right: 0px;
    padding-left: 0px;
    background: transparent url(http://image.gamerage.com/gc/contents/images/common/include/bg_white_body.png) repeat-y center top;
    padding-bottom: 0px;
    margin: 0;
    padding-top: 0px;
    min-height: 950px;
    _height: 700px; 
	height: auto !important;
	height: 1000px;
    /*vertical-align: top !important;*/
}

* html #contentcolumn{ 
	vertical-align: top;
	margin: -8px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	/*background: transparent url(http://image.gamerage.com/py/contents/images/common/include/bg_white_body.gif) repeat-y center top;*/
}

#leftcolumn {
    padding-right: 0px;
    padding-left: 0px;
    float: left;
    padding-bottom: 0px;
    margin: 0px;
    width: 5px;
    padding-top: 0px;
}

#rightcolumn {
	padding-top: 0px;
	padding-bottom: 0px;
    padding-right: 0px;
    padding-left: 0px;
    float: right;    
    margin: 0px 5px 0px 0px;
    width: 191px;    
}

.ifr_login
{
	margin: 0 auto;
	padding: 0;
	width: 191px;
	height: 126px;
	background-color: #F1EEE7;
}

.login_loading
{
	text-align: center;
}

.login_loading img
{ 
	display: block;
	width: 32px;
	height: 32px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 7px;
	margin-bottom: 7px;
}

/*
	Grandchase v2.0
	Right-top Clock
*/

#rightcolumn .topMainClock
{
/*vertical-align: top;*/
	width: 191px;
	height: 62px;
	background: url(http://image.gamerage.com/gc/contents/images/main/pacifictime.jpg) no-repeat top;
}

.topMainClockDay
{
	padding: 4px 0 0 123px;
}

.topMainClockHour
{
	width: 102px;
	height: 20px;
	padding: 14px;
	text-align: center;
	margin: 0 auto;
}


#rightcolumn .topSubClock
{
	width: 191px;
	height: 28px;
	background: url(http://image.gamerage.com/py/contents/images/common/include/pacifictimebg_sub.jpg) no-repeat top;
}

.topSubClockHour
{
	width: 97px;
	float: left;
	padding-left: 13px;
	padding-top: 6px;
}

.topSubClockDay
{
	width: 73px;
	float: left;
	padding-left: 8px;
	padding-top: 6px;
}


/*****************************************************************************************/

/*
	Grandchase v2.0
	Right-side Login
*/

.loginMain
{
	vertical-align: top;
	margin-top: 3px;
	width: 191px;
	height: 123px;
	background: url(http://image.gamerage.com/gc/contents/images/common/include/login_bg.jpg) no-repeat top;
}

#rightcolumn .loginSub
{
	vertical-align: top;
	margin-top: 3px;
	width: 191px;
	height: 104px;
	background: url(http://image.gamerage.com/py/contents/images/common/include/login_bg_sub.jpg) no-repeat top;
}

.loginMain .loginbox
{
	padding: 11px 10px 10px 10px;
}

#rightcolumn .loginSub .loginbox
{
	padding: 8px 10px 10px 10px;
}

.loginbox .inputbox
{
	float: left;
	margin: 0 0 0 0;
	width: 107px;
	height: 34px;
}

.loginbox .inputbox .inputuid
{
	
	float: left;
	margin: 0 0 0 0;
	width: 102px;
	height: 12px;
}

.loginbox .inputbox .inputpwd
{
	float: left;
	margin: 10px 0 0 0;
	width: 102px;
	height: 12px;
}

* html .loginbox .inputbox .inputpwd
{
	float: left;
	margin: 0 0 0 0;
	width: 102px;
	height: 12px;
}

.loginbox .inputlogin
{
	float: left;
	margin-left: auto;
}

.loginMain .loginbox .forgotidpw
{
	float: left;
	margin: 17px 0 10px 0;
}

#rightcolumn .loginSub .loginbox .forgotidpw
{
	float: left;
	margin: 10px 0 4px 0;
}

.loginMain .heightmod
{
	height: 5px;
}

#rightcolumn .loginSub .heightmod
{
	height: -4px;
}
/*****************************************************************************************/

/*
	Grandchase v2.0
	Right-side
*/

#rightcolumn .includeBanner
{
	vertical-align: top;
	margin-top: 0px;
	width: 191px;	
	margin: 0 auto;
}

/*****************************************************************************************/

/*
	Grandchase v2.0
	Middle column
*/

#middlecolumn 
{
	padding-top: 0px;
	padding-bottom: 0px;
    padding-right: 0px;
    padding-left: 0px;
	vertical-align: top;
    margin: 0px 196px 0px 5px; 
}

* html #middlecolumn
{ 
	vertical-align: top;
	position: absolute;
	margin-top: 0px;
}

/*
	Grandchase v2.0
	Sub page Middle column 
*/


#middlecolumn .sub_inner_tube
{
	width: 751px;
	vertical-align: top;	
	margin: 0 auto;
	/*border: solid 1px #555;*/
}

#middlecolumn .sub_inner_tube .sub_inner_contents
{
	margin-left: 18px;
	width: 709px;/*713*/
	/* LINE: border: solid 1px #CF405E;*/
}

#middlecolumn .sub_inner_contents .title
{
	margin: 26px 0 0 0;
	height: 20px;
	border-bottom: solid 1px #B9B19C;
	position:relative;
}
.sub_inner_contents .title img
{
	float: left;
}

.sub_inner_contents .title .title_right
{
	/*float: right;
	display:inline!important;*/
	position:absolute;
	top:0;
	right:0;
}
.sub_inner_contents .title img[alt~="rssimg"]
{
	float:none;	
	padding-left:0!important;
	position:relative;
	top:-4px;
	*top:-2px;
}

/*
	sub_inner_contents > repeater_contents	
*/

#middlecolumn .sub_inner_contents .repeater_contents
{
	padding: 18px 0 0 0;
	height: 80px;
	/*border-bottom: solid 1px #D8D2C6;*/
}

.repeater_contents .float_left {  
    float: left;
    width: 643px;
    vertical-align: middle;
}

.repeater_contents .float_right {  
    float: left;
    width: 57px;
    text-align: right;
    margin-right: 3px;
}

.repeater_contents p img {  
    padding-left: 9px;
    padding-right: 3px;

}

.repeater_contents p img[alt~="new"] {  
    padding-left: 2px;
}

.repeater_contents ul {  
    margin: 0;  
    padding: 0;  
    list-style-type: none;  
}  
.repeater_contents ul li {  
    float: left;
    padding: 7px 90px 9px 12px;  
    display: inline;
}

/*
	sub_inner_contents > view_contents
*/

#middlecolumn .sub_inner_contents .view_contents
{
	padding: 18px 0 18px 0;
	/*border-bottom: solid 1px #D8D2C6;*/
}

.view_contents .float_left {  
    float: left;
    width: 643px;
    vertical-align: middle;
}

.view_contents .float_right {  
    float: left;
    width: 57px;
    text-align: right;
    margin-right: 3px;
}

.view_contents p
{
	text-indent: 12px;
}

.view_contents p img {  
    padding-left: 9px;
    padding-right: 3px;

}

.view_contents p img[alt~="new"] {  
    padding-left: 2px;
}

.view_contents ul {  
    margin: 0;  
    padding: 0;  
    list-style-type: none;  
}  
.view_contents ul li {  
    float: left;
    padding: 7px 90px 9px 12px;  
    display: inline;
}


#middlecolumn .sub_inner_contents .list_button
{
	margin-top: 10px;
	width: 79px;
	margin-left: auto;
	margin-right: auto;	
}


/*
	sub_inner_contents > pager
*/

#middlecolumn .sub_inner_contents .pager
{
	margin: 0 auto;
	margin-top: 20px;
	text-align: center;
	height: 20px;
	vertical-align: middle;
}

.pager .pager_button_left
{
	width: 58px;
	margin: 0 auto;
	margin-right: 8px;
}

.pager .pager_button_right
{
	width: 58px;
	margin: 0 auto;
	margin-left: 8px;
}

.pager .pager_number
{
	
}

/*
	sub_inner_contents > event_news_tab
*/

#middlecolumn .sub_inner_contents .event_news_tab
{
	margin: 21px 0 0 0;
	height: 47px;
	background: url('http://image.gamerage.com/py/contents/images/common/board/tab_blue_bg.gif') no-repeat center top;
}

.event_news_tab .tab
{
	float: left;
	width: 130px;
	padding-top: 16px;
	text-align: center;	
}

.event_news_tab .tab_sbar
{
	margin-left: 2px;
	float: left;
	width: 2px;
	height: 47px;
	background: url('http://image.gamerage.com/py/contents/images/common/board/tab_blue_bar.gif') no-repeat center top;
}

/*
	sub_inner_contents > view_row_column
*/

#middlecolumn .sub_inner_contents .view_row_content
{
	margin: 0;
	padding: 0;
	float: left;
}

.view_row_content .event_contents
{
	float: none;
	vertical-align: text-top;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	padding: 0;
}


.view_row_content, .comic_contents img
{
	margin: 0;
	padding: 0;
	*vertical-align: text-top;/*IE7 hack*/
}

#middlecolumn .sub_inner_contents .view_row_comment
{
	float: left;
	margin: 0;
	padding: 0;	
}

.view_row_comment .title_bar
{
	width: 709px;/*711*/
	height: 27px;
	background: url('http://image.gamerage.com/gc/contents/images/common/board/comment_bar.gif') repeat-x center top;
	vertical-align: middle;
}

.view_row_comment .comment_row
{
	padding: 5px 2px 5px 2px;
}


.comment_row .view_title
{
	float: left;
	width: 120px;
	text-align: center;
}
.comment_row .view_comment
{
	float: left;
	width: 430px;
	text-align: left;
	padding-left: 10px;
}
.comment_row .view_date
{
	float: left;
	width: 88px;
	text-align: center;
}
.comment_row .view_del
{
	float: left;
	width: 40px;
	padding-left: 10px;
	text-align: center;
}
.view_row_comment .hs{padding:0px,0px,0px,0px;}
/*
	sub_inner_contents > comment_box
*/

#middlecolumn .sub_inner_contents .comment_box
{
	margin: 10px 0 0 0;
	border: solid 1px #D7CABA;
	background-color: #E3DFD4;
	padding: 11px 12px 0 12px;
	height: 36px;
}

.comment_box img
{
	cursor: pointer;
	vertical-align: top;
}

/*
	sub_inner_contents > tab_container
*/

#middlecolumn .sub_inner_contents .tab_container
{
	margin: 0;
	padding: 0;
	width: 709px;
	height: 36px;
	background: url('http://image.gamerage.com/gc/contents/images/common/board/tab_bg.gif') no-repeat center top;
}
.tab_container img
{
	cursor: pointer;
}
/*
	sub_inner_contents > game_features_tab
*/

#middlecolumn .sub_inner_contents .game_features_tab
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	width: inherit;
	height: 36px;
	background: url('http://image.gamerage.com/gc/contents/images/common/board/tab_bg.gif') no-repeat center top;
}

.tab_containiner, .game_features_tab img
{
	cursor: pointer;
}

#middlecolumn .sub_inner_contents .characters_tab
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	width: 709px;
	height: 200px;
}

.characters_tab .tabImage
{
}

.characters_tab .tabImageBox
{
	float: left;
	margin: 0 5px 6px 0;
	/*
	width: 179px;
	height: 63px;
	*/
}

.characters_tab .tabImageBoxEnd
{
	float: left;
	margin: 0 0 6px 0;
}

.characters_tab img
{
	cursor: pointer;
}


/*****************************************************************************************/

#middlecolumn .middletopsection{
	background: transparent;
	height: 188px;
	width: 748px;
}

#middlecolumn .middlecontentcolumn{
	margin: 0 auto;
	margin-top: 20px;
}

/*
#middlecolumn .middlecontentcolumn
*/

#middlecolumn .middlecontentcolumn_left{
	float: left;
	width: 213px;
	margin: 0px 0px 0px 15px;
	position: relative;
}
/*
#middlecolumn .middlecontentcolumn_left a 
{
	display:block;
	margin: 0 0 14px 0;
}
*/

/*
	Main ranking
**/
.main_ranking
{
	width: 207px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 8px;
}

.main_ranking_top
{
	height: 16px;
	border-bottom: solid 2px #dad0ba;
}

.main_ranking_top img
{
	vertical-align: middle;
}

.main_ranking_row
{
	float: left;
	padding: 5px 3px 5px 3px;
}

.main_ranking_row span
{
	vertical-align: text-top;
}

.ranking_row_rank
{
	float: left;
	width: 18px;
}

.ranking_row_name
{
	float: left;
	width: 135px;
	padding-left: 6px;
	text-align: left;
}

.ranking_row_ratio
{
	float: left;
	width: 30px;
}
/***************************************************************/

#middlecolumn .middlecontentcolumn_left_item_boxtop
{
	width: 213px;
	height: 28px;
	background: transparent url(http://image.gamerage.com/gc/contents/images/main/gm_boxtop.jpg) no-repeat top;
}

#middlecolumn .middlecontentcolumn_left_item_boxtop img
{
	float: right;
	padding: 10px 8px 0 0;
}

#middlecolumn .middlecontentcolumn_left_item_boxbody
{
	width: 213px;
	height: 106px;
	background: transparent url(http://image.gamerage.com/gc/contents/images/main/gm_box.jpg) no-repeat top;
}

#middlecolumn .middlecontentcolumn_left_item_boxbody .itemBox
{
	width: 199px;
	height: 75px;
	/*margin-top: 12px;*/
	padding-top: 10px;
	margin-left: 7px;
	margin-right: auto;
	background: transparent;
}

.itemImg
{
	overflow: hidden;
	float: left;
	width: 77px;
	height: 65px;
}

.itemDesc
{
	overflow: hidden;
	float: left;
	padding-left: 12px;
	width: 109px;
	height: 65px;
	background: transparent;
}

.middlecontentcolumn_left_item_boxbody #items_button
{
	float: right;
	overflow: hidden;
	margin-right: 10px;
}

#middlecolumn .middlecontentcolumn_right {
	float: left;
	width: 508px;
	background: transparent;
/*
	position: absolute;
	margin: 0px 5px 0px 238px;
*/
	margin: 0 5px 0 10px;
}

#middlecolumn .middlecontentcolumn_right .ticker
{
	width: 493px;
	height: 35px;
	margin: 70px 10px 11px 5px;
	text-align: left;
}
#middlecolumn .middlecontentcolumn_right .fbEvent
{
	width: 493px;
	height: 35px;
	margin: 0px 10px 11px 5px;
	text-align: left;
}
#middlecolumn .middlecontentcolumn_right .tabbar
{
	width: 493px;
	height: 27px;
	margin: 0 10px 11px 5px;
	/*margin-bottom: 14px;*/
	background: transparent url(http://image.gamerage.com/gc/contents/images/main/announcement_line_space.gif) no-repeat top center;
}

#middlecolumn .middlecontentcolumn_right .tabcontents
{
	width: 493px;
	height: 100%;
	margin: 0 10px 0 5px;
	/*margin: 0 auto;*/
	/*margin-bottom: 11px;*/
}

#middlecolumn .middlecontentcolumn_right .tabcontents_inner
{
	width: 493px;
	/*margin: 0 auto;*/
	margin: 14px 0px 0px 0px;
	height: 60px;
}
.tabcontents_inner .float_left {  
    float: left;
    width: 432px;
} 
.tabcontents_inner p img {  
    padding-right: 3px;
} 
.tabcontents_inner .float_right {  
    float: left;
    width: 57px;
    text-align: right;
    margin-right: 4px;
}  
.tabcontents_inner ul {  
    margin: 0;  
    padding: 0;  
    list-style-type: none;  
}  
.tabcontents_inner ul li {  
    float: left;
    padding: 7px 65px 9px 12px;  
    display: inline;
    clear: both;
} 
/*****************************************************************************************/
/*
	Grandchase v2.0
	Middle bottom section
*/


#middlecolumn .middlebottomsection {
	margin: 0 auto;
	width: 721px;
	height: 166px;
}

#middlecolumn .middlebottomsection .box_preview
{
	float: left;
	font-size: 11px;
	height: 166px;
	width: 353px;
	background: transparent url(http://image.gamerage.com/gc/contents/images/main/wallpape_box.gif) no-repeat top center;
}
#middlecolumn .middlebottomsection .box_preview_space
{
	float: left;
	height: 160px;
	width: 11px;
	background-color: Transparent;
}

.box_preview img[alt~="title"]
{
	float: left;
	height: 7px;
	margin: 11px 0 11px 16px;
}

.box_preview img[alt~="more"]
{
	float: right;
	height: 7px;
	margin: 11px 16px 11px 0;
}

.box_preview img[alt~="thumbnail"]
{
	float: left;
	width: 153px;
	height: 115px;
	margin-left: 16px;
}

.box_line
{
	clear:both;
}

/*****************************************************************************************/

/* No use

.middleleftcolumn {
float: left;
width: 213px;
margin: 0px 0px 0px 0px;
background: transparent;
}

.middlerightcolumn {
float: left;
width: 494px; 
margin-left: -494px;
background: transparent;
}

.middlebottom {
clear: left;
width: 100%;
background: black;
color: #FFF;
text-align: center;
padding: 4px 0;
}
 */
/*****************************************************************************************/

/*
	Grandchase v2.0
	Footer
*/

.bottom {
    position: relative;
    width: 952px;
    height: 132px;
    background: url(http://image.gamerage.com/gc/contents/images/common/include/footer_bg.png) no-repeat top;
    padding: 0 0 0 0;
    margin: 0 auto;
}

.bottom .terms
{
	padding-top: 60px;
	margin: 0 auto;
	width: 159px;
}

.bottom .company
{
	padding-top: 20px;
	margin: 0 auto;
	width: 630px;
}

* html .bottom{ 
background: url(http://image.gamerage.com/py/contents/images/common/include/footer_bg.gif) no-repeat top;
}

/***************************************************************************************/
.tabNavigation
{
	
}

#GeneralTabBackImg
{	
	background: url(http://image.gamerage.com/py/contents/images/common/board/tab_blue_bg.gif) no-repeat center top;
}

#GeneralDoubleTabBackImg
{	
	background: url(http://image.gamerage.com/py/contents/images/common/board/tab_blue_bg02.gif) no-repeat center top;
}

#Season3TabMainBackImg
{
	background: url(http://image.gamerage.com/py/contents/images/common/board/tab_blue_bg2.gif) no-repeat center top;
}

#Season3TabSubBackImg
{
	background: url(http://image.gamerage.com/py/contents/images/common/board/tab_blue_bg_2depth.gif) no-repeat center top;
}

.spacer {clear:both; height:2px;}
.spacer2 {height: 2px;width: auto;display: block;}

.spacer6 {height:6px; clear:both;}
.spacer8 {height:8px; clear:both;}
.spacer10 {height:10px; clear:both;}
.spacer15 {height:15px; clear:both;}
.spacer25c {height:25px; clear:both;}
.spacer6b {height:6px;width: auto;display: block;}
.spacer8b {height: 8px;width: auto;display: block;}
.spacer10b {height: 10px;width: auto;display: block;}
.spacer12b {height: 12px;width: auto;display: block;}
.spacer18 {height:18px; clear:both;}
.spacer21 {height: 21px;width: auto;display: block;}
.spacer25 {height: 25px;width: auto;display: block;}
.spacer25f {height: 25px;float: left;}
.spacer35 {height: 35px;width: auto;display: block;}
.spacer35c {height:35px; clear:both;}
.spacer45 {height: 45px;width: auto;display: block;}
.spacer45c {height:45px; clear:both;}
.under_spacer
{
	float: left;
	width: 709px;/*711*/
	height: 25px;
	background-color: Transparent;
}

.under_spacer_15
{
	float: left;
	width: 709px;/*711*/
	height: 15px;
	background-color: Transparent;
}
.spacerqs {clear: both; height:10px;}

.spacerlogin {clear: both; height: 10px;}

.spacer_below {clear: both; height:150px;}

.line1 {height: 1px; background-color: #7fb5da; clear: both;}
.line2 {height: 1px; background-color: #D8D2C6; clear: both;}
.line2b {height: 1px; background-color: #D8D2C6;}
.line3 {height: 1px; background-color: #E0D9C7; clear: both;}
.line4 {height: 2px; background-color: #dad0ba; clear: both;}
.line5 {height: 1px; background-color: #e6dfd0; clear: both;}
.line6 {height: 1px; background-color: #e5dfd1;}


.innertube{
	margin: 0;
}

.innercontent {
	margin: 0px 13px 0px 13px;
}

.clear {
    clear: both;
    height: 0;
    margin: 0;
    padding: 0;
}

.news_style{
	display:none;
}

.float_c_left
{
	float: left;
}

.float_c_right
{
	float: right;
}


/****************************************************************************************************************/

/* COMMON */
* {margin:0; padding:0; font-family: tahoma; font-size:11px; color:#524d4a; line-height: 16px;}
a:link, a:visited {color:#524d4a; text-decoration:none;}
a:hover, a:active {color:#121212; text-decoration:none;}

td  					 {	font-family: tahoma; font-size: 11px; color: #524d4a; line-height: 16px; padding:0px,0px,0px,0px;}
img 					 {  border: none;}


/* TEXT COLOR */
.blue_01 				 {	color: #4f8ec9; font-weight: bold; text-align: left;}
.blue_01 a:link 		 {	color: #4f8ec9; font-weight: bold; text-decoration: none;}
.blue_01 a:visited     {	color: #4f8ec9; font-weight: bold; text-decoration: none;}
.blue_01 a:hover		 {	color: #4f8ec9; font-weight: bold; text-decoration: underline;}
.blue_01 a:active		 {	color: #4f8ec9; font-weight: bold; text-decoration: none;}

.blue_04 				 {	color: #052a5c; font-weight:bold; text-decoration: underline;}

.brown_01 				 {	color: #b25228; font-weight: bold; text-align: left;}
.brown_01 a:link 		 {	color: #b25228; font-weight: bold; text-decoration: none;}
.brown_01 a:visited   {	color: #b25228; font-weight: bold; text-decoration: none;}
.brown_01 a:hover	 {	color: #b25228; font-weight: bold; text-decoration: underline;}
.brown_01 a:active	 {	color: #b25228; font-weight: bold; text-decoration: none;}

.brown_07				  {	font-family: tahoma; font-size: 11px; color: #b25228; line-height: 16px;}
.brown_07_bold		  {	font-family: tahoma; font-size: 11px; color: #b25228; line-height: 16px;font-weight: bold;}
.brown_08_bold		  {	font-family: tahoma; font-size: 11px; color: #8e5e1a; line-height: 16px;font-weight: bold;}

.gray_01 				 {	color: #888888;}
.gray_01 a:link 		 {	color: #888888;	text-decoration: none;}
.gray_01 a:visited 		 {	color: #888888;	text-decoration: none;}
.gray_01 a:hover		 {	color: #888888;	text-decoration: underline;}
.gray_01 a:active		 {	color: #888888;	text-decoration: none;}

/*.gray_02 				 {	font-family: tahoma; font-size: 10px; color: #fbf2ef;}*/
.gray_02 				 {	font-family: tahoma; font-size: 10px; color: #89837f;}
.gray_02 a:link 		 {	color: #89837f;	text-decoration: none;}
.gray_02 a:visited 		 {	color: #89837f;	text-decoration: none;}
.gray_02 a:hover		 {	color: #89837f;	text-decoration: underline;}
.gray_02 a:active		 {	color: #89837f;	text-decoration: none;}

.gray_06_bold			 {	font-family: tahoma; font-size: 11px; color: #333333; font-weight: bold;}
.brown_rnk		 { font-size: 11px; color: #8e5e1a; }
.brown_rnk_bold		 { font-size: 11px; color: #8e5e1a; font-weight: bold; }

.input_brown02			 {	font-family: tahoma;	background-color: #FFFFFF;	font-size: 11px;	color: #524d4a;height: 17px;width:596px;BORDER: solid 1px #CECDC9;background-color:#ffffff; padding-top: 3px; padding-left: 3px;}
.input_rnk_search			{	font-family: tahoma;	background-color: #FBFAF8;	font-size: 11px;	color: #524d4a;height: 16px;width:148px;BORDER: solid 1px #D9D8D4;background-color:#ffffff; padding-top: 3px;}

.line_height16			  { line-height: 16px;}




.gray_03 				 {	font-family: tahoma; font-size: 11px; color: #89837f;}
.gray_03 a:link 		 {	color: #89837f;	text-decoration: none;}
.gray_03 a:visited 	 {	color: #89837f;	text-decoration: none;}
.gray_03 a:hover		 {	color: #89837f;	text-decoration: underline;}
.gray_03 a:active		 {	color: #89837f;	text-decoration: none;}

.gray_04 				 {	font-family: tahoma; font-size: 11px; color: #dbdbdb;}
.gray_04 a:link 		 {	color: #dbdbdb;	text-decoration: none;}
.gray_04 a:visited 		 {	color: #dbdbdb;	text-decoration: none;}
.gray_04 a:hover		 {	color: #dbdbdb;	text-decoration: underline;}
.gray_04 a:active		 {	color: #dbdbdb;	text-decoration: none;}

.gray_05 				 {	font-family: tahoma; font-size: 11px; color: #717171;}
.gray_05 a:link 		 {	color: #717171;	text-decoration: none;}
.gray_05 a:visited 		 {	color: #717171;	text-decoration: none;}
.gray_05 a:hover		 {	color: #717171;	text-decoration: underline;}
.gray_05 a:active		 {	color: #717171;	text-decoration: none;}

.gray_06				 {	font-family: tahoma; font-size: 11px; color: #333333;}
.gray_06 a:link 		 {	color: #333333;	text-decoration: none;}
.gray_06 a:visited 		 {	color: #333333;	text-decoration: none;}
.gray_06 a:hover		 {	color: #333333;	text-decoration: underline;}
.gray_06 a:active		 {	color: #333333;	text-decoration: none;}

.gray_07				  {	font-family: tahoma; font-size: 11px; color: #e2e7ed; line-height: 15px;}

.blue_02 				 {	color: #567cb0;}
.blue_02 a:link 		 {	color: #567cb0;	text-decoration: none;}
.blue_02 a:visited 		 {	color: #567cb0;	text-decoration: none;}
.blue_02 a:hover		 {	color: #567cb0;	text-decoration: underline;}
.blue_02 a:active		 {	color: #567cb0;	text-decoration: none;}

.blue_03 				 {	color: #6f88aa; font-weight:bold; cursor:pointer;cursor:hand;}
.blue_03 a:link 		 {	color: #6f88aa;	text-decoration: none;}
.blue_03 a:visited 		 {	color: #6f88aa;	text-decoration: none;}
.blue_03 a:hover		 {	color: #052a5c;	text-decoration: underline;}
.blue_03 a:active		 {	color: #052a5c;	text-decoration: none;}

.blue_05 				  {	font-family: tahoma; font-size: 12px; color: #7d99bc; font-weight:bold;}

.blue_06				  {	font-family: tahoma; font-size: 11px; color: #2178e1;}

.blue_07				  {	font-family: tahoma; font-size: 11px; color: #3f8fe1; line-height: 16px;}

.blue_08 				  {font-size: 10px; color: #fbf2ef;}

.White_01				  {	font-size: 16px; color: #FFFFFF; font-weight:bold;}
.White_02				  {	font-size: 12px; color: #FFFFFF; font-weight:bold;}

.orange 				 {	color: #e4783e;}
.orange a:link 		 {	color: #e4783e;	text-decoration: none;}
.orange a:visited 		 {	color: #e4783e;	text-decoration: none;}
.orange a:hover		 {	color: #e4783e;	text-decoration: underline;}
.orange a:active		 {	color: #e4783e;	text-decoration: none;}

.orange_02				  {	font-family: tahoma; font-size: 11px; color: #dd3c11;}

.black_01 				 {	color: #524d4a; cursor:pointer;cursor:hand;}
.black_01_n 			 {	color: #524d4a;}
.black_01 a:link 		 {	color: #524d4a;	text-decoration: none;}
.black_01 a:visited 	 {	color: #524d4a;	text-decoration: none;}
.black_01 a:hover		 {	color: #000000;	 font-weight:bold; text-decoration: underline;}
.black_01 a:active		 {	color: #000000;	text-decoration: none;}

.black_02 				 {	color: #000000; font-weight:bold; text-decoration: underline;}

.black_03 				 {	color: #000000; font-weight:bold;}
.black_04 				 {	color: #000000; font-weight:bold; text-align:left}

/* FORM */
.select_gray01			 {	font-family: tahoma;	background-color: #FFFFFF;	font-size: 11px;	color: #89837f;}
.input_blue			 {	font-family: tahoma;	background-color: #FFFFFF;	font-size: 11px;	color: #717171;		height: 14px;	 BORDER-BOTTOM: #d4c3b7 1px solid; BORDER-LEFT: #b7a69a 1px solid; BORDER-RIGHT:#d4c3b7 1px solid; BORDER-TOP: #b7a69a 1px solid; background-color:#ffffff; padding-top: 3px;}
.input_blue02			 {	font-family: tahoma;	background-color: #FFFFFF;	font-size: 11px;	color: #524d4a;height: 21px;width:576px; BORDER-BOTTOM: #e8edf4 1px solid; BORDER-LEFT: #c8d6e4 1px solid; BORDER-RIGHT:#e8edf4 1px solid; BORDER-TOP: #c8d6e4 1px solid; background-color:#ffffff; padding-top: 3px; padding-left: 3px;}

/* Box */
.box_blue { font-size: 11px;border: solid 1px #c1ddf5;background-color:#FFFFFF;}
.box_blue_02 { font-size: 11px;border: solid 1px #dde9f7;background-color:#FFFFFF;}
.box_gray { font-size: 11px;border: solid 1px #e1e1e1;background-color:#FFFFFF;}
.box_gray_02 { font-size: 11px; padding: 0;border: solid 1px #f0f0f0;background-color:#FFFFFF;}



/*Media Page Fix*/
.media_content{position:relative;}
.video_list_container{top:0px!important;}

/*FACEBOOK LIKE BOX*/
.fb_box{width:191px;overflow:hidden;}
.fb_box .fb_box_header{width:191px;height:30px;background-color:#627aad;position:relative;}
.fb_box .fb_box_header .header_title{font-weight:bold;color:#ffffff;font-family:tahoma;font-size:12px;position:absolute;top:8px;left:13px;}
.fb_box .fb_box_wrapper{border:1px solid #c0cbdc;padding:5px;background-color:#d8dfea}
.fb_box .fb_btn_plugin{width:179px;height:20px;background:url(http://image.gamerage.com/gc/contents/images/main/fb_btn_plugin.png) no-repeat;}
.fb_box .fb_code{width:179px;height:178px;margin:0 auto;overflow:hidden;}
.fb_box .b_invite{background:url("http://image.gamerage.com/py/contents/images/common/include/fb_invite.png") no-repeat;width:192px;height:41px;margin-bottom:6px;}

/*Media Guide*/
.vid_thumb2{width:551px;margin:0 auto 10px;border:1px dotted #a2886d;}
.vid_thumb2 ul{padding:0;margin:0;}
.vid_thumb2 ul li{width:102px;display:block;float:left;text-align:center;margin:4px;}
.vid_thumb2 ul li img{width:102px;cursor:pointer;}
.vid_thumb2 ul li .a_title{padding:4px;text-align:center;color:#764511;text-decoration:underline;cursor:pointer;}
.vid_thumb2 ul li .src{display:none}
.clear_left{clear:left}

/****************************************************************************************************************/

/*INVITE FRIENDS*/
/*part1*/
.inv_wrapper{}
.inv_wrapper .inv_banner{width:709px;height:404px;position:relative;background:url(http://image.gamerage.com/gc/contents/images/invitefriends/photo_invite.png) no-repeat;}
.inv_wrapper .inv_banner .btn_inv{width:352px;height:64px;bottom:40px;left:178px;position:absolute;cursor:pointer;}

.reward_prizes table.tbl_reward{width:709px;border-collapse:collapse;margin:30px auto 0;}
.reward_prizes table.tbl_reward tr td.r_1{padding:5px 0;width:77px;background-color:#eee7d7;color:#764511;text-align:center;border:1px solid #d8ccb3;font-size:16px;font-weight:bold;}
.reward_prizes table.tbl_reward tr td.r_2{padding:5px 0;width:629px;color:white;border:1px solid #d8ccb3;font-isze:12px;}
.reward_prizes table.tbl_reward td.l_head{font-weight:bold;background-color:#e9dbb9!important;color:#000000!important;text-align:center;font-size:12px!important;border-top:1px solid #c49e66!important;}
.reward_prizes table.tbl_reward td.r_head{font-weight:bold;background-color:#e9dbb9!important;color:#000000!important;text-align:center;font-size:12px!important;border-top:1px solid #c49e66!important;}
.reward_prizes table.tbl_reward .item_desc{margin:0 12px;line-height:18px;}
.reward_prizes table.tbl_reward .item_desc img{float:right}

.inv_rank{width:709px;margin:35px auto 0;}
.inv_l_monthly{width:345px;float:left;}
.inv_r_total{width:345px;float:right;}
.tbl_monthly{border-collapse:collapse}
.tbl_monthly td{border:1px solid #d8ccb3;color:#635e5b;font-size:11px;text-align:center;padding:5px 0;}	   
.tbl_monthly td.inv_c1{width:47px;color:#764511;font-weight:bold;font-size:12px;background-color:#eee7d7;}
.tbl_monthly td.inv_c2{width:228px;text-align:left;text-indent:10px}
.tbl_monthly td.inv_c3{width:66px;}
.inv_paging{text-align:center;padding-top:10px;}
.sub_inner_contents .title img{display:inline!important;line-height:0!important;}
.sub_inner_contents .title .title_right{display:inline!important;line-height:0!important;}

/*part2*/
.inv_wrapper2{width:709px;height:229px;}
.inv_wrapper2 .inv_banner2{width:715px;height:229px;position:relative;background:url(http://image.gamerage.com/gc/contents/images/invitefriends/photo_invite2.png) no-repeat;left:-3px;}

.form_wrapper{width:709px;overflow:hidden;padding-top:17px;}
.form_wrapper ul{width:718px;padding:0;margin:0;}
.form_wrapper ul li{width:343px;height:38px;display:inline;display:none;float:left;border:1px solid #c9bca1;margin:0 14px 8px 0;position:relative;background-color:#fdfbf8;}
.form_wrapper ul li input{width:333px;height:28px;*height:26px;padding:0;margin:0;border:none;position:absolute;top:5px;*top:9px;left:5px;font-size:18px;border:1px solid #fdfbf8;}

.inv_friends2{text-align:center;padding:28px 0 18px;}

.inv_desc{padding:8px;background-color:#eee3da;border:1px solid #c9bca1;text-align:center;color:#635e5b;font-size:12px;margin-bottom:20px;}
.inv_desc .inv_link{width:672px!important;margin:10px 0 0 0;padding:10px;color:#763211;border:none;background-color:#e0d0c7;font-size:12px;margin-top:10px;}

.inv_data{}
.inv_data .d_title{width:709px;height:30px;font-weight:bold;text-align:center;background-color:#e9dbb9;border-bottom:1px solid #d8ccb3;border-top:1px solid #c49e66;}
.inv_data .d_title div.inv_arrow{width:1px;height:8px;position:absolute;top:5px;right:1px;font-weight:normal;border-left:1px solid #c49e66;}
.inv_data .d_title .lbl_mylist{width:241px;color:#000000;margin-top:7px;float:left;position:relative;}
.inv_data .d_title .lbl_invitedate{width:140px;color:#000000;margin-top:7px;float:left;position:relative;}
.inv_data .d_title .lbl_signup{width:141px;color:#000000;margin-top:7px;float:left;position:relative;}
.inv_data .d_title .lbl_status{width:187px;color:#000000;margin-top:7px;float:left;position:relative;}
.inv_data .d_data_wrapper{width:709px;padding-bottom:10px;}
.inv_data .d_data_wrapper .d_data{border-bottom:1px solid #d8ccb3;font-size:11px;}
.inv_data .d_data_wrapper .d_data .d_mylist{width:241px;padding:10px 0;float:left;color:#764511;overflow:hidden;text-indent:20px;}
.inv_data .d_data_wrapper .d_data .d_invitedate{width:140px;padding:10px 0;float:left;text-align:center;color:#474442;}
.inv_data .d_data_wrapper .d_data .d_signup{width:141px;padding:9px 0;float:left;text-align:center;}
.inv_data .d_data_wrapper .d_data .d_status{width:187px;padding:10px 0;float:left;text-indent:60px;color:#474442;}
.inv_data .d_data_wrapper .d_data .d_status span.on{color:#474442}
.inv_data .d_data_wrapper .d_data .d_status span.off{color:#474442}

.form_wrapper label.error{position:absolute;top:24px;right:10px;color:#892d2e;font-size:10px;z-index:100;}

.popup-overlay-temp{position: fixed; top: 0; right: 0; bottom: 0; left: 0; height: 100%; width: 100%; margin: 0; padding: 0; background: #FFFFFF; opacity:.7; filter: alpha(opacity=70); -moz-opacity: 0.70; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70); z-index: 10001; }
* html .popup-overlay-temp { position: absolute; height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px'); }
.popup-window { position: fixed; top: 50%; left: 50%; margin: 0; padding: 0; z-index: 1000009; background-color: transparent; }
* html .popup-window { position: absolute; background-color: transparent; }
.close-sentemail { width:24px; height:24px; position:absolute; margin-left:617px; margin-top:27px; top:0; left:0; text-indent: -99999px; overflow: hidden; cursor: pointer; background: transparent url(http://image.gamerage.com/pb/contents/images/teaser/common/btn/btn_close.png) no-repeat top center; }
.close-confirm { width:94px; height:34px; position:absolute; margin-left:290px; margin-top:254px; top:0; left:0; text-indent: -99999px; overflow: hidden; cursor: pointer; background: transparent url(http://image.gamerage.com/pb/contents/images/teaser/common/btn/btn_close.png) no-repeat top center; }



/*etc*/
.clear_left{clear:left}
.clear_both{clear:both}
/*paper*/
.pager{text-align:center;color:#7C7C7C;}
.pager img{padding:0 3px;}
.prevPage,.nextPage{position:relative;top:0px;float:none}
.currentPage{font-weight:bold;color:black;}
.totalPages{color:#7C7C7C;}


/*MAIN PAGE SHOP ITEMS*/
.shopinner{width:493px;margin:0 auto}
.shopinner .ib_topbar{height:39px;background:url(http://image.gamerage.com/gc/contents/images/webshop/mainpage/bar_top.png) no-repeat;}
.shopinner .tb_body{}
.shopinner .tb_body .frame_top{height:10px;background:url(http://image.gamerage.com/gc/contents/images/webshop/mainpage/frame_top.png) no-repeat;}
.shopinner .tb_body .frame_middle{background:url(http://image.gamerage.com/gc/contents/images/webshop/mainpage/frame_middle.png) repeat-y;position:relative;}
.shopinner .tb_body .frame_bottom{height:10px;background:url(http://image.gamerage.com/gc/contents/images/webshop/mainpage/frame_bottom.png) no-repeat;}

.shopinner .s_arrowleft{width:17px;height:30px;position:absolute;top:54px;left:7px;cursor:pointer;}
.shopinner .s_arrowright{width:17px;height:30px;position:absolute;top:54px;right:7px;cursor:pointer;}


.shopinner .box_wrapper{width:420px;*width:422px;height:178px;margin:0 auto;overflow:hidden;}
.shopinner .box_inner{width:2000px;}
.shopinner .box_inner ul{width:2000px;padding:0;margin:0;margin-left:-11px;list-style:none;}
.shopinner .box_inner ul li{width:89px;margin:0 11px;float:left}

.shopinner .item_inner{}
.shopinner .item_title{color:#c85228;font-weight:bold;text-align:center;overflow:hidden;}
.shopinner .item_icon{height:139px;overflow:hidden;text-align:center;border:1px solid #c6a16a;background-color:white;display: table-cell; vertical-align: middle;}
.shopinner .item_icon table{width:85px;height:139px;padding:0px;margin:0px;}
.shopinner .item_icon table td{text-align:center;}
.shopinner .item_icon table td img{width:85px}
.shopinner .item_desc{padding:5px 0;}

.vsp_18{height:18px;}
.clear_both{clear:both}
