.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.6em 0 0 0;}
h4 { margin:0.6em 0 -0.2em 0;}
p { margin:0.4em 0}

.partners2 ul { list-style:none; text-align:center;}
.partners2 li { display:inline; margin:0 4px;}
.partners2 li a:link,.partners2 li a:visited,.partners2 li a:hover { font-size:8pt; color:#323232;}

.topbanners { float:right; padding:30px 50px 20px 0px;}
.bottombanners {margin-top:0px;}
#header {position:relative;}
#header #logo1 {position:absolute; height:70px; color:#c32626; font-weight:bold; font-size:36px; top:40px; left:10px; line-height:30px;padding:107px 0 0 0;}
td.main {background:#fff;}
div.mainbg {margin-bottom:10px;}

#content .topcasinos {border:1px solid #333; text-align:center;}
#content .topcasinos td { padding:4px 0; border:0 none;}
#content .topcasinos thead td {border:0px none; color:#CC3333; background-color:#ddd; font-weight:bold; padding:3px 6px 0 6px;}
#content .topcasinos td a:link, #content .topcasinos td a:visited {text-decoration:none;}

#content .topcasinos .even td {background-color:#f4f4f4;}

#content h1 {color:#777;}
#content h2, #content h3, #content h4 { margin:1em 0 -0.2em 0; color:#29577C;}

.topsearch2 {padding-left:16px;}

#content p a {color:#6F0000;}

.stuff {margin:0; padding:0;}
.stuff li {background:url(../img/star.png) 0 2px no-repeat;}
.stuff li small {display:block;}

#content h1 {line-height:normal;}

#nav_supersucker {position:relative;}
.calc {position:absolute; left:10px; bottom:4px; color:#fff; background:url(../img/new.png) 0 50% no-repeat; padding-left:16px;}
#nav_supersucker .calc a {color:#fff !important; background:url(../img/new.png) 100% 50% no-repeat; padding-right:16px;}
#nav_supersucker .rss {display:block; position:absolute; bottom:4px; right:5px; width:16px; height:16px; background:url(../img/rss.png) 0 0 no-repeat;}

#nav_supersucker .mail {display:block; position:absolute; bottom:4px; right:25px; width:23px; height:16px; background:url(../img/mail.png) 0 50% no-repeat;}

.pr {float:right; margin:0 0 8px 8px; border:1px solid #ccc; padding:4px;}
.pl {float:left; margin:8px 8px 8px 0; border:1px solid #ccc; padding:4px;}
