a:link, a:visited {
	color:#0040f6;
}
body {
	background: #f3ead0;
	background: #fff url(/images/bg.jpg);
	color: #333;
	padding: 10px 0 10px;
}
a {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
p {
}
.container_12 {
	background: #fff;
	background: #fff url(img/12_col.gif) repeat-y;
	border:1px solid #e7dcbb;
	border-top:none;
}
.container_16 {
	background: #fff;
}
#header {
	line-height:135px;
	text-align:left;
	background:#222222 url(/images/header.jpg) repeat-y;
}
#header h1 {
	color:#fff;
	font-size:4em;
	text-indent:-99999px;
}
#header a:link, #header a:hover, #header a:visited {
	display:block;
	position:absolute;
	top:10px;
	width:960px;
	height:135px;
	text-decoration:none;
}
#navigation {
	background:#EEEEEE;
}
#navigation > ul > li {
	width:74px;
	float:left;
	background:#f0f0f0;
	background: #fff url(/images/button.jpg) repeat-y;
	text-align:center;
}
#navigation > ul > li.lh.gray {
	background: #fff url(/images/button-gray.jpg) repeat-y;
}
#navigation > ul > li.lh > a {
	line-height:40px;
	height:40px;
	padding:0 5px;
}
#navigation > ul > li.last {
	width:72px;
}
#navigation > ul > li > a {
	color:#444;
	font-size:92%;
	font-weight:bold;
	display:block;
	height:30px;
	padding:5px;
}
#navigation > ul > li > a:hover {
	background: #fff url(/images/button-hover.jpg) repeat-y;
	text-decoration:none;
	color:#333;
}
#navigation .dir ul li {
	text-align:left;
	width:200px;
	background:#444;
}
#navigation .dir ul {
}
#navigation .dir ul li a {
	line-height:40px;
	font-weight:bold;
	display:block;
	padding-left:5px;
	background:#444;
	border-bottom:1px solid #555;
	width:200px;
	color:#fff;
}
#navigation .dir ul li a:hover {
	background:#333;
}
#main {
	text-align:left;
	margin:10px 0;
	background:url('/images/lbg.gif');
}
.table-highest-rated-bonuses {
}
.table-highest-rated-bonuses .table-container {
	padding:10px 0;
}
.table-highest-rated-bonuses h2 {
	font-size:2em;
	text-align:left;
	letter-spacing:-1px;
}
.table-highest-rated-bonuses table {
	width:100%;
}
.table-highest-rated-bonuses table thead th {
	background:#333;
	color:#fff;
	padding:4px 0;
	font-weight:bold;
}
.table-highest-rated-bonuses table thead th, .table-highest-rated-bonuses table tbody td {
	font-size:92%;
}
.table-highest-rated-bonuses table tbody td {
	background:#FDFCFA;
}
.table-highest-rated-bonuses table thead th.th_online_casino {
	text-align:left;
}
.table-highest-rated-bonuses table td.td_online_casino {
	font-weight:bold;
}
.table-highest-rated-bonuses table thead th.th_rank {
	padding:0 5px;
}
.table-highest-rated-bonuses table tbody td.td_rank,
.table-highest-rated-bonuses table tbody td.td_match_percent {
	text-align:center;
}
.table-highest-rated-bonuses .td_actions {
	text-align:center;
}
.table-highest-rated-bonuses .td_actions .red-button {
	margin:0 auto;
}
.table-highest-rated-bonuses tbody td {
}
.table-highest-rated-bonuses .td_actions {
	padding:3px;
}
.table-highest-rated-bonuses .td_actions .read_review a {
	font-size:92%;
	font-weight:bold;
}
body.lang-fr .table-highest-rated-bonuses .td_actions .download a.button,
body.lang-de .table-highest-rated-bonuses .td_actions .download a.button {
	font-size:72%;
}
.table-highest-rated-bonuses tbody tr td {
	border-bottom:1px solid #F0EBE0;
}
a.button {
}
a.button.red-button {
	display:block;
	background:red;
	background: #fff url(/images/red-button.jpg) center center no-repeat;
	width:75px;
	line-height:25px;
	text-align:center;
	font-weight:bold;
	font-size:92%;
	color:#fff;
}
body.lang-fr .sidebar a.button.red-button,
body.lang-es .sidebar a.button.red-button,
body.lang-de .sidebar a.button.red-button {
	width:115px;
	background: transparent url(/images/red-button-sidebar-long.jpg) center center no-repeat;
}
a.button_center {
	margin:0 auto;
}
a.button.red-button.big {
	background: #fff url(/images/red-button-big.jpg) center center no-repeat;
	width:132px;
	line-height:42px;
	font-size:118%;
}
.hentry p {
	margin-bottom:10px;
	text-align:justify;
	line-height:1.7em;
}
.hentry div.title {
	border-bottom:1px solid #E6DBC4;
	border-top:1px solid #E6DBC4;
	margin-bottom:5px;
	background:#f0ebe0 url('/images/bgtest.gif') repeat-x bottom;
	padding:5px;
}
.hentry h1.post_title {
	font-size:2em;
	letter-spacing:-1px;
}
.hentry.post h1.post_title {
	border:none;
}
.hentry.post div.post-meta {
	padding:5px 0;
	padding-left:20px;
	font-size:92%;
	color:#888;
	background:url('http://www.famfamfam.com/lab/icons/silk/icons/time.png') left 5px no-repeat;
}
.hentry.post div.post-meta abbr {
	color:#333;
}
.hentry.page p {
}
.hentry h2 {
	margin-bottom:10px;
	font-size:1.35em;
}
#homepage-top {
}
.homepage-text {
}
.homepage-text .hentry {
	background:#f0ebe0 url('/images/bgtest.gif') repeat-x top;
	border:1px solid #e6dbc4;
}
.homepage-text .hentry .wb {
	padding:5px;
	border:1px solid #fff;
}
.homepage-text h2.homepage-title {
	font-size:1.5em;
	margin-bottom:15px;
	letter-spacing:-1px;
}
.homepage-text span.date {
	font-size:0.8em;
	float:right;
	clear:right;
	display:block;
	color:#666;
	margin-top:0.5em;
	background:url('http://www.famfamfam.com/lab/icons/silk/icons/date.png') left 0 no-repeat;
	padding:2px 0;
	padding-left:20px;
	letter-spacing:0;
}
.homepage-text h3 {
	font-size:136%;
	letter-spacing:-1px;
}
.homepage-text h3 a {
	color:#444;
}
.homepage-text p {
	padding:5px 0;
}
.homepage-text .hentry a.read-more {
	padding:5px 5px 5px 20px;
	background:url('http://www.famfamfam.com/lab/icons/silk/icons/bullet_go.png') left 5px no-repeat;
}
.hentry p strong {
	font-weight:bold;
}
div#homepage-latest-gambling-news {
}
div#homepage-latest-gambling-news .bcontainer {
}
div#homepage-latest-gambling-news a.rss-button {
	float:left;
	display:block;
	padding:4px 0 0 6px;
}
div#homepage-latest-gambling-news h3 {
	float:left;
	font-size:1.35em;
	margin-bottom:5px;
	letter-spacing:-1px;
}
div#homepage-latest-gambling-news li {
	padding:5px 5px 5px 20px;
	background:url('http://www.famfamfam.com/lab/icons/silk/icons/bullet_go.png') left 5px no-repeat;
}
div#homepage-latest-gambling-news li div.news-date {
	font-size:82%;
	color:#888;
}
div#homepage-latest-gambling-news li div.news-date abbr {
	color:#333;
}
div#homepage-latest-gambling-news a.read-more-news {
	display:block;
	margin-top:5px;
	text-align:center;
}
.hentry.about-us {
	margin-top:10px;
}
.hentry.about-us h3 {
	font-size:1.35em;
	margin-bottom:5px;
	letter-spacing:-1px;
}
.banners {
	text-align:center;
}
.sitemap {
}
.sitemap li.clear {
	clear:both;
}
.sitemap li.sitemap_list {
	float:left;
	margin-right:20px;
	width:170px;
}
.sitemap li.sitemap_list h3 {
	font-size:118%;
	font-weight:bold;
	padding:5px 0;
}
.sitemap li.sitemap_list ul li {
	padding:3px 0;
}
.sidebar > ul > li {
	margin-bottom:10px;
	background:#f0ebe0 url('/images/bgtest.gif') repeat-x top;
	border:1px solid #e6dbc4;
}
.sidebar .button.red-button,
.button.red-button.bg {
	background: transparent url(/images/red-button-sidebar.jpg) center center no-repeat;
}
.sidebar > ul > li h2 {
	font-weight:bold;
	padding:3px 0;
	font-size:1.2em;
	letter-spacing:-1px;
	color:#444;
	margin-bottom:5px;
}
#sidebar3 > ul > li h2 {

}
.sidebar > ul > li > div.wb {
	border:1px solid #fff;
	padding:5px;
}
/**new**/
.sidebar > ul > li > div.wb {
	padding:0;
}
.sidebar > ul > li h2 {
	background:#F0EBE0;
	padding-left:5px;
	border-bottom:1px solid #eae1cc;
}
div.wb ul {
	margin:5px;
}
/**new**/
.addthis .button {
	text-align:center;
	padding-top:5px;
}
.top-rated-casinos li {
	padding:3px 0;
}
.top-rated-casinos li div.rank {
	float:left;
	height:2em;
	padding-right:2px;
	font-weight:bold;
}
.top-rated-casinos li .title {
	font-weight:bold;
}
.top-rated-casinos li .cta a {
	color:#444;
	font-size:88%;
}
body.lang-fr .top-rated-casinos li .cta a,
body.lang-de .top-rated-casinos li .cta a {
	font-size:80%;
}
.top-rated-casinos li .cta a.download {
	font-weight:bold;
	color:#C00;
}
.top-rated-casinos li .cta a.review {
	font-weight:bold;
}
.banners .banner-cta {
	padding-top:3px;
}
.rss .button.button-rss {
	background:url('http://ava7.com/images/rss-icons/rss-icon-4.png') left 6px no-repeat;
	width:55px;
}
.rss .rss-button img {
	position:relative;
	top:2px;
	margin-right:5px;
}
.languages h2 {
}
.languages ul {
	text-align:center;
}
.languages li {
	display:inline;
	padding:0 2px;
}
.contact-us .button.button-contact {
	background:url('http://www.famfamfam.com/lab/icons/silk/icons/group.png') left 5px no-repeat;
}
body.lang-fr .contact-us .button.button-contact,
body.lang-es .contact-us .button.button-contact,
body.lang-de .contact-us .button.button-contact {
	width:120px;
}
.button.button-text {
	display:block;
	width:100px;
	text-align:center;
	color:#444444;
	font-weight:bold;
	padding:5px 0 5px 5px;
}
.newsletter {
}
.sidebar form li.fi {
	padding:2px 0;
}
.newsletter p {
	padding-bottom:5px;
}
.newsletter label {
	font-weight:bold;
	display:block;
	width:40px;
	font-size:92%;
}
.fi_submit .red-button {
	margin-left:auto;
	margin-right:2px;
}
.fi_text input.error,
.fi_textarea textarea.error {
	background:#ffc;
}
.newsletter .fi_text input {
	font-size:92%;
	width:140px;
}
.newsletter .fi_newsletter_name label {
	padding:2px 0 2px 20px;
	background:url('http://www.famfamfam.com/lab/icons/silk/icons/user_suit.png') left 0 no-repeat;
}
.newsletter .fi_newsletter_email label {
	padding:2px 0 2px 20px;
	background:url('http://www.famfamfam.com/lab/icons/silk/icons/email.png') left 2px no-repeat;
}
.search .fi_text input {
	width:140px;
}
li.latest-gambling-news li {
	padding:5px 5px 5px 20px;
	background:url('http://www.famfamfam.com/lab/icons/silk/icons/bullet_go.png') left 5px no-repeat;
}
li.latest-gambling-news li.archives {
	padding:5px;
	background:none;
}
li.latest-gambling-news li div.news-date {
	font-size:82%;
	color:#888;
}
li.latest-gambling-news li div.news-date abbr {
	color:#333;
}
a.button.button-text.button-archives {
	background:url('http://www.famfamfam.com/lab/icons/silk/icons/newspaper.png') left 6px no-repeat;
	width:85px;
}
div.review {
	background:#fff;
}
div.review div.review-header {
	padding:3px 0;
	border-top:1px solid #e6dbc4;
}
div.review .information {
}

