body 

{

   background: url("../design_img/background.png");

   background-repeat: repeat-x;

   background-color: #eed3ff;

   font-family: "Arial", "Verdana"; 

   font-size: 12px;

   padding-top: 0px;

   margin: 0px;

}



body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td		{

	padding:0px 0px 0px 0px; 

	margin:0px 0px 0px 0px;

}



#gradient-style{

    font-size:12px;

    width:620px;

    text-align:left;

    border-collapse:

    collapse;

    margin-left: 5px;}

    

#gradient-style th{

    font-size:13px;

    font-weight:normal;

    background:#eff0ef url("../images/gradhead.png") repeat-x; 

    border-top:2px solid #6d6d6d;

    border-bottom:1px solid #474747;

    color:#474747;

    padding:8px;

    }

    

#gradient-style td{

    border-bottom:1px solid #474747;color:#474747;

    border-top:1px solid #474747;

    color: #474747;

    background:white url("../images/gradback.png") repeat-x;padding:5px;}

    #gradient-style tfoot tr td{

        background:#474747;

        font-size:12px;

        color:#474747;}

#gradient-style tbody tr:hover td

{

    background:#eff0ef url("../images/gradhover.png") 

    repeat-x;color:#474747;

}





/*This is the code for the tables*/

/*This is the code for the BIG Tables*/

#hor-minimalist-o{

    font-family:"Arial", "Lucida Grande", Sans-Serif;

    font-size:12px;

    width:206px;

    border-collapse:collapse;

    text-align:left;

    margin-left:10px;

    margin-bottom: 10px;

    background-color: #eeeeee;

}

#hor-minimalist-o th

{

    border-bottom:1px solid #ffffff; color:#383838;

    padding:3px 4px;

}



#hor-minimalist-o td

{

    border-bottom:1px solid #ffffff; color:#383838;

    padding:3px 4px;

}



/*This is the code for the BIG Tables*/

#hor-minimalist-b{

    font-family:"Arial", "Lucida Grande", Sans-Serif;

    font-size:11.5px;

    width:635px;

    border-collapse:collapse;

    text-align:left;

    margin-left:10px;

    margin-bottom: 10px;

}

#hor-minimalist-b th

{

    border-bottom:1px solid #ccc;color:#383838;

    padding:3px 4px;

}



#hor-minimalist-b td

{

    border-bottom:1px solid #ccc;color:#383838;

    padding:3px 4px;

}



/*This is the code for the BIG Tables*/

#hor-minimalist-w{

    font-family:"Arial", "Lucida Grande", Sans-Serif;

    font-size:11px;

    width:625px;

    border-collapse:collapse;

    text-align:left;

    margin-left:10px;

    margin-bottom: 10px;

}

#hor-minimalist-w th

{

    border-bottom:1px solid #ccc;color:#383838;

    padding:3px 4px;

}



#hor-minimalist-w td

{

    border-bottom:1px solid #ccc;color:#383838;

    padding:3px 4px;

}



/*This is the code for the REVIEW Tables*/

#hor-minimalist-d{

    font-family:"Arial", "Lucida Grande", Sans-Serif;

    font-size:11.5px;

    width:635px;

    border-collapse:collapse;

    text-align:left;

    margin-left:10px;

    margin-bottom: 10px;

}

#hor-minimalist-d th

{

    font-size:12px;font-weight:normal;

    color:#6e17a6;

    

}



#hor-minimalist-d td

{

   border-bottom:1px solid #ccc;color:#383838;

    padding:3px 4px;

}



/*This is the code for the REVIEW Tables*/

#hor-minimalist-y{

    font-family:"Arial", "Lucida Grande", Sans-Serif;

    font-size:11.5px;

    width:625px;

    border-collapse:collapse;

    text-align:center;

}

#hor-minimalist-y th

{

    font-size:11.5px;font-weight:normal;

    color:#6e17a6;

    border-bottom:1px solid;

}



#hor-minimalist-y td

{

    border-bottom:1px solid #ccc;color:#383838;

    padding:3px 4px;

}

/*End*/



/*This is the code for the right Tables*/

#hor-minimalist-c{

    font-family:"Arial", "Lucida Grande", Sans-Serif;

    font-size:11px;

    width:250px;

    border-collapse:collapse;

    text-align:left;

    margin-left:10px;

    margin-bottom: 10px;

}

#hor-minimalist-c th

{

    font-size:12px;font-weight:normal;

    color:#6e17a6;

}



#hor-minimalist-c td

{

    border-bottom:1px solid #ccc;color:#383838;

    padding:3px 4px;

}

/*End*/



/*This is the code for the right Tables*/

#hor-minimalist-e{

    font-family:"Arial", "Lucida Grande", Sans-Serif;

    font-size:11px;

    width:450px;

    border-collapse:collapse;

    text-align:center;

}

#hor-minimalist-e th

{

    font-size:11px;font-weight:normal;

    color:#6e17a6;

    border-bottom:1px solid;

}



#hor-minimalist-e td

{

    border-bottom:1px solid #ccc;color:#383838;

    padding:3px 4px;

}

/*End*/



/*This is the code for the right Tables*/

#hor-minimalist-g{

    font-family:"Arial", "Lucida Grande", Sans-Serif;

    font-size:11px;

    width:480px;

    border-collapse:collapse;

    text-align:center;

}

#hor-minimalist-g th

{

    font-size:11px;font-weight:normal;

    color:#6e17a6;

    border-bottom:1px solid;

}



#hor-minimalist-g td

{

    border-bottom:1px solid #ccc;color:#383838;

    padding:3px 4px;

}

/*End*/



/*This is the code for the right Tables*/

#hor-minimalist-f{

    font-family:"Arial", "Lucida Grande", Sans-Serif;

    font-size:11.5px;

    width:312px;

    border-collapse:collapse;

    text-align:center;

}

#hor-minimalist-f th

{

    font-size:11px;font-weight:normal;

    color:#6e17a6;

    border-bottom:1px solid;

}



#hor-minimalist-f td

{

    border-bottom:1px solid #ccc;color:#383838;

    padding:3px 4px;

}

/*End*/



/*This is the code for the right Tables*/

#hor-minimalist-p{

    font-family:"Arial", "Lucida Grande", Sans-Serif;

    font-size:11.5px;

    width:635px;

    border-collapse:collapse;

    text-align:center;

}

#hor-minimalist-p th

{

    font-size:11px;font-weight:normal;

    color:#6e17a6;

    border-bottom:1px solid;

}



#hor-minimalist-p td

{

    border-bottom:1px solid #ccc;color:#383838;

    padding:3px 4px;

}

/*End*/



div#header_design {

    position: relative;

    z-index: 1;

}



div#header_design {

    background: url("../design_img/header_bg.png");

    background-repeat: repeat-x;

    height: 21px;

    color: #f5f5f5;

    font-size: 12px;

}

div.header_text

{

    display: table-cell; vertical-align: middle;

    height: 21px;

}

a.header_link

{

    text-decoration: none;

    color: #f5f5f5;

}

a.header_link:hover

{

    text-decoration: none;

    color: #c9c9c9;

}

div.top_leftpart

{

    background: url("../design_img/top_leftpart.png");

    background-repeat: no-repeat;

    height: 116px;

    width: 9px;

    float:left;

}

div.top

{

    height: 115px;

    width: 980px;

    padding-top: 3px;

}

div.top_centerpart

{

    background: url("../design_img/top_center_part.png");

    background-repeat: repeat-x;

    height: 116px;

    width: 958px;

    float:left;

}

div.naslovna_div_all

{

    width: 639px;

    border: 1px solid #AAAAAA;

}

div.naslovna_div_titles

{

    width: 637px;

    border: 1px solid #AAAAAA;

    border-top: 0px solid #AAAAAA;

    padding-top: 1px;

    height: 30px;

}

td.top_table_header

{

    background: url("../design_img/top_table_header.png");

    background-repeat: repeat-x;

    height: 30px;

    padding-left: 5px;

    padding-right: 5px;

    color: white;

    font-size: 12px;

}

td.top_table_header_margin

{

    background: url("../design_img/top_table_header_margin.png");

    background-repeat: no-repeat;

    height: 31px;

    width: 3px;

}

div.top_table_colum_gray

{

    background: url("../design_img/top_table_colum_gray.png");

    background-repeat: repeat-x;

    height: 30px;

}

div.top_table_colum_gray:hover

{

    background: url("../design_img/top_table_colum_yellow.png");

    background-repeat: repeat-x;

    height: 30px;

}

div.top_table_colum_white

{

    background: url("../design_img/top_table_colum_white.png");

    background-repeat: repeat-x;

    height: 30px;

}

div.top_table_colum_white:hover

{

    background: url("../design_img/top_table_colum_yellow.png");

    background-repeat: repeat-x;

    height: 30px;

}

td.naslovna_top_table_casino_name

{

    font-size: 13px;

    padding-top: 7px;

}

td.naslovna_top_table_casino_data

{

    font-size: 12px;

    padding-top: 7px;

}

div.top_rightpart

{

    background: url("../design_img/top_rightpart.png");

    background-repeat: no-repeat;

    height: 116px;

    width: 5px;

    float:left;

}

div.yellow_button

{

    background: url("../design_img/yellow_button.png");

    background-repeat: no-repeat;

    height: 20px;

    width: 85px;

    padding-top: 3px;

    color: black;

}

div.yellow_button:hover

{

    background: url("../design_img/yellow_button_hover.png");

    background-repeat: no-repeat;

    height: 20px;

    width: 85px;

}



p.yellow_button_for_naslovna

{

    background: url("../design_img/yellow_button.png");

    background-repeat: no-repeat;

    height: 20px;

    width: 85px;

    font-size: 12px;

    padding-top: 3px;

    padding-left: 7px;

    text-decoration: none;

    float: left;

}

p.yellow_button_for_naslovna:hover

{

    background: url("../design_img/yellow_button_hover.png");

    background-repeat: no-repeat;

    height: 20px;

    width: 85px;

    font-size: 12px;

    padding-top: 3px;

    padding-left: 7px;

    float: left;

    

}



div.main_menu_leftpart

{

    background: url("../design_img/main_menu_leftpart.png");

    background-repeat: no-repeat;

    height: 45px;

    width: 9px;

    float:left;

}

div.main_menu

{

    height: 45px;

    width: 980px;

    padding-top: 0px;

}

div.main_menu_centerpart

{

    background: url("../design_img/main_menu_centerpart.png");

    background-repeat: repeat-x;

    height: 45px;

    width: 958px;

    float:left;

}

div.main_menu_rightpart

{

    background: url("../design_img/main_menu_rightpart.png");

    background-repeat: no-repeat;

    height: 45px;

    width: 5px;

    float:left;

}

.menu_hover

{

    

    height: 45px;

    float:left;

    color: #50514f;

    padding-left: 10px;

    padding-right: 10px;

    text-decoration: none;

}

.menu_hover:hover

{

    background: url("../design_img/menu_hover.png");

    background-repeat: repeat-x;

    height: 45px;

    float:left;

    color: white;

    padding-left: 10px;

    padding-right: 10px;

}

.menu_hover_active

{

    background: url("../design_img/menu_hover.png");

    background-repeat: repeat-x;

    height: 45px;

    float:left;

    color: white;

    padding-left: 10px;

    padding-right: 10px;

    text-decoration: none;

}

div.sub_menu

{

    height: 37px;

    width: 980px;

    padding-top: 0px;

    border: 0px solid green;

}

div.sub_menu_leftpart

{

    background: url("../design_img/sub_menu_leftpart.png");

    background-repeat: no-repeat;

    height: 37px;

    width: 9px;

    float:left;

}

div.sub_menu_centertpart

{

    background: url("../design_img/sub_menu_centertpart.png");

    background-repeat: repeat-x;

    height: 37px;

    width: 958px;

    float:left;

}

