/* -- RESET -- */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; font-size: 100%; vertical-align: baseline; }
body {	margin:0;	font:12px Tahoma, Arial, Helvetica, sans-serif;	color:#333333;	background:#fff;	font-size-adjust:inherit;	overflow-x:hidden;	background:#210105  url(http://i.espn.co.uk/espnuk/bg-image.png) no-repeat center 0px;padding: 0;
}
/* -- HTML5 ELEMENTS -- */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
a {	text-decoration:none; 	color:#035bac;	outline:none;}
a:hover, a:active, a:focus {	outline:none!important;}
a:hover {	text-decoration:underline;	color: #000;}
form, fieldset, p {	margin:0;	padding:0;	border-style:none;}
img {	border:none;}
.srchbox-left,.searchBtn,.srchbox-right,li.fdback,li.email{
background: url('http://i.espn.co.uk/espnuk/espnSprite43.gif') no-repeat!important;
}
.top-ads, .top-adsleft{height: 90px;}
#headeroverlay{width: 100%;background: #080808;left: 0;top: 0;z-index: -1;float: left;clear: both;}
#header{width: 980px;margin: 0 auto;}
#header > a {margin-top: 90px;}
#wrapper{width: 100%;float: left;}
#main{position: relative;margin: 0 auto;background: #fff;
top: 0px;width: 980px;z-index: 0;padding: 0px 10px 0 10px;overflow: hidden;}
.entry {padding: 20px 0 10px 0em;position: relative;z-index: 3;width: 725px;float: left;}
.logo { background: url(http://i.espn.co.uk/espnuk/basketball-logo.png) no-repeat;}
.logo {background-position: 0 0;cursor: pointer;display: block;height: 76px;overflow: hidden;text-indent: -1000px;width: 250px;position: relative;}
.entry > a {float: left;}
.nav-wrapper{background: none;width: 100%;height: 20px;
padding: 0;float: left;clear: both;z-index: 3;position: relative;}
.nav-wrapper .navs {width: 100%;float: none;display: block;}
.nav-wrapper .navs > ul{    width:980px;	border-top:1px solid #696969;
top: 0;left: 0;margin: 0;padding: 0;list-style: none;
z-index: 1;float: left;position: relative;}
.nav-wrapper .navs > ul,
.nav-wrapper .navs li.nav-last,
.nav-wrapper .navs ul li{    background:#333 none;color:#FFF;background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #4e4546), color-stop(50%, #3b3535), color-stop(50%, #282423), color-stop(100%, #282423)); 
    background: -webkit-linear-gradient(#4e4546, #3b3535 50%, #282423 50%, #282423); 
    background: -moz-linear-gradient(#4e4546, #3b3535 50%, #282423 50%, #282423); 
    background: -o-linear-gradient(#4e4546, #3b3535 50%, #282423 50%, #282423); 
    background: -ms-linear-gradient(#4e4546, #3b3535 50%, #282423 50%, #282423); 
    background: linear-gradient(#4e4546, #3b3535 50%, #282423 50%, #282423);}
.navs ul li {float: left;background: none;position: relative;padding: 4px 2.8px 4px 1.4px;}
.navs ul a {cursor: pointer;float: left;font-weight: bold;margin: 0;overflow: hidden;position: relative;
z-index: 2;color: #FFF;text-transform: uppercase;}
.navs ul a span {height: 2.417em;line-height: 2.666em;padding:10px 17.71px 10px 17px;position: relative;z-index: 3;}
.nav-content{margin: 0;padding: 0;position: absolute;top: 2px;z-index: 0;display:none;text-align: center;background: #fff;border: 1px solid #333; }
.navs ul li:hover span{background: #fff; color: #333;left: 1px;}
.navs ul a:hover span{text-decoration: underline;}
.navs ul li:hover div.nav-content{ display: block;}
*+html div.nav-content{ left: 0;}
.navs ul li div.nav-content ul {margin: 0;float: left;display: block;
position: relative;list-style: none;padding: 10px;padding-top: 44px;}
.navs ul li div.nav-content ul li{border-bottom: 1px dotted #ccc;padding: 3px 0px;list-style-type: none; background: none;display: block;width: 100%;}
.navs ul li div.nav-content ul li a { color: #333;font-size: 11px;line-height: 18px;border: 0;}
.navs ul li div.nav-content .navCol1,.navCol2{float: left;}
.head-news {margin: 30px 0 20px;float: left;}
.head-news img {padding-left: 5px}
.head-news li.current{ background: #171717;border:1px solid #515151; color: #fff;}
.arrow{float: left;position: relative;left: -32px;top: 10px;width: 2px;}
*+html .head-news div.current{float: left;}
.head-news h3{ padding: 0 0 10px; text-transform: uppercase; margin:0; line-height: 20px;}
.head-news a h3, .head-news a span { color: #333; }
.head-news li.current a h3,.head-news li.current a span {color: #fff;}
.news-list { width: 355px;list-style-type: none; float: left;}
.news-list li { list-style-type: none;float: left;padding:10px; }
.news-list div{ padding:15px 10px;}
#slideshowImageList {list-style-type: none;float: left;}
#slideshowImageList div {display: none;}
#slideshowImageList div.active {display: block;}
.mod-left-big{float: left;width: 650px;margin-right: 10px;}
.mod-spotlight.last{margin-right: 0;}
.mod-spotlight {margin-top: 10px;margin-right: 10px;background:#ddd;padding: 10px 15px 0; float: left;text-align: center;}
h2.blackHead{background: #1B1B1B;color: white;padding: 0px 10px;line-height: 30px;height: 30px;margin: 0;text-transform: uppercase;font-size: 14px;}
.mod-left-big .mod-spotlight h3{margin:0;padding: 0; text-transform: uppercase;}
.mod-spotlight p,.mod-left-big .mod-spotlight h3{margin-bottom: 10px;}
.content-lhs{float: left;margin-top: 20px;width: 650px;margin-right: 10px;}
.content-rhs{float: left;margin-top: 20px;width: 320px}
input[type="button"]{	background: none;border: 0;background-color: #f43c3c;color: #fff;text-transform: uppercase;font-size: 11px;font-weight: bold;padding: 5px 10px;cursor: pointer;margin: 0;
}
input[type="button"][disabled=disabled]{cursor: default;}
.grey-box{border: 10px solid #ddd;}
.mod-ad300 {float: left;width: 300px;height: 250px;}
.image-list {margin: 20px 0 0; float: left;}
*+html .image-list{width: 100%;}
.image-list ul{list-style: none;float: left;width:980px;margin-top: 10px;padding: 0;}
.image-list ul li {list-style-type: none;margin-right: 10px;width: 237px;float: left;}
.image-list ul li:last-child{margin-right: 0;}
.image-list img {border: 0}
h3.plainHead{ color: #333;font-size: 14px;text-transform: uppercase;margin: 0;margin-bottom: 0px; border-top: 5px solid #000;height: 35px;}
h3.plainHead > span { margin: 5px 0 0;}
h3.plainHead > a{ margin: 10px 0;}
.dotted-list {float: left;list-style-type: none;padding: 0;width: 100%;margin:0;}
.dotted-list li{list-style-type: none;border-bottom: 1px dotted #ccc;padding: 5px 0;}
.dotted-list li:last-child {border-bottom: 0;}
.dotted-table { width: 100%;border-spacing: 0;}
.dotted-table th{font-weight: bold;text-align: left;border-bottom: 1px solid #000;padding-bottom: 5px;text-transform: uppercase;font-size: 11px;}
.dotted-table tr td {padding: 5px 0; border-bottom: 1px solid #ccc;font-size: 11px;color: #333; }
.dotted-table tr:last-child td{ border-bottom: 0;}
.column-1 {width: 320px;float: left;margin-right: 10px;}
.column-1 > div,.column-2 > div {width: 320px;float: left;margin-bottom: 20px;}
.media-list ul{padding: 0;margin: 10px 0 0;list-style: none;
overflow: hidden;}
.media-list ul li {margin: 10px 0;float: left;}
.media-list ul li img {float: left;margin: 0 10px 0 0;}
.media-list ul li h4 {margin:0;font-size: 12px;}
.media-list ul li h4 a {color: #333;}
.media-list ul li p {font-size: 11px;margin-top: 5px;}
.column-2 {width: 320px;float: left;}
.plain-list { list-style-type: none; margin: 0;padding: 0;float: left; padding-right: 16px; }
.plain-list li{margin: 5px 0;}
.plain-list li a {font-size: 11px;}
.mod-exclusive h2{ margin-bottom: 20px;}
.mod-ad{}
.mod-poll { width: 320px; float: left;margin-bottom: 20px;}
.border-head{border-top: 5px solid #1B1B1B; text-transform: uppercase; color: #333; margin:0 0 10px;padding: 5px 10px 0;}
.mod-poll ul {list-style-type: none;margin: 0;padding: 0 0 0 10px;}
.mod-poll ul li {margin: 10px 0;}
.mod-poll ul li input {padding: 0;margin: 0 10px 0 0;}
.mod-poll h3{ font-size: 14px; padding-left: 10px;margin: 0;}
.submit-poll { padding-left: 10px;}
.submit-poll  a {text-decoration: underline;}
/* General */
.fltLeft{ float: left;}
.clr{clear: both;}
.fltRight{float: right;}
.padR10{padding-right: 10px;}
.bold{font-weight: bold;}
/*Footer*/
#footer{background: #1B1B1B;float: left;width: 100%;height: 90px;padding-top: 40px}
#footer ul {overflow: hidden;margin: 0;padding: 0;
list-style: none;float: left;}
#footer  ul li {float: left;margin: 0 0.083em 0;background: none;
padding: 0 10px 0;}
#footer ul a {color: #fff;font: bold 12px Tahoma; text-transform: uppercase;}
#footer .copy{color: #999; float: right;}
.frame {width: 1000px;margin:0 auto;}
/*Subnav*/
#subnav { position: relative;width: 990px;background: none;background-color: #eee;float: left;margin-left: -10px;padding-top: 26px;padding-left: 10px;}
#subnav h1{margin: 0;font-size: 1.833em;font-weight: bold;text-transform: uppercase;}
#subnav h1 a{ color: #333;}
#subnav ul{border-top: 0.083em solid #b6b6b6;float: left;width: 980px;padding: 5px 0;margin-top: 5px;}
#subnav ul li {float: left;position: relative;list-style-type: none;padding: 5px 5px 5px 0;}
#subnav ul li a {color: #222; border-right: 1px solid #333;padding-right: 10px;}
#subnav ul li:last-child a {border-right: 0;}

#photoMain {width: 52.5em;z-index: 0;overflow: hidden;}
#pOpts span.pIndex {float: left;width: 42%;}
#pOpts span#pChoose {float: left;text-align: center;width: 30%;}
#pOpts span.viewLB {float: right;width: 12%;text-align: right;}
#pOpts span.viewLB a {color: #666;text-decoration: none;cursor: pointer;}
#pDetails p.desc {line-height: 1.4em;padding: 0;margin: 0;font-size: 1em;}

.video-main{background-color: #E9E5E6;float: left;margin: 0;padding: 0 10px 10px 15px;width: 803px;}
.video-block {margin: 0 auto;width: 828px;padding-top: 14px;}
.video-head{padding: 10px 0;float: left;width: 100%;}
.video-head h1{float: left;font-size: 14px;font-weight: bold;}
.socl-icons{float: right;}
.video-summary {padding: 5px 0 0;}
.video-time {color: #818181; font-weight: bold;}
.video-date{color: #333; font-weight: bold;}
.video-more{border-left: 1px solid #e3e3e3;float: left;padding: 20px 0 0 15px; }
.more-video-block {padding-top: 10px;float: left;margin-bottom: 20px;width: 100%;}
.box480 {width: 480px;}
.more-video-title{border-bottom: 1px solid #e3e3e3;display: table;width: 100%;padding-bottom: 5px;}
.more-video-title > div {float: right;margin-bottom: 5px;}
.more-video-title h2{font-size: 14px !important;float: left;margin-top: 6px;color: #e60000 !important;font-weight: bold;}
.more-btn{width: 41px;height: 14px;color: #fff;font: bold 11px;background: #000;padding: 5px 5px;font-weight: bold;font-size: 11px;text-align: center;line-height: 18px;}
.more-video-list{ list-style-type: none;float: left;margin:10px 0 0;padding: 0;}
.more-video-list li {float: left;list-style-type: none;margin-right: 10px;width: 230px;}
.more-video-list.big-list li {margin-right: 60px;}
.more-video-list.big-list li:last-child {margin-right: 0px;}
.more-video-list li a img {border:none;width: 230px;}
.vHead{display: block;padding: 5px 0;}
.vHead a { text-decoration: none;}
.vdDesc {margin: 5px 0; line-height: 17px; color: #333;font-size: 11px;float: left;}
.more-btn:hover{color: #fff;}

/*story css*/

/* story top section */
#stry {
	border-bottom:0.083em solid #e9e7e7;
	overflow:hidden;
	width:52.5em;
	padding:0 0 0.5em 0;
}
#strybtm {
	float:right;
	margin:0.3em 0 0 0.3em;
	width:24em;
}
#stry ul.hdl {
	width:20.284em;
	float:left;
	margin:0 0 0.667em;
}
#stry ul, #strybtm ul {
	list-style-type:none;
	margin:0 0 0.667em;
	padding:0;
	overflow:hidden;
	float:right;
}
#strybtm ul {
	width:auto;
	margin:0;
}
.phtshare {
	margin-bottom:0.182em;
}
.photobtm {
	clear:both;
	margin: 0.667em 0 0.455em 0;
	height:2.417em;
	width:41.7em;
}
#stry ul li, #strybtm ul li {
	float:left;
	/*	width:4.167em;*/
	padding:0 0.833em 0 0.417em;
	font-size:0.917em;
}
#stry ul li.last, #strybtm ul li.last {
	float:left;
	/*	width:4.167em;*/
	padding:0 0 0 0.417em;
	color:#999;
	font-size:0.917em;
}
#strybtm ul li {
	line-height:1em;
}
.shhover {
	font-size:1em !important;
	color:#999 !important;
	text-decoration:none !important;
}
#stry ul li.hdl {
	padding-left:0;
}
#stry ul li.hdlotd {
	padding-left:0;
	font-size:1em;
}
#stry h1 {
	margin:0;
	font-size:22px;
	font-weight:bold;
	color:#000;
	clear:both;
}
#stry a.author, #stry div.atr {
	margin:0.909em 0 0 0;
}
#stry div.atr {
	font-size:0.917em;
}
#stry a {
	font-size:0.917em;
	color:#333333;
	text-decoration:underline;
	float:left;
}
#stry span.date {
	font-size:0.833em;
	color:#666666;
	float:left;
	padding:0 0 0.25em;
	clear:both;
}
#strycnt small {
	font-size:0.923em;
}
#strycnt blockquote, #strycnt table tr td {
	font-size:13px;
}
#strycnt ul.editorialList li {
	font-size:1.083em;
}
#strycnt ul.editorialList {
	padding-left:40px;
}
/*#stry span.cmnt {
	font-size:0.917em;
	color:#035bac;
	float:right;
	padding:0.25em 0;
}*/
li.share {
	background-position:-120.167em -7.333em!important;
	width:1.041em;
	height:1em;
	padding:0 !important;
	font-size:1em !important;
	cursor:pointer;
}
li.email {
	background-position:-111.677em -7.333em!important;
	width:1.333em;
	height:1.091em;
	padding:0 !important;
	font-size:1em !important;
	cursor:pointer;
}
li.fdback {
	background-position:-114.667em -7.333em!important;
	width:0.958em;
	height:1.091em;
	padding:0 !important;
	font-size:1em !important;
	cursor:pointer;
	display:block;
}
li.print {
	background-position:-117.25em -7.333em!important;
	width:1.25em;
	height:1.091em;
	padding:0 !important;
	font-size:1em !important;
	cursor:pointer;
	display:block;
}
.inlineph div.inlinepic {
	padding:0;
	border:0;
	font-size:1em;
}
p.summary {
	font-size:0.917em;
	margin:0;
}
#stry .strprevnext{
	float:right;
	background:none;
}
#stry .strprevnext a {
	color: #035BAC !important;
	text-decoration: none !important;
	float: none !important;
	font-size: 0.917em !important;
	width: auto;
	float: left;
	display: inline;
}
#stry .strprevnext a:hover {
	color:#035bac !important;
	text-decoration:underline !important;
	float:none !important;
	font-size:0.917em;
}
.strprevnext{
	background: none repeat scroll 0 0 #F4F4F4;
	line-height: 16px;
	overflow: hidden;
}
.strprevnext a {
	color: #035BAC ;
	text-decoration: none;
	float: none ;
	font-size: 0.917em ;
	display: block;
	text-decoration: none;
	width: 50%!important;
	margin-right: 0;
}
.strprevnext a:hover {
	color:#035bac ;
	text-decoration:underline ;
	float:none ;
	font-size:0.917em;
}
/* story top section */
/* story content section start*/
#strycnt, #pagecnt {
	padding:0.667em 0 0 0;
	overflow:hidden;
	line-height:1.538em;
}
#strycnt { padding-top: 1em; }
#strycnt{
	border-bottom:none;
	overflow:visible;
}
#strycnt p, #pagecnt p  {
	margin:0 0 1.923em 0;
	line-height:1.538em;
	font-size:1.083em;
}
#strycnt p.authdesc {
	margin:0 0 0.455em;
	font-size:0.917em;
	clear:both;
	line-height:normal;
}
#strycnt p.last {
	margin:0 0 1.333em 0;
}
#strycnt h5 {
	font-size:0.917em;
	color:#8b8b8b;
	margin:0 0 0.5em 0;
	font-weight:normal;
	float:left;
	_margin:-1.833em 0 0.5em 0;
}
#strycnt h2 {
	font-size:1.5em;
	padding-bottom:15px;
}

.inlinephrl {
	width:25.833em;
	margin:0 0 0.5em 0.917em;
	float:right;
	clear:both;
}
.inlineph {
	width:25.833em;
}
.inlineph2x {

	width:51.666em;
	margin:0 0 0.833em;
}
.inlineph2x div {
	font-size:0.917em;
	padding:0.5em 0.333em;
	border:0.091em solid #cccccc;
}
.inlineph div {
	font-size:0.917em;
	padding:5px 5px 0 0;
	border:none;
	line-height:1.333em;
}
.inlineph div.video {
	font-size:11px;
	padding:5px 3px;
	border:1px solid #cccccc;
	width:292px;
}
.inlineph div span, .inlinephfull div span {
	color:#999;
	font-size:0.909em;
}
/*.rl {
	width:25.833em;
	margin:0.833em 0 0 0;
}
.rlT {
	background-position:-125.75em -6em;
	width:25.833em;
	height:0.5em;
	overflow:hidden;
}
.rlB {
	background-position:-125.75em -6.5em;
	width:25.833em;
	height:0.75em;
	overflow:hidden;
}
.rlcnt {
	border-left:0.083em solid #bababa;
	border-right:0.083em solid #bababa;
	padding:0 0.417em 0;
	overflow:hidden;
}
.rlcnt a.mre {
	font-size:0.917em;
	padding:0 0 0 0.3em;
}
*/
.rl {
	width:25.833em;
	margin:1.5em 0 0 0;
	line-height:1.167em;
	float:left;
}
.rlT {
	background:none;
	width:0;
	height:0;
	overflow:hidden;
 [ width:0;
	width:0;
	display:none;
]
}
.rlB {
	background:none;
	width:0;
	height:0;
	overflow:hidden;
 [ width:0;
	width:0;
	display:none;
]
}
.rlcnt {
	width:23.838em;
	padding:0 10px 0;
	overflow:hidden;
	//border-top:2px solid #1b1b1b;
	background-color:#EAEAEA;
}
.rlhd {
	background:none;
	width:24.25em;
	font-weight:bold;
	font-size:11px;
	color:#1b1b1b;
	padding:10px 0 3px 0;
	margin:0;
	text-transform:uppercase;
}
div.rlcnt ul, div.rlcnt ul.last {
	padding:0;
	margin:0;
	width:24.167em;
	padding:0 0 0.333em 0;
	margin:0 0 0.667em 0;
	//background:url(http://i.espn.co.uk/espnuk/sep-list.gif) bottom repeat-x;
}
div.rlcnt ul, div.rlcnt ul.last, .rhpad {
	margin: 0 0 0.667em 0;
	padding: 0 0 0.333em 0;
	width: 24.167em;
}
div.rlcnt ul.last {
	background:none;
}
a.mstbactive, .standings-nav a {text-transform:uppercase; font-weight:bold;}
div.rlcnt ul li {
	/*display:inline;*/
	list-style-type:none;
	font-size:11px;
	font-weight:bold;
	padding: 0 0 8px;
}
div.rlcnt ul li a {
	color:#035bac;
	font-weight:normal;
	font-size:11px;

	
}



.rltphotrhs {
	background: white;
	border:0;
	width:25.667em;
	padding:0 0.417em;
}
.rltphotrhs {
	width:25.7em\9
}
.rlhdphoto {
	background: none repeat scroll 0 0 transparent;
    color: #333333;
    font-weight: bold;
    height: 1.583em;
    margin: 0 0 0.417em;
    padding: 10px 0 0 2px;
    width: 25.167em;
}
/*.rlhd {
	background-position:-107.5em -1.833em;
	height:1.583em;
	width:24.25em;
	font-weight:bold;
	color:#FFF;
	padding:0.167em 0 0 0.5em;
	margin:0 0 0.7em 0;
}
div.rlcnt ul, div.rlcnt ul.last, .rhpad {
	margin: 0 0 0.667em 0;
	padding: 0 0 0.333em 0.25em;
	width:24.39em;
}*/
div.rltphotrhs ul, div.rltphotrhs ul.last {
	margin: 0 0 0.667em 0;
	padding: 0 0 0.333em 0.25em;
	width:25.25em;
}
/* story content section end*/
.content-box {
margin: 0 0 20px;
overflow: hidden;
}
/* partners */
.partners {
	width:94%;
	overflow:hidden;
	margin:0;
	padding:0.167em 0 0 0;
	list-style:none;
	text-align:center;
}
.partners li {
	display:inline;
	padding:0 0.917em 0;
}
/* side ads */
.side-ads {
	overflow:hidden;
	background: #E6E6E6;
}
.side-ads img {
	border:0.083em solid #000;
	width:24.75em;
}
/* sponsor links */
.sponsor-links {	
	padding: 10px 10px 0;
	height: 1%;
	overflow: hidden;
	font-size: 1em;
	margin: 0 0 10px;
	color: #222;
	border-top: 2px solid #1B1B1B;
}
.sponsor-links strong { 
	text-transform: uppercase;
	background: none;
	color: #333;
}
.sponsor-links  h3 { text-transform:uppercase; background:none; color:#333; font-size;14px; line-height:14px; height:14px;padding: 0;
margin: 0; }
.sponsor-links ul {
	margin: 0;
	list-style: none;
	width: 100%;
	overflow: hidden;
	color: #666;
	padding: 5px 0 0;
}
.sponsor-links ul li {
	width:100%;
	overflow:hidden;
	margin:0.083em 0 -0.083em;
	padding:0.417em 0;
	background:url(http://i.espn.co.uk/espnuk/sep-list.gif) repeat-x 0 100%;
}
.sponsor-links a {
	color:#0068c4;
}
.sponsor-links p {
	margin:0.083em 0 0;
	color:#666666;
}
.sponsor-links p a {
	color:#666;
}
.sponsor-links a:hover, .sponsor-links a.hover, .sponsor-links p a:hover, .sponsor-links p a.hover {
	color:#000;
}
.mod-content{margin-bottom: 20px;}

/*RHS tab start*/
#rhstab {
	overflow:hidden;
}
#rhstab ul { margin-left:0;}
#rhstab ul li {
	list-style-type:none;
}
#rhstab ul li h4 {
	margin:0;
	font-size:1em;
}
#rhstab ul li.last {
	margin:0.75em 0 0.166em;
}
.rhstabHldr {
	/* background:url("http://i.imgci.com/espncricinfo/tab_greybg1.gif") repeat-x bottom;  */
	height:30px;
	background:#1b1b1b;
}
.rhsTab {
	float: left;
	background: #1B1B1B;
	padding-top: 6px;
	overflow: hidden;
	margin-bottom: 0;
	list-style: none;
	padding-left: 0;
	margin-top: 0;
}
.rhsTab li {
	float: left;
    font-size: 14px;
    font-weight: 700;
    margin-left: 5px;
    text-transform: uppercase;	
}
.rhsTab a {
	background: none;
    color: #FFFFFF;
    display: block;
    padding: 4px 8px;
	font-size:12px;
}
.rhsTab a:hover {
	text-decoration:none !important;
	color:#fff!important;
}
.rhsTab li.current {
	background: #fff;
	cursor: default;
	height:24px;
}
.rhsTab li.current a {
	background:none;
	cursor:default;
	color:#333;
}
.rhsTab li.current a:hover {
	text-decoration:none !important;
	color:#333!important;
}
/*RHS tab end*/
#divlnews {
	background-color:#FFF;
	width:25em;
	padding:0 0.75em 0.166em;
	_border-top: 0px none;
	_margin-top:0px;	
	#border-top: 0px none;
	#margin-top:0px;	
}
#divlnews ul, #divspl ul {
	padding:0.583em 0 0;
	margin:0;
	width:25em;
	background:none;
}
#divlnews ul li, #divlnews ul li.lastnews {
	float:none;
	list-style-type:none;
	text-align:left;
	background:none;
	padding:0.417em 0;
	cursor: default;
	font-size:0.917em;
}
#divlnews ul li span {
	color:#000; font-weight:bold;
}
#divlnews ul li.lastnews {
	background: none;
	padding:0.417em 0 1.167em;
}
#divspl {
	background-color:#FFF;
	display:none;
	border-right:0.083em solid #cccccc;
	border-left:0.083em solid #cccccc;	
	background-color:#FFF;
	width:25em;
	padding:0 0.75em;
	overflow:hidden;
}
#divspl ul {
	background:none;
	padding:0;
}
#divspl ul li {
	overflow:hidden;
	margin:0.917em 0 0.417em;
	_width:100%;
}
#divspl ul li img {
	float:left;
	margin:0 0.75em 0 0;
}
#divspl ul li p {
	margin:0.417em 0 0;
}
.mre {
	font-size:0.917em;
}
#pullquote {
	width:24.417em;
	float:right;
	margin:0.5em 0 0.5em 3.167em;
}
.pullT {
	background-color:#e60000;
	height:0.333em;
	width:10em;
	margin-left:6.833em;
	overflow:hidden;
}
.pullcnt {
	font-size:1.083em;
	color:#666;
	padding:1.167em 0;
	text-align:center;
}
/*RHS tab end*/
/* specials */
.specials {
	width:100%;
	overflow:hidden;
	padding:0;
	margin-top:0;
}
.two-column h3 {
	background: #1B1B1B;
	color: white;
	padding: 0px 10px;
	line-height: 30px;
	height: 30px;
	margin:0;
	text-transform:uppercase;
	font-size:14px;
}
.specials-list {
	padding:0;
}
#divspl div.specials-list {
	padding:0;
}
.specials-list ul {
	padding:0 10px;
	margin:10px 0 0;
	list-style:none;
	overflow:hidden;
}
.specials-list ul li {
	width:100%;
	overflow:hidden;
	margin:0.75em 0 0.899em 0;
	text-align:left !important;
}
.specials-list ul li h4 {
	margin:0;
	font-size:1.083em;
}
.specials-list ul li h4 .icoAudio {
	background-position: -97.999em -6.600em;
	margin-left:0;
}
.specials-list ul li h4 .icoMagzine {
	background-position: -95.100em -6.700em;
}
.specials-list ul li h4 .icoTv {
	background-position: -1308px -88px;
}
.specials-list ul li h4 a:hover {
	color:#000;
}
.ico-news {
	/*	height:0.75em !important;
	width:0.833em !important;
	vertical-align:text-bottom;*/
	font-size:1em;
	float:none !important;
}
.specials-list ul li img {
	float:left;
	margin:0.325em 0.955em 0 0;/*	width:5.417em;
	height:5.833em;*/
}
.specials-list ul p {
	margin:0.333em 0 0;
	font-size:0.917em;
}
.cont {
border: none!important;
margin-top: 0!important;
padding-top: 3px;
margin-bottom: 0!important;
}

