.alC { text-align: center; }
.flL { float: left; }
.flR { float: right; }
a:link, a:visited { text-decoration: none; cursor/**/: /**/pointer; color:#1e5b8f }
a:link:hover, a:visited:hover { text-decoration: underline; color:#249cae }

div.ad1{ text-align: center; width: 100%; }

/* @group Table4 */
table.table4 { border:0; margin: 0 1em; }
table.table4 thead th { text-align:left; padding:5px 0px; color:#862e02; font-size:11px; font-weight:normal; }
table.table4 thead th.lavel{ width:65px; }
table.table4 thead th.limit{ width:45px; text-align:center; }
table.table4 thead th.ring{ width:55px; text-align:center; }
table.table4 thead th.sort-handed{ text-align:right; width:72px; }

table.table4 tbody td{ padding:10px 0px; font-size:11px; color:#333; background:url(../images/elements/border.gif) left bottom repeat-x; }
table.table4 tbody td.level{ width:65px; }
table.table4 tbody td.limit{ width:45px; text-align:center; }
table.table4 tbody td.ring{ width:55px; text-align:center; }
table.table4 tbody td.sort-handed{ width:72px; text-align:center; }

table.table4 td.last { padding:20px 0px; font-size:12px; color:#6d480b; background:none; }
table.table4 td.last a{ color:#6d480b; }
/* @end */


/* @group Reviews Box */
div.reviewsbox{ background:url(../images/elements/reviews-bg.png) 1px 0 no-repeat; height:276px; padding:18px 38px; }
div.reviewsbox div.column1{ width:360px; float:left; }


/*div.reviewsbox div.column1 h1 a{ background:url(../images/elements/poker-stars.gif) left top no-repeat; height:0px; padding-top:39px; overflow:hidden; width:295px; display:block }
*/

div.reviewsbox div.column1 h3{ float:left; font-size:18px; color:#a61817; line-height:32px; font-weight:normal; background:url(../images/elements/border.gif) left bottom repeat-x; margin:0px 0px 6px 24px; }
div.reviewsbox div.column1 h3 a{ color:#a61817; }
div.reviewsbox div.column1 h3 a:hover{ text-decoration:none; }
div.reviewsbox div.column1 p.world-site {font-size:14px; color:#c4c3c3; line-height:24px; margin-bottom:14px; text-align:center; }
div.reviewsbox div.column1 p.percent{ clear:both; font-size:25px; color:#e8e8e8; line-height:48px; font-weight:bold; margin:0px 0 0px 24px; }
div.reviewsbox div.column1 p.percent span{ font-size:20px; }
div.reviewsbox div.column1 dl.list1{ margin:0px 0px 12px 24px; width:400px; }
div.reviewsbox div.column1 a.download { margin-left:24px; }

/*---- Review Box - Column2 ----*/
div.reviewsbox div.column2{ width:508px; float:right; padding-right:17px; }
div.reviewsbox div.column2 div#review-form { text-align:right; margin-bottom:14px; }
div.reviewsbox div.column2 div#review-form label{ font-family:Verdana, Geneva, sans-serif; color:#fff; font-size:14px; font-weight:bold; margin-right:12px; }
div.reviewsbox div.column2 div#review-form select{ width:212px; font-size:12px; color:#000; }
div.reviewsbox div.column2  ul.list8{ border-right:1px solid #153c52; width:190px; padding-right:15px; margin:6px 11px 0px 0px; float:left; }
div.reviewsbox div.column2 div.box8 { width:257px; float:left; }
div div div.reviewsbox div.column2 div.box8 div.middle{ background:#2d546a; padding:1px 10px; text-align:center; }
div.reviewsbox div.column2 div.box8 h3{ color:#0f1011; font-size:18px; font-weight:normal; margin-bottom:7px; }
div.reviewsbox div.column2 div.box8 p { font-size:46px; font-weight:bold; color:#e8e8e8; line-height:46px; margin-bottom:12px; }
div.reviewsbox div.column2 div.box8 p span{ font-size:40%; display:block; }
div.reviewsbox div.column2 div.box8 p img { float:left; margin:0px 0px 10px 30px; }
div.reviewsbox div.column2 div.box8 h4{ background:url(../images/elements/ad-yr-vote.gif) center top no-repeat; height:0px; padding-top:22px; overflow:hidden; margin-bottom:7px; }
div.reviewsbox div.column2 div.box8 a.like,
div.reviewsbox div.column2 div.box8 a.donlike{ margin:0px 0px 10px 26px; display:block; float:left; }

div.reviewsbox div.column2 div.box8 a.add{ display:block; font-weight:bold; font-size:13px; color:#c8c8c8; clear:both; text-decoration:underline; }
div.reviewsbox div.column2 div.box8 a.add:hover{ text-decoration:none; }
/* @end */

/* @group list5 */
dl.list5 { width:244px; overflow:hidden; }
dl.list5 dt{ clear:both; float:left; width:84px; color:#373737; font-size:14px; line-height:20px; }
dl.list5 dd{ float:left; color:#373737; font-size:14px; line-height:20px; width:160px; }
dl.list5 dd a{ text-decoration:underline; color:#1c80b9; }

div#room_info { margin-bottom:30px; }
div#room_info div.middle{ background:url(../images/content/info-middle.gif) left top repeat-y; padding:10px 12px; }
div#room_info div.bottom{ background:url(../images/content/info-bottom.gif) left bottom no-repeat; padding:0; }
div#room_info div.screenshots { float:right; width:455px; }
div#room_info div.screenshots p { float:left; margin-left:20px; }
div#room_info div.screenshots p span { display:block; margin-bottom:10px; font-size:14px; color:#595a5a; text-align:right; margin-right:10px; font-style:italic; }
div#room_info div.screenshots p span a{ color:#595a5a; }
/* @end */

/* @group List14 */
ul.list14 li{ margin-bottom:22px; }
ul.list14 li img{ margin-right:17px; float:left; border:1px solid #c8c8c8; } 
ul.list14 li div.details{ float:left; width:580px; }
ul.list14 li div.details p { font-size:100%; line-height:18px; }
ul.list14 li div.details span.datestamp{ display:block; font-weight:bold; }
ul.list14 li div.details span.username{ font-weight:bold; }
ul.list14 li div.details span.username a{ color:#1487bf;} 
ul.list14 li div.details span.username a span{ color:#575757; }
ul.list14 li div.details span.username a:hover{ text-decoration:none; }

div#room_comments a.review { 
	float:right; 
	font-size:13px;
	text-decoration:underline; 
	background:url(../images/elements/review.gif) left top no-repeat; 
	padding-left:30px; 
	color:#1487bf; 
	line-height:30px;
}
div.post p { color:#333; line-height:1.2em; font-size:14px; margin-bottom:20px; display:block; }
div.post h1, div.entry h1 { font-size:30px; color:#066193; margin-bottom:10px;}
div.post h2 { font-size:22px; margin-bottom:10px;}
div.post h3 { font-size:18px; margin-bottom:10px;}
div.post h4 { font-size:15px; margin-bottom:10px;}
div.post h5 { font-size:14px; margin-bottom:10px;}
div.post h5 { font-size:12px; margin-bottom:10px;}
/* @end */

/* @group List9 */
ol.list9 li{ background:url(../images/elements/list-arrow-bg.gif) left bottom no-repeat; padding:20px 26px 54px; font-size:12px; color:#333; font-family:Verdana, Geneva, sans-serif; line-height:18px; }
ol.list9 li div.box10{ text-align:center; margin:6px 0 0 16px; float:left; }
ol.list9 li span{ display:block; margin-left:16px; }
ol.list9 li a { color:#c30303; }
ol.list9 li.last{ background:url(../images/elements/last-bg.gif) left bottom no-repeat; padding-bottom:10px; }
ol.list9 li img{ margin:10px 0px 0px 15px; }
/* @end */

/* @group List10 */
ul.list10 { margin: 1em 0; }
ul.list10:first-child { margin-top:  0; padding-top: 1em; }
ul.list10 li{ background:url(../images/elements/star.gif) left 5px no-repeat; padding-left:10px; }
/*ul.list10 li a { color:#333; font-size:14px; line-height:20px; }*/
/* @end */

/* @group Box7 */
div.box7 div.top-left{ background:url(../images/boxes/box7-top-left.png) left top no-repeat; padding-left:8px; height:8px; line-height:8px; }
div.box7 div.top-left div.top-right{ background:url(../images/boxes/box7-top-right.png) right top no-repeat; padding-right:8px; height:8px; line-height:8px; }
div.box7 div.top-left div.top-right div.top-middle{ background:url(../images/boxes/box7-top-middle.png) left top repeat-x; height:8px; line-height:8px;}

div.box7 div.middle-left{ background:url(../images/boxes/box7-middle-left.png) left top repeat-y; padding-left:8px; }
div.box7 div.middle-left div.middle-right { background:url(../images/boxes/box7-middle-right.png) right top repeat-y; padding-right:8px; }
div.box7 div.middle-left div.middle-right div.middle{ background:#2b3133; padding:1px 0px; }

div.box7 div.bottom-left{ background:url(../images/boxes/box7-bottom-left.png) left top no-repeat; padding-left:8px; height:8px; line-height:8px; }
div.box7 div.bottom-left div.bottom-right{ background:url(../images/boxes/box7-bottom-right.png) right top no-repeat; padding-right:8px; height:8px; line-height:8px; }
div.box7 div.bottom-left div.bottom-right div.bottom-middle{ background:url(../images/boxes/box7-bottom-middle.png) left top repeat-x; height:8px; line-height:8px; }
/* @end */

/* @group box8 */
div.box8 div.top-left{ background:url(../images/boxes/box8-top-left.gif) left top no-repeat; padding-left:8px; height:8px; line-height:8px; }
div.box8 div.top-left div.top-right{ background:#2d546a url(../images/boxes/box8-top-right.gif) right top no-repeat; padding-right:8px; height:8px; line-height:8px; }

div.box8 div.middle{ background:#2d546a; padding:10px; }

div.box8 div.bottom-left{ background:url(../images/boxes/box8-bottom-left.gif) left top no-repeat; padding-left:8px; height:8px; line-height:8px; }
div.box8 div.bottom-left div.bottom-right{ background:#2d546a url(../images/boxes/box8-bottom-right.gif) right top no-repeat; padding-right:8px; height:8px; line-height:8px; }
/* @end */

/* @group dl.List1 */
dl.list1 dt{ float:left; color:#e8e8e8; font-size:16px; line-height:26px; margin-right:5px; }
dl.list1 dd{ float:left; color:#d90818; font-size:16px; line-height:26px; }
dl.list1 dd a{ color:#d90818; }
/* @end */

/* @group Tabs3 */
/*---- Tabs3 ----*/
div.tabs3 { position:relative; margin: 0 1px; }
div.tabs3 ul.tabs-strip{ background:url(../images/elements/tabs-bg.gif) no-repeat; height:60px; padding:0; text-align: center; }
div.tabs3 ul.tabs-strip li{ display: inline; font-size:18px; color:#fff; line-height:48px; }
div.tabs3 ul.tabs-strip li a{  display: inline-block; line-height:48px; color:#fff; padding:0px 23px; }
div.tabs3 ul.tabs-strip li a:hover, 
div.tabs3 ul.tabs-strip li a.active{ text-decoration:none; background:url(../images/elements/tabs-hover-bg.gif) left top repeat-x; color:#fff; }
div.tabs3 ul.tabs-strip li a span{ display: inline-block; line-height:48px; padding-bottom:12px;  }
div.tabs3 ul.tabs-strip li a:hover span,
div.tabs3 ul.tabs-strip li a.active span{ background:url(../images/elements/arrow.gif) center bottom no-repeat;  } 
/* @end */

/* @group Pagination */
div.pagination  { margin-bottom:30px; position:relative; margin: 0 10px; }
div.pagination ul{ background:url(../images/elements/pagination-bg.gif) center top no-repeat; text-align:center; margin: 2em 0 0; }
div.pagination ul li{ display:inline; line-height:30px; font-size:14px; color:#333; }
div.pagination ul li a{ display:  inline-block; ;font-style:italic; color:#333; padding: 0 10px; }
div.pagination ul li a:hover,
div#pagination ul li a.active{ color:#016596; text-decoration:none; }

div.pagination a.previous{ background:url(../images/elements/pre-arrow.gif) left top no-repeat; padding-left:35px; left:0px; top:-12px; height:54px; position:absolute; font-size:14px; color:#999898; line-height:54px; }
div.pagination a.next{ background:url(../images/elements/next-arrow.gif) right top no-repeat; height:54px; padding-right:35px; right:0px ; top:-12px; position:absolute; font-size:14px; color:#999898; line-height:54px; }
div.pagination a.previous:hover , div#pagination a.next:hover { text-decoration:none; }
/* @end */

/* @group Reload Bonus */
div#reload-bonus {margin-bottom:30px; background: url(../images/blocks/reload_bonus_news.png) center; width: 729px; height: 373px;}
div#reload-bonus .pane-content { padding: 22px 34px 0; }
div#reload-bonus p.poker-game { float:left; }
div#reload-bonus p.poker-game a{ color:#0067c7; }
div#reload-bonus p.poker-game span { display:block; } 
div#reload-bonus div.entry { float:right; width:400px; }
div#reload-bonus div.entry span.datestamp { display:block; border-bottom:1px solid #5d5d5d; font-size:14px; line-height:24px; margin-bottom:12px; color:#5d5d5d; }
div#reload-bonus div.entry ul.list10{ margin-bottom:50px; } 
div#reload-bonus div.entry dl.list3{ margin-bottom:20px; }
div#reload-bonus div.entry a.more-link { clear:both; display:block; text-align:center; font-size:12px; color:#575757; text-decoration:underline; }
div#reload-bonus dl.list2 { float:left; }
/* @end */

/* @group dl.list2 */
dl.list2 { width:234px; overflow:hidden; }
dl.list2 dt{ clear:both; float:left; width:106px; color:#505050; font-size:14px; line-height:26px; }
dl.list2 dd{ float:left; color:#505050; font-size:14px; line-height:26px; width:128px; }
/* @end */

/* @group dl.list3 */
dl.list3 { width:282px; overflow:hidden; float:right; }
dl.list3 dt{ clear:both; float:left; width:232px; color:#575757; font-size:14px; line-height:24px; }
dl.list3 dd{ float:left; color:#1171ca; font-weight:bold; font-size:14px; line-height:24px; width:50px; text-align:right; }
dl.list3 dd a{ color:#1171ca; text-decoration:underline; }
/* @end */


/* @group list12 */
ul.list12 { clear:both; }
ul.list12 li{ line-height:20px; color:#005880; font-size:12px; float:left; margin:0px 3px; }
ul.list12 li a { color:#005880; text-decoration:underline; }
/* @end */


/* @group Room Overview */
div.section { width:336px; }
div.section h5{ font-size:13px; color:#862e02; line-height:16px; font-weight:normal; margin-left:14px; }
div.section ul.list11 li { list-style:none; font-size:100%; }
div.section1 { width:578px; margin:0 auto; }
div.section1 div.box{ border:1px solid #cbcbcb; padding:12px; margin-bottom:14px; background:#fff; }
div.section1 p{ font-size:13px; margin:0px 10px 20px; }

ul.list11 li{ background:url(../images/elements/star1.gif) left 7px no-repeat; padding-left:10px; 
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; }
ul.list11 li a { color:#862e02; font-size:12px; line-height:20px; }
/* @end */

/* @group Table 5 */
table.table5 { width:100%; border:0; }
table.table5 thead th { text-align:left; padding:2px 7px; color:#333; font-size:13px; font-weight:normal; line-height:16px; vertical-align:bottom; border-bottom:1px solid #333; }
table.table5 thead th.status{ width:100px; }
table.table5 thead th.purchase{ width:130px; }
table.table5 thead th.bonus{ width:70px; }
table.table5 thead th.vpp{ width:88px; }
table.table5 thead th.total-vpp{ width:80px; }
table.table5 thead th.clear-rate{ width:80px; }

table.table5 tbody th{ background:url(../images/elements/border.gif) left bottom repeat-x; width:130px; text-align:left; }
table.table5 tbody th h2{ font-size:13px; color:#fff; padding:0px 6px; line-height:25px; margin-bottom:0px; }

table.table5 tbody th h2.heading1{ background:#ae5830; height:25px; line-height:25px; }
table.table5 tbody th h2.heading2{ background:#686d71; height:25px; line-height:25px; }
table.table5 tbody th h2.heading3{ background:#c8a054; height:25px; line-height:25px; }
table.table5 tbody th h2.heading4{ background:#a7afb5; height:25px; line-height:25px; }
table.table5 tbody th h2.heading5{ background:#ae0208; height:25px; line-height:25px; }
table.table5 tbody th h2.heading6{ background:#000000; height:25px; line-height:25px; }

table.table5 tbody td{ padding:12px 9px 14px; font-size:13px; color:#333; background:url(../images/elements/border.gif) left bottom repeat-x; }

table.table5 tbody th.status{ width:130px; }
table.table5 tbody td.purchase{ width:130px; }
table.table5 tbody td.bonus{ width:70px; }
table.table5 tbody td.vpp{ width:80px; }
table.table5 tbody td.total-vpp{ width:80px; }
table.table5 tbody td.clear-rate{ width:80px; }
/* @end */

#room_reload_bonus a.more-link { color:#565756; font-size:12px; text-decoration:underline; line-height:18px; padding-top: 1em; display:block; text-align:left; }

/* @group List4 */
dl.list4 { width:296px; overflow:hidden; margin: 1em 0; }
dl.list4 dt{ clear:both; float:left; width:210px; color:#333; font-size:13px; line-height:18px; }
dl.list4 dd{ float:left; color:#333; font-size:14px; line-height:18px; width:86px; text-align:right; }
/* @end */
/* @group list13 */
ul.list13 { clear:both; width:296px; }
ul.list13 li{ line-height:20px; color:#565756; font-size:14px; margin:0px 3px; background:url(../images/elements/border.gif) left bottom repeat-x; }
ul.list13 li span.datestamp { margin-right:40px; } 
ul.list13 li a { color:#565756; text-decoration:underline; }
/* @end */

/* @group list8 */
ul.list8 li{ background:url(../images/elements/list8-bg.gif) left top no-repeat; padding:9px 10px 6px; margin-bottom:6px; width:155px; overflow:hidden; }
ul.list8 li img{ float:left; margin-right:0px; }
ul.list8 li a { color:#0176a1; font-size:12px; line-height:18px; font-weight:bold; text-decoration:underline; }
ul.list8 li a:hover , ul.list8 li a.active{ color:#fff; text-decoration:none; }
/* @end */

/* @group list7 */
#forum_posts .views-row { 
	background:url(../images/elements/list7-icon.jpg) 5px 5px no-repeat;
	border-bottom: 1px solid #D1D1D1;
	border-top: 1px solid #FFF;
	padding: 10px 0 10px 40px;
	margin: 0 5px;
}
#forum_posts .views-row-first{ border-top:none;}
#forum_posts .views-row-last{ border-bottom:  none;}
#forum_posts .views-row .views-field-title { font-size:12px; color:#035ca7; font-weight:normal; line-height:16px; float: none; }
#forum_posts .views-row .views-field-title a{color:#035ca7;}
#forum_posts .views-row .views-field-last-updated,
#forum_posts .views-row .views-field-last-comment-name { float: none; }

#forum_posts .views-row p { font-size:12px; color:#3c3c3c; line-height:16px;}
#forum_posts .views-row div.inner-list{background:url(../images/elements/list7-icon.jpg) 0 0 no-repeat; padding-left:30px; }
/* @end */