div.sub_menu_rightpart

{

    background: url("../design_img/sub_menu_rightpart.png");

    background-repeat: no-repeat;

    height: 37px;

    width: 5px;

    float:left;

}

.sub_menu_hover

{

    

    height: 45px;

    float:left;

    color: white;

    padding-left: 10px;

    padding-right: 10px;

    text-decoration: none;

}

.sub_menu_hover:hover

{

    background: url("../design_img/sub_menu_hover.png");

    background-repeat: repeat-x;

    height: 45px;

    float:left;

    color: white;

    padding-left: 10px;

    padding-right: 10px;

}

.sub_menu_hover_active

{

    background: url("../design_img/sub_menu_hover.png");

    background-repeat: repeat-x;

    height: 45px;

    float:left;

    color: white;

    padding-left: 10px;

    padding-right: 10px;

    text-decoration: none;

}

div.slice_part

{

    background: url("../design_img/slice_part.png");

    background-repeat: repeat-x;

    height: 37px;

    width: 2px;

    float:left;

}

div.content

{

    width: 980px;

    padding-top: 3px;

    padding-left: 5px;

}

div.main_content

{

    width: 685px;

    float:left;

}

div.main_content_top

{

    background: url("../design_img/main_content_top.png");

    height: 13px;

    width: 685px;

    float:left;

}

div.top_content_title

{

    font-size: 24px;

    padding-left: 25px;

    padding-top: 20px;

    color: #6e17a6;

}

div.main_content_center

{

    background: url("../design_img/main_content_center.png");

    background-repeat: repeat-y;

    width: 685px;

    float:left;

}

div.main_content_bottom

{

    background: url("../design_img/main_content_bottom.png");

    height: 20px;

    width: 685px;

    float:left;

}

div.right_content

{

    width: 295px;

    float:left;

}

div.right_content_top

{

    background: url("../design_img/right_content_top.png");

    height: 12px;

    width: 285px;

    float:left;

}

div.right_content_center

{

    background: url("../design_img/right_content_center.png");

    background-repeat: repeat-y;

    width: 285px;

    float:left;

    font-size: 12px;

}

div.right_content_bottom

{

    background: url("../design_img/right_content_bottom.png");

    height: 18px;

    width: 285px;

    float:left;

}

div.right_box

{

}

div.title

{   

    color: #6e17a6;

}

div.briefintro

{

    padding-right: 40px;

    font-size: 12px;

    color: #383536;

    font-family:"Arial";

    width: 639px;

}

div.drop-down

{

    padding-top: 3px;

}

.best_bonuses_link

{

    text-decoration:  none;

    color: #6e17a6;   

    font-size: 11.5px; 

}

.best_bonuses_link:hover

{

    text-decoration:  underline;

    color: #6e17a6;    

    font-size: 11.5px; 

}

div#footer_top {

    position: relative;

    z-index: 1;

}

div#footer_top {

    background: url("../design_img/footer_top.png");

    background-repeat: repeat-x;

    height: 10px;

}

div#footer_content {

    position: relative;

    z-index: 1;

}

div#footer_content {

    background: url("../design_img/footer_content.png");

    background-repeat: repeat;

    font-family: "Candara";

}

div#footer_bottom {

    position: relative;

    z-index: 1;

}

div#footer_bottom {

    background: url("../design_img/footer_bottom.png");

    background-repeat: repeat-x;

    height: 20px;

}

div.copyrights

{

    font-size: 11px;

    height: 20px;

    display: table-cell; vertical-align: middle;

    color: white;

}

div.footer_links

{

    width: 980px;

}

.footer_links

{

    color: white;

    text-decoration: none;

    font-size: 12px;

}

.footer_links:hover

{

    color: #e9e9e9;

    text-decoration: none;

    font-size: 12px;

}

div.footer_spacing_link

{

    padding: 3px;

}

div.subcribe_bg_top

{

    background: url("../design_img/subcribe_bg_top.png");

    height: 9px;

    width: 305px;

}

div.subcribe_bg_center

{

    background: url("../design_img/subcribe_bg_center.png");

    background-repeat: repeat-y;

    width: 305px;

    padding-bottom: 10px;

    padding-top: 5px;

}

div.subcribe_bg_bottom

{

    background: url("../design_img/subcribe_bg_bottom.png");

    width: 305px;

    height: 9px;

}

/*Subcribe button design*/

.tb_univer_foc

{

	width:120px;

	

	font-family:Candara;

	font-size:12px;

	color:#353535;

	border:none;

	background-image:url("../design_img/forms/tb_pointer.jpg");

	background-repeat:no-repeat;

	background-position:right center;

	padding-right:20px;

}

.td_f_lu

{

	width:12px;

	height:35px;

	background:url(../design_img/button_left.png);

	background-repeat:no-repeat;

}

.td_f_cc

{

	width:12px;

	height:35px;

	background:url(../design_img/button_center.png);

    background-repeat: repeat-x;

	background-color:#ffffff;

}



.btn_subcribe

{

	height:35px;

    width: 105px;

	font-family:Arial;

	font-size:12px;

	cursor:pointer;

	border:outset 1px #ccc;

	background:#999;

	color:white;

	font-weight:bold;

    border: 0px;

	padding: 1px 2px;

	background:url(../design_img/button_subcribe.png);

}

.btn_adv_search

{

	height:35px;

    width: 94px;

	font-family:Arial;

	font-size:12px;

	cursor:pointer;

	border:outset 1px #ccc;

	background:#999;

	color:white;

	font-weight:bold;

    border: 0px;

	padding: 1px 2px;

	background:url(../design_img/button_adv_search.png);

}

.btn_adv_search:hover

{

	height:35px;

    width: 94px;

	font-family:Arial;

	font-size:12px;

	cursor:pointer;

	border:outset 1px #ccc;

	background:#999;

	color:white;

	font-weight:bold;

    border: 0px;

	padding: 1px 2px;

	background:url(../design_img/button_adv_search_hover.png);

}



/*END*/



div.textbox

{

    float:left;

}

div.button

{

    float:left;

}

div.subcribe

{

    width: 305px;

    padding-top: 3px;

}

div.b_list_top

{

    background: url("../design_img/b_list_top.png");

    height: 10px;

    width: 638px;

}

div.b_list_center

{

    background: url("../design_img/b_list_center.png");

    background-repeat: repeat-y;

    width: 638px;

    font-size: 12px;

}

div.b_list_bottom

{

    background: url("../design_img/b_list_bottom.png");

    background-repeat: no-repeat;

    height: 12px;

    width: 638px;

}

td.bookmaker_name

{

    font-size: 15px;

}

.bookmaker_link

{

    color: #6e17a6;

    text-decoration: none;

    

}

.bookmaker_link:hover

{

    color: black;

    text-decoration: none;

}



.review2_link

{

    color: #6e17a6;

    text-decoration: none;

}

.review2_link:hover

{

    color: black;

    text-decoration: none;

}



td.black_button_left

{

    background: url("../design_img/black_button_left.png");

    background-repeat: no-repeat;

    height: 37px;

    width: 9px;

}



td.black_button_center

{

    background: url("../design_img/black_button_center.png");

    background-repeat: repeat-x;

    height: 37px;

    padding-left: 6px;

    padding-right: 6px;

}



td.black_button_right

{

    background: url("../design_img/black_button_right.png");

    background-repeat: no-repeat;

    height: 37px;

    width: 9px;

}



td.top_black_button_left

{

    background: url("../design_img/black_button_left.png");

    background-repeat: no-repeat;

    height: 30px;

    width: 9px;

}



td.top_black_button_center

{

    background: url("../design_img/black_button_center.png");

    background-repeat: repeat-x;

    height: 30px;

    padding-left: 6px;

    padding-right: 6px;

}



td.top_black_button_right

{

    background: url("../design_img/black_button_right.png");

    background-repeat: no-repeat;

    height: 30px;

    width: 9px;

}



.black_button_link

{

    color: white;

    font-size: 12px;

    font-family: "Verdana";

    text-decoration: none

}

.black_button_link:hover

{

    color: #e1e0e0;

    font-size: 12px;

    font-family: "Verdana";

}

.btn_up

{

	height:25px;

	font-family:Arial;

	font-size:12px;

	cursor:pointer;

	border:outset 1px #ccc;

	background:#999;

	color:black;

	font-weight:bold;

	padding: 1px 2px;

	background:url(../design_img/forms/formbg.gif) repeat-x left top;

}

.btn_sort_up

{

    height:15px;

    width: 15px;

    border: 0;

	background:url(../images/design/up.jpg) no-repeat left top;

}



.btn_sort_down

{

    height:15px;

    width: 15px;

    border: 0;

	background:url(../images/design/down.jpg) no-repeat left top;

}

.bookmaker_review_link

{

    text-decoration: none;

    color: #383838;

}

.bookmaker_review_link:hover

{

    text-decoration: none;

    color: #6e17a6;

}



.review_top_links

{

    text-decoration: underline;

    color: #383838;

}

.review_top_links:hover

{

    text-decoration: underline;

    color: #6e17a6;

}





td.bookmaker_box_top

{

    background: url("../design_img/bookmaker_box_top.png");

    height: 13px;

    width: 342px;

    float:left;

}

td.bookmaker_box_center

{

    background: url("../design_img/bookmaker_box_center.png");

    background-repeat: repeat-y;

    width: 342px;

    float:left;

    padding-right: 0.5px;

}

td.bookmaker_box_bottom

{

    background: url("../design_img/bookmaker_box_bottom.png");

    height: 13px;

    width: 342px;

    float:left;

}

div.bookmaker_box

{

    float:left;

    padding-top: 5px;

    height: 227px;

}

div.bookmaker_box_2row

{

    float:left;

    padding-top: 10px;

    height: 227px;

}

.review_link

{

    color: #6e17a6; 

    font-size: 12px; 

    text-decoration: none;

}

.review_link:hover

{

    color: #383838; 

    font-size: 12px; 

    text-decoration: none;

}

td.box_text

{

    padding-left: 7px;

    padding-right: 17px;

    width: 175px;

}

p.naslov_paragraf

{

    padding-bottom: 7px;

}

p.naslov_paragraf2

{

    padding-bottom: 7px;

    width: 400px;

}

.naslovna_slide_h

{

    font-size: 13px;

}

.box_title_h

{

    font-size: 12px;

}

.footer_title_h

{

    font-size: 14px;

}

.review_title_h1

{

    font-size: 22px;

    color: #383838;

}

.review_box_title_h2

{

    font-size: 12px;

}

.list_box_title_h1

{

    font-size: 15px;

}

.list_box_title_h2

{

     font-size: 14px;

}

.naslovna_link

{

    text-decoration: none;

    color: #6e17a6;

}

.naslovna_link:hover

{

    text-decoration: underline;

    color: #6e17a6;

}

.aff_link

{

    text-decoration: none;

    color: #383838;

}

.aff_link:hover

{

    text-decoration: underline;

}



td.bookmaker_box_review_top

{

    background: url("../design_img/bookmaker_box_top.png");

    height: 13px;

    width: 342px;

    float:left;

}

td.bookmaker_box_review_center

{

    background: url("../design_img/bookmaker_box_center.png");

    background-repeat: repeat-y;

    width: 342px;

    float:left;

    padding-right: 0.5px;

}

td.bookmaker_box_review_bottom

{

    background: url("../design_img/bookmaker_box_bottom.png");

    height: 13px;

    width: 342px;

    float:left;

}

div.bookmaker_box_review

{

    float:left;

    padding-top: 3px;

}

.help_simbol

{

    opacity: 0.5;

}



.help_simbol:hover

{

    opacity: 100;

}

td.new_list_left

{

    background: url("../design_img/new_list_left.png");

    background-repeat: no-repeat;

    height: 59px;

    width: 15px;

}

td.new_list_center