/* Search Panel Begin*/
 #search-calendar {
	width:54.167em;
	margin:40px 0 0.833em;
	height:6em;
	text-align:center;
	overflow:hidden;
}
.srchbox-left {
	width:0.833em;
	height:6em;
	float:left;
	background-position: -160.75em -1.67em!important;
 [ background-position: -160.75em -1.66em;
	background-position: -160.75em -1.670em;
]
}
.srch-panal {
	float:left;
	width:18.833em;
	height:5.833em;
	border-top:0.083em solid #bababa;
	border-right:0.083em solid #bababa;
	border-bottom:0.083em solid #bababa;
	background:#fff;
}
.srchtxt-bg {
	margin: 1.833em 0 0;
	text-align:left;
	vertical-align:middle;
}
/* Search page styles starts  */
.srchbox {
	width:54em;
	border:0;
	border-top:0;
	margin:0;
	background-color:#FFF;
}
.srchbox h4 {
	font-size:1.167em;
	color:#333333;
	font-weight:bold;
	padding:0 0 0 0.857em;
	margin:0;
}
.search4 {
	margin:0.800em 0 0.400em 0;
	padding:0;
}
.srchrslt {
	margin: 0 0 1em 0.75em;
	text-align:left;
	vertical-align:middle;
}
.searchP, .searchPlast {
	margin:0 0 0.600em 0;
	padding: 0 0 0.600em 0;
	width:100%;
	height:auto;
	background:url(http://i.espn.co.uk/espnuk/sep-list.gif) repeat-x bottom left;
}
.searchPlast {
	background:none;
}
.searchP span, .searchPlast span {
	display:block;
}
.searchP a, .searchPlast a {
	display:table;
	margin:0 0 0.200em 0;
}
.searchP a.head:link, .searchPlast a.head:link {
	display:table;
 #display:block;
	margin:0 0 0.200em 0;
	font-size: 1.083em;
}
.srchfst {
	padding-top:0;
}
.mrepad {
	padding:0.364em 0 0.273em 0;
}
.searchDate {
	font-size:0.917em;
	color:#8b8b8b;
	margin:0 0 0.200em 0;
	padding:0;
	font-weight:normal;
}
.rslthead {
	padding:0 0 0.25em 0;
	color:#333333;
	margin:0.667em 0 0.417em 0;
	font-weight:bold;
	border-bottom:0.083em solid #bababa;
  font-size: 1em;
}
.srch-text {
	background:url(http://i.espn.co.uk/espnuk/searchtxtbg.gif) no-repeat top left;
	font-size:1em;
	font-family:tahoma;
	color:#666666;
	width:11.5em;
	height:1.667em;
	border: 0 none;
	padding:0.333em 0.667em 0;
	margin:0 0.5em 0 0;
	_margin:0 0 0 0;
	float:left;
}
.srch-text input#PhotosearchTxtBox {
	font-size:1em;
	font-family:tahoma;
	color:#666666;
	width:11.5em;
	border: 0 none;
	padding:0;
	margin:0 0.25em 0 0;
	outline:none;
}
.srch-text input#galTxtBox {
	font-size:1em;
	font-family:tahoma;
	color:#666666;
	width:11.5em;
	border: 0 none;
	padding:0;
	margin:0 0.25em 0 0;
	outline:none;
}
.srch-text input#newssearchTxtBox {
	font-size:1em;
	font-family:tahoma;
	color:#666666;
	width:11.5em;
	border: 0 none;
	padding:0;
	margin:0 0.25em 0 0;
	outline:none;
}
.srch-rslt {
	background-position: -171em -1.84em;
	font-size:1em;
	font-family:tahoma;
	color:#666666;
	width:46.3em;
	height:1.549em;
	border: 0 none;
	padding:0.533em 0.65em 0 0.5em;
	margin:0 0.5em 0 0;
	_margin:0 0.25em 0 0;
	float:left;
 [ height:1.55em;
	height:1.59em;
]
}
.srch-rslt input#srchrslt {
	font-size:1em;
	font-family:tahoma;
	color:#666666;
	width:46em;
 #width:45.5em;
	border: 0 none;
	padding:0;
	margin:0 0 0 0;
}
.searchBtn {
	width:4.667em;
	height:1.75em;
	background-position: -156.083em -6.333em;
	border:0;
	vertical-align:top;
	cursor:pointer;
	margin: 0.1em 0 0 0;
	padding:0;
	font-size:1em;
}
.racesearchBtn {
	background-position:-151em -6.2em;
	border:0 none;
	cursor:pointer;
	width:4.5em;
	height:2.1em;
	padding: 0.1em 0.3em 0.3em;
	font-family:Tahoma;
	font-size:1em;
	font-weight:bold;
	color:#FFFFFF;
	vertical-align:bottom;
}
.srch-calendar {
	border-top:0.083em solid #bababa;
	border-bottom:0.083em solid #bababa;
	height:5.590em;
	width:33.513em;
	float:left;
	color:#999999;
	padding-top:0.25em;
	background:#f7f7f7;
}
.srch-calendar a {
	font-size:0.917em !important;
}
div.srch-calendar a.link {
	text-decoration:none;
	font-family:tahoma;
	font-size:0.917em;
	padding:0 0.455em 0 0;
	color:#035BAC;
}
div.srch-calendar a:hover {
	text-decoration:underline;
	color:#000000
}
div.srch-calendar a:visited {
	color:#035bac;
	font-size:0.917em;
}
/*div.srch-calendar a:visited:hover {
	color:#000000;
}*/
div.srch-calendar span.dead {
	font-size:0.917em;
	padding:0;
}
div.Year {
	margin:0.455em 0 0 0;
	font-size:0.917em;
	font-weight:bold;
}
div.month {
	text-align:center;
	margin:0.155em 0 0 0;
	font-size:0.917em;
}
div.month span.dead {
	padding:0;
}
div.srch-calendar a.sel {
	font-weight:bold;
	font-size:0.917em !important;
}
div.srch-calendar a.sel:hover {
	color:#035BAC !important;
	text-decoration:none !important;
}
div.month a.sel {
	font-weight:bold;
	font-size:0.917em !important;
}
div.month a:link {
	font-size:0.917em !important;
}
div.month a:visited {
	font-size:0.917em !important;
}
div.month a {
	font-size:0.917em;
	padding:0;
}
/*#dec2001 a {
	border-right:0.091em solid #aaaaaa;
	padding:0 0.455em 0 0;
}
#dec1971 a, #dec1961 a {
	border-right:0.091em solid #aaaaaa;
	padding:0 0.455em 0 0;
}*/
a.srch-caltext:link, a.srch-caltext:visited, a.srch-caltext:active, a.srch-caltext:hover {
	font-size: 0.917em;
	color: #035BAC !important;
	text-decoration: none;
	margin-top: 0;
	margin-bottom: 0;
	font-weight: normal;
}
.srchbox-right {
	width:0.833em;
	height:6em;
	background-position: -161.75em -1.670em!important;
	float:left;
 [ background-position: -161.75em -1.660em;
	background-position: -161.75em -1.670em;
]
}
/* Target all Firefox */ 
html>/**/body .srchbox-right, x:-moz-any-link, x:default {
background-position: -161.75em -1.665em;
}
/*Search Panel End*/

