/* CSS Document */
/* - Main*/
body {
    font-family: Arial, Helvetica, sans-serif;
    color: #333333;
    font-size: 11px;
    height: 100.01%;
}

table {
    border-collapse: collapse;
    width: 100%;
}

table td {
    margin: 0;
    padding: 0;
}

a:link, a:visited {
    text-decoration: underline;
    color: #4d8f00;
}

a:active, a:hover {
    text-decoration: none;
}

a.simple:link,
a.simple:visited {
    text-decoration: underline;
    color: #FFFFFF;
}

a.more:link,
a.more:visited {
    text-decoration: underline;
    font-weight: bold;
    color: #5F5F5F;
}

a.more:hover,
a.more:active {
    text-decoration: none;
    font-weight: bold;
    color: #5F5F5F;
}

a.more_white {
    background: url("../images/common/elements/doubleArrow_white.gif") no-repeat center right;
    padding-right: 13px;
	color:#fff;
}

a.more_red {
    background: url("../images/common/elements/doubleArrow_red.gif") no-repeat center right;
    padding-right: 13px;
}

a.more_play {
    background: url("../images/common/elements/play.png") no-repeat center right;
    padding-right: 18px;
}

.more_play {
    background: url("../images/common/elements/play.png") no-repeat center right;
    padding-right: 18px;
    font-weight: bold;
    text-decoration: underline;
}

.bannerlinkholder {
    width: 80px;
    border: 1px solid #000;
}

.bannerlinkholder2 {
    width: 80px;
    border: 1px solid #000;
}

.bannerHead {
    font-weight: bold;
    font-size: 13px;
    margin-bottom: 6px;
    text-align: center;
}

a.bannerHead :link,
a.bannerHead :visited {
    text-decoration: underline;
    font-weight: bold;
    color: #FFFFF;
}

a.bannerHead :hover,
a.bannerHead :active {
    text-decoration: none;
    font-weight: bold;
    color: #FFFFF;
}

.bannerlinks {
    padding-top: 8px;
}

.bannercontent {
    font-size: 11px;
    line-height: 12px;
    text-align: center;
}

a.menu-wrapper:link,
a.menu-wrapper:visited {
    text-decoration: none;
    color: #FFFFFF;
    text-transform: uppercase;
}

a.menu-wrapper:hover {
    text-decoration: underline;
}

a.news:link,
a.news:visited {
    text-decoration: none;
    font-weight: bold;
    display: block;
}

a.news:hover {
    text-decoration: underline;
}

.newsTitle {
    height: 16px;
    margin-bottom: 4px;
    overflow: hidden;
    color: #747473;
}

.newsTitle a:link, .newsTitle a:visited {
    color: #4d8f00;
    font: 14px Arial, Helvetica, sans-serif;
    font-weight: 580;
    text-decoration: underline;
}

.newsTitle a:hover {
    color: #4d8f00;
    font: 14px Arial, Helvetica, sans-serif;
    font-weight: 580;
    text-decoration: none;
}

.newsFront {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}

.archiveLink a:link, .archiveLink a:visited {
    float: right;
    margin-right: 5px;
    margin-top: 4px;
    padding: 3px;
    padding-left: 8px;
    width: 88px;
    height: 17px;
    background: url("../images/common/icons/content/newsArchive.png") no-repeat;
    color: #46761c;
    text-decoration: none;
}

a.tw, a:hover.tw, a:link.tw, a:visited.tw {
    text-decoration: none !important;
    border-bottom: 1px #4e9000 dashed;
    font-weight: normal; /*color: #4D8F00;*/
    color: #4e9000 !important;
    cursor: help;
    white-space: nowrap;
}

/* - Titles*/
h1 {
    margin: 0;
    padding: 0;
    font-size: 14px;
    font-weight: bold;
    color: #46751f;
}

h1.red {
    text-transform: none;
    margin: 0 0 0.4em 0;
    padding: 0 0 0 15px;
    font-size: 18px;
    font-weight: normal;
    color: #c20101;
}

h2 {
    font-weight: bold;
    margin: 0;
    padding: 0;
    font-size: 14px;
}

h3 {
/*edited*/
    font-weight: normal;
    margin: 0;
    padding: 0;
    color: #555;
    font: 12px Arial, Helvetica, sans-serif;
}

h4 {
    color: #418f02;
    font-weight: bold;
    font-size: 12px;
    margin: 0;
    padding: 0;
}

h4.tipwords a:link, h4.tipwords a:visited, h4.tipwords a:active, h4.tipwords a:hover {
    color: #418f02;
    font-size: 12px;
    text-decoration: none;
    font-weight: bold;
}

h4.promotitle {
    font-weight: bold;
    color: #c20101;
    font-size: 14px;
    margin: 0;
    padding: 0 0 10px 0;
}

/* - Logo*/
div.logo {
    padding: 13px 0 38px 0;
}

div.headerbanner {
    margin: -10px 0 -5px 0;
    text-align:center;   /*z-index:100; position:absolute; top:23px; right:175px;*/
}

/* - Left columl*/
/*Search*/
div.search {
    padding: 0 6px;
    background: url("../images/layout/searchBg.gif") left top repeat-y;

}

div.search input.search {
    margin-right: 3px;
    width: 149px;
    background: #1c1c1c;
    border-left: 1px solid #131c0b;
    border-top: 1px solid #131c0b;
    border-right: 1px solid #7c9567;
    border-bottom: 1px solid #7c9567;
    color: #e9e9e9;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    padding: 3px 0 3px 2px;
}

div.search .button {
    font-size: 10px;
    font-weight: normal;
    font-family: Arial, Helvetica, sans-serif;
    background: #112200;
    border-right: 1px solid #131c0b;
    border-bottom: 1px solid #131c0b;
    border-left: 1px solid #7c9567;
    border-top: 1px solid #7c9567;
    width: 53px;

}

/* - User block*/
div.user {
    color: #FFFFFF; /*border:1px solid #000;*/
}

div.user div.user_l {
    float: left; /*border:1px solid #000;*/
}

div.user div.user_r {
    float: right;
}

div.user div.user_l {
    width: 48px;
}

div.user div.user_r {
    width: 170px;
}

div.user div.user_l div.reducer {
    padding: 5px 0 0 5px;
}

div.user div.user_r div.reducer {
    padding: 5px 0 0 0;
}

div.user div.photoBlock {
    width: 48px;
    height: 57px;
    background: url("../images/common/userPhotoBlock.png") left top no-repeat; /*border:1px solid #000;*/
}

div.user div.photoBlock img {
    width: 40px;
    height: 50px;
    margin: 3px 0 0 4px;
}

div.user div.infoBlock div.reducer {
    padding: 3px 10px;
}

div.user div.infoBlock {
    width: 163px;
    height: 112px;
    background: url("../images/common/userInfoBlock.png") no-repeat;
    line-height: 1.5em;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px; /*border:1px solid #000;*/
}

.user a:link, .user a:visited {
    color: #fff;
}

.userMenu {
    padding: 5px 0 0 0;
}

.userSeperator {
    background: url("../images/common/userSeperator.png") repeat-x;
    width: 145px;
    height: 3px;
    overflow: hidden;
    margin: 2px 0 2px 0;
}

#userMenuItem a:link, #userMenuItem a:visited {
    color: #89af69;
}

#userMenuItem a:hover, #userMenuItem a:active {
    color: #fff;
}

.iconMail, .iconMailUnread {
    margin: 2px 0 0 0;
    width: 23px;
    height: 14px;
    float: left;

}

.iconMail {
    background: url("../images/common/icons/userMailIcon.jpg") no-repeat;
}

.iconMailUnread {
    background: url("../images/common/icons/userMailUnreadIcon.gif") no-repeat;
}

.iconAccount {
    background: url("../images/common/icons/userAccountIcon.jpg") no-repeat;
    margin: 0 0 0 1px;
    width: 21px;
    height: 16px;
    float: left;

}

.iconLogOut {
    background: url("../images/common/icons/userLogOutIcon.jpg") no-repeat;
    margin: 2px 0 0 1px;
    width: 21px;
    height: 14px;
    float: left;

}

div.user div.infoBlock div.mail {
    background: url("../images/common/elements/mail_ico.gif") 135px 32px no-repeat;
}

div.user div.infoBlock div.noMail {
    background: url("../images/common/elements/nomail_ico.gif") 135px 32px no-repeat;
}

div.user div.infoBlock a {
    color: #B8000F;
    text-decoration: none
}

div.register {
    margin-top: 5px;
    color: #c20101;
}

div.register a:link,
div.register a:visited,
div.register a:hover {
    color: #c20101;
}

div.photoBlockComment {
    float: left;
    height: 32px;
    left: 2px;
    position: absolute;
    top: 2px;
    width: 32px;
}

div.photoBlockComment img {
    width: 31px;
    height: 31px;
    margin: 4px;
}

div.comment_author1 {
    height: 15px;
    left: 45px;
    position: absolute;
    top: 5px;
    width: 200px;
    color: #8D191C;
    font-family: Arial, Helvetica, sans-serif\;
}

div.comment_author1 h2 {
    font-size: 12px;
    font-weight: normal;
}

div.comment_author1 a {
    font-size: 12px;
    font-weight: normal;
    color: #B11111;
    text-decoration: none;
}

div.notChecked {
    height: 15px;
    left: 120px;
    position: absolute;
    top: 5px;
    width: 180px;
}

div.comment_author2 {
    height: 15px;
    left: 45px;
    position: absolute;
    top: 22px;
    width: 200px;
}

.article_tags {
    float: left;
    width: 515px;
    padding: 1px 0 0 5px;
    margin: 0 0 15px 0;
    background: url("../images/bg-article-tags.gif") no-repeat;
}

.addThis {
    float: right;
    clear: both;
}

.commentArea {
    float: left;
    width: 515px;
    margin: 5px 0 0 0;
}

