/* CSS Document */

html, body 
{ 
  margin:0px;   padding:0px;   border:0px; 
}
body
{ 
  color:#000;   font-family:verdana,arial;   font-size:10px;   text-align:center;   margin:1px 0px;   background:#2C4B6D; 
}

/********* general ********/

table
{
  border-collapse: collapse;
}
td
{
  padding: 0px;  margin: 0px;  text-align: left;
}
img
{
	border: 0px solid #000000;
}

/********************/

.maintable
{
  border-left: 1px solid #ffffff;  border-right: 1px solid #ffffff;  width: 795px;  background-color: #ffffff;margin-top:0px;align:center;
}

/************ top **********/
#topset
{
width:976px;
}
#logobanner
{
  background-color: #B11E09;  height:73px;
}
#logo
{
	float:left;
} 
#banner
{
  float:right;  margin-top:6px;
}
#topguide
{
background-color: #ba0000;
}
.topguider
{
background-color: #ba0000;
height:19px;

}
.topguider a
{
	font: normal 13px Verdana, Sans-Serif;
	color:#FFF0FF;
	text-decoration:none;
	padding:3px 0px;
}

/**********top end************/

/**********left menu************/

#leftable
{
  width:160px;  margin:1px 0px 0px 0px;

}
.leftlist 
{ 
  margin:0px; padding:0px; width:160px; font-size:11px; margin-left:1px; 


}
.leftlistmenu
{
  font: normal 14px Verdana, Sans-Serif; Color: #ffffff; padding: 1px;  margin: 0px;  background-color: #ba0000;text-align:center;width:159px; margin-bottom:1px;
}
.leftlist ul 
{ 
  list-style-type:none; 
} 
.leftlist li 
{ 
  margin:0; margin-top:1px; padding:1px; text-align:left;  background:#E7F0F4;padding-left: 4px;
}
.leftlistad
{
  margin:2px 0px;
  padding:8px 15px;
}
.leftlist a
{
	font: normal 11px Verdana, Sans-Serif;
	color:#003060;
	text-decoration:none;
	padding:2px 0px 2px 3px;
}
.leftlist a:active
{
	color:#0362B4;
	text-decoration:none;
}
.leftlist a:hover
{
	color:#0362B4;
	text-decoration:none;
}
.leftlist a.link
{
	font: normal 13px Verdana, Sans-Serif;
	color:#426EB4;
	text-decoration:underline;
}
.leftlist a.link:active
{
	color:#0362B4;
	text-decoration:underline;
}
.leftlist a.link:hover
{
	color:#0362B4;
	text-decoration:underline;
}



/*************left end*****************/

/*******main*********/
#maincontent
{
  width:460px;  background-color: #FAFCFF;   margin:1px 0px 0px 0px;


}
.MainContent1 h1
{
	font: bold 13pt 'Times New Roman', Sans-Serif;
	color: #000000;
	margin: 0px 0px 11px 0px;
	padding: 0px 6px;
	text-transform: capitalize;
}

.MainContent1 p
{
	clear:both;
	margin:2px 0px 5px 0px;
	padding: 0px 6px;
}


.mostpopult img
{
  float: left;
  border:0px;
  padding: 0px 5px 0px 6px;
}
.mostpopult h2
{
	font: bold 12pt 'Times New Roman', Sans-Serif;
	color: #000000;
	margin: 0px 0px 1px 0px;
	padding: 0px 1px;
	text-transform: capitalize;
}
.bestmainbonus img
{
  float: left;
  border:0px;
  padding: 0px 5px 0px 6px;
}
.bestmainbonus h1
{
	font: bold 12pt 'Times New Roman', Sans-Serif;
	color: #000000;
	margin: 0px 0px 3px 0px;
	padding: 0px 6px;
	text-transform: capitalize;
}

.toppicktable
{
  border: 1px solid #ffffff; width:100%;  background-color: #FAFFF5;margin:0px 3px;
}

