/*reset*/
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,b, u, i, center,
dl, dt, dd, ol, ul, li,fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background: transparent;}
body {line-height: 1;font-family:"Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;}
b,strong,i,em{font-family:"Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;}
b,strong{font-weight:bold;}
i,em{font-style:italic;}
ol, ul {list-style: none;}
blockquote:before, blockquote:after,q:before, q:after {content: '';content: none;}
:focus {outline: 0;}
del{text-decoration: line-through;}
/* remember cellspacing='0'*/
table{border-collapse: collapse;border-spacing: 0;}
p { margin: 0 0 18px 0; }

html {
	background:#2c2c2c url(bg-body.gif);
}
ul{list-style:none;}
body {
	margin:0;
	font:12px "lucida sans unicode", "lucida grande", sans-serif;
	color:#5c5c5c;
	min-width:1000px;
	background:#111 url(bg-header.jpg) no-repeat 50% 0;
}
img {
	border-style:none;
}
a {
	text-decoration:none;
	color:#0692C9;
}
a:hover {
	text-decoration:underline;
}
input,
textarea,
select {
	font:100% "lucida sans unicode", "lucida grande", sans-serif;
	vertical-align:middle;
}
form,
fieldset {
	margin:0;
	padding:0;
	border-style:none;
}
#wrapper {
	width:100%;
	overflow:hidden;
	position:relative;
}
#header {
	width:100%;
}
.top-nav-holder {
	width:100%;
	background:url(bg-top-nav.png) no-repeat 50% 0;
	position:relative;
	z-index:10;
}
.top-nav-frame {
	margin:0 auto;
	width:1000px;
}
.top-nav-frame:after {
	display:block;
	content:"";
	clear:both;
}
.top-nav {
	float:right;
	margin:0 -16px 0 0;
	padding:8px 0 0;
	list-style:none;
	font-size:11px;
	line-height:14px;
}
.top-nav li {
	float:left;
	background:url(separator.gif) no-repeat 0 2px;
	padding:0 16px 14px 15px;
	position:relative;
}
.top-nav li:first-child {
	background:none;
}
.top-nav a {
	float:left;
	color:#e5e5e5;
}
.top-nav li.subNavi a {
	background:url(bg-arrow-down.gif) no-repeat 100% 60%;
	padding:0 16px 0 0;
}
.top-nav ul {
	position:absolute;
	margin:0;
	padding:5px 15px;
	list-style:none;
	left:12px;
	top:28px;
	z-index:6000;
	background:#121212;
	border:solid #323232;
	border-width:0 1px 1px;
	white-space:nowrap;
	display:none;
}
.top-nav li:hover ul {
	display:block;
}
.top-nav ul li {
	background:none;
	float:none;
	border-top:1px solid #323232;
	padding:4px 0 5px;
}
.top-nav ul li:first-child {
	border:0;
}
.top-nav ul a {
	float:none;
	padding:0 !important;
	background:none !important;
}
.logo {
	margin:0;
	float:left;
	width:302px;
	height:46px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(logo.png) no-repeat;
}
.logo a {
	display:block;
	height:100%;
}
#header .holder {
	margin:0 auto;
	padding:21px 0 0;
	width:1000px;
	position:relative;
}
#header .row {
	padding:0 0 12px;
	width:100%;
	position:relative;
	z-index:3;
}
#header .row:after {
	display:block;
	content:"";
	clear:both;
}
.login {
	position:relative;
	margin:-21px 0 0;
	padding:0 20px 0 15px;
	height:51px;
	border:1px solid #424242;
	border-width:0 1px 1px;
	float:right;
	font-size:12px;
}
.login ul {
	margin:0 -16px 0 0;
	padding:16px 0 0 13px;
	list-style:none;
	line-height:13px;
	font-size:12px;
	float:left;
}
.login li {
	background:none;
	padding:0 13px;
	float:left;
	background:url(separator3.gif) no-repeat 0 2px;
}
.login ul a {
	color:#0692C9;
	float:left;
	text-decoration:underline;
}
.login ul li:first-child {
	background:none;
}
.login ul a:hover {
	text-decoration:none;
}
.login .fc-connect {
	float:left;
	margin:14px 4px 0 13px;
	width:89px;
	height:21px;
	text-indent:-9999px;
	overflow:hidden;
	padding:0;
	background:url(btn_fb_connect.gif) no-repeat;
}
.login .ico {
	float:left;
	margin:0 0 0 -15px;
}
.login-holder {
	float:left;
	padding:0 0 0 7px;
	font-size:11px;
}
.login-holder ul {
	font-size:11px;
	padding:7px 38px 5px 0;
	margin:0 0 0 -7px;
}
.login-holder li {
	padding:0 7px;
}
.login p {
	margin:0;
	clear:both;
}
#nav {
	float:left;
	margin:0 0 0 -18px;
	padding:9px 0 0;
	list-style:none;
	font:15px/18px Arial, Helvetica, sans-serif;
	overflow:hidden;
}
#nav li {
	float:left;
	background:url(separator2.gif) no-repeat 0 50%;
	margin:0 1px 0 -1px;
	padding:0 18px 0 19px;
}
#nav a {
	color:#c6c6c6;
}
.search {
	float:right;
	margin:0 0 20px 0;
}
.textInput {
    border: 1px solid #C6C6C6;
	color:#1e1e1e;
	padding:3px 2px 4px;
	height:15px;
	font:12px/18px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.search .textInput {
	width:114px;
	border:1px solid #fff;
}
.button {
	float:left;
	cursor:pointer;
	background:url(bg_sprite.png) 0 -120px repeat-x;
	color:#fff;
	border:none;
	text-align:center;
	margin:0 0 0 14px;
	padding:0 10px;
	height:24px;
	text-decoration:none;
	font:12px/24px Arial, Helvetica, sans-serif;
}
.button:hover {
	background-position:0 -160px;
	text-decoration:none;
}
.section {
	position:relative;
	font-size:15px;
	line-height:24px;
	color:#c7c7c7;
	padding:8px 0 94px 16px;
}
.raise-your {
	margin:0 0 10px;
	text-indent:-9999px;
	overflow:hidden;
	width:594px;
	height:36px;
	background:url(sprite-headings.png) no-repeat;
}
.section p {
	margin:0 0 12px;
}
.section .text {
	padding:0 360px 0 0;
	position:relative;
	z-index:2;
}
.section .chart {
	position:absolute;
	bottom:-6px;
	left:-14px;
}
.chart-text {
	position:absolute;
	right:59px;
	top:97px;
}
.section .chart img {
	display:block;
}
.btns {
	margin:0 0 0 -14px;
	padding:0;
	list-style:none;
	height:1%;
}
.btns:after {
	display:block;
	content:"";
	clear:both;
}
.source .btns {
	margin:0 0 37px -5px;
}
.btns li {
	float:left;
	padding:0 10px 0 0;
	position:relative;
}
.source .btns li {
	padding-right:7px;
}
.btns a {
	float:left;
}
.btn-offers,
.btn-rakeback {
	color:#e7e7e7;
	font-size:21px;
}
.btn-offers:hover,
.btn-rakeback:hover {
	text-decoration:none;
}
.btn-offers:hover span {
	background-position:0 -76px;
}
.btn-rakeback:hover span {
	background-position:0 -65px;
}
.btn-offers span {
	float:left;
	height:76px;
	cursor:pointer;
}
.btn-offers .l {
	width:25px;
	background:url(btn-offers-l.png) no-repeat;
}
.btn-offers .r {
	width:62px;
	background:url(btn-offers-r.png) no-repeat;
}
.btn-offers .c {
	background:url(btn-offers-c.png) repeat-x;
	padding:25px 10px 0 12px;
	height:51px;
}
.btn-offers-round {
	color:#e7e7e7;
	font-size:21px;
}
.btn-offers-round:hover {
	text-decoration:none;
}
.btn-offers-round:hover span {
	background-position:0 -52px;
}
.btn-offers-round span {
	float:left;
	height:52px;
	cursor:pointer;
}
.btn-offers-round .l {
	width:25px;
	background:url(btn-offers-round-l.png) no-repeat;
}
.btn-offers-round .r {
	width:50px;
	background:url(btn-offers-round-r.png) no-repeat;
}
.btn-offers-round .c {
	background:url(btn-offers-round-c.png) repeat-x;
	padding:13px 12px 0 1px;
	height:39px;
}
.btn-rakeback span {
	float:left;
	height:65px;
	cursor:pointer;
}
.btn-rakeback {
	font-size:20px;
}
.btn-rakeback .l {
	width:29px;
	background:url(btn-rakeback-l.png) no-repeat;
}
.btn-rakeback .r {
	width:58px;
	background:url(btn-rakeback-r.png) no-repeat;
}
.btn-rakeback .c {
	background:url(btn-rakeback.png) repeat-x;
	padding:18px 12px 0 1px;
	height:47px;
}
.btn-secured {
	display:block;
	margin:10px 0 0;
	width:95px;
	height:48px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(btn-verisign.png) no-repeat;
	outline:none;
}
.source .btn-secured {
	margin-top:7px;
}
.btn-secured-small {
	display:block;
	margin:5px 0 0;
	width:78px;
	height:39px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(btn-verisign-small.png) no-repeat;
	outline:none;
}
.chart .item {
	position:absolute;
	right:52px;
	bottom:42px;
	text-align:right;
}
.section .chart .item p {
	margin:0 0 3px;
}
.chart .item ul {
	margin:0;
	padding:0 2px 0 0;
	list-style:none;
	font-size:13px;
}
.chart .item li {
	display:inline;
	background:url(bullet-gray.gif) no-repeat 0 50%;
	padding:0 12px 0 20px;
}
.chart .item li.yellow {
	background-image:url(bullet-yellow.gif);
	color:#fc0;
}
#main {
	width:100%;
	background:#4f4f4f url(bg-main.gif) repeat-x;
}
.main-holder {
	margin:0 auto;
	width:1000px;
	overflow:hidden;
	padding:37px 0 29px;
}
.columns {
	width:1020px;
	margin:0 -20px 37px 0;
	overflow:hidden;
}
.column {
	float:left;
	width:320px;
	padding:0 20px 0 0;
	color:#e2e2e2;
	font-size:13px;
	line-height:18px;
}
.column a {
	color:#e2e2e2;
	text-decoration:underline;
}
.column a:hover {
	text-decoration:none;
}
.column .heading {
	background:url(divider.gif) repeat-x 0 100%;
	padding:0 0 12px;
	margin:0 0 17px;
}
.what,
.why,
.how {
	margin:0;
	width:90px;
	height:22px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(sprite-headings.png) no-repeat 0 -38px;
}
.why {
	background-position:-95px -38px;
	width:74px;
}
.how {
	background-position:-174px -38px;
	width:74px;
}
.column ul {
	margin:0;
	padding:0;
	list-style:none;
}
.list1 li {
	background:url(bullet.gif) no-repeat 0 6px;
	padding:0 0 15px 13px;
}
.list2 li {
	background:url(bullet2.gif) no-repeat 0 5px;
	padding:0 0 15px 19px;
}
.column ol {
	margin:0;
	padding:0 0 0 13px;
	list-style:none;
	counter-reset:section;
}
.column ol li:before,
.column ol .list-item-before {
	content:''counter(section)'.';
	counter-increment:section;
	margin:0 0 -20px -14px;
	display:block;
	width:22px;
	position:relative;
	top:-2px;
	color:#eeba57;
}
.column ol li {
	padding:0 0 17px;
}
.main-frame {
	overflow:hidden;
	padding:0 8px 0 12px;
	height:1%;
}
.text-block {
	padding:0 0 24px;
}
#content {
	float:left;
	width:632px;
	line-height:24px;
}
#content h2 {
	margin:0 0 25px;
	font:24px Arial, Helvetica, sans-serif;
	color:#fff;
}
.how-much,
.examples,
.benefits {
	width:576px;
	overflow:hidden;
	height:22px;
	text-indent:-9999px;
	background:url(sprite-headings.png) no-repeat 0 -68px;
}
.examples {
	width:222px;
	background-position:0 -90px;
	margin:0 0 32px !important;
}
.benefits {
	width:170px;
	height:16px;
	background-position:-240px -93px;
}
#content p {
	margin:0 0 14px;
}
#main h3 {
	margin:0 0 12px;
	font:bold 16px/20px Arial, Helvetica, sans-serif;
	color:#a7914c;
}
.forum-posts,
.rakeback-news,
.featured-promotions,
.top-november,
.rakeback-calculator,
.rakeback-offers,
.percent-33,
.sign-up,
.freerolls,
.rake-races,
.getting-rakeback,
.poker-rooms,
.see-how,
.rakeback,
.serious,
.semi-professional,
.professional,
.promotions,
.tracking,
.vip-program,
.forums {
	height:12px;
	width:206px;
	background:url(sprite-headings.png) no-repeat 0 -118px;
	text-indent:-9999px;
	overflow:hidden;
}
.semi-professional {
	height:17px;
	width:269px;
	background-position:-212px -117px;
}
.professional {
	height:17px;
	width:223px;
	background-position:0 -139px;
}
.promotions {
	height:12px;
	width:112px;
	background-position:0 -158px;
}
.tracking {
	height:17px;
	width:119px;
	background-position:-111px -158px;
}
.vip-program {
	height:16px;
	width:110px;
	background-position:-238px -159px;
}
.forums {
	height:16px;
	width:69px;
	background-position:-355px -158px;
}
.rakeback {
	height:38px;
	width:391px;
	background-position:-3px -177px;
	margin:0 0 17px;
}
.see-how {
	height:14px;
	width:220px;
	background-position:0 -216px;
	margin:0 0 24px;
}
.poker-rooms {
	height:11px;
	width:236px;
	background-position:-231px -216px;
	margin:0 0 24px;
}
.getting-rakeback {
	height:85px;
	width:745px;
	background-position:0 -230px;
	margin:0 auto 28px;
}
.rake-races {
	height:38px;
	width:166px;
	background-position:-491px -94px;
	margin:0;
}
.freerolls {
	height:48px;
	width:159px;
	background-position:-495px -132px;
	margin:0 0 5px;
}
.sign-up {
	height:43px;
	width:190px;
	background-position:-491px -184px;
	margin:0;
}
.percent-33 {
	height:42px;
	width:194px;
	background-position:0 -315px;
	margin:12px 0 10px;
}
.rakeback-offers {
	height:17px;
	width:144px;
	background-position:-205px -315px;
	margin:0 0 15px 3px;
}
.rakeback-calculator {
	height:17px;
	width:177px;
	background-position:-205px -332px;
	margin:0 0 3px 1px;
}
.top-november {
	height:21px;
	width:220px;
	background-position:-382px -332px;
	margin:0 0 3px 1px;
}
.featured-promotions {
	height:17px;
	width:185px;
	background-position:-349px -315px;
	margin:0 0 6px 1px;
}
.rakeback-news {
	height:17px;
	width:179px;
	background-position:-534px -315px;
	margin:0 0 6px 1px;
}
.forum-posts {
	height:15px;
	width:107px;
	background-position:-602px -332px;
	margin:2px 0 6px 1px;
}
#sidebar h3 {
	margin-bottom:11px;
}
.table {
	margin:0;
	padding:0;
	border-collapse:collapse;
	width:580px;
}
.table th {
	font-weight:normal;
	color:#fff;
	width:145px;
	border-top:1px solid #787878;
	padding:4px 0 5px;
	background:url(bg-cell.gif) no-repeat 100% 0;
}
.table td {
	text-align:center;
	color:#1e1e1e;
	padding:4px 0 5px;
	background:url(bg-cell2.gif) no-repeat 100% 0;
}
.table td.orange-cell {
	color:#fff;
	background-image:url(bg-orange-cell.gif);
}
.table .last-cell,
.table .orange-cell {
	background-position:0 0;
}
.table-holder {
	padding:0 0 37px 3px;
}
.ready {
	width:100%;
	position:relative;
	overflow:hidden;
}
.ready .holder {
	float:left;
	left:50%;
	position:relative;
}
.ready .frame {
	float:left;
	left:-50%;
	position:relative;
}
.ready .text {
	border:1px solid #474747;
	background:#595959;
	padding:6px 26px 9px;
	margin:0 40px 0 0;
	font-size:14px;
}
.ready .text p {
	margin:0 !important;
}
#sidebar {
	float:right;
	width:311px;
	padding:2px 0 0;
}
#sidebar h2 {
	margin:0 0 34px;
	font:21px Arial, Helvetica, sans-serif;
	color:#fff;
}
.box {
	margin:0 0 4px;
	width:311px;
	position:relative;
}
.box .t,
.box .b {
	height:5px;
	overflow:hidden;
}
.box .t {
	background:url(bg-box-t.png) no-repeat;
}
.box .b {
	background:url(bg-box-b.png) no-repeat;
}
.box .c {
	padding:0 5px;
	background:url(bg-box.png);
	width:301px;
	position:relative;
}
.box a {
	display:block;
}
.box img {
	display:block;
}
.block em {
	display:block;
	font-size:11px;
	line-height:16px;
	color:#c4c4c4;
	padding:0 0 0 6px;
}
.block {
	padding:0 0 30px;
}
.container {
	width:100%;
	overflow:hidden;
	position:relative;
}
.container-holder {
	width:1010px;
	position:relative;
	left:50%;
}
.container-frame {
	width:1010px;
	position:relative;
	left:-50%;
}
.hero {
	position:relative;
	width:100%;
	margin:0 0 19px;
}
.hero img {
	vertical-align:top;
}
.hero .text {
	position:absolute;
	left:50px;
	bottom:46px;
	font-size:18px;
	line-height:25px;
}
.hero .text .holder {
	float:left;
	width:448px;
	padding:0 30px 0 0;
}
.hero p {
	margin:0;
}
.hero p strong {
	color:#96080b;
}
.hero .btns {
	float:left;
	margin:91px 0 0;
}
.row-section {
	background:url(bg-row-section.gif) repeat-y;
	margin:0 0 26px;
	width:1009px;
}
.row-section-holder {
	background:url(bg-row-section.gif) no-repeat -1009px 0;
}
.row-section-frame {
	background:url(bg-row-section.gif) no-repeat -2018px 100%;
	padding:36px 0 22px 34px;
	overflow:hidden;
	height:1%;
}
.row-section .column1 {
	float:left;
	width:471px;
}
.row-section .column2 {
	float:left;
	width:490px;
}
.calc-box {
	width:454px;
	background:url(bg-calc-box.gif) repeat-y;
}
.calc-box .holder {
	background:url(bg-calc-box.gif) no-repeat -454px 0;
}
.calc-box .frame {
	background:url(bg-calc-box.gif) no-repeat -908px 100%;
	overflow:hidden;
	height:1%;
	padding:19px 0 18px 19px;
}
.calc-form {
	float:left;
	width:190px;
}
.aside2 .calc-form {
	padding:18px 0 13px 12px;
	float:none;
}
.aside2 .calc-form label {
	color:#282828;
}
.calc-form .row {
	overflow:hidden;
	width:100%;
	padding:0 0 11px;
}
.aside2 .calc-form .row {
	padding-bottom:14px;
}
.aside2 .calc-form .button {
	margin:0;
}
.calc-form label {
	display:block;
	font-size:13px;
	margin:0 0 3px;
	color:#9d9d9d;
}
.calc-form select {
	display:block;
	color:#000;
	font-size:11px;
}
.stakes {
	width:114px;
}
.tables {
	width:82px;
}
.sel-rackeback {
	width:58px;
}
.playtime {
	width:158px;
}
.calc-form .cell {
	float:left;
	padding:0 17px 0 0;
}
.btn-calc {
	float:left;
	background:url(bg_sprite.png) repeat-x 0 -1409px;
	margin:5px 0 0;
	font-size:14px;
	color:#fff;
	padding:7px 13px 8px 10px;
	height:17px;
}
.btn-calc:hover {
	background-position:0 -1451px;
	text-decoration:none;
}
.calc-text {
	float:left;
	width:240px;
	padding:20px 0 0;
}
.aside2 .calc-text {
	padding:0 0 2px 10px;
	width:auto;
	float:none;
}
.calc-text strong {
	display:block;
	color:#7f7f7f;
	font-weight:normal;
}
.aside2 .calc-text strong {
	padding:0 0 12px;
}
.calc-row {
	overflow:hidden;
	width:100%;
	padding:12px 0 0;
}
.aside2 .calc-row {
	padding:0;
}
.calc-row .cell {
	float:left;
	font-size:12px;
	color:#9d9d9d;
}
.cell-hour {
	width:69px;
}
.cell-day {
	width:80px;
}
.cell-week {
	width:90px;
}
.cell-month {
	width:123px;
}
.cell-year {
	width:116px;
}
.sum {
	display:block;
	font-size:21px;
	line-height:24px;
	color:#a6840c !important;
}
.aside2 .sum {
	float:left;
	font-size:18px;
	line-height:30px;
	width:110px;
	color:#cdb03b !important;
	padding:0 !important;
}
.aside2 .calc-row span {
	overflow:hidden;
	height:1%;
	display:block;
	font-size:12px;
	color:#9c9c9c;
	padding:8px 0 0;
}
.logos {
	margin:0;
	padding:20px 0 0 6px;
	list-style:none;
}
.logos li {
	display:inline-block;
	vertical-align:middle;
	padding:0 15px 12px 0;
}
* +html .logos li {
	display:inline;
}
.logos a {
	display:block;
	overflow:hidden;
	text-indent:-9999px;
	background:url(logos.png) no-repeat;
	outline:none;
}
a.logo1 {
	width:59px;
	height:33px;
}
a.logo1:hover {
	background-position:0 -165px;
}
a.logo2 {
	width:45px;
	height:33px;
	margin:0 0 0 -8px;
	background-position:-65px 0;
}
a.logo2:hover {
	background-position:-65px -165px;
}
a.logo3 {
	width:109px;
	height:33px;
	background-position:-127px 0;
}
a.logo3:hover {
	background-position:-127px -165px;
}
a.logo4 {
	width:59px;
	height:33px;
	background-position:-249px 0;
}
a.logo4:hover {
	background-position:-249px -165px;
}
a.logo5 {
	width:76px;
	height:33px;
	margin:0 7px 0 0;
	background-position:-325px 0;
}
a.logo5:hover {
	background-position:-325px -165px;
}
a.logo6 {
	width:40px;
	height:33px;
	background-position:-422px 0;
}
a.logo6:hover {
	background-position:-422px -165px;
}
a.logo7 {
	width:134px;
	height:22px;
	margin:0 10px 0 0;
	background-position:0 -44px;
}
a.logo7:hover {
	background-position:0 -209px;
}
a.logo8 {
	width:129px;
	height:16px;
	margin:0 8px 0 0;
	background-position:-159px -47px;
}
a.logo8:hover {
	background-position:-159px -212px;
}
a.logo9 {
	width:146px;
	height:22px;
	background-position:-311px -44px;
}
a.logo9:hover {
	background-position:-311px -209px;
}
a.logo10 {
	width:82px;
	height:14px;
	margin:0 4px 0 0;
	background-position:0 -94px;
}
a.logo10:hover {
	background-position:0 -259px;
}
a.logo11 {
	width:98px;
	height:27px;
	margin:0 7px 0 0;
	background-position:-101px -88px;
}
a.logo11:hover {
	background-position:-101px -253px;
}
a.logo12 {
	width:54px;
	height:27px;
	background-position:-221px -85px;
}
a.logo12:hover {
	background-position:-221px -250px;
}
a.logo13 {
	width:88px;
	height:42px;
	margin:-7px 0 6px 8px;
	background-position:-298px -72px;
}
a.logo13:hover {
	background-position:-298px -237px;
}
a.logo14 {
	width:74px;
	height:16px;
	margin:0 0 2px -12px;
	background-position:-388px -90px;
}
a.logo14:hover {
	background-position:-388px -255px;
}
a.logo15 {
	width:104px;
	height:19px;
	margin:0 20px 0 0;
	background-position:0 -139px;
}
a.logo15:hover {
	background-position:0 -304px;
}
a.logo16 {
	width:110px;
	height:19px;
	margin:0 15px 0 0;
	background-position:-139px -141px;
}
a.logo16:hover {
	background-position:-139px -306px;
}
a.logo17 {
	width:58px;
	height:28px;
	margin:6px 25px 0 0;
	background-position:-279px -137px;
}
a.logo17:hover {
	background-position:-279px -302px;
}
a.logo18 {
	width:76px;
	height:22px;
	background-position:-377px -138px;
}
a.logo18:hover {
	background-position:-377px -303px;
}
.source {
	padding:19px 0 26px;
}
.source .entry {
	width:100%;
}
.source .entry:after {
	display:block;
	content:"";
	clear:both;
}
.source .photo {
	float:left;
	margin:45px 0 0 -3px;
}
.source .photo img {
	display:block;
}
.source .text-block {
	color:#ffe6b5;
	font-size:18px;
	line-height:28px;
	overflow:hidden;
	height:1%;
	padding:0 0 0 7px;
}
.source p {
	margin:0 0 17px;
}
.friendly {
	position:absolute;
	bottom:-14px;
	right:45px;
	font:9px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#e7e7e7;
}
.features {
	margin:0;
	padding:0 0 0 39px;
	list-style:none;
}
.features li {
	display:table;
	margin:0 0 19px;
	width:100%;
	vertical-align:middle;
}
* +html .features li {
	display:block;
}
.features .heading {
	display:table-cell;
	vertical-align:middle;
	width:217px;
}
* +html .features .heading {
	float:left;
}
.features .text {
	display:table-cell;
	vertical-align:middle;
	font-size:15px;
	line-height:24px;
}
* +html .features .text {
	float:left;
}
.features .text p {
	margin:0;
}
.features a {
	color:#00add0;
	text-decoration:underline;
}
.features a:hover {
	text-decoration:none;
}
#footer {
	padding:0 0 50px;
	border-bottom:1px solid #888;
}
#bottomWrap {
	width:100%;
	background:#2c2c2c url(bg-body.gif);
}
.source-page #bottomWrap {
	border-top:1px solid #584b33;
}
.white-container {
	width:100%;
	position:relative;
	background:#fff;
	margin:14px 0 0;
}
.white-container:after {
	display:block;
	content:"";
	clear:both;
}
.white-container-holder {
	width:1040px;
	float:left;
	left:50%;
	position:relative;
}
.white-container-frame {
	width:997px;
	float:left;
	left:-50%;
	position:relative;
	margin:-31px 0 0;
	background:url(bg-white-container-t.gif) no-repeat;
	padding:30px 21px 50px 22px;
}
.aside {
	float:left;
	width:199px;
	padding:3px 0 0;
}
.offers-table {
	margin:0 0 8px;
	border-collapse:collapse;
	width:197px;
	font-size:11px;
}
.offers-table th {
	padding:9px 8px 7px;
	background:#aaa url(bg-table-offers-t.gif) no-repeat;
	color:#fff;
	font-size:13px;
	font-weight:normal;
	text-align:left;
	border-bottom:1px solid #a2a2a2;
}
.offers-table .name {
	border-bottom:1px solid #ececec;
	background:#f1f1f1 url(bg-table-offers-name.gif) repeat-x;
	font-weight:bold;
	padding:7px 8px 7px 10px;
	width:104px;
	letter-spacing:-1px;
}
.offers-table .last-row .name {
	background:#f1f1f1 url(bg-table-offers-name-b.gif) no-repeat;
	border:0;
	padding-bottom:8px;
}
.offers-table .name a {
	color:#008fba;
}
.offers-table .flag {
	float:right;
	margin:3px 0 0;
}
.offers-table .value {
	border-bottom:1px solid #b8c2c7;
	background:#98a7b0 url(bg-table-offers-value.gif) repeat-x;
	padding:7px 0;
	width:75px;
	color:#fff;
	text-align:center;
}
.offers-table .last-row .value {
	background:#98a7b0 url(bg-table-offers-value-b.gif) no-repeat;
	border:0;
	padding-bottom:8px;
}
.aside .ad {
	padding:22px 0 12px;
	margin:0 0 0 -2px;
}
.aside .ad img {
	vertical-align:top;
}
.twocolumns {
	float:right;
	width:769px;
}
.aside2 {
	float:right;
	width:240px;
	margin:-27px 0 0;
}
.vip-card {
	position:relative;
	margin:0 0 24px;
}
.vip-card .text {
	position:absolute;
	text-align:center;
	color:#e1d0a6;
	font-size:12px;
	line-height:16px;
	bottom:22px;
	left:0;
	padding:0 30px;
	width:180px;
}
.vip-card .text h3 {
	font-size:15px;
	margin:0 0 7px;
	font-weight:normal;
}
.vip-card .text p {
	margin:0;
}
.vip-card a {
	color:#5697c7;
	text-decoration:underline;
}
.vip-card a:hover {
	text-decoration:none;
}
.vip-card strong {
	color:#ffd542;
	font-weight:normal;
	font-size:15px;
}
.entry-block {
	padding:0 0 28px;
}
.entry-block .heading {
	background:url(bg-entry-heading.gif) repeat-x 0 100%;
	color:#272727;
	padding:0 0 12px;
}
.news {
	margin:0;
	padding:0;
	list-style:none;
	color:#919191;
	font-size:12px;
	border-bottom:1px solid #919191;
}
.news li {
	border-bottom:1px solid #e7e7e7;
	padding:5px 20px 6px 1px;
}
.news h3 {
	margin:0 0 4px;
	font-size:12px;
	font-weight:normal;
}
.news p {
	margin:0;
}
.news a {
	color:#71afd6;
}
.fb-plugin {
	padding:0 0 9px;
}
.fb-plugin img {
	display:block;
}
.main-column {
	float:left;
	width:502px;
}
.slides {
	margin:0;
	padding:0;
	list-style:none;
	position:relative;
	z-index:1;
}
.slides img {
	display:block;
}
.slideshow {
	position:relative;
	margin:0 0 24px;
	width:660px;
}
.slideshow .panel {
	position:absolute;
	width:450px;
	bottom:0;
	left:0;
	padding:14px 25px 15px;
	height:24px;
	background:url(bg-slides-panel.png) no-repeat;
	z-index:2;
}
.slideshow .panel .button {
	margin:0;
}
.switcher {
	float:right;
	margin:0;
	padding:6px 0 0;
	list-style:none;
}
.switcher li {
	float:left;
	padding:0 0 0 7px;
}
.switcher a {
	display:block;
	width:13px;
	height:13px;
	background:url(bg-switcher.png) no-repeat;
	overflow:hidden;
	text-indent:-9999px;
}
.switcher .active a,
.switcher a:hover {
	background-position:0 -13px;
}
.refund {
	width:448px;
	height:145px;
	padding:23px 27px 0 27px;
	background:url(bg-refund.jpg) no-repeat;
	font:14px Georgia, serif;
	margin:0 0 28px;
}
.refund h2 {
	margin:0 0 16px;
	font:italic 17px Georgia, serif;
	color:#fff;
}
.example {
	color:#e1d0a6;
	width:100%;
	overflow:hidden;
}
.example h3 {
	float:left;
	margin:2px 0 0;
	font-size:14px;
	letter-spacing:2px;
	width:116px;
}
.example .text {
	overflow:hidden;
	height:1%;
	line-height:21px;
}
.example p {
	margin:0;
}
.promo-list {
	margin:0;
	padding:0;
	list-style:none;
}
.promo-list li {
	border-bottom:1px solid #eaeaea;
	padding:9px 0 9px 30px;
	background:url(bg-arrow3.gif) no-repeat 10px 8px;
}
.promo-list a {
	color:#589acc;
}
.twoblocks {
	overflow:hidden;
	width:530px;
	margin:0 -28px 0 0;
}
.twoblocks .entry-block {
	float:left;
	width:235px;
	margin:0 30px 0 0;
}
#bottomWrap .row {
	width:1000px;
	margin:0 auto;
	overflow:hidden;
}
.footerLeft,
.footerMiddle {
	float:left;
	width:340px;
}
#footer h3 {
	margin:0 0 19px;
	font-size:13px;
	text-transform:uppercase;
	color:#fff;
    font-weight: normal;
}
#footer .col {
	display:inline;
	float:left;
	position:relative;
	width:150px;
	margin:0 20px 0 0;
	line-height:18px;
}
#footer .col-1,
#footer .col-2 {
	float:left;
}
#footer .col-1 {
	width:300px;
	padding:0 0 0 10px;
}
#footer .col-2 {
	padding:27px 0 0;
}
#footer ul {
	margin:0;
	padding:0;
	list-style:none;
	border:solid #404040;
	border-width:0 0 1px;
	overflow:hidden;
}
#footer li {
	border-top:1px solid #404040;
	padding:3px 0 2px;
	background:url(bg-arrow2.gif) no-repeat 0 10px;
}
#footer li a {
	padding:0 0 0 10px;
	color:#c6c6c6;
}
h2#keepInTouch {
	background:url(bg_sprite.png) 0 -80px;
	margin:0;
	height:30px;
	color:#fff;
	text-align:center;
	font:16px/26px Arial, Helvetica, sans-serif;
}
#facebookTwitter {
	overflow:hidden;
	padding:25px 0 10px;
	margin:0 0 10px 0;
}
#facebook {
	float:left;
	width:130px;
	margin-right:10px;
}
#facebook .icon,
#twitter .icon {
	float:left;
	margin:3px 10px 0 0;
}
#facebook a,
#twitter a {
	font-family:Arial, Helvetica, sans-serif;
	color:#55a1cf;
	text-decoration:underline;
}
#facebook a:hover,
#twitter a:hover {
	text-decoration:none;
}
#twitter {
	float:left;
	width:160px;
}
.icon.facebook {
	height:29px;
	width:29px;
	background-position:0 -270px;
}
.icon.twitter {
	height:29px;
	width:29px;
	background-position:-40px -270px;
}
.icon {
	float:left;
	width:16px;
	height:16px;
	background:url(icon_sprite.png) no-repeat;
	margin:1px 4px 0 0;
}
#social h3 {
	text-transform:none;
	font:italic 15px Georgia, "Times New Roman", Times, serif;
	margin:0;
	color:#fff;
}
.newsletter form {
	margin-bottom:5px;
	float:left;
	width:100%;
	padding-top:8px;
}
#footer .newsletter h3 {
	margin-bottom:10px;
	font-weight:normal;
}
.newsletter .textInput {
	width:200px;
	float:left;
	border:1px solid #cfcfcf;
}
.cols {
	overflow:hidden;
	width:100%;
}
#subFooter {
	padding:21px 0 40px;
	text-align:right;
	font-size:11px;
	color:#c6c6c6;
}
#subFooter ul {
	margin:0;
	padding:0;
	list-style:none;
}
#subFooter li {
	display:inline;
	border-left:1px solid #575757;
	padding:0 6px 0 7px;
}
#subFooter li:first-child {
	border:none;
}
#subFooter a {
	color:#e5e5e5;
	text-decoration:underline;
}
#subFooter a:hover {
	text-decoration:none;
}
/*CSS of 4 pages starts*/


