@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;}

.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;}

.content-item .icon {float: left; width: 80px;}
.content-item .icon a {background: url('../images/guide-icons.jpg') no-repeat; width: 60px; height: 60px; display: block; clear: both;}
.content-item .icon a.mac-guide {background-position: -5px -5px;}
.content-item .icon a.reels-3 {background-position: -5px -67px;}
.content-item .icon a.reels-5 {background-position: -5px -132px;}
.content-item .icon a.chooseCasino {background-position: -5px -202px;}
.content-item .icon a.strategy {background-position: -5px -260px;}
.content-item .icon a.payout {background-position: -5px -332px;}
.content-item .icon a.tournamentsStrategy {background-position: -5px -405px;}
.content-item .icon a.glossary {background-position: -5px -480px;}
.content-item .icon a.advantages {background-position: -5px -540px;}

.emphasis {
	font-weight:bold;
}

/* index tools layout */
#index-tools {width: 990px; margin: 10px auto; background: url('../images/slots-tools/tools-tiled.jpg') repeat-y; text-align: left;}
#index-tools .hdr {background: url('../images/slots-tools/tools-hdr.jpg') no-repeat top left;}
#index-tools .ftr {background: url('../images/slots-tools/tools-ftr.jpg') no-repeat bottom left;}

#index-tools .column {float: left; width: 235px; margin-left: 10px;}
.column h4 {background: url('../images/generic-resources.png') no-repeat; display: block; width: 140px; height: 31px; margin: 10px 0 0 55px;}
.column h4 a {width: 140px; height: 31px; display: block;}
.column span {display: block; background: url('../images/generic-resources.png') no-repeat; width: 235px; height: 50px; float: left; background-repeat: no-repeat;}
.column h4 span {width: 1px;}
#index-tools .column p {width: 215px; text-align: justify; line-height: 1.5em; margin: 0 auto;}

.column-box {width: 235px; margin-top: 12px; font-family: trebuchet ms, arial, verdana, sans-serif;}
.column-box .inner {padding: 10px 10px 30px 10px;}

.column-box ul {list-style-type: none; margin: 0; padding: 0;}
.column-box li {border-bottom: 1px dotted #cccccc; height: 58px; padding: 5px 0;}
.column-box li.last {border-bottom: none;}
.column-box li img {float: left;}
.column-box .contents {float: right; width: 132px; line-height: 1.35em;}
.column-box .contents a {color: #3333ff;}

.column-box .title a {font-weight: bold; color: #333333; font-family: verdana, arial, sans-serif; text-decoration: none;}
.column-box .title a:hover {text-decoration: underline;}

/* index tools specifics */
.popular-casinos span {background-position: -2px -386px; margin-bottom: 12px;}
.popular-casinos h4 {background-position: -352px -44px;}

.popular-slots span {background-position: -2px -440px; margin-bottom: 12px;}
.popular-slots h4 {background-position: -352px -79px;}

.progressive-jackpots span {background-position: -2px -494px; margin-bottom: 12px;}
.progressive-jackpots h4 {background-position: -352px -117px;}
.progressive-jackpots .column-box {text-align: center;}
.progressive-jackpots .column-box .title {font-style: italic;}
.progressive-jackpots .column-box .title a {text-decoration: none;}

.slot-searches span {background-position: -2px -548px; margin-bottom: 12px;}
.slot-searches h4 {background-position: -352px -156px;}
.slot-searches .slots-count {float: left; width: 55px; border-right: 1px solid #cccccc; font-weight: bold; text-align: center; height: 58px;}
.slot-searches .slots-count span {height: 28px; background: none; width: 54px; color: #8fd21a; font-size: 24px; margin: 7px 0 0 0;}
.slot-searches .contents {width: 154px;}
.slot-searches .contents a {color: #5c5c5c; text-decoration: none;}
.slot-searches .contents a:hover {text-decoration: underline;}