.commentHeader {
    font-size: 14px;
    font-weight: bold;
    color: #46751f;
    padding: 0;
    margin: 0 0 -8px 0;
}

/*.commentHeader {
    margin: 0 0 0 0;
    padding: 25px 0 0 0;
    font-size: 14px;
	font-weight:bold;
	color:#46751f;
}*/

div.userRating {
    height: 34px;
    right: 10px;
    position: absolute;
    top: 4px;
    width: 120px;
}

div.rankName {
    position: absolute;
    right: 140px;
    top: 15px;
}

div.rankImage img {
    height: 30px;
}

/* start - Drop Down block*//*edited*/
div.opened {
    padding-bottom: 0;
    margin-bottom:4px;
}

div.opened .body {
    display: block;
}

div.opened .foot {
    display: block;
}
div.opened .foot a{
    color:#fff;
}
div.closed {
    padding-bottom: 0;
}

div.closed .body {
    display: none;
}

div.closed .foot {
    display: none;
}

div.dropdownBlock {
    width: 226px;
    font-family:  Arial, Helvetica, sans-serif;
    color: #555555;
    position: relative;
    z-index: 1;
}

div.dropdownBlock div.head {
    color: #FFFFFF;
    font-size: 10px;
    font-weight: bold;
    text-transform: uppercase;
    padding: 8px 25px 8px 8px;
}

div.dropdownBlock div.foot {
    color: #FFFFFF;
    font-size: 10px;
    font-weight: bold;
    text-transform: uppercase;
    padding: 6px 8px 8px 8px;
}

div.closed  div.head {
    background: #afc49d url("../images/common/dropdownBlockHeadBg.png") top left no-repeat;
}

div.opened  div.head {
    background: #86a46e url("../images/common/dropdownBlockHeadBgDark.png") top left no-repeat;
}

div.opened  div.foot {
    background: #86a46e url("../images/common/dropdownBlockFootBg.png") bottom left no-repeat;
}

div.dropdownBlock div.ico {
    position: absolute;
    top: 2px;
    right: 10px;
    width: 19px;
    height: 27px;
    z-index: 2;
}

*html div.dropdownBlock div.ico {
    position: relative;
    float: right;
    padding-top: 2px;
    top: 0px;
    right: 0px;
    width: 15px;
    height: 22px;
}

div.dropdownBlock div.body {
    /*background: url("../images/common/dropDownBlock_bg.gif") left top repeat-y;
    padding: 8px 0px 8px 8px;*/
	background:#d9e6ca;
	overflow:hidden;
}

