html{-webkit-text-size-adjust:none}
#schedule,#photos,#announcements,#footer p.address,.print_this_page,#header ul, #header .logo {display:none}
#pages_tab #header .home_tab,#pages_tab #header .galleries_tab, #pages_tab #header .upcoming_events_tab,#pages_tab #header .about_tab,#pages_tab #header .rabbis_corner_tab,#pages_tab #header .programs_tab,#pages_tab #header .comments_tab{display:none}
img{max-width:290px;max-height:290px}
#wrapper{width:auto;margin:5px;padding:0px}
#main{margin-top:20px}
#footer{margin:20px 0px;font-size:12px}
#footer p.designed{float:none}
#header h1{font-size:20px;line-height:26px}
#header h1 span{font-size:26px}
#header h2{text-spacing:auto;letter-spacing:1px;font-weight:normal}
#header h2{font-size:13px;line-height:18px}
#header h2 span{font-size:16px}
#header ul li a{word-wrap:no-wrap}
table.schedule tr.odd{background:#F2F2D9}
#pages_tab #header ul{display:inline;margin:20px 0px;padding:0px;text-align:center;font-size:24px}
#pages_tab #header ul li{display:block;margin:0px;padding:0px}
#pages_tab #header ul li a{width:200px;background:#660000;border-radius:5px;margin:10px auto;padding:20px 30px;color:#FFF;display:block;white-space:nowrap}
.box{width:250px}
div.links{width:auto;margin:0px auto}
div.links.links{float:none}
div.links.right{float:none}
div.links .box{width:auto;margin-bottom:24px}
.box.schedule{width:auto}
.box.schedule{width: 250px;float:none;margin:10px auto}
table.schedule{font-size:14px;margin:0px -5px;width:auto;padding:1px;-webkit-box-shadow:#999 0px 0px 0px;border-radius:0px;color:inherit;background:inherit;font-family:inherit}
table.schedule tr.h1{font-size:20px;line-height:20px}
table.schedule tr.h2{font-size:18px;line-height:18px}
table.schedule tr.h3{font-size:16px;line-height:16px}
table.schedule td.time{min-width:50px;padding-left:5px}
#footer { border: 0; }