.nav1 {
	margin-left:15px !important;
	display:inline;
	width:548px !important;
}
.nav1 li {
	background:none !important;
	padding-left:6px !important;
	padding-right:0 !important
}
.nav1 li a {
	float:left;
	padding:5px
}
.nav1 li a:hover {
	color:#e4bd0a !important;
	background:#1a1819 !important;
	text-decoration:none !important
}
.holder .row input {
	margin:11px 0 0 0;
	border:1px solid #3c3c3c;
	width:123px;
	background:url(input_bg.gif) no-repeat 0 0;
	height:22px;
	line-height:22px;
	padding:0 5px;
	float:left;
	color:#797979
}
#page {
	float:left;
	width:100%;
}
.top_section {
	float:left;
	width:100%;
	background:url(page_top_bg.png) no-repeat 0 0;
	margin-top:-24px;
	position:relative
}
.top_section .left_section {
	float:left;
	width:400px;
	padding:20px 0 0 25px
}

.top_section .left_section h1, .top_section .left_section h3 {
	display:block;
	margin:0 0 10px 0;
	color:#fff;
	font:normal 17px/38px "TradeGothic", Arial, Helvetica, sans-serif;
}

.top_section .left_section h3 {
	font:normal 14px "TradeGothic", Arial, Helvetica, sans-serif;
    margin: 0;
}
.top_section .left_section ul {
	float:left;
	width:100%;
	list-style:none;
	margin:0;
	padding:11px 0 0 0
}
.top_section .left_section ul li {
	float:left;
	width:100%;
	color:#9d9d9d;
	font:normal 12px/24px "LucidfaGrande", Arial, Helvetica, sans-serif;
}
.top_section .left_section ul li .cal-result {
	color:#E0B620; font-size: 2em;
}
.top_section .left_section small {
	float:left;
	padding:16px 0 0 0
}
.selection {
	float:left;
	width:100%;
}
.selection .select1 {
	float:left;
	padding:2px 5px 0 0
}
.selection .select1 label {
	display:block;
	color:#9d9d9d;
	font:normal 13px/25px "LucidfaGrande", Arial, Helvetica, sans-serif;
}
.selection .select1 select {
	float:left;
}
.selection .width {
	width:85px !important
}
.top_section .right_section {
	float:right;
	background:url(pics_bg.png) no-repeat 0 0;
	width:559px;
}
.top_section .right_section ul {
	float:left;
	width:100%;
	list-style:none;
	margin:0;
	padding:0
}
.top_section .right_section ul li {
	float:left;
	text-align:center;
	min-width:185px;
	width:auto !important;
	width:185px;
	min-height:107px;
	height:auto !important;
	height:107px;
	padding-top:5px;
}

