@import "breadcrumb.css";
@import "sub-leftcol.css";
@import "sub-columns.css";
@import "slot-box.css";
@import "content-nav.css";

/* online slots subsection */
#slots-welcomecontainer {float: left; width: 460px; padding-right: 20px;}
.slotsbanner {float: right; margin: 20px 0 10px 10px;}

/* column styles *//* subpage columns */
#reelslots_5 {background-position: 0 -37px;}
#reelslots_7 {background-position: 0 -74px;}
#hdr_bonusslots {background-position: 0 -117px;}
#hdr_progressive {background-position: 0 -161px;}
#hdr_vidpoker {background-position: 0 -211px;}

/* content nav */
#subpage-intro {width: 400px; float: left; border-right: 1px solid #d7d7d7; padding-right: 20px; margin-top: 15px; margin-bottom: 15px;}
#subpage-intro h2 {margin: 0;}

/* casino reviews page */
#casino-reviewscontainer {float: left; width: 320px;}
#listing-container {float: left; width: 415px; padding-left: 5px}

#listing-container .listing {background: url('../images/casino-listing.png') repeat-x; font-family: trebuchet ms, verdana, arial, sans-serif; margin-bottom: 15px;}
#listing-container .listing .inner {padding: 10px 0;}
#listing-container .listing .hdr {background: url('../images/casino-listinghdr.png') no-repeat top left;}
#listing-container .listing .ftr {background: url('../images/casino-listingftr.png') no-repeat bottom left;}
.listing .casino-logo {float: left; width: 114px; padding: 16px 0 0 19px;}
.listing .slot-screenshot {float: left; width: 120px; padding: 8px 0 0 13px;}
.listing .casino-intro {float: left; width: 255px; background: url('../images/reviews/advertiser-seperator.png') repeat-y top left; padding-left: 14px; padding-right: 10px;}
.listing .casino-intro h3 {margin: 0; font-size: 14px;}
.listing .casino-intro p {margin: 0;}
.listing .casino-intro .cas-read-review {float: left; margin-top: 7px; margin-right: 5px;}
.listing .casino-intro .visit-casino, .listing .casino-intro .play-now {float: left; margin-top: 7px;}
.cas-read-review a {background: url('../images/casino-review-buttons.png') no-repeat; height: 28px; width: 107px; display: block;}
.listing .casino-intro .visit-casino a {background: url('../images/casino-review-buttons.png') no-repeat 0 -28px; height: 28px; width: 107px; display: block;}
.listing .casino-intro .play-now a {background: url('../images/casino-review-buttons.png') no-repeat 0 -56px; height: 28px; width: 107px; display: block;}

/* slot reviews index */
#reviews-index {float: left; width: 355px; padding: 0 20px 10px 0;}
.review-listing {background: url('../images/twocol-hr.png') repeat-x bottom left; padding-bottom: 7px; margin: 7px 0;}
.last {background: none;}
.review-listing .screenshot {float: left; width: 90px;}
.review-listing .slot-details {float: left; width: 220px;}
.review-listing .slot-details h4 {font-family: trebuchet ms, arial, verdana, sans-serif; font-size: 14px; margin: 0;}
.review-listing .slot-details p {padding: 0; margin: 0;}

/* two column boxes */
.twocol-box {float: left; width: 359px; background: url('../images/twocol-box-hdr.png') no-repeat top left; margin: 10px 0;}
.first {margin-right: 16px;}
.twocol-box .ftr {background: url('../images/twocol-box-ftr.png') no-repeat bottom left;}
.twocol-box .inner {padding: 10px 20px;}

.twocol-box h3 {font-family: trebuchet ms, arial, verdana, sans-serif; font-size: 16px; margin: 0; padding: 0;}
.twocol-box p {padding-top: 0; margin-top: 5px;}
.twocol-box .casino-logos {text-align: center;}
.twocol-box .readmore {background: url('../images/twocol-hr.png') repeat-x top left; padding-top: 6px; margin-top: 10px; text-align: right; font-family: trebuchet ms, verdana, arial, sans-serif;}
.twocol-box .readmore a {font-weight: bold;}

/* casino slots search results  */
#slotslist-casino {background: url('../images/slotslist-casinobg.png'); width: 735px; height: 236px;}
#slotslist-casino .casinologo {float: left; padding: 38px 0 0 20px; width: 214px;}
#slotslist-casino .casinodetails {padding: 30px 35px 0 35px; float: left; width: 428px;}
#slotslist-casino .casinodetails h3 {margin: 0; padding: 0;}
#slotslist-casino .casinodetails p {margin-top: 0;}
#slotslist-casino .casinodetails .detail-controls a {font-weight: bold; text-decoration: underline; background: url('../images/generic-resources.png') no-repeat -142px -351px; padding-left: 7px;}
#slotslist-casino .casinodetails a:hover {text-decoration: none;}
#slotslist-casino .casinodetails a.review {color: #49abf2; margin-right: 10px;}
#slotslist-casino .casinodetails a.goplay {color: #71a02e;}

/* tournament table */
.tournfeed_table {border: 1px solid #b0d4e3; border-bottom: none; width: 100%;}
.tournfeed_table th {background: url('../images/search-result-bg.png') no-repeat top left; height: 35px; padding: 3px; color: #fff; text-align: center;}
.data-table th {background: url('../images/search-result-bg.png') no-repeat top left; height: 35px; color: #fff; padding: 3px;}
.tournfeed_table tr.off {/*background: url('../images/search-result-bg.png') repeat-x 0 -35px;}*/background-color:#EAF6FF;}
.tournfeed_table td {border-bottom: 1px solid #b0d4e3; padding: 3px; height: 35px;}
.tournfeed_col_tournamentname {width: 250px;}


/* online slots subsection */
#slots-welcomecontainer {float: left; width: 460px; padding-right: 20px;}
.slotsbanner {float: right; margin: 20px 0 10px 10px;}

.content-item {width: 580px; margin: 20px 0 20px 10px;}
.content-item h3 {font-family: trebuchet ms, arial, verdana, sans-serif; font-size: 16px; margin: 0; padding: 0;}
.content-item p {margin: 0;}

td .icon {float: left; width: 75px; /*margin-top: 20px;*/}
td .icon a {background: url('../images/online-slots-icons.png') no-repeat; width: 70px; height: 60px; display: block; clear: both;}

td .icon a.threeReel {background-position: 3px -2px;}
td .icon a.fiveReel {background-position: 3px -70px;}
td .icon a.sevenReel {background-position: 3px -140px;}
td .icon a.online-casinos {background-position: -1px -200px;}
td .icon a.progressiveJackpots {background-position: -1px -260px;}
td .icon a.bonusSlots {background-position: -1px -325px;}
td .icon a.casino-software {background-position: -1px -395px;}
td .icon a.most-popular-slots {background-position: -1px -465px;}
td .icon a.videoPoker {background-position: -1px -525px;}
td .icon a.all-online-slots {background-position: -1px -593px;}
td .icon a.no-download-slots {background-position: -1px -655px;}
td .icon a.slot-tournaments {background-position: -1px -736px;}
td .icon a.bestSlots {background-position: -1px -795px;}

td h3 {font-family: trebuchet ms, arial, verdana, sans-serif; font-size: 16px; margin: 0; padding: 0; margin-bottom: -10px;}





.emphasis {
	font-weight:bold;
}
