#content h3 { margin: 14px 6px; font-size: 14px; font-weight: bold; }

/*right large promos for photogallery*/
#media .promo { float: left; display: none; }
#media .promo.active { display: inline; }
#media { padding-bottom: 20px; }
#avtabs div.tc { margin: 0px; padding: 0px; }
.kick ul { list-style: none; margin: 0px; padding: 0px; }
.kick ul li { float: left; display: inline; }
.kick ul li span.currentPage { font-weight: bold; margin: 0px; position: relative; top: 1px; }
.kick ul li span a { padding: 0px 5px; }
.kick ul li span a img { vertical-align: top; }

/*right rail large promos*/
#right .promo.lrg { width: 340px; height: auto; }
.promo.lrg a img { float: left; margin-right: 5px; }
.promo.lrg dt em { text-transform: uppercase; font-weight: bold; font-size: 11px; }
.promo dt a, .promo dt a:hover { color: #f00; }
.promo a:hover img { border: 1px solid #f00; }
#photogallery-comments { padding-bottom: 30px; }
