*{

margin:0;

padding:0;

}





body{

	background-color:#333333;

	background-image:url(images/bg-pattern3.jpg);

	background-repeat:repeat;

	width:100%;

	font-size:12px;

	font-family:Tahoma, Helvetica, sans-serif;

        line-height:20px;

	}

	



#main{

	width:1050px;

	margin:0 auto;

	}



h1 {

font-size:20px;

margin-bottom:20px;

margin-top:20px;

padding:0 5px;

}



h3 {

font-size:16px;

margin-bottom:20px;

margin-top:20px;

padding:0 5px;

}

	

/*---------- banner----------*/

#header{

	position:relative;

	width:1050px;

	height:191px;

	z-index:4;

	}

	

.head{

	width:1050px;

	height:146px;

	position:relative;

	z-index:2;

	}

	

.head .logo{

	background-image:url(images/logo.png);

	background-repeat:no-repeat;

	width:559px;

	height:160px;

	position:absolute;

	left:-40px;

	}



	

.logo a{

	text-align:center;

	float:left;

	display:block;

	padding:0;

	text-indent:-9999px;

	width:559px;

	height:151px;

	

	}

	







#menu-list{

	background-image:url(images/menu-bg.png);

	background-repeat:no-repeat;

	width:1050px;

	height:45px;

	float:left;

	z-index:3

	}

	

#menu-list ul{

	width:877px;

	

	float:right;

	list-style:none;

	

	}



#menu-list li{

	list-style:none;

	float:left;

        padding-right:45px;
	}

	

#menu-list li a{

	color:#FFFFFF;

	text-decoration:none;

	padding:0 20px;

	font-size:16px;

	font-weight:bold;

	line-height:45px;

	}

	

/*----main-content-----main-content----------main-content-----*/	



#main-content{

	background-image:url(images/bg-1050.jpg);

	background-repeat:repeat-y;

	width:1050px;	

	float:right;

	}





/*----------content-left----------*/	

#content-left{

	width:200px;

	float:left;

	padding:10px;	

	}



.Raceback{

	width:201px;

	margin-bottom:18px;

	float:left;

	}

	

.Raceback ul{

	list-style:none;

	}

	

.Raceback ul li{

	list-style:none;

	}

	

.Raceback ul li h2{

	background-image:url(images/blackbutton.png);

	width:191px;

	height:38px;

	font-size:16px;

	color:#FFFFFF;

	line-height:38px;

	padding-left:10px;

	}			

	

h4{

	background-image:url(images/blackbutton.png);

	width:191px;

	height:38px;

	font-size:16px;

	color:#FFFFFF;

	line-height:38px;

	padding-left:10px;

	}

	

	

.ultimate{

	background-color:#FFFFFF;

	background-image:url(images/dash-line.jpg);

	background-repeat:no-repeat;

	background-position:bottom center;

	width:201px;	

	float:left;

	padding:0;

	}

	

	

	

.icon-image{

	width:29px;

	float:left;

	padding:5px 5px 5px 7px;

	}

	

.ultimate-text{

	width:150px;

	float:left;

	padding:5px 10px 5px 0;

	}

	

.text1 a{

	font-size:12px;

	font-weight:bold;	

	padding:0;

	color:#000000;

	text-decoration:none;

	}



.text2 a{

	font-size:12px;

	font-weight:bold;	

	padding:0;

	color:#A8A3A3;

	text-decoration:none;

	}

	



.Offers{

	background-color:#FFFFFF;

	width:191px;	

	float:left;

	padding:5px 5px;

	}

	

 

.links{

	list-style:none;

	background-color:#FFFFFF;

	}



.links li{

	list-style:none;

	background-image:url(images/dash-line.jpg);

	background-repeat:no-repeat;

	padding-bottom:7px;

	padding-top:5px;

	padding-left:10px;

	background-position:bottom left;

	}	



.links li a{

	text-decoration:none;

	color:#333232;

	font-weight:bold;

	}

	

.offer-image1{

	padding:5px;

	}

	



.imagelink{

	list-style:none;

	background-color:#FFFFFF;

	}

	

	

.imagelink li{

	list-style:none;

	padding:5px;

	}

	

.imagelink li a{

	text-decoration:none;

	color:#333232;

	font-weight:bold;

	}



	



/*---------------content-mid--------*/

#content-mid{

	width:580px;

	float:left;

	padding:10px 15px;

	}

	

#content-mid-top h2{

	background-image:url(images/longblackbutton2.png);

	background-repeat:no-repeat;

	width:572px;

	height:39px;

	color:#FFFFFF;

	font-size:14px;

	line-height:39px;

	padding-left:10px;

	}

	

#content-mid-top{

	width:582px;

	height:424px;

	float:left;

	margin-bottom:30px;	

	}

	

#content-mid-topleft{

	width:243px;

	height:386px;

	float:left;

	}

	

#content-mid-topright{

	width:337px;

	height:386px;

	float:left;

	}

	

#content-mid-topright-1{

	width:337px;

	height:288px;

	float:left;

	background-image:url(images/image2.jpg);

	background-repeat:no-repeat;

	background-position:center bottom;

	margin-top:10px;

	

	}



