
ul {list-style-type:none;}

	

/* ------- MOZ ClearFix fudge ------- */
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display:inline-block;}

/* Hide from IE Mac */
.clearfix {display:block;}
/* End hide from IE Mac */* {
margin: 0;
padding: 0;
}
  
body {margin: 0; padding: 0; background:#003; font-family:Arial, Helvetica, sans-serif; font-size:80%;}
#container {width:980px; padding:0; margin:0; overflow:hidden; background-color:#FFFFFF;}
img{border:0;}
ul {list-style-type:none;}

.clearLeft {clear:left;}
.clearRight	{clear:right;}
.clear {clear:both;}
.capitalise {text-transform:capitalize;}
.uppercase {text-transform:uppercase;}
.first {margin-left:4px;}
.bet_list {display:block;}
.block{display:block;}
.inline{display:inline;}

.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix {display:inline-block;}
/* Hide from IE Mac */
.clearfix {display:block;}
/* End hide from IE Mac */

/* Page header */
#header { position:relative; width:980px; height:98px; background:url(/Images/bluesqprem/header-bg.jpg) no-repeat; margin:0;}
#masthead {margin:0 0 0 5px; padding:10px 0px;}
#banner { position:absolute; top:3px; left:250px; width:728px; height:90px;}
body div#banner div{text-align:center!important; width:728px;margin:auto!important; height:90px; vertical-align:middle}
body div#banner div *[width='468'] {margin-top:16px; vertical-align:middle}

/* Navigation */
#navbar {height: 30px; color:#FFF;background:#369 url(/Images/Bluesq/365-nav-bg1.gif); background-repeat: repeat-x;padding: 0px 0 0 5px;font-weight:bold;color:#FFF;}
#navbar li {float: left;padding: 8px 8.3px 8px 8.3px;width: auto;}
#navbar a {font-size:110%;text-decoration:none; padding:7px 15px 8px 15px; background:url(/Images/bluesqprem/divider2.gif) no-repeat 100% 10px;}
#navbar ul{position:relative;margin: 0 5px;padding: 0;width:100%;cursor: default;list-style-type: none;}
#navbar ul li {float:left;padding: 2px 5px 2px 2px; }
#navbar ul li a:link, #navbar ul li a:visited {color:#FFFFFF; text-decoration:none;}
#navbar ul li a:hover, #navbar ul li a:focus, #navbar ul li a:active {background:#369;text-decoration:underline;}

#navbar ul li a:link, #navbar ul li a:visited {font-weight:bold;color:#FFF;}
#navbar ul li a:hover, #navbar ul li a:active {background:#369;text-decoration:underline;}
#navbar, #navbar ul {float: left;width: 100%;list-style: none;line-height: 1; padding: 0; margin: 0;z-index: 999;}
#navbar a {display: block;width: auto;}
#navbar li.last {border-right:0px;}
#navbar li ul {	/* second-level lists */  width: auto;position: absolute;	background-color:#369 ; left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */	padding: 6px 6px 6px 6px; border-left: 1px solid #ccc;border-bottom: 1px solid #ccc; border-right: 1px solid #ccc;}
#navbar li ul li {float: none; border-bottom: 0px solid #ccc;	border-top: 0px solid #fff;}
#navbar li ul li a {width: 11em;text-align: left;	background-image: none;	text-transform: none; padding-top: 2px; padding-bottom: 2px;	display: block;}
#navbar li ul li a.directory {background:url('/Images/Football365/yellowarrow.gif') no-repeat right;}
#navbar li ul li a:hover {background-color: #006699;}
#navbar li:hover ul ul, #navbar li.sfhover ul ul {left: -999em; }
#navbar li:hover ul, #navbar li li:hover ul, #navbar li.sfhover ul, #navbar li li.sfhover ul { /* lists nested under hovered list items */	left: auto;}
#navbar li ul ul { /* third-and-above-level lists */	margin: -1em 0 0 10em;}
#navbar ul li.blueSq {font-weight:bold;}

html*#navbar ul li.blueSq ul li {margin-bottom: -5px; padding: 0px;} /* IE 7 hacker */

/* IE 7 hacker */
#navbar li:hover, #navbar li.hover {
    position:static;
}