{

    background: url("../design_img/new_list_center.png");

    background-repeat: repeat-x;

    height: 59px;

    padding-bottom: 3px;

}

td.new_list_right

{

    background: url("../design_img/new_list_right.png");

    background-repeat: no-repeat;

    height: 59px;

    width: 20px;

}



.visit_site

{

    color: #6e17a6;

    text-decoration: none;

}

.visit_site:hover

{

    color: #6e17a6;

    text-decoration: underline;

}



div.free_download

{

    background: url("../design_img/freedownloadbutton.png");

    background-repeat: no-repeat;

    height: 30px;

    width: 137px;

    font-size: 13px;

    padding-top: 7px;

    padding-left: 40px;

    color: white;

}

div.free_download:hover

{

    background: url("../design_img/freedownloadbutton_hover.png");

    background-repeat: no-repeat;

    height: 30px;

    width: 137px;

    font-size: 13px;

    padding-top: 7px;

    padding-left: 40px;

    color: white;

}

div.play_now

{

    background: url("../design_img/playnow.png");

    background-repeat: no-repeat;

    height: 30px;

    width: 113px;

    font-size: 13px;

    padding-top: 7px;

    padding-left: 40px;

    color: white;

}

div.play_now:hover

{

    background: url("../design_img/playnow_hover.png");

    background-repeat: no-repeat;

    height: 30px;

    width: 113px;

    font-size: 13px;

    padding-top: 7px;

    padding-left: 40px;

    color: white;

}



.naslovna_mala_tabela_th_link

{

    color: #444444; font-size: 12px; text-decoration: none;

}

.naslovna_mala_tabela_th_link:hover

{

    color: #444444; font-size: 12px; text-decoration: underline;

}

div.getbonus

{

    background: url("../images/getbonus3.png");

    background-repeat: no-repeat;

    height: 18px;

    width: 62px;

    font-size: 11px;

    color: white;

    font-family: Impact;

}



#bg_sort_left

{

    background: url("../design_img/bg_sort_left.jpg");

    background-repeat: no-repeat;

    height: 49px;

    width: 15px;

}

#bg_sort_center

{

    background: url("../design_img/bg_sort_center.jpg");

    background-repeat: repeat-x;

    height: 43px;

}



#bg_sort_right

{

    background: url("../design_img/bg_sort_right.jpg");

    background-repeat: no-repeat;

    height: 49px;

    width: 18px;

}

td.sort_name

{

    background: url("../design_img/sort_name.png");

    background-repeat: no-repeat;

    height: 22px;

    width: 138px;

}

td.sort_name:hover

{

    background: url("../design_img/sort_name_hover.png");

    background-repeat: no-repeat;

    height: 22px;

    width: 138px;

}



.review_wr_div

{

    background: url("../design_img/review_game_div.png");

    background-repeat: repeat-x;

    height: 18px;

    width: 150px;

    margin-left: 0px;

    padding-left: 0px;

    padding-top: 1px;

    padding-bottom: 10px;

}



.review_game_div

{

    background: url("../design_img/review_game_div.png");

    background-repeat: no-repeat;

    height: 18px;

    width: 215px;

    float:left;

    margin-left: 0px;

    padding-left: 5px;

    padding-top: 1px;

}



.review_game_div_2

{

    background: url("../design_img/review_game_div.png");

    background-repeat: no-repeat;

    height: 18px;

    width: 215px;

    float:left;

    margin-left: 13px;

    padding-left: 5px;

    padding-top: 1px;

}



div.similar_bookmakers_block

{

    background-color: #eeeeee;

    width: 200px;

    padding:3px 4px;

    float: left;

    margin: 2px;

}



div.popular_slot_naslovna

{

    border: 1px black solid;

    padding: 2px;

    width: 150px;

    float: left;

    margin: 2px;

    background-color: #ebebeb;

}



div.popular_slot_naslovna_image

{

    border: 1px black solid;

    padding: 3px;

    float: left;

    margin: 6px;

    background-color: #ebebeb;

}



div.popular_slot_naslovna_text

{

    font-size: 14px;

    height: 140px;

}

div.popular_slot_naslovna_playbutton

{

    padding-top: 0px;

    padding-bottom: 5px;

}



div.themes_list

{

    border: 1px black solid;

    padding: 2px;

    width: 150px;

    float: left;

    margin: 2px;

    background-color: white;

    opacity:0.9;

}



div.themes_list:hover

{

    border: 1px #c60067 solid;

    padding: 2px;

    width: 150px;

    float: left;

    margin: 2px;

    background-color: white;

    color: #c60067;

    opacity:1.0;

}



div.themes_list_image

{

    border: 1px black solid;

    padding: 2px;

    float: left;

    margin: 6px;

    background-color: white;

    

}



div.themes_list_image:hover

{

    border: 1px #c60067 solid;

    padding: 2px;

    float: left;

    margin: 6px;

    background-color: white;

    

}





div.themes_list_text

{

    font-size: 14px;

}





div.themes_list_small

{

    padding: 0px;

    width: 101px;

    float: left;

    margin: 2px;

    background-color: white;

    opacity:0.9;

}



div.themes_list_image_small

{

    padding: 2px;

    float: left;

    margin: 6px;

    background-color: white;

    

}



div.themes_list_text_small

{

    font-size: 12px;

}





td.popular_slots_title

{

    font-size: 18px;

    padding-bottom: 5px;

}

/*OD TUKA POCNUVA CSS ZA NOVITE TABOVI */







ol, ul { list-style: none; }

blockquote, q { quotes: none; }

blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }

:focus { outline: 0; }

acronym { cursor: help; }



input.text, textarea { padding: 1px 2px; font-size: 100%; font-family: Arial, sans-serif; }

.submit { cursor/**/: /**/pointer; font-family: Arial, sans-serif; }

select { font-size: 100%; font-family: Arial, sans-serif; }

select > option { padding: 0 5px 0 3px; }



.alR { text-align: right; }

.alC { text-align: center; }



.hide { display: none; }

.clear { clear: both; }



.ir { position: relative; overflow: hidden; }

.ir span { position: absolute; width: 100%; height: 100%; left: 0; top: 0; text-indent: -1000em; }



.cf:after,

.wrap:after, #headerlcbnew:after, #wrap:after, #contentlcbnew:after, #footerlcbnew:after

{ content: "."; display: block; height: 0; font-size: 0; clear: both; visibility: hidden; }







/* custom

----------*/



#page {

	font-size: 1.2em;

	color: #333333;

}

.wrap {

	width: 980px;

	margin: 0 auto;

	position: relative;

}



#headerlcbnew {

	position: relative;

}

	#headerlcbnew .wrap {

		height: auto; /* was 222px */

		position: static;

	}

	#logo {

		float: left;

		margin: 0 0 3px;

	}

		#logo a:link, #logo a:visited {

			display: block;

			width: 740px;

			height: 126px;

		}

	#switch {

		position: absolute;

		right: 0;

		top: 0;

	}

		#switch a:link, #switch a:visited {

			float: left;

			display: block;

			height: 71px;

			text-indent: -1000em;

			margin: 0 10px 0 0;

		}

		#switch a.bingo:link, #switch a.bingo:visited {

			width: 102px;

			background: url(../img/btn/bingo-1.png) no-repeat 0 0;

		}

		#switch a.bingo:link:hover, #switch a.bingo:visited:hover {

			background-image: url(../img/btn/bingo-2.png);

		}

		#switch a.casino:link, #switch a.casino:visited {

			width: 105px;

			background: url(../img/btn/casino-1.png) no-repeat 0 0;

		}

		#switch a.casino:link:hover, #switch a.casino:visited:hover {

			background-image: url(../img/btn/casino-2.png);

		}

		#switch a.poker:link, #switch a.poker:visited {

			width: 95px;

			background: url(../img/btn/poker-1.png) no-repeat 0 0;

		}

		#switch a.poker:link:hover, #switch a.poker:visited:hover {

			background-image: url(../img/btn/poker-2.png);

		}

		#switch a.sports:link, #switch a.sports:visited {

			width: 99px;

			background: url(../img/btn/sports-1.png) no-repeat 0 0;

		}

		#switch a.sports:link:hover, #switch a.sports:visited:hover {

			background-image: url(../img/btn/sports-2.png);

		}

	#motto {

		position: absolute;

		right: 10px;

		top: 68px;

		width: 285px;

		padding: 10px 10px;

		font-size: 83.33%;

		text-shadow: 0 1px 1px #333333;

		background: url(../img/bar1-bg.png) repeat 0 0;

	}

	#menu {

		clear: both;

		font-weight: bold;

	}

		#menu ul {

			position: relative;

			height: 34px;

		}

		#menu ul.lev2 {

			top: -0px;

		}

			#menu li {

				float: left;

				height: 34px;

				margin: 0 1px 0 0;

				position: relative;

			}

				#menu li a:link, #menu li a:visited {

					float: left;

					display: block;

					height: 32px;

					line-height: 32px;

					padding: 0 8px;

					text-decoration: none;

					position: relative;

					border: solid 1px #FFFFFF;

					border-bottom: none;

					color: #FFFFFF;

				}

				#page #menu li a:link:hover, #page #menu li a:visited:hover, #page #menu li .active {

					height: 43px;

					line-height: 43px;

					border: solid 1px #dfdfdf;

					border-bottom: none;

					background: url(../img/header_design/menu-active.gif) repeat-x 0 0;

					color: #0c0c0c;

					-moz-box-shadow: 0 -2px 4px 1px rgba(51, 51, 51, 0.3);

					-webkit-box-shadow: 0 -2px 4px rgba(51, 51, 51, 0.3);

					box-shadow: 0 -2px 4px rgba(51, 51, 51, 0.3);

				}

				#menu li.active a:link, #menu li.active a:visited {

				}









#wrap {

	width: 986px;

	padding: 10px 0;

}

	#contentlcbnew {

		float: right;

		width: 729px;

	}

	#side1 {

		float: left;

		width: 256px;

	}





#contentlcbnew p {

	margin: 0 0 1em;

}



#contentlcbnew ul,

#contentlcbnew ol {

	list-style: disc;

	margin: 0 0 1em 2em;

}

#contentlcbnew ol {

	list-style: decimal;

}





#contentlcbnew h1 {

	font-size: 160%;

	font-weight: bold;

	padding: 5px 0 5px;

	margin: 0 0 10px;

}



#contentlcbnew h2 {

	font-size: 141.67%;

	font-weight: bold;

	padding: 5px 0 5px;

	margin: 0 0 10px;

}

#contentlcbnew h2 a:link, #contentlcbnew h2 a:visited {

	color:#333333;

}

#contentlcbnew h2.sep {

	border-bottom: solid 1px #dfdfdf;

}



#contentlcbnew .date {

		font-size:10px;

		font-weight:normal;

		color:#666666;

		

}



#contentlcbnew h3 {

	font-size: 125%;

	font-weight: bold;

}



.contentlcbnew_outsideforums a:link, .contentlcbnew_outsideforums a:visited {

	font-weight: bold;

}



#side1 p {

	margin: 0 0 5px;

}





#footerlcbnew {

	padding: 0 0 10px;

}

	#footerlcbnew .bar {

		padding: 8px 10px;

		background: #FFFFFF;

		border: solid 1px #dfdfdf;

		margin: 0 0 5px;

	}

		#footerlcbnew p.links {

			float: right;

			white-space: nowrap;

			font-weight: bold;

		}

			#footerlcbnew p.links a:link, #footerlcbnew p.links a:visited {

				padding: 0 15px 0 0;

				background: url(../img/icons/bullet-1.gif) no-repeat 95% 50%;

			}

			#footerlcbnew p.links a.last:link, #footerlcbnew p.links a.last:visited {

				background: none;

				padding: 0;

			}

		#footerlcbnew p.copyright {

			float: left;

		}

			#footerlcbnew p.copyright a:link, #footerlcbnew p.copyright a:visited {

				font-weight: bold;

				color: #333333;

			}

	#footerlcbnew p.other {

		text-align: center;

	}