.top_section .right_section ul li:hover {
    -webkit-transform: scale(1.11);
    -moz-transform: scale(1.11);
    -o-transform: scale(1.11);
    transform: scale(1.11);
    z-index:100;
}

.top_section .right_section ul li small {
	display:block;
	font:normal 14px/16px "TradeGothic", Arial, Helvetica, sans-serif;
    max-width: 170px;
    margin: 0 auto;
    color: #9d9d9d;
}
.top_section .right_section ul li small span.rake-info {
	color:#E0B620;
}
.top_section .right_section ul li a:hover {
	text-decoration:none
}
.top_section .right_section ul li .p_top {
	padding-top:15px
}
.top_section .right_section ul li .p_top1 {
	padding-top:4px
}
.position {
	left: -23px;
	position: absolute;
	top: 136px;
}
.top_section .right_section ul li .p_top2 {
	padding-top:20px
}
.top_section .right_section ul li .s_top {
	margin-top:-4px
}
.top_section .right_section ul li .s_top1 {
	margin-top:-8px
}
.bottom_section {
	float:left;
	width:980px;
	margin:0 0 0 18px;
	display:inline;
}
.breaking_news {
	float:left;
	width:100%;
	border-bottom:1px solid #d7d7d7
}
.breaking_news h5 {
	float:left;
	color:#fff;
	font:normal 12px/38px "LucidfaGrande", Arial, Helvetica, sans-serif;
	padding:7px 0 0 0;
	margin:0
}
.breaking_news h5 span {
	color:#ffd500
}
.body_bg {
	background:url(body_bg.jpg) repeat-x center 0 #f6f6f6;
}
.body_bg1 {
	background:url(body_bg1.gif) repeat-x center 0 #f6f6f6;
}
.breaking_news .login_fb {
	float:right;
	width:auto;
	padding:15px 0 0 0
}
.breaking_news .login_fb ul {
	float:right;
	width:auto;
	margin:0;
	padding:0;
	list-style:none
}
.breaking_news .login_fb ul li {
	float:left;
	padding:0 10px;
}
.breaking_news .login_fb ul li a {
	color:#fff;
	font:normal 12px/22px "LucidfaGrande", Arial, Helvetica, sans-serif;
}
.breaking_news .login_fb ul li.none {
	background:url(sep.gif) no-repeat 0 5px;
}
#header .holder {
	padding-top:8px !important
}
.bottom_section .listing {
	float:left;
	width:310px;
	padding:19px 25px 0 0;
}
.bottom_section .listing h5 {
	display:block;
	color:#0692c9;
	font:normal 21px/50px Arial, Helvetica, sans-serif;
	border-bottom:1px solid #888888;
	margin:0
}
.bottom_section .listing ul {
	float:left;
	list-style:none;
	margin:0;
	padding:0;
	width:100%;
	border-bottom:1px solid #888888;
}
.bottom_section .listing ul li {
	float:left;
	width:100%;
	border-bottom:1px solid #e5e5e5;
	padding:3px 0 0 0
}
.bottom_section .listing ul li small {
	color:#0692c9;
	font:normal 14px/20px Arial, Helvetica, sans-serif;
	display:block
}
.bottom_section .listing ul li span {
	color:#8e8e8e;
	font:normal 12px/22px Arial, Helvetica, sans-serif;
	display:block
}
.bottom_section .listing ul.note small {
	background:url(note.gif) no-repeat 0 3px;
	padding-left:21px
}
.bottom_section .listing ul.note span a {
	color:#000;
	text-decoration:underline
}
.bottom_section .listing ul.note {
	width:300px
}
.bottom_section .listing ul.note li {
	padding-top:5px;
	padding-bottom:5px;
	background:url(li_bg.gif) repeat-x 0 0 #f3f3f3;
	padding-left:10px;
	width:290px
}
.bottom_section .listing em {
	float:right;
	color:#0692c9;
	font:normal 14px/20px Arial, Helvetica, sans-serif;
	background:url(arrow.gif) no-repeat 0 7px;
	padding-left:10px;
	margin:6px 0 0 0
}
.bottom_section .listing em a {
	text-decoration:underline;
	color: #0692C9;
}
.bottom_section .banner {
	float:left;
	padding-top:20px;
	width:auto
}
.bottom_section .pa_none {
	padding-right:0
}
.bottom_section .pa_none1 {
	padding-right:0;
	width:300px
}
.list .content {
	float:left;
	width:660px
}
.list .content h5 {
	margin:0;
	padding:12px 0 0 0;
	display:block;
	color:#000;
	font:normal 20px/24px Arial, Helvetica, sans-serif
}
.list .content p {
	margin:0 0 18px 0;
	/*padding:15px 0 0 0;*/
	display:block;
	color:#5c5c5c;
/*	font:normal 16px/20px Arial, Helvetica, sans-serif */
}
.list .content p a {
	color:#0692c9;
	text-decoration:underline
}
.list .content p a:hover {
	text-decoration:none
}
.list .content p .red {
	color:#f14707
}
.list .content .icons {
	float:left;
	width:100%;
}
.list .content .icons ul {
	float:left;
	width:100%;
	margin:0;
	padding:15px 0 0 0;
	list-style:none
}
.list .content .icons ul li {
	float:left;
	width:auto;
	padding:0 7px 0 0
}
.list .content .icons ul li.t_space {
	padding-top:2px
}
.list .content .icons ul li.t_space1 {
	padding-top:5px
}
.list .content .icons ul li p {
	float:left;
	font:normal 11px/24px Arial, Helvetica, sans-serif;
	padding:0
}
.list .content .icons ul li p a {
	color:#3f5c9a;
	text-decoration:none
}
.bottom_section .etiam {
	float:left;
	background:url(frame.png) no-repeat 0 0;
	width:270px;
	padding:0 17px 0 13px;
	margin:13px 0 0 0
}
.bottom_section .etiam span {
	color:#e20107;
}
.bottom_section .etiam strong {
	line-height:30px
}
.bottom_section .etiam ul {
	width:100%;
	border:0;
	padding:10px 0
}
.bottom_section .facebook {
	float:left;
	padding:12px 0
}
.bottom_section .etiam ul li {
	border:0;
	width:auto;
	padding:0 8px 0 0
}
.bottom_section .etiam ul li.s_top {
	padding-top:3px
}
.list {
	float:left;
	width:677px
}
.top {
	float:left;
	width:100%;
	margin:-21px 0 0 0
}

