a:active{outline:none;}
:focus{-moz-outline-style:none;}
img{border:0;}
body{margin:0;padding:0;font-family:verdana;font-size:80%;}
h1{margin:0 0 10px 0;font-size:140%;color:#000;}
h2{margin:20px 0 10px 0;font-size:120%;color:#000;clear:both;}
p{margin:0 0 10px 0;color:#6F6B76;}
#wrapper{width:1000px;margin:0 auto;position:relative;padding-top:335px;}
#rows{width:1000px;overflow:hidden;background:#f8f8f8 url('../images/rows_bg.png') repeat-y;}
#main_left{width:750px;float:left;}
#main_left_wide{width:1000px;float:left;}
#top_left{position:absolute;top:0;left:0;height:182px;width:250px;background:url('../images/top_bg.png') repeat-x;}
#top_right{position:absolute;top:0;left:250px;height:182px;width:750px;background:url('../images/top_bg.png') repeat-x;}
#left{width:249px;float:right;padding:0;background:#DDDDDD;}
#left_blocks, #left_links{width:249px;float:right;padding:0;}
#left_links ul{width:209px;padding:20px 20px 40px 20px;margin-left:0!important;}
#left_links ul li{width:190px;height:1%;padding-top:2px;font-size:80%;float:left;}
#left_links ul li a{color:#6F6B76;}
#banner_1{position:absolute;bottom:50px;left:0;text-align:center;padding:0 15px 10px 15px;border-left:1px solid #FFF;border-right:1px solid #FFF;}
#banner_1 a img{float:left;}
#banner_1 small{display:block;clear:both;width:468px;height:12px;color:#000;}
#service{position:absolute;top:10px;right:10px;margin:0;}
#service li{list-style:none;float:left;border-right:1px solid #6F6B76;margin-left:5px;padding-right:5px;}
#service li a{color:#6F6B76;text-decoration:none;}
#service li a:hover{color:#000;}
#service .select a{font-weight:bold;color:#000;}
#service .last{border:0;}
.search{position:absolute;right:20px;bottom:60px;width:209px;}
.search fieldset{padding:0;margin:0;}
.search input{font-size:90%;border:1px solid #6F6B76;color:#6F6B76;width:183px;padding:2px 4px 2px 20px;background:#FFF url('../images/magnifier.gif') no-repeat 5px center;}
#middle{position:absolute;top:182px;left:0;height:154px;width:1000px;background:#DDDDDD;}
#middle ul{margin:0;padding:0;}
#middle ul li{list-style:none;float:left;width:209px;height:114px;padding:20px;border-right:1px solid #FFF;}
#middle .last{border:0;}
#middle ul li img{float:left;}
#middle ul li h3{background:#6F6B76;color:#FFFFFF;font-size:90%;margin:5px 0 0 0;float:left;width:209px;height:20px;}
#middle ul li h3 a{display:block;padding:3px;width:203px;height:14px;color:#DDD;}
#middle ul li h3 a:hover{color:#FFF;}
.cta{display:block;margin:10px 0 0 230px;padding-top:12px;text-align:center;font-size:100%;font-weight:bold;text-decoration:none;color:#fff!important;background:url('../images/call_to_action.gif') no-repeat;width:249px;height:28px;}
.cta_head, .cta_foot{display:block;text-align:center;font-size:100%;font-weight:bold;color:#FF4700;width:249px;padding:0;}
.cta_head{margin:0 0 -20px 230px;}
.cta_foot{margin:-10px 0 0 230px;}
#menu{position:absolute;top:132px;left:0;width:750px;height:50px;font-size:90%;font-weight:bold;margin:0;padding:0;background:url('../images/menu_bg.gif') repeat-x;}
#menu li{list-style:none;height:50px;float:left;border-right:1px solid #FFF30E;}
#menu li a{display:block;float:left;padding:18px 10px;margin:0;height:14px;color:#000;text-decoration:none;}
#menu li a:hover{background:url('../images/menu_hover.gif') no-repeat center 40px;}
#menu .select{background:url('../images/menu_select_bg.gif') repeat-x;}
#menu .select a{background:url('../images/menu_select.gif') no-repeat center 40px;}
#menu .select_sub{font-weight:bold;}
#submenu{width:209px;font-size:90%;margin:0 20px 20px 20px;padding:0;border-bottom:1px solid #FFF30E;}
#subsubmenu{width:209px;font-size:90%;padding:0;margin:0;}
#submenu li, #submenu li #subsubmenu li{list-style:none;margin:0;padding:0;background:url('../images/submenu_bg.gif') repeat-x;border-top:1px solid #FFF30E;}
#submenu li a, #submenu li #subsubmenu li a{display:block;height:21px;padding:8px 0 0 8px;margin:0;color:#000;text-decoration:none;font-weight:normal;}
#submenu li a:hover, #submenu li #subsubmenu li a:hover{background:url('../images/submenu_hover.gif') no-repeat right center;}
#submenu .select, #submenu .select #subsubmenu .select{background:url('../images/submenu_select_bg.gif') repeat-x;}
#submenu .select a, #submenu .select #subsubmenu .select a{background:url('../images/submenu_select.gif') no-repeat right center;font-weight:bold;}
#submenu .select #subsubmenu li a{padding-left:16px;background:none;}
#main{width:461px;padding:20px 20px;float:right;}
#main_wide{width:711px;padding:20px;float:right;}
#main .image_right, #main_wide .image_right{float:right;margin:0 0 10px 10px;}
#main .image_left, #main_wide .image_left{float:left;margin:0 10px 10px 0;}
#right{width:250px;float:left;}
.block{background:#DDDDDD url('../images/block_shade.png') no-repeat bottom left;overflow:hidden;height:1%;margin:20px 0 0 0;padding-bottom:15px;}
#right .block{background:#DDDDDD url('../images/block_shade_right.gif') no-repeat bottom left;}
.block h3{background:#6F6B76;text-align:center;font-size:100%;margin:0;padding:5px;font-weight:bold;color:#FFF;}
.block div{text-align:center;padding:10px;margin:0;}
.block div p{text-align:left;margin:0;font-size:80%;color:#000;}
.block div img{margin:0 0 5px 0;}
.block .list{text-align:left;font-size:80%;margin:10px 0 0 0;}
.block .list li{background:url('../images/square_bullet.gif') no-repeat 0 3px;}
* html .block .list li{background:url('../images/square_bullet.gif') no-repeat 0 6px;}
fieldset{border:0;}
#frm_newsletter label{font-size:80%;}
#frm_newsletter #email{font-size:90%;border:1px solid #6F6B76;color:#6F6B76;width:201px;padding:4px;margin:8px 0;}
#frm_newsletter #btn_submit{padding:0;margin:0;}
#compare{list-style:none;margin:0 8px 8px 8px;padding:0;height:100px;}
#compare li{position:relative;border-bottom:1px dotted #4AFAFA;margin:0;padding:3px 8px 0 0;display:block;width:176px;text-align:left;}
#compare_0{font-size:80%;height:26px;}
.trashcan{position:absolute;bottom:4px;right:8px;}
#copyright{width:1000px;padding:8px;margin:0 auto;clear:both;text-align:center;color:#000;overflow:hidden;}
#copyright p{margin:15px 0;font-weight:bold;color:#000;}
#copyright ul{list-style:none;margin:10px auto;padding:0;}
#copyright ul li{display:inline;padding:0 0 0 28px;background:url('../images/square_bullet.gif') no-repeat 8px 4px;}
#copyright ul .first{background:none;padding:0;}
#copyright a{color:#000;}
#copyright a:hover{border-bottom:1px solid #000;}
.select{font-weight:bold;}
.list, .list li ul, .list li ul li ul{margin-left:10px;padding:0;}
.list li, .list li ul li, .list li ul li ul li{list-style:none;padding:0 0 0 15px;margin:2px;background:url('../images/square_bullet.gif') no-repeat 0 6px;}
.links li small{display:block;clear:both;}
.submap{display:block;float:left;padding:0;margin:0 15px 0 0;}
.submap li{list-style:none;padding-left:0;margin-left:0;}
.submap li a{font-weight:bold;font-size:90%;color:#999;}
.submap li ul{padding-left:0;margin-left:0;}
.submap li ul li{list-style:none;padding-left:8px;margin-left:0;background:transparent url('../images/li_linkjuice.gif') no-repeat 0 7px;}
.submap li ul li a{font-size:80%;font-weight:normal;}
.default_table{background:#FF4700;margin-bottom:20px;}
.default_table caption{background:#FF4700;font-weight:bold;padding:5px;}
.default_table thead tr th{background:#DDD;padding:5px;}
.default_table tbody tr th{background:#FFF;padding:5px;}
.default_table tbody tr td{background:#FFF;padding:5px;}
.block_table{background:#FF4700;width:229px;margin-bottom:10px;}
.block_table caption{background:#FF4700;font-weight:bold;}
.block_table tr th, .block_table tr td{background:#FFF;font-size:80%;padding:2px;white-space:nowrap;}
.block_table tr th{background:#FFF30E;}
.no_bottom_margin{margin-bottom:0;}
.no_wrap{white-space:nowrap;}
.cell_align_left tbody th, .cell_align_left tbody td{text-align:left;white-space:normal;width:50%;}
#tabs{width:461px;display:block;overflow:hidden;clear:both;margin:10px 0 0 0;padding:10px 0 0 0;list-style:none;background:url('../images/tabs.gif') no-repeat 0 10px;}
#tabs li{float:left;height:30px;}
#tabs li a{font-size:90%;display:block;float:left;height:16px;padding:13px 10px 0 10px;margin-top:0;color:#FFF;font-weight:bold;text-decoration:none;z-index:1;}
#tabs li .active{color:#000;height:27px;margin-top:-10px;background:#FF4700;z-index:10000;}
#home_tabs_container{width:458px;clear:both;margin:0;padding:0;border:1px solid #FF4700;overflow:hidden;}
#home_tabs{width:140px;height:249px;margin:0;padding:0;list-style:none;float:left;}
#home_tabs li{height:50px;float:left;}
#home_tabs .last a{border-bottom:1px solid #FF4700;}
#home_tabs li a{font-size:90%;display:block;width:130px;height:31px;padding:18px 0 0 10px;color:#FFF;background:#FF4700;font-weight:bold;text-decoration:none;border-bottom:1px solid #FFF;}
#home_tabs li .active{color:#FF4700;background:#FFF;border-bottom:1px solid #FFF;}
#home_display{position:relative;padding:10px;width:298px;height:229px;float:left;background:#FFF;}
#home_display h2{font-size:110%;margin:0 0 10px 0;}
#home_display .usa{position:absolute;bottom:25px;left:25px;}
#home_display .screenshot{float:right;margin:-28px 0 5px 10px;}
#home_display ul{padding:0;margin:0;position:absolute;bottom:20px;left:75px;}
.screenshots{margin:0;padding:0;clear:both;list-style:none;}
.screenshots li{width:219px;margin:0;padding:0;display:block;float:left;margin:0 25px 20px 0;border-bottom:1px dashed #FF4700;}
.screenshots li img{margin-bottom:20px;float:left;}
.screenshots li table{float:left;width:219px;}
.screenshots li table tbody th{text-align:left;}
.screenshots li.no_margin_right{margin-right:0;}
.screenshots li h4{margin:0 0 10px 0;padding:0;font-size:100%;}
.screenshots li h4 strong{color:#FF4700;}
.screenshots li ul{display:block;overflow:hidden;width:219px;margin:0;padding:0 0 20px 0;}
.screenshots li ul li{margin:0;padding:0;border:0;}
.top_gambling_sites{width:460px!important;margin:0 auto 10px auto;}
.top_gambling_sites caption{color:#FFF;}
.top_gambling_sites thead th{padding-left:30px!important;}
.top_gambling_sites thead td{width:152px;padding:0;}
.top_gambling_sites tfoot td{height:40px;text-align:center;font-size:80%;}
.top_gambling_sites thead .gambling_site_one{background:url('http://www.casinowarehouse.eu/images/internet_gambling_site_one.gif') no-repeat;}
.top_gambling_sites thead .gambling_site_two{background:url('http://www.casinowarehouse.eu/images/internet_gambling_site_two.gif') no-repeat;}
.top_gambling_sites thead .gambling_site_three{background:url('http://www.casinowarehouse.eu/images/internet_gambling_site_three.gif') no-repeat;}
.top_gambling_sites a{color:#fff;}
#languages{position:absolute;right:20px;bottom:100px;width:199px;padding:3px 4px 1px 4px;margin:0px;border:1px solid #6F6B76;color:#6F6B76;background:#FFF;}
#languages li{list-style:none;float:left;margin-left:10px;}
#languages .first{font-size:90%;font-weight:bold;margin-left:0px;}
#flash_game{width:710px;height:532px;overflow:hidden;}
.highslide{cursor:url('../highslide/graphics/zoomin.cur'), pointer;outline:none;}
.highslide-caption{display:none;border:2px solid white;border-top:none;padding:5px;background-color:white;color:#000;}
.highslide-loading{display:block;color:white;font-size:9px;font-weight:bold;text-transform:uppercase;text-decoration:none;padding:3px;border-top:1px solid white;border-bottom:1px solid white;background-color:black;padding-left:22px;background-image:url('../highslide/graphics/loader.gif');background-repeat:no-repeat;background-position:3px 1px;}
a.highslide-credits, a.highslide-credits i{padding:2px;color:#09c;text-decoration:none;font-size:10px;background-color:#fff;}
a.highslide-credits:hover, a.highslide-credits:hover i{color:white;background-color:#000;}
.highslide-move{cursor:move;}
.highslide-overlay{display:none;}
.controlbar{background:url('../highslide/graphics/controlbar.png');width:167px;height:34px;}
.controlbar a{display:block;float:left;margin:0px 0 0 4px;height:29px;width:34px;}
.highslide-display-block{display:block;}
.highslide-display-none{display:none;}
