body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th{ margin:0;padding:0;}

ol, ul, li{ list-style:none; list-style-position:outside;}
a img{ border:0px none;}

body{ font-size:12px; font-family: verdana, sans-serif; background:#D5DFFF;}

h1, h2 {margin: 10px 10px 10px 10px;font-size:16px;}
h3 {margin: 10px 10px 10px 30px; 14px;}
p {margin: 10px 10px 10px 10px; font-size:14px; font-family: Verdana, Tahoma, Helvetica, Arial;}

.wrapper{ width:1050px; margin:0 auto;}

/*header*/
#header{ width:100%; position:relative; z-index:4; margin-top:5px;}
	.head{ width:100%; height:140px; background: url('../images/head-bg.jpg') no-repeat;}
	/*.head .logo{ position:absolute; width:900px; height:158px; background:url('../images/logo.gif') no-repeat; left:50px; top:0}*/
.head .logo{ position:absolute; width:600px; height:158px; left:20px; top:0}
	.head .logo a{ float:right; width:600px; height:130px; text-indent:-9999px; overflow:hidden;}

.navigation_bg{ width:1050px; height:44px; background:url('../images/navigation.gif') no-repeat;}
#navigation{ position:absolute; z-index:3; width:1050px; height:44px;}
#navigation ul{ display:inline; margin-left:20px;}
#navigation ul li{ display:inline; margin-right:25px;}
#navigation ul li a{ color:#fff; text-decoration:none; font-size:18px; line-height:44px;}
#navigation ul li a:hover{ color:#ccc;}

#navigation ul li#menu_faq{ display:inline; margin-right:20px;}
#navigation ul li#menu_faq a{ color:#FFFF00; text-decoration:none; font-size:12px; line-height:44px;}
#navigation ul li#menu_faq a:hover{ color:#FF0000;}

/*content*/
#content{ width:100%; background:#fff url('../images/content_bg.gif');}
.content_inside{ width:100%; overflow:hidden; background:url('../images/content_top_shadow.gif') no-repeat left top;}

.side_content{ float:left; width:220px;}
.side_content .box {width: 191px; margin: 10px auto 0 auto;}
.side_content .box2 {width: 210px; margin: 10px auto 0px auto; z-index: 1; border-left: 1px solid; border-right: 1px solid; border-bottom: 1px solid;}
.side_content .box h3{ width: 191px; height: 24px; margin: 0; background:url('../images/h3.gif'); text-indent: 18px; color: #FFFFFF; font-style:normal; font-variant:normal; font-weight:normal; line-height:24px; font-size:14px; font-family:Tahoma, Geneva, sans-serif}
.side_content .box2 h3 { width: 210px; height: 24px; margin: 0px; background:url('../images/h3c.gif'); text-align: center; color: #FFFFFF; font-style:normal; font-variant:normal; font-weight:normal; line-height:24px; font-size:14px; font-family:Tahoma, Geneva, sans-serif}
.sidebar-bg2 h3 { width: 198px; height: 24px; margin: 0px; background:url('../images/h3d.gif'); text-align: center; color: #000000; font-style:normal; font-variant:normal; font-weight:bold; line-height:24px; font-size:14px; font-family:Tahoma, Geneva, sans-serif}

.side_content .box ul, .side_content .box2 ul {margin: 0 0 10px 0; border-left: 1px solid #b1b0b0; border-right: 1px solid #b1b0b0; border-bottom: 1px solid #b1b0b0;; background: #FFFFFF;}
.side_content .box ul li, .side_content .box2 ul li {margin: 0px 10px 0px 10px; list-style: inside; line-height: 20px;}
/*
.sidebar .box p, .sidebar .box2 p {margin: 0 0 10px 0; border-left: 1px solid #b1b0b0; border-right: 1px solid #b1b0b0; border-bottom: 1px solid #b1b0b0;; background: #FFFFFF; }
*/
.sidebar .box2 p.white {color: #FFFFFF;}
.sidebar .vid {position:absolute; width:205px; background:transparent; height:150px; z-index: 5; top:233px;}
.sidebar .vid a {float:right; width:190px; height:150px; background:transparent; text-indent:-9999px; overflow:hidden;}

.main_content{ float:left; width:609px; margin-left:1px; margin-bottom:10px;}
.main_content ul{ margin-left:20px; font-size:14px; font-family: Verdana, Tahoma, Helvetica, Arial;}
.main_content ul li { margin-left:20px;list-style-type:disc;}

.sidebar{ float:right; width:219px; display:inline; margin-right:1px;}
.sidebar .box {width: 191px; margin: 10px auto 0 auto;}
.sidebar .box2 {width: 210px; margin: 10px auto 0 auto;}
.sidebar .box h3 { width: 191px; height: 24px; margin: 0; background:url('../images/h3.gif'); text-indent: 18px; color: #FFFFFF; font-style:normal; font-variant:normal; font-weight:normal; line-height:24px; font-size:14px; font-family:Tahoma, Geneva, sans-serif}
.sidebar .box2 h3 { width: 191px; height: 24px; margin: 10px; text-align: center; color: #FFFFFF; font-style:normal; font-variant:normal; font-weight:normal; line-height:24px; font-size:14px; font-family:Tahoma, Geneva, sans-serif}
.sidebar .box ul, .sidebar .box2 ul {margin: 0 0 10px 0; border-left: 1px solid #b1b0b0; border-right: 1px solid #b1b0b0; border-bottom: 1px solid #b1b0b0;; background: #FFFFFF;}
.sidebar .box ul li, .sidebar .box2 ul li {margin: 0px 10px 0px 10px; list-style: inside; line-height: 20px;}
.sidebar-bg2 ul li {margin: 0px 10px 0px 10px; list-style:none; line-height: 20px;}

	
.copyright{ clear:both; width:100%; height:24px; line-height:24px; text-indent:13px; background:url('../images/content_bottom.gif'); color:#fff; margin-bottom:20px;}


#footer{ width:100%; color:#fff;  margin-top:20px; margin-bottom:30px}
.footer_inside{ width:100%; overflow:hidden; position:relative; top:-19px; padding-top:10px}
.footer_inside ul{ float:left; width:292px; display:inline;}
.footer_inside ul li{ line-height:120%; padding-left:10px; background:url('../images/footer_li.gif') no-repeat left 4px;}
.footer_inside ul.column1{ margin-left:173px;}
.footer_inside a{ color:#eaeaea; text-decoration:none;}
.footer_inside a:hover{ color:#ccc;}
.footer_inside p{ font-size:12px;}

/*mods by MPB*/
a.step1 { 
background-image:url(../images/step1.png); 
} 

a.step1:hover { 
background-image:url(../images/step1b.png); 
} 

/* mods by MPB webmaster */


.container {

	width:100%;
	clear: both;
	margin-left: auto;
	margin-right: auto;

}

.cola, .colb {
	width: 50%;
	float:left;
	overflow: hidden;
	margin-left: auto;
	margin-right: auto;
	text-align:center;
}

.sidebar-bg1, .sidebar-bg2 {
	width: 90%;
	overflow: hidden;
	margin-left: auto;
	margin-right: auto;
	margin-bottom:10px;
	text-align:center;
	border: solid 1px #000000;
}

.sidebar-bg2 {
	width: 90%;
	overflow: hidden;
	margin-left: auto;
	margin-right: auto;
	text-align:left;
	border: solid 1px #000000;
}

.sidebar-bg1 p {color=#FFFFFF;}

.sidebar-bg1 {background-color:#ABABAB}
.sidebar-bg2 {background-color:#E9E7E7}
a.yellow:link, a.yellow:visited {color:yellow; text-decoration:none;}
.rank {
	width: 50px;
	float:left;
	overflow: hidden;
	margin-left:50px;
}


.icon {
	width: 40px;
	float:left;
	overflow: hidden;
}

#iconpkr {
	width: 40px;
	float:left;
	overflow: hidden;
	background:url('../images/icons/pkrpoker.png') no-repeat; 
}
.room {
	width: 115px;
	float:left;
	overflow: hidden;


}
.software {
	width: 120px;
	float:left;
	overflow: hidden;

}
.traffic{
	width: 120px;
	float:left;
	overflow: hidden;

}
.promo{
	width: 120px;
	float:left;
	overflow: hidden;
}

.download {
	width: 80px;
	float:left;
	overflow: hidden;

}

.bonus {
	width: 180px;
	float:left;
	overflow: hidden;
}

.bonuscode {
	width: 140px;
	float:left;
	overflow: hidden;
	background:yellow;
	text-align: center;
}

.usflag {
	width: 40px;
	float:left;
	overflow: hidden;
}

form {margin-left:10px;}

p.center { text-align: center }
h4 { text-align: center }

pre {margin-left: 10px;}

img.floatleft {
	float:left;
	margin-right: 20px;
}

img.floatright {
	float:right;
	margin-left: 10px;
}

#vid {
position: absolute;
top: 160;
z-index: 1;
}

.link1, .link2, .link3 {
	width: 33%;
	float:left;
	overflow: hidden;
	margin-left: auto;
	margin-right: auto;
}

table {margin-left: 10px}

.error{ color:red; font-size:18px;}osition: absolute;
top: 160;
z-index: 1;
}

.link1, .link2, .link3 {
	width: 33%;
	float:left;
	overflow: hidden;
	margin-left: auto;
	margin-right: auto;
}

table {margin-left: 10px}

p.error { 
	color:red;
	font-size:18px;
}

.clear{clear:both;height:1px;width:100%;}

.usa{ width:22px;height:22px;background:url(http://www.themonctoncasino.com/images/tableimages.png) -164px -44px no-repeat;margin:7px 0 0 0; }
.usano{ width:22px;height:22px;background:url(http://www.themonctoncasino.com/images/tableimages2.png) -164px -44px no-repeat;margin:7px 0 0 0; }
.eu{ width:22px;height:22px;background:url(http://www.themonctoncasino.com/images/tableimages.png) -186px -44px no-repeat;margin:7px 0 0 0; }
.play{ width:82px;height:31px;background:url(http://www.themonctoncasino.com/images/tableimages.png) 0px -44px no-repeat;padding:0 0 6px 0; }
.play:hover{ width:82px;height:31px;background:url(http://www.themonctoncasino.com/images/tableimages.png) -82px -44px no-repeat;padding:0 0 6px 0; }
.play a{display:block;width:82px;height:31px;padding:0 0 6px 0;}
.betnow{ background:url(http://www.themonctoncasino.com/images/betnow.png) }
.betnow:hover{ background:url(http://www.themonctoncasino.com/images/betnow.png) }
.betnow a{display:block;padding:0 0 3px 0;}

table.toplist{ background-color:#fceeed;width:527px;border-collapse:collapse;text-align:left;color:#000;border-left:1px solid #e7e7e7;border-right:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;margin:0 0 10px 0; }
table.toplist a{ color:#b11008; }
tr.toplisthead{ height:20px;font-size:12px;color:#fff;background-color:#284978;font-weight:bold; }
.toplist th{ padding:0 0 0 7px;text-align:left; }
.toplist td{ line-height:35px;padding:5px 0 0 7px; }
tr.row{ height:35px;background:url(images/sept.png) bottom repeat-x; }
tr.row:hover{ background-color:#fceeed; }
td.icon{ padding:5px 0 0 7px; }
td.dl{ padding:7px 0 0 7px;; }
