/* CSS Document */

* {
margin: 0;
padding: 0;
}

body{margin: 0; padding: 0; background-color:#ffffff;  background-image:url(http://www.sportinglife.com/tennis/wimbledon2007/images/body_bg2.gif); background-repeat:repeat-y;}
#container {width:1030px; padding:8px 0px 10px 7px; overflow:hidden;}
a, span, div, td, p, ul{}
a {}
p, ul{}
a:hover{}
img{border:0;}

#mediagrouptab {
	position:absolute;
	z-index:995;
	background-image:none;
	background-repeat:no-repeat;
	left: 990px;
	top: 106px;
	width:24px;
	height:119px;
}

.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;}
.capitalise {text-transform:capitalize;}
.uppercase {text-transform:uppercase;}
.first {margin-left:5px;}
.bet_list {display:block; margin-bottom:5px;}
.collapse {border-collapse:collapse;}
.bold {padding-left:85px;}
.heading {font-weight:normal;font-size:18px; color:#b30329;}

.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 {width:976px; height:90px; background:#440664 url(http://www.sportinglife.com/tennis/wimbledon2007/images/wimbledon-left-head.jpg) no-repeat 0 0; margin-bottom:10px;}

#header p {font:bold 11px Arial, Helvetica, sans-serif ; color:#FFFFFF; padding:0 0 0 10px;}

#banner { position:absolute; top:16px; left:472px; width:468px; height:60px;
}

#graphic {width:976px; height:116px; background-image:url(http://www.sportinglife.com/tennis/wimbledon2007/images/wimbScore.jpg); background-repeat:no-repeat;
}



/* Page title */

h1 { font-size:18px; letter-spacing:1px;
}

/* Navigation */

.navi {}

#nav li ul {	/* second-level lists */	position: absolute; width:auto; top:25px;	background-color: #1b5405; left: -999px; z-index:999000000; /* using left instead of display to hide menus because display: none isn't read by screen readers */	padding: 6px 6px;}
#nav li ul li {	float: none;}
#nav li ul li a {	width: 11em;	text-align: left;	background-color: #417f27; text-transform: none; padding: 4px 0 4px 4px;	display: block;}
#nav li ul li a.directory {}
#nav li ul li a:hover {	background-color: #460666; color:#FFF; text-decoration:none;}
#nav li:hover ul ul, #nav li.sfhover ul ul {	left: -999em; }
#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul { /* lists nested under hovered list items */	left:363px;z-index:999;}
#nav li ul ul { /* third-and-above-level lists */	margin: -1em 0 0 10em;}

a#drawLink:hover {cursor:pointer;}

#navbar {
	height:35px;
	color:#000;
	background-image:url(http://www.sportinglife.com/tennis/wimbledon2007/images/nav_bg2.gif);
	background-repeat:no-repeat;
	padding: 5px 0 5px 5px;
	margin-top:5px;
}

#navbar h2 {

}

#navbar ul{
	position:relative;
	margin: 0 0px;
	padding: 0;
	width:100%;
	cursor: default;
	list-style-type: none;
	z-index:2;
}

#navbar ul li {
	float:left;
	padding: 3px 4px 2px 4px;
}

#navbar ul li a:link, #navbar ul li a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
}

#navbar ul li a:hover, #navbar ul li a:active {
	text-decoration:underline;
}


/* Content area */

#wrapper {
	width:972px;
	height:auto;
	display:block;
	
	background-repeat:repeat-y;
	margin-left:2px;
}


/* STORY PAGE STYLES */