/* page-3

----------*/



.box1 {

	width: 256px;

	background: url(../img/box1-bg.gif) repeat-y 0 0;

}

	.box1 .box-in {

		background: url(../img/box1-b.gif) no-repeat 0 100%;

	}

		.box1 .box-in2 {

			padding: 15px 15px 10px;

			background: url(../img/box1-t.png) no-repeat 0 0;

		}

			.box1 h3 {

				font-size: 141.67%;

				font-weight: bold;

				padding: 0 0 5px;

				border-bottom: solid 1px #dfdfdf;

				margin: 0 0 10px;

			}



.list1 {

	list-style: none;

	margin: 0 0 5px;

	font-weight: bold;

}

	.list1 li {

		padding: 0 0 0 8px;

		background: url(../img/icons/bullet-1.gif) no-repeat 0 .5em;

		margin: 0 0 .5em;

	}



.alertbox{

	float:right;

	width:270px;

	padding:10px;;

	margin:-40px 0px 10px 20px;

	background-color:#efefef;

	border:1px solid #cccccc;

}

.jackpotgraph{

	float:right;

	width:320px;

	padding:0px 0px 5px 0px;;

	margin:0px 0px 20px 20px;

	background-color:#efefef;

	border:1px solid #cccccc;

	text-align: center

}



#community {

}

	#community .list1 {

		margin: 0 0 15px;

	}

	#community form {

		border-bottom: solid 1px #dfdfdf;

		margin: 0 0 10px;

	}

		#community form p {

			text-align: center;

			margin: 0 0 6px;

		}

			#community input.text {

				font-weight: bold;

				font-style: italic;

				color: #999999;

				padding: 5px 5px;

				border: solid 1px #cccccc;

			}

			#community .button1 button {

				float: right;

			}

	#community .stats {

		list-style: none;

		margin: 0;

		font-size: 141.67%;

		font-weight: bold;

	}

		#community .stats li {

			padding: 0 0 9px;

			border-bottom: solid 1px #dfdfdf;

			margin: 0 0 9px;

		}

		#community .stats li.members1,

		#community .stats li.members2 {

			color: #189ce8;

		}

		#community .stats li.members1 {

			background: url(../img/icons/cnt-members1.png) no-repeat 0 0;

		}

		#community .stats li.guests {

			color: #b6b6b6;

			background: url(../img/icons/cnt-guests.png) no-repeat 0 2px;

		}

		#community .stats li.forum {

			color: #fdbf48;

			background: url(../img/icons/cnt-forum.png) no-repeat 0 2px;

		}

		#community .stats li.forum a:link, #community .stats li.forum a:visited {

			color: #fdbf48;

		}		

		#community .stats li.chat {

			color: #79c338;

			background: url(../img/icons/cnt-chat.png) no-repeat 0 2px;

			border: none;

		}

		#community .stats li.chat a:link, #community .stats li.chat a:visited {

			color: #79c338;

		}

		#community .stats li.members2 {

			background: url(../img/icons/cnt-members2.png) no-repeat 0 0;

		}

		#community .stats li.reps {

			color: #414063;

			background: url(../img/icons/cnt-reps.png) no-repeat 0 2px;

		}

		#community .stats li.reps a:link, #community .stats li.reps a:visited {

			color: #414063;	

		}

			#community .stats dl {

				width: 100%;

				overflow: hidden;

				text-align: center;

			}

				#community .stats dt {

					float: left;

					padding: 20px 0 0;

					margin: 0;

				}

				#community .stats dd {

					float: right;

					font-size: 294%;

					line-height: 1;

					height: 45px;

					overflow: hidden;

					margin: -.1em 0 0;

				}

				.mac #community .stats dd {

					margin: 0;

				}

				#community .stats li.members2 dd {

					font-size: 147%;

					line-height: 1.1;

					height: 28px;

					margin: 12px 0 0;

				}



p.button1 {

	width: 100%;

	overflow: hidden;

}

	.button1 a:link, .button1 a:visited,

	.button1 button {

		float: left;

		display: block;

		height: 26px;

		font-family: Arial, sans-serif;

		font-weight: bold;

		color: #666666;

		text-decoration: none;

		padding: 0 9px 0 0;

		background: url(../img/btn/1-r.png) no-repeat 100% 0;

		border: none;

		cursor: pointer;

		white-space: nowrap;

	}

		.button1 a:link span, .button1 a:visited span,

		.button1 button span {

			float: left;

			display: block;

			padding: 0 6px 0 15px;

			height: 26px;

			line-height: 26px;

			background: url(../img/btn/1-l.png) no-repeat 0 0;

			white-space: nowrap;

			margin: 0;

		}

	.button1 a:link:hover, .button1 a:visited:hover,

	.button1 button:hover {

		background: url(../img/btn/1-ra.png) no-repeat 100% 0;

		color: #0c0c0c;

	}

		.button1 a:link:hover span, .button1 a:visited:hover span,

		.button1 button:hover span {

			background: url(../img/btn/1-la.png) no-repeat 0 0;

		}

	.button1 button::-moz-focus-inner {

		padding: 0;  

		border: none;  

	}



	.button2 a:link, .button2 a:visited,

	.button2 button {

		float: left;

		display: block;

		height: 38px;

		font-family: Helvetica, Arial, sans-serif;

		font-weight: normal;

		color: #666666;

		text-decoration: none;

		padding: 0 9px 0 0;

		background: url(../img/btn/2-r.png) no-repeat 100% 0;

		border: none;

		cursor: pointer;

		white-space: nowrap;

	}

	#content .button2 a:link, #content .button2 a:visited,

	#content .button2 button {

		font-weight: normal;

	}

		.button2 a:link span, .button2 a:visited span,

		.button2 button span {

			float: left;

			display: block;

			padding: 5px 6px 0 15px;

			height: 33px;

			line-height: 1.2;

			background: url(../img/btn/2-l.png) no-repeat 0 0;

			white-space: nowrap;

			margin: 0;

		}

			.button2 a:link span strong, .button2 a:visited span strong,

			.button2 button span strong {

				display: block;

			}

	.button2 a:link:hover, .button2 a:visited:hover,

	.button2 button:hover {

		background-position: 100% 100%;

		color: #0c0c0c;

	}

		.button2 a:link:hover span, .button2 a:visited:hover span,

		.button2 button:hover span {

			background-position: 0 100%;

		}

	.button2 button::-moz-focus-inner {

		padding: 0;  

		border: none;  

	}

@media screen and (-webkit-min-device-pixel-ratio:0) {

	.button1 button span {

		margin: -1px -3px 0 0;

	}

}



#page p.button1R {

	float: right;

	width: auto;

	margin: 0;

}

	.button1R a:link, .button1R a:visited {

		float: right;

	}



.box2 {

	width: 649px;

	/*background: url(../images/box2bg.png) repeat-y 0 0;*/

}

/*

	.box2 .box-in {

		background: url(../images/box2b.png) no-repeat 0 100%;

	}

		.box2 .box-in2 {

			padding: 15px 15px 10px;

			background: url(../images/box2t.png) no-repeat 0 0; 

            

		}

  */

.boxin_top {

    background: url(../images/box2t.png) no-repeat 0 0; 

    width: 649px;

    height: 17px;

}

.boxin_center {

    background: url(../images/box2bg.png) repeat-y 0 0; 

    width: 649px;

    padding-left: 10px;

}

.boxin_bottom {

    background: url(../images/box2b.png) no-repeat 0 0; 

    width: 649px;

    height: 15px;

}



a.sortDn:link, a.sortDn:visited {

	padding-right: 12px;

	background: url(../img/icons/arrow-dn1.gif) no-repeat 100% 50%;

}





.bonuses1 {

	width: 100%;

	border-collapse: collapse;

	border-bottom: solid 1px #dfdfdf;

	margin: 0 0 10px;

}

	.bonuses1 th {

		padding: 10px 6px;

		font-weight: bold;

		color: #333;

		text-align: left;

		vertical-align: middle;

		background: #e8f3ff;

		border-top: solid 1px #88b1df;

	}

	.bonuses1 th.lines {

		padding: 5px 6px;

	}

		.bonuses1 th a:link, .bonuses1 th a:visited {

			float: left;

			display: block;

			color: #013875;

		}

	.bonuses1 td {

		padding: 10px 6px;

		vertical-align: middle;

	}

	.bonuses1 .alt td {

		background: #f1f1f1;

	}

		.bonuses1 .rank {

			font-weight: bold;

			padding: 0 0 0 16px;

			background: url(../img/icons/rank.gif) no-repeat 0 50%;

		}

	.bonuses1 .options {

		display: none;

	}

	.bonuses1 .options td {

		padding: 5px 0;

	}

		.bonuses1 .details {

			padding: 10px 5px; /* 5px was 75, kept cutting off "casino review" */

			border-bottom: solid 1px #dfdfdf;

		}

			.bonuses1 .details dl {

				float: left;

				padding: 0 15px 0 0;

				border-right: solid 1px #dfdfdf;

				margin: 0 15px 0 0;

			}

				.bonuses1 .details dt {

					font-weight: bold;

					white-space: nowrap;

					margin: 0 0 5px;

				}

			.bonuses1 .details .button1 {

				width: auto;

				margin: 5px 0 0;

			}



.bonuses1a {

}

	.bonuses1a td {

		padding: 5px 6px;

	}





.style1 {

	color: #6e17a6;

}





.boxes3 {

	width: 729px;

	background: url(../img/box3-bg.png) repeat-y 0 0;

}

	.boxes3 .box-in {

		background: url(../img/box3-b.png) no-repeat 0 100%;

	}

		.boxes3 .box-in2 {

			width: 699px;

			overflow: hidden;

			padding: 10px 15px 15px;

			background: url(../img/box3-t.png) no-repeat 0 0;

		}

		.boxes3 .f {

			float: left;

			width: 333px;

		}

		.boxes3 .l {

			float: right;

			width: 333px;

		}

		#contentlcbnew .boxes3 h2,

		#contentlcbnew .boxes3 h3 {

			font-size: 141.67%;

			font-weight: bold;

			padding: 5px 0 5px;

			border-bottom: solid 1px #dfdfdf;

			margin: 0 0 10px;

		}

			.boxes3 h2 img {

				vertical-align: middle;

			}

			.box2 h2 img {

				vertical-align: middle;

			}

		#page .boxes3 .more {

			border-top: solid 1px #dfdfdf;

			padding: 10px 0 0;

			margin: 0;



		}

			#page .boxes3 .more p {

				margin-bottom: 0;

			}

			.boxes3 .more .button1 {

				float: left;

				width: auto;

			}

			#page .boxes3 .more .nav1 {

				float: right;

				margin-top: 6px;

			}



.continue {

	display: none;

}





/* page-1

----------*/



#page h2.star1 {

	padding-left: 30px;

	background: url(../img/icons/star1.gif) no-repeat 0 50%;

}

#page h2.promo1 {

	padding-left: 30px;

	background: url(../img/icons/promo1.png) no-repeat 0 50%;

}

#page h2.new1 {

	padding-left: 30px;

	background: url(../img/icons/new1.png) no-repeat 0 50%;

}

#page h2.stats1 {

	padding-left: 30px;

	background: url(../img/icons/stats1.png) no-repeat 0 50%;

}

#page h2.posts1 {

	padding-left: 34px;

	background: url(../img/icons/posts1.gif) no-repeat 0 50%;

}

#page h2.casinonews {

	padding-left: 36px;

	background: url(../img/icons/casinonews.png) no-repeat 0 50%;

}

#page h2.tournaments1 {

	padding-left: 30px;

	background: url(../img/icons/tournaments.gif) no-repeat 0 50%;

}

