#topSearch button { margin-top: 1px; }

#topWeather em.temperature { margin-top: -1.1em; margin-right: -.5ex; }
ol.clean { margin-left: 5px; }
#navigation ul li.current ul li ul { display: none; left: 4px; top: 2.2em; }
#navigation ul li.current ul li:hover ul,
#navigation ul li.current ul li.over ul,
#navigation ul li.current ul li ul.over { display: block; left: 4px; }

body.breaking div.section-news ul.hours li strong { margin-left: -3.5em !important; }

div.breakingTicker ul { overflow: hidden; margin-top: -1px; }

#entertainmentFilters fieldset legend { margin-top: 3px; margin-left: -7px; }
#registerForm fieldset legend { margin-left: -7px; }
#registerForm fieldset.privacy div.error { text-indent: -3px; }
 #registerForm fieldset.privacy div.error em { margin-left: -12px; padding-top: 10px; }

#blogsFront div.head img.photo { margin-bottom: -10px; }

ul.hours li strong { margin-left: -4em; }

#weatherTrafficUpdates ul li a.attention { display: block; }

#todaysPoll fieldset input { margin-top: -4px; }

div.articleRelated div.bookmarksBox p.help { padding-top: 4px; }

em.rating { vertical-align: 1px; }

#sectionName h1 { padding-top: 37px; }

#soundAndVision div.movie ul.articleTools { float: none; }

body.picture-gallery #mainColumn .title { zoom: 1; }

body.picture-gallery #mainColumn .title h2 {  }
body.picture-gallery #mainColumn .title h2 span { position: relative; }
body.picture-gallery #mainColumn .title ul { min-width: 10em; }

.photoCaption { position: relative; }

.puzzles-main .puzzles-inner { padding-top: 0; margin-top: 10px; }
.puzzles-main h2.articleSection { padding-bottom: 10px; }

.article-new .related-articles li.search a { position: relative; left: -3ex; margin-left: 0; zoom: 1; }

.match table.score strong { position: relative; }
.match table.score span { top: -.1ex; }

.gallery-list li img { padding-top: 8px; }
.article-new .related-articles li.vidSml a { zoom: 1; }
