#Wrapper #ContainerBox{ height:628px; position:relative; top:0; left:0; background-image:none!important}
body#index #Header{background-image:url(/pick-up/64/img/header_bg.jpg); width:959px; height:599px; position:relative; top:0; left:0;display:none;!important}  
#Header h1 span,#Header p span{ display:none }
body#index #Header div{
	display:block;
	position:absolute;
	top:164px!important;
	left:137px!important;
	width:749px;
	height:250px;
}
body#index #Header .prize a{ display:block; position:absolute; width:83px; height:122px; top:25px; left:825px}

body#index #gnavi{ width:802px; height:42px; position:absolute; top:541px; left:80px;}
body#index #gnavi span{ display:none}
body#index #gnavi li a{ height:42px; background-image:url(/pick-up/64/img/gnavi.gif); background-repeat:no-repeat; }
body#index #gnavi li#gmenuStory a{ width:159px; margin-right:39px; }
body#index #gnavi li#gmenuStory a:hover{ background-position:left -42px; width:159px; }
body#index #gnavi li#gmenuChara a{ background-position:-198px top; width:245px; margin-right:40px;  }
body#index #gnavi li#gmenuChara a:hover{ background-position:-198px -42px;}
body#index #gnavi li#gmenuChronicle a{ background-position:-483px top; width:128px; margin-right:40px;  }
body#index #gnavi li#gmenuChronicle a:hover{ background-position:-483px -42px;}
body#index #gnavi li#gmenuProfile a{ background-position:-651px top; width:151px;   }
body#index #gnavi li#gmenuProfile a:hover{ background-position:-651px -42px;}




/* liScroll styles */
div.news{ 
width:959px;
background-color:#3b3b3b;
height:29px;
}
ul#ticker{
height:29px;
margin:0; 
padding-left:100px;
overflow:hidden;
position:absolute;
top:599px; left:0;
background-image:url(/pick-up/64/img/news_tag.gif);
background-repeat:no-repeat;
!important
}

ul#ticker li {
display:inline;
float: left; /* important: display inline gives incorrect results when you check for elem's width */
margin: 0;
padding: 0;
}
ul.social_button,ul.social_button li{ float:right} 
 /*.tickercontainer { the outer div with the black border
width:959px; 
height:29px;
margin:0; 
padding:0;
overflow:hidden;
position:absolute;
top:599px; left:0;
background-image:url(img/news_tag.gif);
background-color:#3b3b3b;
background-repeat:no-repeat;
!important
} */
 /*.tickercontainer .mask { that serves as a mask. so you get a sort of padding both left and right
position:relative;
left:96px;
top:0px;
width:880px;
overflow: hidden;
} */
 /*
 ul.newsticker { that's your list
position: relative;
left: 750px;
list-style-type: none;
margin: 0;
padding: 0;

} */

/* 
ul.newsticker li {
float: left; important: display inline gives incorrect results when you check for elem's width
margin: 0;
padding: 0;
} */
/*ul.newsticker a {
white-space: nowrap;
padding: 0;
color: #c49600;
margin: 0 50px 0 0;
display:block;
} 
ul.newsticker span {
margin: 0 10px 0 0;
}  */