/* Photo thumb img bgs */
.thumb-bgtop, .thumb-imgbg, .thumb-bgbtm, .thumbTop, .thumbBg, .thumbBtm {
	background:url(http://i.espn.co.uk/espnuk/thumbimagebg-sprite.gif) no-repeat;
}
.thumbTop {
	background-position: -38.333em 0.083em;
}
.thumbBg {
	background-position: -55.417em top;
	background-repeat: repeat-y;
}
.thumbBtm {
	background-position: -72.583em top;
}
.thumb-bgtop {
	background-position: left top;
}
.thumb-imgbg {
	margin: 0;
	width: 10.833em;
	padding-left: 0.833em;
	padding-right: 0.833em;
	background-position: -12.75em top;
	background-repeat: repeat-y;
}
/* restrict image size (shows repeating bg in chrome) */
.thumb-imgbg img{max-width: 134px;}
.imgdate {
	margin:0.25em 0 0.667em 0;
	text-align:center
}
.thumb-bgbtm {
	background-position: -25.5em top
}
.imgtophld, .crttophld {
	width:52.5em;
	text-align:right;
	margin: 0;
	clear: both;
}
.imgtophld {
	padding:0.433em 0 0.355em;
	_border:0 !important;
}
.crttophld {
	padding:0.333em 0 0 0;
}
a.imgtoplink:link, a.imgtoplink:visited, a.imgtoplink:active {
	font-size:0.917em;
	color:#858384;
	padding:0;
	margin: 0;
	text-decoration:none;
}
a.imgtoplink:hover {
	font-size:0.917em;
	color:#858384;
	padding:0;
	margin: 0;
	text-decoration:underline;
}
.imagecaption-text {
	font-size:0.917em;
	color:#444444;
	margin-top:0.583em 0 0;
	text-align: center;
}
.image-copyright {
	color:#666666;
	font-size:0.833em;
	margin-bottom: 0.417em;
	text-align: center;
}
/*rhs espn-soccernet */
.espn-rhwrap {
	width:26.667em;
	margin:0;
}
.espnrh-top {
	background-position: -190em -0.917em;
	height:0.417em;
	overflow:hidden;
	margin-top:0.833em;
}
.espnrhmore-top {
	background:none;
	height:0;
	overflow:hidden;
	display:none;
}
.espnrhrby-top {
	background:none;
	height:0.5em;
	overflow:hidden;
	display:none;
}
.espnrhrby-btm {
	background:none;
	height:0.5em;
	overflow:hidden;
}
.espnrhckt-top {
	background:none;
	height:0;
	overflow:hidden;
	display:none;
}
.espnrhckt-btm {
	background:none;
	height:0;
	overflow:hidden;
	display:none;
}
.espnrhf1-top {
	background:none;
	height:0;
	overflow:hidden;
	display:none;
}
.espnrhf1-btm {
	background:none;
	height:0;
	display:none;
	overflow:hidden;
}
/*html>body .espnrh-top, x:-moz-any-link, x:default {
 background-position: -189.99em -0.95em;
}*/
#espn {
	margin:0;
	padding:0;
	color:#fff;
	height:1.667em;
	font-size:1em;
	font-weight:bold;
}
#espnmore, #espnmoreckt, #espnmorerby, #espnmoref1 {
	font-size:1.167em;
	color:#333;
	/*padding:0 0 0.833em 0;*/
	padding:0;
	margin:10px 0 10px;
}
#espnmore  a{
	padding:0 0 0.250em 0;
	color:#333;
	text-transform:uppercase;
}
#espnmoreckt {
	color:#333;
}
#espnmorerby {
	color:#333;
}
#espnmoref1 {
	color:#333;
}
.espnrh-cont, .espnrhmore-cont, .espnrhmore-contrby, .espnrhmore-contckt, .espnrhmore-contf1 {
	height:auto;
	padding:0 0.75em 0 0.833em;
}

