*{position:static!important;float:none!important;background-image:none!important;}

body{padding:3px;}

#wrapper{width:auto;margin:0;}

#header{height:auto}
#header h1{font-weight:bold;font-size:14px;line-height:16px;overflow:hidden;}
#header h1 a{float:left!important;margin-right:5px;width:131px;height:80px;background-image:url(../images/mobile-logo-shirley_billson.png)!important;}
#header h1 span{display:block;padding:10px 0 0;font-size:14px;line-height:16px;}

#nav{margin:5px 0 10px;padding:10px 0;border-bottom:1px solid #ccc;border-top:1px solid #ccc;}
#nav li{font-size:12px;line-height:14px;display:inline;padding:0 5px;border-right:1px solid #ccc;}
#nav li:last-child{border:0;}
#nav a{line-height:100%;padding:0;text-decoration:underline;}


#content{width:auto;padding:0;}

#side{width:auto;padding:15px 0 0;border-top:1px solid #ccc;}
#side .bio{padding:5px;}
#side .newsletter{padding:5px;}

#footer{height:auto;padding:15px 0 0;border-top:1px solid #ccc;}
#footer div{width:auto;margin:0;padding:0;}
#footer p{margin:0 0 5px;}
#footer p img{margin-right:5px;height:30px;}

.c .pic{display:none;}
.c h1{font-size:15px;line-height:17px;}
.c h2{font-size:13px;line-height:16px;}
.c p{font-size:13px;line-height:16px;}
.c li{list-style:disc;margin:0 0 0 2em;padding:0;font-size:13px;line-height:16px;}

#sec-index .c li{width:auto;}
#links a{margin:5px 0;}

#side .bio .pic{float:right!important;}