 #body {
    -webkit-text-size-adjust: 250%; 
 margin-top: 5px; 
 background-color: #fff;
 }
 
 #header {
     -webkit-text-size-adjust: 150%;
/* text-transform: uppercase; */
 background-color: #fff;
 position:absolute; top:1px; left:1px; border:1px;
 margin-left: 25px; 
 margin-top: -25px;
 padding: 0px;
 font-size: 1em;
 line-height: 1.2em;
 width: auto;
 }
 
 #cse-search-results{
    -webkit-text-size-adjust: 250%;
 margin-left: 150px; 
 }
 
 .googads {
     -webkit-text-size-adjust: 150%;
 }
 
 #main-content {
    -webkit-text-size-adjust: 250%;
 width: auto; /* 850px; 750px; 2010-09-07 */
 margin-left: 25px; 
 margin-top: 5px; 
 margin-right: 5px;
 font-size: 1.5em; /* 2010-09-07 */
 line-height: 1.2em;
 background-color: #fff;
/*  font-family: Verdana,Arial; */
 }

 input {
    -webkit-text-size-adjust: 250%;
 }
 div {
    -webkit-border-radius: 10px;
 }
 h1 {
    -webkit-text-size-adjust: 100%;
    font-weight: bold;
  }
 h2,h3,h4,h5 {
    -webkit-text-size-adjust: 250%; / *150%; */
  }
  
 #navbar {display:none}
 #tools { } 
 #tools_noiphone {display:none} 
 #gcal {display:none} 
 #blogfeed {display:none}
 #navleft2 {display:none} /* top navigation */
 #comments {display:none} 
 #toolbar { display:none; }
 
 .no_iphone {display:none} 
 #mobile_ads {display:block}
 .only-iphone {display:block}

 
 .page-break { display:block; page-break-before:always; }  

 #disqus_thread {display: none} /* 2010-09-07 */
 .footer  {display: none} /* 2010-09-07 */
  img {-webkit-transform:scale(1.2);} /* works but messes up flow of text around image */
/* #iphone-share {-webkit-transform:scale(3.0) translate(125px); margin-top:20px}  works but messes up flow of text around image */