div.blockOdd { float:left; background:#fff; margin:0 0 1px 1px; width:224px; height:25px; clear:both;}
div.blockEven {float:left; background:#f7faf4; margin:0 0 1px 1px; width:224px; height:25px; clear:both;}
div.blockOdd.big { height:38px; }
div.blockEven.big { height:38px; }
div.blockOdd.bigger { height:50px; }
div.blockEven.bigger { height:50px; }
div.blockOdd a,
div.blockEven a,
div.blockOdd.big a,
div.blockEven.big a,
div.blockOdd.bigger a,
div.blockEven.bigger a { text-decoration:none; }

.linkBlock { width:inherit; width:inherit; height:inherit; cursor:pointer;}
.linkBlock:hover { background:#e8f0df; }
/* ::: FREEROLLS SIDEPANEL ::: */
.linkBlock .timeLeft,
.linkBlock .room,
.linkBlock .icon,
.linkBlock .price { float:left; line-height:26px; }
.linkBlock .timeLeft { padding-left:6px; width:70px;}
.linkBlock .room { width:91px; }
.linkBlock .icon { width:28px; }
.linkBlock .price { color:#b80042; float:right; padding-right:4px;}

/* ::: LATEST FORUM POSTS SIDEPANEL ::: */
.linkBlock { width:224px; width:inherit; height:38px; cursor:pointer;}
.linkBlock.a { display:block; }
.linkBlock:hover { background:#e8f0df; } 
.linkBlock .posted { padding:4px 0 0 6px; clear:right;}
.linkBlock .time { position:absolute; right:0; padding:4px 6px 0 0; margin-top:-18px;}
.linkBlock .topic {  padding:2px 0 0 6px;}
 
/* ::: LATEST VIDEOS SIDEPANEL ::: */
.linkBlock .vLeft { float:left; width:41px; height:30px; padding:4px 6px 0 6px; }
.linkBlock .vRight { float:left; width:168px; padding:6px 0 0 0;}
.linkBlock .date { float:left; clear:right; }
.linkBlock .title { float:left; }
.linkBlock .noVid { padding:6px; }

.usersOnline { padding:6px; }

/* end- Drop Down block */
  
/* Right panel */
.rightPanel { width: 190px; font-family: Arial, Helvetica, sans-serif; color: #555555; background:#d9e6ca; overflow:hidden;}
.rightPanel .panelHeader,
.rightPanel .panelFooter { width:inherit; float:left; color: #FFFFFF; font-size: 10px; font-weight: bold; text-transform: uppercase; height:26px; line-height:26px; padding-left:6px;}
.rightPanel .panelHeader { background:url("../images/common/bg-head-rightPanel.png") no-repeat; }
.rightPanel .panelFooter { background:url("../images/common/bg-foot-rightPanel.png") no-repeat; margin-bottom:5px; line-height:25px;}
.rightPanel .linkBlock { float:left; width:190px; height:inherit; cursor:pointer;}
.rightPanel div.blockEven.big .linkBlock,
.rightPanel div.blockOdd.big .linkBlock { height:38px; }
.rightPanel .linkBlock:hover { background:#e8f0df; }
/* Hand history */
.rightPanel .linkBlock .handHistory { float:left; width:60px; padding:2px 3px 0 3px; }
.rightPanel .linkBlock .userPost { float:left; line-height:38px; width:68px;}
.rightPanel .linkBlock .commIcon { float:right; padding-top:7px;}
.rightPanel .linkBlock .comments { float:right; line-height:38px;}
/* Featured rooms */
.rightPanel .linkBlock .bannerImg { float:left; padding:2px 2px 0 2px;}
.rightPanel .linkBlock .promotion { float:left; padding-top:5px; font-size:12px; font-size: 11px;}
.rightPanel .linkBlock .promotion span{ font-size: 9px; text-transform: uppercase; }
.rightPanel .linkBlock .bonusValue { float:right; padding:5px 6px 0 0; font-size:12px;}
/* Other poker rooms */
.rightPanel .linkBlock .vLeft { float:left; width:30px; height:30px; padding:4px 4px 0 4px; }
.rightPanel .linkBlock .vRight { float:left; width:145px; padding:6px 4px 0 0; font-size:11px; position:relative; }
.rightPanel .linkBlock .bRoom { float:left; position:relative; width:inherit; }
.rightPanel .linkBlock .bRoom span { color: #4D8F00; font-size:11px;}
.rightPanel .linkBlock .bRoom span span { font-size: 9px; text-transform: uppercase;}
.rightPanel .linkBlock .bPrice { position:absolute; right:0; top:0;}
.rightPanel .linkBlock .usaflag { width: 17px; height: 18px; position: absolute; right:7px; margin-top:20px; background: url("../images/common/usaflag_small.png") top right no-repeat; }

.seoArticles {
    position: absolute;
    top: 1040px;
    margin-left: 240px;
    width: 520px;
}

/* IE 7.0 hack */
*:first-child+html .seoArticles {
    top: 1100px;
}

/* - Middle column content*/
/* - Top News*/
div.newsItem {
    width: 100%;
    position: relative;
    color: #555;
}

div.newsItem div.image,
div.newsItem div.content {
    float: left;
    height: 115px;
}

div.newsItem div.image {
    height: 120px;
    overflow: hidden;
}

div.newsItem div.content {
    clear: right;
}

div.newsItem div.image {
    width: 120px;
    background: url("../images/common/elements/newsPhotoBg.gif") left top no-repeat;
}

div.newsItem div.image img {
    padding: 8px;
    height: 100px;
    width: 100px;
}

div.newsItem div.content {
    line-height: 18px;
    width: 417px;
    background: url("../images/common/newsContentBg.gif") left bottom no-repeat;
}

div.newsItem div.content div.reducer {
    padding: 10px 12px;
    overflow: hidden;
}

div.newsItem div.content div.reducer p {
    margin: 0;
    padding: 0;
    height: 75px;
    overflow: hidden;
}

div.newsItem .reducer table.options {
    width: 100%;
    position: relative;
    font-size: 11px;
    margin-top: 5px;
}

.newsOptions {
    width: 100%;
    height: 28px;
    background: url("../images/common/news-options-bar.gif") no-repeat;
    margin-bottom: 5px;
    padding-left: 8px;
}

.newsOptions .icon {
    float: left;
    padding-right: 3px;
    padding-top: 2px;
}

.newsOptions .icon2 {
    float: left;
    padding-left: 12px;
    padding-top: 2px;
}

.newsOptions .comments {
    color: #4e9000;
    float: left;
    line-height: 28px;
}

.newsOptions .seperator {
    float: left;
    width: 1px;
    height: 28px;
    background-color: #FFF;
    margin-left: 14px;
}

.newsOptions .newsRating {
    float: left;
    padding-top: 7px;
    padding-left: 14px;
    width: 180px;
}

/* IE6 Fix */
*html .newsOptions .newsRating {
    width: 160px;
}

.newsOptions .ratingTitle {
    float: left;
    margin-right: 10px;
    color: #4e9000;
}

.newsOptions .addThis {
    float: left;
    padding-top: 6px;
    padding-left: 14px;
}

.newsOptions .more {
    float: left;
    padding-top: 7px;
    padding-left: 5px;
}

.tags {
    color: #4e9000;
    padding-top: 4px;
    height: 20px;
}

.tags a:link, .tags a:visited {
    color: #4e9000;
    text-decoration: underline;
}

.tags a:active, .tags a:hover {
    color: #4e9000;
    text-decoration: none;
}

.article_tags .tags {
    color: #fff;
    padding-top: 4px;
    height: 20px;
}

.article_tags .tags a:link, .article_tags .tags a:visited {
    color: #fff;
    text-decoration: underline;
}

.article_tags .tags a:active, .article_tags .tags a:hover {
    color: #fff;
    text-decoration: none;
}

.dateTD {
    color: #80906d;
}

.itemTD {
    color: #607845;
}

.itemTD a:link {
    color: #607845;
}

div.newsItem .reducer table.options a:link,
div.newsItem .reducer table.options a:visited {
    text-decoration: none;
    white-space: nowrap;
}

div.newsItem .reducer table.options a:hover {
    text-decoration: underline;
}

table.options td {
    padding: 2px 0;
}

/* News detailed*/
div.newsItemD {
    width: 100%;
    position: relative;
    color: #555;
}

div.newsItemD div.imageD,
div.newsItemD div.contentD {
    float: left;
    overflow: auto;
}

div.newsItemD div.contentD {
    clear: right;
}

div.newsItemD div.imageD {
    width: 120px;
    background: url("../images/common/elements/newsPhotoBg.gif") left top no-repeat;
}

div.newsItemD div.imageD img {
    padding: 8px;
    height: 100px;
    width: 100px;
}

div.newsItemD div.contentD {
    line-height: 18px;
    width: 417px;
    background: url("../images/common/newsContentBg.gif") left bottom no-repeat;
}

div.newsItemD div.contentD div.reducerD {
    padding: 10px 12px;
    overflow: auto;
}

div.newsItemD div.contentD div.reducerD p {
    margin: 0;
    padding: 0;
    height: 55px;
    overflow: hidden;
}

div.newsItemD table.optionsD {
    width: 100%;
    position: relative;
    font-size: 9px;
    margin-top: 5px;
}

div.newsHeaderDate {
    float: right;
    overflow: hidden;
    padding: 2px 0 0 0;
    color: #8a8a8a;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
}

div.newsHeaderDate p {
    padding: 0px 0px 0px 0px;
    display: inline;
}

.newsBodyM {
    float: left;
    font-size: 12px;
    line-height: 1.6em;
    color: #444;
    width: 100%;
    padding: 15px 0 15px 0;
}

/*.newsBodyM {
	float:left;
	width:100%;
	font-size: 12px;
	line-height: 1.6em;
	color:#444;
	padding:15px 0 15px 0 ;
}*/

.newsBodyM_home {
    font-size: 11px;
    line-height: 1.5em;
    color: #444;
    padding: 10px;
}

.newsBodyM a {
    color: #a43030;
}

.newsBodyM h2 {
    color: #b50937;
    font-size: 16px;
    font-weight: normal;
}

.newsBodyM h3 {
    color: #418f02;
    font-size: 14px;
    font-weight: normal;
}

.newsBodyM h4 {
    color: #418f02;
    font-weight: normal;
}

.newsImage {
    margin: 0 0 0 15px;
    float: right;
    width: 100px;
}

.lable {
    width: 45px;
    color: #6e6e6e;
    font: 11px Arial, Helvetica, sans-serif;
}

/*.newsSubject{
padding: 3px 0 0 0;
font-size: 11px;
color: #46751f;
}*/

.newsSubject {
    padding: 5px 0 5px 0;
    font-size: 14px;
    font-weight: bold; /*color: #46751f;*/
    color: #b50937;
}

.article_rating {
    float: left;
    padding: 3px 0 5px 0;
    border-top: solid 1px #fff;
}

div.news_rating_text {
    float: left;
    color: #8a8a8a;
    padding-top: 3px;
}

div.newsRatingStars {
    float: right;
    padding-top: 2px;
    margin-left: 5px;
}

div.newsItemDArticle {
    width: 100%;
    position: relative;
    color: #555;
}

div.newsItemDArticle div.imageDArticle,
div.newsItemDArticle div.contentDArticle {
    float: left;
}

div.newsItemDArticle div.contentDArticle {
    clear: right;
}

div.newsItemDArticle div.imageDArticle {
    width: 210px;
    float: right;
    position: relative;
    overflow: hidden;
    right: 5px;
}

div.newsItemDArticle div.imageDArticle img {
    padding: 5px;
    height: 136px;
    width: 195px;
}

div.newsItemDArticle div.contentDArticle {
    width: 535px;
    background: url("../images/common/newsContentBgUpwards3.gif") left top no-repeat;
}

div.newsItemDArticle div.contentDArticle div.reducerDArticle {
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 12px;
    padding-top: 4px;
    overflow: hidden;
}

div.newsItemDArticle div.contentDArticle div.reducerDArticle p {
    PADDING: 0px;
    MARGIN: 0px;
    OVERFLOW: hidden;
}

div.reducerDArticle hr {
    color: #4D8F00;
    width: 99%;
    padding: 0px 0px 0px 5px;
}

div.newsItemDArticle div.optionsDArticle {
    position: relative;
    margin-top: 0px;
    height: 20px; /*border-bottom: #c9d6bf solid 1px;*/
    margin-bottom: 25px;
}

div.newsItemDArticle div.title_date {
    float: left;
    width: 300px;
    overflow: hidden;
    height: 20px
}

div.newsItemDArticle div.title_date, div.newsItemDArticle div.cat_title_date {
    float: left;
    width: 515px;
    overflow: hidden;
    height: 20px;
    padding: 0 0 5px 0;
    border-top: solid 1px #fff;
    border-bottom: solid 1px #cccccc;
}

div.newsItemDArticle div.cat_title_date {
    border-bottom: none;

}

div.reviewHeaderDateR div.cat_title_date {
    padding: 5px 0 0 0;
}

.H1_descr {

}

div.newsItemDArticle div.breadcrumb {
    float: left;
    width: 515px;
    overflow: hidden;
    height: 20px;
    margin-top: 5px;
    border-bottom: solid 1px #cccccc;
}

#leftMenu {
    float: left;
}

/* - Community Buttons */
.followUs {
    background: #FFF;
    float: left;
    color: #96a1a5;
    font: Arial, Helvetica, sans-serif;
    font-size: 16px;
    padding: 0 0 0 7px;
}

.twitter {
    background: #FFF;
    float: left;
}

.facebook {
    background: #FFF;
    float: left;
    clear: right;
}

/* - Getting started */
.gettingStarted {
    padding: 6px 0 0 1px;
}

.btn_getting-started a:link, .btn_getting-started a:visited {
    float: left;
    height: 45px;
    width: 226px;
    color: #FFF;
    font-size: 16px;
    font-family: Arial;
    padding-left: 65px;
    line-height: 45px;
    text-decoration: none;
    background: url("../images/layout/getting-started.jpg") no-repeat;
}

.btn_getting-started a:hover {
    color: #FFF;
    font-size: 16px;
    font-family: Arial;
    text-decoration: none;
    background: url("../images/layout/getting-started-over.jpg") no-repeat;
}

/**************************Instructions box***************************/

.instructions_l_t {
    background: #f1f6eb url("../images/common/left_top_instr.gif") left top no-repeat;
    height: 100%;
    margin-bottom: 10px;
    margin-top: 2px;
}

.instructions_r_t {
    background: url("../images/common/right_top_instr.gif") right top no-repeat;
    margin: 0 0 0 0px;
    height: 100%;
}

.instructions_l_b {
    background: url("../images/common/right_bottom_instr.gif") right bottom no-repeat;
    margin: 0 0 0 0px;
    height: 100%;
}

.instructions_r_b {
    background: url("../images/common/left_bottom_instr.gif") left bottom no-repeat;
    margin: 0 0 0 0px;
    height: 100%;
}

.instructions_content {
    color: #46751f;
    padding: 14px;
    border: 0px;
    line-height: 1.5em;
    font-size: 12px;
}

.instructions_content a:link, .instructions_content a:visited {
    color: #c20101;
    text-decoration: underline;
}

.instructions_content a:hover, .instructions_content a:active {
    color: #c20101;
    text-decoration: none;
}

.instructions_content_comments {
    color: #5a5a5a;
    padding: 15px;
    font-size: 12px;
    border: 0px;
    line-height: 1.5em;
}

.instructions_content_comments p {
    margin: 0 0 0.5em 0;
}

.instructions2_l_t {
    background: #82a466 url("../images/common/left_top_instr2.gif") left top no-repeat;
    height: 100%;
    margin-bottom: 6px;
    margin-top: 1.5em;
}

.instructions2_r_t {
    background: url("../images/common/right_top_instr2.gif") right top no-repeat;
    margin: 0 0 0 0px;
    height: 100%;
}

.instructions2_l_b {
    background: url("../images/common/right_bottom_instr2.gif") right bottom no-repeat;
    margin: 0 0 0 0px;
    height: 100%;
}

.instructions2_r_b {
    background: url("../images/common/left_bottom_instr2.gif") left bottom no-repeat;
    margin: 0 0 0 0px;
    height: 100%;
}

.instructions2_content {
    padding: 12px;
    border: 0px;
}

/*****************************Comment box rounded divs****************/
.Comment_instructions_l_t {
    background: url("../images/common/comment_corners/left_top_instr.gif") left top no-repeat #D2E2BF; /*width: 535px;*/
    height: 100%;
    margin-bottom: 2px;
}

.Comment_instructions_r_t {
    background: url("../images/common/comment_corners/right_top_instr.gif") right top no-repeat;
    margin: 0 0 0 0px;
    height: 100%;
}

.Comment_instructions_l_b {
    background: url("../images/common/comment_corners/right_bottom_instr.gif") right bottom no-repeat;
    margin: 0 0 0 0px;
    height: 100%;
}

.Comment_instructions_r_b {
    background: url("../images/common/comment_corners/left_bottom_instr.gif") left bottom no-repeat;
    margin: 0 0 0 0px;
    height: 100%;
}

.Comment_instructions_content {
    color: #316012;
    font-size: 12px;
    height: 32px;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    padding-right: 5px;
    line-height: 14px;
    border: 0px;
    position: relative;
}

.Comment_instructions_content h2 {
    color: #B11111;
    font-size: 15px;
}

/*****************************Review Grid*****************************/
.offersGrid {
    position: relative;
    float: left;
    display: inline;
}

.offer_itemGrid {
    padding-top: 0px;
    line-height: 25px;
}

.offer_item_textGrid {
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 15px;
    padding-right: 0px;
    color: #206323;
    border: 0px;
}

div.headerReview {
    width: 100%;
    position: relative;
    background: url("../images/common/newsContentBgUpwards3.gif") left top no-repeat;
    min-height: 60px;
}

div.newsItemDReview {
    width: 100%;
    position: relative;
    background: url("../images/common/newsContentBgUpwards3.gif") left top no-repeat;
    min-height: 230px;
}

div.newsItemDReview a,
div.newsItemDReview a:visited {
    color: #B8000F;
}

div.newsItemDReview div.contentDReview {
    position: relative;
    overflow: auto;
}

div.newsItemDReview div.contentDReview {
    clear: right;
}

div.newsItemDReview div.imageDReview {
    padding-top: 10px;
    padding-bottom: 0px;
    padding-left: 15px;
    padding-right: 0px;
    width: 200px;
    float: left;
    position: relative;
}

div.newsItemDReviewe div.imageDReview img {
    padding: 8px;
    height: 150px;
    width: 200px;
}

div.newsItemDReview div.contentDReview {
    line-height: 18px; /*  width: 100%;*/
    padding-top: 10px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
}

div.reducerDReview hr {
    color: #4D8F00;
    width: 99%;
    padding: 0px 0px 0px 5px;
}

div.newsItemDReview table.optionsDReview {
    width: 100%;
    position: relative;
    font-size: 9px;
    margin-top: 5px;
}

div.newsItemDReview table.optionsDReview tr {
    height: 25px;
}

/****************Freeroll********************************************/
.offerF {
    height: 100%;
    width: 100%;
    overflow: hidden;
    padding-top: 20px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
}

.offer_imageF {
    position: relative;
    width: 190px;
    height: 100%;
    display: inline;
    float: left;
}

.offer_imageF img {
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 20px;
    padding-right: 10px;
    width: 170px;
    height: 100px;
}

.rating_imageF {
    position: relative;
    width: 190px;
    height: 100%;
    display: inline;
    float: left;
}

.rating_imageF img {
    padding-top: 20px;
    padding-bottom: 20px;
    padding-left: 30px;
    padding-right: 30px;
    width: 150px;
}

.ratingsF {
    top: 10px;
    position: relative;
    float: right;
    right: 10px;
    display: inline;
    height: 300px;
}

.ratingsF .formF tr {
    padding-top: 20px;
    padding-bottom: 20px;
    padding-left: 30px;
    padding-right: 30px;
}

.rating_itemF {
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 15px;
    padding-right: 0px;
    background: #DAF5DB;
    border: 0px;
}

.freerollTable th {
    background: #7b9561;
    font-size: 12px;
    font-weight: normal;
    color: #FFFFFF;
    padding: 4px 10px;
}

.freerollTable td {
    padding: 3px 10px;
    background: #fafbfa;
    border-top: 1px solid #d9d9d9;

}

.freerollTable td.features {
    color: #CD3333;
}

.freerollTable td {
    color: #4D8F00;
}

.freerollTable th.lt,
.freerollTable th.rt,
.freerollTable th.lb,
.freerollTable th.rb,
.freerollTable td.l,
.freerollTable td.r {
    width: 6px;
    padding: 0;
}

.freerollTable td.l,
.freerollTable td.r {
    border-left: none;
    border-right: none;
}

.freerollTable th.lt {
    background: #7b9561 url("../images/icons/left_top.gif") left top no-repeat;
}

.freerollTable th.rt {
    background: #7b9561 url("../images/icons/right_top.gif") right top no-repeat;
}

.freerollTable th.lb {
    background: #7b9561 url("../images/icons/left_bottom.gif") left bottom no-repeat;
}

.freerollTable th.rb {
    background: #7b9561 url("../images/icons/right_bottom.gif") right bottom no-repeat;
}

#row_header, .cat_row_header {
    float: left;
    width: 100%;
    background: url("../images/freeroll/bg-header.png") repeat-x #7b9561;
    color: #fff;
    border-bottom: solid 1px #fff;
    height: 32px;
    font-weight: bold;
    overflow: hidden;
}

.cat_row_header {
    height: 29px;
    background: url("../images/freeroll/bg-cat_header.png") repeat-x #7b9561;
    margin: 10px 0 0 0;
}

.cat_row_header h2 {
    padding: 7px 0 0 5px;
    font-weight: bold;
    font-size: 12px;
}

.cat_row_item {
    float: left;
    width: 503px;
    padding: 6px;
    height: 48px;
    background: url("../images/freeroll/bg-cat_item.png") repeat-x #fff;
    color: #5a5a5a;
    text-decoration: none;
    cursor: pointer;
}

.cat_row_item:hover {
    float: left;
    width: 503px;
    padding: 6px;
    height: 48px;
    background: url("../images/freeroll/bg-cat_item_over.png") repeat-x #fff;
    color: #5a5a5a;
    cursor: pointer;
}

.cat_row_item h3 {
    float: left;
    padding-right: 10px;
    font-weight: bold;
    font-size: 11px;
    color: #4d8f00;
    margin: 0;
    padding: 0 0 3px 0;
}

.cat_row_item .amount {
    font-style: italic;
}

.back_btn a:link, .back_btn a:visited, .back_btn a:active, .back_btn a:hover {
    float: left;
    margin: 10px 0 0 0;
    width: 56px; /* width 78 - padding 22 = 56px */
    height: 20px; /* height 23 - padding 3 = 20px */
    padding: 3px 0 0 22px;
    background: url("../images/back_btn.gif") no-repeat;
    text-decoration: none;
    font-weight: bold;

}

/* IE6 fix */
*html .cat_row_item {
    background: #fff;
    border-bottom: solid 1px #eee;
}

/* IE6 fix */
*html .cat_row_item {
    h: expression(onmouseover=new Function("this.style.backgroundColor='#f2f2f2'; "),
		onmouseout=new Function("this.style.backgroundColor=''; this.style.color='';"));
}

a.catLink {
    text-decoration: none;
}

.cat_row_item a:link, .cat_row_item a:visited, .cat_row_item a:hover, .cat_row_item a:active {
    text-decoration: none;
}

#row_header a:link, #row_header a:visited {
    color: #fff;
    font-weight: bold;
    text-decoration: underline;
}

#row_header a:hover, #row_header a:active {
    color: #fff;
    font-weight: bold;
    text-decoration: none;
}

/* IE6 + IE7 fixes */
*html #row_header, *:first-child+html #row_header {
    margin-bottom: -20px;
}

#row_light {
    float: left;
    width: 100%;
    background: url("../images/usermanage/bg-light.png") repeat-x;
    border-bottom: solid 1px #fff;
    border-top: solid 1px #e8e8e8;
    height: 32px;
}

/* IE6 fix */
*html #row_light {
    margin-bottom: -20px;
    background: #fdfdfd;
}

/* IE7 fix */
*:first-child+html #row_light {
    margin-bottom: -20px;
}

#row_light:hover {
    height: 32px;
    background: url("../images/usermanage/bg-light-over.png") repeat-x;
    border-bottom: solid 1px #fff;
    border-top: solid 1px #e8e8e8;
    cursor: pointer;
}

