/* Mobile Styles
-------------------------------------------------------------- */

@media handheld {

html, body {
font: 14px/18px serif;
background: #fff;
padding: 3px;
color: #333;
margin: 0;
padding:0; 
}
a:link, a:visited { text-decoration: underline; color: #00a0d2; }
a:hover, a:active { text-decoration: none; color: #00a0d2; }
h1, h2, h3, h4, h5, h6 { font: 25px/29px sans-serif; font-weight: normal; color: #333; margin: 0; }
img { border: none; }
body img { max-width: 250px; }
.center { width: 100%; !important; text-align: center; }
.tag { display: none; }

#navigation { margin: 0; padding:0; } 
.navigation ul  { margin: 0;  } 

.foot ul { list-style: none; }
.sociallinks ul { list-style: none; margin: 0; padding: 0px; }
.foot li { display: inline; }
.footnav ul { padding: 0; margin: 0; list-style: none; }

}
/* iPhone-specific styles */
@media only screen and (max-device-width: 480px) { 

html {
-webkit-text-size-adjust: none;
}

}