.top .list_left {
    float: left;
    background: url(list_bg.png) repeat-x left 0;
    width: 514px;
    padding-bottom: 5px;
    border-radius:5px;
    -moz-border-radius:5px;
}


.top .list_left .heading {
	float:left;
	width:100%;
	padding:5px 0
}
.top .list_left .heading span {
	float:left;
	color:#939393;
	width:198px;
	padding:0 0 0 9px
}
.top .list_left .heading small {
	float:left;
	color:#939393;
	width:132px;
}

.top .list_left .heading small.bonus {
   width: 70px;
 }
.top .list_left .heading small.bonus-code {
   width: 85px;
}
.top .list_left ul {
	float:left;
	width:100%;
	margin:0;
	padding:0;
	list-style:none
}
.top .list_left ul li {
	float:left;
	width:100%;
}
.top .list_left ul li a {
	float:left;
	width:100%;
}
.top .list_left ul li a:hover {
	background:url(li_hover.png) repeat-x 0 0;
	text-decoration:none
}
.top .list_left ul li a:hover .ex_mid_right em {
	font-weight:bold
}
.top .list_left ul li a:hover .mid_right em {
	/*color:#d4d4d4*/
}
.top .list_left ul li a strong {
	float:left;
	width:207px;
	cursor:pointer
}
.top .list_left ul li a strong small {
	float:left;
	color:#fff;
	font:normal 12px/16px "LucidfaGrande", Arial, Helvetica, sans-serif;
	padding:0 0 0 5px
}
.top .list_left ul li a strong small span {
	color:#4096b8;
	font:normal 9px/12px "LucidfaGrande", Arial, Helvetica, sans-serif;
}
.top .list_left ul li a strong img {
	float:left
}
.top .list_left ul li a strong em {
	float:left;
	padding:4px 0 0 4px
}
.top .list_left ul li a strong b {
	float:left;
	width:44px;
	height:28px
}

