#buttonMobileSite {
  position: absolute;
  margin-left: 220px;
  top: -29px;
  width: 108px;
  height: 29px;
  z-index: 10000;
}

/* --- Home Custom --- */

#home, #home_left { 
    background:#000; 
    height:295px;
}
#home{
width:990px;
}
#home_left_top { 
    width:990px; 
    height:275px;
    background:#000;
}
#home_image { 
    width:990px; 
    margin:0 auto;
    float:none; 
}
#home_info, #home_right, #home_left_bottom { display:none; }
#content { background:#fff; }


/* --- Menu Reposition --- */
#wmxcontent {
  position: relative;
  top: -25px;
  zoom: 1;
}
.menubar {
  top: 275px;
  z-index: 999;
}

/* --- Main Content --- */

.placeholder5 .row01 { padding:10px; height: 275px; }
.placeholder5 .column1 { width:400px; }
.placeholder5 .column2 { width:15px; }

#home_flashfold { overflow: visible; }

.launchpad0001 {
    background:#fff;
    border:none;
    float:none;
}
.launchpad0001 .heading { background:none; }

.welcomeLP { width:360px; height:225px; overflow: visible;}
.welcomeLP .heading span { margin:0; }
.welcomeLP .heading {
    text-align:center;
    font-size:16px;
}

.maplp { border:solid 1px #666; }
.maplp .heading { display:none; }
.hotlLP { width:530px; height:225px; margin-left:-30px;}

.maplp p
{
padding: 0;
margin: 0;
}

.maplp
{
height: 274px;
width: 550px;
margin-left: 8px;
overflow:visible;
margin-left:-30px;
text-align:center;
}

.placeholder5 .welcomeLP,
.placeholder5 .hotlLP {
    border:solid 1px #666;
    padding:10px;
}

#bottom-buttons img { margin-left:30px; }


#home_flashfold{height:280px;}

#menu_replacer{
position:absolute;
top:258px;
margin-left:0px;
width:990px;
z-index:1000;
}

*html #menu_replacer{top:258px;}
*:first-child+html #menu_replacer{top:258px;}

#ciflash{
height:295px;
overflow:hidden;
}

#myframe{
overflow-x:hidden;
}


