
a {color:#a20000;}

.header { 
position:relative;
width:975px;
height:153px;
border-bottom:1px solid #B11F1F;
margin-bottom:1px;margin-top:4px;background:#960026 url(/images/bgheaderfp.jpg) no-repeat top;z-index:500;
padding:0;
} 

#logoholder { float:left;top:4px;position:absolute;z-index:101;width:205px;height:148px; }
#logo { margin-bottom:4px;margin-left:5px; }


#flags { position:absolute;width:386px;top:0;margin-left:586px;color:#fff;font-size:12px;height:21px;margin-top:1px;z-index:1000 }
#topticker { position:absolute;width:650px;top:0;margin-left:280px;color:#fff;font-size:12px;height:22px;padding-top:3px; }
#txtDate { color:#f3f3f3;margin-top:9px;font-size:12px;height:15px;text-align:center; }
#searchholder { text-align:left;height:95px;background:#282828;margin-top:12px;color:#fff; }
#divSearch { padding-top:12px;padding-left:10px;border:1px solid #353535;border-bottom:0;border-right:0px;padding-bottom:10px; }
#searchProgress {color:#ffffff;float:right;padding-top:30px;display:none;text-align:center;padding-right:15px;}
#txtSearch { margin-top:7px;margin-bottom:8px;width:150px;height:18px;padding-top:2px;border:1px solid #7f7f7f;font-weight:bold;padding-left:5px;color:#333; }
#headright { float:right;width:180px;padding:0;margin:0; }
#statcounters { display:none; }

#rightsidenav { float:right;width:180px;text-align:center;padding-top:10px; }

ul.news { list-style-type:none;padding:0;margin:0;}
ul.news li  { list-style-type:none;padding:0;margin:0;color:#eeeeee;visibility:hidden;}
.newsviewslist a { display:block;margin-bottom:15px;color:#000 }
.newsviewslist a:hover { color:#a20000 }

#group-casino-items { padding:0;margin:0; }
#group-casino-items li { display:none; }

.MyGroupItem { background:url(/images/bggroup-box-def.jpg) repeat-x bottom; }
.MyGroupItemHover { background:url(/images/bggroup-box-ovr.jpg) repeat-x bottom;  }

#insideattractions { list-style-type:none;padding:0;margin:0;width:180px;background:url(/images/ada.gif) no-repeat top left;padding-top:34px;margin-top:11px;margin-bottom:11px; }
#howtoplay { list-style-type:none;padding:0;margin:0;width:180px;background:url(/images/howtoplay.gif) no-repeat top left;padding-top:34px;margin-top:11px;margin-bottom:11px; }
#linternational { list-style-type:none;padding:0;margin:0;width:180px;background:url(/images/linternational.gif) no-repeat top left;padding-top:34px;margin-top:11px;margin-bottom:11px; }
#lcdspecials { list-style-type:none;padding:0;margin:0;width:180px;background:url(/images/adf.gif) no-repeat top left;padding-top:34px; }

#lcdspecials li, #insideattractions li, #howtoplay li  { text-align:left;height:27px;width:180px;margin-left:0px;margin-right:0px;cursor:pointer; }
#lcdspecials li a, #insideattractions li a, #howtoplay li a {padding-left:6px;color:#f4f9ff;display:block;text-decoration:none;padding-top:6px;width:100%;height:100%;cursor:pointer;}

#sidemenu_gambling { list-style-type:none;padding:0;margin:0;width:180px;background:url(/images/sidemenu-gambling.jpg) no-repeat top left;padding-top:34px;margin-top:11px;margin-bottom:11px; }
#sidemenu_gambling { list-style-type:none;padding:0;margin:0;width:180px;background:url(/images/sidemenu-gambling.jpg) no-repeat top left;padding-top:34px;margin-top:11px;margin-bottom:11px; }
#sidemenu_gambling li, #linternational li, #sidemenu_bestcasinos li { padding-top:6px;text-align:left;height:21px;width:180px;margin-left:0px;margin-right:0px;cursor:pointer;color:#fff5ad;}
#sidemenu_gambling li a ,#linternational li a, #sidemenu_bestcasinos li a {padding-left:6px;color:#f4f9ff;text-decoration:none;height:100%;cursor:pointer;}

#sidemenu_bestcasinos { list-style-type:none;padding:0;margin:0;width:180px;background:url(/images/bocp.jpg) no-repeat top left;padding-top:34px;margin-top:11px;margin-bottom:11px; }
#lcdspecials li.indent { margin-top:5px; }

.sidemenu_on {height:27px;text-align:left;width:180px;margin-left:0px;margin-right:0px;background:#ba012d;border-bottom:1px solid #920027;border-top:1px solid #d50130;cursor:pointer;}
.sidemenu_off {height:27px;text-align:left;width:180px;margin-left:0px;margin-right:0px;background:#141414;border-bottom:1px solid #000;border-top:1px solid #424242;cursor:pointer; }

#bmBonusList {clear:both;padding-left:10px;border-top:1px dotted silver;padding-top:15px;border-bottom:1px dotted silver;padding-bottom:15px;padding-right:10px; }
#bmBonusList h3 { margin:0;padding:0;color:#000;font-size:16px;margin-bottom:20px; }
#bmBonusList h4 { margin:0;padding:0;color:#760000;font-size:15px; }
#bmBonusList p { margin:0;padding:0;font-size:14px;text-align:justify;margin-top:10px;margin-bottom:5px; }
#bmBonusList div.bbc { margin-bottom:20px; }

#corner { 
width:210px;
float:right;
border-left:1px dotted silver;
height:300px;
}

#davis {
width:210px;
background:url(/images/oscorner.jpg) no-repeat top right;
min-height:160px;
padding-bottom:10px;
border-bottom:1px dotted #959595;
margin-bottom:10px;
position:relative;
left:2px;
 }
 
#davis strong { color:#fff;padding-top:5px;padding-left:10px;display:block; }
#osc { width:130px;padding-top:19px;padding-right:5px; }
#osc ul { list-style-type:none;padding:0;margin:0; }
#osc ul li { display:block;background:url(/images/rb.jpg) no-repeat left 5px;padding-left:8px;margin-bottom:7px;width:127px;height:auto;border:0; }
#osc ul li a { color:#000; }
#osc ul li a:hover { color:#8b1314; }

.editorial { text-align:justify;padding-right:10px;width:50%;color:#333; }
.editorial div { clear:both;padding-bottom:5px;display:table;cursor:pointer; }
.editorial div img { border:1px solid silver;margin-right:8px;margin-bottom:8px; }
.editorial h2 { font-size:14px;font-weight:bold;margin:0;padding:0;color:#920027;margin-bottom:11px; }
.editorial hr { border:0;border-top:1px dotted silver;height:1px;margin-top:10px;margin-bottom:10px; }

ul.news li a  { color:#fff;text-decoration:none;font-style:italic;font-size:11px;font-weight:bold; }

.sitedesc { z-index:0;position:absolute;top:15px; }
.sitedesc strong { }
.dswf { display:inline;margin-right:7px;float:left;clear:both;}
.sitedesc h1 { display:inline;font-size:12px; }
.sitedesc h2 { display:inline;font-size:12px; }
.topjackpotb { padding-top:10px;padding-left:5px;width:770px;clear:both;margin-bottom:10px;border-bottom:1px solid silver;text-align:center;display:table;}
.topjackpotb td strong { font-weight:normal; }
.topjackpotnb { padding-top:10px;padding-left:5px;width:770px;clear:both;text-align:center;display:table;}
.topjackpotnb td strong { font-weight:normal; }
.footer { background:#000000 url(/images/bgfooter.jpg) repeat-x;width:975px;color:#ffffff; }
.footer p { padding:10px;font-size:11px;margin-top:10px; }
.footer h1 {font-weight:normal;font-size:11px;margin:0;padding:0;display:inline;margin-left:10px;}
.footer a { color:#ffffff;text-decoration:none; } 

.srt { background:#282828;margin-bottom:12px;clear:both;margin-top:12px;}
.srt td { color:#fff; }
.srt td h3 { font-size:14px;margin:0;padding:0; }
.fad { line-height:150%; }
.fad strong {font-weight:normal;}

.far {color:#d50130;font-size:30px;font-weight:bold; }
.casino-software-tabs { float:right;position:relative;top:103px;margin-right:5px;clear:left;width:590px; }

.badgecorner { position: absolute; margin: 0; padding: 0; border: none; float: none;width:27px;height:29px;z-index:500; } 
.badgecorner div { color: #fff; text-decoration: none;width:27px;height:29px;background:url(/images/nb.png) no-repeat;position:relative;top:-6px;left:-16px;text-align:center; } 
.badgecorner div span { font-weight:bold;color:#fff;padding-top:5px;display:block;text-align:center;width:27px;font-size:14px;height:29px; }

.badgecorner2 { position: absolute; margin: 0; padding: 0; border: none; float: none;width:27px;height:29px;z-index:500; } 
.badgecorner2 div { color: #fff; text-decoration: none;width:27px;height:29px;background:url(/images/nb1.png) no-repeat;position:relative;top:-6px;left:-16px;text-align:center; } 
.badgecorner2 div span { font-weight:bold;color:#fff;padding-top:5px;display:block;text-align:center;width:27px;font-size:14px;height:29px; }

ul.ttabs
{
width:100%;
padding:0;
margin:0;
list-style-type:none;
border-left:1px solid #c6c6c6;
}

ul.ttabs a
{
float:left;
text-decoration:none;
color:#ffee41;
height:15px;background:#3c3c3c url(/images/bgtab.jpg);
padding:6px 6px;
border-right:1px solid white;
border-top:1px solid #c6c6c6;
}

ul.ttabs a:hover {
background:#3c3c3c url(/images/ttabgo.jpg);color:#fff;
}

ul.ttabs a.on { background:#3c3c3c url(/images/ttabgo.jpg);color:#fff; }

ul.ttabs li {display:inline;}

.casino-software-tabs2 { background:#3c3c3c url(/images/bgtabe.jpg);height:28px; }

ul.ttabs2
{
width:100%;
padding:0;
margin:0;
list-style-type:none;
}

ul.ttabs2 a
{
float:left;
text-decoration:none;
color:#fff;
height:15px;background:#3c3c3c url(/images/bgtab.jpg);
padding:6px 11px;
border-right:1px solid white;
}

ul.ttabs2 a:hover {
background:#3c3c3c url(/images/ttabgo.jpg);color:#fff;
}

ul.ttabs2 a.on { background:#3c3c3c url(/images/ttabgo.jpg);color:#fff; }

ul.ttabs2 li {display:inline;}

#flags {left:620px;position:absolute;top:-1px;width:250px; }
#flags a { margin-right:10px; }
#flags a img { border:0;width:24px;height:24px; }

.sb { display:inline; }
.sb a { margin-right:5px; }
.sb img {border:0; }

.bl p { height:33px; }
.bl a { color:#000;font-size:14px; }
.bl a.ravl { font-weight:bold;font-size:14px;color:#4a9514;padding-left:27px;background:url(/images/vi.jpg) no-repeat left;padding-top:5px;padding-bottom:5px;display:block; }
.bl a.raddl { font-weight:bold;font-size:14px;color:#04009a;padding-left:27px;background:url(/images/ddl.jpg) no-repeat left;padding-top:5px;padding-bottom:5px;display:block; }
.bl a.rafl { font-weight:bold;font-size:14px;color:#000;padding-left:27px;background:url(/images/bfl.jpg) no-repeat left;padding-top:5px;padding-bottom:5px;display:block; }


.soft {clear:both;height:79px;background:url(/images/bgsoft.jpg) no-repeat left top;text-align:center;padding-top:30px;position:relative;left:10px;}
.soft img { margin-top:10px;margin-bottom:4px; }

.fprat {padding:0px;margin:0px;float:right;text-align:center;}
.fprat h3 { margin:0px;padding:0px;font-size:15px; }
.fprat h2 { margin:0;padding:0;font-size:15px;color:#d50130; }
.fp_rr {display:table;text-align:center;margin-top:10px;width:170px;}
#ror { display:block;font-size:32px;color:#d50130;font-weight:bold;margin-top:15px;margin-bottom:15px; }
.fprat img { cursor:pointer;margin-bottom:7px;border:0; }
.fp_rr a { color:#000000; }
.fp_rr strong { font-size:14px;color:#d50130; }

/* Main - tabs */
#gi-top-casino h2, #gi-top-bonuses h2 {  
background:url(/images/bg-group-casino-block.png) no-repeat;
font-size:12px;padding:0;margin:0;
width:371px;
padding-left:10px;
padding-top:7px;
color:#fff;
text-transform:uppercase;
padding-bottom:10px;
 }

.box-title{width:375px;height:26px;background:#7f0102 url(/images/bgrr.jpg) repeat-x bottom;clear:both}
.box-title div{color:#fff;text-transform:uppercase;font-size:12px;font-weight:700;padding:5px 10px 10px 6px}
.box-desc{width:375px;}
.box-desc div{text-align:justify;padding:5px;margin-bottom:8px;margin-top:5px;}

.group-box td.img img{margin-right:6px}
.group-box table{background:url(/images/bggroup-box-def.jpg) repeat-x bottom}
tr.group-box-alt table{background:url(/images/bggroup-box-alt.jpg) repeat-x bottom}
tr.group-box-over table{background:url(/images/bggroup-box-ovr.jpg) repeat-x bottom}
.group-box-vert td.img img{border:1px solid #999}
.group-box-vert table{background:url(/images/bggroup-box-vert-def.jpg) repeat-x bottom}
tr.group-box-vert-alt table{background:url(/images/bggroup-box-vert-alt.jpg) repeat-x bottom}
.group-box,.group-box-vert{background:url(/images/bggroup-box-def.jpg) repeat-x bottom;border-bottom:0}
.group-box table td,.group-box-vert table td{cursor:pointer;padding:4px}
.group-box td strong,.group-box-vert td strong{text-transform:uppercase;font-size:12px;color:#2163c4}
.group-box td.cm,.group-box-vert td.cm{font-size:12px}
.group-box table td div,.group-box-vert table td div{text-align:justify;color:#333}
tr.group-box-vert-over table,.slotitem-over{background:url(/images/bggroup-box-vert-ovr.jpg) repeat-x bottom;cursor:pointer;}
#mscc,#gi-top-casino ul li,#gi-top-bonuses ul li,ul.slotsitems li{display:none}


.sgf { float:right;position:relative;top:-1px; }

.jv { color:#b50031;font-weight:bold;font-size:14px; }
.jt { color:#000;font-size:14px;font-weight:bold; }
.progressive td table { cursor:pointer;}

.fprel {margin-top:7px;padding-left:5px;margin-bottom:6px;}
.fprel span {font-weight:bold;font-size:11px;color:#0e3da6;}
.fprel img { margin-left:9px;margin-right:4px;margin-bottom:5px; }
.fprel a {color:#a20000;text-decoration:underline; }
.fprel a:visited { color:#a20000;text-decoration:underline; }

.fp_rel span { color:#c00003;text-decoration:none; }
.fp_rel span.fp_rel_hl {color:#a20000;}

.lii { padding-left:11px; }
.lii strong { font-weight:normal; }

.int{ float:left;position:absolute;top:40px;left:250px;color:#DEDEDE;font-size:11px;width:530px; }
.int p { display:inline;margin:0;padding:0;position:relative;top:5px; }

/*.int h1 { margin:0px 0px 4px 0px;padding:0px;font-size:11px;color:#DEDEDE;font-weight:normal; font-style:italic;display:inline; }*/
.int h2, .int h1 { margin:0px 0px 4px 0px;padding:0px;font-size:15px;color:#ffffff; }
.int strong { font-size:11px;color:#DEDEDE;font-weight:normal;position:relative;left:3px; }
.int a { font-size:11px;color:#DEDEDE;font-weight:normal;text-decoration:none; }
.micora { float:right; }
.micora a { color:#ffffff; text-decoration:none; }
.micora h2 { margin:0px;padding:0px;font-size:11px;font-weight:normal;  }
.qna {clear:both;border-bottom:1px solid silver;height:45px;min-height:45px;_height:45px;margin-bottom:10px;}
.qna a { font-weight:normal;color:#0e3da6;text-decoration:underline; }
.qna a:hover { font-weight:normal;color:#8b1314;text-decoration:underline; }
.qna img { margin-right:7px;border:1px solid #e9e9e9;float:left; }
.qna span { font-size:11px;color:#333333; }
.question span {color:#333333; }
.question img {margin-right:11px;border:1px solid #e9e9e9; }
.answer  {clear:both;display:table;min-height:80px;border-bottom:1px solid #e4e4e4;padding-bottom:11px;}
.answer span {color:#333333; }
.answer img {margin-right:11px;border:1px solid #e9e9e9; }
.reviews span.grade { font-size:14px;color:red;font-weight:bold; }
.reviews a { font-weight:normal;color:#0e3da6;text-decoration:underline; }
.reviews a:hover { font-weight:normal;color:#8b1314;text-decoration:underline; }
.reviews img { margin-right:7px;border:1px solid #e9e9e9; }
.reviews hr { border:2px solid #cccccc;height:2px;color:#cccccc; }
.rcomment { float:right; }
.rcomment img { border:0;margin:0;padding:0;margin-right:5px; }
.reviewcomments { padding-left:30px;padding-right:30px; }
/* -- Featured articles -------------------------------------------------------------------------------------------- */




/* -- Recent articles -------------------------------------------------------------------------------------------- */

.ra_cl { float:left;width:370px;padding-right:7px;margin-right:6px;border-right:1px solid #e9e9e9;text-align:justify; }
.ra_cl p { cursor:pointer;clear:both;display:table;text-align:justify;}
.ra_cl h3 { font-size:14px;clear:both; }
.ra_cl img { margin-right:7px; }

.ra_cr { float:left;width:370px;margin-left:6px;text-align:justify;}
.ra_cr p { cursor:pointer;clear:both;display:table;text-align:justify;}
.ra_cr h3 { font-size:14px; }
.ra_cr img { margin-right:7px;clear:both; }

.ralh strong { font-weight:normal; }
.ralh span { color:#b11f1f;font-size:11px; }
.rala { clear:both;width:365px;min-height:102px;margin-bottom:12px;padding:10px;background:#ffffff; }
.rala span { color:#b11f1f;font-size:11px; }
.rala strong { font-weight:normal; }
.read_content {color:#0d0d0d;text-align:justify;font:15px arial,helvetica,clean,sans-serif;line-height:135%;padding:10px;}
.read_content h2 { font-size:15px;padding:0;margin:0; }
.read_content p { margin-top:0; }
.read_content em { display:inline-block; }

.ra_t { width:776px;background:#343434 url(/images/bgr.jpg);height:36px;padding-left:10px;margin-bottom:11px; }
.ra_c { padding:10px;padding-top:0px;padding-bottom:0px;padding-left:0px;display:table;clear:both;float:left;width:776px;color:#333333; }

.ra_l { float:left;width:90px;margin-right:7px;margin-bottom:7px; }
.ra_d { cursor:pointer;text-align:justify; }
/* --DIRECTORY -------------------------------------------------------------------------------------------- */
.directory_item { cursor:pointer;}
.directory_item td { border:1px solid #dddddd;padding:5px;font-size:11px;text-align:justify;color:#8b1314;  }
.directory_item h2 { margin:0px 0px 5px 0px;text-align:left; }
.directory_item h1 { margin:0px 0px 5px 0px;text-align:left; }
.directory_item a { font-size:13px; font-weight:bold; color:#990100; text-decoration:none;}
.directory_item td { border:1px solid #dddddd;padding:5px;font-size:11px;text-align:justify;color:#393939;  }
.news_item h2 { margin:0px 0px 5px 0px;text-align:left; }
.news_item a { font-size:13px; font-weight:bold; color:#990100; text-decoration:none;}
.news_item td { border:1px solid #dddddd;padding:5px;font-size:11px;text-align:justify;color:#393939;  }
.d_i_o { background:#ffffff;cursor:pointer; }
.d_i_o td { border:1px solid #990100;padding:5px;font-size:11px;text-align:justify;color:#990100;  }
.d_i_o h2 { margin:0px 0px 5px 0px;text-align:left; }
.d_i_o a { font-size:13px; font-weight:bold; color:#393939; text-decoration:none;}
.pager2 { font-size:11px; }
.pager2 a { color:#a60000; text-decoration:none; }
.d_title { margin:0px 0px 5px 0px;text-align:left; font-size:15px; font-weight:bold; color:#990100; text-decoration:none; }
.drbonus  { color:#323232;  padding:3px 10px 3px 10px; border:1px solid #e9e9e9; }
.drbonus h3 { margin:0px; font-size:14px;color:#c31315; }
.c2p h2 { margin:0px; font-size:11px;color:#000000;text-decoration:none; }
.c2p h2 a { margin:0px; font-size:11px;color:#000000;text-decoration:none; }
.simgi { margin-right:15px; }
#fpchatpane {overflow:auto;width:365px;height:180px;clear:both;color:#000000;padding-left:7px;padding-top:7px; }
#fpchatpane ul, #userpane ul {margin:0px;padding:0px;list-style:none;}
#fpchatpane ul li {}
#userpane ul li{font-size:8pt;background:#22b0cb;color:#ffffff;padding-top:2px;padding-bottom:2px;border-bottom:1px solid #bfbfbf;padding-left:2px;margin-top:3px;}
.btnPBN{width:100%;color:#ffffff;border:1px solid #75539f;background:#75539f;text-align:left;cursor:pointer; }
.ep{padding:2px;background:#007f01;border:1px solid #82D768;color:#ffffff;cursor:pointer;width:65px;font-size:11px; }
.epp{padding:2px;background:#007f01;border:1px solid #82D768;color:#ffffff;cursor:pointer;width:65px;font-size:11px; }
/* Featured Directory Item Box */
.fdi { font-weight:bold; color:#000000;background:#ffffff;text-align:center;font-size:14px; }
/* -- TAB BUTTONS -------------------------------------------------------------------------------------------- */
.tab1 { width:70px;height:29px;background:#444444 url(/images/ttab.jpg) no-repeat;cursor:pointer;margin-right:10px;float:left; }
.tab2 { width:70px;height:29px;background:#971718 url(/images/rtab.jpg) no-repeat;cursor:pointer;margin-right:10px;float:left; }
.tab1 div { padding:7px 10px 0px 10px; text-align:center;width:50px;height:8px; }
.tab2 div { padding:7px 10px 0px 10px; text-align:center;width:50px;height:8px; }
.tab1 div h1 { font-weight:bold;color:#ffffff; margin:0px;font-size:12px; }
.tab1 div h1 a { color:#ffffff;text-decoration:none;display:block;width:100%; }
.tab2 div h1 { font-weight:bold;color:#ffffff; margin:0px;font-size:12px; }
.tab2 div h1 a { color:#ffffff;text-decoration:none;display:block;width:100%; }
.tab1l { width:82px;height:29px;background:#444444 url(/images/ttabl.jpg) no-repeat;cursor:pointer;margin-right:2px;float:left; }
.tab2l { width:82px;height:29px;background:#971718 url(/images/rtabl.jpg) no-repeat;cursor:pointer;margin-right:2px;float:left; }
.tab1l div { padding:7px 10px 0px 10px; text-align:center;width:62px;height:8px; }
.tab2l div { padding:7px 10px 0px 10px; text-align:center;width:62px;height:8px; }
.tab1l div h1 { font-weight:bold;color:#ffffff; margin:0px;font-size:12px; }
.tab1l div h1 a { color:#ffffff;text-decoration:none;display:block;width:100%; }
.tab2l div h1 { font-weight:bold;color:#ffffff; margin:0px;font-size:12px; }
.tab2l div h1 a { color:#ffffff;text-decoration:none;display:block;width:100%; }
/* --SEARCH -------------------------------------------------------------------------------------------- */
.di { clear:both; }
.btn { color:#ffffff;  background:#5609A7 url(/images/bgm.jpg) repeat-x top;  border:0px;  height:21px;  }
.fimg { float:left; margin-right:8px; margin-bottom:0px; background-color:#efeff1; border:1px solid #dddddd;}
.plhBonus strong { color:#e60b00; line-height:140%;font-size:12px;  font-style:normal;}
.plhBonus { margin-top: 7px; padding-top: 7px; padding-bottom: 5px; border-top:2px solid #ffffff; color: #333333; font-size: 12px; font-style:italic; font-weight:bold; height:52px; padding-left:10px;line-height:130%; }
.plhPager div { padding-top:4px;}
.plhPager div A { text-decoration:none; font-size:12px; color:#333333; }
.PagerContainerTable { color: #d1d1e1;	background-color: #FFFFFF; width:100%; height:16px; text-align:center; }
.PagerInfoCell { padding-right: 6px; padding-left: 6px;	color: #ffffff;	white-space: nowrap; background-color: #ae0001;	font-weight:normal;	padding-top:3px; padding-bottom:3px; width:15%;}
.PagerInfoCell:link { color: #f58538; text-decoration: none; }
.PagerInfoCell:visited { color: #f58538; text-decoration: none; }
.PagerCurrentPageCell {  color: #ffffff; background-color: #333333; min-width:16px; padding-top:2px; padding-bottom:2px; padding-left:3px; padding-right:3px; text-align:center; }
.PagerOtherPageCells {	background-color: #ffffff; padding-left:3px; padding-right:3px; border:1px solid #b6b6b6; min-width:16px; padding-top:4px; padding-bottom:4px; text-align:center; }
.PagerSSCCells { background-color: #e5e5e5; padding-left:3px; padding-right:3px; min-width:16px; width:16px; border:1px solid #b6b6b6; text-align:center; }
.PagerHyperlinkStyle { font: 11px arial, verdana, geneva, lucida, 'lucida grande' , arial, helvetica, sans-serif; }
.PagerHyperlinkStyle:hover { color: #000000; text-decoration: none; font: 11px arial, verdana, geneva, lucida, 'lucida grande' , arial, helvetica, sans-serif; }
.PagerHyperlinkStyle:link { color: #000000;	text-decoration: none; font: 11px arial, verdana, geneva, lucida, 'lucida grande' , arial, helvetica, sans-serif; }
.PagerHyperlinkStyle:visited { color: #000000; text-decoration: none; font: 11px arial, verdana, geneva, lucida, 'lucida grande' , arial, helvetica, sans-serif; }
.PagerHyperlinkStyle:active { color: #000000; text-decoration: none; font: 11px arial, verdana, geneva, lucida, 'lucida grande' , arial, helvetica, sans-serif; }

.fpm {text-align:left;background:#141414;height:27px;width:182px;margin-left:0px;margin-right:0px;border-bottom:1px solid #000;border-top:1px solid #424242;cursor:pointer;}
.fpm a {padding-left:6px;color:#f4f9ff;display:block;text-decoration:none;padding-top:6px;width:100%;height:100%;cursor:pointer;}
.fpm_on {height:27px;text-align:left;width:182px;margin-left:0px;margin-right:0px;background:#ba012d;border-bottom:1px solid #920027;border-top:1px solid #d50130;cursor:pointer;   }
.fpm_on a {padding-left:6px;color:#fff;display:block;text-decoration:none;padding-top:6px;width:100%;height:100%;cursor:pointer;   }

ul.jm {margin:0;padding:0;list-style-type:none;height:27px;}
ul.jm li { display:inline;float:left;height:27px;width: auto;margin:0;padding:0; }
ul.jm li a {display:block;margin:0;padding:5px 12px 5px 12px; text-decoration:none;color:white;font:bold 12px Arial;text-align:left;background:#141414;margin-left:0px;margin-right:0px;border-bottom:1px solid #000;border-top:1px solid #424242;border-right:1px solid #000;border-left:1px solid #424242;cursor:pointer; }
ul.jm li a:hover {display:block;margin:0;padding:5px 12px 5px 12px;text-decoration:none;color:white;font:bold 12px Arial;text-align:left;background:#ba012d;margin-left:0px;margin-right:0px;border-bottom:1px solid #000;border-top:1px solid #424242;border-right:1px solid #000;border-left:1px solid #424242;cursor:pointer; }

.divNews{ clear:both;font-size:13px;padding-top:10px;border-top:1px dotted #4d0103; }
.divNews h2 { margin:0;padding:0;margin-bottom:3px;font-size:13px;color:#141414; }
.divNews h2 a { font-size:13px; color:#141414;text-decoration:none; }
.divNews h2 a:hover { font-size:13px; color:#d90130;text-decoration:none; }

.topcasinos td { padding-top:4px;padding-bottom:4px; border-bottom:1px solid silver;  }
.topcasinos_on { background:#f5f5f5; }
.topcasinos_on td { padding-top:4px;padding-bottom:4px;}
.tcpl { padding-left:7px; }
.tcpl a { text-decoration:underline; }

/* ----- add selectors here for font sizing ----- */
#tooltip {
	border: 3px solid royalblue;
	background-color: #fff;
	padding: 5px;
	width:370px;
}
#tooltip h3, #tooltip p { margin: 0;font-weight:normal;font-size:14px;color:#000;text-align:justify; }
.pirm strong { font-size:13px;font-style:italic;color:#333; }
.pirm img { margin-top:15px; }
.pirm a { padding-top:15px; }
#pgtr { display:inline;border:0;margin:0;padding:0;height:0px;width:0px; }

.hl { font-size:14px;color:#333; }.hl strong { font-weight:normal; }.sl { text-align:left;font-size:13px;color:#111;padding-top:10px; }
#usal { background:url(/images/usa24.gif) no-repeat left;padding-left:30px;height:26px; }
.free-slots-topcasinos-td { position:relative;left:-22px; }
.free-slots-topcasinos-td img { border:0; }
.free-slots-topcasinos { width:160px;text-align:left;padding:10px;border:1px solid silver;background:#2a83df url(/images/casino-bg-freeslots.jpg) repeat-x top;font-size:12px;color:#fff;cursor:pointer;}
.free-slots-topcasinos strong { font-weight:bold;display:block;padding-bottom:10px;color:#fff;font-size:14px;}
.free-slots-topcasinos span { display:block;padding-top:5px;}
.free-slots-topcasinos strong { display:block;clear:both;padding-bottom:10px;border:0; }
.fsl-link { color:#fff;font-size:12px;font-weight:bold;}
.fsl-text{ height:45px; }
.ga { display:block;clear:both;padding-top:10px;background:url(/images/vas.jpg) no-repeat left 11px;padding-left:27px;}
.gtit {  font-size:16px;margin:0;padding:0;color:#111;margin-bottom:10px;background:url(/images/407-down_right.gif) no-repeat left 0px;padding-left:22px;}

#gamescontent { padding:10px;padding-left:5px;clear:both;}
#gamescontent h2 { padding:0;margin:0;font-size:24px;background:#222;color:#fff;width:945px;padding:10px; }
#gamescontent #nav { padding:0;margin:0;list-style-type:none;margin-top:20px;border-bottom:1px solid silver;padding-bottom:10px;height:20px; }
#gamescontent #nav li { float:left;margin-right:20px;padding-left:13px;background:url(/images/b.jpg) no-repeat left; }
#gamescontent p.si { border-bottom:1px solid silver;padding-bottom:17px;clear:both;font-size:14px; }
#progressivegames { display:none; }
.jackpotitem { border:2px solid #fff; }
.jiHover { border:2px solid #cf084d; }
.casinolegendbox { clear:both;font-size:12px;background:#efefef;padding:5px;text-align:left;color:#111; }