div.review .information .logo {
	float:left;
	margin-right:10px;
}
div.review .information .text {
	padding-top:10px;
}
div.review .information .text li {
	padding:3px 0;
}
div.review .play-now  {
	padding-top:25px;
}
div.review strong {
	font-weight:bold;
}
div.review .title {
	border-bottom:0;
	margin-bottom:0;
}
div.review .title .cta {
	float:right;
	padding:5px 10px 0 0;
}
.sidebar li.casino-features li  {
	padding:5px 0 5px 20px;
	border-bottom:1px dashed #e4ddcf;
	background:url('http://www.famfamfam.com/lab/icons/silk/icons/bullet_black.png') left center no-repeat;
}
.sidebar li.casino-features li strong {
	font-weight:bold;
}
#sidebar3 .lobby {
	text-align:center;
}
#sidebar3 .screenshot img {
	border:1px solid #aaa;
	padding:2px;
	background:#fff;
}
#sidebar3 .payment-methods ul {
	margin:2px 2px 5px 2px;
	margni
}
#sidebar3 .payment-methods li {
	float:left;
	margin:3px 2px;
	height:20px;
	font-size:88%;
	border:1px solid #aaa;
	width:64px;
	font-weight:bold;
	text-align:center;
	line-height:20px;
}
#sidebar3 .payment-methods li.clear {
	float:none;
	margin:0;
	height:0px;
	clear:both;
	border:none;
}
#sidebar3 .payment-methods img {
}
.review h3.screenshots,
.review h3.h_review {
	font-weight:bold;
	border-bottom:1px solid #E6DBC4;
	border-top:1px solid #E6DBC4;
	margin-bottom:5px;
	background:#f0ebe0 url('/images/bgtest.gif') repeat-x bottom;
	padding:5px;
}
.review_screenshots {
	padding:0 10px;
}
.review_screenshots .screenshot {
	text-align:center;
	float:left;
	margin:10px 10px;
}
.review_screenshots .screenshot img {
	display:block;
	margin:0 auto;
	border:1px solid #444;
}
.review_screenshots .screenshot .desc  {
	padding:2px 0;
	background:#F0EBE0;
	border:1px solid #E6DBC4;
}
.review_screenshots .screenshot .desc a {
	font-weight:bold;
	color:#444;
	display:block;
	font-size:92%;
}
#footer {
	background:#222;
	border-top:1px solid #ccc;
	padding:15px 0;
}
#footer ul {
	margin-left:10px;
	width:660px;
}
#footer ul li.link {
	float:left;
	color:#666;
}
#footer ul li.clear {
	clear:both;
	float:none;
	height:0px;
	overflow:hidden;
}
#footer ul li.link a {
	color:#ccc;
	padding:5px;
	font-size:88%;
}
#footer #footer-text {
	color:#ccc;
	text-align:right;
	width:240px;
	font-size:92%;
	padding:0 15px;
	float:right;
}
li.progressive-jackpot .img {
	text-align:center;
}
li.progressive-jackpot .ticker {
	text-align:center;
	padding:5px 0;
}
li.progressive-jackpot .ticker {
	text-align:center;
	padding:5px 0;
}
#progressive15 {
	background:red;
	border:none;
	background:#F2EEE4;
	text-align:center;
	color:#444;
	width:140px;
	font-weight:bold;
}
li.progressive-jackpot .select {
	text-align:center;
}
#searchForm {
	padding-top:10px;
}
#searchcontrol .gsc-control { 
	width : 550px;
	padding:4px 0; 
}
input.gsc-input {
	padding:4px;
	font-size:136%;
	color:#444;
}

