body {
	margin:0 0;
	background-color: #c0e4ff;
	background-image: url(/images/back-ccc.jpg);
	background-repeat: repeat-x;
	background-attachment: fixed;
}
a {
	color: #FFFFFF;
	text-decoration: underline;
	outline:none;
}
a:hover {
	color: #00CCFF;
	text-decoration: none;
}
.linea {
	background-image: url(/images/linea.gif);
	background-repeat: repeat-x;
	height: 1px;
	margin-bottom:7px;
	margin-top:7px;
}
/*--------------------------------------------------   top	 ---------------------*/
.conteiner {
	width: 780px;
	margin-right: auto;
	margin-left: auto;
}
.cont_top {
	width: 780px;
	height: 114px;
}
.box_left {
	float: left;
}
.cont_menu_top {
	background-image: url(/images/menu-back.gif);
	background-repeat: repeat-x;
	height: 29px;
	width: 780px;
}
.box_menu_top {
	margin-right: auto;
	margin-left: auto;
	width: 752px;
	height: 21px;
	text-align: center;
	font-family: Arial;
	font-size: 12px;
	color: #075cd6;
	padding-top: 8px;
	font-weight: normal;
}
a.text_menu_top {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 7px;
	text-decoration: none;
}
a.text_menu_top:hover {
	color: #00CCFF;
	text-decoration: none;
}
a.text_menu_top_y {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFF00;
	margin-top: 7px;
	text-decoration: none;
}
a.text_menu_top_y:hover {
	color: #FF9900;
	text-decoration: none;
}
/*--------------------------------------------------   home	 ---------------------*/
.l_top {
	background-image: url(/images/l-top-home.gif);
	background-repeat: no-repeat;
	width: 766px;
	margin-left: 7px;
	height: 14px;
}
.l_top_wide {
	background-image: url(/images/l-top-wide.gif);
	background-repeat: no-repeat;
	width: 766px;
	margin-left: 7px;
	height: 14px;
}
.cont_center_home {
	background-image: url(/images/back-middle-home.jpg);
	background-repeat: repeat-y;
	width: 766px;
	margin-left: 7px;
	padding-bottom: 9px;
}
.cont_center_wide {
	background-image: url(/images/back-middle-wide.jpg);
	background-repeat: repeat-y;
	width: 766px;
	margin-left: 7px;
	padding-bottom: 9px;
}
.text-home {
	font-family: Arial;
	color: #FFFFFF;
 *zoom:1;
	font-size: 12px;
	margin-right: 15px;
	margin-left: 15px;
	margin-top: 10px;
	margin-bottom: 10px;
	text-align: justify;
}
.text-wide {
	font-family: Arial;
	color: #FFFFFF;
 *zoom:1;
	font-size: 12px;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 10px;
	text-align: justify;
}
.handcursor {
	cursor:hand;
	cursor:pointer;
}
/*---------------   menu left home	 ---------*/
.cont_menu_left_home {
	width: 139px;
	float: left;
}
.box_menu_left_home {
	width: 123px;
	float: left;
	height: 48px;
	margin-left:8px;
}
.box_menu_left_game_home {
	width: 123px;
	height: 120px;
	margin-left:8px;
}
.box_game_img_home {
	width: 123px;
	height: 95px;
}
.box_game_buttons_home {
	width: 123px;
	height: 25px;
}
#game_button_home {
	float:left;
}
#game_button_home a {
	background:url(/images/menu-game-buttons-home.gif) no-repeat;
	height: 25px;
	display: block;
	float: left;
}
#game_button_home a.left {
	background-position:0px 0px;
	width: 24px;
}
#game_button_home a:hover.left {
	background-position:0px -25px;
}
#game_button_home a.center {
	background-position:-24px 0px;
	width: 74px;
}
#game_button_home a:hover.center {
	background-position:-24px -25px;
}
#game_button_home a.right {
	background-position:-98px 0px;
	width: 25px;
}
#game_button_home a:hover.right {
	background-position:-98px -25px;
}
/*---------------   cont centro home	 ---------*/
.cont_home_c {
	width: 488px;
	float: left;
	text-align: center;
	background:url(/images/bgk_flashbonus.jpg) no-repeat 6px 4px;
}
/*---------------   menu right home	 ---------*/
.cont_menu_right_home {
	width: 139px;
	float: left;
}
.box_menu_right_home {
	width: 123px;
	height: 48px;
	margin-left:8px;
}
.box_menu_preview_home {
	width: 123px;
	float: left;
	height: 147px;
	margin-left:8px;
	background-image: url(/images/menu-preview-home.gif);
	background-repeat: no-repeat;
}
.text_previewh {
	height: 15px;
	text-align: center;
	padding-top: 47px;
}
a.link_previewh {
	color: #99ff00;
	text-decoration: underline;
	font-family: Arial;
	font-size: 10px;
}
a.link_previewh:hover {
	color: #78e4ff;
	text-decoration: underline;
}
.text_previewh2 {
	padding-top: 5px;
	padding-left: 10px;
	font-family: Arial;
	font-size: 11px;
}
a.link_previewh2 {
	color: #000099;
	text-decoration: none;
}
a.link_previewh2:hover {
	color: #0A4EC5;
	text-decoration: none;
}
/*--------------------------------------------------   middle	 ---------------------*/
.cont_middle {
	background-image: url(/images/bg-body.jpg);
	background-repeat: repeat-x;
	width: 780px;
	background-color: #0244b7;
}
.clear {
	clear: both;
}
.cont_center {
	background-image: url(/images/centro-back.gif);
	background-repeat: repeat-y;
	width: 766px;
	margin-left: 7px;
	padding-bottom: 18px;
}
/*---------------   menu left	 ---------*/
.cont_menu_left {
	background-image: url(/images/left-top.gif);
	background-repeat: no-repeat;
	width: 172px;
	float: left;
	background-position: top;
	padding-top:7px;
	clear: both;
}
.box_menu_left {
	width: 160px;
	height: 51px;
	margin-left:5px;
}
.box_menu_left_game {
	width: 160px;
	float: left;
	height: 142px;
	margin-left:5px;
}
.box_game_img {
	width: 160px;
	height: 117px;
}
.box_game_buttons {
	width: 160px;
	height: 25px;
}
#game_button {
	float:left;
}
#game_button a {
	background:url(/images/menu-game-buttons.gif) no-repeat;
	height: 25px;
	display: block;
	float: left;
}
#game_button a.left {
	background-position:0px 0px;
	width: 27px;
}
#game_button a:hover.left {
	background-position:0px -25px;
}
#game_button a.center {
	background-position:-27px 0px;
	width: 106px;
}
#game_button a:hover.center {
	background-position:-27px -25px;
}
#game_button a.right {
	background-position:-133px 0px;
	width: 27px;
}
#game_button a:hover.right {
	background-position:-133px -25px;
}
/*---------------   cont right	 ---------*/
.cont_right {
	width: 594px;
	float: left;
}
.title {
	background-image: url(/images/title-back.gif);
	background-repeat: no-repeat;
	height: 42px;
	width: 594px;
}
.box_text {
	width: 570px;
	margin-left:12px;
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	text-align: justify;
	margin-top: 12px;
}
h1 {
	font-size: 26px;
	font-weight:bold;
	color: #d5dcef;
	font-family: Arial;
	margin: 0;
	font-weight: normal;
	padding: 5px 0 0 11px;
}
html body div.conteiner div.cont_middle div.cont_center_wide div.text-wide div h1 { padding-left: 0; }
h2 {
	font-size: 16px;
	color: #02f0ff;
	font-weight: bold;
	margin-bottom: 0px;
	margin-top: 0px;
}
.hlink {
	color: #02f0ff;
	text-decoration: none;
}
.text_blue {
	font-size: 13px;
	color: #25bdfd;
	font-weight: bold;
}
.t_mini {
	font-size: 10px;
	color: #FFF;
}
.t_mini_blue {
	font-size: 10px;
	color: #48a3fe;
	text-align: center;
	width: 766px;
	font-family: Arial;
	margin-left:7px;
}
.breadcrumps {
	height: 20px;
	padding-left: 11px;
	font-family: Arial;
	font-size: 11px;
	color: #FFF;
	padding-top: 8px;
}
/*---------------   box	 ---------*/
.box_generic {
	width: 528px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #3399ff;
	border-left-color: #3399ff;
	padding-left: 12px;
	padding-right: 12px;
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
}
.box_instant {
	width: 150px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #3399ff;
	border-left-color: #3399ff;
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #001b63;
}
.box_articles {
	width: 185px;
	float: right;
	margin-bottom: 12px;
	margin-left: 12px;
}
.box_articles_edge {
	width: 183px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #3399ff;
	border-left-color: #3399ff;
}
.box_articles_int {
	width: 173px;
	margin-left: 5px;
	padding-bottom: 10px;
}
/*---------------   download	 ---------*/
.size_form_aid {
	width: 150px;
	margin-left: 3px;
	border: 1px solid #000066;
	font-size: 10px;
	color: #003399;
	height: 18px;
}
.box_download_form {
	width: 440px;
	background-image: url(/images/box-download.gif);
	background-repeat: no-repeat;
	height: 166px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 15px;
}
/*---------------   forms	 ---------*/
.form_text_box {
	margin-left: 3px;
	border: 1px solid #000066;
	font-size: 10px;
	color: #003399;
	padding-top: 4px;
	padding-bottom: 4px;
}
.form_instant {
	border: 1px solid #000066;
	font-size: 10px;
	color: #003399;
	padding-top: 3px;
	padding-bottom: 3px;
	width: 130px;
}
/*---------------   vip program	 ---------*/
.box_vip {
	margin-left: 3px;
	background-color: #022686;
	background-image: url(/images/vip-back.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.text_vip {
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
	text-align: justify;
	margin: 10px;
}
/*--------------------------------------------------   marquee	 ---------------------*/
.cont_marquee {
	height:26px;
	width:766px;
	background-image: url(/images/marquee.gif);
	background-repeat: no-repeat;
	margin-left: 7px;
}
.box_marquee {
	height:26px;
	overflow:hidden;
	position:relative;
	width:694px;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 36px;
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
	padding-top: 6px;
}
.m-text-1 {
	color:#ffff00;
	font-weight:bold;
}
.m-text-2 {
	color:#ffcc00;
	font-weight:bold;
}
.m-text-3 {
	font-weight:bold;
}
/*--------------------------------------------------   bottom	 ---------------------*/
.cont_bottom {
	width: 780px;
	background-color: #0244b7;
}
.box_bottom_top {
	width: 766px;
	height:60px;
	margin-left:7px;
	padding-top:7px;
}
.linea_bottom {
	background-repeat: repeat-x;
	height: 1px;
	margin: 7px;
	background-image: url(/images/linea.gif);
}
.foot_phone {
	width: 261px;
	height: 60px;
	margin-right: 8px;
	float:left;
}
.foot_support {
	width: 56px;
	height: 60px;
	float:left;
}
.foot_cards {
	width: 441px;
	height: 60px;
	float:left;
	text-align: right;
}
.box_bottom_center {
	width: 766px;
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
	margin-left:7px;
	line-height: 25px;
	margin-bottom: 7px;
}
.box_bottom_foot {
	width: 766px;
	height:62px;
	text-align: center;
	margin-left:7px;
}
.foot-img {
	background-image: url(/images/bottom.gif);
	background-repeat: no-repeat;
	height: 26px;
	width: 780px;
}
.foot-submenu {
	color:#0A4EC5;
	font-size:12px;
	text-align:center;
	margin-top: 10px;
	font-family: Arial;
}
a.link_foot {
	color: #0A4EC5;
	text-decoration: none;
}
a.link_foot:hover {
	color: #000099;
	text-decoration: underline;
}
.foot-copyright {
	color:#0033CC;
	font-size:11px;
	margin-bottom:10px;
	text-align:center;
	margin-top: 10px;
	font-family: Arial;
}
/*--------------------------------------------------  img games ---------------------*/
.cont_game {
	width: 245px;
	height:232px;
	margin-bottom: 5px;
	margin-right: 10px;
	float: left;
}
.img_game {
	width: 245px;
	height:187px;
	background-image: url(/images/img-game.gif);
	background-repeat: no-repeat;
}
.game {
	width: 200px;
	height:150px;
	padding-top: 14px;
	padding-left: 22px;
}
.sub_game {
	width: 570px;
	height:27px;
	margin-bottom: 15px;
	background-image: url(/images/sub-right.gif);
	background-repeat: no-repeat;
	background-color: #001b63;
	background-position: right;
	text-align: left;
}
.sub_left {
	width: 8px;
	height:27px;
	background-image: url(/images/sub-left.gif);
	margin-right: 4px;
	float: left;
}
.submenu {
	color: #FFFFFF;
	margin-top: 7px;
	height: 20px;
	float: left;
	font-size: 11px;
	text-align: center;
}
a.link_sub {
	text-decoration: none;
}
a.link_sub:hover {
	color: #00CCFF;
	text-decoration: none;
}
/*--------------------------------------------------   casino games ---------------------*/
.cont_casinogame {
	width: 540px;
	height:146px;
	margin-bottom: 8px;
	margin-top: 8px;
	background-image: url(/images/img-casinogame.gif);
	background-repeat: no-repeat;
	background-position: left;
}
.tab_casinogame {
	clear: both;
	background-color: #01113b;
	border: 1px solid #3399ff;
	padding-top: 7px;
	padding-right: 15px;
	padding-left: 15px;
	padding-bottom: 5px;
}
.img_casinogame {
	width: 160px;
	height:120px;
	float:left;
	margin-top: 13px;
	margin-left: 13px;
	margin-right: 26px;
}
.text_casinogame {
	width: 192px;
	height:146px;
	float:left;
}
.box_playcasino {
	width: 111px;
	height:122px;
	float:right;
	background-image: url(/images/rating.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
.cont_stars {
	width: 100px;
	height:18px;
	margin-top: 36px;
	margin-left: 5px;
}
.star {
	width: 20px;
	height:18px;
	float:left;
}
.b_playcasino {
	width: 111px;
	height: 61px;
}
#b_playgame a {
	background-position:0px 0px;
	background-image: url(/images/play-now-casino.gif);
	width: 111px;
	height: 61px;
	float: left;
}
#b_playgame a:hover {
	background-position:0px -61px;
}
/*------------   list games  ---------------*/
.button_text {
	width: 165px;
	background-image: url(/images/arrow.gif);
	background-repeat: no-repeat;
	height: 20px;
}
.button_text_articles {
	width: 355px;
	background-image: url(/images/arrow.gif);
	background-repeat: no-repeat;
	height: 20px;
}
a.link_text {
	color: #FFF;
	font-size: 11px;
	text-decoration: underline;
	padding-left: 15px;
	line-height: 17px;
}
a.link_text:hover {
	color: #00CCFF;
	text-decoration: none;
}
/*------------   monthly promo  ---------------*/
.cont_monthly {
	width: 570px;
	margin-right: auto;
	margin-left: auto;
}
/* HOME BLOCKS STYLES */
#bobcontent1 {
	display:block;
	margin-top:10px;
	padding-top:10px;
}
#bobcontent1 .colL {
	display:block;
	width:348px;
	border:1px solid #3399ff;
	float:left;
	padding:10px;
	margin-bottom:10px;
	height:150px;
}
#bobcontent1 .colR {
	display:block;
	width:348px;
	border:1px solid #3399ff;
	float:left;
	margin-left:10px;
	padding:10px;
	margin-bottom:10px;
	height:150px;
}
#bobcontent1 h2 {
	margin-bottom:10px;
}
#bobcontent1 h3 {
	font-size: 16px;
	color: #02f0ff;
	font-weight: bold;
	margin-bottom:10px;
}
#bobcontent1 .colR img, #bobcontent1 .colL img {
	float:left;
	margin-right:10px;
}
#bobcontent1 .btn_readm {
	float:right;
	display:block;
}