#page h2.jackpot1 {

	padding-left: 44px;

	background: url(../img/icons/jackpots.png) no-repeat 0 50%;

}

#page h2.chatroom1 {

	padding-left: 36px;

	background: url(../img/icons/chatroom1.png) no-repeat 0 50%;

}

#page h2.newslots {

	padding-left: 36px;

	background: url(../img/icons/new1.png) no-repeat 0 50%;

}

#page h2.casinobanking {

	padding-left: 36px;

	background: url(../img/icons/banking.png) no-repeat 0 50%;

}

#page h2.freecasino1 {

	padding-left: 36px;

	background: url(../img/icons/freegame.png) no-repeat 0 50%;

}

#page h2.blog1 {

	padding-left: 36px;

	background: url(../img/icons/blog1.png) no-repeat 0 50%;

}





#casinos1 {

	width: 100%;

	border-collapse: collapse;

}

	#casinos1 th {

		padding: 10px 10px;

		font-weight: bold;

		color: #333;

		text-align: left;

		vertical-align: middle;

		background: #e8f3ff;

		border-top: solid 1px #88b1df;

	}

		#casinos1 th a:link, #casinos1 th a:visited {

			float: left;

			display: block;

			color: #013875;

		}

	#casinos1 td {

		padding: 5px 10px;

		vertical-align: middle;

	}

	#casinos1 .alt td {

		background: #f1f1f1;

	}

		#casinos1 .rank {

			font-weight: bold;

			color: #6e17a6;

		}





.slider1 {

	position: relative;

}

	#page .slider1 ul {

		list-style: none;

		margin: 0;

	}

		.slider1 .more {

			width: 100%;

			overflow: hidden;

		}

		#page .slider1 .nav1 {

			float: right;

			margin: -1.75em 0 0;

			position: relative;

			z-index: 5;

		}



.image2 {

	float: left;

	margin: 0 1em 1em 0;

	padding: 1px;

	border: solid 1px #dfdfdf;

}



.image5 {

	float: left;

	margin-right:5px;

}



.thinborderfloatright {

	float: right;

	margin: 0 1em 1em 0;

	padding: 1px;

	border: solid 1px #dfdfdf;

	margin: 0px 0px 20px 20px;

}

.thinborderfloatleft {

	float: left;

	margin: 0 1em 1em 0;

	padding: 1px;

	border: solid 1px #dfdfdf;

	margin: 0px 20px 20px 0px;

}

.nav1 {

}

	.nav1 a:link, .nav1 a:visited {

		float: left;

		display: block;

		padding: 0 3px;

		margin: 0 1px 0 0;

	}

	.nav1 a.active:link, .nav1 a.active:visited {

		color: #333333;

		background: #f1f1f1;

	}

	.nav1 a.prev:link, .nav1 a.prev:visited,

	.nav1 a.next:link, .nav1 a.next:visited {

		width: 7px;

		padding: 0;

		text-indent: -1000em;

	}

	.nav1 a.prev:link, .nav1 a.prev:visited {

		background: url(../img/icons/prev1.gif) no-repeat 0 50%;

	}

	.nav1 a.next:link, .nav1 a.next:visited {

		background: url(../img/icons/next1.gif) no-repeat 0 50%;

	}



.buttons1 {

	width: auto;

	padding: 0 25px;

}

	.buttons1 a.sep:link, .buttons1 a.sep:visited {

		margin: 0 15px 0 0;

	}



.tabs1 {

}

	#page .tabs1 .tabs {

		list-style: none;

		margin: 0 0 -4px;

		padding: 3px 0 0 3px;

		font-weight: bold;

		position: relative;

		z-index: 5;

	}

		.tabs1 .tabs li {

			float: left;

		}

			.tabs1 .tabs a:link, .tabs1 .tabs a:visited {

				float: left;

				display: block;

				height: 29px;

				line-height: 29px;

				padding: 0 7px;

				color: #666666;

				text-decoration: none;

				border: solid 1px #dfdfdf;

				border-width: 1px 1px 1px 1px;

				background: url(../img/tabs1-normal.png) repeat-x 0 0;

			}

			.tabs1 .tabs a:link:hover, .tabs1 .tabs a:visited:hover {

				color: #000000;

			}

			.tabs1 .tabs .first a:link, .tabs1 .tabs .first a:visited {

				border-width: 1px 1px 1px;

			}

			.tabs1 .tabs a.active:link, .tabs1 .tabs a.active:visited {

				background: #FFFFFF;

				border-width: 1px 1px 1px;

				border-color: #BBBBBB;

			}



/* make this only red on the homepage if needed: */

			.tabs1 .tabs a.active:link, .tabs1 .tabs a.active:visited {

color:#6e17a6;

			}



#page #posts1 {

	list-style: none;

	padding: 0 0 1px;

	margin: 0 auto -15px;

	width: 98%;

	overflow: hidden;

}

	#posts1 li {

		float: left;

		width: 195px;

		margin: 0 50px 30px 0;

	}

	#posts1 li.alt {

		margin-right: 0;

	}

		#posts1 blockquote {

			font-weight: bold;

			color: #FFFFFF;

			background: #f1f1f1 url(../img/bubble1-b.png) no-repeat 0 100%;

			margin: 0 0 -8px;

		}

			#posts1 blockquote p {

				padding: 15px 20px 30px;

				background: url(../img/bubble1-t.png) no-repeat 0 0;

				margin: 0;

			}

		#posts1 .type1 blockquote {

			background: #febf48 url(../img/bubble11-b.png) no-repeat 0 100%;

		}

			#posts1 .type1 blockquote p {

				background: url(../img/bubble11-t.png) no-repeat 0 0;

			}

		#posts1 .type2 blockquote {

			background: #fe9e48 url(../img/bubble12-b.png) no-repeat 0 100%;

		}

			#posts1 .type2 blockquote p {

				background: url(../img/bubble12-t.png) no-repeat 0 0;

			}

		#posts1 .type3 blockquote {

			background: #83c851 url(../img/bubble13-b.png) no-repeat 0 100%;

		}

			#posts1 .type3 blockquote p {

				background: url(../img/bubble13-t.png) no-repeat 0 0;

			}

		#posts1 .type4 blockquote {

			background: #42a8ce url(../img/bubble14-b.png) no-repeat 0 100%;

		}

			#posts1 .type4 blockquote p {

				background: url(../img/bubble14-t.png) no-repeat 0 0;

			}

		#posts1 .type5 blockquote {

			background: #e3659d url(../img/bubble15-b.png) no-repeat 0 100%;

		}

			#posts1 .type5 blockquote p {

				background: url(../img/bubble15-t.png) no-repeat 0 0;

			}

		#posts1 .type6 blockquote {

			background: #bb56c1 url(../img/bubble16-b.png) no-repeat 0 100%;

		}

			#posts1 .type6 blockquote p {

				background: url(../img/bubble16-t.png) no-repeat 0 0;

			}

		#posts1 cite {

			display: block;

			font-weight: bold;

			color: #0c0c0c;

			margin: 0 45px 0 0;

		}

			#posts1 cite span {

				font-style: normal;

				font-weight: normal;

				color: #666666;

			}



#page #posts2 {

	list-style: none;

	margin: 0;

	width: 100%;

	overflow: hidden;

}

	#posts2 li {

		width: 265px;

		margin: 0 0 10px 0;

	}

		#posts2 blockquote {

			font-weight: bold;

			color: #FFFFFF;

			background: #f1f1f1 url(../img/bubble2-b2.png) no-repeat 0 100%;

		}

			#posts2 blockquote p {

				padding: 10px 15px 24px;

				background: url(../img/bubble2-t.png) no-repeat 0 0;

				margin: 0;

				text-align: center;

			}

		#posts2 .type1 blockquote {

			background: #febf48 url(../img/bubble21-b.png) no-repeat 0 100%;

		}

			#posts2 .type1 blockquote p {

				background: url(../img/bubble21-t.gif) no-repeat 0 0;

			}

		#posts2 .type2 blockquote {

			background: #fe9e48 url(../img/bubble22-b.png) no-repeat 0 100%;

		}

			#posts2 .type2 blockquote p {

				background: url(../img/bubble22-t.gif) no-repeat 0 0;

			}

		#posts2 .type3 blockquote {

			background: #83c851 url(../img/bubble23-b.png) no-repeat 0 100%;

		}

			#posts2 .type3 blockquote p {

				background: url(../img/bubble23-t.gif) no-repeat 0 0;

			}

		#posts2 .type4 blockquote {

			background: #42a8ce url(../img/bubble24-b.png) no-repeat 0 100%;

		}

			#posts2 .type4 blockquote p {

				background: url(../img/bubble24-t.gif) no-repeat 0 0;

			}

		#posts2 .type5 blockquote {

			background: #e3659d url(../img/bubble25-b.png) no-repeat 0 100%;

		}

			#posts2 .type5 blockquote p {

				background: url(../img/bubble25-t.gif) no-repeat 0 0;

			}

		#posts2 .type6 blockquote {

			background: #bb56c1 url(../img/bubble26-b.png) no-repeat 0 100%;

		}

			#posts2 .type6 blockquote p {

				background: url(../img/bubble26-t.gif) no-repeat 0 0;

			}

		#posts2 cite {

			display: block;

			font-weight: bold;

			color: #0c0c0c;

			margin: 0 0 0 70px;

		}

			#posts2 cite span {

				font-style: normal;

				font-weight: normal;

				color: #666666;

			}

	#posts2 .alt {

		margin-left: auto;

	}

		#posts2 .alt cite {

			text-align: right;

			margin: 0 70px 0 0;

		}



.table1 {

	width: 100%;

	border-collapse: collapse;

	margin: 0 0 10px;

}

	.table1 th {

		padding: 11px 11px;

		font-weight: bold;

		color: #013875;

		text-align: left;

		vertical-align: middle;

		background: #e8f3ff;

		border-top: solid 1px #88b1df;

	}

		.table1 th a:link, .table1 th a:visited {

			float: left;

			display: block;

			color: #013875;

		}

	.table1 td {

		padding: 7px 10px;

		vertical-align: top;

	}

	.table1 .alt td {

		background: #f1f1f1;

	}

.table1a {

	border-bottom: solid 1px #dfdfdf;

}

	.table1a td {

		padding: 2px 10px;

		vertical-align: middle;

	}

.table1b {

}

	.table1b th {

		color: #0c0c0c;

	}

	.table1b td {

		padding: 10px 10px;

	}



.boxToggle {

}

	#page .boxToggle h2 {

		padding-left: 14px;

		background: url(../img/icons/arrow-r1.gif) no-repeat 0 50%;

		margin: 0;

	}

	#page .boxActive h2 {

		background: url(../img/icons/arrow-dn2.gif) no-repeat 0 50%;

		border-bottom: solid 1px #dfdfdf;

		margin: 0 0 10px;

	}

	.boxToggle .content {

		display: none;

	}

	.boxActive .content {

		display: block;

	}



.tableSelect {

	width: 100%;

	overflow: hidden;

	padding: 0 0 5px;

	position: relative;

}

	.tableSelect .table {

		float: left;

		position: relative;

		z-index: 5;

	}

		.tableSelect table {

			width: auto;

			border-collapse: separate;

			border: none;

		}

			.tableSelect tbody td {

				border: solid 1px #ffffff;

				border-width: 1px 0;

			}

			.tableSelect tbody td.first {

				border-width: 1px 0 1px 1px;

			}

			.tableSelect tbody .alt td {

				border-color: #F1F1F1;

				height:41px;

			}

			.tableSelect tbody tr.active td {

				background: #FFDEE0;

				border-color: #6e17a6;

			}

				.tableSelect td img {

					vertical-align: middle;

				}

			.tableSelect table th.conn {

				padding: 0;

				background: none;

				border: none;

			}

			.tableSelect table td.conn {

				padding: 0;

				background: none;

				border: none;

			}

			.tableSelect table .active td.conn {

				border: solid 1px #6e17a6;

				border-width: 1px 0;

			}

	.tableSelect .details {

		position: absolute;

		top: 0;

		right: 0;

		z-index: 1;

		background: #FFDEE0;

		padding: 10px 10px;

		border: solid 1px #6e17a6;

	}