.espnrhmore-contrby {
border-top:2px solid #1b1b1b;
	background:#FFF;
}
.espnrhmore-contckt {
	background:#FFF;
	border-top:2px solid #1b1b1b;
}
.espnrhmore-contf1 {
border-top:2px solid #1b1b1b;
	background:#FFF;
}
.espnrh-cont {
	background:url(http://i.espn.co.uk/espnuk/rhsbluebg.gif) repeat-x;
}
.espnrhmore-cont {
	background:#FFFFFF;
	border-top:2px solid #1b1b1b;
}
.espnrh-cont ul, #morelist ul {
	list-style-type:none;
	margin:0;
	padding:0;
	background:none;
	font-size:0.917em;
}
.espnrh-cont ul li, #morelist ul li {
	background:url(http://i.espn.co.uk/espnuk/sep-list.gif) repeat-x bottom;
	margin:0;
	padding:0;
	line-height:2.183em;
}
.espnrh-cont ul li.lastlink, #morelist ul li.lastlink {
	background:none;
}
ul.rhsnav {
	margin:0;
	padding:0.083em 0 0.5em 0;
	border-top:0.083em solid #dedede;
}
ul.rhsnav li {
	display:inline;
	background:none;
	list-style-type:none;
}
ul.rhsnav li span {
	color:#666666;
	padding:0 0.333em;
}
#espnrh-btm {
	background:none;
	height:0;
	display:none;
	overflow:hidden;
}
.espn-nv {
	font-size:0.917em;
	padding:0.833em 0 0.833em 0;
}
/** photo thumb img css ends */