ul.related-posts {
	float:right;
	width:200px;
	margin:5px 0 20px 20px;
}

ul.related-posts h2 {
	border-bottom:1px solid #E6DBC4;
	margin-bottom:5px;
	background:#f0ebe0 url('/images/bgtest.gif') repeat-x bottom;
	padding:5px;
	font-size:118%;
}

ul.related-posts li.post {
	padding:3px 0 3px 20px;
	background:url('http://www.famfamfam.com/lab/icons/silk/icons/bullet_go.png') left 5px no-repeat;
}
ul.related-posts li.post .date {
	font-size:82%;
}

ul#archives li {
	margin:15px 0 15px 0;
	padding-bottom:15px;
	border-bottom:1px solid #E6DBC4;
}

ul#archives li div.post-title {
	margin-bottom:5px;
	background:#f0ebe0 url('/images/bgtest.gif') repeat-x bottom;
	padding:5px;
}

ul#archives-by-month li {
	margin:15px 0 15px 0;
	padding-bottom:15px;
	padding-left:5px;
	border-bottom:1px solid #E6DBC4;
	font-size:136%;
}

ul#archives li div.post-title a.post-title {
	display:block;
	font-size:188%;
	color:#444;
}

div#contact-form {
	border:1px solid #E6DBC4;
	margin-bottom:5px;
	background:#f0ebe0;
	padding:10px;
}

