body {
}
#scgf_comicWrapper{
	background:#000 url(/gx/base/images/menubg.gif) left repeat-y;
}
#contentWrapper{
	width:800px;
	background:#fff url(/gx/base/images/menubg.gif) repeat-y;
	text-align:left;
}

/*secondery
-----------------------------*/
#secondary{
	width:152px;
	float:left;
	overflow:hidden;
	font-size:4px;
}

#pagetop a {
	display: block;
	overflow: hidden;
	width: 152px;
	height: 0 !important;
	height /**/:71px;
	padding-top: 71px;
	background: url(/gx/base/images/menu2.gif) no-repeat;
}

#secondary ul{
	list-style-type:none;
}

#secondary li {
	padding:0 6px 3px 19px;
}

#secondary li a{
	display: block;
	overflow: hidden;
	background-image: url(/gx/base/images/menu2.gif);
	background-repeat:no-repeat;
	width: 127px;
}
#newsNav{
	background: url(/gx/base/images/menu2.gif) no-repeat 0 -71px;
}
#infoNav{
	background: url(/gx/base/images/menu2.gif) no-repeat 0 -143px;
	padding-top:11px;
}
#subNav{
	background: url(/gx/base/images/menu2.gif) no-repeat 0 -284px;
	padding-top:13px;
	padding-bottom:4px;
}

#infoNav li a,
#newsNav li a {
	height: 0 !important;
	height /**/:21px;
	padding-top: 21px;
}
#subNav li a{
	height: 0 !important;
	height /**/:19px;
	padding-top: 19px;
}

#gxmenu11 a{background-position :-19px -71px;}
#gxmenu12 a{background-position :-19px -95px;}
#gxmenu13 a{background-position :-19px -119px;}

#gxmenu21 a{background-position :-19px -154px;}
#gxmenu22 a{background-position :-19px -178px;}
#gxmenu23 a{background-position :-19px -202px;}
#gxmenu24 a{background-position :-19px -226px;}

#gxmenu31 a{background-position :-19px -297px;}
#gxmenu32 a{background-position :-19px -319px;}
#gxmenu33 a{background-position :-19px -341px;}
#gxmenu34 a{background-position :-19px -363px;}
#gxmenu35 a{background-position :-19px -385px;}
#gxmenu36 a{background-position :-19px -407px;}
#gxmenu37 a{background-position :-19px -429px;}
#gxmenu38 a{background-position :-19px -451px;}

#shopNav{
	background: url(/gx/base/images/menu2.gif) no-repeat 0 -250px;
	padding-top:13px;
}

#shopNav li a{
	height: 0 !important;
	height /**/:18px;
	padding-top: 18px;
}

#gxmenu41 a{background-position :-19px -263px;}


#spNavi {
	margin-top:6px;
}
#spNavi li {
	padding:0px 0 6px 16px !important;
	width:133px !important;
}
#spNavi li a {
	width:133px !important;
}


/*primary
-----------------------------*/
#primary{
	width:648px;
	float:right;
}



h1{
	font-size:4px;
	text-indent: -9999px;
}

.fL {
	float:left;
	margin-right:6px;
}
.fR {
	float:right;
	margin-left:6px;
}
.clr {
	clear:both;
}


.lightpop-close {
	float:right;
}

