
/* ///////////////////     HEADER BAR    /////////////////////////// */

.headerBar div 
{
    width: 100% !important;
}
.headerBar div h1
{      
    font-size: 42px;
    margin: 0 65px 5px 0;
}
.headerBar div h2
{    
    font-size: 20px;
}
.headerBar div h3
{
    margin: 20px 0 0 227px;
    width: 219px;
}
.sharingDiv {
    float: right;
    left: -287px;
    top: 160px;

}

/* ///////////////////     CONTENT    /////////////////////////// */

#Game
 {
	width:480px;
}
#GameSlice-01, #GameSlice-02, #GameSlice-04
{    
    visibility: hidden;
    display: none;
}
#ContentSlot 
{
    margin-bottom: -400px;
}
#Game-Phone, 
#ContentSlot 
{
	width:480px;
    border: none;
    padding: 0px;
}

#Game-Phone, 
#Game-Phone div
{
    float: left;
}

#GameSlice-02-SlotA img, #GameSlice-07-SlotB img, #GameSlice-09-SlotC img {
	width:373px;
	height:1px;
    vertical-align: top;
}

#GameSlice-01-480 {
	width:480px;
	height:114px;
    background-image: url('../images/GameSlice_01_480.jpg');
}

#GameSlice-02-SlotA {
	width:373px;
	height:695px;
}

#GameSlice-03-480 {
	width:107px;
	height:68px;
    background-image: url('../images/GameSlice_03_480.jpg');
}

#GameSlice-04-480 
{
	width:107px;
	height:627px;
    background-image: url('../images/GameSlice_04_480.jpg');
}

#GameSlice-05-480 
{
	width:480px;
	height:103px;
    background-image: url('../images/GameSlice_05_480.jpg');
}

#GameSlice-06-480 
{
	width:110px;
	height:67px;
    background-image: url('../images/GameSlice_06_480.jpg');
}

#GameSlice-07-SlotB 
{
	width:370px;
	height:67px;
}

#GameSlice-08-480 {
	width:110px;
	height:320px;
    background-image: url('../images/GameSlice_08_480.jpg');
}

#GameSlice-09-480 {
	width:480px;
	height:102px;
    background-image: url('../images/GameSlice_09_480.jpg');
}

#GameSlice-10-SlotC {
	width:373px;
	height:547px;
}

#GameSlice-11-480 {
	width:107px;
	height:406px;
    background-image: url('../images/GameSlice_11_480.jpg');
}

#GameSlice-12-480 {
	width:107px;
	height:68px;
    background-image: url('../images/GameSlice_12_480.jpg');
}

#GameSlice-13-480 {
	width:107px; 
	height:73px;
    background-image: url('../images/GameSlice_13_480.jpg');
}

.content.SlotA, 
.content.SlotB,
.content.SlotC
{
	width:340px;
    position: absolute;
    
}
.content.SlotA2
{
    left: 71px;
    padding: 0px 5px 0px;
    position: relative;
    top: 368px;
    width: 340px;
}
.content.SlotA
{
    border: 3px solid #663300;
    border-radius: 15px 15px 15px 15px;
    height: 645px;
    left: 16px;
    top: 472px;
    width: 318px;
    padding: 4px 15px 15px;
}
.content.SlotB
{    
    height: 150px;
    left: 12px;
  top: 918px;
}
.content.SlotC
{
    left: 99px;
    overflow: hidden;
    top: 1412px;
    width: 349px;

}
.content.SlotD,
.content.SlotE
{        
    left: 15px;
    top: -140px;
    width: 312px;    
    margin: 15px 0 15px 10px;
    position: relative;
}
.content.SlotA2 p,
.content.SlotC p,
.content.SlotA2 ul,
.content.SlotC ul,
.content.SlotA2 li,
.content.SlotC li
{
      font-size: 16px;
    line-height: 22px;
}
.content.SlotE
{       
}
.SlotA ul, 
.SlotA li,
.SlotC ul, 
.SlotC li
{    
    font-size: 17px;
    line-height: 25px;
   
}
.content.SlotD p,
.content.SlotE p
{     
    padding: 5px 9px 20px 10px;
}

.content.SlotD h1,
.content.SlotE h1
{     
    padding: 10px 0 0 10px;
    font-size: 20px;
    line-height: 26px;
}

.content {
    
}
.content h1 
{  
    font-size: 22px;
    line-height: 27px;
}
.content h2
{  
    font-size: 18px;
    line-height: 22px;
}
#slider li div.galleryItem, 
#slider2 li div.galleryItem 
{
    height: 300px;
    width: 404px;
}

div.galleryItem img 
{
  height: 249px;
    margin-left: -62px;
    margin-top: -36px;
    width: 350px;
}
div.galleryContentFrame 
{
    top: -52px;
    width: 440px;
}
div.galleryContentFrame p 
{
    font-size: 16px;
    line-height: 26px;
}
div.galleryItem div.bigplay {
    margin-left: 92px;
    top: 144px;
}
body
{
    background: #ffffff !important;
}
p {
    font-size: 17px;
    line-height: 23px;
}

/* ///////////////////     TAB ROW    /////////////////////////// */
.tabRow ul
{       
    height: 150px;
    width: 480px !important;
}

.tabRow ul li:first-child
{ 
    display: none;
    visibility: hidden;
}
.tabRow ul li
{ 
    padding: 4px 0 0 0;
    width: 157px !important;
}
.tabRow ul li a {
    
    font-size: 15px;
    text-align: center;
    height: 40px;
    padding: 9px 24px !important;
    margin: 5px !important;
}
.tabRow ul li.singleLine a {
    
    line-height: 40px !important;
}
.tabRow ul li.active a,
.tabRow ul li a:hover
{
    padding: 8px 23px !important;
}


/* ///////////////////     FOOTER    /////////////////////////// */
.footer 
{
    float: left; 
    width: 460px;
}

.footer p{
    text-align: center;
}
.footer div
{
    top: -120px;
    margin-bottom: -50px;
}
div.footer div p.backText span
{
    display:block;
    margin-right: 0px;
}

.footer div p a
{
    margin-right: 0px;
}