/* urbansidewalk.css */body.log { border:20px solid #333; background: #eee; padding:0 40px 40px }body.log { font:11px/18px verdana, arial, helvetica, sans-serif; text-align:center}body.log ul.nav { font-size:10px }body.log div.entryd ul { margin:1em 60px }body.log div.entryd { margin-right:26% }body.log h1,body.log h2,body.log h3 { font-size:1em;font-weight:bold;margin:0;display:inline }body.log h4,h5,h6 { font-size:1em;font-weight:bold;margin-bottom:0 }body.log h1 { margin-top:1em }body.log h2.time { color:gray; margin-right:0.3em }body.log h3 {  border-style:none solid none dotted; border-width:0 1px 0 .5em; padding:0 4px 0 1px;  margin-right:.3em; text-transform:capitalize }body.log p { margin:0;text-indent:0;display:inline }body.log p+p,body.log h4+p { border-left:dotted .5em gray; padding-left:4px; margin-left:4px }body.log abbr { border-bottom:1px dotted }body.log :link { color:green;font-weight:bold }body.log :visited { color:#004000;font-weight:bold;text-decoration:none } body.log :link:hover { background-color:#cec }body.log :visited:hover { background-color:#bdb }body.log a.plink { text-decoration:none; color:gray; white-space:nowrap;  font:12px/10px Techno,Times; letter-spacing:-2px; padding:1px 8px 0 4px; vertical-align:-1px; }body.log p.copyright { text-align:center; margin:4em 0 0; padding: 0; font: 9px Verdana,sans-serif; display:block }body.log img { display:block;width:50%;margin:auto;float:none;padding:4px 6px;max-width:80% }body.log img.photo { width:auto;height:auto }body.log div.headlinepicture img { width:400px;height:300px; border:none; padding:0 }body.log span.error { color:red }body.log dt { font-weight:bold }body.log blockquote,body.log q { background: #ddd; padding:0 0.5em; font-size:smaller }a.plink:link { background:green }a.plink:visited { background:#004000 }a.plink:link:hover { color:#cec }a.plink:visited:hover { color:#bdb }i{content:"\"/*"}a.plink:link,a.plink:visited { background:none }a.plink:link:hover { color:green }a.plink:visited:hover { color:#004000 }div#now { font:10px/1.3 Verdana,sans-serif; width:18%;padding:1em .5em 1em 1.5em; position:absolute; right:20px; top:419px; text-align:left; color:#555; background:#ccc}@media handheld { div#now { position:static } }div.comments { padding-bottom: 1.5em }div.comments li { font:85% helvetica,sans-serif }div.comments a { font:125% verdana, arial,sans-serif }div#now :link,div#now :visited {font-weight:normal }div#now :link { color:#3c3 }div#now :visited { color:#595 }div#now h1,div#now h2 { margin:0; text-transform:lowercase; font-size:100%;display:block;border:none;padding:0 } div#now h1 { letter-spacing:.5em;display:none }div#now h3,div#now h4 { margin:0; text-transform:lowercase; font-size:100%; text-indent:.5em;display:block;border:none;padding:0;color:#999 }div#now ul { margin:0 0 0 1em;list-style:none }div#now .album, div#now .book { font-style:italic; display:block }div#now .song,div#now .citystate { white-space:nowrap; display:block }div#now .artist,div#now .author,div#now .when { padding-left:.5em;white-space:nowrap; display:block }div#now .event { padding-left:1em; white-space:nowrap;  display:block }