.top .list_left ul li a strong b.icon-poker-heaven {
    background:url(listings-poker-heaven.gif) no-repeat 2px 2px;
}
.top .list_left ul li a:hover strong b.icon-poker-heaven {
    background:url(listings-poker-heaven-hover.gif) no-repeat 2px 2px;
}
.top .list_left ul li a strong b.icon-absolute-poker {
    background:url(listings-absolute-poker.gif) no-repeat 2px 2px;
}
.top .list_left ul li a:hover strong b.icon-absolute-poker {
    background:url(listings-absolute-poker-hover.gif) no-repeat 2px 2px;
}
.top .list_left ul li a strong b.icon-betsson {
    background:url(listings-betsson.gif) no-repeat 2px 2px;
}
.top .list_left ul li a:hover strong b.icon-betsson {
    background:url(listings-betsson-hover.gif) no-repeat 2px 2px;
}
.top .list_left ul li a strong b.icon-betfair-poker {
    background:url(listings-betfair-poker.gif) no-repeat 2px 2px;
}
.top .list_left ul li a:hover strong b.icon-betfair-poker {
    background:url(listings-betfair-poker-hover.gif) no-repeat 2px 2px;
}
.top .list_left ul li a strong b.icon-pokernordica {
    background:url(listings-pokernordica.gif) no-repeat 2px 2px;
}
.top .list_left ul li a:hover strong b.icon-pokernordica {
    background:url(listings-pokernordica-hover.gif) no-repeat 2px 2px;
}
.top .list_left ul li a strong b.icon-ultimatebet {
    background:url(listings-ultimatebet.gif) no-repeat 2px 2px;
}
.top .list_left ul li a:hover strong b.icon-ultimatebet {
    background:url(listings-ultimatebet-hover.gif) no-repeat 2px 2px;
}
.top .list_left ul li a strong b.icon-wpt-poker {
    background:url(listings-wpt-poker.gif) no-repeat 2px 2px;
}
.top .list_left ul li a:hover strong b.icon-wpt-poker {
    background:url(listings-wpt-poker-hover.gif) no-repeat 2px 2px;
}
.top .list_left ul li a strong b.icon-interpoker {
    background:url(listings-interpoker.gif) no-repeat 2px 2px;
}
.top .list_left ul li a:hover strong b.icon-interpoker {
    background:url(listings-interpoker-hover.gif) no-repeat 2px 2px;
}
.top .list_left ul li a strong b.icon-paradise-poker {
    background:url(listings-paradise-poker.gif) no-repeat 2px 2px;
}
.top .list_left ul li a:hover strong b.icon-paradise-poker {
    background:url(listings-paradise-poker-hover.gif) no-repeat 2px 2px;
}
.top .list_left ul li a strong b.icon-partypoker {
    background:url(listings-partypoker.gif) no-repeat 2px 2px;
}
.top .list_left ul li a:hover strong b.icon-partypoker {
    background:url(listings-partypoker-hover.gif) no-repeat 2px 2px;
}
.top .list_left ul li a strong b.icon-pokerstars {
    background:url(listings-pokerstars.gif) no-repeat 2px 2px;
}
.top .list_left ul li a:hover strong b.icon-pokerstars {
    background:url(listings-pokerstars-hover.gif) no-repeat 2px 2px;
}
.top .list_left ul li a strong b.icon-betsafe-poker {
    background:url(listings-betsafe-poker.gif) no-repeat 2px 2px;
}
.top .list_left ul li a:hover strong b.icon-betsafe-poker {
    background:url(listings-betsafe-poker-hover.gif) no-repeat 2px 2px;
}
.top .list_left ul li a strong b.icon-titan-poker {
    background:url(listings-titan-poker.gif) no-repeat 2px 2px;
}
.top .list_left ul li a:hover strong b.icon-titan-poker {
    background:url(listings-titan-poker-hover.gif) no-repeat 2px 2px;
}
.top .list_left ul li a strong b.icon-noiqpoker {
    background:url(listings-noiqpoker.gif) no-repeat 2px 2px;
}
.top .list_left ul li a:hover strong b.icon-noiqpoker {
    background:url(listings-noiqpoker-hover.gif) no-repeat 2px 2px;
}
.top .list_left ul li a strong b.icon-comeon-poker {
    background:url(listings-comeon-poker.gif) no-repeat 2px 2px;
}
.top .list_left ul li a:hover strong b.icon-comeon-poker {
    background:url(listings-comeon-poker-hover.gif) no-repeat 2px 2px;
}
.top .list_left ul li a strong b.icon-everest-poker {
    background:url(listings-everest-poker.gif) no-repeat 2px 2px;
}
.top .list_left ul li a:hover strong b.icon-everest-poker {
    background:url(listings-everest-poker-hover.gif) no-repeat 2px 2px;
}
.top .list_left ul li a strong b.icon-pkr {
    background:url(listings-pkr.gif) no-repeat 2px 2px;
}
.top .list_left ul li a:hover strong b.icon-pkr {
    background:url(listings-pkr-hover.gif) no-repeat 2px 2px;
}
.top .list_left ul li a strong b.icon-doylesroom {
    background:url(listings-doylesroom.gif) no-repeat 2px 2px;
}
.top .list_left ul li a:hover strong b.icon-doylesroom {
    background:url(listings-doylesroom-hover.gif) no-repeat 2px 2px;
}
.top .list_left ul li a strong b.icon-carbon-poker {
    background:url(listings-carbon-poker.gif) no-repeat 2px 2px;
}
.top .list_left ul li a:hover strong b.icon-carbon-poker {
    background:url(listings-carbon-poker-hover.gif) no-repeat 2px 2px;
}
.top .list_left ul li a strong b.icon-playersonly {
    background:url(listings-playersonly.gif) no-repeat 2px 2px;
}
.top .list_left ul li a:hover strong b.icon-playersonly {
    background:url(listings-playersonly-hover.gif) no-repeat 2px 2px;
}
.top .list_left ul li a strong b.icon-ladbrokes {
    background:url(listings-ladbrokes.gif) no-repeat 2px 2px;
}
.top .list_left ul li a:hover strong b.icon-ladbrokes {
    background:url(listings-ladbrokes-hover.gif) no-repeat 2px 2px;
}
.top .list_left ul li a strong b.icon-black-chip-poker {
    background:url(listings-black-chip-poker.gif) no-repeat 2px 2px;
}
.top .list_left ul li a:hover strong b.icon-black-chip-poker {
    background:url(listings-black-chip-poker-hover.gif) no-repeat 2px 2px;
}
.top .list_left ul li a strong b.icon-cake-poker {
    background:url(listings-cake-poker.gif) no-repeat 2px 2px;
}
.top .list_left ul li a:hover strong b.icon-cake-poker {
    background:url(listings-cake-poker-hover.gif) no-repeat 2px 2px;
}
.top .list_left ul li a strong b.icon-888-poker {
    background:url(listings-888-poker.gif) no-repeat 2px 2px;
}
.top .list_left ul li a:hover strong b.icon-888-poker {
    background:url(listings-888-poker-hover.gif) no-repeat 2px 2px;
}
.top .list_left ul li a strong b.icon-bodog-poker {
    background:url(listings-bodog-poker.gif) no-repeat 2px 2px;
}
.top .list_left ul li a:hover strong b.icon-bodog-poker {
    background:url(listings-bodog-poker-hover.gif) no-repeat 2px 2px;
}
.top .list_left ul li a strong b.icon-superstack-poker {
    background:url(listings-superstack-poker.gif) no-repeat 2px 2px;
}
.top .list_left ul li a:hover strong b.icon-superstack-poker {
    background:url(listings-superstack-poker-hover.gif) no-repeat 2px 2px;
}
.top .list_left ul li a strong b.icon-bwin-poker {
    background:url(listings-bwin-poker.gif) no-repeat 2px 2px;
}
.top .list_left ul li a:hover strong b.icon-bwin-poker {
    background:url(listings-bwin-poker-hover.gif) no-repeat 2px 2px;
}

