body{
  background-color:#fff;
  margin:0;
  padding:0;
}   
h1,
h2{
  color:#fff;
}
h1{
  font-size:24px;
}

.subheadline{
  font-size:13px;
  margin-left:13px;
  margin-top:4px;
  font-weight:normal;
  color:#fff;
}

p, 
span{
  color:#adadad;
}
.headlines{
 margin:0 0 14px 6px;
 -margin:0 0 14px 15px;
}
#skinsContent .headlines,
#appsContent .headlines{
  margin:0 0 7px 0;
}
#appsContent .headlines{
  margin:0 0 13px 0;
}
#appsContent .headlines #hintsHeadlines{
  display:none;
}
#appsContent .headlines #functionHeadlines{
  display:block;  
}
#right{
  position:absolute;
  float:left;
  left:649px;
  top:107px;
  z-index:16;
}    
#left{
  position:absolute;
  float:left;
  left:86px;
  top:0;
  z-index:15;
}    
#content{
  position:absolute;
  height:546px;
  width:1024px;
  background-color:#000;
  overflow:hidden;
  z-index:849;
}
#slideHolder{
  position:relative;
  width:1024px;
  height:546px;
  overflow:hidden;
}
#slides{
  position:absolute;
  left:-1024px;
  top:0px;
  width:3072px;
  height:546px;
}
#startContainer{
  position:relative;
  left:0;
  top:0;
  background-image:url('../../../shared/newvehicles/mseries/g_meter/img/bg_start.jpg');
  height:546px;
  width:1024px;
  float:left;
}
#appsContainer{
  position:relative;
  left:0;
  top:0;
  background-image:url('../../../shared/newvehicles/mseries/g_meter/img/bg_apps.jpg');
  height:546px;
  width:1024px;
  float:left;
}
#skinsContainer{
  position:relative;
  left:0;
  top:0;
  background-image:url('../../../shared/newvehicles/mseries/g_meter/img/bg_skins.jpg');
  height:546px;
  width:1024px;
  float:left;
}

#startContent{
  position:absolute;
  top:377px;
  left:292px;
  float:left;
}
#skinsContent .subheadline, #startContent .subheadline{
  margin-left:0;
}
#playerContainer{
  position:relative;
  top:65px;
  z-index:15;
}
#filmwand{
  position:absolute;
  left:639px;
  top:-50px;
}
#appsContent{
  position:absolute;
  top:117px;
  left:47px;
}
#appLink{
  position:relative;
  left:183px;
  top:20px;
  clear:both;
  height:50px;
  width:150px;
  background-image:url('../../../shared/newvehicles/mseries/g_meter/img/appstore_bg.gif');
  overflow:hidden;
}
#appLink a{
  display:block;
  height:55px;
  width:90px;
  font-size:13px;
  font-weight:bold;
  line-height:16px;
  color:#adadad;
  -width:150px;
  padding:12px 0 12px 50px;
  -padding:9px 0 0 50px;
  *width:150px;
  *padding:9px 0 0 50px;
}
#appLink a:hover{
  color:#1f73fe;
}

#skinsContent{
  position:absolute;
  top:154px;
  left:451px;
}
#skinsContent p{
  width:400px;
  margin:0;
}
#skinPreview{
  position:relative;
  margin-top:39px;
}
.skinPreviewImg{
  position:relative;
  float:left;
  margin-right:3px;
}

#generateCode{
  display:block;
  height:20px;
  width:300px;
  position:relative;
  top:18px;
  left:0;
}

#backLink{
  position:relative;
  top:18px;
  left:0;
}
#footer{
  position:absolute;
  left:0;
  top:499px;
  -top:499px;
  padding-left:50px;
  height:47px;
  width:1024px;
  background-image:url('../../../shared/newvehicles/mseries/g_meter/img/footer.png');
  filter:Alpha(opacity=90);
  background-repeat:x-repeat;
  z-index:100;
}
#footer a,
#generateCode a{
  display:block;
  margin:15px 33px 0 0;
  width:auto;
  float:left;
  color:#adadad;
} 
#footer a#specialLink{
 visibility:hidden;
 display:none;
}
#generateCode a{
  margin:0;
}
#logo{
  position:absolute;
  left:885px;
   top:15px;
  float:left;
}
.button{
  background-image:url('../../../shared/newvehicles/mseries/g_meter/img/bg_button.gif');
  background-repeat: no-repeat;
  height:20px;
  width:160px;
  float:left;
  margin-left:6px;
}
#navigation{
  float:left;
  padding-left:8px;
}
#navigation .button{
  background-image:url('../../../shared/newvehicles/mseries/g_meter/img/bg_button.gif');    
  height:20px;
  width:150px;
  float:none;
  margin-left:6px;
}
#copy{    
  float:left;
  margin-left:12px;
  width:376px;
  padding-left:8px;
}
#copy #appsFunctionsContainer,
#copy #appsHintsContainer{
 width:376px;
 height:195px;
 overflow:auto;
 display:none;
 color:#adadad;    
 padding-right:10px;
}
a.buttonHref{
  display:block;
  font-size:11px;
  color:#adadad;
  padding:3px 4px 4px 7px;
}
a:hover,
#footer a:hover,
#generateCode a:hover{
 color:#1f73fe;
}