/* IE6 fix */
*html #row_light {
    h: expression(onmouseover=new Function("this.style.backgroundColor='#f2f2f2'; "),
		onmouseout=new Function("this.style.backgroundColor=''; this.style.color='';"));
}

#row_semi_active {
    float: left;
    width: 100%;
    background: url("../images/freeroll/bg-semi-active.png") repeat-x;
    border-bottom: solid 1px #fff;
    border-top: solid 1px #e8e8e8;
    height: 32px;
    color: #fff;
}

#row_semi_active:hover {
    height: 32px;
    background: url("../images/freeroll/bg-semi-active-over.png") repeat-x;
    border-bottom: solid 1px #fff;
    border-top: solid 1px #e8e8e8;
    cursor: pointer;
}

#row_semi_active a:link, #row_semi_active a:visited {
    color: #fff;
    text-decoration: underline;
}

#row_semi_active a:active, #row_semi_active a:hover {
    color: #fff;
    text-decoration: none;
}

/* IE6 fix */
*html #row_semi_active {
    margin-bottom: -20px;
    background: #4f9700;
}

/* IE7 fix */
*:first-child+html #row_semi_active {
    margin-bottom: -20px;
}

/* IE6 DIV rollOver fix */
*html #row_semi_active {
    h: expression(onmouseover=new Function("this.style.backgroundColor='#467a00'; "),
		onmouseout=new Function("this.style.backgroundColor=''; this.style.color='';"));
}

#row_active {
    float: left;
    width: 100%;
    background: url("../images/freeroll/bg-active.png") repeat-x;
    border-bottom: solid 1px #fff;
    border-top: solid 1px #e8e8e8;
    height: 32px;
    color: #fff;
    font-weight: bold;
}

#row_active a:link, #row_active a:visited {
    color: #fff;
    text-decoration: underline;
    font-weight: bold;
}

#row_active a:active, #row_active a:hover {
    color: #fff;
    text-decoration: none;
    font-weight: bold;
}

/* IE6 fix */
*html #row_active {
    margin-bottom: -20px;
    background: #b6000f;
}