.top .list_left ul li .mid_con {
	float:left;
	width:127px;
	cursor:pointer
}
.top .list_left ul li .mid_con em {
	color:#9d9d9d;
	font:bold 18px/32px "Trebuchet MS", Arial, Helvetica, sans-serif
}
.top .list_left ul li .mid_con em em {
	color:#E0B620;
}

.top .list_left ul li .mid_con em .percent-only {
    color:#E0B620;
    margin-left: 49px;
}


.top .list_left ul.v8-list li .mid_con em .percent-only {
    margin-left: 15px;
}

.top .list_left ul li .mid_right {
	float:left;
	width:44px;
	text-align:center;
	cursor:pointer
}
.top .list_left ul li .mid_right em {
	color:#9D9D9D;
	font:italic 14px/32px "Trebuchet MS", Arial, Helvetica, sans-serif
}
.top .list_left ul li .ex_mid_right {
	float:left;
	width:94px;
	text-align:center;
	padding: 0 0 0 15px;
	cursor:pointer
}
.top .list_left ul li .ex_mid_right em {
	color:#9D9D9D;
	font:normal 12px/32px "Trebuchet MS", Arial, Helvetica, sans-serif
}
.top .list_left .view {
	float:left;
	width:492px;
	padding:10px 11px 5px 11px;
	cursor:pointer
}
.top .list_left .view img {
	float:left;
	padding:4px 0
}
.top .list_left .view span {
	float:left;
	width:490px;
	text-align:center;
	line-height:14px;
	cursor:pointer
}
.top .list_left .view a:hover span {
	text-decoration:none
}
.top .list_left .view .rite {
	float:right
}
.top .list_right {
    float: right;
    background: url(public_bg.gif) no-repeat 0 0;
    width: 470px;
    padding: 5px 10px 0 10px;
    border-radius: 5px;
}
.top .list_right h1 {
	display:block;
	color:#939393;
	margin:0;
	font: 14px "lucida grande", sans-serif;
}
.top .list_right .calculate {
	float:left;
	width:438px;
	padding:15px 0 0 15px
}
.top .list_right .calculate a {
	float:left;
	margin:15px 0 0 17px;
	display:inline
}
.top .list_right .calculate label {
	color:#fff
}
.top .list_right .rating {
	float:left;
	width:438px;
	padding:14px 0 0 15px;
}
.top .list_right .rating label {
	color: #fff;
	display: block;
	font: 13px/25px "LucidfaGrande", Arial, Helvetica, sans-serif;
}
.top .list_right .rating > span {
	float:left;
	color:#acacac;
	margin:0;
	font:normal 24px/30px "lucida grande", sans-serif;
	padding:0 39px 0 0
}
.top .list_right .rating p {
	float:left;
	width:100%;
	color:#fff;
	text-align:center;
	padding:43px 0 0 0;
	margin:0
}
.top .list_right .rating .r_none {
	padding-right:0;
	color:#e0b620;
}
.top .list_right .rating small {
	font:normal 10px/12px "lucida grande", sans-serif;
	color:#acacac;
}
.top .list_right .roomraise {
	float:left;
	width:100%;
}
.top .list_right .roomraise a, .top .list_right .roomraise a:hover {
    text-decoration: none;
}

.top .list_right .roomraise ul {
    float: left;
    width: 100%;
    margin: 0;
    padding: 12px 0 5px;
    list-style: none;
}