/*Pagination Start*/
.pagination {
	width: 52.5em;
	padding:0 0 0.5em 0;
	margin:0 0 1.25em 0;
	border-bottom: 0.083em solid #e9e7e7;
	float: left;
	clear:both;
	display: inline;
	overflow:hidden;
}
.pagintop {
	border-top: 0.083em solid #e9e7e7;

	padding-bottom:0.417em;
	padding-top:0.5em;
	margin-top:0.5em;
	margin-bottom:1.13em;
}
.paginbtm {
	border-top: 0.083em solid #e9e7e7;
	padding-bottom:0.5em;
	padding-top:0.5em;
	margin-top:0;
	margin-bottom:0;
}
.pagination ul {
	margin: 0;
	padding: 0;
}
.pagination li {
	list-style-type: none;
	float:left;
	padding-bottom: 0.083em;
}
.pagination .page-nos {
	font-size: 0.917em;
	color: #333333;
	text-decoration: none;
	margin-top: 0;
	margin-bottom: 0;
	font-weight: normal;
	float:left;
	width:17.518em;
}
.PaginationNmbrs {
	color: #0068c4;
	font-size:0.917em;
	text-decoration: none;
	margin-top: 0;
	margin-bottom: 0;
	font-weight: normal;
}
.pagination ul li.previous {
	padding-left:0;
	margin-right:11.345em;
	color:#a5a5a5;
	font-size:0.917em;
}
li.prvon-icon {
	background-position:-141.9em -7.2em;
	width:1.167em;
	height:1.083em;
	margin-right:0.417em;
}
li.prvoff-icon {
	background-position:-125.5em -7.2em;
	width:1.167em;
	height:1.083em;
	margin:-0.083em 0.667em 0 0;
}
.pagination ul li a.next {
	padding-right:0;
	margin:0 0.727em 0 0;
	font-size:0.917em;
	background:none;
	text-decoration:none;
}
.pagination ul li a.next img {
	margin-left:0.727em;
	vertical-align:top;
}
.pagination ul li.first {
	padding-:0;
	color:#a5a5a5;
	font-size:0.917em;
	margin-right:1em;
}
.pagination ul li a.last {
	padding-right:0.25em;
	font-size:0.917em;
}
.pagination ul li.next {
	padding:0;
	color:#a5a5a5;
	font-size:0.917em;
	margin-right:0.717em;
}
.pagination ul li a.previous {
	padding:0;
	margin:0 11.345em 0 0.727em;
	font-size:0.917em;
	background:none;
	text-decoration:none;
	vertical-align:text-top;
}
.pagination ul li a.previous img {
	margin-right:1em;
	vertical-align:top;
}
.pagination ul li.nextoff-icon {
	background-position:-133.7em -7.2em;
	width:1.167em;
	height:1.083em;
	margin:-0.083em 0 0 0;
}
li.nexton-icon {
	background-position:-128.2em -7.2em;
	width:1.167em;
	height:1.083em;
	margin-right:1.167em;
}
li.fstoff-icon {
	background-position:-122.8em -7.2em;
	width:1.167em;
	height:1.083em;
	margin-right:0.417em;
}
li.laston-icon {
	background-position:-130.91em -7.2em;
	width:1.167em;
	height:1.083em;
	margin-right:0;
}
/*Pagination End*/
.searchBtn {
width: 4.667em;
height: 1.75em;
background-position: -156.083em -6.333em!important;
border: 0;
vertical-align: top;
cursor: pointer;
margin: 0.1em 0 0 0;
padding: 0;
font-size: 1em!important;
}