/* IE6 DIV rollOver fix */
*html #row_active {
    h: expression(onmouseover=new Function("this.style.backgroundColor='#92000c'; "),
		onmouseout=new Function("this.style.backgroundColor=''; this.style.color='';"));
}

/* IE7 fix */
*:first-child+html #row_active {
    margin-bottom: -20px;
}

#row_active:hover {
    height: 32px;
    background: url("../images/freeroll/bg-active-over.png") repeat-x;
    border-bottom: solid 1px #fff;
    border-top: solid 1px #e8e8e8;
    cursor: pointer;
}

#row_pagination {
    float: left;
    width: 100%;
    height: 32px;
    padding: 10px 0 10px 0;
}

*html #row_pagination {
    margin-bottom: -20px;
}

#row_pagination .pagination {
    float: right;
    padding: 5px 10px 0 0;
}

#column_07_header {
    float: left;
    margin: 0;
    padding: 0;
    padding: 5px;
    width: 20px;
}

/* All columns together +- 640 px */
#column_01 {
    float: left;
    margin: 0;
    padding: 0;
    padding: 10px;
    width: 95px;
}

#column_02 {
    float: left;
    margin: 0;
    padding: 0;
    padding: 10px;
    width: 100px;
}

#column_03 {
    float: left;
    margin: 0;
    padding: 0;
    padding: 10px;
    width: 130px;
}

#column_04 {
    float: left;
    margin: 0;
    padding: 0;
    padding: 10px;
    width: 80px;
}

#column_05 {
    float: left;
    margin: 0;
    padding: 0;
    padding: 10px;
    width: 30px;
}

#column_06 {
    float: left;
    margin: 0;
    padding: 0;
    padding: 10px;
    width: 150px;
}

#column_07 {
    float: left;
    margin: 0;
    padding: 0;
    padding: 5px 5px 0 5px;
    width: 20px;
}

#user_row_header {
    float: left;
    width: 100%;
    background: url("../images/freeroll/bg-header.png") repeat-x #7b9561;
    color: #fff;
    border-bottom: solid 1px #fff;
    height: 32px;
    font-weight: bold;
}

#user_row_header a:link, #user_row_header a:visited {
    color: #fff;
    font-weight: bold;
    text-decoration: underline;
}

#user_row_header a:hover, #user_row_header a:active {
    color: #fff;
    font-weight: bold;
    text-decoration: none;
}

*html #user_row_header {

}

#user_row_light {
    float: left;
    width: 100%;
    background: url("../images/usermanage/bg-light.png") repeat-x;
    border-bottom: solid 1px #fff;
    border-top: solid 1px #e8e8e8;
    height: 32px;
}

*html #user_row_light {
    margin-bottom: -5px;
    background: #fdfdfd;
}

#user_row_light:hover {
    height: 32px;
    background: url("../images/usermanage/bg-light-over.png") repeat-x;
    border-bottom: solid 1px #fff;
    border-top: solid 1px #e8e8e8;
    cursor: pointer;
}

*html #user_row_light {
    h: expression(onmouseover=new Function("this.style.backgroundColor='#f2f2f2'; "),
		onmouseout=new Function("this.style.backgroundColor=''; this.style.color='';"));
}

.div_container {
    float: left;
    width: 710px;
    margin-left: 16px; /*border:solid 1px;*/
}

.div_footer {
    float: left;
    width: 710px;
    background: url("../images/usermanage/bg-photoblock-1x81px.png") repeat-x;
    height: 1px; /*border:solid 1px;*/
}

.userInfo {
    margin-left: 16px;
    width: 710px;
}

.userInfo .photo {
    width: 100px;
    height: 100px;
    padding: 10px 10px;
    background: url("../images/usermanage/bg-photoblock-1x80px.png") repeat-x #849b72;
    color: white;
}

.userInfo .name {
    background: url("../images/usermanage/bg-titleblock-1x80px.png") repeat-x #f2f2f2;
    padding: 10px;
    color: #3c3c3c;
    font-size: 12px;
    font-weight: bold;
}

.userInfo .activity {
    padding: 10px;
    background: url("../images/usermanage/bg-photoblock-1x81px.png") repeat-x #849b72;
    color: white;
    font-weight: bold;
}

.userInfo .activityImg {
    padding: 10px;
    background: url("../images/usermanage/bg-titleblock-1x81px.png") repeat-x #f2f2f2;
    color: #3c3c3c;
    font-size: 12px;
}

.userInfo .label {
    padding: 10px;
    background: url("../images/usermanage/bg-green-1x26px.png") repeat-x #849b72;
    color: white;
    font-weight: bold;
}

.userInfo .content {
    padding: 10px;
    background: url("../images/usermanage/bg-light-1x26px.png") repeat-x #f2f2f2;
    color: #3c3c3c;
}

.userInfo .blank {
    padding: 10px 0;
}

a.user-send-message-button {
    width: 22px;
    height: 0px;
    overflow: hidden;
    padding-top: 20px;
    display: block;
    background: url("../images/usermanage/pm-btn2.png") no-repeat;
}

a.user-blog-button {
    width: 90px;
    height: 90px;
    overflow: hidden;
    padding-top: 0px;
    display: block;
    background: url("../images/forum/sit_icon_blog.jpg") no-repeat;
}

#user_column_01 {
    float: left;
    margin: 0;
    padding: 0;
    padding: 10px;
    width: 20px;
}

#user_column_02 {
    float: left;
    margin: 0;
    padding: 0;
    padding: 5px;
    width: 40px;
}

#user_column_03 {
    float: left;
    margin: 0;
    padding: 0;
    padding: 10px;
    width: 150px;
}

#user_column_04 {
    float: left;
    margin: 0;
    padding: 0;
    padding: 10px;
    width: 150px;
}

#user_column_05 {
    float: left;
    margin: 0;
    padding: 0;
    padding: 10px;
    width: 150px;
}

#user_column_06 {
    float: left;
    margin: 0;
    padding: 0;
    padding: 10px;
    width: 50px;
}

/*******************************************************************/

/****************Review*********************/

div.newsHeaderDateR {
    color: #46751f;
    padding: 10px 10px 0px 10px;
}

div.reviewHeaderDateR {
    color: #46751f;
    padding: 0px 10px 5px 10px;
}

div.newsHeaderDateR p {
    padding: 0px 0px 0px 0px;
    display: inline;
}

div.newsHRR {
    position: absolute;
    width: 510px;
    left: 10px;
    top: 20px
}

div.newsSubjectR {
    position: absolute;
    left: 70px;
    overflow: hidden;
    width: 220px;
    height: 20px;
}

.review_main {
    background: url("../images/common/newsContentBgUpwards3.gif") left top no-repeat;
}

.review_main .reviewContainer,
.newsItemDReview .reviewContainer {
    padding: 10px 10px 0 0;
}

/*Offer*/
.offer {
    width: 100%;
    clear: both;

}

.bonusCodeHeader{
    background: #9bbf7e;
    padding: 5px;
    margin: 0 10px 0 10px;
    text-align: center;
    color: #fff;
    font-size: 14px;
    font-weight: bold;
}

.bonusCode{
    background: #46672a;
    padding: 5px;
    margin: 0 10px 0 10px;
    text-align: center;
    color: #fff;
    font-size: 14px;
}

.specialOffer {
/*background:#e3ebdc;*/
    background: #B8000F;
    padding: 5px;
    margin: 0 10px 0 10px;
    text-align: center;
}

div.specialOffer a,
div.specialOffer a:visited {
    color: #fff;
    text-decoration: underline;
    font-weight: bold;
    font-size: 14px;
}

div.specialOffer a:active,
div.specialOffer a:hover {
    text-decoration: none;
    color: #fff;
}

.offer .offerImage,
.offer .offers {
    float: left;
}

.offer .offerImage img {
    max-width: 195px;
}

.offerImage {
    width: 43%;
}

.offers {
    width: 54%;
}

.offerImage .reviewContainer {
    padding: 10px;
}

.offerImage #Overall {
    margin: 5px 0;
}

.offerImage img {
/*padding: 10px;*/
    margin: 10px;

}

.offerImage #Overall img {
    padding: 0;
    margin: 0;
}

.offer_item {
    padding-top: 0px;
    line-height: 1.6em;
}

.offer_item_icon {
    line-height: 1.2em;
    padding: 3px 0 3px 0;
    width: 20px;
}

.offer_item_text {
    color: #206323;
    line-height: 1.2em;
    padding: 3px 0 3px 0;
}

.offerImage a img {
    width: 195px;
}

/*Rating*/
.rating {
    width: 100%;
    clear: both;
}

.rating .rating_image,
.rating .ratings {
    float: left;
    overflow: hidden;
}

.rating_image {
    width: 43%;
}

.ratings {
    width: 57%;
}

.rating_image img {
    padding: 10px;
    width: 195px;
}

.ratings .form tr {
    padding-top: 20px;
    padding-bottom: 20px;
    padding-left: 30px;
    padding-right: 30px;
}

.rating_item {
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 15px;
    padding-right: 0px;
    background: #DAF5DB;
    border: 0px;
}

/*Promo*/
.promo {
    clear: both;
    margin-top: 5px;
    padding: 10px;
}

.instrunctions_full {
    position: relative;
    float: left;
}

.h1_review {
    text-transform: none;
    margin: 0;
    padding: 0;
    font-size: 12px;
    color: green;
}

.success {
    padding-top: 100px;
    padding-bottom: 100px;
    padding-left: 100px;
    padding-right: 100px;
}

.success img {
    vertical-align: middle;
}

table.formR {
    width: 100%;
    color: #555;
}

table.formR  td.labelR,
table.formR  td.dataR {
    padding-top: 2px;
    padding-bottom: 2px;
    padding-left: 5px;
    padding-right: 5px;
    vertical-align: middle;
    background: #f4f8ef;
}