.top .list_right .roomraise ul li {
	float:left;
	background:url(frame1.png) no-repeat 0 0;
	width:115px;
	margin:0 3px 0 0;
	display:inline;
	text-align:center;
	padding:6px 0 0 0
}
.top .list_right .roomraise ul li small {
	display:block;
	color:#02a6db;
	font:normal 12px/14px "LucidfaGrande", Arial, Helvetica, sans-serif;
}
.top .list_right .roomraise ul li strong {
	display:block;
	color:#edc80d;
	font:normal 10px/22px "LucidfaGrande", Arial, Helvetica, sans-serif;
	padding:4px 0 0 0
}
.top .list_right .roomraise ul li.last {
	height:91px;
	margin-right:0
}
.top .list_right .scroll {
	float:left;
	width:100%;
}
.top .list_right .scroll ul {
	float:left;
	width:100%;
	margin:0;
	padding:5px 0 20px 0;
	list-style:none
}
.top .list_right .scroll ul li {
	float:left;
}
.top .list_right .scroll ul li.lst {
	float:right
}
.top .list_right .scroll ul li a {
	color:#939393;
	padding:0 21px;
	line-height:24px;
	float:left
}
.top .list_right .scroll ul li a.none {
	padding:6px 0 0 0
}
.top .rite1 {
	float:right;
	background:url(list_bg1.gif) no-repeat 0 0;
	width:333px
}
.top .rite1 .heading span {
	width:188px
}
.top .rite1 .heading small {
	width:64px
}
.top .rite1 ul li a strong {
	width:200px
}
.top .rite1 ul li .mid_con {
	width:86px;
	text-align:center
}
.top .rite1 ul li a strong small {
	color:#1f9dba
}
.top .rite1 ul li a strong small span {
	color:#9f9f9f
}
.top .rite1 ul li a:hover {
	background:#145263;
	text-decoration:none
}
.top .rite1 ul li a:hover .mid_con em {
	color:#ffc000
}
.top .rite1 ul li a:hover .mid_con b {
	color:#ffc000
}
.top .rite1 ul li a:hover strong small {
	color:#fff
}
.top .rite1 ul li a:hover strong span {
	color:#000
}
.top .rite1 .view {
	width:311px
}
.top .rite1 .view span {
	width:324px
}
.top .rite1 ul li .mid_con em {
	font: bold 12px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;
    line-height: 32px;
}
.top .rite1 ul li .mid_con b {
	font:normal 10px/12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#E0B620;
	float:left;
	width:100%;
	text-align:center
}
.top .rite1 ul li .mid_con .big {
	font-size:18px;
	line-height:32px
}
.l_top {
}
.body_bg2 {
	background:#7d7d7d url(body_bg2.gif) repeat-x center 0
}
.top .list_right .scroll ul li a:hover {
	background:#000;
	text-decoration:none
}
#page .m_top {
	margin-top:-15px
}
#page .m_top1 {
	margin-top:-39px;
}
.no_space {
	margin-top:20px
}
#page .m_top1 .breaking_news {
	border-bottom:1px solid #5a5a5a
}
.left_container {
	float:left;
	width:670px
}
.left_container h5 {
	display:block;
	color:#fff;
	font:normal 21px/32px "LucidfaGrande", Arial, Helvetica, sans-serif;
	padding:0;
	margin:0
}
.left_container h6 {
	display:block;
	color:#fff;
    font-weight: normal;
	padding:0;
	margin:0
}
.cal_rake {
	float:left;
	background:url(frame_bg.png) no-repeat 0 0;
	padding:20px 5px 0 20px;
	width:249px;
	margin:18px 0 0 0
}
.cal_rake strong {
	display:block;
	color:#fff;
	font:normal 16px/32px "LucidfaGrande", Arial, Helvetica, sans-serif;
}
.cal_rake label {
	color:#fff !important
}
.width10 {
	float:right !important;
	padding-right:8px !important;
	width:85px !important
}
.cal_rake .rating {
	float:left;
	width:100%;
	;
	padding:14px 0 0 0;
	border-top:1px solid #3e3e3e;
	margin:20px 0 0 0
}
.cal_rake .rating > span {
	float:left;
	color:#fff;
	margin:0;
	font:normal 18px/25px "lucida grande", sans-serif;
	padding:0 39px 19px 0
}
.cal_rake .rating p {
	float:left;
	width:100%;
	color:#fff;
	text-align:center;
	padding:43px 0 0 0;
	margin:0
}
.cal_rake .rating .r_none {
	padding-right:0;
	color:#e0b620;
	font-size:36px
}
.cal_rake .rating .r_none1 {
	padding-right:0;
}
.cal_rake .rating .r_none2 {
	font-size:14px;
	line-height:30px
}
.cal_rake .rating small {
	font:normal 10px/12px "lucida grande", sans-serif;
	color:#fff;
}
.pc {
	float:right;
	padding:18px 0 0 0
}
.page_section {
	float:left;
	background:#161616 url(top_curve.gif) no-repeat 0 0;
	padding:15px 23px 20px 19px;
	width:957px;
    margin: 0;
	display:inline
}
.page_section .bottom_sec {
	float:left;
	width:100%;
	padding:24px 0 0 0
}
.page_section .bottom_sec h6 {
	float:left;
	color:#afafaf;
	font:normal 18px/20px "LucidfaGrande", Arial, Helvetica, sans-serif;
	margin:0;
	padding-bottom:13px;
	width:100%;
}
.page_section .bottom_sec p {
	display:block;
	color:#646464;
	font:normal 12px/15px "LucidfaGrande", Arial, Helvetica, sans-serif;
}
.page_section .bottom_sec p a {
/*	color:#bf7818; */
	text-decoration:none
}
.page_section .bottom_sec p a.blue {
	color:#0682b2
}
.page_section .bottom_sec p a:hover {
	text-decoration:underline
}
.page_section .mid_bottom_section {
	float:left;
	width:100%;
}
.page_section .mid_bottom_section .col {
	float:left;
	width:306px;
	margin:0 10px 0 0;
	display:inline;
	background:url(bottom_bg.gif) repeat-x 0 bottom
}
.page_section .mid_bottom_section .col h5 {
	display:block;
	color:#057fae;
	font:normal 18px/20px "LucidfaGrande", Arial, Helvetica, sans-serif;
	margin:0
}
.page_section .mid_bottom_section .col ul {
	float:left;
	width:auto;
	margin:0;
	padding:9px 0 29px 0;
	list-style:none
}
.page_section .mid_bottom_section .col ul li {
	float:left;
	width:100%;
	background:url(li_bg1.gif) repeat-x 0 bottom;
	padding:10px 0 7px 0
}
.page_section .mid_bottom_section .col ul li.last {
	background:none
}
.page_section .mid_bottom_section .col ul li span {
	display:block;
	color:#646464;
	font:normal 13px/15px "LucidfaGrande", Arial, Helvetica, sans-serif;
}
.page_section .mid_bottom_section .col ul li span em {
	color:#0682b2;
	font:normal 13px/21px "LucidfaGrande", Arial, Helvetica, sans-serif;
}
.page_section .mid_bottom_section .col ul li small {
	display:block;
	color:#646464;
	font:normal 10px/15px "LucidfaGrande", Arial, Helvetica, sans-serif;
}
.page_section .mid_bottom_section .col ul li small a {
	color:#646464;
	text-decoration:underline
}
.page_section .mid_bottom_section .col ul li small a:hover {
	text-decoration:none
}
.line1 li span {
	font:normal 13px/19px "LucidfaGrande", Arial, Helvetica, sans-serif !important;
}
.color li span {
	color:#c7c7c7 !important
}
.color li {
	padding-bottom:11px !important
}
.page_section .mid_section {
	float:left;
	width:100%;
	padding-top:15px
}
.page_section .mid_section .mid_left {
	float:left;
	width:462px
}
.page_section .mid_section .mid_right {
	float:right;
	width:476px;
	border-bottom:1px solid #323232
}
.page_section .mid_section h4 {
	display:block;
	color:#afafaf;
	font:normal 18px/20px "LucidfaGrande", Arial, Helvetica, sans-serif;
	margin:0;
	padding:9px 0 0 0
}
.page_section .mid_section .mid_right p {
	display:block;
	color:#afafaf;
	font:normal 10px/15px "LucidfaGrande", Arial, Helvetica, sans-serif;
	margin:0;
	padding:21px 0 0 10px
}
.page_section .mid_section .mid_right ul {
	float:left;
	width:auto;
	margin:0;
	padding:13px 0 0 8px;
	list-style:none
}
.page_section .mid_section .mid_right ul li {
	float:left;
	width:auto;
	padding:0 12px 11px 0
}
.page_section .mid_section .mid_right ul li.none {
	padding-right:0
}
.page_section .mid_section .see_all {
	float:left;
	width:100%;
	padding:15px 0 13px 0
}
.page_section .mid_section .see_all p {
	display:block;
	color:#646464;
	font:normal 12px/15px "LucidfaGrande", Arial, Helvetica, sans-serif;
}
.page_section .mid_section .mid_left ul {
	float:left;
	width:100%;
	margin:0;
	padding:4px 0 0 0;
	list-style:none
}
.page_section .mid_section .mid_left ul li {
	float:left;
	width:100%;
	padding:10px 0 0 0;
}
.page_section .mid_section .mid_left ul li .step {
	float:left;
	text-align:center;
	width:42px;
	padding:4px 0
}
.page_section .mid_section .mid_left ul li .step span {
	display:block;
	color:#fff;
	font:italic 30px/35px "LucidfaGrande", Arial, Helvetica, sans-serif;
}
.page_section .mid_section .mid_left ul li .step span small {
	font-size:18px
}
.page_section .mid_section .mid_left ul li .step_content {
	float:right;
	width:418px;
	background:#3d3d3d;
	border-bottom:1px solid #6a6a6a
}
.page_section .mid_section .mid_left ul li .step_content .step_top {
	float:left;
	padding:0 9px 0 9px;
	width:400px;
	padding-bottom:12px;
	position:relative
}
.page_section .mid_section .mid_left ul li .step_content .step_top small {
	float:left;
	padding:10px 14px 0 0
}
.page_section .mid_section .mid_left ul li .step_content .step_top strong {
	float:left;
	width:auto;
	color:#057fae;
	font:normal 16px/18px "LucidfaGrande", Arial, Helvetica, sans-serif;
	padding:12px 0 0 0
}
.page_section .mid_section .mid_left ul li .step_content .step_top strong em {
	color:#131313;
	font:normal 10px/12px "LucidfaGrande", Arial, Helvetica, sans-serif;
}
.page_section .mid_section .mid_left ul li .step_content .step_top p {
	float:right;
	text-align:right;
	color:#7e7e7e;
	width:170px;
	padding:6px 0 0 0;
	margin:0;
	font:normal 10px/15px "LucidfaGrande", Arial, Helvetica, sans-serif;
}
.page_section .mid_section .mid_left ul li .step_content .step_top span {
	position:absolute;
	background:url(btn.gif) no-repeat 0 0;
	width:132px;
	height:24px;
	cursor:pointer;
	text-align:center;
	right:10px;
	bottom:16px;
}
.page_section .mid_section .mid_left ul li .step_content .step_top span a {
	color:#fff;
	font:normal 12px/24px "LucidfaGrande", Arial, Helvetica, sans-serif;
}
.page_section .mid_section .mid_left ul li .step_content .step_top span a:hover {
	text-decoration:none !important
}
.page_section .mid_section .mid_left ul li .step_content .step_bottom {
	float:left;
	padding:0 9px 0 9px;
	width:400px;
	border-top:1px solid #272727;
	background:#323232
}
.page_section .mid_section .mid_left ul li .step_content .step_bottom label {
	color:#7e7e7e;
	font:normal 12px/15px "LucidfaGrande", Arial, Helvetica, sans-serif;
}
.page_section .mid_section .mid_left ul li .step_content .step_bottom span {
	color:#ffa800;
	font:bold 18px/29px "LucidfaGrande", Arial, Helvetica, sans-serif;
}
.page_section .mid_section .mid_left ul li .step_content .step_bottom .grey {
	color:#d3d3d3
}
.page_section .top_sec {
	float:left;
	width:100%;
}
.page_section .top_sec .top_right {
	float:right;
	width:237px;
	padding:8px 0 0 0
}
.page_section .top_sec .top_right .rake-back {
	float:left;
	width:auto
}
.page_section .top_sec .top_right .risk_free {
	float:left;
	width:100%;
	padding-bottom:6px
}
.page_section .top_sec .top_right .risk_free p {
	display:block;
	color:#727272;
	font:normal 12px/15px "LucidfaGrande", Arial, Helvetica, sans-serif;
	margin:0;
	padding:4px 0 0 90px
}
.page_section .top_sec .top_right .risk_free small {
	float:left;
}
.page_section .top_sec .top_right .risk_free span {
	float:right;
	padding:4px 20px 0 0
}
.page_section .top_sec .top_right .risk_free strong {
	float:left;
	width:100%;
	text-align:center;
	color:#727272;
	font:normal 12px/15px "LucidfaGrande", Arial, Helvetica, sans-serif;
	padding:15px 0 0 0
}
.page_section .top_sec .top_left {
	float:left;
	width:713px;
}
.page_section .top_sec .top_left h3 {
	display:block;
	color:#ffa800;
	font:normal 30px/31px "TradeGothic", Arial, Helvetica, sans-serif;
	margin:0;
	padding:13px 0 0 12px;
}
.page_section .top_sec .top_left h4 {
	display:block;
	color:#fff;
	font:normal 18px/26px "TradeGothic", Arial, Helvetica, sans-serif;
	margin:0;
	padding:0 0 0 12px;
}
.page_section .top_sec .top_left .white_container {
	float:left;
	padding:16px 0 15px 23px;
	background:#fff;
	width:690px;
	position:relative;
	margin:16px 0 0 0
}
.page_section .top_sec .top_left .white_container .container_content {
	float:left;
	width:435px;
}
.page_section .top_sec .top_left .white_container .container_content p {
	display:block;
	color:#1e1e1e;
	font:normal 13px/18px "LucidfaGrande", Arial, Helvetica, sans-serif;
	position:relative;
	z-index:999;
	margin:0
}

.gal {
    position: absolute;
    top: -73px;
    right: 0px;
}

.grey_container {
    position: relative;
}

.page_section .top_sec .top_left .white_container .container_content .grey_container {
	float:left;
	border:1px solid #8f8f8f;
	width:400px;
	background:url(grey_line_bg.gif) repeat-x 0 0 #666;
	padding-bottom:1px;
	margin-top:15px
}
.page_section .top_sec .top_left .white_container .container_content .grey_container .grey_left {
	float:left;
	width:380px;
	padding:16px 0 17px 17px
}

.page_section .top_sec .top_left .white_container .container_content .grey_container .grey_left strong {
	display:block;
	color:#fff;
	font:normal 15px/17px "LucidfaGrande", Arial, Helvetica, sans-serif;
}
.page_section .top_sec .top_left .white_container .container_content .grey_container .grey_left label {
	display:block;
	color:#ffffff;
	font:normal 12px/17px "LucidfaGrande", Arial, Helvetica, sans-serif;
	padding:8px 0 0 0
}
.page_section .top_sec .top_left .white_container .container_content .grey_container .grey_right {
	float:right;
	width:115px;
	padding:28px 16px 0 0
}
.page_section .top_sec .top_left .white_container .container_content .grey_container .grey_right strong {
	color:#ffa800;
	font:bold 24px/28px "LucidfaGrande", Arial, Helvetica, sans-serif;
}
.page_section .top_sec .top_left .white_container .container_content .grey_container .grey_right small {
	float:right;
	padding:0 17px 0 0;
	color:#fff
}
.page_section .top_sec .top_left .white_container .container_content .grey_container .grey_bottom {
	float:left;
	width:100%;
}
.page_section .top_sec .top_left .white_container .container_content .grey_container .grey_bottom ul {
	float:left;
	width:100%;
	margin:0;
	padding:0;
	list-style:none
}
.page_section .top_sec .top_left .white_container .container_content .grey_container .grey_bottom ul li {
	float:left;
	width:auto;
	margin-right:1px;
	display:inline;
	text-align:center;
	background:url(line_bg.gif) repeat-x 0 0;
	min-width:132px;
	width:auto !important;
	width:132px
}
.page_section .top_sec .top_left .white_container .container_content .grey_container .grey_bottom ul li strong span {
	color:#1e1e1e;
	font:bold 18px/32px "LucidfaGrande", Arial, Helvetica, sans-serif;
}
.page_section .top_sec .top_left .white_container .container_content .grey_container .grey_bottom ul li strong small {
	color:#1e1e1e;
	font:normal 12px/32px "LucidfaGrande", Arial, Helvetica, sans-serif;
}
.page_section .top_sec .top_left .white_container .container_content .grey_container .grey_bottom ul li.none {
	margin:0;
	width:134px !important
}