#flashclubs {background-color:#f0f0f0; margin:3px 0px 0px 0px; padding:0; height:30px;}

/* Content area */
#wrapper {clear:both;width:980px;height:auto;display:block;background-image:url(/Images/bluesqprem/wrapper_bg.gif);background-repeat:repeat-y; border: 0px solid #C00;}
.left {float:left;width:490px;height:auto;}
.centre {float:left;width:308px;height:auto;background:#039 url(/Images/bluesqprem/right-col-bg.jpg) repeat-y;padding-bottom:3000px;margin-bottom:-3000px;}
.right {float:left;width:182px;height:auto;background:#ccc;padding-bottom:3000px;margin-bottom:-3000px;}

/* Results Table */
#resultsTbl {border-style: solid; border-color: #999; border-width: 0px 0px 0px 0px; margin-left:1%;}
#resultsTbl tr th {border-style: solid; border-color: #999; border-width: 1px 0px 0px; font-weight: bold;  padding:5px;}
#resultsTbl tr td {padding: 5px 0px 5px 0px;}
#resultsTbl tr.even {background-color:#f0f0f0; padding: 5px 0px 5px 0px;}
#resultsTbl tr.details td {padding: 5px 0px 0px 0px;}
.key p {padding: 0px 0px 0px 15px; margin: 5px 0px 0px 0px;}

.tableHeader {border-style: solid; border-color: #999; border-width: 1px 0px 0px; font-weight: bold;  padding:2px;}

h2.sectionheader {padding:5px 10px; font-size:130%; text-transform:uppercase; border-bottom:1px solid #ccc;}
h3.sectionheader {padding:10px 0 0 10px; font-size:130%; text-transform:uppercase;}
h4{padding:10px 0 0 10px; font-size:130%; color:#000; border-bottom:1px solid #ccc;}

/* TEAM HEADERS - backgrounds and submenu*/
.teamHeader {width: 489px; float: left; margin: 0px; padding: 0px; background-color:#fff;border-right: 0px solid #999;}
.teamHeader ul {margin-left:7px}
.teamHeader h1 {padding:10px 10px; font-size:130%; color:#000; text-transform:uppercase;}
.teamHeader img.teamlogo {float:left; border: 0px solid #fff; margin: 8px 10px 8px 9px;}

.topstory {float:left;width:482px;background-color:#036;padding:0 8px 8px 0;margin-bottom:5px; color:#fff;}
.topstory a {color:#fff;}
#story .topstory {width:646px;}
.topstory img.storypic {float:left;border: 1px solid #fff;margin: 8px 10px 8px 9px;}
.topstory h2 { font-size:160%; font-weight:normal; text-transform:capitalize; padding:6px 6px 3px 0; }
.topstory h2 a {color:#fff;text-decoration:none;}
.topstory h2 a:hover {text-decoration:underline;}
.topstory p { padding:0; margin:0 10px; font:90%/140%;}
.topstory p a {color:#fff; text-decoration:none; font-weight:bold; font-size:85%; text-transform:uppercase; }
.topstory p a:hover {text-decoration:underline;}
.topstory .linkBox p a {font-weight:bold; text-decoration:none;}
.topstory p a:hover {text-decoration:underline;}
.linkBox {padding:3px 5px 8px 3px; margin:0 10px; clear:both; background:#03c url(/Images/bluesqprem/bsq-bet.gif) top right no-repeat; }

.team_topstory {float:left;width:481px;background-color:#fff;padding:0 8px 8px 0;margin-bottom:5px; color:#000; border-right: 0px solid #999;}
.team_topstory a {color:#000;}
.team_topstory img.storypic {float:left;border: 1px solid #fff;margin: 8px 10px 8px 9px;}
.team_topstory h2 { font-size:160%; font-weight:normal; text-transform:capitalize; padding:6px 6px 3px 0; }
.team_topstory h2 a {color:#000;text-decoration:none;}
.team_topstory h2 a:hover {text-decoration:underline;}
.team_topstory p { padding:0; margin:0 10px; font:90%/140%;}
.team_topstory p a {color:#000; text-decoration:none; font-weight:bold; font-size:85%; text-transform:uppercase; }
.team_topstory p a:hover {text-decoration:underline;}
.team_topstory .linkBox p a {font-weight:bold; text-decoration:none;}
.team_topstory p a:hover {text-decoration:underline;}

.secondarystory {float:left;width:470px;background-color:#FFFFFF; border-bottom:1px solid #ddd; padding:10px;}
.secondarystory a {color:#000;}
.secondarystory img.storypic {float: right;border: 1px solid #CCCCCC;margin: 0 0 0 5px;}
.secondarystory h2 { font-size:110%;text-transform:capitalize;padding:0; margin:0;}
.secondarystory h2 a {text-decoration:none;}
.secondarystory h2 a:hover {text-decoration:underline;}
.secondarystory p {font:90%/140%; color:#000000; padding: 4px 0px;}
.secondarystory p a {color:#000000; text-decoration:none; font-weight:bold; font-size:85%; text-transform:uppercase; }
.secondarystory p a:hover {text-decoration:underline;}
.secondarystory p.blueSqBet {margin-top:8px;}
.secondarystory p.blueSqBet a {color:#00F; text-decoration:none; font-weight:bold; font-size:92%; text-transform:capitalize; padding:2px 0 6px 25px; background:url(/Images/bluesqprem/bsq-bet-sm.gif) no-repeat;  }
.secondarystory p.blueSqBet a:hover {text-decoration:underline;} 
.secondarystory p.pubDate {font-transform: italic; color: #999; font-size: 80%;}

.clubstory {float:left;width:95%;background-color:#FFFFFF; border-bottom:1px solid #ddd; padding:10px 0px 0px 10px;}
.clubstory a {color:#000;}
.clubstory img.storypic {float: right;border: 1px solid #CCCCCC;margin: 0 0 0 5px;}
.clubstory h2 { font-size:110%;text-transform:capitalize;padding:0; margin:0;}
.clubstory h2 a {text-decoration:none;margin-bottom: 2px;}
.clubstory h2 a:hover {text-decoration:underline;}
.clubstory p {font:90%/140%; color:#000000; padding: 4px 0px;}
.clubstory p a {color:#000000; text-decoration:none; font-weight:bold; font-size:85%; text-transform:uppercase; }
.clubstory p a:hover {text-decoration:underline;}
.clubstory ul { list-style-type:none; padding: 5px; }
.clubstory li { margin:0 0 8px 0; font-family:Tahoma; font-size:11px; width:48%; float:left;}
.clubstory li a { color:#000000; text-decoration:none; background:url(/Images/bluesqprem/list-bullet.gif) left center no-repeat; padding-left:10px;}
.clubstory li a:hover { color:#000000; text-decoration:underline;}


.tertiarystory {margin:5px 5px 24px 5px;}
.tertiarystory ul { list-style-type:none; padding:0 5px; }
.tertiarystory li { margin:0 0 8px 0; font-family:Tahoma; font-size:11px; width:48%; float:left;}
.tertiarystory li a { color:#000000; text-decoration:none; background:url(/Images/bluesqprem/list-bullet.gif) left center no-repeat; padding-left:10px;}
.tertiarystory li a:hover { color:#000000; text-decoration:underline;}

.article {float:left;padding:0 8px 8px 0;margin-bottom:5px;}
.article .article-pic {width:241px; float:left; margin: 8px 10px 0 8px; padding-bottom:3px;}
.article .article-pic p {background-color:#eee; margin:0; padding:0; font-size:90%; text-align:center; border: 0px solid #ccc;}
.article h2 { font-size:160%; font-weight:normal; text-transform:capitalize; padding:6px 6px 3px 0; color:#006; }
.article h2 a { font-size:160%; font-weight:normal; text-transform:capitalize; padding:6px 6px 3px 0; color:#006; text-decoration: none;}
.article h2 a:HOVER { font-size:160%; font-weight:normal; text-transform:capitalize; padding:6px 6px 3px 0; color:#006; text-decoration: underline;}
.article p { padding:0; margin:0 10px 14px 10px; line-height:150%;}
.article-links {background:url(/Images/bluesqprem/article-links-bg.jpg) repeat-x; padding:5px 0 0 5px; margin:8px 0 0 0; clear:both;}
.article-links p {color:#666666; font-size:80%; font-family:Verdana, Arial, Helvetica, sans-serif; padding-bottom:5px; margin-bottom:0;}
.article-links a { text-decoration:none; padding-left:3px; color:#000000; }
.article-links a:hover { text-decoration:underline; }

.betframe {margin:0 0 8px 8px;}
.mpu {margin:0 0 8px 4px;}

.tt_transferinfo {padding-left:5px;}
.tt_transferinfo h2 {display:block; clear:both; border-bottom:1px solid #999; background-color: #DFDEDE; color: #000; margin: 2px 9px 1px 0px; font-size: 13px; padding: 1px 3px;}			
.tt_transferinfo ul {clear:both; padding: 0; margin:3px 0px;}	
.tt_transferinfo li {width:40%; margin:2px 0px; float:left; font-size: 11px; padding-left: 25px;}
.tt_transferinfo p {margin: 0.1em 0 5px 0;	font-style: italic;	color: #666;}
.tt_transferinfo a:hover {text-decoration: underline;}
.tt_transferinfo li.tr_out {list-style:none; background:url(/Images/bluesqprem/transfer_out.gif) no-repeat;}
.tt_transferinfo li.tr_in {list-style:none; background:url(/Images/bluesqprem/transfer_in.gif) no-repeat;}


/*Promos*/
.yoursay {background:#036 url(/Images/bluesqprem/yoursay-bg.jpg) no-repeat; color:#fff; width:294px; margin:0 0 8px 7px; padding-bottom:10px;}
.yoursay h2 {padding:10px;  font-size:150%; font-style:italic; text-transform:uppercase;}
.yoursay p.quote {padding:0 10px 0 45px; line-height:160%;}
.yoursay p.quoteby {padding:5px 10px 0 16px; font-size:85%; color:#CCC;}
.yoursay p.quote a {color:#fff; text-decoration:none; font-weight:bold; font-size:85%; text-transform:uppercase; }
.yoursay p.quote a:hover {text-decoration:underline;}
.yoursay h3 {color:#ccc;}
.yoursay p {color:#ccc;}

/*Trading*/
.trading {background:#000a3d; color:#fff; width:294px; margin:0 0 8px 7px; padding-bottom:0px;}
.trading h2 {padding:0px;  font-size:125%; font-style:italic; text-transform:uppercase;}
.trading p.quote {padding:0 10px 0 45px; line-height:160%;}
.trading p.quoteby {padding:5px 10px 0 16px; font-size:85%; color:#CCC;}
.trading p.quote a {color:#fff; text-decoration:none; font-weight:bold; font-size:85%; text-transform:uppercase; }
.trading p.quote a:hover {text-decoration:underline;}

/*Promos*/
.blog-promo {background:#036 url(/Images/bluesqprem/blog-bg.jpg) no-repeat; color:#fff; width:294px; margin:0 0 8px 7px; padding-bottom:10px;}
.blog-promo h2 {padding:20px 80px 2px 10px; font-size:140%; font-style:italic; text-transform:uppercase;}
.blog-promo p {padding:0 120px 0 10px; line-height:160%;}
.blog-promo p a {color:#fff; text-decoration:none; font-weight:bold; font-size:85%; text-transform:uppercase; }
.blog-promo p a:hover {text-decoration:underline;}

.pod-promo {background:#000 url(/Images/bluesqprem/podcast-bg1.gif) no-repeat; color:#fff; width:294px; height: 112px; margin:0 0 8px 7px; padding-bottom:10px;}
.pod-promo h2 {padding:20px 80px 2px 10px; font-size:140%; font-style:italic; text-transform:uppercase;}
.pod-promo p.quote {padding:76px 0px 0 1px; line-height:160%;}
.pod-promo p.quote a {color:#fff; text-decoration:none; font-weight:bold; font-size:85%; text-transform:uppercase; }
.pod-promo p.quote a:hover {text-decoration:underline;}

.pod-promo2 {color:#fff; width:294px; height: 45px; margin:5px 0 8px 7px; padding-bottom:0px; border-top: 5px solid #FFF; border-bottom: 5px solid #FFF;background-color: #003366;background-image: url(/Images/bluesqprem/yoursay-bg.jpg);background-repeat: no-repeat;}
.pod-promo2 .pod-img2 {width: 90px; float: left;}
.pod-promo2 .pod-text2 {width: 180px; float: left; padding: 10px 0px 5px 0px; color: #FFF; font-size: 85%;}
.pod-promo2 .pod-text2 a {color:#fff; text-decoration:none; font-weight:bold; font-size:200%; text-transform:uppercase; }
.pod-promo2 .pod-text2 a:hover {text-decoration:underline;}

.nowblue {color:#fff; width:294px; margin:0 0 8px 7px; padding-bottom:5px;}

.sponsors {background:#036 url(/Images/bluesqprem/sponsors-bg.jpg) no-repeat; color:#fff; width:274px; margin:0 0 8px 7px; padding:10px;}
.sponsors h2 {padding:0 0 4px 0; font-size:90%; text-transform:uppercase;}

.right table {width:176px; margin:3px;}
.right table tr td {padding:1px 2px;}
.right table tr.odd {background-color:#ddd;}
.right table tr.team_odd {background-color:#fff;}
.right thead {font-weight:bold; margin-left:3px;}
.right table a {color: #000;}
.right table a:HOVER {color: #000; text-decoration: none;}
.homestandings {font-size:85%;}
.homestandings img {margin:3px 3px 0 0px;}
.homestandings tr th {}
.conf-ns img {margin:5px 0 0 12px;}

.teamFixtures tbody tr.odd {background-color: #f0f0f0;}

.poll { background-color:#336699; margin:8px 4px; color:#fff;}
.poll h2 { color:#FFFFFF; border-bottom:2px solid #ccc; padding:2px 6px;font-size:100%; text-transform:uppercase;}
.poll form {margin:6px; }
.poll p {font-weight:bold; font-size:90%;}
.poll li { padding:2px 0;}
.poll label {margin-left:3px;}
.poll-results {text-align:right; padding:3px;}
.poll-results a {color:#FFFFFF;}
input#btn {margin:4px 0;}

.latest-poll {margin:10px 0px; padding: 0px 10px;}
.latest-poll form p {font-weight:bold; padding: 0px 0px;}
.latest-poll li { padding:2px 0;}
.latest-poll label {margin:5px;}
.poll-results {text-align:right; padding:3px;}
.poll-results a {color:#FFFFFF;}

.user_links {margin:5px 0 0 10px; border-bottom:1px solid #f0f0f0; padding:2px 0 2px 5px;}
.user_links img {float:left; padding-right:5px; padding-left:20px;}
.user_links img.first-icon {padding-left:0px;}
.user_links a {float:left; color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none;}
.user_links a:hover {text-decoration:underline;}

.footer { background-color:#666; width:100%; margin-top:3px; color:#FFFFFF; padding-bottom:8px;}
.footer a:hover {text-decoration:none;}
.footer h2 { padding:8px 42px; color:#333; font-size:100%; border-bottom:2px solid #ccc; background:#bbb url(/Images/bluesqprem/bsq-bet.gif) 1% no-repeat; margin-bottom:14px; }
.footer h3 { padding:5px 10px 2px 10px; margin-bottom:6px; border-bottom:1px solid #777;}
.footer-promo { float:left; width:240px; margin-left:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:85%; color:#ccc;}
.footer-promo img {float:left; margin-right:4px; border:1px solid #999;}
.footer-promo h5.footerhead {text-transform:capitalize; margin-bottom:3px; font-size:100%;}
.footer-promo h5.footerhead a {color:#ccc;}
.quick-links { float:left; width:180px; margin-left:40px;}
.quick-links a { color:#FFF; font-size:85%; } 
.quick-links h5.footerhead {text-transform:capitalize; margin-bottom:3px; font-size:100%;}
.copyright {clear:left; margin-left:10px; padding-top:8px;}
.copyright a { color:#FFFFFF; }
.copyright img { float:left; margin-right:6px;}
.copyright p {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:85%; padding:5px;}

#tableTable td { padding:2px 5px; }
.relPromPlace {background-color:#f0f0f0; }
.monthSelector {cursor:pointer;}
.bsq-polls li {margin:11px;}
.bsq-polls a { color:#000000; }
.bsq-polls a:hover { color:#000000; text-decoration:none; }
.poll-title {font-weight:bold; margin-bottom:6px;}
.latest-poll {margin:11px;}
.even {background-color:#f0f0f0;}

/* VIDEO PAGE */
#vidPage {width: 100%; float: left; margin: 0px; padding: 0px;}
#vidPage h2.topHead {padding:5px 10px; font-size:130%; color:#FFF; text-transform:uppercase; border-bottom:0px solid #ccc; background-image: url(/Images/bluesqprem/vid_head_bg.gif);}
#vidPage .vid_div {width: 490px; text-align: center; border-bottom: 0px solid #CCC; padding: 10px 0px; background-image: url(/Images/bluesqprem/vid_big_bg.gif);}
#vidPage .vid_subnav {width: 100%; margin: 0px; padding: 0px;}
#vidPage .vid_subtitle {width: 100%; margin: 0px; padding: 0px;}
#vidPage ul.vidnav {width: 100%; list-style-type:none; padding:0 0px; margin: 0px;}
#vidPage ul.vidnav  li {height: 21px; background:url(/Images/bluesqprem/vid_nav_bg.gif); padding:1px 0 0 0; font-family:Tahoma; font-size:11px; width:50%; float:left;}
#vidPage ul.vidnav  li a {color:#FFF; font-weight: bold; text-decoration:none; background:url(/Images/bluesqprem/vid_nav_left2.gif) 5% 20% no-repeat; padding:0px 0px 0px 18px;}
#vidPage ul.vidnav  li a:hover {color:#FFF; text-decoration:underline;}

/*LIVE SCORES */
#livescore {width:100%; font-family:Arial, Helvetica, sans-serif; }
#livescore .compBg {background-color: #FFF; color:#000; border-bottom: 1px solid #999; font-size:12px; font-weight:bold;background-image:none;}
#livescore td,th {font-family:Arial, Helvetica, sans-serif; font-size:12px;padding:4px 2px 4px 2px;}
#livescore tr.divTwo td {background: #f0f0f0;}
#livescore tr.other td {background: #ffffff;}



#YScommentForm { font-size: 12px; font-family:Arial, Helvetica, sans-serif; color:#000; }
#YScommentForm h2 { font-size: 12px; margin: 0 0 5px 0; }
#YScommentForm p {margin:  0 0 5px 0; }
#YScommentForm a {font-weight:bold; }
#YScommentForm .YSformcol a {font-size:11px; color:#000; font-family:tahoma;text-decoration:none;}
#YScommentForm .YSformcol a:hover {font-size:11px; color:#000; font-family:tahoma;text-decoration:underline;}
#YScommentForm input {  }
#YScommentForm textarea {width:97%; margin:10px 10px 15px 0; height:100px;}
#YScommentForm input, #YScommentForm textarea { background: #FFFFFF url(http://www.sportinglife.com/clients/cricket365/worldcup2007/images/form-bg.jpg) repeat-x 0 0; border: 1px solid #CCC; padding: 5px; margin: 0 0 10px 0; }
#YScommentForm label {display: block; margin:5px 5px 0 0; float:left; width: 70px;}
#YScommentForm input#rememberme { float: left; width: 20px; margin: 7px 0 10px 72px; border: none; padding: 0; background: none; }
#YScommentForm label#rememberlabel {float: left; width: 150px; margin-top: 10px;}
#YScommentForm a#forgot {  display: block; clear: left; margin: -5px 0 0 75px; }
#YScommentForm input#submit { cursor: pointer;  clear: both;  font-size: 11px; font-weight: bold; background: #369; color: #FFF; margin: 0 0 0 75px; } 

body#yoursay {background:#FFF; padding:10px}
body#yoursay p {margin-top:8px;}
body#yoursay div#closewin {margin-top:8px;}

#vid_bot {width: 100%; height: 70px;background: #000 url(/Images/bluesqprem/blsq-video_bot.gif); background-repeat: no-repeat; color: #FFF;}
#vid_bot .rightText {width: 35%; float: right; padding-top: 40px;}
#vid_bot .rightText a {color: #FFF; text-transform:uppercase;}
#vid_bot .rightText a:HOVER {color: #FFF; text-decoration: none;}
#vid_bot .leftText {width: 65%; float: left; padding: 5px 0px 0px 0px;}
#vid_bot .leftText h3 { font-size: 12px;text-transform:uppercase; color: #FFF; font-weight: bold; color: #FFF; margin-left: 2px;}
#vid_bot .leftText p {color: #FFF; margin-left: 2px;}



/*----------- competitions ------------------*/
#comp {}
#comp p {margin: 0px 0px 10px 5px; line-height:140%;}
#comp img.imgComp {float:right; margin:4px 6px 4px 4px; border:1px solid #999; }
#comp .competition {width: 97%; float: left; border:1px solid #ebebeb; margin: 0px 0px 8px 5px; padding: 2px 0px; background:url(/Images/bluesqprem/comp-bg.jpg) right bottom no-repeat;}
#comp .competition img.imgComp {float:left; margin:4px 6px 4px 4px; border:1px solid #999; }
#comp .competition h2 { font-size:110%; font-weight:bold; border:0;  padding:3px 6px 0 3px; }
#comp .competition h2 a {color: #000; text-decoration: none;}
#comp .competition h2 a:HOVER {color: #000; text-decoration: underline;}
#comp .competition p { padding:0 6px;}
#comp .competition ul { padding:1px 6px 8px 6px;}
#comp .competition li, .latest-winners li { padding:2px; list-style-type:none; background:none;}
#comp .competition li.even {background-color:#f0f0f0;}
#comp .competition li a {text-decoration:none; }
.comment-enter {padding:10px 0px 0px 5px;}
.comment-enter p {padding:0; margin:5px 0;}
.comment-enter input, .ss-opinion-comment-enter select {padding:2px;}
.comment-enter * {font-family:Arial, Helvetica, sans-serif; font-size:100%;}
.comment-enter input.radio {background:none;}
.comment-enter textarea {width:77%;}
.comment-top {float:right; background:#000033;padding:0px; width:240px; border: 1px solid #000033; margin: 5px 2px 2px 2px;}
.comment-top .text-caption {color:white; padding:5px 0px 2px 5px; font-weight:bold; font-size:92%; line-height:14px;margin-bottom:0px}
.comment-top .text-caption a {color:white; display:block; font-weight:normal; margin-top:2px}
.competition-question { width:100%; float: left; margin-bottom:14px; border-bottom:1px solid #eee;}
.competition-question ul {padding:0 0 0 2px;}
.competition-question li { clear:both; width:100%; padding:6px 0;}
.competition-question li.comp-question {font-weight:bold; background-color:#eee; padding:3px 6px; margin-bottom:5px; width:97%;}
.competition-question input { float:left; margin:0; padding:0; width:5%; margin-top:0px; background:none; border:0; }
.competition-question label {float:left; width:85%; margin:0; padding:0; }
.competition-entry {width: 100%;}
.competition-entry p.bday select.bday  {width:10%!important;}
.competition-entry p label {width:30%!important; float: left;}
.competition-entry p.bday select.bmon {width:19%!important;}
.competition-entry p.bday select.byear {width:14%!important;}
.competition-entry p.street {clear:both}
p.yourtitle select {width:12%;}
.competition-entry p {width: 100%; float:left; padding:1px 0 6px 0; }
.competition-entry .subscribe {clear: right; padding:5px 0 10px 0;} 
.competition-entry .subscribe label {width:15%; margin:2px 0 0 2px;} 
.competition-entry .subscribe p {padding:1px 0 6px 0; } 
.competition-entry .subscribe button {background-color: #CCC; color: #000;}

/* RELATED LINKS */
.relatedLinks {width:98%; float: left;background-color:#F0F0F0; margin: 2px 0px 0 0px; padding:3px 0px 0px 5px;}
.relatedLinks ul {width:16em; float: left; margin: 0 0 5px 0; padding: 0; list-style: none;}
.relatedLinks ul li {width:16em; float: left; margin: 0; padding: 0; border: 0px solid #ccc;}
html*.relatedLinks ul li {margin: 0; padding: 10px 0px -10px 0px;}
.relatedLinks ul li a {color:#000; text-decoration:none; font-weight:normal;}
.relatedLinks ul li a:hover {text-decoration:underline}

/* YOUR SAY */
.comments {border-right: 1px solid #CCC;border-bottom: 1px solid #CCC;}
.comments h2 {font-size: 150%; padding: 0px 0px 0px 4px; background-color: rgb(52, 119, 166); color: #FFF; }
.comments h4 {font-size: 120%; background-color:#f0f0f0;}
.comments p a {background: url(/Images/bluesqprem/list-bullet.gif) left center no-repeat; text-decoration: none; color: #000; padding-left: 10px;  font-weight: bold;}
.comments p a:HOVER {text-decoration: underline;}
#YScommentForm {padding: 0px 0px 0px 4px;}
#YScommentForm a:HOVER {text-decoration: none;}


#datefeed {background-color:#369; width:100%; float:left; color:#FFFFFF; font-size:80%; padding:10px 10px;}
#datefeed img {}

/* ticker */
.tickerText {background:#000; height:27px; width:955px;}
.tickerText h2 {color:#fff; font-size: 1.1em; float:left; padding:0px 10px; line-height:25px; vertical-align:middle}
.tickermarq {margin-right:10px;}
.tickermarq marquee {width:620px; float: left; padding: 6px 0px 0px 0px; margin:0px; color: #fff;font-size: 1.05em;}
.tickermarq marquee a {color:#fff; text-decoration:none;}
.tickermarq marquee a:hover {text-decoration:underline;}
.tickermarq marquee p {color:#444;}
/*.tickerRss {width: 35px; height: 20px; padding: 1px 0px 0px 7px; float: left;}*/

/* Search Story */
#searchStory {width: 210px; height:22px; float: left; margin: 0px 0px 0px 10px;}
#searchStory .searchBox {border:1px solid #369;}
#searchStory .rssbutton {}
#searchStory .imagebutton {margin-top:0px;} 



/* pagination */
.pagination {width: 100%; float: left; margin: 5px 0px; text-align: center; color: #000; font-size: 1em;}
.pagination a {text-decoration: none; text-weight: bold; color: blue;}
.pagination a:HOVER {text-decoration: underline; color: #000;}

/* Player Profile Page*/
#PlayerInfo img {margin-left: 5px; margin-right: 5px; float:right}
#PlayerInfo {margin-bottom:10px}
#inter_container {padding-left: 5px;}
#inter_container h1 {font-size: 160%; font-weight: normal; text-transform: capitalize; padding 6px 6px 3px 0pt; color: #000066;}

/* Team Profile Pages */
.teamHeader {width:980px; height:80px; border-bottom:1px solid #369;}
.teamHeader img {padding:0; margin:0; width:980px; height:80px; top:0; left:0;}
.teamHeader h1 {display:none;}
.teamHeader ul {position:absolute; top:260px; left:53px;}
.teamHeader ul li {float:left; padding:0 20px; border-right:1px solid #fff;}
.teamHeader ul li.last {border-right:none;}
.teamHeader ul li a {font-size:13px; font-weight:bold; text-transform:uppercase;}
.teamHeader ul li a:hover {text-decoration:none;}
.team_topstory {background:#003466; color:#fff!important;}
.team_topstory a {color:#fff!important;}