.pinkbox-list{

	width:156px;

	height:273px;

	float:left;

	padding:15px 0 0 12px ;

	}

	

	

.pinkbox-list  li{

	list-style:none;

	padding:0 0 16px 18px;

	background-image:url(images/pinkicon.png);

	background-repeat:no-repeat;

	background-position:top left;	

	}

	

.pinkbox-list li a{

	text-decoration:none;

	font-size:15px;

	color:#FFFFFF;

	font-weight:bold;

	}

	

	

	

.pinkbox-list2{

	width:156px;

	height:273px;

	float:left;

	padding:15px 0 0 12px ;

	}

	

	

.pinkbox-list2  li{

	list-style:none;

	padding:0 0 16px 18px;

	}

	

.pinkbox-list2 li a{

	text-decoration:none;

	font-size:15px;

	color:#FFFFFF;

	font-weight:bold;

	

	}





#content-mid-topright-2{

	width:315px;

	height:67px;

	float:left;

	padding:10px 10px 10px 12px;

	}



.button{

	background-image:url(images/yellowbutton.png);

	background-repeat:no-repeat;

	width:314px;

	height:76px;

	border:0 none;

	font-size:40px;

	font-weight:bold;

	color:#FFFFFF;

	cursor:pointer;

	}





.internet-casinos{

	width:582px;

	float:left;

	padding-top:10px;

	}



#heading{

	width:582px;

	float:left;

	height:35px;

	padding-top:30px;

	background-image:url(images/dash-line-582.jpg);

	background-position:bottom;

	background-repeat:no-repeat;

	}

	





#heading h2 a{

	color:#9F0226;

	font-size:16px;

	text-decoration:none;

	}

	

	

#heading h2 a:hover{	

	color:#9F0226;

	font-size:16px;

	text-decoration:none;

	}

	

#heading-text{

	width:582px;

	float:left;

	color:#323131;

	font-size:14px;

	padding-top:15px;

	}

	

.offer-image2{

	padding:0 5px;

	}



#heading-text p{

	margin-bottom:10px;

	padding:0 5px;

	}



/*-----------content-right-------*/

#content-right{

	width:200px;

	float:left;

	padding:10px;	

	}

	





/*-------footer---------*/

#footer{

	width:1050px;

	height:46px;

	background-image:url(images/footer.png);

	background-repeat:no-repeat;

	color:#FFFFFF;

	line-height:46px;

	text-align:center;

	float:right;

	}

	



/*-------casino-box1------*/



.casino-box1{

	background-image:url(images/box-casino.jpg);

	background-repeat:no-repeat;

	width:280px;

	height:185px;

	float:left;

	margin-right:20px;

	margin-top:5px;

	}



.casino-box1 h5{

	font-family:"Myriad Pro";

	font-size:18px;

	color:#F6F4F5;

	font-weight:normal;

	width:205px;

	height:59px;

	line-height:59px;

	padding-left:75px;

	}

	



.casino-box1 p{

	color:#353535;

	padding:15px;

	text-align:center;

}



.casino-box2{

	background-image:url(images/box-casino2.jpg);

	background-repeat:no-repeat;

	width:280px;

	height:185px;

	float:left;

	margin-left:0px;

	margin-top:5px;

	}





.casino-box2 h5{

	font-family:"Myriad Pro";

	font-size:18px;

	color:#F6F4F5;

	font-weight:normal;

	width:205px;

	height:59px;

	line-height:59px;

	padding-left:75px;

	}	

	

.casino-box2 p{

	color:#353535;

	padding:15px;

	text-align:center;

	}



.box-casino-button1{

	background-image:url(images/box-casino-button1.jpg);

	background-repeat:no-repeat;

	width:240px;

	height:33px;

	border:0 none;

	margin-left:22px;

	}

	

.casino-box3{

	background-image:url(images/box-casino3.jpg);

	background-repeat:no-repeat;

	width:280px;

	height:185px;

	float:left;

	margin-right:20px;

	margin-top:5px;

	}



.casino-box3 h5{

	font-family:"Myriad Pro";

	font-size:18px;

	color:#F6F4F5;

	font-weight:normal;

	width:205px;

	height:59px;

	line-height:59px;

	padding-left:75px;

	}	

	



.casino-box3 p{

	color:#353535;

	padding:15px;

	text-align:center;

}

	

.casino-box4{

	background-image:url(images/box-casino4.jpg);

	background-repeat:no-repeat;

	width:280px;

	height:185px;

	float:left;

	margin-left:0px;

	margin-top:5px;

	}





.casino-box4 h5{

	font-family:"Myriad Pro";

	font-size:18px;

	color:#F6F4F5;

	font-weight:normal;

	width:205px;

	height:59px;

	line-height:59px;

	padding-left:75px;

	}	

	



.casino-box4 p{

	color:#353535;

	padding:5px 15px 2px 15px;

	text-align:center;

}



.form{

	width:240px;

	height:20px;

	margin-left:15px;

	margin-bottom:3px;

	padding:0 5px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:10px;

	color:#353535;

	line-height:20px;

}





.button2{

	background-image:url(images/box-casino-button2.jpg);

	background-repeat:no-repeat;

	width:97px;

	height:23px;

	border:0 none;

	float:right;

	margin-right:15px;

	margin-top:5px;

	}