#news1 {

}

	#news1 .feature {

		width: 100%;

		overflow: hidden;

		margin: 0 0 15px;

	}

		#news1 .feature h3 {

			font-size: 208.33%;

			margin: 0;

		}

		#news1 .date {

			color: #666666;

		}

	#news1 .list {

		list-style: none;

		margin: 0;

		width: 100%;

		overflow: hidden;

	}

		#news1 .list li {

			float: left;

			width: 150px;

			margin: 0 32px 0 0;

		}

		#news1 .list li.alt {

			margin: 0;

		}

			#news1 .list .image2 {

				margin: 0 0 10px;

				float: none;

			}

			#news1 .list h3 {

				font-size: 141.67%;

				line-height: 1.3;

				margin: 0 0 5px;

			}

			#news1 .list .more {

				padding: 2px 0 5px;

				margin: 0;

			}



#blog1 {

	padding: 0 0 10px;

	margin: 0 90px;

}

	#blog1 .top {

	}

		#blog1 .top .date {

			font-weight: bold;

			margin: 0;

		}

		#blog1 .top h3 {

			font-size: 208.33%;

			font-weight: bold;

			margin: 0 0 .3em;

		}

	#blog1 .item {

		padding: 10px 0 0 35px;

		background: url(../img/icons/quote-1.gif) no-repeat 0 0;

		margin: 0 0 10px;

	}

		#blog1 .item .in {

			padding: 0 35px 15px 0;

			background: url(../img/icons/quote-2.gif) no-repeat 100% 100%;

		}

		#blog1 .item .date {

			font-weight: bold;

			color: #666666;

			margin: 0;

		}

		#blog1 .item h3 {

			font-size: 141.67%;

		}

	#blog1 .sep {

		margin: 10px 50px;

		height: 1px;

		overflow: hidden;

		background: #dfdfdf;

	}

	#blog1 .entry {

	}

	#blog1 .info {

		padding: 10px 1px;

		background: #f1f1f1;

		border: solid 1px #dfdfdf;

	}

		#blog1 .info p {

			float: left;

			line-height: 26px;

			padding: 0 10px;

			margin: 0;

			border-right: solid 1px #dfdfdf;

			border-left: solid 1px #FFFFFF;

		}

		#blog1 .info .button1 {

			width: auto;

		}

		#blog1 .info .first {

			border-left: 0;

		}

		#blog1 .info .last {

			border-right: 0;

		}

			#blog1 .info img {

				vertical-align: middle;

			}



#page .games1 {

	list-style: none;

	margin: 0 auto;

	width: 645px;

	overflow: hidden;

}

	.games1 li {

		float: left;

		width: 150px;

		margin: 0 15px 30px 0;

	}

	.games1 li.alt {

		margin-right: 0;

	}

		.games1 img {

			float: left;

		}

		.games1 .game {

			width: 148px;

			overflow: hidden;

			position: relative;

			margin: 0 0 5px;

		}

			.games1 .actions {

				position: absolute;

				left: -1000em;

				top: 0;

				width: 100%;

				height: 100%;

				background: url(../img/bar2-bg.png) repeat 0 0;

			}

			.games1 li:hover .actions {

				left: 0;

			}

				#page .games1 .actions .button1 {

					width: auto;

					margin: 0 31px 5px;

				}

				#page .games1 .actions .f {

					margin-top: 26px;

				}

				#page .games1 .actions .special {

					margin-top: 20%;

					margin-left: 35%;

				}

				#page .games1 .actions .special2 {

					margin-top: 15px;

					margin-left: 42%;

				}

				#page .games1 .actions .special3 {

					margin-top: 15px;

					margin-left: 22%;

				}

					#page .games1 .actions .button1 a:link span, #page .games1 .actions .button1 a:visited span {

						width: 55px;

						text-align: center;

					}

		.games1 .title {

			width: 100%;

			overflow: hidden;

		}

			.games1 .title img {

				margin: 0 10px 0 0;

			}

			.games1 .title a:link, .games1 .title a:visited {

				float: left;

				display: block;

				width: 100px;

				line-height: 24px;

			}

			.games1 .title2 a:link, .games1 .title2 a:visited {

				line-height: 12px;

			}





/* page-2

----------*/



#title1 {

	width: 100%;

	overflow: hidden;

}

	#title1 h2, #title1 h1 {

		float: left;

		font-size: 208.33%;

		font-weight: bold;

		line-height: 44px;

		padding: 0 0 0 15px;

		margin: 0;

	}

	#title1 .icons {

		float: right;

		width: 122px;

		height: 34px;

		padding: 10px 3px 0;

		background: url(../img/box4-bg.png) no-repeat 0 0;

		margin: 0;

	}

		#title1 .icons a:link, #title1 .icons a:visited {

			float: left;

			padding: 0 3px;

			border-right: solid 1px #dfdfdf;

			margin-top: 3px;

		}

		#title1 .icons a.last:link, #title1 .icons a.last:visited {

			border: none;

			margin: 0px;

		}

			#title1 .icons img {

				vertical-align: middle;

			}



#page .ad1 {

	text-align: center;

	padding: 10px 0;

	margin: 0;

}



#page .games2 {

	width: 305px;

}

	.games2 li {

		margin: 0 2px 2px 0;

	}

		.games2 .game {

			margin: 0;

		}



.special {

	color: #6e17a6;

}



.box5 {

	width: 430px;

	background: url(../img/box5-bg.png) repeat-y 0 0;

}

	.box5 .box-in {

		background: url(../img/box5-b.png) no-repeat 0 100%;

	}

		.box5 .box-in2 {

			padding: 10px 15px 20px;

			background: url(../img/box5-t.png) no-repeat 0 0;

		}

	.box5 h2 {

		border-bottom: solid 1px #dfdfdf;

	}



.tabs2 {

}

	#page .tabs2 .tabs {

		float: right;

		width: 302px;

		list-style: none;

		margin: 0;

		padding: 3px 0 0;

		position: relative;

		z-index: 5;

	}

		.tabs2 .tabs li {

			float: left;

			width: 100%;

		}

			#page .tabs2 .tabs a:link, #page .tabs2 .tabs a:visited {

				display: block;

				font-weight: normal;

				color: #666666;

				text-decoration: none;

				padding: 10px 16px;

				border-bottom: solid 1px #fafafa;

				border-top: solid 1px #fafafa;

			}

				#page .tabs2 .tabs a:link em, #page .tabs2 .tabs a:visited em {

					display: block;

					font-size: 141.67%;

					font-style: normal;

					font-weight: bold;

					height: 1.2em;

					overflow: hidden;

					white-space: nowrap;

					color: #013875;

					padding: 0 0 0 8px;

					background: url(../img/icons/arrow-l1.gif) no-repeat 0 50%;

					margin: 0 0 0 -8px;

				}

			#page .tabs2 .tabs a.active:link, #page .tabs2 .tabs a.active:visited {

				color: #6e17a6;

				background: #FFFFFF;

				-moz-box-shadow: 2px 1px 3px #BBBBBB;

				-webkit-box-shadow: 2px 0 3px #BBBBBB;

				box-shadow: 2px 0 3px #BBBBBB;

			}

				#page .tabs2 .tabs a.active:link em, #page .tabs2 .tabs a.active:visited em {

					color: #000000;

					background-image: url(../img/icons/arrow-l2.gif);

				}

	.tabs2 .box5 {

		float: left;

		margin: 0 -3px 0 0;

		position: relative;

		z-index: 1;

	}

	



h2.extra {

}

	h2.extra a:link, h2.extra a:visited {

		padding-left: 16px;

		background: url(../img/icons/rank.gif) no-repeat 0 50%;

	}



.cols2 {

	width: 100%;

	overflow: hidden;

}

	.cols2 .col {

		float: left;

		width: 340px;

	}

	.cols2 .col2 {

		float: right;

	}



.note1 {

	background: #fef9b7;

	padding: 10px 10px;

}

	#page .note1 p {

		margin: 0px 7px 0px 7px;

	}



.title1 {

	border-top: solid 1px #88b1df;

	background: #e8f3ff;

	font-weight: bold;

	padding: 7px 7px;

}



.table2 {

	border-top: solid 1px #dfdfdf;

	border: none;

	width: 100%;

	margin: 0 0 2em;

}

	.table2 th,

	.table2 td {

		text-align: left;

		padding: 8px 10px;

	}

	.table2 th {

		width: 50%;

		font-weight: bold;

	}

	.table2 .alt th,

	.table2 .alt td {

		background: #f1f1f1;

	}





.boxes4 {

	width: 100%;

	overflow: hidden;

}

	.boxes4 .box {

		float: left;

		width: 364px;

		background: url(../img/box3-bg.png) repeat-y 0 0;

	}

		.boxes4 .box-in {

			background: url(../img/box3-b.png) no-repeat 0 100%;

		}

			.boxes4 .box-in2 {

				background: url(../img/box3-t.png) no-repeat 0 0;

				padding: 10px 15px 15px;

			}

	.boxes4 .box-last {

		float: right;

	}

		#page .boxes4 h3 {

			font-size: 141.67%;

			font-weight: bold;

			padding: 5px 0 5px;

			border-bottom: solid 1px #dfdfdf;

			margin: 0 0 10px;

		}

		#page .boxes4 .more {

			border-top: solid 1px #dfdfdf;

			padding: 10px 0 0;

			margin: 0;

			clear: both;

			height: 26px;

		}

			#page .boxes4 .more p {

				margin-bottom: 0;

			}

			.boxes4 .more .button1 {

				float: left;

				width: auto;

			}





.video1 {

	padding: 2px;

	background: #f7f7f7;

	border: solid 1px #c0c0c0;

}



.cards {

	text-align: center;

	vertical-align: middle;

}

	.cards img {

		vertical-align: middle;

	}



#page .list2 {

	list-style: none;

	margin: 0;

}

	.list2 li {

		padding: .3em 0;

	}



#page #slots1 {

	list-style: none;

	margin: 0;

}

	#slots1 li {

		width: 100%;

		overflow: hidden;

		padding: 0 0 10px;

		border-bottom: solid 1px #dfdfdf;

		margin: 0 0 10px;

	}

	#slots1 li.last {

		margin: 0;

		border: none;

	}

		#slots1 .info {

			float: left;

			width: 190px;

			padding: 10px 0 0;

		}

			#slots1 h3 {

				font-size: 141.67%;

				line-height: 1;

				margin: 0 0 5px;

			}

		#slots1 ul {

			float: left;

			list-style: none;

			margin: 0;

		}

			#slots1 li li {

				float: left;

				width: auto;

				border: none;

				padding: 0;

				margin: 0 10px 0 0;

			}

				#slots1 li li a:link, #slots1 li li a:visited {

					float: left;

					display: block;

					/* border: solid 1px #e1e1e1; Wednesday, 16 March 2025 */

				}

					#slots1 li li img {

						float: left;

					}

	