table.formR  td.labelRI,
table.formR  td.dataRI {
    padding-top: 2px;
    padding-bottom: 2px;
    padding-left: 5px;
    padding-right: 5px;
    vertical-align: middle;
    background: #fafbf7;
}

table.formR  td.labelR {
    text-align: left;
    padding-right: 5px;
}

/*******************************************************/

/********************Item rating************************/

.errorRating {
    position: absolute;
    top: -4px;
    left: -5px;
    width: 150px;
    color: white;
    background-color: #0F590C;
    /*filter:alpha(opacity=80);
    opacity:0.8;*/
    padding: 4px 4px 4px 4px;
}

.errorRatingBig {
    position: absolute;
    top: 1px;
    left: 1px;
    width: 110px;
    color: white;
    border: 1px solid;
    background-color: #0F590C;
    /*filter:alpha(opacity=80);
    opacity:0.80;*/
    padding: 4px 4px 4px 4px;
    line-height: 11px;
}

.errorRating a {
    color: white;
    text-decoration: underline;
}

.errorRatingBig a {
    color: white;
    text-decoration: underline;
}

/*******************************************************/

/**********************Profile table********************/

table.profile {
    width: 100%;
}

table.profile th {
    border: 0;
    text-align: left;
    padding-left: 10px;
    padding-top: 5px;
    padding-bottom: 5px;
    background: #B7C0AD;
    color: #FBFCF9;
}

table.profile td {
    border: 0;
    text-align: left;
    padding-left: 10px;
    padding-top: 5px;
    padding-bottom: 5px;
    vertical-align: top;

}

table.profile tr.stripe {
    background: #F7F7F5;
    font-size: 11px;
}

table.profile td.first {
    border: 0;
    text-align: left;
    padding-left: 0px;
    padding-top: 5px;
    padding-bottom: 5px;
    vertical-align: top
}

table.profile td.image {
    border: 0;
    text-align: left;
    padding-left: 10px;
    padding-top: 5px;
    padding-bottom: 5px;
    vertical-align: bottom
}

table.profile  td.label,
table.profile  td.data {
    padding-top: 3px;
    padding-bottom: 3px;
    vertical-align: middle;
    font-size: 11px;
}

/*******************************************************/

/* - Short news*/
div.newsItemShort {
    overflow: hidden;
    height: 29px;
    width: 100%;
    margin-top: 5px;
    background: url("../images/common/newsContentBg_short.gif") left top no-repeat;
    color: #80906d;
}

div.content div.newsItemShort div.reducer {

    padding-bottom: 1px;
    padding-left: 12px;
    padding-right: 12px;

}

div.newsItemShort table td.separator {
    width: 20px;
    text-align: center;
}

div.newsItemShort table td.options {
    width: 50px;
    text-align: right;
    font-size: 9px;
}

div.optionsBlock {
    width: 537px;
    height: 29px;
    margin: 5px 0;
    background: url("../images/common/optionsBlock.gif") left top no-repeat;
}

div.optionsBlock2 {
    width: 537px;
    height: 29px;
    margin: 5px 0;
    background: url("../images/common/optionsBlock.gif") left top no-repeat;
}

div.content div.optionsBlock div.reducer {
    padding: 5px 8px 4px 8px;
}

div.content div.optionsBlock table td {
    vertical-align: middle;
}

div.content div.optionsBlock table td.title {
    white-space: nowrap;
    width: 10%;
    padding-right: 10px;
    color: #FFFFFF;
    text-transform: uppercase;
}

div.content div.optionsBlock table td.title h1 {
    font: 10px Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #ffffff;
    text-transform: uppercase;
}

div.content div.optionsBlock  a {
    color: #FFFFFF;
}

/*Sorting*/
ul.sorting {
    list-style: none;
    margin: 0;
    margin-top: -2px;
    padding: 0;
}

ul.sorting li {
    float: left;
    padding: 0 5px;
}

ul.sorting li a:link,
ul.sorting li a:visited {
    text-decoration: none;
    border-bottom: 1px dashed #FFFFFF;
}

ul.sorting li a:hover {
    text-decoration: none;
    border-bottom: none;
}

ul.sorting li a.selected:link,
ul.sorting li a.selected:visited,
ul.sorting li a.selected:hover {
    background: url("../images/common/elements/sorting_selected.gif") center top no-repeat;
    color: #FFFFFF;
    text-decoration: none;
    border-bottom: none;
    padding: 0 6px 5px 6px;
}

/* - Right column blocks*/
/* - Banners*/
/* div.bannerBlock, div.bannerBlock_over {
    margin: 0;
    padding: 0;
    font-family: Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    line-height: 1.5em;
    width: 190px;
    position: relative;
}

.emptyLinkLayer {
    position: absolute;
    z-index: 5;
    width: 100%;
    height: 90%;
    cursor: pointer;
}

.emptyLinkLayer a {
    display: block;
    width: 100%;
    height: 100%;
}

.playNowLink {
    position: absolute;
    bottom: 14px;
    right: 24px;
    z-index: 10;
}

.reviewLink {
    position: absolute;
    bottom: 14px;
    left: 24px;
    z-index: 0;
}

.reviewLink {
    background: url("../images/common/elements/info.png") no-repeat center right;
    padding-right: 18px;
    font-weight: bold;
    text-decoration: underline;
    cursor: pointer;
}

.reviewLink.hover {
    text-decoration: none;
}

*html div.bannerBlock, div.bannerBlock_over {
    width: 190px;
}

div.bannerBlock div.top, div.bannerBlock_over div.top {
    padding: 0;
    height: 9px;
    overflow: hidden;
}

div.bannerBlock div.bottom, div.bannerBlock_over div.bottom {
    padding: 0;
    height: 9px;
    overflow: hidden;
}

div.bannerBlock div.body, div.bannerBlock_over div.body {
    padding: 0 10px 32px 10px;

}

div.bannerBlock div.top {
    background: url("../images/common/bannerBlockTop.gif") top left no-repeat;
}

div.bannerBlock div.bottom {
    background: url("../images/common/bannerBlockBottom.gif") top left no-repeat;
}

div.bannerBlock div.body {
    background: url("../images/common/bannerBlockMiddle.gif") top left repeat-y;
}

div.bannerBlock_over div.top {
    background: url("../images/common/bannerBlockTop_over.gif") top left no-repeat;
}

div.bannerBlock_over div.bottom {
    background: url("../images/common/bannerBlockBottom_over.gif") top left no-repeat;
}

div.bannerBlock_over div.body {
    background: url("../images/common/bannerBlockMiddle_over.gif") top left repeat-y;
}

div.bannerBlock div.usaflagcontainer {
    position: relative;
}

div.bannerBlock img.banner {
    width: 140px;
    position: relative;
    margin-bottom: 0px;
    margin-left: 20px;
}

div.bannerBlock a:link,
div.bannerBlock a:visited {
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: underline;
}

div.bannerBlock a:hover {
    text-decoration: none;
}
*/

/* - Latest Videos block*/
div.videoBlock {
    height: 202px;
    background: url("../images/common/videoBlock.jpg") left top no-repeat;
}

div.videoBlock div.video {
    background-color: #00CCCC;
    height: 143px;
    overflow: hidden;
}

div.videoItem {
    width: 100%;
    position: relative;
    color: #555;
}

div.videoItem h2 a:link,
div.videoItem h2 a:visited {
    text-decoration: none;
}

div.videoItem h2 a:hover {
    text-decoration: underline;
}

div.videoItem div.image,
div.videoItem div.content {
    float: left;
    height: 120px;
    overflow: hidden;
}

div.videoItem div.content {
    clear: right;
}

div.videoItem div.image {
    width: 120px;
    background: url("../images/common/elements/newsPhotoBg.gif") left top no-repeat;
}

div.videoItem div.image img {
    padding: 8px;
    height: 100px;
    width: 100px;
}

div.videoItem div.content {
    line-height: 18px;
    width: 400px;
    background: url("../images/common/videoContentBg.gif") left top no-repeat;
}

div.videoItem div.content div.reducer {
    padding: 10px 12px;
    overflow: hidden;
}

div.videoItem div.content div.reducer p {
    margin: 0;
    padding: 0;
    height: 55px;
    overflow: hidden;
}

div.videoItem table.options {
    width: 100%;
    position: relative;
    font-size: 9px;
    color: #4d8f00;
}

div.videoItem table.options td {
    padding: 0;
}

div.videoItem table.options  a {
    white-space: nowrap;
}

.videoDescript  .lt,
.videoDescript  .rt,
.videoDescript  .lb,
.videoDescript  .rb {
    height: 11px;
    width: 11px;
}

.videoDescript {
    margin: 5px 0 0 0;
}

.videoDescript  .lb {
    background: url("../images/common/videoD_lb.gif") left bottom no-repeat;
}

.videoDescript  .rb {
    background: url("../images/common/videoD_rb.gif") right bottom no-repeat;
}

.videoDescript  .lt {
    background: url("../images/common/videoD_lt.gif") left top no-repeat;
}

.videoDescript  .rt {
    background: url("../images/common/videoD_rt.gif") right top no-repeat;
}

.videoDescript  .l,
.videoDescript  .r {
    height: 138px;
    width: 11px;
}

.videoDescript  .l,
.videoDescript  .r,
.videoDescript  .c {
    background: #4c6e31 url("../images/common/videoD_c.gif") left bottom repeat-x;
}

.videoDescript  .t {
    background: url("../images/common/videoD_t.gif") left top repeat-x;
}

.videoDescript  .b {
    background: url("../images/common/videoD_b.gif") left bottom repeat-x;
}

.videoDescript  .c {
    vertical-align: top;
    color: #FFFFFF;
}

.videoDescript {
    line-height: 1.6em;
}

.videoDescript table {
    margin-top: -3px;
}

.videoDescript table th {
    padding: 0;
}

.videoDescript hr {
    border-top: 1px solid #3a5624;
    border-left: 1px solid #5b7a42;
    border-right: 1px solid #5b7a42;
    border-bottom: 1px solid #5b7a42;

}

