body { padding: 0px; margin: 0px; font-family: Verdana; font-size: 12px; background-color: #ffffff }
td { vertical-align: top }

#flyer_top { height: 182px; background-repeat: no-repeat; font-size: 10px }
#flyer_volume { padding-left: 40px; margin-top: 32px; font-size: 10px }
#flyer_date { float: right; padding-right: 40px; padding-top: 32px; font-size: 10px }

#flyer_body { background-image: url(september/bgr.jpg); background-repeat: repeat-y; padding: 10px; font-size: 14px; font-family: Georgia }
#flyer_body h1 { font-size: 18px; letter-spacing: 1px; text-align: center }
#flyer_body h2 { font-size: 14px; letter-spacing: 1px; text-align: center }
#flyer_body hr { color: #c0c0c0; border: 1px solid #c0c0c0; background-color: #c0c0c0 }
#flyer_body td { font-size: 14px }
#flyer_body th { font-size: 12px }

#flyer_menu { background-image: url(september/issue_bar.jpg); background-repeat: no-repeat; height: 28px; padding-top: 3px }
#flyer_menu td { border: 1px solid #808080; text-align: center; font-family: Arial; font-size: 10px; letter-spacing: 1px }
#flyer_menu a { text-decoration: none; color: #000000 }
#flyer_menu a:hover { text-decoration: underline }

#flyer_footer { background-image: url(september/bottom.jpg); background-repeat: repeat-y; height: 28px; text-align: center; padding: 10px }
#flyer_footer p { padding: 0px; margin: 0px; font-size: 10px; line-height: 12px; text-align: center }
#flyer_footer td { font-size: 10px }
#flyer_footer a { text-decoration: none; color: #000000 }
#flyer_footer a:hover { text-decoration: underline; color: blue }

.active_link { background-color: #ccccff }
.photograph_r { float: right; padding-left: 20px; padding-bottom: 10px; font-family: Arial; font-size: 10px; text-align: center }
.photograph_l { float: left; padding-left: 20px; padding-bottom: 10px; font-family: Arial; font-size: 10px; text-align: center }

.advert_r { width: 175px; border:2px dotted #ff0000; float: right; font-family: Courier New; font-size: 12px; text-align: center; padding: 5px; color:#640000; overflow: hidden; margin-left: 10px }

.credits { font-size: 10px; font-family: Arial; margin-left: 20px }

.story_l { margin-left: 12px; font-size: 14px; margin-top: 5px; padding-left: 5px; padding-right: 5px; background-image: url(september/bluey.gif); background-repeat: no-repeat }
.story_r { margin-right: 12px; font-size: 14px; margin-top: 5px; padding-left: 5px; padding-right: 5px; background-image: url(september/bluey.gif); background-repeat: no-repeat }

.story_l li, .story_r li { font-size: 10px; font-family: Verdana }
.story_l ul, .story_r ul { padding-left: 15px; margin: 0px }
.story_l a, .story_r a { color: #000000 }
.story_l a:hover, .story_r a:hover { color: #0000ff }

.comment_odd { margin-left: 25px; margin-right: 25px; background-color: #FFE6E6; border: 1px solid #EFEFEF; font-family: Verdana; font-size: 10px }
.comment_even { margin-left: 50px; margin-top: 8px; background-color: #DCDCFF; border: 1px solid #EFEFEF; font-family: Verdana; font-size: 10px }

.classifieds { border: 2px dotted #C0C0C0; padding: 15px; margin-bottom: 10px }

.highlight { background-color: yellow }

.search, .search_even { font-family: Verdana; font-size: 10px; padding-bottom: 2px; }

.search { color: black }
.search a { color: black; text-decoration: none }
.search a:hover { color: blue; text-decoration: underline }

.search_even { background-color: #eeeeee; color: black }
.search_even a { color: black; text-decoration: none }
.search_even a:hover { color: blue; text-decoration: underline }