  @import "/staticarchive/214954a6019c38abc00de79f1a1f4fe47cdd737f.css";

/* start holly hack. this fix from http://positioniseverything.net/easyclearing.html */
/* start fix for non-ie browsers plus ie5 mac */
/* class hh is  reuseable holly hack*/
.hh:after {clear: both;content: ".";display: block;height: 0;visibility: hidden;}
.hh {display: inline-block;}
/* end fix for non-ie browsers plus ie5 mac */
/* end holly hack */

#blq-main {background:#898989 url('/staticarchive/d31a507d963823ed29c88f59394a0179e7d40c68.jpg') no-repeat top;padding-bottom:14px;}
#blq-content {}

#app-content h1, #app-content h2, #app-content h3, #app-content h4, #app-content ul, #app-content p {margin:0;}
#app-content strong {font-weight:bold;}

#app-content {font-size:0.9em;}
#app-content a {text-decoration:none;color:#369;font-weight:bold;}
#app-content a:hover {text-decoration:underline;}
#app-head {margin-bottom:6px;height:93px;}
#app-head h1 {position:relative;width:519px;height:93px;color:#FFF;}
#app-head h1 span {position:absolute;left:0;top:0;display:block;width:100%;height:100%;background:url('/staticarchive/8a22de839c5d9e51915767f7d9abf94ba4abd9d5.jpg') no-repeat;}
#app-content #app-main-nav {width:944px;height:34px;list-style:none;background-color:#004262;padding:1px 1px 0 1px;margin:0 0 14px 14px;}
#app-main-nav li {float:left;font-weight:bold;font-family:Arial;margin:0;margin-right:1px;line-height:33px;height:33px;text-align:center;font-size:1.2em;background:url('/staticarchive/303a8bef4d36ad9623bbe1f2d98517697484ade0.gif') repeat-x 0px 0px;}
#app-main-nav a {color:#FFF;display:block;width:117px;height:33px;line-height:33px;text-align:center;position:relative;}
#app-main-nav a:hover, #app-main-nav a.app-on {background:url('/staticarchive/303a8bef4d36ad9623bbe1f2d98517697484ade0.gif') repeat-x 0px -33px;text-decoration:none;}
.app-nav-bg {position:absolute;width:100%;width:117px;height:33px;display:none;height:100%;left:0;top:0;height:0;background:url('/staticarchive/303a8bef4d36ad9623bbe1f2d98517697484ade0.gif') repeat-x 0px -33px;}
#app-main-nav .app-nav-last {margin-right:0;}
#app-main-nav .app-nav-last a {width:118px}
#app-head a#logo-channel {position:absolute;right:14px;top:14px;}

#app-home-promo {position:relative;height:319px;margin-bottom:14px;}
#app-home-promo img {position:absolute;left:0;top:0;}
#app-home-promo-opac {background-color:#000;opacity: 0.5;-moz-opacity: 0.5;height:3.38em;}
#app-home-promo-title {position:absolute;left:0;top:0;padding-left:10px;}
#app-home-promo h2 {color:#FFF;font-size:1.8em;font-weight:bold;}
#app-home-promo h2 a {color:#FFF;}
#app-home-promo span {color:#FFF;font-size:1.5em;font-weight:bold;padding-bottom:3px;}
#app-home-promo p {position:absolute;left:0;top:283px;padding:10px;}
#app-home-promo-link {position:absolute;left:0;top:0;height:319px;display:block;width:626px;}
#app-ep-promo-text {padding:16px;width:273px;height:287px;background:url('/staticarchive/f5fb7a4ddd99a1353ea67162b306649f7fccc07b.gif');margin-bottom:14px;}
#app-ep-promo-text p {padding-bottom:1em;color:#FFF;font-size:1.2em;}
#app-top #app-home-promo, #app-top #app-ep-promo-text {margin-bottom:0;}
#app-top #app-home-promo, #app-top #app-ep-promo-text {margin-bottom:14px;}

