/* Subnav*/ #subnav ul { border-bottom: 1px dotted #2190DC; margin-bottom: 10px; } #subnav ul li { margin-bottom: 8px; font-weight: bold; color: #2190DC; } #subnav ul li.selected_date a { font-weight: bold; } #subnav ul li a, #subnav ul li a:link { font-weight: normal; color: #2190DC; } #subnav ul li a:hover, #subnav ul li a:active { color: #150E59; border-bottom: 1px dotted #150E59; } /*Headlines*/ .headlines { margin: 0; padding: 0; padding-bottom: 5px; margin-bottom: 10px; border-bottom: 1px dotted #999; } .headlines dd, .headlines dt{ margin: 0; padding: 0; } .headlines dt { color: #2190DC; font-size: 100%; text-transform: uppercase; font-weight: bold; padding-bottom: 3px; } #disclaimer { font-size: 80%; border-bottom: 1px dotted #999; color: #999; padding-bottom: 5px; float: left; width: 90%; } #feature_right_top h2 { border-bottom: 1px solid #2190DC; padding-bottom: 6px; } .review_link { margin-left: 8px; border-bottom: 1px dotted #2190DC; padding-bottom: 3px; margin-bottom: 15px; } .review_link dt, .review_link dd { padding: 0; margin: 0; } .review_link dt img { border: 1px solid #2190DC; } .review_link dd { font-weight: bold; } #news_story { border-bottom: 1px dotted #2190DC; } .news_head { margin: 0; padding: 0; border-bottom: 1px dotted #2190DC; padding-bottom: 5px; } .news_head dt, .news_head dd{ padding: 0; margin: 0; } .news_head dt { color: #2190DC; font-size: 120%; margin-bottom: 25px; font-weight: bold; border-bottom: 1px dotted #2190DC; padding-bottom: 10px; } .news_head dd { color: #999; margin-bottom: 3px; } #news_story p { width: 90%; } /*Review page */ .shortTitle { width: 348px; float: left; } .reviewFilmHeader { padding: 0; margin: 0; width: 348px; float: left; } .reviewFilmHeader dl, .reviewFilmHeader dt, .reviewFilmHeader dd { padding: 0; margin: 0; color: #2190DC; } .reviewFilmHeader dt { font-size: 160%; padding: 0; margin: 0; border-bottom: 1px solid #2190DC; padding-bottom: 16px; padding-top: 8px; margin-bottom: 14px; } dd.showingVenue { padding: 0; margin: 0; border-bottom: 1px solid #2190DC; padding-bottom: 8px; margin-bottom: 10px; } dd.showingPrice { padding: 0; margin: 0; padding-bottom: 10px; margin-bottom: 8px; } #reviewFilmPic { padding: 0; margin: 0; margin-left: 25px; margin-top: 27px; float: right; width: 189px; border-top: 1px solid #2190DC; padding-top: 10px; voice-family: "\"}\""; voice-family: inherit; width: 164px; } #review_top { float: left; margin-bottom: 20px; } #review_main { float: left; margin: 0; padding: 0; } .reviewDescription { margin: 0; padding: 0; width: 80%; float: left; border-bottom: 1px solid #2190DC; margin-bottom: 15px; } /*Pic of the day */ #picday { margin: 0; padding: 0; padding-left: 10px; } #picday dl { margin: 0; padding: 0; margin-bottom: 25px; border-bottom: 1px dotted #2190DC; } #picday dt, #picday dd { margin: 0; padding: 0; } #picday dt { color: #2190DC; font-weight: bold; text-transform: uppercase; margin-bottom: 10px; } #picday dd { margin-bottom: 10px; } #picday dd img { border: 1px solid #2190DC; } ul li strong { color: #2190DC; } .photo_credit { color: #2190DC; font-size: 90%; } #lastpara { border-bottom: 1px dotted #2190DC; padding-bottom: 15px; } /*Timetable */ #timetable { width: 100%; margin-top: 25px; margin-bottom: 25px; float: left; } #timetable td { vertical-align: top; border-bottom: 1px dotted #666666; border-collapse: collapse; padding: 5px 5px 5px 0; } .filmname { width: 240px; font-weight: bold; } .date { width: 60px; voice-family: "\"}\""; voice-family: inherit; width: 55px; } .ftime { width: 55px; voice-family: "\"}\""; voice-family: inherit; width: 50px; } .venue { width: 85px; voice-family: "\"}\""; voice-family: inherit; width: 80px; } .status { } .filmname, .filmname a, .filmname a:link { color: #2190DC; text-decoration: none; } .filmname a:hover { color: #150E59; } .venue, .venue a, .venue a:link { color: #2190DC; text-decoration: none; } .venue a:hover { color: #150E59; } .status, .status a, .status a:link { color: #150E59; text-decoration: none; } .status a:hover { color: #2190DC; }