/* Reset Style */
html, body, div, span, 
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
img, ins, kbd, q, s, samp,
small, strike, strong, 
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}


#body {
	padding: 0px;
	margin: 0 auto;
	margin-top:0 auto;
    width:100%;
	background:#000 url(images/bg-body.jpg) no-repeat;
    }
.clr{clear:both;padding:0;margin:0;width:100%;font-size:0;line-height:0}

#textstyle{
		
			text-align:left;
			font-family:Arial, Helvetica, sans-serif;
			table-layout:fixed;
			color:#FFF;
			font-size:16px;
			
			
			}
#mainwrapper {
	
	background:#090909;
	margin:0 auto;
	padding:0 10px;
	width:940px;
}

	
#header {
		
		background:#383838  url(images/bg-header.png) 0 0 no-repeat;
		height:177px;
		}
#logo {
	float:left;
	width:362px;
	height:82px;
	margin:0 0 2px 18px;
	margin-top: 20px;
	}
.clear {clear:both;}


.login {width:370px; 
		height:70; 
		float:right; 
		margin:0 0 2px 18px;
		margin-top:40px;}

/*Top Menu 	*/
#menu {width:928px; height:55px; float: left; border-left: solid 1px #575757; border-right: solid 1px #575757; padding:5px; margin-top: 22px;}
#menu ul{list-style:none;}
#menu ul li{float:left; padding-left:0px;}
#menu ul li a{ display:block;}
#menu ul li.b-list {with 156px;}
#menu ul li.sports {width:156px; height:37px;}
#menu ul li.sports a{ background-image: url(images/nav_sports.gif); width:156px; height:37px;}
#menu ul li.sports a:hover{ background-image:url(images/nav_sports_hover.gif); width:156px; height:37px;}
#menu ul li.active_sports a{ background-image:url(images/nav_sports_hover.gif); width:156px; height:37px;}

#menu ul li.poker{width:156px; height:37px;}
#menu ul li.poker a{background-image:url(images/nav_poker.gif); width:156px; height:37px;}
#menu ul li.poker a:hover{background-image:url(images/nav_poker_hover.gif); width:156px; height:37px; }
#menu ul li.active_poker a{background-image:url(images/nav_poker_hover.gif); width:156px; height:37px; }

#menu ul li.casino {width:156px; height:37px;}
#menu ul li.casino a{ background-image:url(images/nav_casino.gif); width:156px; height:37px;}
#menu ul li.casino a:hover{ background-image:url(images/nav_casino_hover.gif); width:156px; height:37px;}
#menu ul li.casino_active a{ background-image:url(images/nav_casino_hover.gif); width:156px; height:37px;}

#menu ul li.racebook{width:156px; height:37px;}
#menu ul li.racebook a{background-image:url(images/nav_racebook.gif);width:156px; height:37px; }
#menu ul li.racebook a:hover{background-image:url(images/nav_racebook_hover.gif); width:156px; height:37px; }
#menu ul li.racebook_active a{background-image:url(images/nav_racebook_hover.gif); width:156px; height:37px; }


/*content body 	*/
#maincontent {
	
	border-left: solid 1px #575757;
	border-right: solid 1px #575757;
	background:url(images/bg-content.jpg) repeat;
	margin-top: 0px;
	width:938px;

		}
		
#slide{
	
	
	margin-top:0px;
	padding:10px;
	width:910px;
	height:310px;
	
	
	
	}
		
#content1 {
		
	margin-top:0px;
	padding:25px;
	width:900px;
	height:140;
	
			
	}
#content2 {
	
	margin-top:0px;
	padding:25px;
	width:920px;
	}
	
#footer{
	background:#383838 url(images/footer.jpg) 0 0 no-repeat;
		height:70px;
	
	}
