body
	{
	background: #75808b url(../img/login/bkgd.png) repeat-x;
	background: -webkit-gradient(linear, left top, left bottom, from(#111111), to(#75808b)) fixed;
	
	}
.body_bsn247
	{
	background:#000;
	}

.resize{width:960px !important;}
.removeMargin{margin: 0px !important;}
.mcontainer{margin:0 auto;width:972px;color:white;border: 0px solid red;position:relative;}
.mtop {height: 109px;/*border: 0px solid white;margin-left: 35px;margin-right: 10px;*/}
.mlogo{float: left;width: 400px;height: 109px;}
/*.mtopMenu{float: right;border: 0px solid blue;width: 580px;height: 40px;}*/
.mtopMenu{float: right;border: 0px solid blue;width: 280px;height: 40px;}
.mtopMenu1{float: right;border: 0px solid blue;height: 40px;}

.mlogin{float: right;clear: both;border: 0px solid blue;/*width: 580px;*/height: 45px;}
.mlogin_bsn247
	{
	position: relative;
    left: -50px;
    top: 15px;
}
.lcontainer{float: right;border: 0px solid yellow;height: 90px;width: 560px;}
.dcontainer{padding:20px;/*background: url('../img/body.png');*/
	background: #2a3541;
	background: -moz-linear-gradient(top, #2a3541 0%, #2a3447 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, #2a3541), color-stop(100%, #2a3447));
	background: -webkit-linear-gradient(top, #2a3541 0%, #2a3447 100%);
	background: -o-linear-gradient(top, #2a3541 0%, #2a3447 100%);
	background: -ms-linear-gradient(top, #2a3541 0%, #2a3447 100%);
	background: linear-gradient(to bottom, #2a3541 0%, #2a3447 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2a3541', endColorstr='#2a3447', GradientType=0 );
	border: 1px solid #75818d;
	-webkit-box-shadow: 0px 0px 70px 5px rgba(0,0,0,0.75);
	-moz-box-shadow: 0px 0px 70px 5px rgba(0,0,0,0.75);
	box-shadow: 0px 0px 70px 5px rgba(0,0,0,0.75);
}

.mlogo_trymysb{position:relative; background:url('../img/logo_trymysb.png') no-repeat left center;left:-35px;	}
.mlogo_betnow{position:relative; background:url('../img/logo_betnow.png') no-repeat left center;	}
.mlogo_yocuz{position:relative; background:url('../img/logo_yocuz.png') no-repeat left center;	}
.mlogo_247webtoday{position:relative; background:url('../img/logo_247webtoday.png') no-repeat left center;	}
.mlogo_betmiami{position:relative; background:url('../img/logo_betmiami.png') no-repeat left center;	}
.mlogo_betbtw{position:relative; background:url('../img/logo_betbtw.png') no-repeat left center;	}
.mlogo_nebularsports{position:relative; background:url('../img/logo_nebularsports.png') no-repeat left center;	}
.mlogo_vandersports{position:relative; background:url('../img/logo_vandersports.png') no-repeat left center;	}
.mlogo_bigtimewagering{position:relative; background:url('../img/logo_bigtimewagering.png') no-repeat left center;	}
.mlogo_windycity{position:relative; background:url('../img/logo_windycity.png') no-repeat left center;	}
.mlogo_betuniversal{position:relative; background:url('../img/logo_betuniversal.png') no-repeat left center;	}
.mlogo_lvodds{position:relative; background:url('../img/logo_lvodds.png') no-repeat left center;	}
.mlogo_justonline{position:relative; background:url('../img/logo_justonline.png') no-repeat left center;	}
.mlogo_onlineonly{position:relative; background:url('../img/logo_onlineonly.png') no-repeat left center;	}
.mlogo_betcuz{position:relative; background:url('../img/logo_betcuz.png') no-repeat left center;	}
.mlogo_betbtb{position:relative; background:url('../img/logo_betbtb.png') no-repeat left center;	}
.mlogo_virtualvegas{position:relative; background:url('../img/logo_virtualvegas.png') no-repeat left center;	}
.mlogo_bigslick365{position:relative; background:url('../img/logo_bigslick365.png') no-repeat left center;	}
.mlogo_trymyreports{position:relative; background:url('../img/logo_trymyreports.png') no-repeat left center;	}
.mlogo_eplay{position:relative; background:url('../img/logo_eplay.png') no-repeat left center;	}


/*Slider*/
.mslider{
	height: 280px; 
	width: 928px; 
	border-right: 1px solid #5d6464;
	border-bottom: 1px solid #5d6464;
    border-top: 1px solid #2A3542;
    border-left: 1px solid #2A3542;
	}
.mgames {width: 940px;height: 150px;border: 0px solid white;margin: 0 auto;margin-bottom: 15px;}
.gmgames
	{
	background:url('../img/belowLeft.png') no-repeat;
	float: left;
	width:467px;
	height: 160px;	
    position: relative;
    top: 15px;
    left: -11px;
	}

.gmgames2
	{
	background:url('../img/belowRight.png') no-repeat;
	float: right;
	width:467px;
	height: 160px;	
	position: relative;
	top: 16px;
	}

.sframe
	{
	width: 928px;height: 280px;border: none;
	}

/*Top Menu*/
.menu{margin:0 auto; height:30px; width:100%; display:block;}
.menu li{padding:0; margin:0; list-style:none; display:inline;}
.menu li a{float:left; padding-left:10px; display:block; color:rgb(250,245,245); text-decoration:none; font:bold 12px Verdana, Arial, Helvetica, sans-serif; cursor:pointer;outline:none;}
.menu li a span{line-height:30px; float:left; display:block; padding-right:10px;}
.menu li a:hover{background:#385060;color:#96c3cf;font:bold 12px verdana;}
.selected{background:#385060;color:#96c3cf;font:bold 12px verdana;}


/*Login*/
.mplogin {width: 380px;height: 60px;border: 0px solid red;float: right;margin-right: 23px;margin-top: 25px;}
.inplbl1 {float: left;width: 155px;}
.inplbl2 {right: 170px;}
.inplbl1, .inplbl2 {font: bold 10px arial;text-transform: uppercase;padding-bottom: 5px;color:#fff}
.pasw {left: 161px;}
.usern {	left: 9px;float: left;clear: left;width: 50px;}
.usern, .pasw {top: 8px;width: 139px;height: 20px;background: #fff;border: none;font: bold 18px arial;color: #006666;margin-right: 10px;padding-left: 5px;border-radius: 5px;-webkit-border-radius: 5px;}
.btn {height: 30px;font: bold 14px arial;padding: 4px 7px;text-transform: uppercase;color: #fff;text-align: center;background: url('../img/submit.png') no-repeat;float: right;border: 0;width: 63px;}
.lblipmsg{
	background-color: red;
}
.errortxt{
    font: bold 12px arial;
    color: #fff;
    position: relative;
    top: 3px;
    z-index: 1;
}

/*Footer*/

.mfooter{margin-top:10px; position: relative; top: 10px;}
.mfooter a{	padding-left:10px;padding-right:10px;color:rgb(250,245,245); text-decoration:none; cursor:pointer;outline:none;} 
.mfooter a span{line-height:30px; float:left; display:block;}
.mfooter{
	margin: 0 auto;
	width: 800px;
	text-align: center;
	font:10px Verdana, Arial, Helvetica, sans-serif;
	}
.smlmenu2{padding:10px;}
.paddingTop{padding-top:100px;}


/*sportsbook page*/
.dcontainersp{background:#263645; padding: 60px;text-align: justify;font: normal 12px arial;color: #ccc;
  -moz-box-shadow:    3px 3px 5px 6px #424a51;
  -webkit-box-shadow: 3px 3px 80px 6px #424a51;
  box-shadow:         3px 3px 80px 6px #424a51;
}
.bmgames{padding-top: 30px;text-align: justify;padding-left: 60px;padding-right: 60px;}



.tabttl {font:bold 14px arial;color:#66CCCC;width:100%;text-transform:uppercase;}
.clear {padding: 10px;border-bottom: 1px solid #66CCCC;border-top: 1px solid #66CCCC;}
.tabttl2 {padding: 10px;border-bottom: 1px solid #66CCCC;border-top: 1px solid #66CCCC;}
.DivMessage {border-bottom: 1px solid #18455c;border-top: 1px solid #18455c;padding: 0 10px;}
.DivMessage, .DivMessage h2 {font: bold 14px arial;color: #66CCCC;text-transform: uppercase;}



