
html{ background:url(../../images/ipl2011/bg.jpg) no-repeat fixed center top; margin:0 auto; padding:0; width:100%;}
body{ PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 1001px; COLOR: #3b4a54; FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; padding:0; }
 
/* png hack */
# img {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(...);}

/* selected hack */
* a:active{ outline:none;}
:-moz-any-link:focus {outline: none;}

form { margin:0; padding:0;}
.clear_L { clear:left;}
.clear_R { clear:right;}
.clear_B { clear:both;}
.fl { float:left;}
.fr { float:right;}
.fll { _float:left;}

/*top banner*/
.add_baner {background:url(../../images/ipl2011/hd_bg.gif) repeat-x; margin:17px 0 5px 0; padding:0 0 10px 0; width:1001px; text-align:center; display:block;}
 
#add_baner{background:#ccc ; height:20px; clear:left;}

.top_div {WIDTH: 1000px; HEIGHT: 110px; background:#d2d8ed ; text-align:center; }


.t20_header .con_grp_a{float:left; width:231px;  padding:0; display:inline; }
.team_logo {float:left; width:670px;  padding:0; display:inline;  margin:15px 0 10px 10px;}



.sep { width:1001px; float:left; margin: 0px; background:#c0c0c0; height:10px;}
#main { width:1001px; float:left; margin: 0px; padding:10px 0 0 0; background:#fff;}

.logo { margin:0; padding:0; float:left; display:inline; width:256px; height:106px;}

/* added for top score card in home page */
.score1 { float:right; margin:-5px 5px 0 0;width:310px; display:inline; }

.scghdr {background:none repeat scroll 0 0 #1d7fa2;color:#ffffff;font:bold 12px arial,helvetica,sans-serif;}
.scginfo { background:none repeat scroll 0 0 #ffffff;color:#000000;font:12px arial,helvetica,sans-serif;padding-left:5px;padding-right:5px;vertical-align:middle; }

.scghdr { background:none repeat scroll 0 0 #1d7fa2;color:#ffffff;font:bold 12px arial,helvetica,sans-serif;}
.scghdr a {color:#ffffff; font:bold 12px arial,helvetica,sans-serif; }

.sliderwrap{ width:981px; margin:0 0 0px 0; background:#c9c6c6; height:333px; padding:9px; float:left; display:inline; border:1px solid #888;} 
.sliderinner { width:981px; margin:0; padding:0; background:#000; height:333px; overflow:hidden; }

.post ul li, .page ul li {	list-style-type:none;	padding: 0;	margin: 0 0 2px; padding-left:14px;	background:url(../../images/ipl2011/bullet.gif) 0 5px no-repeat;	}
.post ul li li, .page ul li li { padding-left:0;	background:transparent;	} 
.post ul ul,.page ul ul {	margin-left:0;	} 
.center {	text-align: center;	}
a img, img a {	border: none;	}
.entry { 	margin: 0;	padding: 0;	} 

/* ---------[ latest news ]--------- */
.latestnews { width:290px; height:323px; float:right; border-left:1px solid #8a8789; padding: 0 5px; margin:5px 10px 5px 0; display:inline;}
.latestnews ul {margin:0;padding:0;}
.latestnews ul.news { float:left;margin:0 0 0 5px;width:290px;}
.latestnews li {list-style-type:none; margin:0 0 10px;overflow:hidden;padding:0;}

h1.newstitle { border-bottom:1px dotted #cccccc;font:bold 20px/26px arail, geneva, sans-serif;margin:0 0 10px 0;padding:0px; color:#fff;}
.latestnews ul ul {margin:0;padding:0;}
.latestnews li li {background:url(../../images/ipl2011/bullet.gif) no-repeat scroll 0 5px transparent; list-style-type:none;margin:0 0 7px;padding:0 0 7px 12px; font:normal 13px/20px Arial, Helvetica, sans-serif; color:#fff;} 
.latestnews li li a { color:#fff; text-decoration:none;} 
.latestnews li li a:hover{ color:#fff; text-decoration:underline;} 

.latestnews .more {
    background: none repeat scroll 0 0 transparent;
    color: #FFFFFF;
    display: block;
    font: 11px Arial;
    margin-right: 10px;
    text-align: right;
}

/* ---------[ slideshow ]--------- */
#slideshow { float:left; width:660px;	height:333px;	margin: 0;	padding:0;	}
#slideshow ul {	background:transparent;	margin: 0;	padding: 0;	list-style-type: none; float:left;	} 

/* ---------[ slideshow slides ]--------- */
#slideshow .desc { width:150px; float:right; height:333px; margin:0; padding:0; }
#slideshow .slides {	float:left; 	width:500px;	height:333px;	padding:0; margin:0;}
#slideshow .slides ul { 	float:left;		width:500px;	height:333px;	margin:0; padding:0; list-style:none;}
#slideshow .slides li {	display:none;	left:-99999em;	width:500px;	height:333px;	display:block;	position:relative;	z-index:2;	text-align:center;	}
.js #slideshow .slides li {margin: 0;	padding: 0;	list-style-type: none;	width:500px;	height:333px;	display:block;		position:relative;	z-index:2;	text-align:left;	}
.js #slideshow .slides li .entry {	width:150px;	padding: 5px 10px;	overflow:hidden;	left:500px;	top:0;	position:absolute;		z-index:3;	color:#fff;	text-align:left;	height:275px;	font:normal 12px/18px arial, helvetica, sans-serif;	}
#slideshow .slides li .entry p {	margin: 0; font:normal 13px/20px arial, helvetica, sans-serif;	}

#slideshow .slides li .entry h2.slidetitle, #slideshow .slides li .entry h2.slidetitle a, #slideshow .slides li .entry h2.slidetitle a:link, #slideshow .slides li .entry h2.slidetitle a:visited,#slideshow .slides li .entry h2.slidetitle a:hover, #slideshow .slides li .entry h2.slidetitle a:active {	font-size:14pt;	line-height: 1.0em;	color:#ffcc00 !important;	margin: 0 0 10px 0;	letter-spacing:0; text-decoration:none; font:normal 18px arial, helvetica, sans-serif;}

/* ---------[ slideshow navigation ]--------- */

#slideshow  ul.slides-nav { float:right;	clear:both;	height:14px;	margin:305px 0 0 0px;	padding: 0; }
#slideshow .slides-nav li {	margin:0;	padding:0;	list-style-type:none;	float:left;	}
#slideshow .slides-nav li a {display:block;	margin:0 0 0 3px;	padding:0;	list-style-type:none;height:14px;width:15px;	background: url(../../images/ipl2011/feat-dot.gif) top left no-repeat;	float:left;	}
.js #slideshow .slides-nav li.on a, .js #slideshow .slides-nav li a:hover,.js #slideshow .slides-nav li a:active {	background: url(../../images/ipl2011/feat-dot-on.gif) top left no-repeat !important;	}
 

/*------------------ ---------------------------*/
.t20_header {
	padding-right: 0px;  float: left;width:1001px;  margin:8px 0 0px 0;
}
/*------------------ ---------------------------*/
.t20_logo {
	float: left; width: 217px;   margin:4px 0 0 0; padding:0;
}
.t20_logo img {
	padding: 0px; margin:0;
}

.navscorelogo { width:1001px; float:left; clear:left;}
.navlogo{ width:655px; float:left; clear:left; }
.nav_t20 { margin:5px 0 0 10px; float: left; width: 655px;padding:0; display:inline; border-bottom:1px solid #fff;}
.nav_t20 ul { padding: 0px; margin:0; list-style:none; }
.nav_t20 li { padding: 0px 5px 0 5px;font: bold 11px/20px arial black, arial, helvetica, sans-serif; margin:0px; list-style:none; float:left; text-transform:uppercase; }
.nav_t20 li a { padding: 0px; margin:0px; color:#fff;text-decoration:none; display:block;white-space:nowrap; font: bold 11px/20px arial black, arial, helvetica, sans-serif;}
.nav_t20 li a:hover { padding: 0px; margin:0px; color:#fff; text-decoration:none; display:block;white-space:nowrap;font: bold 11px/20px arial black, arial, helvetica, sans-serif;}
.nav_t20 li.curr a { padding: 0px; margin:0px; color:#fff; text-decoration:none; display:block;white-space:nowrap;font: bold 11px/20px arial black, arial, helvetica, sans-serif; }
	
.teamlogos { float:left; clear:left; width:660px; margin:5px 0 0 10px; display:inline;}
.teamlogos ul{ margin:0; padding:0; list-style:none; display:inline;}
.teamlogos li{ margin:0; padding:0; list-style:none; display:inline;}

/*------------------ ---------------------------*/
.navrgt {
	padding-right: 0px; padding-left: 0px; float: right; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
.navrgt img a {
	padding-right: 0px; padding-left: 0px; float: right; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
.nav_t20 a {
	padding-right: 8px; padding-left: 8px; float: left; padding-bottom: 0px; font: bold 13px/26px arial, helvetica, sans-serif; color: #044c86; padding-top: 0px
}
.nav_t20 span a {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
.nav_t20 span {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
} 

/*footer starts here*/
.footer{ width:980px; float:left; background:url(../../images/ipl2011/foot_bg.gif) repeat-x; height:55px; padding:0; margin:0; border-bottom:10px solid #fff;border-left:10px solid #fff;}
.lftfoot{ float:left; padding:0; margin:0;}
.footer b{font:normal 12px/20px Arial, Helvetica, sans-serif; color:#000; text-align:center; padding:10px 0 0px 0;width:963px;  float:left; }
.footer a {font:normal 12px Arial, Helvetica, sans-serif; color:#000; text-align:center; padding:0 4px 0 4px;}
.footer span{font:normal 12px/20px Arial, Helvetica, sans-serif; color:#000; text-align:center; width:963px;  float:left;}
.rgtfoot{float:right; padding:0; margin:0;}
.clear_left{ clear:left;}

#scroll {  height:28px; border:1px solid #bebebe; display:block; margin:0 10px 10px 10px; padding:0 10px; color:#0d3c58; font:bold 16px/28px Arial, Helvetica, sans-serif; background-color:#E8E9E9; } 
#scroll a{ text-decoration:none; color:#FF0000;}
#scroll a:hover{ text-decoration:none; color:#FF0000;}
