.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; border:0 none;}

.partners1 ul { list-style:none; margin:0; margin:0; padding-left:8px;}
.partners1 ul li {padding-left:0px; background:0 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; background:0 none;}
.partners2 li a:link,.partners2 li a:visited,.partners2 li a:hover { font-size:8pt; color:#fff}

.topbanners { float:right; padding:17px 20px 0 0;}
.bottombanners {margin-top:8px;}
#header {position:relative;}
#header #logo {position:absolute; width:200px; height:70px; color:#fff; font-weight:bold; font-size:26px; top:20px; left:40px; line-height:30px;}

table.contentpaneopen {width:100%;}

#content .topcasinos { border:1px solid #ddd; margin:0;}
#content .topcasinos thead td { border-bottom:1px solid #ddd; padding:6px; background: #eee;}
#content .topcasinos td { padding:5px;}
#content .topcasinos .even { background: #eee;}
#content .topcasinos .rank, #content .topcasinos .pic, #content .topcasinos .us, #content .topcasinos .bonus, #content .topcasinos .rating { text-align:center;}
#content .topcasinos .rating img { border:1px solid #555; margin-top:3px;}

#index .topcasinos .rating, #best-casino-bonuses .topcasinos .percent, #top-match-bonuses .topcasinos .match  {font-weight:bold;}

#leftmenu td.active a, #mainlevel-pill .active a {font-weight:bold;}