.videoDescript a:link,
.videoDescript a:visited {
    text-decoration: none;
    color: #ffffff;
}

.videoDescript a:hover {
    text-decoration: none;
}

/*Video Paging*/

.pageVideo {
    text-align: right;
    margin-right: 10px;
}

.pageVideo a:link,
.pageVideo a:visited,
.pageVideo a:hover {
    background: #2A6B32 url("../images/common/elements/buttonBg.gif") left top repeat-x;
    color: #FFFFFF;
    padding: 2px 7px 2px 7px;
    text-decoration: none;
}

.pageUsersList {
    float: right;
    padding-right: 10px;
}

.pageUsersList a:link,
.pageUsersList a:visited,
.pageUsersList a:hover {
    background: #2A6B32 url("../images/common/elements/buttonBg.gif") left top repeat-x;
    color: #FFFFFF;
    padding: 2px 7px 2px 7px;
    text-decoration: none;
}

.pageUsersList .selected, .pageUsersList a.selected, .pageUsersList a:link.selected, .pageUsersList a:hover.selected {
    background: #73200e url("../images/common/elements/buttonBgSelected.gif") left top repeat-x;
    color: #FFFFFF;
    padding: 2px 7px 2px 7px;
    text-decoration: none;
}

/* - Latest Forum Posts block*/
div.forumBlock {
    line-height: 17px;
    height: 293px;
    background: url("../images/common/forumBlock.jpg") left top no-repeat;
}

div.forumBlock .date {
    color: #BFBFBF;
}

div.forumBlock p {
    height: 35px;
    margin: 0;
    padding: 0;
    overflow: hidden;
}

/* - Search*/
.searchBlock td.l {
    background: url("../images/common/elements/dot.gif") left top repeat-y;
}

.searchBlock td.r {
    background: url("../images/common/elements/dot.gif") right top repeat-y;
}

.searchBlock tr.formTitle  td.l {
    background: #acbe94 url("../images/common/elements/dot.gif") left top repeat-y;
}

.searchBlock tr.formTitle td a {
    color: white;
    text-decoration: none;
}

.searchBlock tr.formTitle  td.r {
    background: #acbe94 url("../images/common/elements/dot.gif") right top repeat-y;
}

.searchBlock tr.formTitle {
    background: #acbe94;
    color: #FFFFFF;
}

div.formSeperator {
    height: 1px;
    width: 460px;
    margin: 0 10px 0 10px;
    background: #dde3df;
}

div.formTitle {
    padding: 10px;
}

div.formTitle h5 {
    font-weight: bold;
    margin: 0;
    padding: 0;
    font-size: 12px;
    color: #34672e;
}

.formThemes {
    color: #5b5f60;
    margin: 5px;
}

.formThemes .label {
    width: 10px;
    height: 22px;
}

.formThemes .data {
    text-align: left;
}

.searchBlock th {
    background: #7b9561;
    color: #FFFFFF;
    padding: 5px 3px;
}

.searchBlock td {
    padding: 5px 3px;
}

.searchBlock th.lt,
.searchBlock th.rt,
.searchBlock th.lb,
.searchBlock th.rb,
.searchBlock td.l,
.searchBlock td.r {
    width: 6px;
    padding: 0;
}

.searchBlock th.lt {
    background: #7b9561 url("../images/icons/left_top.gif") left top no-repeat;
}

.searchBlock th.rt {
    background: #7b9561 url("../images/icons/right_top.gif") right top no-repeat;
}

.searchBlock th.lb {
    background: #7b9561 url("../images/icons/left_bottom.gif") left bottom no-repeat;
}

.searchBlock th.rb {
    background: #7b9561 url("../images/icons/right_bottom.gif") right bottom no-repeat;
}

.searchItem {
    width: 100%;
    color: #555;
    line-height: 1.5em;
    margin-bottom: 1em;
}

.searchItem p {
    margin: 0;
}

.keyword {
    background: #edf4e5;
    font-style: italic;
    padding: 0 3px;
    color: #333333;
}

/* - Elements*/
div.floatCleaner {
    clear: both;
    overflow: hidden;
}

input.file {
    font-size: 11px;
    color: #666666;
    padding: 0;
    margin: 0;
    border: solid 1px #999999;
}

input.profileForm, textarea.profileForm {
    width: 234px;
    font-size: 14px;
}

div.selectbox {
    height: 19px;
    border: solid 1px #999999;
    width: 130px;
    position: relative;
    color: #666666;
    overflow: hidden;
    padding: 0 16px 0 3px;
}

div.selectbox div {
    padding: 2px 0;
}

div.selectbox img {
    position: absolute;
    top: 8px;
    right: 5px;
}

div.selectbox a:link,
div.selectbox a:visited,
div.selectbox a:hover {
    text-decoration: none;
}

div.themeSelect {

}

.passwordfield {
    width: 118px;
}

img {
    border: none;
}

form {
    margin: 0;
    padding: 0;
}

.grey {
    color: #BFBFBF;
}

.green {
    color: #4D8F00;
}

.red {
    color: #b80042;
}

.grey {
    color: #555555;
}

div.hr {
    height: 20px;
    background: url("../images/common/elements/hr.gif") center left repeat-x;
}

div.hr_forum {
    height: 10px;
    background: url("../images/common/elements/hr.gif") center left repeat-x;
}

.more-block {
    padding: 5px;
    width: 200px;
    background-color: #ffffff;
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 9999;
}

/*div.photoBlockForum img {
  width: 39px;
  height: 48px;	
  margin: 1px; 
}*/

div.hr_full {
    background: url("../images/hr_full.gif") center left repeat-x;
    color: #34672e;
    font-weight: bold;
    font-size: 12px;
    padding-left: 5px;
}

div.hr_full span {
    background-color: white;
    padding-left: 5px;
    padding-right: 2px;
}

div.menu a.lang,
div.menu a.lang:hover,
div.menu a.lang:visited {
    background-position: 5px 6px;
    background-repeat: no-repeat;
    padding-left: 27px;
}

.about_home {

}

/* tags */

.tags-list, .tag-cloud {
    display: inline;
    padding: 0 0 0 0;
    margin: 0 0 0 0;
}

div.newsItem div.tags {
    overflow: hidden;
}

.tags-list li, .tag-cloud li {
    display: inline;
    padding-left: 10px;
}

span.ds {
    margin-left: -9999px;
    width: 40px;
    height: 56px;
    display: inline-block;
}

/* deck */
.decksprite-ad {
    background: url("../images/deck/decksprite.gif") no-repeat -1386px 0;
}

.decksprite-jh {
    background: url("../images/deck/decksprite.gif") no-repeat -1596px 0;
}

.decksprite-2c {
    background: url("../images/deck/decksprite.gif") no-repeat 0 0;
}

.decksprite-2d {
    background: url("../images/deck/decksprite.gif") no-repeat -42px 0;
}

.decksprite-2h {
    background: url("../images/deck/decksprite.gif") no-repeat -84px 0;
}

.decksprite-2s {
    background: url("../images/deck/decksprite.gif") no-repeat -126px 0;
}

.decksprite-3c {
    background: url("../images/deck/decksprite.gif") no-repeat -168px 0;
}

.decksprite-3d {
    background: url("../images/deck/decksprite.gif") no-repeat -210px 0;
}

.decksprite-3h {
    background: url("../images/deck/decksprite.gif") no-repeat -252px 0;
}

.decksprite-3s {
    background: url("../images/deck/decksprite.gif") no-repeat -294px 0;
}

.decksprite-4c {
    background: url("../images/deck/decksprite.gif") no-repeat -336px 0;
}

.decksprite-4d {
    background: url("../images/deck/decksprite.gif") no-repeat -378px 0;
}

.decksprite-4h {
    background: url("../images/deck/decksprite.gif") no-repeat -420px 0;
}

.decksprite-4s {
    background: url("../images/deck/decksprite.gif") no-repeat -462px 0;
}

.decksprite-5c {
    background: url("../images/deck/decksprite.gif") no-repeat -504px 0;
}

.decksprite-5d {
    background: url("../images/deck/decksprite.gif") no-repeat -546px 0;
}

.decksprite-5h {
    background: url("../images/deck/decksprite.gif") no-repeat -588px 0;
}

.decksprite-5s {
    background: url("../images/deck/decksprite.gif") no-repeat -630px 0;
}

.decksprite-6c {
    background: url("../images/deck/decksprite.gif") no-repeat -672px 0;
}

.decksprite-6d {
    background: url("../images/deck/decksprite.gif") no-repeat -714px 0;
}

.decksprite-6h {
    background: url("../images/deck/decksprite.gif") no-repeat -756px 0;
}

.decksprite-6s {
    background: url("../images/deck/decksprite.gif") no-repeat -798px 0;
}

.decksprite-7c {
    background: url("../images/deck/decksprite.gif") no-repeat -840px 0;
}

.decksprite-7d {
    background: url("../images/deck/decksprite.gif") no-repeat -882px 0;
}

.decksprite-7h {
    background: url("../images/deck/decksprite.gif") no-repeat -924px 0;
}

.decksprite-7s {
    background: url("../images/deck/decksprite.gif") no-repeat -966px 0;
}

.decksprite-8c {
    background: url("../images/deck/decksprite.gif") no-repeat -1008px 0;
}

.decksprite-8d {
    background: url("../images/deck/decksprite.gif") no-repeat -1050px 0;
}

.decksprite-8h {
    background: url("../images/deck/decksprite.gif") no-repeat -1092px 0;
}

.decksprite-8s {
    background: url("../images/deck/decksprite.gif") no-repeat -1134px 0;
}

.decksprite-9c {
    background: url("../images/deck/decksprite.gif") no-repeat -1176px 0;
}

.decksprite-9d {
    background: url("../images/deck/decksprite.gif") no-repeat -1218px 0;
}