/* ---------- Download Thank you page (Nov 9/2010) -------------------- */
#signupbonus275 { display:block; width:567px; height:60px; margin:0 auto; background:url(../images/thankyou/cccDLty_03.jpg) no-repeat; padding-top:198px; margin-top:-20px;}
.conteiner .cont_middle .cont_center .cont_right .box_text h4 { color:#FC6; font-size:18px; font-weight:normal;}
#signupbonus275 .redeem { display:block; height:40px; background:url(../images/thankyou/cccDLty_05.jpg) no-repeat; font-size:16px; padding:5px 0 0 170px; text-align:left; line-height:18px;  }
#signupbonus275 .redeem strong { color:#000; font-size:20px; width:187px; text-align:center; display:inline-block; position:relative; top:7px; margin-left:6px;}
.redeem-step1 { display:block; background:url(../images/thankyou/cccDLty_08.jpg) no-repeat #1B3F93 18px 18px; 
padding:20px 0 0 140px; margin-top:20px; height:135px; }
.redeem-step1 p { width:245px; text-align:left; margin:0 0 10px 0; float:left; }
.redeem-step1 p strong { color:#FC6; display:block; }
.redeem-step1 img { float:right; margin-right:15px; }

.redeem-step2 { display:block; background:url(../images/thankyou/cccDLty_16.jpg) no-repeat #172B87 8px 18px; 
padding:20px 0 0 140px; margin-top:20px; height:135px; }
.redeem-step2 p { width:245px; text-align:left; margin:0 0 10px 0; float:left; }
.redeem-step2 p strong { color:#FC6; display:block; }
.redeem-step2 img { float:right; margin-right:15px; }

.redeem-step3 { display:block; background:url(../images/thankyou/cccDLty_21.jpg) no-repeat #1B3F93 8px 18px; 
padding:20px 0 0 140px; margin-top:20px; height:145px; }
.redeem-step3 p { width:245px; text-align:left; margin:0 0 10px 0; float:left; }
.redeem-step3 p strong { color:#FC6; display:block; }
.redeem-step3 img { float:right; margin-right:15px; }

.redeem-step3b { display:block; background:#1B3F93; padding:0px; height:250px; margin-bottom:15px; clear:both; }
.redeem-step3b .redeem-box { display:block; float:left; width:160px; margin:0 15px; text-align:center; }

.redeem-support {display:block; float:left; background:url(../images/thankyou/cccDLty_36.jpg) no-repeat; width:373px; height:180px;}

.redeem-support p { color:#000; width:235px; height:62px; padding:11px 0 0 10px; margin:0; text-align:left; }
.redeem-support a img { margin:0 0 6px 16px; }
.redeem-support a img:hover { margin:1px 0 5px 17px; }
*+html .redeem-support a img { margin:0 0 3px 16px; }
*+html .redeem-support a img:hover { margin:1px 0 2px 17px; }
.redeem-support .contact {display:block; background:url(../images/thankyou/cccDLty_40.jpg) no-repeat; height:49px; }
.redeem-support .contact p.tollfree {color:#FFF; width:150px; float:left}
.redeem-support .contact p.email {color:#FFF; width:200px; float: right; }

.free50 { display:block; float: right; width:172px; text-align:center; background:url(../images/thankyou/cccDLty_41.jpg) no-repeat bottom; height:180px; }
.free50 p {margin:5px 0 0 0 }
.free50 p strong { font-size:20px;}
/*------------ Download PopUp Alert for IE ----*/
.popUP {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FF0000;
	width:185px;
	height:60px;
	background:url(/images/bgk_dwnalert.png) no-repeat;
	padding:20px 0 0 45px;
	position:absolute;
	top:0;
	left:526px;
	z-index:1000;
}