a img.arrowBlue{
 display: inline;
 position: static;
 width: 7px;
 height: 11px;
 background-image:url('../../img/standard_elements/arrow_standard_blue.gif');
 background-repeat: no-repeat;
 background-position: top left;
 height:11px;
 margin-top: -1px;
 margin-right: 4px;
}
a:hover img.arrowBlue{
 display: inline;
 position: static;
 width: 7px;
 height: 11px;
 background-image:url('../../img/standard_elements/arrow_standard_blue.gif');
 background-repeat: no-repeat;
 background-position: bottom left;
 border: 0;
 height:11px;
 margin-top: -1px;
}
a#backLink {
  position:absolute;
  left:910px;
  top:460px;
  font-size:18px;
  font-weight:bold;
  color:#d4d4d5;
  display:block;
  float:left;
  cursor:pointer;
}
a#backLink img.backLinkArrow{
  width: 15px;
  height:20px;
  background-image:url('../../../shared/newvehicles/mseries/g_meter/img/arrow_back.gif');
  background-repeat: no-repeat;
  position:absolute;
  top:-4px;
  -top:-2px;
  margin-left: 7px;
}
a#backLink:hover img.backLinkArrow {
  background-image:url('../../../shared/newvehicles/mseries/g_meter/img/arrow_back_hi.gif');
}

a#backLinkLeft {
  position:absolute;
  left:0;
  top:127px;
  -top:42px;
  font-size:18px;
  font-weight:bold;
  color:#d4d4d5;
  display:block;
  float:right;
  cursor:pointer;
}
*a#backLinkLeft{
  top:42px;
  left:-3px;
}
a#backLinkLeft img.backLinkArrow{
  width: 15px;
  height:20px;
  background-image:url('../../../shared/newvehicles/mseries/g_meter/img/arrow_back_left.gif');
  background-repeat: no-repeat;
  position:relative;
  top:1px;
  -top:0;
  margin-right:7px;
  margin-left:-4px;
  -margin-left:0;
}
*a#backLinkLeft img.backLinkArrow{
  top:0;
  margin-left:0;
}
a#backLinkLeft:hover img.backLinkArrow {
  background-image:url('../../../shared/newvehicles/mseries/g_meter/img/arrow_back_left_hi.gif');
}
a#backLinkLeft:hover,
a#backLink:hover {
  color:#1f73fe;
}
.iphoneSkin {
  position:relative;
  left:108px;
  top:80px;
  z-index:17;
  width:300px;
}

.iphoneSkin div {
  position: absolute;
  top: 0;
  left: 0;
  display: none;
}
#closeAllButton {
  position:absolute;
  top: 10px;
  right: 10px;
  width: 13px;
  height: 12px;
  z-index: 71;
}
#legalDisclaimerContainer{
  position:absolute;
  top:170px;
  left:250px;
  height:auto;
  width:517px;
  z-index:1000;
  background-image:url('../../../shared/newvehicles/mseries/g_meter/img/layer_bg.gif');
  display:none;
}
#legalDisclaimerContent{
  margin:16px 19px 19px 19px;
}
#legalDisclaimerContent h1{
  font-size:20px;
}
#legalDisclaimerContent p{
  margin-top:11px;
}

#appleDisclaimerContainer{
  position:absolute;
  top:170px;
  left:250px;
  height:auto;
  width:517px;
  z-index:1000;
  background-image:url('../../../shared/newvehicles/mseries/g_meter/img/layer_bg.gif');
  display:none;
}
#appleDisclaimerContent{
  padding:17px 18px 17px 18px;
}
#appleDisclaimerContent h1{
  font-size:20px;
}
#appleDisclaimerContent p{
  margin:11px 0 0 2px;
}
#appleDisclaimerContent .button{
  margin:20px 0 0 2px;
 padding-bottom:20px;
}

.showfunctions{
 margin-bottom:10px;
}

/*rebrushed*/
.gmeter #content{
  position:relative;
}