#app-next-iplayer, #app-episode-iplayer-inner {min-height:11em;background-color:#222;}
#app-next-iplayer h2, #app-episode-iplayer h2 {padding:0 10px;color:#FFF;font-weight:normal;font-size:1.1em;background:url('/staticarchive/0155d1d2e776b034f5f56a33e957e6e07c963138.gif') no-repeat top;height:27px;line-height:27px;}
#app-episode-iplayer h2 {background:url('/staticarchive/5cb17c2543d0d71b5a9c47184c09929cda2b716e.gif') no-repeat top;}
#app-next-iplayer h3, #app-episode-iplayer-inner h3 {margin:0 10px;color:#999;font-weight:normal;font-size:1.1em;padding-top:8px;}
#app-next-iplayer a, #app-episode-iplayer-inner a {color:#FFF;}
#app-next-iplayer p, #app-episode-iplayer-inner p {margin:0 10px;color:#999;font-size:1em;padding-bottom:8px;}
#app-next-iplayer p.iplayer {font-size:1em;color:#CCC;}
#app-home-quicklinks {margin-bottom:14px;}
#app-next-iplayer p.iplayer span, #app-next-iplayer a {font-size:1em;color:#FFF;}
#app-home-quicklinks h2 {background:url('/staticarchive/5cde162a60185bb5d9c490eafb384a5c9e640056.gif') no-repeat;color:#FFF;margin:0;font-size:1em;padding:4px 10px;}
#app-home-quicklinks ul {list-style:none;background-color:#FFF;padding:15px 10px 15px 20px;}
#app-home-quicklinks li {color:#333;margin:0;line-height:1.5em;}
#app-home-quicklinks li span {font-weight:bold;}
#app-home-quicklinks li a {}
#app-home-quicklinks li a:hover {}
#app-next-iplayer h4, #app-episode-iplayer-inner h4 {margin:0 10px;font-size:1.1em;color:#FFF;font-weight:normal;}
#app-next-iplayer-top, #app-next-iplayer-btm {height:5px;font-size:0;line-height:0;clear:both;}
#app-next-iplayer-top {background:url('/staticarchive/07ae1dd1582530e89e8bf620f2c8adeeadf6494c.gif') no-repeat;}
#app-next-iplayer-btm {background:url('/staticarchive/e06eff62ae096e4a36726240ad47b695dc67cd52.gif') no-repeat;margin-bottom:14px;}
#app-next-iplayer .ist-link {cursor:pointer;margin-left:10px;margin-bottom:8px;padding-left:2.3em;width:7.6em;height:1.4em;line-height:1.2em;background:url(/staticarchive/0b37b9e404c4f455821386ec7619e6dec8b52961.gif) no-repeat;color:#FFF;display:block;}

#app-left-col {margin-bottom:14px;clear:both;color:#333;}
#app-left-col a:hover, #app-right-col a:hover {}
#app-right-col {margin-bottom:14px;}

#app-cand-strip {margin-bottom:14px;}
#app-cand-strip img {height:57px;width:39px;}
#app-cand-strip a {display:block;height:57px;width:39px;}
#app-cand-strip a:hover {filter:alpha(opacity=65);-moz-opacity:.65;opacity:.65;}
#app-cand-strip ul {list-style:none;padding:0 0 0 13px;background-color:#1a1a1a;height:59px;}
#app-cand-strip li {float:left;border:solid 1px #000;border-right:none;margin:0;padding:0;background-color:#FFF;}
#app-cand-strip li.app-cand-last {border-right:solid 1px #000;}
#app-cand-strip .app-top, #app-cand-strip .app-foot {height:9px;clear:both;font-size:0;line-height:0;display:block;}
#app-cand-strip .app-top {background:url('/staticarchive/844fffbf0ddaa1752af52f9ec0fdd89f8ebf107d.gif') no-repeat;}
#app-cand-strip .app-foot {background:url('/staticarchive/89b4078edbd2fc5ff4fd957519294cf662ced7e4.gif') no-repeat;}

