/*
Theme Name: Stadium Default
Theme URI: www.stadium.co.uk
Description: The default CMS theme for www.stadium.co.uk
Version: 1.0
Author: Lee Simpson / Rufus
Author URI: www.rufus.co.uk
*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;}
body#white,
body#white #contentbottom,
body#white #content{background:none;}
body{/*background:#004990 url(images/bg_main.png) no-repeat center top;*/font-size:11px;font-family:Verdana, Geneva, sans-serif;color:#838383;}
a{text-decoration:none;color:#004990;}
a:hover{text-decoration:none;color:#002548;}
a:active{top:1px;position:relative;}
h1,h2,h3,h4,h5{color:#004990;font-weight:bold;border-bottom:1px solid #e5ecf4;padding:0 0 7px 0;margin:0 0 12px 0;}
h1{font-size:20px;}
h2{font-size:18px;}
h3{font-size:11px;text-transform:uppercase;}
.entry h3{border-bottom:none;margin:0;}
h4{font-size:10px;}
.entry h4{border-bottom:none;margin:0;}
a{outline:none;}
#wrapper{padding:0 0 0 0;width:940px;margin:0 auto;}
#content{/*background:url("images/bg_content.png") no-repeat scroll center top transparent;*/margin:0 auto 0;padding:0 0 4px;width:940px;}
#header{}
.logo{background:url("images/bg_logo.png") no-repeat scroll 0 0 transparent;display:block;float:left;height:45px;margin:40px 0 0 35px;text-indent:-9999px;width:182px;}
.logo a{width:182px;height:45px;display:block;}
.btns{color:#B2B2B2;float:right;margin:30px 35px 0 0;width:420px;}
.btns a{display:block;float:right;height:27px;text-indent:-9999px;width:103px;}
.btns .btnlabel{float:left;padding:8px 0 0;}
.btns a.asiabtn{background:url("images/sprite_btns.png") no-repeat scroll 0 0 transparent;margin:0 10px 0 0;}
.btns a.asiabtn:hover{background:url("images/sprite_btns.png") no-repeat scroll -245px 0 transparent;}
.btns a.asiabtn:active{background:url("images/sprite_btns.png") no-repeat scroll -489px 0 transparent;}
.btns a.powerbtn{background:url("images/sprite_btns.png") no-repeat scroll 0 -31px transparent;width:111px;}
.btns a.powerbtn:hover{background:url("images/sprite_btns.png") no-repeat scroll -245px -31px transparent;}
.btns a.powerbtn:active{background:url("images/sprite_btns.png") no-repeat scroll -489px -31px transparent;}
.btns a.plcbtn{background:url("images/sprite_btns.png") no-repeat scroll 0 -383px transparent;margin:0 10px 0 0;width:127px;}
.btns a.plcbtn:hover{background:url("images/sprite_btns.png") no-repeat scroll -245px -383px transparent;}
.btns a.plcbtn:active{background:url("images/sprite_btns.png") no-repeat scroll -489px -383px transparent;}
.btns-newsletter{color:#B2B2B2;float:right;margin:80px 35px 0 0;width:294px;text-align:right;}
.tagline{clear:both;color:#004990;float:right;font-size:15px;line-height:21px;margin:19px 35px 0 0;position:relative;text-align:right;top:-37px;}
ul#mainnav{clear:both;font-size:12px;margin:0 auto;overflow:hidden;position:relative;top:-18px;width:870px;}
ul#mainnav li{background:url("images/bg_mainnavlileft.png") no-repeat scroll right top transparent;float:left;margin:0;padding:0 40px;text-align:center;}
ul#mainnav li.first{padding-left:0;}
ul#mainnav li.last{padding-right:0;background:none;}
ul#mainnav li a{color:#595959;display:block;padding:0 0 11px;text-decoration:none;}
ul#mainnav li a:hover{background:url("images/bg_mainnavli.png") repeat-x scroll center bottom transparent;color:#004990;}
#hero{background:url("images/bg_hero.png") no-repeat scroll 0 0 transparent;display:block;height:270px;left:-7px;margin:0 auto;position:relative;width:954px;}
#hero #hero-img div{left:7px;position:relative;top:3px;height:310px;width:940px;z-index:0;}
.heronav{background:url("images/bg_heronav.png") repeat scroll 0 0 transparent;height:226px;left:23px;overflow:auto;position:absolute;top:15px;width:260px;z-index:8;}
.heronav h2{border:medium none;color:#FFFFFF;margin:0 0 10px;padding:15px 0 0 15px;font-size:27px;}
.heronav h2 span{display:block;font-size:12px;font-weight:normal;padding-bottom:0;}
.heronav ul{margin:0 0 0 15px;background:url("images/bg_heronavul.png") no-repeat scroll 0 top transparent;}
.heronav ul li{font-size:13px;padding:0;background:url("images/bg_heronavul.png") no-repeat scroll 0 bottom transparent;}
.heronav ul li a{color:#FFF;text-decoration:none;width:220px;display:block;padding:10px 0;background:url("images/bg_heronavarrow.png") no-repeat scroll 201px 13px transparent;}
.heronav ul li a:hover{background:url("images/bg_heronavarrow.png") no-repeat scroll 201px -24px transparent;}
#pagecontentleft{float:left;margin:0 0 5px 35px;padding:16px 0 0;width:210px;/*overflow:auto;*/}
#pagecontentleft-home{float:left;margin:0 0 5px 35px;padding:15px 0 0;width:210px;/*overflow:auto;*/}
#pagecontentleft h3{margin:0 0 8px;}
#pagecontentleft-home h3{margin:0 0 8px;}
.latest-news-box{}
.latest-news-box ul{}
.latest-news-box ul li{border-bottom:1px solid #e5ecf4;padding:0 0 5px;margin:0 0 8px 0;}
.latest-news-box ul li .date{padding:0 0 5px;}
.latest-news-box ul li .title{font-size:12px;line-height:17px;padding:0 0 5px;}
.latest-news-box ul li .title a{font-weight:bold;color:#4d4d4d;}
#pagecontentcenter{float:left;margin:0 0 0 30px;padding:3px 0 0;width:390px;}
#pagecontentcenter .subheader{margin:0 0 15px 0;}
#pagecontentcenter .subheader p{font-size:13px;color:#004990;line-height:19px;}
#pagecontentcenter img.alignleft{float:left;margin:0 13px 0 0;}
#pagecontentcenter img.wp-image-131{border:3px solid #9DBCD9;}
#pagecontentfull p,
#pagecontentcenter p{line-height:16px;margin:0 0 15px 0;}
#pagecontentleft h2,
#pagecontentcenter h2,
#pagecontentfull h2 { font-size:13px;font-weight:normal;color:#004990;line-height:19px;border:none;padding:0; }
#pagecontentcenter .entry ul,
#pagecontentfull .entry ul{margin-left:12px;padding:0 0 14px 0px;}
#pagecontentcenter .entry ul li,
#pagecontentfull .entry ul li{padding-bottom:8px;line-height:16px;}
#pagecontentfull .left{float:left;margin-bottom:20px;width:49%;}
#pagecontentfull .right{float:right;margin-bottom:20px;width:49%;}
#pagecontentfull .left ul,
#pagecontentfull .right ul{}
#pagecontentfull .left ul li,
#pagecontentfull .right ul li{list-style-type:none;padding-bottom:3px;}

#pagecontentfull .entry table{margin-bottom:20px;}
#pagecontentfull .entry table th,
#pagecontentfull .entry table td{padding:4px;}

ul.disc{margin-left:30px;}
ul.disc li{list-style-type:disc;}

#pagecontentright{float:right;margin:0 35px 0 0;padding:16px 0 0;width:210px;}
#pagecontentfull li .pdf{
display:block;
overflow:auto;
padding-top:1px;}
.shareindex{margin:0 0 18px;padding:0 0 12px;}
.shareindex .links{border-top:1px solid #E5ECF4;margin:10px 0 0 0;padding:10px 0 0;}
.shareindex .price{color:#000000;padding:3px 0;font-size:10px;}
.shareindex .price .points{background:url("images/bg_stockprice.png") no-repeat scroll 0 -2px transparent;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:bold;padding:0 0 0 15px;}
.shareindex .price .change{font-size:11px;}
.shareindex .price .pointsup{background:url("images/bg_stockprice.png") no-repeat scroll 0 -8px transparent;}
.shareindex .price .pointsdown{background:url("images/bg_stockprice.png") no-repeat scroll 0 5px transparent;}
.shareindex .price .changeup{color:#0C0;}
.shareindex .price .changedown{color:#F00;}
#pagecontentright ul.links,
#pagecontentleft ul.links,
#pagecontentleft-home ul.links{border-bottom:1px solid #E5ECF4;padding:0 0 4px 10px;}
#pagecontentright ul.links li,
#pagecontentleft ul.links li,
#pagecontentleft-home ul.links li{margin:0 0 5px 0;}
#pagecontentright ul.links li ul,
#pagecontentleft ul.links li ul,
#pagecontentleft-home ul.links li ul{padding:5px 0 0 10px;}
#pagecontentleft .current_page_item a,
#pagecontentleft-home .current_page_item a{text-decoration:underline;color:#004990;}
#pagecontentleft .current_page_item ul li a,
#pagecontentleft-home .current_page_item ul li a{text-decoration:none;}
#pagecontentfull .entry ul.scroll-links{float:left;margin:0 10px 0 28px;}
#pagecontentfull .post-entry{border-bottom:1px solid #E5ECF4;overflow:auto;margin-bottom:15px;}
#pagecontentfull .post-entry .thumb{float:left;margin:0 15px 6px 0;}
#pagecontentfull .post-entry h3{border-bottom:0px solid #E5ECF4;}
#pagecontentfull .post-entry .entry{}
#pagecontentfull .entry p img.alignleft{float:left;margin:0 20px 10px 0;}
#accordion h3:focus{outline:0;}
#accordion .accordion-lists{padding-bottom:10px;}
#accordion .accordion-lists p{margin-top:10px}
#accordion .accordion-lists a{
	border-bottom:1px solid #004990;
	clear:both;
	display:block;
	line-height:16px;
	overflow:auto;
	padding-bottom:6px;
	padding-top:1px;
	}
#accordion .accordion-lists span{display:block;float:left;width:360px;}
#accordion .accordion-lists span.left{margin-bottom:0px;width:120px;}
#accordion .accordion-lists span.seperator{width:30px;}
#pagecontentfull li .pdf span{display:block;float:left;width:360px;}
#pagecontentfull li .pdf span.left{margin-bottom:0px;width:120px;}
#pagecontentfull li .pdf span.seperator{width:30px;}
#pagecontentfull .sub-banner{margin:30px 0 18px;}
#pagecontentfull .sub-banner img{border:1px solid #C4C4C4;display:block;}

#pagecontentfull dl{margin-left:20px;overflow:auto;}
#pagecontentfull dl dt{clear:both;float:left;width:100px;font-size:14px;margin-bottom:10px;color:#004990;font-weight:bold;}
#pagecontentfull dl dd{float:right;margin:0 65px 15px 0;width:425px;}

#pagecontent-newsletter { clear:both;margin:0 auto 20px;padding-top:30px;width:870px; }
#pagecontent-newsletter .entry p {margin-bottom:18px;}

.clear-class{clear:both;}

ul.quicklinks li{margin:0 0 10px 0;}
ul.quicklinks li a{color:#666666;display:block;font-weight:bold;height:52px;line-height:16px;padding:8px 0 0 10px;text-indent:-9999px;width:196px;}
ul.quicklinks li a.download1{background:url("images/sprite_btns.png") no-repeat scroll left -186px transparent}
ul.quicklinks li a.download1:hover{background:url("images/sprite_btns.png") no-repeat scroll -245px -186px transparent}
ul.quicklinks li a.download1:active{background:url("images/sprite_btns.png") no-repeat scroll -489px -186px transparent}
ul.quicklinks li a.download2{background:url("images/sprite_btns.png") no-repeat scroll left -316px transparent;}
ul.quicklinks li a.download2:hover{background:url("images/sprite_btns.png") no-repeat scroll -245px -316px transparent;}
ul.quicklinks li a.download2:active{background:url("images/sprite_btns.png") no-repeat scroll -489px -316px transparent;}
ul.quicklinks li a.download3{background:url("images/sprite_btns.png") no-repeat scroll left -483px transparent;}
ul.quicklinks li a.download3:hover{background:url("images/sprite_btns.png") no-repeat scroll -245px -483px transparent;}
ul.quicklinks li a.download3:active{background:url("images/sprite_btns.png") no-repeat scroll -489px -483px transparent;}

ul.quicklinks li a.link1{background:url("images/sprite_btns.png") no-repeat scroll left -417px transparent;}
ul.quicklinks li a.link1:hover{background:url("images/sprite_btns.png") no-repeat scroll -245px -417px transparent;}
ul.quicklinks li a.link1:active{background:url("images/sprite_btns.png") no-repeat scroll -489px -417px transparent;}

.box-inner{margin:0 0 30px 0;}
.blank{height:13px;border-bottom:1px solid #E5ECF4;}
.blank_two{height:26px;border-bottom:1px solid #E5ECF4;}
#pagecontentfull{float:left;margin:0 0 20px 30px;padding:4px 0 0;width:610px;}
#footer{clear:both;margin:0 auto 15px;overflow:auto;width:870px;border-top:1px solid #e5ecf4;border-bottom:1px solid #e5ecf4;padding-top:15px;}
#footer ul{float:left;width:25%;padding:0 0 20px 0;}
#footer ul li{margin:0 0 10px 0;}
#footer ul li.title{color:#666666;font-weight:bold;}
#footer h3{border-bottom:medium none;float:left;margin:0;padding:0;}
#footer a.seeall{float:right;}
#footer-newsletter{clear:both;margin:0 auto 15px;padding:10px 0 0 0;overflow:auto;width:870px;border-top:1px solid #e5ecf4;}
a.seeall{}
ul.downloads{float:left;margin:13px 0;}
ul.downloads li{float:left;margin:0 15px 0 0;}
ul.downloads li.last{margin:0;}
ul.footerlinks{clear:both;margin:0 auto;overflow:auto;width:870px;color:#595959;}
#footer ul li a,
ul.footerlinks a{color:#595959;text-decoration:none;}
#footer ul li a:hover,
ul.footerlinks a:hover{color:#333333;}
ul.footerlinks li{float:left;}
ul.footerlinks li.last{float:right;}
#contentbottom{background:url("images/bg_contentbottom.png") no-repeat scroll center bottom transparent;height:20px;margin:0 auto 30px;width:940px;}
/*
#pagecontentright ul.quicklinks,
#pagecontentleft ul.quicklinks{margin:0 0 19px;padding:0;}
#pagecontentright ul.quicklinks li,
#pagecontentleft ul.quicklinks li{margin:0 0 13px 0;}
#pagecontentright ul.quicklinks li a,
#pagecontentleft ul.quicklinks li a{background:url("images/sprite_btns.png") no-repeat scroll 0 -65px transparent;}
#pagecontentright ul.quicklinks li a:hover,
#pagecontentleft ul.quicklinks li a:hover{background:url("images/sprite_btns.png") no-repeat scroll -245px -65px transparent;}
#pagecontentright ul.quicklinks li a:active,
#pagecontentleft ul.quicklinks li a:active{background:url("images/sprite_btns.png") no-repeat scroll -489px -65px transparent;}
#pagecontentright ul.quicklinks li a span,
#pagecontentleft ul.quicklinks li a span{font-weight:normal;}
ul.downloads li a{display:block;height:59px;text-indent:-9999px;width:206px;}
ul.downloads li a.download1{background:url("images/sprite_btns.png") no-repeat scroll left -121px transparent;}
ul.downloads li a.download1:hover{background:url("images/sprite_btns.png") no-repeat scroll -245px -121px transparent;}
ul.downloads li a.download1:active{background:url("images/sprite_btns.png") no-repeat scroll -489px -121px transparent;}
ul.downloads li a.download3{background:url("images/sprite_btns.png") no-repeat scroll left -251px transparent;}
ul.downloads li a.download3:hover{background:url("images/sprite_btns.png") no-repeat scroll -245px -251px transparent;}
ul.downloads li a.download3:active{background:url("images/sprite_btns.png") no-repeat scroll -489px -251px transparent;}
*/
#pagecontentfull .breadcrumb{margin-bottom:18px;}
.contact-row { clear:both; overflow:auto; border-bottom: 1px solid #DFDFDF; margin-bottom:18px; }
.sharepricedata { border:none;  }