#story #wrapper {width:975px;height:auto;display:block;}
#story .left {width:480px; padding-left:5px;}
#story .left h3.sectionheader {font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#000;
padding:3px 5px;
background-color:#DADAD0;
margin-top:0px;
display:block;}
.left h2 {padding:10px 0; color: #000; text-decoration:none;}
#story .left h3 {padding:10px 0; text-decoration:none; font-family:Tahoma; font-weight:bold; font-size:11px;}
#story .left h4 a {text-decoration:none; color:#666666;}
.storybox {float:right; width:246px; padding-left:5px;}
#story .left .storybox ul { list-style-type:none; margin-left:10px; display:block;} 
#story .left .storybox li {clear:both;}
#story .left .storybox h2 {
	font-family:Tahoma;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	padding:5px;
	margin:0;
	color:#000000;
	background-color:#F0F0F0;
	text-align: center;
}
#story .left .storybox h3 {font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; padding:8px 5px 5px 10px; margin:0;color:#b30329;}
#story .left p { font-family:Tahoma; font-size:11px; padding:0 5px 0 0; line-height:16px; margin-bottom:10px;}
#story .left .storybox .linkBox { background-color:#F0F0F0; background-image:url(http://www.sportinglife.com/cricket/worldcup/images/linkBox-bg.jpg); border-bottom:1px solid #CCC; background-position:bottom; background-repeat:repeat-x; margin-top:4px; padding-bottom:5px;}
#story .left .storybox .linkBox a {
  width:20em;
  float: left;
  margin: 0 0 5px 3px;
  padding: 0 0 0 8px;
  list-style: none;
  color:#000;
  text-decoration:none; 
  font-weight:normal;}
#story .left .storybox .linkBox a:hover { text-decoration:underline;}

