html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
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-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
body {
	line-height: 1.4;
	color: #333;
	background: #f5f5f5;
	text-align:center;
	padding:6px 0;
}

body, table, input { font-family:Arial, Helvetica, sans-serif; font-size:10pt;}

#wrap { margin:0 auto; width:950px; background:url("../img/bg_white.jpg") 0 0 repeat-y;}
#top {height:202px; background:url("../img/top1.jpg") 0 0 no-repeat;}
#breadcrumbs {background:#ff8500; margin:0 15px; text-align:left; padding:0 12px; color:#fff; margin-bottom:12px;}
#breadcrumbs a:link, #breadcrumbs a:visited { color:#fe9; text-decoration:none;}
#breadcrumbs a:hover { color:#fee;}

#wrap, #left, #right, #center { overflow:hidden; zoom:1; text-align:left;}
#left { float:left; width:190px; margin:0 -190px 0 18px;}
* html #left {margin-left:9px;}
#right {  float:right; width:190px; margin:0 18px 0 -190px;}
* html #right {margin-right:9px;}

#center { margin:0 212px; padding:2px 6px;}



.box-o { background:url("../img/box_orange_m.jpg") 0 0 repeat-y; padding:0 8px; color:#eee; margin-bottom:12px;}
.box-o .t { height:12px; overflow:hidden; background:url("../img/box_orange_t.jpg") 0 0 no-repeat; margin:0 -8px;}
.box-o .b { height:12px; overflow:hidden; background:url("../img/box_orange_b.jpg") 0 0 no-repeat; margin:0 -8px;}

.box-b { background:url("../img/box_blue_m.jpg") 0 0 repeat-y; padding:0 8px; color:#eee; margin-bottom:12px;}
.box-b .t { height:12px; overflow:hidden; background:url("../img/box_blue_t.jpg") 0 0 no-repeat; margin:0 -8px;}
.box-b .b { height:12px; overflow:hidden; background:url("../img/box_blue_b.jpg") 0 0 no-repeat; margin:0 -8px;}

.box-o a:link,.box-o a:visited,.box-b a:link,.box-b a:visited { color:#eee;}
.box-o a:hover,.box-b a:hover { color:#ff8500;}

#copyright { margin:0 auto; width:950px; line-height:30px; background:url("../img/bottom_w.jpg") 0 0 no-repeat; padding:14px 0 4px 0;}

p {	margin: 0.6em 0;}

h1 {
	color: #ffffff; font-family:  
	Arial, Helvetica, sans-serif;
	font-size: 18pt; 
	font-weight: bold;
	}

#logo {width:340px; margin-left:40px; padding:30px 0 0 0;}
#logo h1 {  padding:20px; line-height:100px; margin:0; border:1px solid #ff8500; text-align:center; background:#fff; filter:alpha(opacity=70); -moz-opacity:0.7; opacity:0.7; zoom:1;}
#logo a { text-decoration:none; color:#e17500; font-size:28pt;}


h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
 	color: #FF8400;
	text-align:left;
	margin:0; padding:0;
	font-weight: bold;
	}

h3 {
	color: #0363A9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px; 
	margin:0.8em 0 -0.4em 0; padding:0;
	font-weight: bold;
	
	}
	
h4 {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 	
	font-weight: bold;
	margin:0.8em 0 -0.4em 0; padding:0;
	}

h5 {
	color: #0363A9; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px; 
	font-weight: bold;
	}

h6 {
	color: #ffffff; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	font-weight: bold;
	}

/* Links */
a:link, a:visited {
	text-decoration: underline;
	}

a:hover {
	text-decoration: underline;
	}

a.mainmenu:link, a.mainmenu:visited, a.mainlevel:link, a.mainlevel:visited {
	color: #ffffff;
	font-family: Arial, Helvetica, serif;
	font-weight: bold;
	letter-spacing: 1px;
	font-size: 11px;
	display: block;
	padding-left: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FEB50E;
	line-height: 22px;
	text-decoration: none;
	}

a.mainmenu:hover, a.mainlevel:hover {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #FEB50E;
	}
	
	
td.active a.mainmenu:link, td.active a.mainmenu:visited, td.active a.mainlevel:link, td.active a.mainlevel:visited {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #FEB50E;
	}

.toprt { font-size:8pt; text-align:center; margin-top:10px;}
.toprt h4 { margin:0; margin-bottom:4px;}

table.moduletableblue .toprt h4 a:link, table.moduletableblue .toprt h4 a:visited { font-size:12pt; font-weight:bold;}
table.moduletableblue .toprt p {color:#eee;}

.toprt .rightbanners img { margin:2px 0; padding:0;}
.toprt p {margin:6px 0;}
.article_seperator { display:block; height:1px; overflow:hidden; border-bottom:1px dashed #CFDDE8; margin:0 0 4px 0;}



#center .topcasinos { border-collapse:collapse; border:3px solid #5a83d5;}
#center .topcasinos td { padding:3px 6px; font-size:8pt; border:solid #5a83d5; border-width:1px 0px; vertical-align:middle;}
#center .topcasinos td.logo { padding: 2px 0;}
#center .topcasinos thead td {background:#9bb1de; padding:6px; border:solid #5a83d5; border-width:0 0 1px 0; font-weight:bold; font-size:9pt; color:#eee;}
#center .topcasinos tr.darktd td { background-color:#d0efff;}
#center .topcasinos tfoot td {background:#9bb1de;}
#center .topcasinos .name a {  font-size:12pt;}



.leftbanners { text-align:center;}
.leftbanners img { margin:10px 0; border:0 none;}

.box-o h3,.box-b h3  {
	font-size: 10pt;
	font-weight: bold;
	color: #fff;
	text-align: left;
	height: 22px;
	line-height: 22px;
	white-space: nowrap;
	background-color: #9BB1DE;
	padding-left: 10px;
	letter-spacing: 2px;
	margin:0 0 14px 0;
}

a.mainmenu1:link, a.mainmenu1:visited, a.mainlevel1:link, a.mainlevel1:visited {
	color: #ffffff;
	font-family: Arial, Helvetica, serif;
	font-weight: bold;
	letter-spacing: 1px;
	font-size: 11px;
	text-decoration: none;
	}
a.stylo:link, a.stylo:visited, a.stylo:link, a.stylo:visited {
	color: #000000;
	font-weight: inherit;
	font-style: inherit;
	letter-spacing: 1px;
	text-decoration: none;
	}
/* --- injected clearfix (WaybackScraper) --- */
.clearfix::after{content:"";display:table;clear:both}
.clearfix{display:block}