/*** call background image once for all places required **/
div.nextBtn, div.prevBtn, #pList span.prevP em, #pList span.nextP em, li#fbLike a, li#fbShare a, li#fbCount a, li#buzz a, div#social li.last, .boxedHead p.heading{
	background-image:url(http://s.imgci.com/hsprite1.png);
	background-repeat:no-repeat;
}
p.close span, #pOpts span#pChoose span.content, #pOpts span.viewLB span{
	background-image:url( http://s.imgci.com/hsprite.gif);
	background-repeat:no-repeat;
}

/*** adding new styles for the view photo page **/
/*** includes styles for the LightBox as well **/
/*** photo page styles****/
.floatClear{float:none;clear:both;padding:0;margin:0;border:0;height:1px;}
/*lightbox*/
#lbBg{z-index:10000000;background-color:#000;position:absolute;left:0;top:0;width:100%;text-align:center;filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8;display:none;}
#photoLightBox{z-index:1000;display:block;position:absolute;left:0;top:0;z-index:10000000;width:100%;text-align:center;float:left;padding:0;margin:0;}
#lboxArea{text-align:left;	background-color:#fff;padding:0 0.833em 0.833em 0.833em;width:600px;height:auto;position:relative;margin:0 auto;top:0;}
#imgLoading{text-align:center;width:100%;height:100%;position:absolute;left:0;top:0;background-color:#fff;z-index:1000;}
#imgLoading img{display:block;margin:0 auto;height:32px;width:32px;position:relative;top:44%;}
p.close{text-align:right;padding:0.3em 0;float:right;margin:0;}
p.close a{cursor:pointer;display:inline;text-transform:uppercase;font-size:0.9em;font-weight:bold;text-decoration:none;padding:0.3em 0;}
p.close span{padding:0;border:0;width:1.4em;height:1.2em;background-position:-4.1em -7.6em;float:left;display:block;}
p.close span.txt{padding:0;border:0;width:auto;height:auto;float:left;display:block;background:none;}
#lbNav{position:absolute;left:0;top:1.8em;width:100%;visibility:hidden;height:0;}
div.nextBtn{float:right;z-index:2;position:relative;right:0em;top:250px;	height:4.5em;	width:4.5em;background-position: -66.333em -0.083em;cursor:pointer;padding:0;}
div.nextBtnOff{cursor:default;background-position:-1019px -1px;}
div.prevBtn{float:left;	z-index:2;position:relative;left:0.7em;top:250px;	height:4.5em;	width:4.5em;background-position: -79.833em -0.083em;cursor:pointer;padding:0;}
div.prevBtnOff{cursor:default;background-position:-60.917em 0}
#lbNav div.nextBtn{right:1em;}
#lbNav div.prevBtn{left:1em;}
#lbNav div{top:0;}
#lbImg{float:none;clear:both;height:500px;}
#lbImg img{display:block;padding:0;margin:0;}
#lbExtra p.text{line-height:1.3em;margin:0.833em 0 0.5em 0;}
#lbExtra span.copy, #lbExtra p.text span , #lboxArea p.text span{color:#797979;font-size:0.917em;line-height:1.5em;margin:0;text-align:center;}
#lbExtra ul{margin:0;padding:0;}
#lbExtra li{display:inline;}
#lbExtra li a{color:#006699;}
#lbExtra li.pInd{background:url(http://s.imgci.com/verticleSprite3.gif) no-repeat 103% -23.75em;padding-right:0.417em;}
#lbExtra li.tagList{padding-left:0.417em;}
#lbExtra li.pInd a{color:#333;text-decoration:none;}
/*view photo page*/
div.photoViewer div.lhs{padding-bottom:4.167em;border-right:0;}
div.photoViewer .rhs div{border-top:0;}
div.photoViewer div#footer{border-top:0.083em solid #e0e0e0;}
#imgWait{text-align:center;height:inherit;position:absolute;left:0;top:44%;background-color:#000;z-index:1000;margin:0 auto;display:none;}
#imgWait img{display:block;margin:auto;height:32px;width:32px;position:relative;}
#photoMain{width:52.5em;z-index:0;overflow:hidden;margin-top: 20px;}
#pOpts{padding:0.5em 0 0.15em 0;z-index:0;}
#pOpts span.pIndex{float:left;width:42%;}
#pOpts span.pIndex a{text-decoration:none;color:#006699;}
#pOpts span#pChoose{float:left;text-align:center;width:30%;}
#pOpts span#pChoose span.btn_prev{float:left;width:auto;display:block;}
#pOpts span#pChoose span.btn_prev a{float:left;height:1.333em;width:auto;padding-right:0.25em;background-position:0 -4.167em;overflow:hidden;}
#pOpts span#pChoose span.content{ float:left;height:1.333em;line-height:1.1em;width:0;padding:0.167em;text-align:center;background-position:-25.75em -4.5em; font-family:Arial, Helvetica, sans-serif;}
#pOpts span#pChoose span.btn_nxt{float:left;width:auto;display:block;}
#pOpts span#pChoose span.btn_nxt a{float:left;height:1.333em;width:auto;padding-left:0.3em;background-position:-0.583em -4.167em;overflow:hidden;}
#pOpts span#pChoose span.btn_prev a:hover, #pOpts span#pChoose span.btn_nxt a:hover{text-decoration:none !important;}
#pOpts span#pChoose span a.disabled{cursor:default;color:#222;opacity:1;filter:alpha(opacity=100);}