#comments {

}

	#comments .list {

		list-style: none;

		margin: 0 0 1em;

	}

		#comments .list li {

			padding: 0 0 15px;

			border-bottom: solid 1px #dfdfdf;

			margin: 0 0 15px;

		}

			#comments .list .meta {

				font-weight: bold;

				padding: 5px 0 0 35px;

				background: url(../img/icons/quote-1.gif) no-repeat 0 0;

				margin: 0 0 5px;

			}

				#comments .list .meta .date {

					color: #666666;

				}

			#comments .list blockquote {

				font-size: 108.33%;

			}

	#comments form {

	}

		#comments form h3 {

			font-size: 141.67%;

			font-weight: bold;

			padding: 5px 0 5px;

			border-bottom: solid 1px #dfdfdf;

			margin: 0 0 10px;

		}

			#comments form label {

				font-weight: bold;

				text-transform: uppercase;

			}

			#comments form .textarea {

				width: 443px;

				background: #f1f1f1 url(../img/bubble3-b.png) no-repeat 0 100%;

				margin: 0 0 -5px;

			}

				#comments form .textarea .in {

					padding: 10px 10px 22px;

					background: url(../img/bubble3-t.png) no-repeat 0 0;

				}

					#comments form .textarea textarea {

						border: none;

						width: 99%;

						background: #f1f1f1;

					}

			#comments form .button {

				width: 380px;

			}

				#comments form .button button {

					float: right;

				}

	



.newsheader{

	font-family:Georgia,Times,serif;

	font-size:250%;

}

.newsheaderlist{

	font-family:Georgia,Times,serif;

	font-size:130%;

}







.tournaments {

}

	.tournaments .odd td {

		background: #f1f1f1;

	}

	.tournaments div.sort {

		display: none;

	}

	.tournaments .date, .tournaments .prize, .tournaments .entry, .tournaments .flag {

		text-align: center;

	}

	.tournaments .date {

		white-space: nowrap;

	}

	.tournaments .prize {

		font-weight: bold;

	}





.contentleft{

		font-size: 141.67%;

		font-weight: bold;

		padding: 7px;

		text-align:center;

		background-color:#dfdfdf;

}







#zoom {

z-index: 1000;

}









.bj_hand{

	background-color:#dfdfdf;

	text-align:right;

}

.bj_colour1{

	background-color:#79C338;

}

.bj_colour2{

	background-color:#189CE8;

	color:#ffffff;

}

.bj_colour3{

	background-color:#6e17a6;

}

.bj_colour4{

	background-color:#414063;

	color:#ffffff;

}

.bj_colour5{

	background-color:#FDBF48;

}





/* NEW AFTER Saturday, 11 December 2010 */

#imagemaxfix img

{

max-width:690px;

}







#mystats {

}

	#mystats .list1 {

		margin: 0 0 15px;

	}

	#mystats form {

		border-bottom: solid 1px #dfdfdf;

		margin: 0 0 10px;

	}

		#mystats form p {

			text-align: center;

			margin: 0 0 6px;

		}

			#mystats input.text {

				font-weight: bold;

				font-style: italic;

				color: #999999;

				padding: 5px 5px;

				border: solid 1px #cccccc;

			}

			#mystats .button1 button {

				float: right;

			}

	#mystats .stats {

		list-style: none;

		margin: 0;

		font-size: 121.67%;

		font-weight: bold;

	}

		#mystats .stats li {

			padding: 0 0 9px;

			border-bottom: solid 1px #dfdfdf;

			margin: 0 0 9px;

		}

		#mystats .stats li.forumposts, #mystats .stats li.forumposts a:link, #mystats .stats li.forumposts a:visited {

			color: #189ce8;

		}

		#mystats .stats li.reg {

			color: #b6b6b6;

		}

		#mystats .stats li.claimed, #mystats .stats li.claimed a:link, #mystats .stats li.claimed a:visited {

			color: #fdbf48;

		}

		#mystats .stats li.news, #mystats .stats li.news a:link, #mystats .stats li.news a:visited {

			color: #79c338;

		}

		#mystats .stats li.thanks, #mystats .stats li.thanks a:link, #mystats .stats li.thanks a:visited {

			color: #6e17a6;

		}

		#mystats .stats li.reps, #mystats .stats li.reps a:link, #mystats .stats li.reps a:visited {

			color: #414063;

		}

			#mystats .stats dl {

				width: 100%;

				overflow: hidden;

				text-align: center;

			}

				#mystats .stats dt {

					float: left;

					padding: 0px 0 0;

					margin: 0;

				}

				#mystats .stats dd {

					float: right;

					font-size: 154%;

					line-height: 1;

					height: 20px;

					overflow: hidden;

					margin: -.1em 0 0;

				}

				.mac #mystats .stats dd {

					margin: 0;

				}









.bg_fade_class {

position:absolute;

top:0px;

left:0px;

width:100%;

height:5000px;

background:url(../img/bg_faded.png) top repeat #8d8d8d;

}











.opaque1 {

	opacity: .5;

}



.opaque2 {

	filter: alpha(opacity=50);

}



.opaque3 {

	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";

}





/* NEW AFTER - Sunday, 17 April 2025 */







#slideshow-fade1 {

	border: solid 4px #0b0a12;

	border-top: none;

	overflow: hidden;

	background: #0b0a12;

}

	.slideshow-fade {

		width: 540px; /* was 503 */

		height: 433px; /* was 339 then was 403 */

		float: left;

		position: relative;

	}

		#page .slideshow-fade ul {

			position: relative;

			height: 433px; /* was 339 then was 403 */

			list-style: none;

			margin: 0;

		}

			.slideshow-fade li {

				position: absolute;

				z-index: 1;

				left: 0;

				top: 0;

				width: 100%;

				height: 100%;

				overflow: hidden;

				text-align: center;

				background: #000;

			}

			.slideshow-fade li.next {

				z-index: 4;

			}

			.slideshow-fade li.active {

				z-index: 5;

			}

		.slideshow-fade .buttons {

			display: none;

		}

		.slideshow-fade:hover .buttons {

			display: block;

		}

			.slideshow-fade .buttons a:link, .slideshow-fade .buttons a:visited {

				display: block;

				width: 33px;

				height: 33px;

				background: url(../img/icons/slideshow-2.png) no-repeat 0 0;

				position: absolute;

				top: 154px;

				z-index: 10;

			}

			.slideshow-fade .buttons a.prev:link, .slideshow-fade .buttons a.prev:visited {

				left: 9px;

			}

			.slideshow-fade .buttons a.next:link, .slideshow-fade .buttons a.next:visited {

				background-position: 100% 0;

				right: 9px;

			}

			.slideshow-fade .buttons a.prev:link:hover, .slideshow-fade .buttons a.prev:visited:hover {

				background-position: 0 -33px;

			}

			.slideshow-fade .buttons a.next:link:hover, .slideshow-fade .buttons a.next:visited:hover {

				background-position: 100% -33px;

			}

	.slideshow {

		position: relative;

		width: 130px; /* was 167 */

		overflow: hidden;

		float: right;

	}

		.slideshow .slider {

			width: 100%;

			overflow: hidden;

			position: relative;

			z-index: 1;

			float: right;

			height: 340px;

		}

			#page .slideshow .slider ul {

				list-style: none;

				margin: 0;

				height: 340px;

			}

				.slideshow .slider li {

					width: 167px;

					height: 84px;

					position: relative;

					margin: 0 0 1px;

					overflow: hidden;

					cursor: pointer;

				}

					.slideshow .slider span {

						position: absolute;

						width: 100%;

						height: 100%;

						top: 0;

						left: 0;

						display: none;

						background: url(../img/box6-bg.png) repeat;

					}

					.slideshow .slider li:hover span,

					.slideshow .slider .active span {

						display: block;

					}



.review {

}

.review .box-in2 {

	padding: 15px 22px 10px 23px;

}

	#review-header_design {

		overflow: hidden;

	}

		#review-header_design h2 {

			font-size: 208.333%;

			color: #48466d;

			margin: 0;

		}

		#review-header_design p {

			width: 425px;

			color: #0c0c0c;

		}

		.owner {

			float: right;

			width: 191px;

			overflow: hidden;

		}

			.owner img {

				margin: 0 0 11px;

			}

			.owner .button1 a:link, .owner .button1 a:visited {

				margin: 0 14px 0 0;

			}

	#review-content {

		overflow: hidden;

	}

		#review-content h3 {

			color: #47456c;

			font-size: 141.666%;

			padding: 0 0 3px;

		}

			#review-content h3 span {

				font-weight: normal;

			}

		.review .left-1 {

			float: left;

			width: 390px;

		}

			.review .left-1 .img-1 {

				float: left;

				margin: 0 17px 0 0;

			}

			.review .left-1 p {

				font-size: 108.333%;

				line-height: 1.307;

			}

		.review .right-1 {

			float: right;

			width: 282px;

		}

			.review .right-1 .img-1 {

				margin: 0 0 15px;

			}

			#review-content .right-1 ul {

				list-style: none;

				margin: 0;

			}

				.right-1 li {

					padding: 4px 0;

				}

					.right-1 li span {

						display: block;

						float: left;

						width: 150px;

						margin: 0 10px 0 0;

						text-align: right;

						font-weight: bold;

					}

					.right-1 .alt {

						background: #edf3fe;

					}

	#review-actions {

		background: #3f3f61 url(../img/review-actions.png) repeat-x 0 100%;

		margin: 0 0 18px;

	}

		#review-actions h2 {

			background: #2d2d46 url(../img/review-actions-t.png) repeat-x 0 0;

			color: #fff;

			text-shadow: 0 -1px 1px rgba(0, 0, 0, 1);

			padding: 0 0 0 7px;

			height: 38px;

			line-height: 38px;

			margin: 0;

		}

		#review-options {

			overflow: hidden;

			padding: 20px 0;

		}

			#review-options ul {

				list-style: none;

				margin: 0;

			}

				#review-options li {

					float: left;

					width: 160px;

					padding: 0 5px 0 0;

					text-align: center;

					background: url(../img/icons/separator-6.png) repeat-y 100% 0;

				}

					#review-options li p {

						margin: 0;

					}

					#review-options .amount,

					#review-options .casino {

						text-shadow: 0 -1px 1px rgba(0, 0, 0, 1);

						font-size: 108.333%;

					}

					#review-options .amount a:link, #review-options .amount a:visited {

						color: #9292e0;

						width: 125px;

						margin: 0 auto 5px auto;

						font-weight: normal;

						border-bottom: solid 2px #232335;

						padding: 0 0 5px;

						display: block;

						text-decoration: none;

					}

						#review-options .amount a:link strong, #review-options .amount a:visited strong {

							display: block;

							font-size: 346.153%;

							color: #fff;

							line-height: 1.1;

						}

					#review-options .casino {

						color: #fff;

					}

						#review-options .casino a:link, #review-options .casino a:visited {

							color: #fff;

						}

						#review-options .button1 a:link, #review-options .button1 a:visited {

							margin: 0 auto;

							width: 73px;

							float: none;

						}

					#review-options .stars {

						width: 85px;

						margin: 0 auto;

						padding: 4px 0 7px;

						overflow: hidden;

					}

				#review-options .last {

					background: url(../img/misc/69.png) no-repeat 50% 50%;

					padding: 45px 0 40px;

					width: 185px;

				}

					#review-options .last h3 {

						color: #fff;

						font-size: 141.666%;

						text-shadow: 0 -1px 1px rgba(0, 0, 0, 1);

						margin: 0 0 10px;

					}

/* jQuery.Rating Plugin CSS - http://www.fyneworks.com/jquery/star-rating/ */

div.star-rating{float:left;width:17px;height:15px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}

div.star-rating,div.star-rating a{background:url(../img/icons/star-1.png) no-repeat 0 0px}

div.star-rating a{display:block;width:16px;height:100%;background-position:0 0px;border:0}

div.star-rating-on a{background-position:0 -16px!important}

div.star-rating-hover a{background-position:0 -16px}

/* Read Only CSS */

div.star-rating-readonly a{cursor:default !important}

/* Partial Star CSS */

div.star-rating{background:transparent!important;overflow:hidden!important}

/* END jQuery.Rating Plugin CSS */



















/* NEW for news from Thursday, 30 June 2025 */





.box-overflow {

	overflow: hidden;

}