.storypage_story {float:left;width:310px;background-color:#E9E9DF;padding-top:3px; margin-bottom:3px; padding-bottom:5px;}
.storypage_story img.storypic {float: left;border: 1px solid #CCCCCC;margin: 5px 5px 0px 5px;}
#story .left .storybox .linkBox .storypage_story h2 {background-color:#E9E9DF; font-weight:normal; font-style:normal;font-family: Arial, Helvetica, sans-serif;font-size: 14px; padding: 0px 5px;}
#story .left .storybox .linkBox .storypage_story h2 a {color:#000; text-decoration:none;}
#story .left .storybox .linkBox .storypage_story p {font:11px/18px Tahoma; font-weight:normal; color:#000000; margin: 0px 5px; margin-bottom:0px;}
.storypage_story p a:link,  .storypage_story p a:visited {color:#000000; text-decoration:none; font-weight:normal;}
.storypage_story p a:hover, .storypage_story p a:active {text-decoration:underline; font-weight:normal;}
.storypagesky {float:left; width:160px; margin-left:5px; background-color:#ffffff;text-align:center;}

.storyboxes {width:465px; height:auto; margin-bottom:10px; background-color:#FFF;}
.storyboxes .box1 { float:left; width:220px; height:auto; background-color:#F0F0F0; border:1px solid #E4E4E4;margin:0 2px;}
.storyboxes .box1 ul { margin:0; padding:0;list-style-image:url(http://www.sportinglife.com/cricket/worldcup/images/story_list_bullet.gif); list-style-position:inside;}
.storyboxes .box1 li {padding-left:0px; font-family:Arial, Helvetica, sans-serif;font-size:10px; line-height:18px;margin-bottom: 0px;}
.storyboxes .box1 li a {color:#000000; text-decoration:none;}
.storyboxes .box1 li a:hover {text-decoration:underline;}
.storyboxes .box1 img { margin:6px 0 0px 0px;}
.storyboxes .box1 img{margin-bottom:8px;}

.story h2 {font-family:Arial, Helvetica, sans-serif; font-size:22px; font-weight:normal;}



#subwrapper {
}

.left {
float:left;
width:342px;
height:auto;
}

.centre {
float:left;
width:308px;
height:auto;
background-color:#dadad0;
margin-left:10px;
margin-bottom:-5000px;
padding-bottom:5000px;
}

.right {
float:left;
width:300px;
height:auto;
background-color:#dadad0;
margin-left:10px;
margin-bottom:-5000px;
padding-bottom:5000px;
}

.spancol {
}

.left p, .left li { font-family:Tahoma; font-size:11px; margin-bottom:15px; line-height:16px; }
.left table th {text-align:left; padding-left:3px;}
.left li { position:relative; left:10px; }

/* Story styles */

h2.sectionheader {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-style:italic;
font-weight:bold;
color:#e5e5e5;
padding:4px 5px 4px 5px;
background-color:#460666;
margin-top:5px;
margin-bottom:0px;
display:block;
}

h3.sectionheader {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-style:italic;
font-weight:bold;
color:#FFF;
padding:3px 5px;
background-color:#74021a;
margin-top:10px;
}

h2.mapTitle {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-style:italic;
font-weight:bold;
color:#FFF;
padding:4px 5px;
background-color:#B30329;
display:block;
border:1px solid #333;
}

.topstory {
float:left;
border:1px solid #c3c3c3;
width:340px;
background-color:#ffffff;
margin-bottom:5px;
}

#story .topstory {width:646px;}

.topstory img.storypic {
float:left;
border: 1px solid #666666;
margin: 0 4px 5px 4px;
}

.topstory img.tindall {
float:left;
border: 1px solid #666666;
margin: 5px 10px;
}

.topstory h2 {
font-family: arial; font-size:16pt; font-weight:bolder; font-stretch: wider; padding:7px 5px 7px 7px; color:#1b5405; text-decoration:none; 
}

.topstory h2 a {
text-decoration:none;
}

.topstory h2 a:hover {
}

.topstory h3 {
}

.topstory p {font:11px/18px Tahoma; color:#000000; margin:0 0 7px 10px; width:320px;
}

.topstory a {
color:#1b5405; text-decoration:none;
}

.topstory a:hover {text-decoration:underline;
}

.linkBox { font:11px/18px Tahoma; padding: 0px; color:#000;
}

.linkBox a {color:#000; font-weight:bold; text-decoration:none;}

.borderWrap {
 border: 1px #ccc solid;
 padding:0 5px 10px 5px;
}


.promoFeatures h3.sectionheader {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-style:italic;
font-weight:bold;
color:#460666;
padding:4px 0px;
background-color:#dbd0d4;
margin-left:5px;
margin-right:5px;
margin-top:10px;
margin-bottom:0px;
display:block;
text-indent: 5px;
width:300px;
}

.promoFeatures .secondarystory {
clear:both;
width:300px;
background-color:#dbd0d4;
padding:0px 0px 0px 0px;
margin: 0 5px;
}

.promoFeatures .bottomstory {margin-bottom:10px; padding-bottom:5px;}

.promoFeatures .secondarystory img.storypic {
	float: left;
	border: 1px solid #CCCCCC;
	margin: 5px 5px 0 5px;
}

.promoFeatures .secondarystory h2 {
	background-color: #dbd0d4;
	font-family: Times,Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin: 0px 5px 0px 5px;
	padding: 3px 0px;
	text-transform:capitalize;
}

.promoFeatures .secondarystory h2 a {color:#87817a; text-decoration:none; font-weight:bold;
}

.promoFeatures .secondarystory h2 a:hover {
}

.promoFeatures .secondarystory h3 {
}

.promoFeatures .secondarystory p {font:11px/18px Tahoma; color:#000000; margin: 0px 5px 5px 14px;
}

.promoFeatures .secondarystory p a:link,  .promoFeatures, .secondarystory p a:visited {color:#000000; text-decoration:none;
}

.promoFeatures .secondarystory p a:hover, .secondarystory p a:active {text-decoration:underline;
}

.secondarystory {
clear:both;
width:330px;
background-color:#ffffff;
padding-top:10px;
margin: 0;
}

.bottomstory {margin-bottom:10px; padding-bottom:5px;}

.secondarystory img.storypic {
	float: left;
	border: 1px solid #CCCCCC;
	margin: 5px 5px 0px 5px;
}

.secondarystory h2 {
	background-color: #dbd0d4;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding: 3px 10px;
	text-transform:capitalize;
}

.secondarystory h2 a {color:#000; text-decoration:none; font-weight:bold;
}

.secondarystory h2 a:hover {
}

.secondarystory h3 {
}

.secondarystory p {font:11px/18px Tahoma; color:#000000; margin: 0px 5px 5px 14px;
}

.secondarystory p a:link,  .secondarystory p a:visited {color:#000000; text-decoration:none;
}

.secondarystory p a:hover, .secondarystory p a:active {text-decoration:underline;
}

.tertiarystory {
float:left;
width:342px;
background-color: #E9E9DF;
padding:5px 0px;
}

.tertiarystory .inner {
background-color: #DADAD0;
padding:0px 5px;
margin: 0 10px}

.tertiarystory img.storypic {
float: left;
border: 1px solid #999999;
margin: 0px 5px 0 3px;
}

.tertiarystory h2 {
	font-family:"Times New Roman", Times, serif;
	font-size: 14px;
	padding: 0 3px 5px 3px;
	background-image:url();
}

.tertiarystory h2 a {color:#333333; text-decoration:none; font-weight:bold;
}

.tertiarystory h2 a:hover {
}

.tertiarystory h3 {
}

.tertiarystory p {font:11px/18px Tahoma; color:#000000;
}

.tertiarystory p a {color:#333333; text-decoration:none;
}

.tertiarystory p a:hover {text-decoration:underline;
}

#storybody {
}

#storybody #imgcap {
}

#storybody #imgcap p {
}

#storybody #imgcap img.storypic {
}

#storybody h2 {
}

#storybody h2 a {
}

#storybody h2 a:hover {
}

#storybody h3 {
}

#storybody p {
}