.decksprite-9h {
    background: url("../images/deck/decksprite.gif") no-repeat -1260px 0;
}

.decksprite-9s {
    background: url("../images/deck/decksprite.gif") no-repeat -1302px 0;
}

.decksprite-ac {
    background: url("../images/deck/decksprite.gif") no-repeat -1344px 0;
}

.decksprite-ah {
    background: url("../images/deck/decksprite.gif") no-repeat -1428px 0;
}

.decksprite-as {
    background: url("../images/deck/decksprite.gif") no-repeat -1470px 0;
}

.decksprite-jc {
    background: url("../images/deck/decksprite.gif") no-repeat -1512px 0;
}

.decksprite-jd {
    background: url("../images/deck/decksprite.gif") no-repeat -1554px 0;
}

.decksprite-js {
    background: url("../images/deck/decksprite.gif") no-repeat -1638px 0;
}

.decksprite-kc {
    background: url("../images/deck/decksprite.gif") no-repeat -1680px 0;
}

.decksprite-kd {
    background: url("../images/deck/decksprite.gif") no-repeat -1722px 0;
}

.decksprite-kh {
    background: url("../images/deck/decksprite.gif") no-repeat -1764px 0;
}

.decksprite-ks {
    background: url("../images/deck/decksprite.gif") no-repeat -1806px 0;
}

.decksprite-qc {
    background: url("../images/deck/decksprite.gif") no-repeat -1848px 0;
}

.decksprite-qd {
    background: url("../images/deck/decksprite.gif") no-repeat -1890px 0;
}

.decksprite-qh {
    background: url("../images/deck/decksprite.gif") no-repeat -1932px 0;
}

.decksprite-qs {
    background: url("../images/deck/decksprite.gif") no-repeat -1974px 0;
}

.decksprite-tc {
    background: url("../images/deck/decksprite.gif") no-repeat 0 -58px;
}

.decksprite-td {
    background: url("../images/deck/decksprite.gif") no-repeat -42px -58px;
}

.decksprite-th {
    background: url("../images/deck/decksprite.gif") no-repeat -84px -58px;
}

.decksprite-ts {
    background: url("../images/deck/decksprite.gif") no-repeat -126px -58px;
}

.decksprite-10c {
    background: url("../images/deck/decksprite.gif") no-repeat 0 -58px;
}

.decksprite-10d {
    background: url("../images/deck/decksprite.gif") no-repeat -42px -58px;
}

.decksprite-10h {
    background: url("../images/deck/decksprite.gif") no-repeat -84px -58px;
}

.decksprite-10s {
    background: url("../images/deck/decksprite.gif") no-repeat -126px -58px;
}

.decksprite-2d {
    background: url("../images/deck/decksprite.gif") no-repeat -42px 0;
}

/*hand history*/
.hand-history {
    padding: 5px;
    margin: 5px;
    background-color: #efefef;
    border: dashed #ddd 1px;
}

.hand-history span.amount {
    color: #ee0000;
    font-weight: bold;
}

/*hidden password*/
a.hidden-password {
    text-transform: uppercase;
    font-weight: bold;
    color: #ffffff;
    background-color: #ee0000;
    padding: 3px;
    margin: 3px;
}

/*AddThis iframe fix*/
iframe#_atssh {
    bottom: 0;
}

/*small article banner*/
div.smallhorizontalbanner {
   width:100%;
   text-align:center;
}



/* SMALLER DECK SPRITE FOR LATEST POKER HANDS FEATURE */
.sm_decksprite-2c {background:url("../images/deck/decksprite_small.gif") no-repeat  0 0; }
.sm_decksprite-2d {background:url("../images/deck/decksprite_small.gif") no-repeat -26px 0; }
.sm_decksprite-2h {background:url("../images/deck/decksprite_small.gif") no-repeat -52px 0; }
.sm_decksprite-2s {background:url("../images/deck/decksprite_small.gif") no-repeat -78px 0; }
.sm_decksprite-3c {background:url("../images/deck/decksprite_small.gif") no-repeat -104px 0; }
.sm_decksprite-3d {background:url("../images/deck/decksprite_small.gif") no-repeat -130px 0; }
.sm_decksprite-3h {background:url("../images/deck/decksprite_small.gif") no-repeat -156px 0; }
.sm_decksprite-3s {background:url("../images/deck/decksprite_small.gif") no-repeat -182px 0; }
.sm_decksprite-4c {background:url("../images/deck/decksprite_small.gif") no-repeat -208px 0; }
.sm_decksprite-4d {background:url("../images/deck/decksprite_small.gif") no-repeat -234px 0; }
.sm_decksprite-4h {background:url("../images/deck/decksprite_small.gif") no-repeat -260px 0; }
.sm_decksprite-4s {background:url("../images/deck/decksprite_small.gif") no-repeat -286px 0; }
.sm_decksprite-5c {background:url("../images/deck/decksprite_small.gif") no-repeat -312px 0; }
.sm_decksprite-5d {background:url("../images/deck/decksprite_small.gif") no-repeat -338px 0; }
.sm_decksprite-5h {background:url("../images/deck/decksprite_small.gif") no-repeat -364px 0; }
.sm_decksprite-5s {background:url("../images/deck/decksprite_small.gif") no-repeat -390px 0; }
.sm_decksprite-6c {background:url("../images/deck/decksprite_small.gif") no-repeat -416px 0; }
.sm_decksprite-6d {background:url("../images/deck/decksprite_small.gif") no-repeat -442px 0; }
.sm_decksprite-6h {background:url("../images/deck/decksprite_small.gif") no-repeat -468px 0; }
.sm_decksprite-6s {background:url("../images/deck/decksprite_small.gif") no-repeat -494px 0; }
.sm_decksprite-7c {background:url("../images/deck/decksprite_small.gif") no-repeat -520px 0; }
.sm_decksprite-7d {background:url("../images/deck/decksprite_small.gif") no-repeat -546px 0; }
.sm_decksprite-7h {background:url("../images/deck/decksprite_small.gif") no-repeat -572px 0; }
.sm_decksprite-7s {background:url("../images/deck/decksprite_small.gif") no-repeat -598px 0; }
.sm_decksprite-8c {background:url("../images/deck/decksprite_small.gif") no-repeat -624px 0; }
.sm_decksprite-8d {background:url("../images/deck/decksprite_small.gif") no-repeat -650px 0; }
.sm_decksprite-8h {background:url("../images/deck/decksprite_small.gif") no-repeat -676px 0; }
.sm_decksprite-8s {background:url("../images/deck/decksprite_small.gif") no-repeat -702px 0; }
.sm_decksprite-9c {background:url("../images/deck/decksprite_small.gif") no-repeat -728px 0; }
.sm_decksprite-9d {background:url("../images/deck/decksprite_small.gif") no-repeat -754px 0; }
.sm_decksprite-9h {background:url("../images/deck/decksprite_small.gif") no-repeat -780px 0; }
.sm_decksprite-9s {background:url("../images/deck/decksprite_small.gif") no-repeat -806px 0; }

.sm_decksprite-10c {background:url("../images/deck/decksprite_small.gif") no-repeat -832px 0; }
.sm_decksprite-10d {background:url("../images/deck/decksprite_small.gif") no-repeat -858px 0; }
.sm_decksprite-10h {background:url("../images/deck/decksprite_small.gif") no-repeat -884px 0; }
.sm_decksprite-10s {background:url("../images/deck/decksprite_small.gif") no-repeat -910px 0; }
.sm_decksprite-tc {background:url("../images/deck/decksprite_small.gif") no-repeat -832px 0; }
.sm_decksprite-td {background:url("../images/deck/decksprite_small.gif") no-repeat -858px 0; }
.sm_decksprite-th {background:url("../images/deck/decksprite_small.gif") no-repeat -884px 0; }
.sm_decksprite-ts {background:url("../images/deck/decksprite_small.gif") no-repeat -910px 0; }

.sm_decksprite-jc {background:url("../images/deck/decksprite_small.gif") no-repeat -936px 0; }
.sm_decksprite-jd {background:url("../images/deck/decksprite_small.gif") no-repeat -962px 0; }
.sm_decksprite-jh {background:url("../images/deck/decksprite_small.gif") no-repeat -988px 0; }
.sm_decksprite-js {background:url("../images/deck/decksprite_small.gif") no-repeat -1014px 0; }
.sm_decksprite-qc {background:url("../images/deck/decksprite_small.gif") no-repeat -1040px 0; }
.sm_decksprite-qd {background:url("../images/deck/decksprite_small.gif") no-repeat -1066px 0; }
.sm_decksprite-qh {background:url("../images/deck/decksprite_small.gif") no-repeat -1092px 0; }
.sm_decksprite-qs {background:url("../images/deck/decksprite_small.gif") no-repeat -1118px 0; }
.sm_decksprite-kc {background:url("../images/deck/decksprite_small.gif") no-repeat -1144px 0; }
.sm_decksprite-kd {background:url("../images/deck/decksprite_small.gif") no-repeat -1170px 0; }
.sm_decksprite-kh {background:url("../images/deck/decksprite_small.gif") no-repeat -1196px 0; }
.sm_decksprite-ks {background:url("../images/deck/decksprite_small.gif") no-repeat -1222px 0; }
.sm_decksprite-ac {background:url("../images/deck/decksprite_small.gif") no-repeat -1248px 0; }
.sm_decksprite-ad {background:url("../images/deck/decksprite_small.gif") no-repeat -1274px 0; }
.sm_decksprite-ah {background:url("../images/deck/decksprite_small.gif") no-repeat -1300px 0; }
.sm_decksprite-as {background:url("../images/deck/decksprite_small.gif") no-repeat -1326px 0; }
/* --- injected clearfix (WaybackScraper) --- */
.clearfix::after{content:"";display:table;clear:both}
.clearfix{display:block}