.toppicktable td.op1
{
font: normal 13px Verdana, Sans-Serif; Color: #0000FF;
}

.toppicktable tr.set1
{
background-color: #E6EAF0;margin:0px;text-align:left;font: normal 11px Verdana, arial; Color: #00000;
}

.toppicktable tr.set2
{
background-color: #FAFFE0;margin:0px;text-align:left;font: normal 11px Verdana, arial; Color: #00000;
}

.toppicktable tr.set3
{
background-color: #E6EAF0;margin:0px;text-align:left;font: normal 11px Verdana, arial; Color: #00000;
}
.casinonewstable
{
  border: 1px solid #ffffff; width:100%;  background-color: #EDFFF5;margin:0px 3px;	padding: 0px;
}
.casinonewstable tr.set
{
background-color: #FAEAF5;margin:0px;padding: 0px;

}
.casinonewstable p
{
  font: normal 9px Verdana, arial; Color: #00000;
  padding: 0px;
}
.bestbonuslistmenu
{
  font: normal 14px Verdana, Sans-Serif; Color: #ffffff; padding: 1px;  margin: 0px;  background-color: #ba0000;text-align:left; width:460px;margin:1px 0px 0px 0px;

}
.bestbonuslist a
{
	font: normal 11px Verdana, Sans-Serif;
	color:#F2FFFF;
	text-decoration:none;
	padding:2px 0px 2px 3px;
}
.bonuslistable
{
  width:100%;  margin:2px 0px 0px 0px;border: 1px solid #D1FFFF;
}
.bonuslistable td
{
   border: 1px solid #D1FFFF;padding:4px 0px 4px 0px;
}
.bonuslistable tr.set1
{
background-color: #E6A5F0;margin:0px;text-align:center;font: normal 12px Verdana, arial; Color: #00000;

}

.bonuslistable tr.set2
{
background-color: #EAFFE0;margin:0px;text-align:left;font: normal 11px Verdana, arial; Color: #00000;
}

.bonuslistable tr.set3
{
background-color: #E6EAF0;margin:0px;text-align:left;font: normal 11px Verdana, arial; Color: #00000;
}
/********end*********/

/***right table****/
#rightable
{
  width:160px;
  margin:1px 0px 0px 0px;
}
.rightadlist
{
  font: normal 14px Verdana, Sans-Serif; Color: #ffffff; padding: 1px;  margin: 0px;  background-color: #ba0000;  text-align:left; text-align:center;

}

.rightlistad
{
  margin:0px;
  padding:3px 0px 1px 20px;
}/********/

/****bottom ***/

.footset
{
	margin: 0px;
	background-color: #15405F;
	font: normal 11px Verdana, Sans-Serif;
	color: #F2F7D6;
}
.footlink
{
	border-top: 1px solid #FFFFFF;
	background-color: #15405F;
	margin: 0px;
    text-align:center;
}
.footlink a
{
	font: normal 11px Verdana, Sans-Serif;
	color: #F2F7D6;
    padding: 0px 20px 0px 20px;
}

/*******end*********/

/*****site map******/
#sitemaptable
{
  margin:1px 0px 0px 0px;

}
.sitemap 
{ 
  margin:0px; padding:0px;font-size:11px; margin-left:1px; 
}

.sitemap ul 
{ 
  list-style-type:none; 
} 
.sitemap li 
{ 
  margin:0; margin-top:1px; padding:1px 0px 0px 30px; text-align:left;  background:#E7F0F4;
}

/*****end******/

.casinodirectory
{
padding-left:4px;
}
.casinodirectory img
{
  float: right;
  border:0px;
  padding: 0px 5px 0px 6px;
}
.latestnews h1
{
	font: bold 13pt 'Times New Roman', Sans-Serif;
	color: #000000;
	margin: 0px 0px 11px 0px;
	padding: 0px 6px;
	text-transform: capitalize;

}