/* CSS Document */
* {margin: 0;padding: 0;}

body {background-image:url(/images/background.gif); margin:0; padding:0; font-family: verdana, arial, sans-serif; font-size: 11px;}
#container { width:760px; background-color:#FFFFFF; background-image:url(/images/container-bg.jpg); background-repeat:no-repeat;background-position:0px 35px; height:auto;}

a, span, div, td, p, ul{}
a {}
p, ul{}
a:hover{}
img{border:0;}

img.fpStoryPic {margin: 0px 5px 0px 0px; padding: 0px; border: solid 3px #000000; float: left;}
img.storyPic {margin: 0px 1px; padding: 0px; border: solid 3px #000000;	float: left;}

h1 {font-family: "Arial Black"; font-size: 16px; font-weight: normal; margin: 0px 0px 3px 0px; padding: 0px;}
h1 a{font-family: "Arial Black"; font-size: 16px; font-weight: normal; color: #000000;	text-decoration: none; margin: 0px 0px 3px 0px;padding: 0px;}
h1 a:hover{color: #ff6531;}

h2 {font-family: arial, verdana, sans-serif; font-size: 17px; font-weight: bold; color: #000000; margin: 3px 0px 3px 0px; padding: 0px;}
h2 a{font-family: arial, verdana, sans-serif; font-size: 17px; font-weight: bold; color: #000000; margin: 0px 0px 3px 0px; padding: 0px;}

h4 {font-family: arial, verdana, sans-serif; font-size: 10px; font-weight: bolder; letter-spacing : -0.5px; color: #7A7A7B;	margin: 0px 0px 3px 0px; padding: 0px; text-decoration: none;}
h4 a{font-family: arial, verdana, sans-serif; font-size: 10px; font-weight: bolder; letter-spacing : -0.5px; color: #7A7A7B; margin: 0px 0px 3px 0px; padding: 0px; text-decoration: none;}
h5 {font-family: verdana, arial, sans-serif; font-size: 11px; font-weight: bold; color: #000000;	margin: 0px 0px 3px 0px; padding: 0px;}

#strip {margin:5px 0px; width:471px; overflow:hidden}

.storydate {font-family: verdana, arial, sans-serif; font-size: 10px; color: #8F8F8F; font-weight: bold; margin: 0px 0px 2px 0px; padding: 0px;}
.abstract {font-weight:bold; padding:6px 0px;}
.ss-layout-photos {margin-left: -120px}
.fpLayout {width: 472px; height: 200px;	float: left;}

.indexLayout {
	width: 472px;
	height: auto;
	border-style: dashed;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-color: #999999;
	margin: 0px 0px 5px 0px;
	padding: 5px 0px 10px 0px;
}

.txtLeft {text-align:left;}
.txtCenter {text-align:center;}
.txtRight {text-align:right;}

.floatLeft {float:left;}
.floatRight {float:right;}

.clearLeft {clear:left;}
.clearRight	{clear:right;}
.clear {clear:both;}
.noBorder {border:none;}
.noPadding {padding:0;}
.noMargin {margin:0;}

.block{display:block;}
.inline{display:inline;}

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


/* Page header */

#header {}
#masthead {}
#banner {}

/* Page title */
h1 {}

/* Navigation */

#navbar {position:absolute;	left: -5px;	top: 123px;}
#navbar ul{ list-style-type:none;}
#navbar ul li { float:left; padding:0 7px;}
#navbar ul li a {
	font-weight: bold;
	font-size: 12px;
	color: #F9DF04;
	font-family: "Arial Narrow";
	text-decoration: none;
	text-transform:uppercase;
}
#navbar ul li a:hover { text-decoration:underline;}
#navbar ul li a:active {}

/* Content area */

#wrapper {padding:138px 0 0 125px;font-family: verdana, arial, sans-serif; font-size: 11px;}
#subwrapper {}
.left {width:472px; float:left; font-family: verdana, arial, sans-serif; font-size: 11px;}
.left p { margin: 0px 0px 5px 0px}

.content {}
.right {width:150px; float:left; margin-left:7px;}
.spancol {}

/* Story styles */
h2.sectionheader { font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#FFFFFF; background-color:#2B75A4; padding:0 0 3px 8px; font-style:italic;}


/* Gallery Styles */
#galleryBox {width:100%}
.centre #galleryBox h2, .centre #gal_listing h3 {padding: 2px 5px; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#FFF; background-color:#004400;}
#galleryBox #gal_img_area h3 {color:#000; font-size:11px; font-weight:normal}
#gal_img_area {width:100%; text-align:center; margin-bottom:8px; background-color:#f0f0f0;}
#gal_img_area .bigPicture {margin:6px; border:1px solid #000;}
#gal_img_area .gal_nav {margin:5px; text-align:center}
#gal_img_area .gal_nav .prev {color:#FFF; float:left; width:100px; padding:3px 0px;}
#gal_img_area .gal_nav .next {color:#FFF; float:left; width:100px; padding:3px 0px;}
#gal_img_area .gal_nav .numOf {font-weight:bold; width:280px; font-size:12px; color:#000; float:left;}
#gal_img_area .gal_nav .prev a, #gal_img_area .gal_nav .next a {
	width:100%; font-weight:bold; color:#FFF; background:#006600; font-size:11px; text-decoration:none; display:block;
}
#gal_img_area .gal_nav .prev a:HOVER, #gal_img_area .gal_nav .next a:HOVER {
	background:#538156; color:#FFF; font-size:11px;
}

#gal_listing {}
#gal_listing ul {}
#gal_listing ul li {padding:4px 0px 3px 5px; line-height:13px; clear:left; width:210px!important;}
#gal_listing ul li.even {clear:none;}
#gal_listing ul li a {color:#000; text-decoration:none;}
#gal_listing ul li a:HOVER {text-decoration:underline;}


/* Blog Styles */
.blog_entry {font-size: 11px;}
.right ul { list-style-image:url(/images/black_arrow_trans1.gif); margin-left:15px;}
.right li {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; padding:3px 0; border-bottom: thin dotted #2B75A4;}
.right li a {  color:#000000; text-decoration:none;}
.right li a:hover {text-decoration:underline;}

/* Registration Form Styles */

fieldset {border: 1px solid #000000; background-color:#D3E8F0; padding: 0 2% 1% 2%; margin-bottom: 5px;}
legend {font-size: 18px; font-weight: bold; color: #000000; line-height: 70px;}
.formcol {width: 50%; float: left; margin-bottom: 15px;}
.formcol label {display: block; width: 140px; float: left; font-weight: bold; font-size: 14px; line-height: 24px;}
.formcol label .smallgrey {line-height: 12px; font-size: 11px; color:#999; font-weight: normal;}
.formcol input {width: 250px; padding: 4px; float: left; border: 1px solid #7F9DB5;}
.forminner {margin-bottom: 20px; float: left;}
.forminner input {clear: left; margin-right: 5px;}
.forminner label {width: 150px;display: block;float: left;font-size: 12px; margin-bottom: 5px;}
.forminner label.fullwidth {width: 100%; float: left;}
.forminner h2 {font-weight: bold; font-size: 14px; margin-bottom: 5px;}

.forminner p {font-size: 12px; color: #666; margin-bottom: 5px;}
.formcol select {padding: 4px; border: 1px solid #7F9DB5;}
.formcol select.multi {padding: 1px; border: 1px solid #7F9DB5; width: 250px; margin: 3px 0 0 10px;}
.formcol select.smallselect {width: 70px;}
.formcol input.yearbox {width: 20px; float: none; padding: 2px;}
.formcol .yeartext {font-size: 14px;line-height: 20px;}
.formcol .info {clear: left; font-size: 11px; color: #666; width: 400px; margin: 5px 0; float: left;}
fieldset .error {
clear: left;
font-size: 11px;
color: #FFF;
width: 396px;
margin: 5px 0 0 0;
float: left;
font-weight: bold;
background: #C00;
padding: 1px 2px;
}
.formcol .error a {color: #FFF;}
.formcol .inputerror {border-color: #C00;}

/* Site Map */
.header.hstyle6{background:#BDCAE3; color:#000000; padding:2px 0 0 6px; margin-top:10px; line-height:1.5em;!important}
.list-style5{position:relative; padding:0; display:block; width:486px;}
.list-style5 li{float:left; line-height:19px; list-style-position:outside; width:146px; list-style-type:none; background:url(/Images/skysports/site/ss-bullet1.gif) no-repeat 3px 8px; display:list-item; margin:0 0 0 3px; padding:0 0 0 11px; font-size:11px;}
.list-style5 a{display:inline; overflow:hidden;}
.list-style2 {margin-bottom:8px;}
.list-style2 li {background:url(/images/arrow-fwd.gif) no-repeat 0px 3px;font-family:arial,sans-serif;font-size:90%;color:#3F3B3B;margin-right:12px!important;padding-left:13px; display:block; float:left!important; }
.list-style2 li a {color:#3F3B3B}


/** Network Links**/
#networklinks { width: 760px; color: #ffffff; clear : both; background: #fff}
#networklinks h2 { border-top: 1px solid #FFF; width: 760px; background: #2B75A4 ; font-weight: bold;	color: #FFF; font-size: 12px;	clear: both; padding: 0px;	margin-bottom: 5px;margin-top: 5px;}
#networklinks h2 a {color:#FFF; text-decoration:none;}
#networklinks h3 { margin-left: 2px; font-size: 12px;	font-weight: bold; color: #999}
#networklinks p {color: #003399; font-size: 11px; margin: 1px 2px 8px 2px }
#networklinks a { margin-right: 5px; color: #2B75A4; line-height: 16px; text-decoration: none;}
#networklinks a:hover {text-decoration: underline;}

ul#network {list-style-type:none; margin-left:5px;}
ul#network li {font-size: 12px; font-weight: bold; color: #999999; margin-top:4px;clear:left;}
ul#network li a {font-size: 11px; font-weight: normal; color: #999999; margin-right: 5px; color: #2b75a4; line-height: 16px; text-decoration: none;}
ul.network_sites {margin-left:10px; list-style-type:none}
ul#network li ul.network_sites li {float:left;clear:none;margin-right:5px;white-space:nowrap}


/* =poll*/

h3.base-header { font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#FFFFFF; background-color:#2B75A4; padding:0 0 3px 8px; font-style:italic;}

.base-poll {margin:0px 0px 10px 0px;}
.base-poll-question {font-weight:bold;margin-bottom:1px;color:#000000;padding:5px 4px 7px 3px;}

.base-poll-results li {min-height:21px;list-style:none;clear:both;position:relative;color:black;vertical-align:bottom;}
.base-poll-results li span {padding:3px 0px 0px 2px;display:block;float:left;height:19px;margin-right:-20px}
.base-poll-results li.on {background:black;color:white}
.base-poll-results li.on a {color:white}

.base-poll-results ul, .base-poll-vote ul {list-style-image: none; list-style:none; margin-left:0px;}

.base-poll-results ul div {background:#666;width:0px;height:21px;color:white;float:left}
.base-poll-results ul div p{width:100px;padding:2px 0 0 7px;margin:0;font-size:93%;cursor:default;overflow:hidden;text-overflow: ellipsis; white-space:nowrap}
.base-poll-results ul div.on {background:#F16516;}

.base-poll-vote li {background:url(/images/poll.gif) no-repeat 2px -29px;padding:0px 0px 1px 22px;height:30px;clear:both;position:relative;}
.base-poll-vote li p {padding:0px;margin:0px;font-size;93%;cursor:default}
.base-poll-vote li div {float:left;width:100%!important;height:20px;margin:0px;padding:0px;float:left}
.base-poll-vote li a{padding:4px 0px 1px 3px;display:block;text-decoration:none;font-size:93%;color:black;cursor:default}

.base-poll-vote li.on {background:url(/images/poll.gif) no-repeat 2px 0px #F7C5A0;padding:0px 0px 1px 22px;-moz-border-radius:2px}
.base-poll-vote li.on a{display:block}
.base-poll-vote li.on div {background:url(/images/poll.gif) no-repeat 100% -74px;margin:0px!important;}

.base-poll-votebutton {display:block;position:relative;overflow:hidden;width:107px;height:26px;text-indent:-1000px;background:url(/images/poll.gif) 0px 100%;margin:7px 0px 10px -2px;}
.base-poll-votebutton a{display:block;height:23px;padding-top:px;font-size:124%;color:white;text-align:center;text-decoration:none;font-weight:bold;text-transform:uppercase}
.base-poll-votebutton a:hover {}

.base-poll-votebuttondisabled {opacity:0.7;filter:alpha(opacity:70)}
.base-poll-votebuttondisabled a {display:none;}

.base-poll-message {font-size:93%;margin:0px 0px 0px 0px;}
.base-poll-message p {padding:0px 10px 0px 7px;}
.base-poll-message .base-poll-status {background:#eee;float:none;clear:both;margin:5px 0px 0px 0px;padding:5px 0px 6px 7px;font-size:93%}
.base-poll-status a{color:black}
.base-poll-totalvotes {margin-top:7px}

.base-poll-resultsmessage {background:#eee;border:1px solid #ccc;padding:10px 10px 12px 10px;margin-bottom:8px}
/* SKY BET DESIGN FOR TOP LINKS */
/* this is just while we design it, you're welcome to take it out when you publish it */
.skybetbar {

	background-color: #132c6c;
	margin:auto;
	padding: 10px 0px;
	position:relative;
	
}

.skybetbar_logo {
	display:block;
	background:url(/images/skybet_bar.png);
	width:89px;
	height:22px;
	position:absolute;
	left:5px;
	top:5px;
}


.skybetbar_ul_links, .skybetbar_li_cell {

	list-style-type:none;
	padding: 0;
	margin: 0;
	text-align:center;
	
}

.skybetbar_ul_links, .skybetbar_li_cell, .skybetbar_li_link {

	color:#FFF;
	font-size:11px;
	
}


.skybetbar_li_cell{
	
	display:inline;
	padding:0px 13px;
	border-right:1px solid #FFF;
	
}

.skybetbar_li_cell.skybetbar_li_cell_last{
	
	border-right:0;
	
}


.skybetbar_li_link:link {
	text-decoration: none
}

.skybetbar_li_link:hover {
	text-decoration: underline;
}