#content-left {

	float: left;

	width: 435px;

	padding: 0 10px 0 0;

	border-right: solid 1px #cdcdcd;

}

	#contentlcbnew .title-1 {

		color: #48466d;

		font-size: 208.333%;

	}

	.article {

		border-bottom: solid 1px #cdcdcd;

		padding: 0 0 18px;

		margin: 0 0 30px;

	}

	.article-last {

		margin: 0 0 15px;

	}

		.article-img {

			margin: 0 0 5px;

			overflow: hidden;

		}

			.article-img img {

				float: left;

			}

		#contentlcbnew .article h3 {

			font-family: Georgia, Palatino, 'Palatino Linotype', serif;

			font-size: 200%;

			color: #0c0c0c;

			line-height: 1.25;

		}

		.article-meta {

			overflow: hidden;

			padding: 4px 0 2px;

		}

			#contentlcbnew .article-meta p {

				float: left;

				margin: 0 15px 0 0;

			}

			.article-date {

				font-style: italic;

				color: #828282;

				line-height: 16px;

			}

			.article-comments {

				color: #f27d38;

				line-height: 16px;

				overflow: hidden;

			}

				.article-comments span {

					display: block;

					float: left;

				}

				.comments-nr {

					background: url(../img/icons/comments.png) no-repeat 100% -30px;

					height: 26px;

					padding: 0 6px 0 0;

					color: #fff;

					margin: 0 4px 0 0;

				}

					.comments-nr span {

						background: url(../img/icons/comments.png) no-repeat 0 0;

						height: 26px;

						padding: 0 0 0 6px;

						min-width: 10px;

						text-align: center;

					}

						.comments-nr a:link, .comments-nr a:visited {

							color: #fff;

						}

		.social {

			float: left;

		}

		.article .button1 a:link, .article .button1 a:visited {

			margin: 0 10px 0 0;

		}

	.articles-more {

		

	}

		.articles-more a:link, .articles-more a:visited {

			float: right;

		}



#content-right {

	float: right;

	width: 237px;

}

	.side-box {

		margin: 0 0 14px;

	}

	#content-right h3 {

		font-size: 100%;

		text-transform: uppercase;

		margin: 0 0 15px;

	}

	#contentlcbnew .article-list {

		list-style: none;

		margin: 0;

	}

		.article-list li {

			padding: 0 0 0 60px;

			position: relative;

			background: url(../img/separator-1.png) no-repeat 50% 100%;

			overflow: hidden;

			margin: 0 0 6px;

		}

			.article-list .article-img {

				width: 49px;

				height: 49px;

				border: solid 1px #ccc;

				position: absolute;

				top: 0;

				left: 0;

			}

			.article-list li h4 {

				font-size: 116.666%;

				color: #013875;

				font-family: Georgia, Palatino, 'Palatino Linotype', serif;

				margin: 0 0 3px;

			}

			#contentlcbnew .article-list p {

				margin: 0 0 3px;

			}

	#contentlcbnew .article-list2 {

		list-style: none;

		margin: 0;

		font-family: Georgia, Palatino, 'Palatino Linotype', serif;

		background: url(../img/separator-1.png) no-repeat 50% 100%;

		font-size: 91.666%;

	}

		.article-list2 li {

			background: url(../img/icons/bullet-2.gif) no-repeat 0 5px;

			padding: 0 0 15px 11px;

		}

			.article-list2 a:link, .article-list2 a:visited {

				color: #01489f;

			}

	#contentlcbnew .category-list {

		list-style: none;

		margin: 0;

	}

		.category-list li {

			overflow: hidden;

			padding: 0 0 10px;

		}





.slideshow1 {

	position: relative;

	overflow: hidden;

}

	.slideshow1 .slider {

		width: 100%;

		overflow: hidden;

		position: relative;

		z-index: 1;

		margin: 0 0 9px;

	}

		#contentlcbnew .slideshow1 .slider ul {

			list-style: none;

			margin: 0;

		}

			.slideshow1 .slider li {

				float: left;

				width: 237px;

			}

	.slideshow1 .slider,

	.slideshow1 .slider ul,

	.slideshow1 .slider li {

		height: 238px;

	}

	#contentlcbnew .slideshow1 .nav {

		margin: 0 auto;

	}

		.slideshow1 .nav a:link, .slideshow1 .nav a:visited {

			z-index: 5;

			position: relative;

			width: 8px;

			height: 8px;

			display: block;

			overflow: hidden;

			float: left;

			margin: 7px 1px 0;

			text-indent: -1000em;

			background: url(../img/btn/slideshow-1.png) no-repeat 0 0;

		}

		.slideshow1 .nav a.active:link, .slideshow1 .nav a.active:visited {

			background-position: 0 -9px;

		}

		.slideshow1 .nav a.prev:link, .slideshow1 .nav a.prev:visited {

			width: 22px;

			height: 22px;

			margin: 0 5px 0 0;

			background: url(../img/btn/prev-next.png) no-repeat 0 0;

		}

		.slideshow1 .nav a.next:link, .slideshow1 .nav a.next:visited {

			width: 22px;

			height: 22px;

			margin: 0 0 0 5px;

			background: url(../img/btn/prev-next.png) no-repeat 0 100%;

		}

		.slideshow1 .nav a.disabled:link, .slideshow1 .nav a.disabled:visited {

			display: none;

		}





.news-article .article {

	padding: 0 0 8px;

	margin: 0 0 10px;

	border: none;

}

	.news-article .article h1 {

		font-size: 200%;

		color: #0c0c0c;

		font-family: Georgia, Palatino, 'Palatino Linotype', serif;

		line-height: 1.25;

		margin: 0 0 3px;	

	}

	.news-article #contentlcbnew .article p {

		margin: 0 0 17px;

	}

	.news-article #contentlcbnew .article-meta {

		border-bottom: solid 1px #cdcdcd;

		margin: 0 0 10px;

	}

		.news-article #contentlcbnew .article-meta p {

			margin: 0 15px 0 0;

		}

	.news-article #contentlcbnew .article .social {

		margin: 0 0 10px;

		float: none;

	}

	.news-article #contentlcbnew .article .share {

		margin: 0 0 10px;

		padding: 0 0 7px;

		border-bottom: solid 1px #cdcdcd;

	}



	.news-article .article-img {

		margin: 0 0 15px;

		overflow: hidden;

	}

#related-news {

	background: #f2f5f8;

	padding: 10px 10px 26px 10px; 

	margin: 0 0 20px;

}

	#related-news h3 {

		font-size: 100%;

		color: #0c0c0c;

		text-transform: uppercase;

		margin: 0 0 15px;

	}

	#related-news ul {

		overflow: hidden;

	}

		#related-news li {

			float: left;

			width: 136px;

			background: none;

			margin: 0;

		}

		#related-news .first {

			margin: 0 10px 0 0;

			padding: 0 10px 0 60px;

			border-right: solid 1px #d6dfe9;

		}

		#related-news h4 {

			

		}

		#related-news .article-date {

			margin: 0;

			font-family: Verdana, Geneva, 'Lucida Sans', sans-serif;

			font-size: 83.333%;

		}

#comments-container {

	border-top: solid 1px #cdcdcd;

	padding: 16px 0 0 0;

	border-bottom: solid 1px #cdcdcd;

	margin: 0 0 19px;

}

	#comments-container h3 {

		color: #f27d38;

		font-size: 150%;

		padding: 0 0 7px;

		border-bottom: solid 1px #cdcdcd;

		margin: 0 0 10px;

	}

	#comments-container ul {

		list-style: none;

		margin: 0;

	}

		#comments-container li {

			padding: 0 0 20px 102px;

			position: relative;

		}

			#comments-container p {

				margin: 0 0 2px;

			}

			#comments-container .comment-img {

				position: absolute;

				top: 0;

				left: 0;

			}

			#comments-container .comment-username {

				color: #0c0c0c;

				font-weight: bold;

			}

			#comments-container .comment-date {

				font-style: italic;

				color: #828282;

			}

			#comments-container .comment {

				background: #f1f1f1;

				padding: 8px 9px;

			}

#comments-form {

	background: #f1f1f1;

	padding: 15px 15px 20px;

	text-align: center;

	margin: 0 0 5px;

}

	#comments-form h3 {

		font-size: 150%;

		color: #0c0c0c;

		margin: 0 0 20px;

	}

	#comments-form form {

		width: 190px;

		margin: 0 auto;

	}

		#comments-form ul {

			list-style: none;

			margin: 0;

		}

			#comments-form li {

				overflow: hidden;

				padding: 0 0 8px;

			}



				#comments-form form label {

					text-transform: uppercase;

					font-weight: bold;

					color: #0c0c0c;

					display: block;

					width: 83px;

					text-align: right;

					float: left;

					line-height: 20px;

				}

				#comments-form form input.text {

					width: 90px;

					float: right;

				}

				#comments-form .button1 button {

					float: right;

				}



#language-switch {

	padding: 12px 0;

}

	#language-switch .li-1 {

		position: relative;

	}

		#language-switch label {

			float: left;

			width: 90px;

			line-height: 1.4;

			text-align: right;

			color: #0c0c0c;

			margin-right: 5px;

		}

	

.custom-select {

	float: left;

}

	.custom-select a.trigger:link, .custom-select a.trigger:visited {

		float: left;

		padding: 0 0 0 26px;

		font-weight: bold;

		width: 100px;

	}

		.custom-select a.trigger:link span, .custom-select a.trigger:visited span {

			float: left;

			padding: 0 11px 0 0;

			background: url(../img/icons/select-1.png) no-repeat 100% 5px;

		}

	.custom-select .popup {

		position: absolute;

		z-index: 5;

		left: -999em;

		top: 20px;

		width: 420px;

		background: #222133;

		padding: 17px 10px 17px 20px;

	}

	.custom-select-active .popup {

		left: -12px;

		color: #7a79a8;	

	}

	.custom-select .scroll {

		overflow: scroll;

		overflow-x: hidden;

	}

		#page .custom-select ul {

			position: relative;

			list-style: none;

			margin: 0;

			width: 100%;

			overflow: hidden;

		}

			.custom-select li {

				float: left;

				width: 130px;

				margin: 0 10px 8px 0;

			}

				.custom-select li a:link, .custom-select li a:visited {

					display: block;

					color: #fff;

					font-weight: bold;

					padding: 0 0 0 22px;

				}

				.custom-select li a:link:hover, .custom-select li a:visited:hover {

					color: #7a79a8;

				}

	.popup a.close-popup:link, .popup a.close-popup:visited {

		position: absolute;

		top: 10px;

		right: 10px;

		font-weight: bold;

		text-indent: -1000em;

		display: block;

		width: 7px;

		height: 7px;

		background: url(../img/icons/popup-close.png) no-repeat 0 0;

	}

	.popup h3 {

		border: none;

		color: #7a79a8;

		font-size: 116.666%;

	}

	.lang-none {

		background: url(../img/icons/missing.png) no-repeat 3px 1px;

	}

	.lang-eng {

		background: url(../img/icons/eng.png) no-repeat 3px 1px;

	}











#language-options-container {

	background: url(../img/loc-b.gif) no-repeat 0 100%;

	width: 462px;

	padding: 0 0 7px;

}

	#loc-1 {

		background: url(../img/loc-t.gif) no-repeat 0 0;

		padding: 9px 0 0 0;

	}

		#loc-2 {

			background: url(../img/loc-bg.gif) repeat-y 0 0;

			padding: 12px 24px;

		}

/*
playback timings (ms):
  captures_list: 0.648
  exclusion.robots: 0.025
  exclusion.robots.policy: 0.01
  esindex: 0.011
  cdx.remote: 30.786
  LoadShardBlock: 294.914 (3)
  PetaboxLoader3.datanode: 188.18 (5)
  load_resource: 304.865 (2)
  PetaboxLoader3.resolve: 184.608 (2)
*/