.ivent { width: auto; margin: 0 0 50px; padding: 0; h: 1px; }.ivent h1 { color: white; font-size: 1em; line-height: 1.5em; background-color: navy; margin: 0 0 10px; padding: 0 0 0 1em; }.ivent h2 { color: #5a5c5c; font-size: 1em; line-height: 1.5em; margin: 0 0 10px; padding: 0 0 0 0.5em; border-left: 0.8em solid silver; }.ivent h2 a { color: #545c5c; text-decoration: underline; }.ivent h2 a:hover { color: green; }.ivent h3 { color: #5a5c5c; font-size: 1em; margin: 0 0 5px; padding: 0; }.ivent p { color: #5a5c5c; font-size: 0.85em; line-height: 1.5em; margin: 0 0 0 20px; padding: 0; }.ivent p a { color: #5a5c5c; text-decoration: underline; margin: 0; padding: 0; }.ivent p a:hover { color: #008000; text-decoration: underline; margin: 0; padding: 0; }.ivent li p { color: #5a5c5c; font-size: 0.85em; line-height: 1.5em; margin: 0 0 0 0; padding: 0; }.ivent_info { margin: 10px 20px 20px; padding: 10px; border-top: 1pt solid blue; border-bottom: 1pt solid blue; border-right-color: blue; border-right-style: none; border-left-color: blue; border-left-style: none; }.ivent_info ol { font-size: 1em; font-weight: normal; line-height: 1.8em; margin: 0; padding: 0; list-style-type: none; list-style-image: none; }.ivent_info p { color: gray; font-size: 0.8em; margin: 0; padding: 0; }.ivent_info h3 { color: gray; font-size: 0.8em; margin: 5px 0 0; padding: 0; }.ivent_info h4 { color: navy; font-size: 0.9em; font-weight: bold; margin: 5px 0 0; padding: 0; }.ivent_info h5 { color: blue; font-size: 0.9em; font-weight: normal; margin: 5px 0 0; padding: 0; }.ivent_info a { color: #545c5c; text-decoration: underline; }.ivent_info a:hover { color: green; }.ivent_info h5 a { color: blue; }.red { color: red; }.name { color: navy; font-size: xx-small; visibility: hidden; margin: 0; padding: 0; }.program { font-size: 0.8em; line-height: 1.8em; margin: 0 0 0 30px; padding: 0 0 0 1em; border-left: 2pt solid silver; list-style-type: none; list-style-image: none; }.ivent_info_end { color: gray; background-color: #d1d1d1; margin: 10px 20px 20px; padding: 5px; border: solid 1pt; }.ivent_info_end ol { font-size: 0.8em; line-height: 1.5em; margin: 0; padding: 0; list-style-type: none; list-style-image: none; }.ivent_info_end p { color: gray; font-size: 0.8em; margin: 0; padding: 0; }.ivent_infoend h3 { color: gray; font-size: 0.8em; margin: 5px 0 0; padding: 0; }.art_name { color: navy; font-size: 1.5em; }.inlineimage_l { color: maroon; font-size: x-small; margin: 0 15px 2px 0; width: auto; height: auto; float: left ; display: block; }.inlineimage_r { color: maroon; font-size: x-small; text-align: right; display: block; margin: 0 15px 2px 0; width: 120px; height: auto; float: right; }#content .top a { color: blue; font-size: 10px; text-decoration: none; text-align: right; margin-bottom: 2em; padding-bottom: 2em; }#content .top a:hover { color: #008000; text-decoration: none; text-align: right; }.clear { clear: both; }.cast { margin-top: 10px; padding-left: 8px; border-left: 5px solid navy; }.cast02 { font-size: 0.8em; line-height: 1.5em; margin: 0; padding: 0 0 0 12px; list-style-type: disc; list-style-position: inside; }.ather { color: black; font-size: 0.6em; font-weight: normal; margin-top: 20px; list-style-type: none; list-style-position: inside; padding: 0 0 0 12px; border-top: 3pt solid silver; }.ather li a { color: black; font-size: 0.6em; font-weight: normal; text-decoration: underline; list-style-type: none; list-style-position: inside; }span.s1 { vertical-align: -20%; }
