.e-l {background:url("http://ctvnews.cookieless.ca/bellmedia/common/img/elections/resultHeader.gif") repeat-x scroll 0 0 #858585; width:938px} .e-l h2 { color: #FFFFFF; font-size: 14px; padding: 2px 10px;} .pop-vote {margin-bottom: 5px; border-bottom: 1px solid #D1D1D1} .pop-vote:last-child {border-bottom: none} span.LIB {background: url("http://ctvnews.cookieless.ca/bellmedia/common/img/elections/partyName-bg_red.jpg") repeat-x 0 0 scroll #EA1B2B; } span.PQ {background:url("http://ctvnews.cookieless.ca/bellmedia/common/img/elections/partyName-bg_dk-blue.jpg") repeat-x scroll 0 0 #0D3D85} span.QS {background: url("http://ctvnews.cookieless.ca/bellmedia/common/img/elections/partyName-bg_orange.jpg") repeat-x scroll 0 0 #F46102} .pop-vote span {font-size: 15px} span.LIB, span.PC, span.GRN, span.NDP, span.OTH, span.IND, span.PQ, span.CAQ, span.QS { color: #FFFFFF; font-weight: bold; border-radius: 3px 3px 3px 3px; clear: none; display: block; float: left; margin: 0 5px 0 0; padding: 0; text-align: center; vertical-align: middle; width: 130px; } span.PC { background: url("http://ctvnews.cookieless.ca/bellmedia/common/img/elections/partyName-bg_dk-blue.jpg") repeat-x scroll 0 0 #0D3D85; } span.NDP { background: url("http://ctvnews.cookieless.ca/bellmedia/common/img/elections/partyName-bg_orange.jpg") repeat-x scroll 0 0 #F46102; } span.GRN { background: url("http://ctvnews.cookieless.ca/bellmedia/common/img/elections/partyName-bg_dk-green.jpg") repeat-x scroll 0 0 #00A24D; } span.CAQ { background: url("http://ctvnews.cookieless.ca/bellmedia/common/img/elections/partyName-bg_lt-blue.jpg") repeat-x scroll 0 0 #64C9F3; } span.IND, span.OTH { background: url("http://ctvnews.cookieless.ca/bellmedia/common/img/elections/partyName-bg_black.jpg") repeat-x scroll 0 0 #3F3F3F; } .live-colu .columnsplitter.twoColumns .column.col1 {width: 620px} .live-colu .columnsplitter.twoColumns .column.col2 {width: 300px} #dynamicPopularVote {margin-top: 2px} .partyResult dt, .partyResult dd {font-size: 0.75em; } dd.currentResult { font-size: 1.7em; margin: 0; text-align: center; } .partyResult dt {margin: 0.2em 0.1em 0 0.2em} dt.partyName, span.totalR {font-size: 0.8em} span.totalR {padding-left: 0.6em; font-weight: bold; color: #000000} .partyResult .partyName {margin-bottom: 0} /* * */ #dynamicGainsAndLosses .partyResult{ max-width: 234px; min-width: 230px; width: 234px; } span.totalR { padding-left: 0.8em !important; } dd.currentResult { padding: 0 0.3em 0 0.5em; } .gAndl a {float: right; font-size: 12px; color: #000; text-decoration: underline} .seatTotal {float:left} .eAndl {margin-top: 10px; float: left; line-height: 1}