.bread { padding:6px; border-bottom:1px solid #aaa;}
.bread a:link, .bread a:visited { color:#777;}
.bread a:hover { color:#0081BF;}
.bread span { color:#777; font-weight:bold !important;}

.leftbanners, .rightbanners, .bottombanners { text-align:center;}
.leftbanners img, .rightbanners img, .bottombanners img { margin:10px 0;}
.topbanners img, .leftbanners img, .rightbanners img, .bottombanners img {border:0 none;}

.partners1 ul { list-style:none; margin:0; margin:0; padding-left:8px;}
.partners1 ul li {padding-left:0; background:none;}
h2 {margin:0;}
h3 { margin:0.8em 0 -0.3em 0;}
h4 { margin:0.6em 0 -0.3em 0;}
p { margin:0.4em 0}

.partners2 ul { list-style:none; text-align:center; padding-bottom:4px;}
.partners2 li { display:inline; margin:0 4px;}
.partners2 li a:link,.partners2 li a:visited,.partners2 li a:hover { font-size:8pt; color:#fff;}

.topbanners { float:right; padding:8px 20px 0px 0px;}
.bottombanners {margin-top:0px;}
#header {position:relative;}
div#header h1 {float:left; padding-top:16px;}
td.main {background:#fff;}
div.mainbg {margin-bottom:10px;}


#content table { margin:10px 0; border-collapse:collapse;}
#content table td { padding:3px 6px; border:1px solid #999;}
#content table thead td {background-color:#999; font-weight:bold;}

#content .topcasinos {border:1px solid #666; width:98%;}
#content .topcasinos td { border:1px dashed #999; border-width:0 0 1px 0;}
#content .topcasinos thead td { border:1px solid #666; border-width:0 0 1px 0;}
#content .topcasinos thead td.hdr {background-color:#666; color:#fff; text-align:center;}

.piclink { display:block; width:16px; height:16px; overflow:hidden; background-position:0 0; background-repeat:no-repeat;}
.piclink span {display:block; padding-top:17px;}

#navigation { line-height:1.2;}
#right h3, #right h4, #navigation h3, #navigation h4 { text-align:center; margin:0; padding:0;}
#right .pic, #navigation .pic {text-align:center;}
#right .pic img,#navigation .pic img { border:0 none; margin:4px 0;}

ul.toplist { list-style:none; margin:0; padding:0.3em 0;}
ul.toplist li {margin:4px 0; padding:0; background:none}
ul.toplist li img { border:0 none;}
ul.toplist li span { display:none;}
ul.toplist li a {text-decoration:none;}
ul.toplist li a b {text-decoration:underline; font-weight:normal;}

.h { color:#f00;}
.d { color:#f00; font-family:"Times New Roman", Times, serif; font-size:115%;}

.block { margin:10px 0; border: 1px solid #c0c0c0;}
.block H4 {background-color:#3f89c3; color:#fff; font-size:11pt; padding:2px 8px;}
.block H4 a:link, .block H4 a:visited { color:#fff; text-decoration:underline}
.block H4 a:hover { color:#fff; text-decoration:underline;}
.block .pic { width:145px; margin-right:-145px; float:left; text-align:center;}
.block .pic img { margin:10px 0; border:0 none;}
.block .text { margin-left:145px; padding:0 5px 0 0;} 
.block .bottom { height:1px; clear:left; overflow:hidden;}

#navigation h4 { text-align:center; margin:0; padding:0;}
.bottom_brd {border-top:2px solid #444; height:1px; clear:both;}
#content {float:left; width:600px;}
#right {float:left; width:180px;}
.article_seperator {
border-bottom:1px dashed #CCCCCC;
display:block;
height:1px;
margin:8px 0pt;
}
#user {color:#ccc; padding:0 12px 4px 12px;}