#pOpts span.viewLB{float:right;width:12%;text-align:right;}
#pOpts span.viewLB a{color:#666;text-decoration:none;cursor:pointer;}
#pOpts span.viewLB span{float:left;width:1.167em;height:1.167em;display:block;background-position:-42.167em -2.25em;}
#pOpts span.viewLB span.tt{background:none;width:auto;height:auto;padding-left:0.25em;}
#photoSlides{background-color:#000;position:relative;clear:both;float:none;padding-bottom:0.1em;overflow:hidden;width:52.5em;z-index:0;}
#photoSlides img{display:block;text-align:center;}
#photoSlides div.copy{color:#fff;}
#pView, #pNav, #pList, #imgWait{width:51.667em;margin:0 auto;}
#pView{text-align:center;margin:0.417em auto;position:relative;}
#pView img{margin:0 auto;text-align:center;}
#pNav{position:absolute;	left:0;top:1em;z-index:1;height:0;	width:51.667em;}
#pNav div{top:0;visibility:hidden;}
#pList span{float:left;width:1.7em;display:block;height:7em;cursor:pointer;}
#pList span.prevP em{background-position:-43.5em -2.417em; width:1.583em;height:1.417em;display:block;position:relative;top:40%;}
#pList span.nextP em{background-position:-45.417em -2.417em; width:1.583em;height:1.417em;display:block;position:relative;top:40%;}
#pList span.disabled{cursor:default;}
#pList span.items{width:47.9em;overflow:hidden;cursor:default;background:none;position:relative;}
#pList{margin:0.4em auto;position:relative;}
#pList ul{display:block;position:absolute;width:100000em;padding:0;margin:0;margin-top:0.5em;top:0;left:0;}
#pList li{display:block;float:left;width:47.9em;}
#pList li div{display:block;float:left;width:7.5em;margin:0 1em;_margin:0 0.955em;height:6em;overflow:hidden;}
#pList li div a{}
#pList li div.currentP{border:0.167em solid red;}
#pTags{padding:0.3em 0;}
#tag{float:left;}
#tag ul{padding:0;margin:0;}
#tag li{display:inline;font-weight:bold;font-size:0.9em;}
#tag li a{color:#006699;}
#social{float:right;}
#social li{display:block;float:left;width:auto;}
#social li a{display:block;width:auto;text-decoration:none;}
li#fbLike{margin-right:1.667em;}
li#fbLike a{height:1.667em;width:3.917em;background-position: -25.75em -2.417em;}
li#fbShare{margin-right:0.25em;}
li#fbShare a{height:1.5em;width:5em;background-position: -29.833em -2.417em;}
li#fbCount{margin-right:1em;}
li#fbCount a{text-decoration:none;height:1.4em;width:1.9em;background-position: -35em -2.417em;padding:0.1em 0 0 0.8em;}
li#buzz{margin-right:0.417em;}
li#buzz a{font-size:0.9em;color:#fff;text-decoration:none;height:1.45em;width:4.1em;background-position: -83.6em 0;padding:0.1em 0 0 0.65em;}
li#buzz a:hover{background-position:-83.6em -1.5em;color:#80b62a; text-decoration:none;}
div#social li.last{padding:0.083em 0em 0.083em 1.25em;background-position: 0.583em -46.083em;}
div#social li.last a{color:#006699;}
#pDetails{border-top:0;}
#pDetails p.date{color:#666666;padding:0;margin:0 0 0.3em 0;font-size: 1em;}
#pDetails p.desc{line-height:1.4em;padding:0;margin:0;font-size: 1em;}
.boxedHead p.heading{color:#fff;background-position: 0 -79.417em ; background-repeat:repeat-x; padding:0.3em 0.5em;font-size:1em;font-weight:bold;}
.boxedHead ul li{border-bottom:0.083em dotted #ccc;padding:0.4em;}
.boxedHead ul li.last{border-bottom:0;background:none;}
.boxedHead a{color:#006699;}
.photobtm{width:52.5em;margin-left:0;margin-right:0;}


/*minor style addition for photolightbox functionality in story pages */
img.stryPhotoEn{display:block;padding:0;margin:0;width:auto;height:auto;cursor:pointer;}
.inlineph div.stryEnlarge{border:0;cursor:pointer;padding:0;margin:0.3em 0 0 0;font-size:1.05em;}
.stryEnlarge span{display:block;float:left;color:#666;}
.stryEnlarge span.butt{width:1.6em;height:1.6em;margin:0;padding:0;background-position: -13.4em -5.5em;*background-position:-13.5em -5.5em;background-repeat:no-repeat;}

/*new class added for enlarging photos on homepage and section homepages */
img.sectionImg{cursor:pointer;}
.sectionImgEn{cursor:pointer;font-size:0.955em;background-position: -288px -58px;background-repeat:no-repeat;float:left;}
.sectionImgEn span{display:block;float:left;color:#666;}
.sectionImgEn span.butt{height:1.4em;width:1.6em;margin:0;padding:0;background-position: -12.2em -5.1em;background-repeat:no-repeat;}
.wrap {border:0!important;width: auto!important;}
#email {width: 32.083em;overflow: hidden;height: auto;display: none;position: absolute;z-index: 10000;}
.more-tv-links{float: left;margin-right: 10px;width: 250px;margin-top: 10px;}
.more-tv-links p{margin: 5px 0;}
.more-tv-links ul{list-style-type: none;}
.more-tv-links ul li { border-bottom: 1px dotted #c7c6ce;padding: 5px 0;}
.more-tv-links ul li:last-child{border-bottom: 0;}
.more-tv-links ul li a {font-weight: bold;font-size: 14px;}
#pollResult:hover{text-decoration: underline;}
#emailbtm {display: none;}
.madrid-button{background: none;border: 0;background-color: #f43c3c;color: #fff;font-size: 11px;font-weight: bold;padding: 5px 10px;margin: 0;display: inline-block;}
/*Author Popup*/
#athrData {
	width:32.917em;
	height:auto;
	display:none;
	position:absolute;
}
#blurbTop {
	width:30em;
	height:1.917em;
	background:url(http://i.espn.co.uk/espnuk/popupT3.gif) no-repeat top;
	padding-top:2.083em;
	padding-left:2.917em;
}
#blurbMdl {
	width:32.917em;
	background:url(http://i.espn.co.uk/espnuk/popupM3.gif) repeat-y right;
	display:table-cell;
	padding-top:0.667em;
	float: left;
}
#blurbCont {
	color:#787878;
	padding-left:2.917em;
	padding-right:1.667em;
	font-size:0.917em;
}
#blurbBtm {
	width:32.917em;
	height:1.5em;
	background:url(http://i.espn.co.uk/espnuk/popupB3.gif) no-repeat right;
	float: left;
}
.auth {
	font-weight:bold;
	color:#666;
	float:left;
}
.close {
	float:right;
	cursor:pointer;
	display:block;
	overflow:hidden;
	margin-right:15px;
}
/*Author Popup*/
.grouplist {font-size: 11px;line-height: 12px;margin-top: 5px;width: 90px;}