#app-ep-latest-head {background:url('/staticarchive/1418ef354a4abf043ec23116a9b69192b6650ce2.gif') no-repeat;padding:2px 13px;font-size:1.3em;color:#FFF;}
.app-ep-scene-head {margin-top:1px;background-color:#1a1a1a;font-weight:bold;display:block;height:28px;line-height:28px;font-size:1.2em;color:#FFF;padding:0 13px;}
.app-page-head {background:url('/staticarchive/c92bc97bf496b00cc04149b8cd450ea6ee3c79c3.gif') no-repeat;padding:0 13px;font-size:1.4em;color:#FFF;font-family:Arial;}
.app-page-head .app-page-title {padding:11px 0;display:block;}
.app-page-head .app-epsiode-title {display:block;line-height:0.9em;padding-top:6px;font-size:0.9em;}
.app-page-head .app-video-title {font-size:0.7em;display:block;padding-bottom:4px;}
.app-page-head .app-search-term {font-weight:normal;}
#app-latest-news-head, #app-left-col .app-home-list {background:url('/staticarchive/64733f8dde519f6242df10e4cdada0d6e8249e61.gif') no-repeat;padding:0 13px;font-size:1.3em;color:#292929;height:26px;line-height:26px;position:relative;}
#app-left-col .app-home-list span {padding:0;}

.app-item {background:#FFF url('/staticarchive/2f7f5a948d429e8f678b3d6b9652fd9c2fbba2e9.gif') repeat-x top;min-height:71px;position:relative;padding:10px;clear:both;}
.odd {background:#dfdfdf url('/staticarchive/9ffa4ce9f2afa1ab3e5bd03685ea190625b95753.gif') repeat-x top;}
.app-item-lnk {float:left;}
.app-item .app-item-img {width:127px;height:71px;}
.app-item-sum {float:left;width:356px;margin-left:20px;min-height:71px;display:inline;}
.app-item h3 {font-size:1.6em;font-weight:bold;color:#333;}
.app-item h3 a {font-weight:bold;color:#333;}
.app-item span {font-weight:bold;}
.app-item span.app-item-date {font-size:0.9em;font-weight:normal;margin-left:0.25em;}
.app-item p {font-size:1.1em;line-height:1.2em;color:#333;}
.app-item-ico {display:block;float:left;width:86px;height:22px;margin-left:10px;margin-bottom:9px;padding-top:26px;text-align:center;}
.app-item-lnk-story, .app-item-lnk-video {font-weight:bold;margin-left:10px;float:left;padding-left:20px;color:#333;white-space:nowrap;background-repeat:no-repeat;background-position:left center;}
.app-item-lnk-story {background:url('/staticarchive/6870abc87e3e90a66dffa765fc763932b936b32e.gif') no-repeat left;}
.app-item-lnk-video {background:url('/staticarchive/9e1a23bb0b3eaeee1e6330a77a52b5ba2b374e54.gif') no-repeat left;}

.app-item-warning {color:#990000;position:absolute;right:10px;top:0px;}
#app-item-spoilers .app-item {background:#b3d7f1 url('/staticarchive/0548568ab20ff694a7585bb822cdbc57fbca7d5d.gif') repeat-x top;}
#app-item-spoilers .app-item-sum {width:456px;}
#app-item-spoilers, .app-item-warning {display:none;}

#app-media {text-align:center;padding:10px 0;background:#000 url('/staticarchive/8d7f1d0275f1250f232294517c1fa6427ba75381.jpg') no-repeat top;position:relative;}
#app-media p {color:#FFF;}
#app-media-video {width:512px;height:323px;display:inline;}
#app-item-exp {margin-bottom:14px;}
#app-item-exp-content {background-color:#FFF;padding:20px 0;color:#333;}
#app-item-exp-content h3 {font-size:1.2em;margin:0 40px 0.5em 40px;clear:both;}
#app-item-exp-content p {margin:0 40px 1em 40px;font-size:1.2em;}
#app-item-exp-content ul {margin:0 40px 1em 60px;font-size:1.2em;list-style-type:disc;}
#app-item-exp-content li {padding-left:1em;}
#app-content #app-item-exp-related {list-style:none;margin:0 40px 1em 40px;font-size:1.2em;}
#app-item-exp-related li {margin:0;line-height:1.5em;padding-left:0;}
#app-item-exp-related a {}
#app-item-exp-guide {margin:0 21px 0 26px;}
#app-item-exp-guide h3 {color:#333;background:url('/staticarchive/94f475c63a00176534c0c7d28f0053465070758d.gif') no-repeat;padding-left:12px;margin:0 0 0 9px;line-height:2.17em;}
#app-item-exp-guide-bg {background:#FFF url('/staticarchive/f1a60feb697794f601b21b9d92c0670086567559.gif') no-repeat left bottom;height:58px;}
#app-item-exp-guide-prev {float:left;}
#app-item-exp-guide-next {float:right;width:285px;}
#app-item-exp-guide-prev-img {float:left;display:block;width:91px;height:53px;background:url('/staticarchive/7505b5fb779085ff7965878d2ecae19afcfcecd0.gif') no-repeat 0 0;padding:5px 0 0 14px;}
#app-item-exp-guide-prev-img:hover {background-position:0 -58px;}
#app-item-exp-guide-next-img {float:right;display:block;width:100px;height:53px;background:url('/staticarchive/3ecab55a9d93598eb468e19fc6e1ebf56d95929f.gif') no-repeat 0 0;padding:5px 0 0 5px;}
#app-item-exp-guide-next-img:hover {background-position:0 -58px;}
#app-item-exp-guide-prev-text {height:48px;color:#333;width:130px;float:left;display:block;background-color:#ebebeb;border-right:solid 1px #FFF;padding-left:10px;padding-top:10px;line-height:1.2em;}
#app-item-exp-guide-next-text {height:48px;text-align:right;float:right;color:#333;width:130px;display:block;background-color:#ebebeb;border-left:solid 1px #FFF;padding-right:10px;padding-top:10px;line-height:1.2em;}
#app-emp-video {float:right;padding:1em 0 1em 1em;width:256px;height:179px;}

.app-left-top {height:8px;background:url('/staticarchive/775fe705e6ec8449006d88f586c7e3dd603025f9.gif') no-repeat;line-height:0;font-size:0;clear:both;}
.app-left-foot {height:11px;background:url('/staticarchive/11ccf197f96836ff87620f3704a7e12968b77816.gif') no-repeat;line-height:0;font-size:0;clear:both;}
.app-left-foot-small {height:4px;background:url('/staticarchive/87bda06ae181dc328f1cdce732cefcdab9e34b78.gif') no-repeat;line-height:0;font-size:0;clear:both;}
.app-left-foot-grey {height:4px;background:url('/staticarchive/3004ee4bec8f6aefbb736e51ec549d58174a0862.gif') no-repeat;line-height:0;font-size:0;clear:both;}
.app-left-foot-pink {background:url('/staticarchive/2a6bf1fe0bfd56b59652e2861d76eaba8af0243e.gif') no-repeat;} 

#app-candidate-table {padding:0 40px 1em 40px;}
#app-candidate-details {font-size:1.2em;background-color:#FFF;width:546px;margin:0 0 10px 40px;}
#app-candidate-details th {text-align:right;font-weight:bold;padding:1px 8px 1px 0;margin-right:1px;vertical-align:top;background-color:#FFF;}
#app-candidate-details td {vertical-align:top;padding:1px 0 1px 8px;background-color:#FFF;}
#app-candidate-details th.app-candidate-fired {background:url('/staticarchive/be336c68fc6664bd785c3094ba0f5ef70850f8d9.gif') no-repeat right;color:#FFF;text-transform:uppercase;}
#app-candidate-details td.app-candidate-fired {width:30%;background:url('/staticarchive/a04116798cf917827cc79d58636e65c6ecd23274.gif') no-repeat left;}

.app-candidate {padding:0.66em 0 0.66em 10px;min-height:116px;clear:both;background-color:#FFF;}
.app-candidate h3 {font-size:1.4em;padding-bottom:0.5em;}
.app-candidate h3 a {color:#333;}
.app-candidate-img {float:left;margin-right:10px;}
.app-candidate-text {min-height:102px;font-size:1.2em;float:left;width:372px;display:inline;}
.app-candidate-text p {padding-bottom:1.33em;}
.app-candidate .app-candidate-fired {font-weight:bold;}

.app-paging {height:36px;padding:0 10px;clear:both;font-family:Arial;margin-top:14px;background-color:#1a1a1a;}
.page {background:transparent url('/staticarchive/3811c0df4ddb8a1947c3a063f64d8495ca4dd9b1.gif') no-repeat;}
.app-prev-page {float:left;font-size:1.1em;font-weight:bold;line-height:3em;display:block;width:20%;height:3em;}
.app-next-page {float:right;font-size:1.1em;font-weight:bold;line-height:3em;height:3em;display:block;width:20%;text-align:right;}
.app-paging ul {list-style:none;text-align:center;float:left;width:60%;height:3em;line-height:3em;}
.app-paging li {display:inline;font-size:1.1em;font-weight:bold;color:#999;border-left:solid 1px #999;margin:0;height:3em;line-height:3em;}
.app-paging li.first {border-left:none;}
.app-paging a {color:#999;}
.app-paging li a {padding:0 8px;}
.app-paging .on {color:#FFF;}
.app-paging .off {color:#999;}
.app-paging a:hover {color:#FFF;}

#app-comments {background-color:#FFF;padding:10px 26px;}
#app-comments-head {min-height:22px;}
#app-comments-head h2 {float:left;font-size:1.8em;}
#app-comments-form {clear:both;}
.app-comment {margin:0 15px;padding:18px 0;border-top:solid 1px #999;clear:both;}
.app-comment p {padding:12px 0 0 9px;}
.app-comment a {color:#333;}
#app-comments .first {border-top:none;}

#app-content h2#app-episodes-head {font-size:1.6em;color:#FFF;padding:10px;height:28px;background-image:url('/staticarchive/552bc5583b02ded4fc999c240cd957f327f7db30.gif');margin-bottom:10px;}
.app-episode {margin-bottom:14px;clear:both;}
.app-episode h3 {color:#FFF;padding:0 10px;line-height:28px;background-image:url('/staticarchive/61efe3632b79f66e1816521e49b7e085065143e5.gif');}
#app-content .app-episode h3 a {color:#FFF;}
.app-episodes-sum {padding:10px;background-color:#FFF;min-height:181px;font-size:1.1em;}
.app-episodes-sum-link {width:286px;height:161px;float:left;display:block;margin-right:10px;}
.app-episodes-sum img {width:286px;height:161px;}
.app-episodes-sum h4 {font-size:1.1em;}
.app-episodes-sum a {color:#333;}
.app-episodes-sum p {padding:0.25em 0;}
.app-episodes-sum ul {list-style:none;}
.app-episodes-sum li {margin:0;line-height:1.5em;}
.app-episode-link {padding:10px;background-color:#FFF;}

#app-content #app-view-ep-content {color:#FFF;display:block;height:76px;line-height:76px;color:#FFF;padding-right:50px;text-align:center;font-size:1.2em;background:url('/staticarchive/2889304155f451c2cf22c969881d800e335bd305.gif') no-repeat;margin-bottom:14px;font-weight:bold;}

.app-right-pod {margin-bottom:14px;}
.app-3d-line {border-top:solid 1px #999;border-bottom:solid 1px #FFF;height:0;line-height:0;font-size:0;clear:both;}
.app-right-pod-top, .app-right-pod-foot {clear:both;height:5px;line-height:0;font-size:0;}
.app-right-pod-top {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/staticarchive/ffdc6b043913d192c0d52d3c6628eed6827dc1d1.png', sizingMethod='image');}
.app-right-pod-foot {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/staticarchive/b3c2dc9705ee7a13f1ecc666d0671148827e585e.png', sizingMethod='image');}
.app-right-pod-top[class] {background-image:url('/staticarchive/ffdc6b043913d192c0d52d3c6628eed6827dc1d1.png');}
.app-right-pod-foot[class] {background-image:url('/staticarchive/b3c2dc9705ee7a13f1ecc666d0671148827e585e.png');}
.app-right-pod-content {background:#FFF url('/staticarchive/1a8a08c351249a31d3776222621149699eb9f9db.gif') repeat-x bottom;min-height:83px;padding:5px 10px;}
#app-content .app-right-pod-content ul {padding-top:0.5em;}
.app-right-pod-content li {list-style:none;margin:0;line-height:1.8em;}
.app-right-pod-content span {font-weight:bold;}
.app-right-pod h2 {font-size:1.2em;padding-bottom:0.5em;}
.app-right-pod, .app-right-pod a {color:#333;}
.app-right-pod-content .app-home-discuss li {background:url('/staticarchive/85bed5341452e290816ccf9345d5f615d2093539.gif') no-repeat left center;padding-left:18px;}

.app-right-item {padding:10px 0;border-bottom:solid 1px #FFF;clear:both;min-height:48px;}
.app-right-item-img {margin-right:10px;float:left;}
.app-right-item img {width:86px;height:48px;}
.app-right-item a {color:#333;}
.app-right-pod-link {text-align:right;padding-top:6px;font-weight:bold;}

#app-right-promo a, #app-right-promo div {display:block;margin-bottom:14px;}

#prg-bookmark {padding:0;}
#prg-bookmark .helplink {margin:0;}
#app-bookmarks {height:22px;background:url('/staticarchive/287cf19f0a2a58b3d123c005ceeb7069d85c5caf.gif') no-repeat;padding:4px 10px 0 10px;width:926px;}
#app-bookmarks h2 {float:left;color:#FFF;font-size:1.1em;width:25%;}
#app-bookmarks ul {float:left;color:#FFF;width:50%;text-align:center;}
#app-bookmarks li {display:inline;margin:0;padding-left:20px;padding-right:4px;background-repeat:no-repeat;background-position:left center;}
#app-ico-del {background-image:url('/staticarchive/b7196f163b4f1faab1105b0f85f1ab690679b63f.gif');}
#app-ico-digg {background-image:url('/staticarchive/d79106451f210ceb74aef0e40a42ded5523c5c6c.gif');}
#app-ico-red {background-image:url('/staticarchive/7151bc493cb5877c26479440fd8f07d1ca056032.gif');}
#app-ico-su {background-image:url('/staticarchive/120b894cd6a67f4b91082d5fd786c35964f87a2c.gif');}
#app-ico-face {background-image:url('/staticarchive/2aa4e1916a65560eef538e82a7182432618b842d.gif');}
#app-bookmarks-q {float:right;font-size:1.1em;display:block;width:25%;text-align:right;height:16px;}
#app-bookmarks-q a {text-decoration:none;}
#app-bookmarks-q a:hover {text-decoration:underline;}
#app-bookmarks a {color:#FFF;}

/* buttons */
a.app-btn-see-more {position:absolute;right:100px;top:290px;text-transform:uppercase;text-align:center;display:block;width:91px;height:20px;color:#FFF;font-weight:bold;padding-top:2px;}
a.app-btn-see-more:hover {text-decoration:none;color:#FFF;}
.app-candidate .app-btn-read-now {clear:none;margin-right:36px;}
#app-btn-prev-photo, #app-btn-next-photo {display:block;width:26px;height:262px;top:22px;position:absolute;overflow:hidden;}
#app-btn-prev-photo {left:21px;background:url('/staticarchive/5d0130847510e632ebdd3a0b43ad9cd03c770c4f.gif') no-repeat 0 0;}
#app-btn-next-photo {right:17px;background:url('/staticarchive/f129cdb6a88198dda1080f8edb42ae03e45e8355.gif') no-repeat 0 0;}
#app-btn-prev-photo a, #app-btn-next-photo a {cursor:pointer; width:26px; height:262px; display:block;overflow:hidden;}
#app-btn-prev-photo a {background:url('/staticarchive/5d0130847510e632ebdd3a0b43ad9cd03c770c4f.gif') no-repeat -26px 0px;}
#app-btn-next-photo a {background:url('/staticarchive/f129cdb6a88198dda1080f8edb42ae03e45e8355.gif') no-repeat -26px 0px;}

.app-btn-read-now {clear:both;float:right;background-image:url('/staticarchive/6870abc87e3e90a66dffa765fc763932b936b32e.gif');font-weight:bold;margin-left:10px;padding-left:20px;color:#333;white-space:nowrap;background-repeat:no-repeat;background-position:left center;}

.app-btn-see-predictor, .app-btn-add-comment {position:relative;display:block;}
.app-btn-see-predictor span, .app-btn-add-comment span {position:absolute;width:100%;height:100%;left:0;top:0;display:block;cursor:pointer;}

.app-btn-see-predictor {margin:0 40px 1em 40px;width:192px;height:22px;}
.app-btn-see-predictor span {background:url('/staticarchive/a0ea6740c3120267c80679a2dc29fdcc782050b5.gif') no-repeat;}
.app-btn-add-comment {width:109px;height:21px;float:right;display:none;}
.app-btn-add-comment span {background:url('/staticarchive/3554e3046363e7fdf3ca2d76c6b1492a64ddf76e.gif') no-repeat;}