.grey_right {
    position: absolute;
    right: 0;
    top 10px;
    padding: 0 16px 0 0;
}

.page_section .top_sec .top_left .white_container .container_content .rakeback_listing {
	float:left;
	width:100%;
}
/*.page_section .top_sec .top_left .white_container .container_content .rakeback_listing span {
	float:left;
	background:url(orange_bg.png) no-repeat 0 0;
	width:303px;
	height:35px;
	text-align:center;
	margin:15px 0 0 46px;
	display:inline
}
.page_section .top_sec .top_left .white_container .container_content .rakeback_listing span a {
	display:block;
	font:normal 19px/35px "LucidfaGrande", Arial, Helvetica, sans-serif;
	color:#fff
}
.page_section .top_sec .top_left .white_container .container_content .rakeback_listing span a:hover {
	text-decoration:none
}*/
.page_section .top_sec .top_left .white_container .container_content .rakeback_listing strong {
	color:#1e1e1e;
	font:normal 12px/18px "LucidfaGrande", Arial, Helvetica, sans-serif;
	float:left;
	padding:8px 0 0 36px;
}
.footer_icons {
	float:left;
	padding:5px 0 10px;
	margin:0 0 10px 0;
	border-bottom:1px solid #b8b8b8;
}
.footer_icons ul {
	float:left;
	list-style:none;
	margin:0;
	padding:0;
	border:0 !important
}
.footer_icons ul li {
	float:left;
	background:none !important;
	padding:13px 23px 5px 0 !important;
	border:none !important
}
.footer_icons ul li.none {
	padding-right:0 !important
}


.slideshow {
    margin:0;
    padding:0;
    overflow: hidden;
    position: relative;
    height: 230px;
}
.slideshow li, .slideshow li:first-Child { 
    background: none; 
    margin: 0; 
    padding: 0;
    position: absolute;
    top:0px;
    left:0px;
    width: 660px;
    height: 240px;
    z-index: 0;
}

.ss-hidden { display: none;}

.ss-bookmarks-container { position: relative; }
.ss-bookmarks { 
    overflow: hidden; 
    top:-30px; 
    left: 20px;
    position:absolute; 
    list-style: none;
    padding: 0; margin: 0;
}
.ss-bookmarks li.ss-bookmark { 
    background: none; 
    float: left; 
    width: 20px; 
    background: #505050; 
    color:black; 
    margin: 0 5px 0 0;
    padding: 0px;
    text-align:center;
    border: 1px solid #c0c0c0;
}
.ss-bookmark-highlight {
    background: white !important;
}
.ss-bookmarks li a { 
    color: black; 
    text-decoration: none;
    display: block;
    width: 100%;
    height: 100%;
}

.box-border-top {
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px;
    -webkit-border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;
}

.box-border-bottom {
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    -moz-border-radius-bottomleft: 5px;
    -moz-border-radius-bottomright: 5px;
    -webkit-border-bottom-left-radius: 5px;
    -webkit-border-bottom-right-radius: 5px;
}


.content {
  color: #000; margin: 20px 0;}
.content a { text-decoration: underline; }

h1, h2.title {
font-size: 18px;
line-height: 22px;
margin-bottom: 10px;
}

#page h1 {
  font-weight: normal;
}
#login-a {
 border: 0; margin: 0; padding: 0; height: auto; float: none;
}

/* tabs */
.tabs{float:left;width:100%;margin-bottom:18px;}
.tabs .titleList li:first-child{padding-top:0;}
.ui-tabs .ui-tabs-hide {display:none !important;}
.ui-tabs-nav{float:left;width:99%;border-bottom:1px solid #888;margin:0;}
.ui-tabs-nav li{background:#111 url(bg_sprite.png) 0 -640px repeat-x;float:left;border:1px solid #575757;border-bottom:1px solid #888;padding:0 10px;height:27px;line-height:25px;margin:0 0 -1px 10px;-webkit-border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px;-moz-border-radius-topleft: 5px;-moz-border-radius-topright: 5px;border-top-left-radius: 5px;border-top-right-radius: 5px;}
.ui-tabs-nav li.ui-state-active{border-bottom-color:#fff;background:#fff;}

.tabContent{padding:20px;}
#fancybox-inner .tabs{margin-top:-40px;}
#fancybox-inner .ui-tabs-nav{border:none;}
#fancybox-inner .ui-tabs-nav li{border:none;height:40px;line-height:40px;font-size:15px;margin-bottom:0;padding:0 15px;}
#fancybox-inner .ui-tabs-nav li:first-child{margin-left:0;}

/* login area */
#login .content{position:relative;width:auto;padding:0 15px;height:51px;border:1px solid #424242;border-top:none;float:right;background:#191919 url(bg_sprite.png) 0 -680px repeat-x;
-webkit-border-bottom-right-radius: 10px;-webkit-border-bottom-left-radius: 10px;-moz-border-radius-bottomright: 10px;-moz-border-radius-bottomleft: 10px;border-bottom-right-radius: 10px;border-bottom-left-radius: 10px;}
#login .content #login_types{padding-top:15px;}
#login.logged_in .content{-moz-border-radius-bottomleft: 0;}
#login.logged_in .content .corner.bl{position:absolute;background:url(corner_sprite.png) -80px 0 no-repeat;display:block;height:9px;width:9px;left:-1px;bottom:-1px;}

#login.logged_in .content{padding:0 15px 0 0;margin-left:-52px;white-space:nowrap;padding-left:62px;}
/*#login.logged_in img{float:left;margin-left:-62px;margin-top:1px;}*/
#login.logged_in .avatar {float:left;margin-left:-62px;margin-top:0px;overflow:hidden;height:51px;}
#login.logged_in .userDetails{float:left;font-size:11px;line-height:11px;color:#fff;}
#login.logged_in .userDetails ul{float:left;margin:8px 0 0}
#login.logged_in .userDetails li{float:left;padding:0 6px 0 8px;background:url(icon_sprite.png) 0 -80px no-repeat;}
#login.logged_in .userDetails li:first-child{background:none;padding-left:0}

#login ul#login_types{margin:0;padding:0;list-style:none;line-height:13px;}
#login ul#login_types li,#login ul#login_types li a{float:left;}
#login ul#login_types li{background:none;padding-left:0;}
#login ul#login_types li a{padding:0 13px;}
#login ul#login_types li#link_signin,#login ul#login_types li#link_join{padding-top:3px;}
#login ul#login_types li#link_signin a{border-right:1px solid #070707;}
#login ul#login_types li#link_join a{border-left:1px solid #888;padding-right:0}

#verisign_badge{margin-left:150px;width:100px;height:72px;margin-top:-33px;}
#verisign_badge object, #verisign_badge embed{display:block}

/* login/overlay content */
#loginFormContainer{width:800px;}
.lbContentWrap{}
.lbTabContent{padding-top:30px;}
.lbTabContent .col{float:left;margin:0 15px;width:355px;}
.lbTabContent .col.first{}
.lbTabContent .col.last{margin-right:14px;border-left:1px solid #c6c6c6;padding-left:15px;margin-left:0;}
.lbTabContent .col.last h3{margin-bottom:10px}
.lbContent{margin:-45px 0 45px;padding-right:30px;}
.lbContent h2{color:#fff;font-size:18px;margin-bottom:40px;}
.lbContent h3{font-size:15px;}
.lbContent p{margin-bottom:10px;}
#fb-login,#fb-login-2{margin-bottom:18px;}

.clear {
clear: both;
display: block;
overflow: hidden;
visibility: hidden;
width: 0;
height: 0;
}

#login-fragment-1 ul li {
background: url(/images/bg_list_item.gif) 0 5px no-repeat;
padding-left: 15px;
}

#registerForm label span, #loginForm label span {
width: 150px;
float: left;
margin: 2px 10px 0 0;
}

#registerForm label, #loginForm label {
display: block;
margin-bottom: 10px;
color: #1E1E1E;
clear: both;
}

#registerForm .textInput, #loginForm .textInput {
  width: 187px;
}

#registerForm button, #loginForm button {
  margin: 0 10px 0 0; }


.icon.arrowRight{width:10px;height:19px;background-position:0 -140px;margin-right:10px;}
.buttonIcon{background:url(icon_sprite.png) 0 -110px no-repeat;float:left;height:23px;width:28px;}
.buttonIcon.right{float:right}
.viewmore{background-position:-40px -110px;margin-top:5px;height:26px;}
.button.withIcon{height:40px;text-transform:uppercase;font-size:18px;line-height:40px;background-position:0 -800px;}
.button.withIcon:hover{background-position:0 -840px}
.button.withIcon:hover .viewmore{background-position:-70px -110px;}
.button.withIcon .buttonIcon{margin:10px 10px 0 0;}
.button.withIcon .buttonIcon.right{margin:7px 0 0 10px;}

.rakeback_listing a.button {
    margin: 29px 0 0 45px;
}

/* icons */
.icon{float:left;width:16px;height:16px;background:url(icon_sprite2.png) 0 0 no-repeat;margin:1px 4px 0 0;}
.icon.facebook{height:29px;width:29px;background-position:0 -270px;}
.icon.twitter{height:29px;width:29px;background-position:-40px -270px;}

#footericons .icon.googleplus {background-position:-200px -500px;}
#footericons .icon.googleplus:hover {background-position:-200px -550px;}
#footericons .icon.facebook {background-position:0 -500px;}
#footericons .icon.facebook:hover {background-position:0 -550px;}
#footericons .icon.facebook:inactive {background-position:0 -600px;}
#footericons .icon.twitter {background-position:-50px -500px;}
#footericons .icon.twitter:hover {background-position:-50px -550px;}
#footericons .icon.twitter:inactive {background-position:-50px -600px;}
#footericons .icon.youtube {background-position:-100px -500px;}
#footericons .icon.youtube:hover {background-position:-100px -550px;}
#footericons .icon.youtube:inactive {background-position:-100px -600px;}
#footericons .icon.rss {background-position:-150px -500px;}
#footericons .icon.rss:hover {background-position:-150px -550px;}
#footericons .icon.rss:inactive {background-position:-150px -600px;}
#footericons a { display:block; width:50px; height: 50px; border: none; margin-left:5px; }
#footericons a:first-Child { margin-left: 0px; }
#footericons { padding:15px 0 15px 5px; text-align: justify; overflow:hidden; }