/* Graphic.css */ /* General Settings */ body { margin: 0; padding: 0; height: 100%; width: 100% ; font-family: helvetica, arial, sans-serif; font-size: 0.8em; text-align: justify; text-decoration: none; overflow: auto; } body { scrollbar-face-color: #000000; scrollbar-shadow-color: #FFFFFF; scrollbar-base-color: #000000; scrollbar-highlight-color: #FFFFFF; scrollbar-3dlight-color: #FFFFFF; scrollbar-darkshadow-color: #FFFFFF; scrollbar-track-color: #666666; scrollbar-arrow-color: #FFFFFF; } form { height: 100%; } .b_hidelinktext, .b_hidden { font-size: 1px; color: #000000; display: none; } .b_top { font-family: helvetica, arial, sans-serif; font-size: 11px; text-align: right; vertical-align: bottom; } caption {font-size: 0.6em;} p {text-align: justify; } .roman { list-style-type: lower-roman } /* Text Link settings */ .link {position: absolute; top: 75px; left: 30px; font-family: helvetica, arial, sans-serif; font-weight: bold; font-size: 11px; color: #FFFFFF; } .linkNEW {position: relative; top: 17px; left: 30px; font-family: helvetica, arial, sans-serif; font-weight: bold; font-size: 11px; color: #FFFFFF; } /* Layout Table */ .layout { height: 100%; width: 770px; border-collapse: collapse; border-spacing: 0; border-width: 0; } .layout_row1 { height: 58px; background-color: #000000; padding: 0; } .layout_row1_cell1 { background-color: #000000; height: 58px; width: 146px; border-bottom: 2px solid #FF0000; text-align: center; padding: 0; } .layout_row1_cell2 { background-color: #000000; height: 58px; width: 302px; border-bottom: 2px solid #FF0000; text-align: left; padding: 0;} .layout_row1_cell3 { background-color: #000000; height: 58px; width:322px; border-bottom: 2px solid #FF0000; text-align: left; padding: 0; } .layout_row2 { height: 100%; text-align: top; padding: 0; } .layout_row2_cell1 { height: 100%; background-color: #000000; width: 146px; padding: 0; } .layout_row2_cell2 { height: 100%; background-color: #FFFFFF; width: 624px; top: 0; left: 0; padding: 0; vertical-align: top;} /* Header Items */ .h_logo_img { position: relative; left: 7px; top: 2px; } .h_text_img { position: relative; left: 10px; top: 2px; text-align: middle } .h_class { position: relative; top: 27px; } .h_class_img { position: relative; margin-left: 0; margin-top: 10px; } .h_link { color: #FFFFFF; font-size: 11px; } /* Side Bar */ .SideBar { width: 146px; background-color: #000000; height: 100%;} /* Menu */ .m_box { position: absolute; left: 15px; width: 130px; top: 121px; } .m_boxNEW { position: relative; left: 30px; width: 115px; top: 48px; } .m_title { background-color: #FF0000; font-family: verdana, helvetica, arial, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; padding: 2px 2px 5px 13px; margin-bottom: 2px; } /* Menu button */ #m_button a { background-color: #000000; color: #FFFFFF; border-style: outset; border-width: 3px; border-color: #999999; padding: 1; display: block; margin: 2px 0 2px auto; text-decoration: none; } #m_buttonon a { background-color: #0000CC; color: #FFFFFF; border-style: outset; border-width: 3px; border-color: #FFFFFF; padding: 1; display: block; margin: 2px 0 2px auto; text-decoration: none; } #m_button a:hover { background-color: #0000CC; border-color: #FFFFFF; } .m_buttontext { font-size:10px; font-family: helvetica, arial, sans-serif; font-weight: bold; position: relative; margin-left: 7px; text-align: left; } /*Census Button*/ .m_cbuttontext { font-size:10px; font-family: helvetica, arial, sans-serif; font-weight: bold; font-color:#00B3D4; position: relative; margin-left: 3px; text-align: left; } /* Competition Button */ #c_button a { background-color: #000000; color: #FFFFFF; border-style: outset; border-width: 3px; border-color: #999999; padding: 1; display: block; margin: 2px 0 2px auto; text-decoration: none; } #c_buttonon a { background-color: #FF6600; color: #FFFFFF; border-style: outset; border-width: 3px; border-color: #FFFFFF; padding: 1; display: block; margin: 2px 0 2px auto; text-decoration: none; } #c_button a:hover { background-color: #FF6600; border-color: #FFFFFF; } .c_buttontext { font-size:10px; font-family: helvetica, arial, sans-serif; font-weight: bold; position: relative; margin-left: 7px; text-align: left; } /*Search Table */ .search { position: absolute; left: 146px; top: 107px; border-collapse: collapse; border-spacing: 0; background-color: #FFFFFF; width: 608px; border-width: 0; } .searchNEW { position: relative; left: 0; top: 2px; border-collapse: collapse; border-spacing: 0; background-color: #FFFFFF; width: 608px; border-width: 0; } .search_row1 { margin-left: 10px; height: 15px; padding: 0; } .search_row2 { margin-left: 10px; background-color: #000000; padding: 0; width: 608px;} .search_row2_cell1 { background-color: #FFFFFF; width: 119px; left: 10px; text-align: right; padding: 0; } .search_row2_cell2 { text-align: right; width: 250px; height: 19px; padding: 0 14px 0 2px; } .search_row2_cell3 { text-align: left; width: 180px; height: 19px; padding: 0 2px 0 7px; } .search_row2_cell4 { background-color: #FFFFFF; width: 73px; text-align: left; padding: 0 0 0 3px;} .search_row3 { margin-left: 10px; background-color: #FFFFFF; padding: 0;} .search_row3_cell1 { text-align: left; margin-top: 0; padding: 0; } .search_row3_cell2 { padding: 8px 5px 0 0; font-family: helvetica, arial, sans-serif; font-size: 9px; text-align: right; vertical-align: bottom; } .s_image { position: relative; margin-right: 12px; top: 0; } .s_label { font-size: 10px; font-weight: bold; color: #FFFFFF; position: relative; left: 4px; } .s_form { margin-left: 0; margin-top: 0; } .s_input { font-size: 9px; position: relative; left: 4px; border: 0; } .s_select { font-size: 10px; color: #FF0000; position: relative; left: 2px; top: 0; } #s_button1 a { background-image: url(/go_on.gif?openelement); background-repeat: no-repeat; font-size: 10px; position: relative; left: 1px;} #s_button1 a:hover { background-image: url("/go_off.gif?openelement"); background-repeat: no-repeat; font-size: 10px; position: relative; left: 1px;} .s_link { font-size: 7pt; float: right; } .searchdisclaimer { font-size: 11px; font-style: italic;} /* Search Hover */ #s_button ul{ margin:0; padding:0; list-style: none; } #s_button li { background-image: url("./gobutton-on.jpg"); /* This is to preload the hover state */ background-repeat: no-repeat; width: 26px; } #s_button a { /* if background is on a:link IE6 won't display properly */ background-image: url("./gobutton-off.jpg"); /*can be just background */ background-repeat: no-repeat; /* height and or width in here will stop main image change in IE5 */ } #s_button a/*Comment hack to hide this from IE5 - needed to extend link over button image in IE6 */{ height:18px; } #s_button a:hover { background: url("./gobutton-on.jpg") no-repeat; /* no background-x styles work here */ } /* commented backslash hack v2 - hide rules from IE5 Mac \*/ #s_button a { padding-top: 0; padding-bottom: 0; padding-right: 10px; display: block; line-height: 18px; } #s_button li { margin-top:0; margin-bottom:0; } /* end hack */ /* Classification */ .c_box { float: left; width: 130px; position: relative; border: 1px solid #0000CC; margin-top: 0; } .c_title { background-color: #0000CC; text-align: center; font-size: 11px; font-weight: bold; } .c_link { font-size: 0.1em; text-align: center; margin: 0 0 0 0; padding: 0 0 0 0;} span.classification_item_text { color: #FFFFFF; background-color: #FFFFFF; font-size: 0.1em;} .c_g {color: #0066CC; font-weight: bold; font-size: 11px; } .c_pg {color: #009966; font-weight: bold; font-size: 11px; } .c_12pg {color: #FF9933; font-weight: bold; font-size: 11px; } .c_15pg {color: #FF0099; font-weight: bold; font-size: 11px; } .c_16a {color: #993399; font-weight: bold; font-size: 11px; } .c_18 {color: #FF3333; font-weight: bold; font-size: 11px; } a.g:hover { background-image: url(gon.jpg);} /* Body */ div.body { height: 100%;} .content { width: 601px; position: absolute; top: 195px; left: 146px; margin-left: 17px; margin-right: 5px; font-family: helvetica, arial, sans-serif; font-size: 11px; text-align: justify; text-decoration: none; } .contentNEW { width: 601px; height: 100%; position: relative; top: 0px; left: 0px; margin-left: 17px; margin-right: 5px; font-family: helvetica, arial, sans-serif; font-size: 11px; text-align: justify; text-decoration: none; } ul { margin: 10px 0 10px 10px; padding: 0px; padding-left: 5px; } .bar {width: 623px; height: 20px; position: absolute; left: 146px; top: 165px; background-color: #D0E0F9; } .barNEW { position: relative; left: 0; top: 5px; width: 623px; height: 20px; background-color: #D0E0F9; } .bartext { color: #0000CC; font-family: helvetica, arial, sans-serif; font-size: 12px; font-weight: bold; position: relative; left: 17px; top: 3px; } .about { font-family: helvetica, arial, sans-serif; font-size: 12px; font-weight: normal; position: relative; padding: 0 0 2px 20px; } .hometextpos { background-color: #FFFFCC; padding: 5px 17px 5px 17px; margin-bottom: 8px; } .hometext { font-style: italic; font-size: 11px; font-weight: bold; color: #993300; text-align: justify; } .hometextplain { font-size: 10px; color: #000000; } .hometextitalic { font-size: 10px; font-style: italic; color: #000000 } .alignright { width: 92%; text-align: right; } .historyphotos {width: 623px; height: 20px; position: absolute; left: 146px; top: 185px; } .historyphotosNEW {width: 623px; height: 20px; position: relative; left: 0px; top: 0px; } .f_input { font-size: 10px; border: 1 solid; } .f_form { margin-left: 0; margin-top: 0; } .certHeader {color: #0000CC; font-family: helvetica, arial, sans-serif; font-size: 20px; font-weight: bold; width: 623px; height: 20px; position: absolute; left: 162px; top: 165px; } .certHeaderText {color: #000000; font-family: helvetica, arial, sans-serif; font-size: 20px; font-weight: bold; width: 623px; height: 20px; position: absolute; left: 50px; top:12px; } img.img_portrait { clear: both; float: right; margin-left: 17px; margin-bottom: 30px; } div.clear { clear: both; } .c_body { position: relative; left: 20px; } .con_link { font-family: helvetica, arial, sans-serif; font-size: 11px;} .img_link { border : 0; } .body_table { position: absolute; top: 209px; left: 146px; width: 621px; border-collapse: collapse; border-width: 0; border-spacing: 0; font-family: helvetica, arial, sans-serif; font-size: 11px; } .body_table_comp { position: absolute; top: 165px; left: 146px; width: 621px; border-collapse: collapse; border-width: 0; border-spacing: 0; font-family: helvetica, arial, sans-serif; font-size: 11px; } .body_table NEW { position: relative; top: 0; left: 0; width: 621px; border-collapse: collapse; border-width: 0; border-spacing: 0; font-family: helvetica, arial, sans-serif; font-size: 11px; } .h_table { position: absolute; top: 274px; left: 146px; width: 621px; border-collapse: collapse; border-width: 0; border-spacing: 0; font-family: helvetica, arial, sans-serif; font-size: 11px;} .h_tableNEW { position: relative; top: 0px; left: 0px; width: 621px; border-collapse: collapse; border-width: 0; border-spacing: 0; font-family: helvetica, arial, sans-serif; font-size: 11px;} .body_row { padding: 0; text-align: left; vertical-align: top; top: 0;} .body_cell1 { padding: 0; width: 217px; text-align: right; vertical-align: top;} .body_cell2 { padding: 0 10px 0 10px; vertical-align: top; } .body_cell3 { padding: 0 0 0 0; } .body_cell_guidelines { padding: 10px 120px 0 20px; vertical-align: top; } .body_image { text-align: left; border-right-width: 4px; } .body_caption { color: #FF0000; font-weight: bold; font-size: 10px; } /* Homepage - main table */ .titletable1 { position: absolute; left: 146px; top: 150px; background-color: #FFFFFF; width: 623px; border-collapse: collapse; border-width: 0; border-spacing: 0; } .titletable1NEW { position: relative; left: 0px; top: 0px; background-color: #FFFFFF; width: 623px; border-collapse: collapse; border-width: 0; border-spacing: 0; } .titletable { background-color: #FFFFFF; width: 623px; border-collapse: collapse; border-width: 0; border: 0; border-spacing: 0; height: 56px;} .titletablecell1 { width: 42px; } .titletablecell3 { width: 42px; } .releasetable { position: absolute; left: 146px; top: 152px; width: 623px; background-color: #D0E0F9; border-collapse: collapse; border-width: 0; border-spacing: 0; } .releasetableNEW { position: relative; left: 0px; top: 0px; width: 623px; background-color: #D0E0F9; border-collapse: collapse; border-width: 0; border-spacing: 0; } .releasetablerow1 { height: 20px; color: #FFFFFF; border: 1px solid #0000CC;} .releasetablerow2 { padding: 0; font-size: 12px;} .releasetablerow3 { height: 20px; background-color: #D0E0F9; font-size: 11px; margin-left: 10px; padding: 2px 2px 2px 0px;} .releasetablerow4 { background-color: #FFFFFF; padding: 0px; } .releasetablecell1_1 { padding: 2px 0px 2px 0px; background-color: #2C2189; width: 208px; border: 1px solid #2C2189; } .releasetablecell1_2 { padding: 2px 2px 2px 5px; background-color: #FFFFCC; color: #0000CC; border: 1px solid #2C2189; } .releasetablecell3_1 { padding: 0; background-color: #265300; color: #FFFFFF; border: 1px solid #265300; } .releasetablecell3_2 { padding: 2px 2px 2px 5px; background-color: #FFFFCC; color: #0000CC; border: 1px solid #265300; } .releasetablecell4_1 { padding: 0px; } .releasetablecell { padding: 0px; } .release_title { font-family: helvetica, arial, sans-serif; font-size: 11px; font-weight: bold; padding: 0px 0px 0px 17px;} .release_title_small {font-size: 11px; font-weight: normal; } div.film_links { background-color: #0000CC; text-align: left; font-size: 10pt; font-weight: bold; } div.release_title_small { background-color: #0000CC; font-size: 8pt; } a.release_item { font-size: 0.1em; text-align: center; margin: 0 0 0 0; padding: 0 0 0 20px;} span.release_item_text { color: #FFFFFF; background-color: #FFFFFF; font-size: 0.1em;} /* On Release - table of films */ .onreleasetable { position: relative; top:0; left:0; border-collapse: collapse; border-width: 0; border-spacing: 0; } .onreleasecol { padding-left: 17px; } .onreleasecol1 { width:30px; } .onreleasecol2 {font-family: helvetica, arial, sans-serif; font-size: 9px; font-weight: bold; align: left; width: 200px;} .onreleasecol3 {font-family: helvetica, arial, sans-serif; font-size: 9px; font-weight: bold; align: left; width: 100px; } .onreleasecol4 {font-family: helvetica, arial, sans-serif; font-size: 9px; font-weight: bold; align:left; width: 100px;} /* Homepage - new release table */ .view_release { width: 608px; position: relative; margin: 12px 0 5px 17px; border-collapse: collapse; border-width: 0; border-spacing: 0; align: left; } .view_releasecolumn { width: 81px; text-align: left; vertical-align: top; font-family: helvetica, arial, sans-serif; font-size: 8pt; padding-right: 17px; } .view_releasecolumnNEW { width: 16%; text-align: left; vertical-align: top; font-family: helvetica, arial, sans-serif; font-size: 8pt; } .view_releasecolumn2 { width: 17px; text-align: left; vertical-align: top; font-family: helvetica, arial, sans-serif; font-size: 8pt; } .view_title { background-color: #0000CC; color: #FFFFFF; font-size: 10pt; font-weight: bold; margin: 5px 2px 5px 17px;} .view_info { font-family: helvetica, arial, sans-serif; font-size: 8pt; } view_blankcolumn { width: 0; } /* Links Table */ .l_table { background-color: #D0E0F9; position: relative; top:0; left:0; border-spacing: 0; padding: 0; border-style: groove; border-width: 1px;} .l_firstrow {background-color: #0000CC; color: #FFFFFF; position: relative; } .l_row {position: relative; } .l_column { width: 150px; text-align: left; vertical-align: top; font-family: helvetica, arial, sans-serif; font-size: 11px; border-style: groove; border-width: 1px; } .l_secondrow {position: relative; margin-left: 17px; } .linksspace {width: 200px; height: 26px; } #l_button a { width: 200px; height: 20px; position: relative; left: 0; top:0; background-color: #D0E0F9; color: #000000; padding: 1; display: block; text-decoration: none; } #l_button a:hover {background-color: #0000CC; color: #FFFFFF; } .l_buttontext {font-size:11px; font-family: helvetica, arial, sans-serif; font-weight: bold; position: relative; position: relative; top:3px; padding: 5px 0 2px 5px; text-align: left; } .l_heading { font-weight: bold; } /* Footer */ .footer { width: 100%; height: 10px; border-top: 1px solid #0000CC; border-bottom: 1px solid #0000CC; padding: 3px 0 4px 0; background-color: #0000CC; font-size: 8pt; text-align: center; } /* Movie Strip */ .image { position: relative; left: 0; top: 0; padding: 0;} .moviestrip { border-collapse: collapse; border-spacing: 0; border-width: 0; } .row { padding: 0; } /*For the "NO DOCUMENTS FOUND" text put in by Domino for views...*/ H2 {font-size: 12px; } /* UNKNOWN Items */ table.body { font-size: 0.8em; width: 100%; } table.body2 { font-size: 0.8em; width: 100% } .text {font-size:11px; font-family: helvetica, arial, sans-serif; } .boldtext {font-weight: bold; } .textsmall {font-size: 9px; } .bluetext { color: #0000CC; } .td1 {width: 8%; text-align: center} .td2 {width: 30%;} .td3 {width: 60%;} .td4 {width: 40%;} .td5 {width: 15%;} /* Search Results*/ .tableSearchResults { border: 1px solid blue; cellpadding: 2; cellspacing: 0; background-color: #0000CC; color: #FFFFFF; text-align: left; font-size: 10px; font-weight: bold; width: 600px;} .thSearchResults1 { width: 80px;} .thSearchResults2 { width: *%; } .thSearchResults3 { width: 100px;} .thSearchResults4 { width: 60px;} .tdSearchResults { background-color: #D0E0F9; color: #000000; font-weight: normal;} /*table to display film information*/ .position {width: 550px; position: absolute; left: 146px; top: 165px; } .positionNEW {width: 550px; position: relative; left: 0px; top: 0px; } .filmtable { width: 508px; background-color: #FFFFFF; color: #000000; cellspacing: 5px; cellpadding: 0; border-collapse: separate; margin-left: 38px; position: relative; left: 0; top: 0; } .filmtitle { text-align: left; font-size: 14px; font-weight: bold; } .filmrow { background-color: #FFFFFF; text-align: left;} .filmrow2 { height: 20px; background-color: #FFFFFF; text-align: left;} .filmimage { border-width: 0; } .th2 { background-color: #0000CC; width: 119px; color: #FFFFFF; padding: 0; } .th3 { background-color: #FFCCFF; text-align: left; font-size: 11px; font-weight: bold; width: 74px; color: #000000; padding: 0;} .th4 { background-color: #FF99FF; text-align: left;font-size: 11px; font-weight: bold; width: 74px;color: #000000; padding: 0; } .th5 { background-color: #FF0099; text-align: left; font-size: 11px; font-weight: bold; width: 74px; color: #FFFFFF; padding: 0;} .th6 { background-color: #FF0033; text-align: left; font-size: 11px; font-weight: bold; width: 74px; color: #FFFFFF; padding: 0;} .th7 { background-color: #FFFF33; text-align: left; font-size: 11px; font-weight: bold; width: 74px; color: #000000; padding: 0;} .thtext { position: relative; left: 10px; text-align: left; font-size: 11px; font-weight: bold; } .thtexta { color: #000000; position: relative; left: 10px; text-align: left; font-size: 11px; font-weight: bold; } .thtexton { color: #FFFFFF; position: relative; left: 10px; text-align: left; font-size: 11px; font-weight: bold; } .tdcell { text-align: left; vertical-align: top; font-size: 10px; font-weight: normal; padding: 0; } .tdcellimage { width: 93px; text-align: left; vertical-align: top; font-size: 10px; font-weight: normal; padding: 0;} .tdcellon { background-color: #D0E0F9; color: #000000; padding: 0; } .tdcellreview { text-align: right; font-size: 10px; font-weight: normal; vertical-align: botttom; padding: 0; } .tdcellbold { width: 115px; align: left; vertical-align: top; font-size: 10px; font-weight: bold; padding: 0; margin: 0; } .tdcellreviewbold { align: left; font-size: 11px; font-weight: bold; vertical-align: top; padding: 0;} .tdcenter { background-color: #D0E0F9; text-align: center; font-size: 11px padding: 0;} .tddisclaimer { align: left; font-size: 11px; width: 95%; } .tdclass {width: 93px; text-align: center; padding: 0; margin: 0; } .disclaimer { width: 100%; position: absolute; top: 190px; left: 146px; padding: 0 0 10px 17px; font-size:10px; font-style: italic; font-family: helvetica, arial, sans-serif; } .mainreviewlinks { position: absolute; top: 215px; left: 146px; padding: 0 0 10px 17px; font-size:11px; font-family: helvetica, arial, sans-serif; } .mainreviewlinksNEW { position: relative; top: 0px; left: 0px; padding: 0 0 10px 17px; font-size:11px; font-family: helvetica, arial, sans-serif; } .reviewlinks { padding: 0 0 10px 17px; font-size:11px; font-family: helvetica, arial, sans-serif; } /* News */ .news_table { width: 610px; border-collapse: collapse; border-spacing: 0; border-width: 0; vertical-align: top; padding: 0; position: absolute; left: 145px; top: 189px;} .news_tableNEW { width: 610px; border-collapse: collapse; border-spacing: 0; border-width: 0; vertical-align: top; padding: 0; position: relative; left: 0px; top: 0px;} .news_row { border-collapse: collapse; border-spacing: 0; vertical-align: top; padding: 0; } .news_headline { color: #0000CC; text-align: left; font-size: 11px; font-weight: bold; position: relative; top: 0; vertical-align: top; padding: 2px 10px 0 0; } .news_text { border-bottom: 1px solid red; text-align: left; font-family: helvetica, arial, sans-serif; font-size: 11px; position: relative; vertical-align: top; padding: 2px 10px 0 0; } .news_image { position: relative; left: 0; top: 0; vertical-align: top; padding: 0; margin-right: 10px;} .news_image2 { border-right: 4px solid #FF0000; } /* FAQs */ .faqs_table { position: relative; left: 0; top: -2px; width: 623px; background-color: #D0E0F9; border-collapse: collapse; border-spacing: 0; } .faqs_row1 { background-color: #0000CC; color: #FFFFFF; position: relative; top:-1px; left: 0; position: relative; padding: 0 ;} .faqs_question { font-size: 12px; font-weight: bold; padding: 0 0 0 17px; } .faqs_row2 { position: relative; top:0; left: 0; position: relative; padding: 0; font-size: 11px;} .faqs_answer { font-family: helvetica, arial, sans-serif; font-size: 8pt; padding: 0 0 0 17px;} /* Website & Reviews Button Hover */ #film_webbut ul, #film_revbut ul { margin:0; padding: 0; list-style: none; float: right; } #film_webbut li, #film_revbut li { background-repeat: no-repeat; width: 72px; } /* This is to preload the hover state */ #film_webbut li { background-image: url("./websiteon.jpg"); } #film_revbut li { background-image: url("./reviewson.jpg");} /* if background is on a:link IE6 won't display properly */ #film_webbut a { background-image: url("./websiteon.jpg"); background-repeat: no-repeat; background-color: #FFFFFF; } #film_revbut a { background-image: url("./reviewson.jpg"); background-repeat: no-repeat; background-color: #FFFFFF;} /*Comment hack to hide this from IE5 - needed to extend link over button image in IE6 */ #film_webbut a, #film_revbut a { height: 19px; } /* no background-x styles work here */ #film_webbut a:hover { background: url("./websiteon.jpg") no-repeat; } #film_revbut a:hover { background: url("./reviewson.jpg") no-repeat; } /* commented backslash hack v2 - hide rules from IE5 Mac \*/ #film_webbut a, #film_revbut a { padding-top: 0; padding-bottom: 0; padding-right: 0px; display: block; line-height: 19px; } #film_webbut li, #film_revbut li { margin-top:0; margin-bottom:0; } /* end hack */ caption { background-color: #000000; color: #FFFFFF; } compTable { background-color: #330000; font-family: helvetica, arial, sans-serif; font-size: 11px; color: white; text-align: right; vertical-align: bottom;