#storybody p a {
}

#storybody p a:hover {
}

.linklist {
}

.linklist h2 {
}

.left .linklist ul { margin: 0 0 10px 20px; line-height:16px;
}

.left .linklist ul li { font-family:Tahoma; font-size:12px;
}


.linklist ul li.last {
}

.linklist ul li a {
}

.linklist ul li a:hover {
}

/* Story float */

.storyfloat {
}

.right ul {list-style-type:none; padding:5px 0px 5px 0px; margin: 0px 0px 0px 5px;}
.right ul li {float:left; width:19%; background-color:#3D3D3C; font-size:12px; margin:0px 3px 0px 0px; padding:5px 7px; text-transform:uppercase; text-align:center;}
.right ul li a {color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none;}
.right ul li a:hover {color:#999999;}

.centre .bet_list ul {list-style-type:none; padding:5px 0px 5px 0px; margin: 0px 0px 0px 5px;}
.centre .bet_list ul li {float:left; width:19%; background-color:#3D3D3C; font-size:12px; margin:0px 3px 0px 0px; padding:5px 7.5px; text-transform:uppercase; text-align:center;}
.centre .bet_list ul li a {color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none;}
.centre .bet_list ul li a:hover {color:#999999;}

/* Promo boxes */

.standings, .standingsSuperEight {margin:0 0 5px 4px;}
.video { margin:0 0 5px 4px;}
.map { margin:0; padding:0;}
.mpu { margin:0 0 5px 0;}

.promoSched {
	background-color:#460666;
	color:#e5e5e5;
	margin: 5px 5px 0 5px;
	padding-bottom: 8px;	
	width: 300px;
	overflow:hidden;
}

.promoSched .game {
 background-color:#5c1285;
 margin: 2px 10px; 
 padding: 7px;
 height:15px;
 clear:both;
}

.promoSched a, .promoSched a:active, .promoSched a:link, .promoSched a:visited{
    cursor: pointer;
	display: block;
	float:left;
    font-family:Arial, Helvetica, sans-serif;
    font-size: 12px;
	color: #fff;
	text-decoration:none;
}

.promoSched a:hover {
    cursor: pointer;
	display: block;
	float:left;
    font-family:Arial, Helvetica, sans-serif;
    font-size: 12px;
	color: #fff;
	text-decoration: underline;
}

.promoSched .player {
    line-height: 15px;
    height: 15px;
    margin-right: 5px;
	float: left;
	text-align: left;
}

.promoSched .versus {
    line-height: 15px;
    height: 15px;
	float: left;
	text-align: center;
	width: 10px;
	text-decoration:none;
}

.isLive {
	background-color:#2d013e;
	color: #fff;
    font-family:Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
	float: left;
	height: 18px;
	line-height: 18px;
	text-align:center;
	width: 43px;
}

.promoSched .bottomGame {
 background-color:#5c1285;
 margin: 2px 10px; 
 padding: 5px;
 height:15px;
 clear:both;
}

.rightAlign a, .rightAlign a:active, .rightAlign a:link, .rightAlign a:visited,  .rightAlign a:hover{
   display: block;
   text-align: right;
   text-decoration: underline;
   width: 100%;
}

.promoSched h2 {
    font-family:Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-style:italic;
    text-transform:uppercase;
    margin: 0 0 0 10px;
    color:#EDEDE3;
    font-weight:normal;
    padding-top: 8px;
}

.promoGallery {
 margin: 5px 5px 5px 5px;
}

.promoProfiles {
	height: 200px;
	margin: 5px;
	width: 300px;
}

.mensProfiles {
	background-image:url(http://www.sportinglife.com/tennis/wimbledon2007/images/rhFed.jpg);
}

.womensProfiles {
	background-image:url(http://www.sportinglife.com/tennis/wimbledon2007/images/rhMaur.jpg);
}

.promo1 {
	background-color:#74021B;
	color: #FFF;
	margin:5px;}

.promo1 .inner { margin:5px; padding:5px;
}

.promo1 img.promopic {
}

.promo1 h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style:italic;
	text-transform:uppercase;
	margin: 0 0 0 10px;
	color:#EDEDE3;
	font-weight:normal;
	border-bottom: 1px solid #CCC;
	padding-top: 10px;
}
.promo1 img {margin:0; padding:0; float:right;}

.promo1 h2 a {
}

.promo1 h2 a:hover {
}

.promo1 p {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
}

.promo1 p a:link, .promo1 p a:visited, .promo1 p a:hover, .promo1 p a:active {
	font-weight: normal;
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	margin-left: 11px;
}
.promo1 table img { float:left;}
.promo1 table span {padding:0 10px; text-align:center;}
.promo1 table {
	font-size:11px;
	margin: 0 0 5px 0;
	border: none;
	font-family: Tahoma;
	color:#FFFFFF;
	background-color:#880220;

}

.promo1 table img {
padding:3px; float:left;
}

.promo1 table td {
	padding: 5px;
}

.promo1 table th {
	padding: 3px 0; font-size:12px; text-align:center;
}

.promo1 table th a { color:#FFFFFF; text-decoration:none;}

.promo1 table th img {
	padding: 2px 5px;
}

.promo1 table tr {
	background-color: #b3052a;
}

.promo1 .table_title {
	background-color:#3D3D33;
	color: #FFFFFF;
	font-size: 14px;
	text-transform: none;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}

.promo1 table thead tr {
	background-color: #880220;
	color:#FFF;
	text-align: left;
}


.promo1 p a:hover { text-decoration:underline;
}

.promo2 { height:70px;
background-color:#460666;
background-repeat:no-repeat;
margin:5px;
}

.promo2 .inner {
}

.promo2 img.promopic {
	float: left;
}

.promo2 h2 {font-family:Arial, Helvetica, sans-serif; font-style:italic; color:#FFFFFF; font-size:18px;  padding:6px;
}

.promo2 h2 a {color:#EEECE0; text-decoration:none; font-weight:normal;
}

.promo2 h2 a:hover {
}

.promo2 p {padding:5px 5px 10px 5px; color:#FFFFFF;
	margin: 0 0px 0 5px;
}

.promo2 p a {
	font-family: Tahoma;
	font-size: 11px;
	color: #FFF;
	text-decoration: none;
	
}

.promo3 { background-image:url(http://www.sportinglife.com/cricket/worldcup/images/mailbox.jpg); background-repeat:no-repeat; width:300px; height:200px; margin:5px;}

.promo3 h2 { font-family:Arial, Helvetica, sans-serif; font-style:italic; color:#FFFFFF; font-size:18px;padding:24px 10px 0px 100px;}
.promo3 h2 a {color:#FFFFFF;}

.promo3 p { font-family:Arial, Helvetica, sans-serif; color:#f0f0f0; font-size:11px; padding:10px 10px 0px 165px; }
.promo3 p a {color:#FFFFFF; text-decoration:none;}
.promo3 p a:hover {text-decoration:underline;}

.promo3 #mailboxIframe { position:relative;top:10px;left:165px;width:135px;height:144px;z-index:1; }

.promo4 { font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; margin:0 4px 5px 4px; }
.promo4 h2 {background-color:#74021B; padding:3px 6px; font-style:italic; color:#FFFFFF; font-size:18px; border-bottom:1px solid #fff;}
.promo4 .inner {background-color:#B30329; padding:6px 0;}
.promo4 ul {color:#FFF; list-style-type:none; padding:0 10px;}
.promo4 li { font-size:11px; line-height:18px; border-bottom:1px solid #74021B; }
.promo4 li.noborder {border-bottom:0px;}
.promo4 li a { color:#FFFFFF; text-decoration:none; font-weight:bold; text-transform:uppercase; }
.promo4 li a:hover {text-decoration:underline;}

.promo5 { font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; margin:0 4px 5px 4px; }
.promo5 h2 {background-color:#74021B; padding:3px 6px; font-style:italic; color:#FFFFFF; font-size:18px; border-bottom:1px solid #fff;}
.promo5 .inner {padding:8px 0; background: #B30329 url(http://www.sportinglife.com/cricket/worldcup/images/profileEng-bg.jpg) bottom right no-repeat;}
.promo5 ul {color:#FFF; list-style-type:none; padding:0 5px 0 15px;}
.promo5 li { font-size:11px; line-height:18px; width:50%; float:left; }
.promo5 li.noborder {border-bottom:0px;}
.promo5 li a { color:#FFFFFF; text-decoration:none; font-weight:bold; }
.promo5 li a:hover {text-decoration:underline;}


/* Footer */

#footer {clear:both; width:970px; margin:5px 0 5px 9px; font-family:Tahoma; font-size:11px; line-height:16px;}
#footer h2 { padding:5px; font-family:Tahoma; font-size:12px; background-color:#460666; color:#e5e5e5;}
#footer p {padding:2px; line-height:16px;}
#footer a {color:#460666; text-decoration:none;}
#footer a:hover {text-decoration:underline;}

/* RSS / Print / E-mail links */
.user_links {margin:5px 0 10px 0px; 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;}

/* Blog Styles */

.blog {}
.blog_entry {margin:10px 0;}
.blog h2 { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#000; font-weight:bold; margin:10px 0 5px 0; padding:0; border-bottom:1px dotted #AABC72;
}
.blog h3 {margin:5px 0; padding:0; font-size:14px;}
.blog tr, .blog td {margin:0; padding:0;}
.blog table {margin-top:10px;}
.blog p { font-weight:normal; line-height:16px;}
.blog p a { font-weight:normal; color:#000000; text-decoration:none;}
.blog p a:hover {text-decoration:underline;}
.comments img { float:left; padding-right:5px;}
.blog h4 {padding:2px 0 0 0px; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; text-decoration:none; color:#666666; margin:20px 0 0px 0; border-bottom:1px solid dashed;}
.blog h4 a {font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:11px; font-weight:bold;}
.blog .comments h2 { background-image:url(http://www.sportinglife.com/cricket/worldcup/images/comment_symbol_Lrg.gif); background-repeat:no-repeat; background-color:#f0f0f0; font-family:Arial, Helvetica, sans-serif; color:#000; font-weight:normal; margin:15px 0 5px 0; padding:5px 5px 5px 45px; border:0px;}
.blog .comments h3 {margin:0; padding:0;}
.blog textarea {width:492px; margin:10px 0px 5px 0; height:100px;}
.blog input {float:right; margin:0px 12px 20px 0;}
.remember {padding:3px 3px 0 0;}

/* GALlery Styles */

        img.bigPicture          {width:330px;border:0px;}

        a.gallery               {color:#fff;text-decoration:none;background-color:#333; width:135px;display:block;border-bottom:1px solid #f3f3eb;padding:8px 5px; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; line-height:18px;}
        a.gallery:hover         {color:#333;background-color:#f0f0f0;}

        .galleryPrev a, .galleryNext a      {font-weight:bold;font-size:12px;font-family:arial;color:#5b5c4e;}
        .galleryPrev a {text-align:left;}
        .galleryNext a {text-align:right;}
        .galleryPrev a:hover, .galleryNext a:hover{text-decoration:underline;}

        div.galleryLink         {width:280px;background-color:#BFD39C;}

        div.galleryWrap         {height:325px;width:505px;background-color:#fff; border:1px solid #f0f0f0;}
        div.galleryTop          {height:26px;width:505px;font-weight:bold;font-style:italic;font-size:16px;font-family:Arial, Tahoma, serif;background-color:#511a6d;color:#fff;text-indent:5px;line-height:22px; padding-top:3px;}
        div.galleryHorSpace     {height:5px;width:505px;font-size:2px;line-height:2px;background-color:#fff;clear:both;}
        div.galleryVertSpace    {width:5px;font-size:2px;line-height:2px;float:left;background-color:#fff;}
        div.galleryMainContent  {width:505px;height:293px;}
        div.galleryLeftContent  {width:332px;height:293px;text-align:center;float:left; margin-bottom:8px;background-color:#3d3d33;}
        div.galleryImage        {width:330px;height:234px;margin-left:auto;margin-right:auto;margin-top:1px;}
        div.galleryImageCap     {width:330px;height:auto;line-height:18px;text-align:center;margin-left:auto;margin-right:auto;background-color:#fff;text-indent:5px;color:#511a6d;font-size:12px;font-family:arial;font-weight:bold;}
        div.galleryPrevNext     {width:332px;height:29px;line-height:29px;text-align:center;font-weight:bold;font-size:12px;font-family:arial;color:#fff;}
        div.galleryPrev         {width:95px;text-align:left;background:url(http://www.sportinglife.com/cricket/worldcup/images/grad.gif) repeat-x;font-weight:bold;font-size:12px;font-family:arial;color:#5b5c4e;float:left;}
        div.galleryNext         {width:95px;text-align:right;background:url(http://www.sportinglife.com/cricket/worldcup/images/grad.gif) repeat-x;font-weight:bold;font-size:12px;font-family:arial;color:#5b5c4e;float:left;}
        div.numOfNum,div.galleryNext,div.galleryPrev {height:14px;line-height:14px;text-align:center;}
        div.numOfNum            {width:132px;font-weight:bold;font-size:12px;font-family:arial;color:#fff;float:left; background-color:#3D3D33;}

        div.galleryListing      { margin-left:5px; width:150px;height:293px;background-color:#dadad0;float:left;overflow-y:scroll;overflow-x:hidden;}

        div#galleryLarge        {width:505px;text-align:center;}

.left table { width:100%; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; padding:0; margin:0 0 20px 0; border:1px solid #d6d6d6;}
.left tr {}
.left th { background-color:#d6d6d6;  text-align:left; padding:2px; }
.left th a {color:#000000; text-decoration:underline;}
.left th.standings { background-color:#CCC; color:#000; text-align:left; padding:2px; }
.left .left td { font-weight:normal; padding:2px 10px;}
.left td a { text-align:right; color:#000000; font-weight:bold; }
.left tr.even {background-color:#f0f0f0;}
h4 {font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#000;padding:3px;border:1px solid #d6d6d6;}
#standingSummary { border:1px solid #f0f0f0; padding:10px; background-color:#fbfbfb; color:#333;}
#standingSummary p { font-family:Tahoma; font-size:11px; padding:0 5px 0 0; line-height:18px; margin-bottom:10px;}
#standingSummary ul{ font-family:Tahoma; font-size:11px; padding:0 5px 0 0; line-height:18px; margin-bottom:10px; list-style-type:none;}
#standingSummary h2 {font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#000;padding:0 0 5px 0;}

.profile {float:left; width:225px; height:380px; padding:5px; margin-bottom:5px; border:1px solid #f0f0f0; background:#fff url(http://www.sportinglife.com/cricket/worldcup/images/profile-bg.jpg) bottom right no-repeat;}
.p2 {margin-left:5px;}
.profile h2 { font-family:Arial, Helvetica, sans-serif; font-size:13px; padding:2px 0 2px 5px; margin:0 0 5px 0;background-color:#e9e9e9; color:#444444; }
.profile img { float:left; margin:0 3px 5px 0; border:1px solid #ccc; }
.profile .img_spacer { float:left; margin:0 3px 5px 0; border:1px solid #999; height:194px; width:100px;background-color:#f0f0f0;}
.profile ul { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; list-style-type:none; line-height:21.5px; }
.profile li.even {background-color:#f5f5f5;}
.profile p { clear: both;}

#schedule td {font-family:arial;font-size:12px;color:#000000;}
#schedule a.tmenu2,a.tmenu2:link,a.tmenu2:visited,a.tmenu2:active{color:#b30329;text-decoration:none;}
#schedule a.tmenu2:hover{color:#b30329;text-decoration:underline;}

#yoursay h2 { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000; font-weight:bold; margin:10px 0 5px 0; padding:0 0 2px 0; border-bottom:1px dotted #AABC72;}
.left #yoursay h3 {color:#666;}
#yoursay tr, #yoursay td {margin:0; padding:0;}
#yoursay table { background:#FFF url(http://www.sportinglife.com/cricket/worldcup/images/login-bg.jpg) no-repeat; border:1px solid #F0F0F0; }
#yoursay td {padding:2px;}
.left #yoursay p { line-height:18px;}
#yoursay p a { color:#000; font-weight:bold;}
#yoursay p a:hover {color:#666;}
#yoursay textarea {width:475px; margin:10px 0px 5px 0; height:100px;}
#yoursay input { }
#yoursay .masthead {background: url('http://www.sportinglife.com/cricket/worldcup/images/header-yoursay.jpg') no-repeat #a00412; width:476px; height:160px;}
#yoursay .masthead img {padding:9px;}
#yoursay .comments { font-family:Arial, Helvetica, sans-serif;}
#yoursay input, #yoursay textarea { background: #FFFFFF url(http://www.sportinglife.com/cricket/worldcup/images/form-bg.jpg) repeat-x 0 0; border: 1px solid #CCC; padding: 3px;}
#yoursay textarea {margin:0;}
#yoursay input {margin:10px 0;}
#yoursay input#rememberMeCheckBox { border:0; background:0; margin:0;}
.commentsHeader {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff; background-color:#91021F; padding:5px;}
.commentsHeader a {color:#fff;}
.comments {border:1px solid #ccc;font-family:Arial, Helvetica, sans-serif; margin-bottom:10px;}
#yoursay .comments p {font-size:12px; padding:5px;}

#yoursay .ysnav a 	   {font-size:11px; color:#000; font-family:tahoma;}
#yoursay .ysnav a:hover {font-size:11px; color:#666; font-family:tahoma;}

#teams .topstory h2  { padding:7px 5px 5px 7px; color:#74021a; font-style:italic; letter-spacing:0;}
#teams .topstory h3 {font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bolder; color:#000; padding:0 0 0 7px;}
#teams .topstory h3 a {color:#000;}
#teams .topstory .teamlinks { margin:0; padding:0 0 3px 3px; font-size:11px;}
#teams .topstory .teamlinks a { font-family:Arial, Helvetica, sans-serif; color:#000; font-weight:bold;}
#teams .topstory img.team-logo {float:left; padding:5px; }

#schedulePage,#resultsPage{
padding:5px;
}

#schedulePage li {
list-style:none;
font-family:tahoma;
font-size:12px;
list-style-position: outside;
}

.profileStats {
 position: relative;
 left: 8px;
 top: 55px;
 font-family: arial;
 color: #ffffff;
 font-size:12px;
}

.profileStats p {
 line-height: 17px;
}

.profileStats .profileName {
 font-size:15px;
 font-weight: bold;
}

.profileStats a,.profileStats a:visited,.profileStats a:active,.profileStats a:link,.profileStats a:hover {
 display: block;
 color: #ffffff;
 height: 100px;
 width: 190px;
 text-decoration: none;
}

.profileSelect {
 position: relative;
 left: 8px;
 top: 67px;
}
.profileSelect select{
 width: 160px;
}