form#contact_us_form li {
	padding:5px 0;
}

form#contact_us_form .fi_required em {
	font-size:88%;
	color:red;
	padding-left:5px;
}

form#contact_us_form li.fi_text input {
	width:200px;
}

form#contact_us_form li.fi_textarea textarea {
	height:116px;
	width:330px;
}

form#contact_us_form fieldset.details {
	float:left;
	text-align:left;
	margin-right:20px;
}

form#contact_us_form label {
	text-align:left;
	font-weight:bold;
	display:block;
	padding:2px 0 2px 20px;
	
}
form#contact_us_form li.fi_email label {
	background:url('http://www.famfamfam.com/lab/icons/silk/icons/email.png') left 2px no-repeat;
}
form#contact_us_form li.fi_name label {
	background:url('http://www.famfamfam.com/lab/icons/silk/icons/user_suit.png') left 0 no-repeat;
}
form#contact_us_form li.fi_message label {
	background:url('http://www.famfamfam.com/lab/icons/silk/icons/comment.png') left 0 no-repeat;
}
form#contact_us_form li.fi_subject label {
	background:url('http://www.famfamfam.com/lab/icons/silk/icons/pencil.png') left 0 no-repeat;
}
form#contact_us_form li.fi_submit{

}


.gsc-branding,
.gsc-clear-button,
.gsc-tabsArea,
.gsc-resultsHeader,
.gs-visibleUrl {
	display:none;
}
