@charset "utf-8";
/*======================================
				DATE:2010-05-14
=======================================*/
body{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#585858;
	text-align:center;
	background:#0b0b0b url(images/body_bg.png) repeat-x;
}
.body2{width:100%; background:url(images/body.jpg) no-repeat center top}


/*======= Common Styles ============*/
*{margin:0; padding:0}
img,fieldset{border:0}
.hide{display:none;	visibility:hidden}
a{text-decoration:none; outline:none; color:#C30C00}
a:hover{text-decoration:underline}
ul{list-style:none}

h1{
 	font-size:20px;
	line-height:25px;margin:15px 0px;
	font-weight:bold;
	font-family:Arial, Trebuchet MS, Helvetica, sans-serif;
}
h1,h2,h3,h4 {color:#3F3F3F;}
#model h2 {color:#fff;}
.entry-title {text-indent:8px;}
.col3 {width:31%;float:left;margin:5px 10px 5px 0px;}
.smallclear{clear:both;height:1px;}
.clearall{clear:both;}
.wrap{
	width:100%;
	margin:0 auto;
	text-align:left;
}
/*========header==========*/
.header{
	width:968px;/*986*/
	height:63px;/*85*/
	padding:22px 10px 0;
}
#logo{float:left}
.src_form{
	width:329px;/*333*/
	height:36px;/*40*/
	padding:2px;
	float:right;
	background:url(images/src_bg.png) no-repeat;
}
.butn_src{
	width:53px;
	height:36px;
	float:right;
	background:url(images/src_butn2.png) no-repeat;
	border:0;
	text-indent:-1000px;
	overflow:hidden;
	text-transform:uppercase;
	cursor:pointer;
        margin-top: -38px\9;
}
.butn_src:hover{background-position:left bottom}
.inpTxt_1{
	width:250px;
	height:26px;/*36*/
	padding:5px 10px;
	border:0;
	background:none;
	font-size:13px;
	line-height:25px;
	color:#fff;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

/*-------main_nav------*/
ul.main_nav{
	width:980px;/*986*/
	height:38px;/*40*/
	padding:1px 3px;
	background:url(images/border_1.png) no-repeat left center;
}
ul.main_nav li{
	height:38px;
	float:left;
	padding-right:3px;
	background:url(images/border_1.png) no-repeat right center;
}
ul.main_nav li a{
	height:38px;
	float:left;
	padding:0 12px;
	background:url(images/nav_hover.png) repeat-x left -100px;
	font-size:13px;
	line-height:38px;
	color:#DADADA;
	font-family:"Arial", Trebuchet MS, Helvetica, sans-serif;
}
ul.main_nav li.nav1 a{
	width:48px;
	height:38px;
	padding:0;
	background:url(images/home_bg.png) no-repeat;
	text-indent:-1000px;
	overflow:hidden;
}
ul.main_nav li a:hover, ul.main_nav li.slctNav a{
	background-position:left bottom;
	text-decoration:none;
}
/*-------home2col-------*/
.home2col{
	width:986px;
	padding:20px 0 19px;
        margin: 0 auto;
}
/*-----left_col----*/
.left_col{
	width:651px;
	float:left;
	border:1px solid #494949;
}
.latest_hdr{
	width:651px;
	height:35px;
	background:url(images/bg1.png) repeat-x;
}

#primary h2 {padding:8px 0px;}
.latest_hdr h2{
	float:left;
	font-size:15px !important;
	line-height:33px;
	color:#FFF;
	font-family:"Arial", Trebuchet MS, Helvetica, sans-serif !important;
	text-indent:13px;
	padding-bottom: 0 !important;
	padding-top: 0 !important;
}
.latest_hdr ul{
	height:34px;
	float:right;
	padding-right:3px;
	background:url(images/border_3.png) no-repeat right top;
}
.latest_hdr ul li{
	height:34px;
	float:left;
	padding-left:3px;
	background:url(images/border_3.png) no-repeat !important;
}
.latest_hdr ul li a{
	height:34px;
	float:left;
	padding:0 11px;
	font-size:12px;
	line-height:34px;
	color:#FFF;
	font-family:"Arial", Trebuchet MS, Helvetica, sans-serif;
	background:url(images/nav_hover2.png) repeat-x;
}
.latest_hdr ul li a:hover, .latest_hdr ul li.slctLi a{background-position:left bottom; text-decoration:none}

/*-----tbl_cont----*/
.tbl_cont{
	width:641px;/*651*/
	padding:4px;
	border:1px solid #080808;
	background:#1D1D1D;
	float:left;
}
.bet_cont{
	width:471px;
	float:left;
}
.bet_contIn{
	width:471px;
	background:url(images/bg2.png) repeat-y left bottom;
}
.bet_contInner{
	width:471px;
	background:url(images/bg3.png) no-repeat;
}
.bet_tbl{width:471px; height: 254px; font-family:"Arial", Trebuchet MS, Helvetica, sans-serif;}
.bet_tbl thead td{
	height:26px;
	font-size:11px;
	line-height:26px;
	color:#fff;
}
.bet_tbl tbody td{
	height:22px;
	font-size:11px;
	line-height:22px;
}
.bet_tbl tbody td span{
	white-space: nowrap;
	display: block;
	position: relative;
}
.bet_tbl tbody td.td_1{padding-left:8px; color:#3D7084;}
.bet_tbl tbody td.td_1 span{width:113px;}
.arrow_up, .arrow_down, .no_change{
	width:67px;/*84*/
	padding-right:17px;
	display:block;
	background:url(images/arrow_up.jpg) no-repeat 67px 7px;
	color:#2C5E96;
}
.arrow_down{background-image:url(images/arrow_down.jpg); color:#8C0006;}
.no_change {background:url(images/no_change.png) no-repeat 67px 7px; color:#8C0006;}

.arrow_up_wide, .arrow_down_wide, .no_change_wide{
	/*width:48px;/*84*/
	padding-right:35px;
	display:block;
	background:url(images/arrow_up.jpg) no-repeat 78px 7px;
	color:#2C5E96;
}
.arrow_down_wide{background-image:url(images/arrow_down.jpg); color:#8C0006;}
.no_change_wide {background:url(images/no_change.png) no-repeat 78px 7px; color:#8C0006;}

.link_cont{
	width:469px;
	height:17px;/*26*/
	padding:3px 0;
	margin:4px 0 0;
	border:1px solid #494949;
	background:#141414;
}
.left_link{height:17px; float:left}
.left_link a{
	height:15px;
	float:left;
	border:1px solid #363636 !important;
	padding:0 5px;
	margin-left:2px;
	font-size:10px;
	line-height:15px;
	color:#fff !important;
	font-family:"Arial", Trebuchet MS, Helvetica, sans-serif;
	text-shadow:1px 1px 1px #000;
	background:url(images/nav_hover3.png) repeat-x;
	text-decoration:none !important;
}
.left_link a:hover, .left_link .selected{
	border:1px solid #006338;
	text-decoration:none;
	background-position:left bottom;
}

.rgt_link{height:17px; float:right}
.rgt_link a{
	float:left;
	padding:0 5px;
	font-size:10px;
	line-height:17px;
	color:#C30C00 !important;
	font-family:"Arial", Trebuchet MS, Helvetica, sans-serif;
	text-shadow:1px 1px 1px #000;
	text-decoration:none !important;
}
.rgt_link a:hover, .rgt_link .selected{
	color:#ACACAC !important;
	text-decoration:none;
}

.rgt_link_wide{height:17px; float:right; padding-right: 168px;}
.rgt_link_wide a{
	float:left;
	padding:0 5px;
	font-size:10px;
	line-height:17px;
	color:#C30C00 !important;
	font-family:"Arial", Trebuchet MS, Helvetica, sans-serif;
	text-shadow:1px 1px 1px #000;
	text-decoration:none !important;
}
.rgt_link_wide a:hover, .rgt_link_wide .selected{
	color:#ACACAC !important;
	text-decoration:none;
}


/*------trend_cont-----*/
.trend_cont{
	width:162px;
	float:right;
	border:1px solid #464646;
	background:url(images/bg4.png) repeat-y;
}
ul.trend_nav{
	width:160px;/*160*/
	height:20px;/*23*/
	padding:3px 0 0;
	margin:0 auto;
	background:url(images/bg5.png) repeat-x;
}
ul.trend_nav li{
	height:18px;
	float:left;
	padding-left:2px;
	background:none !important;
	margin:0 !important;
}
ul.trend_nav li a{
	height:16px;
	float:left;
	border:1px solid #000;
	font-size:9px;
	line-height:14px;
	color:#fff;
	font-family:"Arial", Trebuchet MS, Helvetica, sans-serif;
	background:#0B0B0B;
}
ul.trend_nav li a span{
	height:14px;
	float:left;
	border:1px solid #2F2F2F;
	padding:0 4px;
	line-height:12px;
}
ul.trend_nav li a:hover, ul.trend_nav li.slctTab a{
	border:1px solid #FE0000;
	text-decoration:none;
}

.trend_contIn{
	width:160px;
	padding:7px 0 2px;
	margin:0 auto;
	background:url(images/bg6.png) no-repeat center top;
}
.trend_contIn h4{
	padding-bottom:2px;
	font-size:11px;
	line-height:15px;
	text-transform:uppercase;
	color:#E5E5E5;
	text-align:center;
	font-family:"Arial", Trebuchet MS, Helvetica, sans-serif;
}
.trend_contInner{
	width:146px;/*150*/
	padding:5px 2px;
	margin:0 auto;
}
.rate_cont{
	width:100%;
	height:12px;
	padding:1px 0;
}
.rate_cont label{
	float:left;
	font-size:11px;
	line-height:12px;
	color:#fff;
	font-family:"Arial", Trebuchet MS, Helvetica, sans-serif;
	text-shadow:1px 1px 1px #000;
}
.rate_cont img{float:right}

.butn_cont{
	width:160px;
	display:block;
	padding:4px 0 0;
	margin:0 auto;
	background:url(images/border_4.png) no-repeat center top;
}
.butn_betCalc{
	width:160px;
	height:26px;
	display:block;
	text-indent:-1000px;
	overflow:hidden;
	background:url(images/butn_batcalc.png) no-repeat;
}
.butn_betCalc:hover{background-position:left bottom}

.butn_betCalcWide{
	width:160px;
	height:26px;
	display:block;
	text-indent:-1000px;
	overflow:hidden;
	background:url(images/butn_batcalc.png) no-repeat;
        cursor: pointer;
}
.butn_betCalcWide:hover{background-position:left bottom}

/*------rgt_col-----*/
.rgt_col{
	width:313px;/*350px;*//*354*/
	padding:2px;
	float:right;
	border:1px solid #494949;
}
ul.best_nav{
	width:310px;/*350*/
	height:32px;
	border:1px solid #686868;
	margin-bottom:1px;
	background:url(images/bg7.png) repeat-x;
}
ul.best_nav li{
	height:32px;
	float:left;
	padding-right:3px;
	background:url(images/border_5.png) no-repeat right top;
}
ul.best_nav li.best_nav1{width:88px}
ul.best_nav li.best_nav2{width:43px}
ul.best_nav li.best_nav3{width:87px}
ul.best_nav li.best_nav4{width:40px}
ul.best_nav li.best_nav5{width:44px}
ul.best_nav li.best_nav6{width:68px; background:none}

ul.best_nav li a{
	width:100%;
	height:17px;/*32*/
	padding:15px 0 0;
	display:block;
	font-size:11px;
	line-height:13px;
	color:#fff;
	text-align:center;
	font-family:"Arial", Trebuchet MS, Helvetica, sans-serif;
	background:url(images/bullet_1.png) no-repeat center 3px;
	position:relative;
}

ul.best_nav li a:hover{
	color:#FFFF00;
	text-decoration:none;
}
.pop{
	width:148px;/*178*/
	height:40px;/*80*/
	padding:25px 15px 15px;
	font-size:11px;
	line-height:15px;
	color:#fff;
	text-align:center;
	font-family:"Arial", Trebuchet MS, Helvetica, sans-serif;
	background:url(images/popUp.png) no-repeat;
	position:absolute;
	left:-67px;
	top:-70px;
	display: none;
}
ul.best_nav li a:hover .pop{display:block}

.popsports{
	width:178px;/*178*/
 	padding:10px;
	font-size:11px;
	line-height:15px;
	color:#fff;
	text-align:center;
	font-family:Verdana;
	background:url(images/semi.png);
	border-radius:5px;
	border:2px #ccc solid;
	position:absolute;
    display: none;
}
.pop1 {	margin-left:77px;margin-top:-116px;}
.pop2 {	margin-left:167px;margin-top:-116px;}
.pop3 {	margin-left:255px;margin-top:-132px;}
.pop4 {	margin-left:329px;margin-top:-116px;}
.sportstips a:hover .popsports{display:block}

/*----best_cont----*/
.best_cont{
	width:312px;/*350px;*/
	height:84px;
	background:url(images/bg8.png) no-repeat;
}
.best_tbl tr td{
	height:61px;
	font-size:11px;
	color:#000;
	font-family:"Arial", Trebuchet MS, Helvetica, sans-serif;
}
.best_tbl tr td a{text-decoration:underline}
.best_tbl tr td a:hover{text-decoration:none}
.best_tbl tr td.td_1 img{display:block; margin:4px auto 0}
.best_tbl tr td.td_2{color:#B71013}
.best_tbl tr td.td_4 a{color:#000}
.best_tbl tr td.td_5 a{color:#B71013}
.butn_join{
	width:53px;
	height:45px;
	display:block;
	margin:0 auto;
	text-indent:-1000px;
	overflow:hidden;
	background:url(images/butn_join.png) no-repeat;
}
.butn_join:hover{background-position:left bottom}
.info{
	margin-top:5px;
	display:block;
	font-size:11px;
	line-height:14px;
	color:#616466;
	text-indent:21px;
	word-spacing:-1px;
	font-family:"Arial", Trebuchet MS, Helvetica, sans-serif;
	background:url(images/bullet_2.png) no-repeat 5px center;
}
.divider{
	height:3px;
	display:block;
	background:url(images/border_6.png) repeat-x;
}

/*-------slider_wrap----*/
.slider_wrap{
	width:984px;/*986*/
	border:1px solid #fff;
	margin-bottom:1px;
	background:#ECECEC url(images/bg10.png) repeat-x;
        margin: 0 auto;
}
.slide_hdr{
	width:100%;
	height:42px;
}
.slide_hdr h2{
	float:left;
	padding-left:15px;
	font-size:18px;
	line-height:42px;
	color:#3F3F3F;
	font-weight:bold;
	font-family:Arial, "Trebuchet MS", Trebuchet MS, Helvetica, sans-serif;
}
ul.slider_nav{
	height:42px;
	float:right;
}
ul.slider_nav li{
	height:41px;
	float:left;
	padding-left:3px;
	background:url(images/border_7.png) no-repeat;
}
ul.slider_nav li a{
	height:40px;
	float:left;
	padding:0 10px;
	font-size:13px;
	line-height:40px;
	color:#00445E;
	text-decoration:underline;
	background:url(images/nav_hover4.png) repeat-x;
}
ul.slider_nav li a:hover{
	color:#ACACAC;
	text-decoration:none;
}
ul.slider_nav li.slctSlider_nav a{
	height:40px;
	padding:0 9px;
	color:#fff;
	text-decoration:none;
	background-position:left bottom;
	border-left:1px solid #000;
	border-right:1px solid #000;
}
.slider{
	width:986px;/*984*/
	/*padding:21px 40px 0; commented by alex */
	overflow:hidden;
	background:url(images/bg11.png) no-repeat center top;
	position:relative;
}
.butn_pre, .butn_next{
	width:74px;
	height:67px;
	display:block;
	text-indent:-1000px;
	overflow:hidden;
	background:url(images/butn_pre.png) no-repeat;
	position:absolute;
	top:23px;
	left:-2px;
}
.butn_next{
	width:68px;
	height:63px;
	display:block;
	text-indent:-1000px;
	overflow:hidden;
	background:url(images/butn_next.png) no-repeat;
	position:absolute;
	top:28px;
	left:auto;
	right:-2px;
}
.butn_pre:hover, .butn_next:hover{background-position:left bottom}

.sliderIn{
	/*width:904px;*/
	width: 986px;
	height:181px;
	overflow:hidden;
}
.sliderIn ul{
	width:1000px;
	height:160px;
}
.sliderIn ul li{
	width:217px;/*230*/
	height:160px;
	padding-right:13px;
	float:left;
}
.sliderIn ul li span{
	width:208px;/*217*/
	height:96px;/*112*/
	padding:3px 6px 13px 3px;
	display:block;
	overflow:hidden;
	background:url(images/img_bg.png) no-repeat;
}

.clear {
	clear:both; height: 40px !important;
}
.sliderIn ul li > div.img{
	width:208px;/*217*/
	height:96px;/*112*/
	padding:3px 6px 13px 3px;
	display:block;
	overflow:hidden;
	background:url(images/img_bg.png) no-repeat;
}
.sliderIn ul li span img{
	width:208px;
	height:96px;
	display:block;
}
.sliderIn ul li a{
	font-size:13px;
	line-height:16px;
	color:#1F5B72;
	font-family:"Arial", Trebuchet MS, Helvetica, sans-serif;
}
.sliderIn ul li a:hover{
	color:#ADADAD;
	text-decoration:none;
}

/*----------footerTop_Wrap---------*/
.footerTop_Wrap{
	width:100%;
	background:#262626 url(images/bg13.png) repeat-x;
	border-bottom:1px solid #111;
}
.footer_1{
	width:975px;/*986*/
	height:53px;/*76*/
	padding:23px 0 0 11px;
	margin:0 auto;
	text-align:left;
	background:url(images/bg14.png) no-repeat;
}

.footer_2{
	width:986px;
	padding:0;
	margin:0 auto;
	overflow:hidden;
	text-align:left;
}
.footer_2left{
	width:160px;
	float:left;
	padding:45px 0 24px;
}
.footer_2left h3{
	padding:0 0 12px 4px;
	font-size:14px;
	line-height:21px;
	color:#fff;
	text-transform:uppercase;
	font-family:"Arial", Trebuchet MS, Helvetica, sans-serif;
}
.footer_2left ul{
	width:100%;
	overflow:hidden;
}
.footer_2left ul li{
	width:134px;/*160*/
	padding:0 13px;
	float:left;
	font-size:13px;
	line-height:21px;
	color:#D8D8D8;
	font-family:"Arial", Trebuchet MS, Helvetica, sans-serif;
	background:url(images/bullet_3.png) no-repeat 4px center;
}
.footer_2left ul li a{color:#D8D8D8; font-weight:bold}

.footer_2rgt{
	width:318px;/*363*/
	float:right;
	padding:45px 15px 24px 30px;
	margin:0 -20px 0 0;
	background:url(images/border_11.png) no-repeat;
}
.footer_2rgt h3{
	font-size:20px;
	line-height:22px;
	color:#D6D6D6;
	font-family:Arial, "Trebuchet MS", Trebuchet MS, Helvetica, sans-serif;
}
.footer_2rgt p{
	font-size:12px;
	line-height:15px;
	color:#D6D6D6;
	letter-spacing:-1px;
	padding:6px 10px 0 0;
}
.add_cont{
	width:100%;
	display:block;
	padding:54px 0 24px;
	background:url(images/bg32.png) no-repeat;
	text-align:center;
}
.add_cont a{
	display:inline-block;
	margin:0 20px;
}



/*-------footerBtm_Wrap-----*/
.footerBtm_Wrap{
	width:100%;
	padding:0 0 50px;
	border-top:1px solid #444;
	background:#111 url(images/bg12.png) repeat-x;
}
.footerBtm_Wrap ul{
	width:986px;
	height:38px;/*67*/
	padding:29px 0 0;
	margin:0 auto;
	text-align:left;
}
.footerBtm_Wrap ul li{
	padding:0 13px;
	float:left;
	font-size:13px;
	line-height:18px;
	color:#D8D8D8;
	font-family:"Arial", Trebuchet MS, Helvetica, sans-serif;
	background:url(images/bullet_3.png) no-repeat 4px center;
}
.footerBtm_Wrap ul li a{color:#D8D8D8}

.footerBtm_Wrap p{
	width:986px;
	padding:24px 0 0;
	margin:0 auto;
	text-align:center;
	font-size:13px;
	line-height:24px;
	color:#D6D6D6;
	font-family:"Arial", Trebuchet MS, Helvetica, sans-serif;
}
.footerBtm_Wrap p a{color:#D6D6D6}
.footerBtm_Wrap p span{
	display:block;
	font-size:12px;
}
/*------------main_cont------------*/
.main_cont{
	width:984px;/*986*/
	border:1px solid #111;
	padding:16px 0 0;
	background:#fff url(images/bg15.png) repeat-x;
        margin: 0 auto;
}
.home3col{
	width:958px;
	margin:0 auto;
	overflow:hidden;
}
.current_cont{
	width:310px;
	float:left;
	margin-right:14px;
	padding-bottom:14px;
	background:#fff url(images/bg16.png) no-repeat center bottom;
}
.current_contIn{
	width:308px;
	border:1px solid #DADADA;
	border-top:1px solid #FF0000;
	font-family:"Arial", Trebuchet MS, Helvetica, sans-serif;
}
.current_contIn h2{
	width:306px;
	height:40px;
	font-size:14px;
	line-height:40px;
	color:#3F3F3F;
	font-family:Arial, "Trebuchet MS", Trebuchet MS, Helvetica, sans-serif;
	text-align:center;
	background:url(images/border_8.png) repeat-x;
}
.current_contInner{
	width:288px;
	padding:10px 0 2px;
	margin:0 auto;
	overflow:hidden;
	background:url(images/bg17.png) no-repeat center bottom;
}
.current_contInnerLast{background:none}

.current_contInner img{
	width:104px;/*113*/
	height:62px;/*77*/
	padding:3px 6px 12px 3px;
	float:left;
	background:url(images/img_bg2.png) no-repeat;
}
.current_rgt{
	width:168px;
	float:right;
}
.current_rgt h4{
	font-size:10px;
	line-height:15px;
	color:#0C0C0C;
}
.current_rgt h4 a{color:#0C0C0C}
.current_rgt h4 a:hover{color:#ADADAD; text-decoration:none}

ul.current_list{
	width:168px;
	overflow:hidden;
}
ul.current_list li{
	width:160px;/*168*/
	float:left;
	padding-left:8px;
	background:url(images/bullet_4.png) no-repeat left center;
}
ul.current_list li a{
	float:left;
	font-size:13px;
	line-height:18px;
	color:#30677C;
}
ul.current_list li a:hover{
	color:#ADADAD;
	text-decoration:none;
}
.current_rgt p{
	font-size:13px;
	line-height:18px;
	color:#30677C;
}
.butn_more{
	width:308px;
	height:25px;
	display:block;
	font-size:12px;
	line-height:25px;
	color:#858585;
	text-align:center;
	font-weight:bold;
	text-shadow:1px 1px 1px #fff;
	background:url(images/bg18.png) repeat-x;
}
.butn_more:hover{
	color:#ADADAD;
	text-decoration:none;
}

.about_cont{
	width:310px;
	float:right;
	padding-bottom:24px;
	background:#fff url(images/bg19.png) no-repeat center bottom;
}
.about_contIn{
	width:276px;/*310*/
	padding:0 16px 2px;
	border:1px solid #DADADA;
	border-bottom:0;
	background:url(images/bg20.png) no-repeat center top;
}
.about_contIn h2{
	margin-bottom:5px;
	font-size:14px;
	line-height:40px;
	color:#3F3F3F;
	font-family:Arial, "Trebuchet MS", Trebuchet MS, Helvetica, sans-serif;
	text-align:center;
}
.about_contIn p{
	line-height:15px;
	padding-bottom:15px;
}
ul.about_list{
	width:276px;
	overflow:hidden;
}
ul.about_list li{
	width:260px;/*276*/
	float:left;
	padding:0 0 7px 16px;
	background:url(images/bullet_4.png) no-repeat 6px 4px;
}
ul.about_list li a{
	float:left;
	font-size:12px;
	line-height:15px;
	color:#DF0000;
}
ul.about_list li a:hover{
	color:#ADADAD;
	text-decoration:none;
}

/*-------jackpot_main------*/
.jackpot_main{
	width:958px;
	padding:15px 0 0;
	margin:0 auto;
	overflow:hidden;
	background:url(images/bg21.png) no-repeat center top;
	font-family:"Arial", Trebuchet MS, Helvetica, sans-serif;
}
.jackpot_left{
	width:634px;
	padding:0 0 31px;
	float:left;
	background:url(images/bg22.png) no-repeat center bottom;
}
.jackpot_leftIn{
	width:630px;/*634*/
	padding:0 1px;
	border:1px solid #DADADA;
	border-bottom:0;
	border-top:1px solid #f00;
	background:url(images/bg23.png) repeat-y;
}
.jackpot_leftIn h2{
	height:41px;
	font-size:15px;
	line-height:40px;
	color:#3F3F3F;
	font-family:Arial, "Trebuchet MS", Trebuchet MS, Helvetica, sans-serif;
	text-indent:10px;
	background:url(images/bg24.png) repeat-x;
}
.jackpot_cont{
	width:612px;
	margin:9px auto 4px;
	background:url(images/bg26.png) repeat-y left bottom;
}
.jackpot_contIn{
	width:612px;
	background:url(images/bg25.png) no-repeat;
}
.jack_tbl{width:612px; font-size:12px}
.jack_tbl thead td{
	height:24px;
	font-size:12px;
	color:#fff;
}
.jack_tbl thead td.td_3{color:#FFFF00}
.jack_tbl tbody td{
	height:59px;
	color:#8C8C8C;
}
.jack_tbl tbody td.td_2 a{font-size:13px}
.jack_tbl tbody td.td_2 a:hover{text-decoration:none; color:#ADADAD}
.jack_tbl tbody td.td_3{font-weight:bold; color:#B71013; font-size:16px}

.butn_play{
	width:83px;
	height:47px;
	display:block;
	margin:9px auto 0 !important;
	text-indent:-1000px;
	overflow:hidden;
	background:url(images/butn_play.png) no-repeat;
}
.butn_play:hover{background-position:left bottom}
.butn_cont2{
	width:612px;
	height:26px;
	display:block;
	margin:0 auto;
	background:url(images/border_9.png) repeat-x;
}
.butn_more2{
	float:right;
	font-size:12px;
	line-height:26px;
	color:#858585;
	text-align:center;
	font-weight:bold;
	text-shadow:1px 1px 1px #fff;
}
.butn_more2:hover{
	color:#ADADAD;
	text-decoration:none;
}

/*------*/
.jackpot_rgt{
	width:310px;
	padding:0 0 31px;
	float:right;
	background:url(images/bg27.png) no-repeat center bottom;
}
.jackpot_rgtIn{
	width:306px;/*310*/
	padding:0 1px;
	border:1px solid #DADADA;
	border-bottom:0;
	border-top:1px solid #000;
	background:url(images/bg28.png) repeat-y -1px top;
        min-height: 340px;
}
.jackpot_rgtIn h2{
	height:41px;
	font-size:15px;
	line-height:40px;
	color:#3F3F3F;
	font-family:Arial, "Trebuchet MS", Trebuchet MS, Helvetica, sans-serif;
	text-align:center;
	background:url(images/bg24.png) repeat-x;
}
.bad_cont{
	width:290px;
	margin:9px auto -6px;
	background:url(images/bg30.png) repeat-y left bottom;
}
.bad_contIn{
	width:290px;
	background:url(images/bg29.png) no-repeat;
}
.bad_tbl{width:290px}
.bad_tbl thead td{
	height:25px;
	font-size:12px;
	color:#FFFF00;
}
.bad_tbl tbody td{height:82px}

.bad_tbl tbody td.td_1 img{display:block; margin:7px auto 0}
.bad_tbl tbody td.td_2 big{font-size:20px; line-height:22px; color:#B71013; display:block; text-align:center; padding:7px 0 4px}
.bad_tbl tbody td.td_2 span{width:126px; display:block; margin:0 auto; overflow:hidden}

.butn_review{
	float:left;
	font-size:11px;
	line-height:30px;
	color:#393937;
}
.butn_review:hover{color:#ADADAD; text-decoration:none}

.butn_visit{
	width:77px;
	height:35px;
	float:right;
	text-indent:-1000px;
	overflow:hidden;
	background:url(images/butn_visit.png) no-repeat;
}
.butn_visit:hover{background-position:left bottom}

.jackpot_rgtIn .butn_cont2{width:290px}

/*---------*/
.entry_cont{
	width:936px;
	padding:31px 0 0;
	margin:0 auto;
	background:url(images/bg31.png) no-repeat;
}
 
.entry_cont p{
	padding-bottom:15px;
	line-height:15px;
}
.divider2{
	width:100%;
	display:block;
	height:28px;
	background:url(images/border_10.png) repeat-x;
}
.divider2inner{
	width:100%;
	display:block;
	height:28px;
	background:url(images/inner_pages_bg.png) repeat-x;
}
.tabs li {
	list-style:none;
	display:inline;
}
.tabs a {
	padding:5px 10px;
	display:inline-block;
	background:#666;
	color:#fff;
	text-decoration:none;
}
.tabs a.active {
	/*background:#fff;
	color:#000;*/
}
.sliderIn ul li > div.img {
    background: url("images/img_bg.png") no-repeat scroll 0 0 transparent;
    display: block;
    height: 96px;
    overflow: hidden;
    padding: 3px 6px 13px 3px;
    width: 208px;
}
.jcarousel-prev,.jcarousel-next {
	cursor: pointer;
}

.loading {
	display: none;
	margin: 0 15px;
	vertical-align: middle;
}

.popup_history {
	position: absolute;
	border: 1px solid #000;
	left: 67px;
	height: 170px;
	width: 280px;
	z-index: 99;
	background: #fff url("images/ajax-loader.gif") no-repeat 50% 50%;
}
.popup_history .content {
	overflow:hidden;
}
.popup_history .close {
	background: url("images/closed.png");
	height: 22px;
	width: 22px;
	position: absolute;
	top: -11px;
	right: -11px;
	border: 0;
}
blockquote {    background: none repeat scroll 0 0 #FFFFFF;    border-left: 2px dashed #DDDDDD;    font-style: italic;    padding: 10px;}
blockquote p:first-letter {    float: left;    font-family: Georgia;    font-size: 40px;    font-weight: bold;    margin: 5px 3px 1px 0;}

.shortcode #sports { display:none; }
.shortcode .trend_cont { 
	margin-top:-29px;
	border:0;
	width:169px;
	background: #000;
}
.shortcode .trend_head { border:1px solid #6b6b6b; }
.shortcode .trend_head h3  { height:29px; }
.shortcode .trend_head h3 img { width:100%; }
.shortcode .trend_nav {
	padding:3px 1px 0;
	border-top:1px solid #686868;
	width: 163px;
}
.shortcode  .trend_contIn h4 { display:none; }
.shortcode .trend_contIn {
	width:167px;
	border:1px solid #6b6b6b;
	margin-top:1px;
	padding:3px 0 0;
	background-size:100%;
}
.shortcode .butn_cont {
	width:167px;
	padding:0;
	border:1px solid #6b6b6b;
	margin-top:1px;
}
.shortcode .butn_betCalc { width:100%; background-size:100%; }
.shortcode .butn_betCalc:hover {background-position:left 95%}

/*########################################### New CSS START ###########################################*/

/*======================================
				DATE:2013-10-20
=======================================*/
.banner{margin-top:20px}

/*------------main_cont2------------*/
.main_cont2{
	width:984px;/*986*/
	border:1px solid #111;
	padding:22px 0 0;
	background:#fff;
}
.entry_cont2{
	width:958px;
	padding:0 0 10px;
	margin:0 auto;
	background:none;
}
.link_cont2{
	width:924px;/*984*/
	height:38px;/*46*/
	padding:8px 30px 0 0;
	margin:0 auto;
	background:url(images/bg33.png) no-repeat center top;
	font-size:12px;
	line-height:19px;
	color:#8b8b8b;
	text-align:center;
}
.link_cont2 span, .link_cont2 a{padding:0 22px}
.link_cont2 a{color:#c30c00; background:url(images/bullet_5.png) no-repeat 12px center}

.link_cont3{
	width:984px;
	padding-bottom:10px;
	background:url(images/bg34.png) no-repeat center bottom;
	text-align:center;
}
.link_cont3 a{
	display:inline-block;
	margin:0 6px;
}
/*------guide_cont----*/
.guide_cont{
	width:958px;
	padding-bottom:23px;
	margin:0 auto;
	overflow:hidden;
	background:url(images/bg35.png) no-repeat center bottom;
}
ul.guide_list{
	width:250px;
	float:left;
}
ul.guide_list li{
	width:240px;/*250*/
	padding:11px 0 10px 10px;
	margin-bottom:1px;
	float:left;
	background:url(images/bg36.png) no-repeat;
	line-height:18px;
	word-spacing:-2px;
}
ul.guide_list li.dblLine{background:url(images/bg37.png) no-repeat}
ul.guide_list li a{
	float:left;
	padding-left:11px;
	background:url(images/bullet_5.png) no-repeat left 6px;
	color:#197f9b;
}
ul.guide_list2 li a{color:#af2324}
ul.guide_list3 li a{color:#d86c00}

.guide_cont h3{
	width:100%;
	height:43px;
	margin-bottom:16px;
	font-size:20px;
	line-height:43px;
	color:#3f3f3f;
	text-indent:55px;
	font-family:"Arial", Arial, Helvetica, sans-serif;
	background:url(images/bg38.png) no-repeat;
}
.guide_cont img{float:right}

.entry_cont3{
	width:958px;
	padding:54px 0 10px;
	margin:0 auto;
	background:url(images/bg39.png) no-repeat center top;
}
.entry_cont4{
	width:958px;
	padding:10px 0 10px;
	margin:0 auto;
	background:url(images/bg39.png) no-repeat center -21px;
}

/*---------*/
.sports_main{width:984px; background:url(images/bg40.png) repeat-y center top; margin:0 auto}
.sports_top{width:984px; background:url(images/bg41.png) no-repeat center top}
.sports_btm{
	width:938px;/*984*/
	padding:10px 23px 44px;
	background:url(images/bg42.png) no-repeat center bottom;
}

.sports_cont{
	width:938px;
	margin:9px auto 4px;
	background:url(images/bg43.png) repeat-y left 8px;
}
.sports_contIn{
	width:938px;
	background:url(images/bg44.png) no-repeat;
}

/*.td_1 {width:103px;}*/
.td_1 {width:94px;}
.td_2 {width:72px;}
.td_3 {width:91px;}
.td_4 {width:88px;}
.td_5 {width:74px;}
.td_6 {width:105px; padding: 0 5px 0 5px;}
.td_7 {width:98px;}
.td_8 {width:75px;}
.td_9 {width:108px;}
.td_10 {width:62px;}
.td_11 {width:50px;}


.sports_tbl{width:938px; border-bottom:1px solid #cdcdcd}
.sports_tbl thead tr th{font-size:10px; line-height:40px; height:40px; color:#fff}
 
.sports_tbl thead .td_1{height:40px;  color:#fff; }

.sports_tbl thead .td_2{height:40px;  background:url(images/bullet_6.png) no-repeat center 8px; color:#fff; cursor: pointer;}
.sports_tbl thead .td_3{height:40px;  background:url(images/bullet_6.png) no-repeat center 8px; color:#fff; cursor: pointer;}
.sports_tbl thead .td_4{height:40px;  background:url(images/bullet_6.png) no-repeat center 8px; color:#fff; cursor: pointer;}
.sports_tbl thead .td_5{height:40px;  background:url(images/bullet_6.png) no-repeat center 8px; color:#fff; cursor: pointer;}

.sports_tbl thead .td_6{height:40px;  color:#fff; }
.sports_tbl thead .td_7{height:40px;   color:#fff; }
.sports_tbl thead .td_8{height:40px;   color:#fff; }
.sports_tbl thead .td_9{height:40px;   color:#fff; }
.sports_tbl thead .td_11{height:40px;   color:#fff; }

.per_rank_green {color: #339900}
.per_rank_red {color: #ff0000}

.sports_tbl thead tr th.td_9{padding-left:10px}

.sports_tbl tbody tr td{font-size:10px; height:31px; color:#3f3f3f}
.sports_tbl tbody tr td.td_1_sports{padding-left:6px}
.td_1_sports {width:98px;}
.sports_tbl tbody tr td.td_1 a{color:#c85852; text-decoration:underline}
.sports_tbl tbody tr td.td_1 a:hover{text-decoration:none}

.sports_tbl tbody tr td.td_9{padding-left:10px}
.chk_1{display:inline-block; padding-right:20px; line-height:15px; background:url(images/bullet_7.png) no-repeat right 3px}
.chk_2{display:inline-block; padding-right:20px; line-height:15px; background:url(images/bullet_8.png) no-repeat right 3px}
.chk_3{display:inline-block; padding-right:20px; line-height:15px; background:url(images/bullet_9.png) no-repeat right center}
.sports_tbl tbody tr td.td_9 span{display:block; line-height:12px}

ul.tbl_list{
	width:913px;/*938*/
	padding:23px 0 0 25px;
	overflow:hidden;
}
ul.tbl_list li{
	width:893px;/*913*/
	padding-left:20px;
	float:left;
	font-size:11px;
	line-height:23px;
	color:#3f3f3f;
	background:url(images/bullet_9.png) no-repeat left center;
}
ul.tbl_list li.chkli{background:url(images/bullet_7.png) no-repeat left center}
ul.tbl_list li.chkli2{background:url(images/bullet_8.png) no-repeat left center}

/*=========*/
/*-----big_col----*/
.big_col{
	width:938px;/*958*/
	height:458px;/*468*/
	padding:10px 10px 0;
	margin:0 auto;
	background:url(images/bg45.png) no-repeat;
}
.big_col1{
	width:938px;/*958*/
	height:800px;/*468*/
	padding:10px 10px 0;
	margin:0 auto;
	background:url(images/bg45_big.png) no-repeat;
}
.latest_hdr2{
	width:938px;
	height:60px;
	background:url(images/bg46.png) repeat-x;
}
.latest_hdr2 h2{
	float:left;
	padding-top:3px;
	font-size:22px;
	line-height:50px;
	color:#FFF;
	font-family:"Arial", Arial, Helvetica, sans-serif;
	text-indent:25px;
}
.latest_hdr2 ul{
	height:36px;
	float:right;
	padding-top:11px;
}
.latest_hdr2 ul li{
	height:36px;
	float:left;
	padding-right:8px;
}
.latest_hdr2 ul li a{
	height:36px;
	float:left;
	padding:0 15px 0 0;
	font-size:12px;
	line-height:36px;
	color:#FFF;
	font-weight:bold;
	text-decoration:underline;
	font-family:"Arial", Arial, Helvetica, sans-serif;
	background:url(images/nav_hover5.png) no-repeat right top;
}
.latest_hdr2 ul li a span{
	height:36px;
	float:left;
	padding:0 0 0 15px;
	background:url(images/nav_hover5.png) no-repeat left top;
}
.latest_hdr2 ul li.no_pad a{padding:0}

.latest_hdr2 ul li a:hover, .latest_hdr2 ul li.slctLi a{background-position:right bottom; text-decoration:none}
.latest_hdr2 ul li a:hover span, .latest_hdr2 ul li.slctLi a span{background-position:left bottom; text-decoration:none}

/*-----tbl_cont----*/
.tbl_cont2{
	width:934px;/*938*/
	padding:1px;
	border:1px solid #202020;
	background:#080808;
	overflow:hidden;
}
.bet_cont2{
	width:733px;
	float:left;
}
.bet_tbl2{width:733px}

.date{
	display:block;
	border:1px solid #353535;
	margin:1px 0;
	font-size:8px;
	line-height:14px;
	color:#a4a4a4;
	text-indent:8px;
}
.bet_contIn2{
	width:733px;
	background:url(images/bg48.png) repeat-y left bottom;
}
.bet_tbl3{width:733px; font-family:"Arial", Arial, Helvetica, sans-serif;}

.bet_tbl3 tbody td{
	height:24px;
	font-size:11px;
	line-height:22px;
}
.bet_tbl3 tbody td.td_1{padding-left:10px; color:#3D7084; font-weight:bold}
.arrow_up2, .arrow_down2{
	width:98px;/*131*/
	padding-right:33px;
	display:block;
	background:url(images/arrow_up.png) no-repeat 110px 6px;
	color:#8C0006;
}
.arrow_down2{background-image:url(images/arrow_down.png); color:#2C5E96}

.link_cont4{
	width:733px;
	height:38px;
	padding:0;
	margin:3px 0 0;
	background:url(images/bg49.png) no-repeat;
}
.left_link2{height:31px;/*38*/ float:left; padding:7px 11px 0 0; background:url(images/border_12.png) no-repeat right top}
.left_link2 a{
	width:47px;
	height:24px;
	float:left;
	margin-left:0px;
	font-size:11px;
	line-height:24px;
	color:#fff;
	text-align:center;
	font-family:"Arial", Arial, Helvetica, sans-serif;
	text-shadow:1px 1px 1px #000;
	background:url(images/nav_hover6.png) repeat-x;
	text-decoration:underline;
}
.left_link2 a:hover{
	text-decoration:none;
	background-position:left bottom;
}
.left_link2 b{
	float:left;
	font-size:8px;
	line-height:24px;
	color:#fff;
	padding:0 5px 0 7px;
}
.rgt_link2{height:31px; float:right; padding:7px 10px 0 10px; background:url(images/border_12.png) no-repeat}
.rgt_link2 a{
	float:left;
	margin:0 6px;
	font-size:10px;
	line-height:24px;
	color:#fff;
	font-family:"Arial", Arial, Helvetica, sans-serif;
	text-shadow:1px 1px 1px #000;
	text-decoration:underline;
}
.rgt_link2 a:hover{
	color:#fff;
	text-decoration:none;
}


/*------trend_cont2-----*/
.trend_cont2wrap{
	width:200px;
	float:right;
}
.trend_cont2{
	width:200px;
	float:right;
	margin-bottom:3px;
	border-bottom:1px solid #494949;
	background:url(images/bg51.png) repeat-y;
}
ul.trend_nav2{
	width:195px;/*196*/
	height:16px;/*16*/
	padding:0;
	margin:1px auto;
	border-right:1px solid #464646;
}
ul.trend_nav li{
	height:16px;
	float:left;
}
ul.trend_nav2 li a{
	width:64px;
	height:14px;
	float:left;
	border:1px solid #464646;
	border-right:0;
	font-size:9px;
	line-height:13px;
	color:#fff;
	text-align:center;
	font-family:"Arial", Arial, Helvetica, sans-serif;
	background:#0B0B0B;
}
ul.trend_nav2 li a:hover, ul.trend_nav2 li.slctTab a{
	border:1px solid #464646;
	border-right:0;
	text-decoration:none;
	background:url(images/bg50.png) repeat-x;
}

.trend_contIn{
	width:160px;
	padding:7px 0 2px;
	margin:0 auto;
	background:url(images/bg6.png) no-repeat center top;
}
.trend_contIn h4{
	padding-bottom:2px;
	font-size:11px;
	line-height:15px;
	text-transform:uppercase;
	color:#E5E5E5;
	text-align:center;
	font-family:"Arial", Arial, Helvetica, sans-serif;
}
.trend_contInner2{
	width:194px;/*194*/
	padding:4px 0 4px 0;
	margin:1px auto;
	border:1px solid #6b6b6b;
}
.rate_cont2{
	width:190px;
	height:15px;
	padding:0;
}
.rate_cont2 label{
	width:33px;
	float:left;
	font-size:11px;
	line-height:15px;
	color:#fff;
	text-align:center;
	font-family:"Arial", Arial, Helvetica, sans-serif;
	text-shadow:1px 1px 1px #000;
}
.rate_cont2 img{float:right}

.gap{display:block; height:7px; background:url(images/gap_1.png) no-repeat}
.gap2{display:block; height:16px}

.butn_betCalc2{
	width:200px;
	height:38px;
	display:block;
	text-indent:-1000px;
	overflow:hidden;
	background:url(images/butn_batcalc2.png) no-repeat;
}
.butn_betCalc2:hover{background-position:left bottom}



/*########################################### New CSS END ###########################################*/

/*############################ WIDE ODDS CSS ##########################################*/
.left_col_wide{
	width:938px;
	float:left;
	border:1px solid #494949;
}
.latest_hdr_wide{
	width:938px;
	height:45px;
	background:url(images/bg1-wide.png) repeat-x;
}
.latest_hdr_wide h2{
	float:left;
	font-size:15px !important;
	line-height:43px;
	color:#FFF;
	font-family:"Arial", Trebuchet MS, Helvetica, sans-serif !important;
	text-indent:13px;
	padding-bottom: 0 !important;
	padding-top: 0 !important;
}
.latest_hdr_wide ul{
	height:44px;
	float:right;
	padding-right:3px;
	background:url(images/border_3.png) no-repeat right top;
}
.latest_hdr_wide ul li{
	height:44px;
	float:left;
	padding-left:3px;
	background:url(images/border_3.png) no-repeat !important;
}
.latest_hdr_wide ul li a{
	height:44px;
	float:left;
	padding:0 11px;
	font-size:12px;
	line-height:44px;
	color:#FFF;
	font-family:"Arial", Trebuchet MS, Helvetica, sans-serif;
	background:url(images/nav_hover2.png) repeat-x;
}
.latest_hdr_wide ul li a:hover, .latest_hdr_wide ul li.slctLi a{background-position:left bottom; text-decoration:none}

.tbl_cont_wide{
	width:929px;/*651*/
	padding:4px;
	border:1px solid #080808;
	background:#1D1D1D;
	float:left;
}

.link_cont_wide{
	width:928px;
	height:17px;/*26*/
	padding:3px 0;
	margin:4px 0 0;
	border:1px solid #494949;
	background:#141414;
}
.left_link_wide{height:17px; float:left}
.left_link_wide a{
	height:15px;
	float:left;
	border:1px solid #363636 !important;
	padding:0 5px;
	margin-left:2px;
	font-size:10px;
	line-height:15px;
	color:#fff !important;
	font-family:"Arial", Trebuchet MS, Helvetica, sans-serif;
	text-shadow:1px 1px 1px #000;
	background:url(images/nav_hover3.png) repeat-x;
	text-decoration:none !important;
}
.left_link_wide a:hover, .left_link_wide .selected{
	border:1px solid #006338;
	text-decoration:none;
	background-position:left bottom;
}

.bet_cont_wide{
	width:755px;
	float:left;
}
.bet_contIn_wide{
	width:755px;
	background:url(images/bg2-wide.png) 0px 34px;
    height: auto;
}
.bet_contInner_wide{
	width:755px;
	background:url(images/bg3-wide.png) no-repeat;
}
.bet_tbl_wide{width:755px; font-family:"Arial", Trebuchet MS, Helvetica, sans-serif;}
.bet_tbl_wide thead td{
	height:20px;
	font-size:11px;
	line-height:20px;
	color:#fff;
}
.bet_tbl_wide tbody td{
	height:22px;
	font-size:11px;
	line-height:22px;
    border-bottom: 1px solid #000;
}
.bet_tbl_wide tbody td first{
	height:20px;
}
.bet_tbl_wide tbody td span{
	white-space: nowrap;
	display: block;
	position: relative;
}
.bet_tbl_wide tbody td.td_1{padding-left:8px; color:#3D7084;}
.bet_tbl_wide tbody td.td_1 span{width:86px;}

.bet_tbl_wide tbody td.date_sports{
	height:18px;
	font-size:11px;
	line-height:18px;
}

.date_sports{background-color:black;border:1px solid #353535;}
.date_sports_span{margin-left:10px;font-size: 10px; color: #ffffff}

/*############################ WIDE ODDS CSS ##########################################*/

//Legal Page CSS //
.main_cont_legal{
	width:984px;/*986*/
	border:1px solid #111;
	padding:16px 0 0;
	background:#fff url(images/bg15.png) repeat-x;
}

.main_cont_legal2{
	width:984px;/*986*/
	padding:12px 0 30px;
        margin-top: -8px;
}
/*-------country_cont------*/
.country_cont{
	width:958px;
	margin:0 auto;
	background:url(images/country_contBg.png) repeat-y center top;
}
.country_contIn{
	width:958px;
	background:url(images/country_contInBg.png) no-repeat;
}
.country_contIn2{background:url(images/country_contInBg2.png) no-repeat}
.country_contIn3{background:url(images/country_contInBg3.png) no-repeat}
.country_contIn4{background:url(images/country_contInBg4.png) no-repeat}

.country_contInner{
	width:938px;/*958*/
	padding:20px 0 10px 20px;
	overflow:hidden;
	background:url(images/country_contInnerBg.png) no-repeat left bottom;
}
.country_cont h3{
	width:100%;
	font-size:20px; 
	line-height:28px; 
	color:#000;
	padding-bottom:8px;
}
.flag_cont{
	width:289px;
	float:left;
}
.flag_cont a{
	display:block;
	margin-bottom:-14px;
}
.flag_cont p{
	font-size:12px;
	line-height:16px;
	padding-bottom:14px;
}
.divider3{width:20px; height:111px; float:left; background:url(images/divider_3.png) no-repeat}
.divider4{width:958px; height:17px; display:block; margin:0 auto; background:url(images/divider_4.png) no-repeat}





/*MLB Page CSS */
.mlb_main{
	width:958px;
	margin:0 auto -1px;
	background:url(images/bg58.png) repeat-y;
	position:relative;
	z-index:1;
}
.mlb_mainIn{
	width:958px;
	background:url(images/bg59.png) no-repeat;
}
.mlb_mainIn2{background:url(images/bg64.png) no-repeat}
.mlb_mainInner{
	width:934px;/*958*/
	padding:22px 0 30px 24px;
	background:url(images/bg60.png) no-repeat left bottom;
	overflow:hidden;
}
.mlb_mainTop{width:908px; margin:0 0 5px; float:left}
.mlb_mainTop h3{
	padding:0 0 0px;
	font-size:22px;
	line-height:26px;
	color:#000;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align:center;
}
.mlb_mainTop p{line-height:15px; padding-bottom:15px}
.main_mlb{
    width:971px;/*986*/
    background:#fff url(images/bg52.png) no-repeat right top;
}
.main_nfl{
    width:971px;/*986*/
    background:#fff url(images/bg63.png) no-repeat right top;
}

.mlb_boxes{
	width:423px;/*451*/ 
	height:109px;/*113*/
	padding:4px 24px 0 4px;
	margin:0 16px 10px 0; 
	float:left;
	background:url(images/bg61.png) no-repeat;
}
.mlb_boxes img{float:left; margin-right:20px}

.mlb_boxes h4{
	padding:0px 0 4px;
	font-size:14px;
	line-height:19px;
	color:#00445e;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
.mlb_boxes h4 a{color:#00445e}

.mlb_boxes p{line-height:15px; padding-bottom:15px}

.big_col_big{
	width:938px;/*958*/
	height:810px;/*468*/
	padding:10px 10px 0;
	margin:0 auto;
	background:url(images/bg45_big.png) no-repeat;
}
.new_divider4{width:958px; height:22px; margin:0 auto; display:block; background:url(images/bg57.png) no-repeat}
.entry_cont2_new{
	width:958px;
	margin:0 auto 10px;
	background:none;
        padding-top: 15px;
}
.entry_cont2_new h2{color:#000}

.small_slider_box{
    margin: 0 auto;
    overflow: hidden;
    width: 958px;
    border-bottom:1px solid #d6d6d6;
    border-top:1px solid #d6d6d6;
    padding: 10px 0 10px 0;
}



/*New Header */
.header_wrap{
    width:100%;
    height:125px;
    background:url(images/header_wrapBg.png) repeat-x;
    position: fixed;
    z-index: 999;
}
.header2{
    width:968px;/*986*/
    height:58px;/*80*/
    padding:23px 10px 0;
    margin:0 auto;
    background:url(images/header_Bg.png) no-repeat right -10px;
}

ul.main_nav2{
	width:980px;/*986*/
	height:38px;/*38*/
	padding:0 3px;
	margin:0 auto;
	background:url(images/border_13.png) no-repeat left center;
}
ul.main_nav2 li{
	height:38px;
	float:left;
	padding-right:3px;
	background:url(images/border_13.png) no-repeat right center;
}
ul.main_nav2 li a{
	height:38px;
	float:left;
	padding:0 12px;
	font-size:13px;
	line-height:38px;
	color:#DADADA;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
ul.main_nav2 li.nav1 a{
	width:38px;
	height:38px;
	padding:0;
	background:url(images/home_bg2.png) no-repeat;
	text-indent:-1000px;
	overflow:hidden;
}
ul.main_nav2 li a:hover, ul.main_nav2 li.slctNav a{
	text-decoration:none;
	color:#a0a0a0;
}
#logo2{float:left}


.sidebar_cont{
	width:250px;
	float:right;
	padding-bottom:22px;
	/*border-bottom:3px solid #d6d6d6;*/
	background:url(images/sider_Btmbg.png) no-repeat center bottom;
}
ul.sidebar_list{
	width:248px;/*250*/
	padding:1px;
	margin-bottom:2px;
	background:#e6e6e6;
	overflow:hidden;
}
ul.sidebar_list li{
	width:248px;
	float:left;
	padding-bottom:1px;
	font-size:13px;
	line-height:15px;
	font-weight:bold;
}
ul.sidebar_list li a{
	width:218px;/*248*/
	padding:8px 5px 6px 25px;
	float:left;
	color:#3f3f3f;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	background:url(images/sider_bg.png) no-repeat;
}
ul.sidebar_list li.doubleline a{background:url(images/sider_bg2.png) no-repeat}

ul.sidebar_list li:hover a{
	color:#888888;
	text-decoration:underline;
	background-position:left bottom;
}
.sidebar_header{
    background-image:url('images/title_4.png');
    background-repeat: repeat-y;
    background-repeat: repeat-x;
    height:47px;
    width:250px;    
    font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
    line-height: 50px;
    color: #ffffff;
}
.sidebar_header_text{
    margin-left: 15px;
    font-size: 15px;
}
.sidebar_footer{
    background-image:url('images/butn_viewall.png');
    background-repeat: repeat-y;
    background-repeat: repeat-x;
    height:25px;
    width:250px;    
    font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
    line-height: 25px;
    color: #CBCBCB;
    text-align: center;
    font-size: 12px;
}
.sidebar_footer a{
    color: #CBCBCB;  
}

.best_tbl_cashier{
    padding: 7px;
}

#top-shadow {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 124px;
    z-index: 999;
    -webkit-box-shadow: 0 10px 10px rgba(0, 0, 0, 0.5);
    -moz-box-shadow: 0 10px 10px rgba(0, 0, 0, 0.5);
    box-shadow: 0 12px 10px rgba(0, 0, 0, 0.5);
    display: none;
}



/* New CSS */
/*------------main_cont2------------*/
.main_cont2_new{
	width:984px;/*986*/
	border:0px solid #111;
	padding:15px 0 0px;
	background:#fff url(images/bg65.png) no-repeat right top;
}
.main_cont3{background-image:none; border: none;}


.entry_cont22_new{
	width:958px;
	padding:0 0 10px;
	margin:0 auto 22px;
	background:none;
	border-bottom:1px solid #d6d6d6;
}
.entry_cont22_new h2{font-size:22px; color:#000; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.entry_cont4_new{padding-top:20px; border-bottom:4px solid #d6d6d6; margin-bottom:-5px; position:relative; z-index:2; background:#fff}
.entry_cont5{width:648px; padding-top:10px; margin-bottom:0; border-bottom:0}

/*=========================*/
.nba_main{
	width:958px;
	margin:0 auto -1px;
	background:url(images/bg58.png) repeat-y;
	position:relative;
	z-index:1;
}
.nba_mainIn{
	width:958px;
	background:url(images/bg66.png) no-repeat;
}
.nba_mainInner{
	width:934px;/*958*/
	padding:22px 0 40px 24px;
	background:url(images/bg67.png) no-repeat left bottom;
	overflow:hidden;
}
.nba_mainTop{width:908px; margin:0 0 5px; float:left}
.nba_mainTop h3{
	padding:0 0 0px;
	font-size:22px;
	line-height:26px;
	color:#000;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align:center;
}
.nba_mainTop p{line-height:15px; padding-bottom:15px}

.nba_boxes{
	width:281px;/*295*/ 
	height:118px;/*122*/
	padding:4px 10px 0 4px;
	margin:0 13px 0 0; 
	float:left;
	background:url(images/bg68.png) no-repeat;
}
.nba_boxes img{float:left; margin-right:18px}

.nba_boxes h4{
	padding:7px 0 3px;
	font-size:14px;
	line-height:17px;
	color:#00445e;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
.nba_boxes h4 a{color:#00445e}

.nba_boxes p{line-height:15px; padding-bottom:15px}


.jackpot_cont_new{
	width:648px;
	background:url(images/bg81.png) repeat-y;
}
.jackpot_contIn_new{
	width:648px;
	background:url(images/bg79.png) no-repeat;
}
.jackpot_contInner{
	width:648px;
	padding:30px 12px 70px;
	overflow:hidden;
	background:url(images/bg80.png) no-repeat left bottom;
}
.jackpot_contInner h4{
	width:100%;
	padding:0 0 7px;
	font-size:22px;
	line-height:26px;
	color:#000;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align:center;
	float:left;
}
.jackpot_col{width:148px; float:left; padding:0 4px}
.jackpots{
	width:140px;/*148*/
	height:169px;/*172*/
	padding:3px 4px 0;
	background:url(images/bg82.png) no-repeat;
	text-align:center;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
.jackpots big{
	display:block;
	font-size:18px;
	line-height:20px;
	color:#b71013;
	font-weight:bold;
	margin-top:-3px;
}
.jackpots small{
	display:block;
	font-size:13px;
	line-height:18px;
	color:#00445e;
	padding-bottom:6px;
}
.butn_playnow{
	width:140px;
	height:37px;
	display:block;
	margin:0 auto;
	text-indent:-1000px;
	overflow:hidden;
	background:url(images/butn_playnow.png) no-repeat;
}
.butn_playnow:hover{background-position:left bottom}

.hp2col_rgt{
	width:276px;
	float:right;
}
.best_casino{
	width:276px;
	height:323px;
	margin-bottom:20px;
	background:url(images/bg83.png) no-repeat center bottom;
	position:relative;
}
.best_casino img{
	display:block;
	margin:10px auto 0;
}
.best_casino h4 img{margin:0}
ul.best_list{
	width:258px;
	overflow:hidden;
	padding:32px 0 0;
	margin:0 auto;
}
ul.best_list li{
	width:258px;
	float:left;
	padding:0 0 6px 24px;
	margin:0;
	font-size:12px;
	line-height:15px;
	color:#2c3033;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	background:url(images/bullet_10_new.png) no-repeat 6px top;
}
.butn_playnow2{
	width:204px;
	height:45px;
	display:block;
	margin:0 auto;
	text-indent:-1000px;
	overflow:hidden;
	background:url(images/butn_playnow2.png) no-repeat;
	position:absolute;
	top:151px;
	left:34px;
}
.butn_playnow2:hover{background-position:left bottom}

.hp2col{
	width:958px;
	padding:0;
	margin:0 auto;
	overflow:hidden;
	background:url(images/border_14.png) no-repeat 666px top;
}
.hp2col_left{
	width:648px;
	float:left;
}
.guide_cont2{
	width:628px;/*648*/
	height:397px;/*427*/
	padding:30px 10px 0;
	background:url(images/bg78.png) no-repeat;
}
.guide_cont2 h3{
	width:100%;
	padding:0 0 15px;
	font-size:22px;
	line-height:26px;
	color:#000;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align:center;
	float:left;
}
.guide_cont2 a{
	float:left;
	margin:0 6px 0;
}

.model-sidebar-name {
    text-aling:left;
    width:122px
}

.category-top{
    padding: 10px 0 0 10px;
}

.td_header{
    line-height: 15px !important;
    height: 34px !important;
}

.sports_points{
    color: #FF0000;
}

.sports_points_wide{
    color: #ffffff;
    margin-left: 80px;
    margin-top: -19px;
    position: absolute;
    text-align: center;
    z-index: 1;
}


.inpTxt_2{
	width:250px;
	padding:5px 10px;
	border:1px solid #ccc;
    border-radius: 4px;
	background:#fff;
	font-size:13px;
	line-height:25px;
	color:#000;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

.src_form_review{
	width:100%;/*333*/
	padding:2px;
}

.rating-star-empty{
    background-image:url('images/star-empty.png');
    width: 20px;
    height: 20px;
    display: inline-block;
}

.rating-star-full{
    background-image:url('images/star.png');
    width: 20px;
    height: 20px;
    display: inline-block;
}

.rr_star{
    cursor: pointer;
}

#reviews{
    font-size: 15px;
    padding-top: 2px;
}

.content_ul2{
    padding-left: 18px;
    padding-bottom: 10px;
}

.content_ul2 li{
    padding-bottom: 10px;
}

.content_ul1{
    padding-left: 10px;
}

.related-post li{
    padding-bottom: 10px;
    list-style: circle;    
}

.related-post-head{
    padding-bottom: 10px;
    padding-left: 10px;
}

.related-post{
    padding-left: 35px;
}


@media screen and (max-width: 640px) {
    .home2col{
        width: 100%;
    }
    .left_col{
        width: 99.5%;
    }
    .rgt_col{
        width: 100%;
    }
    .slider_wrap{
        display: none;
    }
    .main_cont{
        width: 100%;
    }
    #content{
        width: 100% !important;
    }
    .footer_2{
        width: 100%;
    }
    .footer_2left {
        padding: 45px 15px 24px;
        width: 40%;
    }
    .footer_2rgt{
        margin: 0 -15px 0 0;
        padding: 5px 0 4px;
        width: 100%;
        background: none;
    }
    .footerBtm_Wrap ul{
        width: 100%;
    }
    .footerBtm_Wrap ul li{
        padding-bottom: 10px;
    }
    .footerBtm_Wrap p{
        padding: 70px 0 0;
        width: 100%;
    }
    .jackpot_main{
        width: 100%;
    }
    .jackpot_rgt{
        width: 100%;
        background: none;
    }
    .home3col{
        width: 100%;
    }
    .about_cont{
        width: 100% !important;
    }
    .tbl_cont{
        width: 100%;
    }
    .trend_cont{
        float: none;
    }
    .latest_hdr{
        width: 100%;
    }
    .header_wrap{
        position: relative;
        height: 98px;
    }
    .header2{
        padding: 23px 0 0;
        width: 100%;
        height: 106px;
    }
    #logo2{
        padding-bottom: 19px;
    }
    #top-shadow{
        display: none !important;
    }
    .link_cont{
        width: 100%;
    }
    .bet_cont{
        width: 100%;
    }
    .footer_1{
        width: 97.5%;
    }
    ul.main_nav2{
        width: 100%;
    }
    body{
        background: none;
        background-color: #000;
    }
    .latest_hdr ul{
        width: 100%;
        background-color: #000;
    }
    .jackpot_leftIn{
        width: 100%;
    }
    .jackpot_cont{
        width: 100%;
    }
    .jackpot_contIn{
        width: 100%;
    }
    .jack_tbl{
        width: 100%;
    }
    
}