*{
  margin:0;
  padding:0;
  list-style:none;
  border:none;
  }

html{
  margin: 0;
  padding: 0;
  }

body {
  font-family:Verdana,Arial,Sans-Serif;
  font-size:90%;
  color: #666;
  margin: 0;
  padding: 0;
  text-align: top center;
  background-color: #000; 
  }

body#cashgames{
  font-family:Verdana,Arial,Sans-Serif;
  font-size:90%;
  color: #666;
  margin: 0;
  padding: 0;
  text-align: top center;
  background-color: #000; 
  background-repeat: no-repeat; 
  background-position:center center;
  background-image: url(http://www.thewonderwall.com/free_bets/img/neon-purple-bkg.jpg);
  background-attachment: fixed; 
  }

body#bingo{
  font-family:Verdana,Arial,Sans-Serif;
  font-size:90%;
  color: #666;
  margin: 0;
  padding: 0;
  text-align: top center;
  background-color: #000; 
/*
  background-repeat: no-repeat; 
  background-position:center center;
  background-image: url(http://www.thewonderwall.com/free_bets/img/neon-purple-bkg.jpg);
  background-attachment: fixed; 
*/
  }

body#casino{
  font-family:Verdana,Arial,Sans-Serif;
  font-size:90%;
  color: #666;
  margin: 0;
  padding: 0;
  text-align: top center;
  background-color: #000; 
/*
  background-repeat: no-repeat; 
  background-position:center center;
  background-image: url(http://www.thewonderwall.com/free_bets/img/neon-purple-bkg.jpg);
  background-attachment: fixed; 
*/
  }


body#poker{
  font-family:Verdana,Arial,Sans-Serif;
  font-size:90%;
  color: #666;
  margin: 0;
  padding: 0;
  text-align: top center;
  background-color: #000; 
  }

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

p{
  margin:0 0 .5em 0;
  line-height:1.3em;
  }

blockquote{
  padding: 0 10px 0 15px;
  border-left: 4px dotted #ccc;
  font-size:80%;
  margin-top:10px;
  margin-bottom:10px;
  }

h1{
  font-size:18px;
  font-weight:bold;
  font-family:Verdana,Arial,Sans-Serif;
  color: #f4f4f4;
  padding: 10px 0;
  }

h2{
  font-size:16px;
  font-weight:bold;
  font-family:Verdana,Arial,Sans-Serif;
  padding:.5em 0;
  }

h3{
  font-size: 14px;
  font-weight:bold;
  font-family:Verdana,Arial,Sans-Serif;
  }

h4 a{
  font-color: ff0000;
  font-size: 16px;
  font-weight:bold;
  font-family:Verdana,Arial,Sans-Serif;
  }

form{
  border: 1px solid #ccc;
  background-color: #e5e5e5;
  }

input{
  border:1px;
  }

input#text{
  border:1px;
  background-color: #fff;
  color: #000;
  } 

input#submitbutton{
  background-color: #16b9e4;
  border: 1px solid #fff;
  color: #fff;
  font-family: Verdana,Arial,Sans-Serif;
  font-size: 11px;
  font-weight: bold;
  margin: 0 0 0 10px;
  }

a img{
  border: 0;
  }

a{
  text-decoration: none;
  color: #90be00; 
  }

a:link, a:visited, a:active{
  text-decoration: none;
  color: #79AA00; 
  }

a:hover{
  text-decoration: underline;
  color: #fff;
  }


.signuplink a,
.signuplink a:link,
.signuplink a:visited
 {        
  color: #79AA00;
  font-weight: bold;
  font-family:verdana,arial,sans-serif;
  }

.signuplink a:active,
.signuplink a:hover
 {        
  color: #fff;
  font-weight: bold;
  font-family:verdana,arial,sans-serif;
  }

a.moreinfolink,
a.moreinfolink:link,
a.moreinfolink:visited{
  font-family: Verdana, Arial, sans-serif;
/*  font-size: 10px; */
  font-size: 11px;
  font-weight: bold;
  color: #4F75C2;
  }

a.moreinfolink:active,
a.moreinfolink:hover{
  text-decoration: underline;
  }



a.whitebold,
a.whitebold:link,
a.whitebold:visited{
font-size:26px;
line-height:36px;
letter-spacing:-0.04em;
font-weight:bold;
font-family:Verdana,Arial,Sans-Serif;
color: #fff;
  }

a.whitebold:active,
a.whitebold:hover{
  text-decoration: underline;
  }


.screengrabbox{
padding-bottom: 10px;
border-bottom: 1px solid #000;
}



a.joinlink,
a.joinlink:link,
a.joinlink:visited{
  font-family: Verdana, Arial, sans-serif;
/*  font-size: 11px; */
  font-size: 11px;
  font-weight: bold;
  color: #79aa00;
  }

a.joinlink:active,
a.joinlink:hover{
  text-decoration: underline;
  }

a.bingolink,
a.bingolink:link,
a.bingolink:visited{
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #990099;
  border-bottom: 1px dotted #990099;
padding: 0 0 2px 0;
  }

a.bingolink:active,
a.bingolink:hover{
/*  text-decoration: underline; */
  text-decoration: none;
  border-bottom: 1px dotted #ccc;
  }



a.freebetsignup{
font-weight: bold;
}


a.freebetmoreinfo{
font-weight: bold;
color: #4F75C2;
}

#signuplinkbox {
width: 468px;
padding: 10px 0 0 0 ;
}

#signuplinkbox ul{
margin:0;
padding-top: 0;
padding-left: 0;
list-style: none;
}

#signuplinkbox li.signuplink {
padding-left: 30px;
margin-bottom:1px;
background-image: url(http://www.thewonderwall.com/free_bets/img/icons/24-arrow-forward.png);
background-repeat: no-repeat;
background-position: 0;
font-family: Verdana, Arial, sans-serif;
font-size: 18px;
font-weight:bold;
line-height: 30px;
}

#signuplinkbox li.signuplink a{
text-decoration: underline;
}



a.companyurl,
a.companyurl:link,
a.companyurl:visited {
  color: #79AA00;
  font-weight: normal;
  font-family:verdana,arial,sans-serif;
  text-decoration:none;
  font-size: 11px;
  font-weight: bold;
  }

a.companyurl:active,
a.companyurl:hover
 {        
  color: #fff;
  font-family:verdana,arial,sans-serif;
  font-size: 11px;
  }


.freebetsquicksummarylist {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #999;
}

.freebetsquicksummarylist ul{
padding: 10px 0 0 0;
}



.freebetsquicksummarylist a,
.freebetsquicksummarylist a:link,
.freebetsquicksummarylist a:visited{
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #4F75C2;
  }

.freebetsquicksummarylist a:active,
.freebetsquicksummarylist a:hover{
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #7dc7f8;
  text-decoration: underline;
  }



.freebetsquicksummarylist li{
margin-left: 0;
padding: 3px 0px 4px 20px;
list-style: none;
background-image: url(http://www.sigurros.co.uk/images/icons/bullet_blue.png);
background-repeat: no-repeat;
background-position: 0;
}


.quicksummarytitle {
color: #fff;
font-weight: bold;
}

.bold {
  font-weight: bold;
  }

.normal{
    font-weight: normal;
}


.centered {
  text-align: center;
  align: center;
  }

.clearboth {
  clear: both;
  }

.whitebold {
font-weight: bold;
color: #fff;
  }

.screengrab {
/* border: 1px solid #990099; */
  border: 1px solid #ccc;
  }

.grey {
color: #444;
}

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

#container {
  margin: 0 auto;
  width: 100%;
/*  background-color: #000; */
  text-align: left;
  }

#headerfullwidth {
  margin: 0 auto;
  width: 100%;
  background: #fff;
  }

#headerfullwidthcashgames {
  margin: 0 auto;
  width: 100%;
  background: #990099;
  }

#headerfullwidthsportsbooks {
  margin: 0 auto;
  width: 100%;
  background: #990099;
  }

#headerfullwidthcasinos {
  margin: 0 auto;
  width: 100%;
  background: #990099;
  }

#headerfullwidthpoker {
  margin: 0 auto;
  width: 100%;
  background: #990099;
  }

#headerfullwidthbingos {
  margin: 0 auto;
  width: 100%;
  background: #990099;
  }



#logo {
/*
  background-repeat: repeat;
  background-position: 0;
  background-image: url(images/green-bkg.gif);
*/
  width: 100%;
  height:70px;
  }

#logoinner {
  width:970px;
  padding: 0;
  margin:0 auto;
  }

.logotext {
  font-family: Verdana, Arial, sans-serif;
  font-size: 30px;
  font-weight: bolder;
  color: #fff;
  float: left;
  width:502px;
  padding: 0;
  }

.headerlogoright{
  width: 468px;
  float: left;
  padding: 5px 0 0 0;
  }


#logonavigation {
  background-color: #333;
  height:40px;
  width: 100%;
  margin: 0 auto 15px auto;
  }

#logonavigationinner {
  width: 970px;
  margin: 0 auto;
  }


.logonavigation2 {
  width: 100%;
  height:70px;
  margin: 0 auto;
  text-align: center;
  background-color: #000;
  }

.logonavigation2inner {
  width: 970px;
  margin: 0 auto;
  text-align: center;
  }


#contentcontainer {
  clear:both;
  width: 100%;
/* background image */
/*  background-color: #000; */
}

#contentcontainerinner {
  width: 970px;
  margin: 0 auto 0 auto;
/*  background: #333; */
  border: #990099 solid 2px;
/*
  border-left: #666 solid 1px;
  border-right: #666 solid 1px;
  border-top: #666 solid 1px;
  border-bottom: #666 solid 1px;
*/
  }


#contentcontainerinnersports {
  width: 970px;
  margin: 0 auto 0 auto;
  border: #003d7c solid 2px;
  }

body#casino #contentcontainerinner {
  width: 970px;
  margin: 0 auto 0 auto;
  border: #79aa00 solid 2px;
/*
  border: #006600 solid 2px;
*/
  }



#contentcontainerinnerpoker {
  width: 970px;
  margin: 0 auto;
  border: #990000 solid 2px;
/*
  overflow: hidden;
*/
}
  
.breadcrumbnav {
  background: #000;
  padding: 0 0 10px 0;
  }

#mainContent2col {
  width: 790px;
  float: left;
  background: #000;
  padding: 10px;
  }

#menuleft {
/*  width: 140px; */
  width: 136px; 
  float: left;
  background: #000;
  padding: 10px;
  }

#mainContent {
  width: 472px;
/*  width: 468px; */
  float: left;
  background: #000;
  padding: 10px;
  }


#menuright{
  width: 302px;
  float: left;
/*
  background: #660066; 
  background-repeat: repeat-x;
  background-image: url(http://www.thewonderwall.com/free_bets/img/purple-gradient.jpg);
*/
  padding: 10px;
  color: #ccc;
  }



#menurightsportsbook{
  width: 302px;
  float: left;
/*
  background: #003d7c; 
  background: #0c68c7; 
*/
  background: #2477cc; 
  background-repeat: repeat-x;
  background-image: url(http://www.thewonderwall.com/free_bets/img/blue-gradient.gif);
  padding: 10px;
  color: #ccc;
  }


.menurightsportsbookblock{
border-top: 1px solid #333;
color: #ccc;
padding-bottom: 15px;
  }

#menurightbingo{
  width: 302px;
  float: left;
  background: #660066; 
  background-repeat: repeat-x;
  background-image: url(http://www.thewonderwall.com/free_bets/img/purple-gradient.jpg);
  padding: 10px;
  color: #ccc;
  }

#menurightcasino{
  width: 302px;
  float: left;
  background: #79aa00; 
  background-repeat: repeat-x;
  background-image: url(http://www.thewonderwall.com/free_bets/img/green-gradient.gif);
  padding: 10px;
  color: #ccc;
  }



#menurightpoker{
  width: 302px;
  float: left;
  background: #990000; 
/*
  background-repeat: repeat-x;
  background-image: url(http://www.thewonderwall.com/free_bets/img/blue-gradient.gif);
*/
  padding: 10px;
  color: #ccc;
  }

.menurightpokerblock{
border-top: 1px solid #333;
color: #ccc;
padding-bottom: 15px;
  }


#menuright1 {
  width: 140px;
  float: left;
  background: #000;
  }


#menuright2 {
  width: 160px;
  float: left;
  background: #000;
  }

/* --------------------------------------------------- */
#twocolumns {
  width: 600px;
  float: left;
  background: #fff;
  padding: 10px;
  }

#sidebarcontainer {
  width: 440px;
  float: left;
  background: #fff;
  }

#sidebar2 {
  width: 120px;
  float: left;
  background: #fff;
  margin-top: 10px;
  }

#sidebar1 {
  width: 300px;
  float: right;
  background: #fff;
  padding: 0 7px 10px 12px;
  margin-top: 10px;
  }
/* --------------------------------------------------- */

#footercashgames {
  clear: both;
  width: 970px;
  background: #660066;
/*  background: #990099; */
}

#footersportsbook {
  clear: both;
  width: 970px;
  background: #000;
}

#footerpoker {
  clear: both;
  width: 970px;
  background: #000;
}

#footerinnersportsbook {
  padding: 10px;
/*
  border-top: #666 solid 1px;
*/
}



#footer {
  clear: both;
  width: 970px;
  background: #000;
}

#footerinner {
  padding: 10px;
/*  margin-bottom: 10px; */
  border-top: #333 solid 1px;
/*
  border-top: #990099 solid 1px;
*/
/*  
border-bottom: #666 solid 1px; 
border-top: #666 solid 1px;
*/
}


#footercontainer {
	margin: 0 auto 0 auto;
	width: 100%;
	background: #333;
}


#footerfullwidth {
	margin: 0 auto;
	width: 100%;
	background: #333;
}

.footerfullwidthinner {
  margin: 0 auto;
  width: 970px;
  background: #333;
  padding: 10px;
}



/* -------------------[ Navigation ]------------------- */

ul.nav {
  font-size: 8pt;
  font-weight:bold;
  letter-spacing: 0px;
  height:40px;
  line-height:40px;
  float:left;
  list-style: none;
  padding: 0;
  margin: 0;
  }

ul.nav li {
  float: left !important;
  margin: 0;
  padding: 0;
  list-style-type: none;
  }

ul.nav li a, ul.nav li a:link, ul.nav li a:visited {
  color: #FAF7E8;
  float: left;
  display: block;
  padding: 0 10px;
  }

ul.nav li a:hover, ul.nav li a:active {
  background: #fff; 
  color: #000;
  text-decoration: underline;
  }

ul.nav li.current_page_item a {
  text-decoration:underline;
  background: #16B9E4;
  text-decoration: underline;
  }

ul.nav li ul {
  float:left;
  margin:0;
  padding:0;
  }

ul.nav li.topnavcategories form {
  background: #79aa00
  }

ul.nav li a.logonavlink, ul.nav li a.logonavlink:link, ul.nav li a.logonavlink:visited {
  color: #79AA00;
  float: left;
  display: block;
  padding: 0 10px;
  border-left: #000 1px solid;
  border-right: #000 1px solid;
  }

ul.nav li.logonavlink a:hover, ul.nav li.logonavlink a:active {
  background: #fff; 
  color: #000;
  text-decoration: underline;
  }


ul.nav li a.logonavlinksports, ul.nav li a.logonavlinksports:link, ul.nav li a.logonavlinksports:visited {
  background: #333;
  color: #79aa00;
  float: left;
  display: block;
  padding: 0 10px;

  }

ul.nav li a.logonavlinksports:active, ul.nav li a.logonavlinksports:hover{
  background: #003d7c;
  color: #fff;
  float: left;
  display: block;
  padding: 0 10px;
  }

ul.nav li a.logonavlinksportsselected, ul.nav li a.logonavlinksportsselected:link, ul.nav li a.logonavlinksportsselected:visited {
  background: #003d7c;
  color: #fff;
  float: left;
  display: block;
  padding: 0 10px;

  }

ul.nav li a.logonavlinkcasino, ul.nav li a.logonavlinkcasino:link, ul.nav li a.logonavlinkcasino:visited {
  background: #333;
  color: #79aa00;
  float: left;
  display: block;
  padding: 0 10px;
  border-left: #000 2px solid;
  }

ul.nav li a.logonavlinkcasino:active, ul.nav li a.logonavlinkcasino:hover{
  background: #006600;
  color: #fff;
  float: left;
  display: block;
  padding: 0 10px;
  }

ul.nav li a.logonavlinkcasinoselected, ul.nav li a.logonavlinkcasinoselected:link, ul.nav li a.logonavlinkcasinoselected:visited {
background: #006600;
  color: #fff;
  float: left;
  display: block;
  padding: 0 10px;
  border-left: #000 2px solid;
  }


ul.nav li a.logonavlinkpoker, ul.nav li a.logonavlinkpoker:link, ul.nav li a.logonavlinkpoker:visited {
  background: #333;
  color: #79aa00;
  float: left;
  display: block;
  padding: 0 10px;
  border-left: #000 2px solid;
  }

ul.nav li a.logonavlinkpoker:active, ul.nav li a.logonavlinkpoker:hover{
  background: #990000;
  color: #fff;
  float: left;
  display: block;
  padding: 0 10px;
  }


ul.nav li a.logonavlinkpokerselected, ul.nav li a.logonavlinkpokerselected:link, ul.nav li a.logonavlinkpokerselected:visited {
  background: #990000;
  color: #fff;
  float: left;
  display: block;
  padding: 0 10px;
  border-left: #000 2px solid;
  }


ul.nav li a.logonavlinkbingo, ul.nav li a.logonavlinkbingo:link, ul.nav li a.logonavlinkbingo:visited {
  background: #333;
  color: #79aa00;
  float: left;
  display: block;
  padding: 0 10px;
  border-left: #000 2px solid;
  }

ul.nav li a.logonavlinkbingo:active, ul.nav li a.logonavlinkbingo:hover{
  background: #990099;
  color: #fff;
  float: left;
  display: block;
  padding: 0 10px;
  }

ul.nav li a.logonavlinkbingoselected, ul.nav li a.logonavlinkbingoselected:link, ul.nav li a.logonavlinkbingoselected:visited {
  background: #990099;
  color: #fff;
  float: left;
  display: block;
  padding: 0 10px;
  border-left: #000 2px solid;
  }

ul.nav li a.logonavlinkcashgames, ul.nav li a.logonavlinkcashgames:link, ul.nav li a.logonavlinkcashgames:visited {
  background: #333;
  color: #79aa00;
  float: left;
  display: block;
  padding: 0 10px;
  border-left: #000 2px solid;
  }

ul.nav li a.logonavlinkcashgames:active, ul.nav li a.logonavlinkcashgames:hover{
  background: #990099;
  color: #fff;
  float: left;
  display: block;
  padding: 0 10px;
  }


ul.nav li a.logonavlinkcashgamesselected, ul.nav li a.logonavlinkcashgamesselected:link, ul.nav li a.logonavlinkcashgamesselected:visited {
  background: #990099;
  color: #fff;
  float: left;
  display: block;
  padding: 0 10px;
  border-left: #000 2px solid;
  }


ul.nav li a.logonavlinkselected, ul.nav li a.logonavlinkselected:link, ul.nav li a.logonavlinkselected:visited {
background: #990099;
  color: #fff;
  float: left;
  display: block;
  padding: 0 10px;
  }



.navigationnextprevious{
  align:center;
  text-align:center;
  margin: 0 0 10px 0;
  }

.displaytheimage{
  align: center;
  text-align:center;
  margin: 0 auto;
  }


.box300x250 {
text-align: center;
}

.entryMetaDate{
margin-left: 0;
padding: 4px 0px 4px 23px;
list-style: none;
background-image: url(http://www.sigurros.co.uk/images/icons/date.png);
background-repeat: no-repeat;
background-position: 0;
font-size: .75em;
}


ul.prevnext{
	float:left;
	width:100%;
}
ul.prevnext li{
	float:left;
	width:49%;
}
ul.prevnext li.next{
	float:right;
	text-align:right;
}


.dottedlist{
margin-left: 0;
padding: 4px 0px 4px 23px;
list-style: none;
background-image: url(http://www.sigurros.co.uk/images/icons/bullet_blue.png);
background-repeat: no-repeat;
background-position: 0;
font-size: .75em;
}


.bingologos {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #fff;
  float: left;
  width: 130px;
  padding: 10px;
  border: 1px solid #333;
  }



/* --------------------------------------------------- */
/* ---------------- [ SIDEBAR MENUS ] ------------------- */
/* --------------------------------------------------- */

#casinosidebar ul{
  width: 135px;
  margin: 0;
  padding: 0;
  list-style-type: none;
}

#casinosidebar li {
  margin: 2px 0;
}

#casinosidebar li.casinologo {
  background: #008000;
  padding: 2px 3px 1px 3px;
}

#casinosidebar li.casinoheader {
  font-weight: bold;
  color: #fff;
  padding: 3px 3px 3px 5px;
}

#casinosidebar li.casinoheader a, 
#casinosidebar li.casinoheader a:link,
#casinosidebar li.casinoheader a:hover, 
#casinosidebar li.casinoheader a:visited,
#casinosidebar li.casinoheader a:active {
  color: #fff;
  text-decoration: none;
}

#casinosidebar li.twobold a {
  display: block;
  width: 129px;
  padding: 3px 0 3px 6px;
  background: #006600;
/* color: #ffcc00; */
  color: #fff;
  font-family: Verdana, Arial, sans-serif;
  font-size:10px;
  font-weight : bold;
}

#casinosidebar li.twobold a:hover {
  background: #008000;
  color: #fff;
}

/* --------------------------------------------------- */
/* ---------------- [ SIDEBAR MENUS ] ------------------- */
/* --------------------------------------------------- */

#sportsbookssidebar {
  width: 140px;
  margin: 0;
  padding: 0;
  background: #000;
  }

#sportsbookssidebar ul{
  width: 140px;
  margin: 0;
  padding: 0;
  list-style-type: none;
  }

#sportsbookssidebar li {
  margin: 2px 0;
  }

#sportsbookssidebar li.sportsbookslogo {
  background: #336699;
  padding: 2px 3px 1px 3px;
  }

#sportsbookssidebar li.sportsbooksheader a, 
#sportsbookssidebar li.sportsbooksheader a:link,
#sportsbookssidebar li.sportsbooksheader a:hover, 
#sportsbookssidebar li.sportsbooksheader a:visited,
#sportsbookssidebar li.sportsbooksheader a:active {
  color: #fff;
  text-decoration: none;
    }


#sportsbookssidebar li.sportsbooksheader {
  font-weight: bold;
  color: #fff;
  padding: 3px 3px 3px 5px;
  }

#sportsbookssidebar li.twobold a:hover {
  background: #336699;
  color: #fff;
  }

#sportsbookssidebar li.twobold a {
  display: block;
  padding: 3px 0 3px 6px;
  background: #003d7c;
  color: #ffcc00;
  font-family: Verdana, Arial, sans-serif;
  font-size:10px;
  font-weight : bold;
  }

/* --------------------------------------------------- */
/* ---------------- [ SIDEBAR MENUS ] ------------------- */
/* --------------------------------------------------- */

#menucashgames {
  width: 140px;
  margin: 0;
  padding: 0;
  background: #000;
  }

#menucashgames ul{
  width: 140px;
  margin: 0;
  padding: 0;
  list-style-type: none;
  }

#menucashgames li {
  margin: 2px 0;
  }

#menucashgames li.cashgameslogo {
  background: #336699;
  padding: 2px 3px 1px 3px;
  }

#menucashgames li.cashgamesheader a, 
#menucashgames li.cashgamesheader a:link,
#menucashgames li.cashgamesheader a:hover, 
#menucashgames li.cashgamesheader a:visited,
#menucashgames li.cashgamesheader a:active {
  color: #fff;
  text-decoration: none;
  }

#menucashgames li.cashgamesheader {
  font-weight: bold;
  color: #fff;
  padding: 3px 3px 3px 5px;
  }

#menucashgames li.twobold a {
  display: block;
  padding: 3px 0 3px 6px;
  background: #990099;
  color: #ffcc00;
  font-family: Verdana, Arial, sans-serif;
  font-size:10px;
  font-weight : bold;
  }

#menucashgames li.twobold a:hover {
  background: #336699;
  color: #fff;
  }

#menucashgames li.twobold a:visited {
  background: #ccc;
  color: #ffcc00;
  }

/* --------------------------------------------------- */
/* ---------------- [ SIDEBAR MENUS ] ------------------- */
/* --------------------------------------------------- */

#menubingo {
  width: 140px;
  margin: 0;
  padding: 0;
  background: #000;
  }

#menubingo ul{
  width: 140px;
  margin: 0;
  padding: 0;
  list-style-type: none;
  }

#menubingo li {
  margin: 2px 0;
  }

#menubingo li.bingologo {
  background: #336699;
  padding: 2px 3px 1px 3px;
  }

#menubingo li.bingoheader a, 
#menubingo li.bingoheader a:link,
#menubingo li.bingoheader a:hover, 
#menubingo li.bingoheader a:visited,
#menubingo li.bingoheader a:active {
  color: #fff;
  text-decoration: none;
  }

#menubingo li.bingoheader {
  font-weight: bold;
  color: #fff;
  padding: 3px 3px 3px 5px;
  }

#menubingo li.twobold a {
  display: block;
  padding: 3px 0 3px 6px;
  background: #660066;
  color: #ffcc00;
  font-family: Verdana, Arial, sans-serif;
  font-size:10px;
  font-weight : bold;
  }

#menubingo li.twobold a:hover {
  background: #990099;
  color: #fff;
  }

#menubingo li.twobold a:visited {
  background: #ccc;
  color: #ffcc00;
  }



/* --------------------------------------------------- */
/* ---------------- [ CASINO MENU ] ------------------- */
/* --------------------------------------------------- */

#menucasino {
  width: 140px;
  margin: 0;
  padding: 0;
  background: #000;
  }

#menucasino ul{
  width: 140px;
  margin: 0;
  padding: 0;
  list-style-type: none;
  }

#menucasino li {
  margin: 2px 0;
  }

#menucasino li.casinologo {
  background: #006600;
/*
  padding: 2px 3px 1px 3px;
*/
  padding: 3px 3px 0px 5px;
  }

#menucasino li.casinoheader a, 
#menucasino li.casinoheader a:link,
#menucasino li.casinoheader a:hover, 
#menucasino li.casinoheader a:visited,
#menucasino li.casinoheader a:active {
  color: #fff;
  text-decoration: none;
  }

#menucasino li.casinoheader {
  font-weight: bold;
  color: #fff;
  padding: 3px 3px 3px 5px;
  }

#menucasino li.twobold a {
  display: block;
  padding: 3px 0 3px 6px;
/*
  background: #006600;
*/
  background: #333;
  color: #ffcc00;
  font-family: Verdana, Arial, sans-serif;
  font-size:10px;
  font-weight : bold;
  }

#menucasino li.twobold a:hover {
  background: #008800;
  color: #fff;
  }

#menucasino li.twobold a:visited {
  background: #ccc;
  color: #ffcc00;
  }


/*
  background: #006600;
  background: #008800;
  background: #008000;
*/
 


/* --------------------------------------------------- */
/* ---------------- [ POKER MENU ] ------------------- */
/* --------------------------------------------------- */

#menupoker {
  width: 140px;
  margin: 0;
  padding: 0;
  background: #000;
  }

#menupoker ul{
  width: 140px;
  margin: 0;
  padding: 0;
  list-style-type: none;
  }

#menupoker li{
  margin: 2px 0;
  }

#menupoker li.pokerlogo {
  background: #008800;
  padding: 2px 3px 1px 3px;
  }

#menupoker li.pokerheader a, 
#menupoker li.pokerheader a:link,
#menupoker li.pokerheader a:hover, 
#menupoker li.pokerheader a:visited,
#menupoker li.pokerheader a:active {
  color: #fff;
  text-decoration: none;
  }

#menupoker li.pokerheader {
  font-weight: bold;
  color: #fff;
  padding: 3px 3px 3px 5px;
  }

#menupoker li.twobold a {
  display: block;
  padding: 3px 0 3px 6px;
  background: #990000;
  color: #ffcc00;
  font-family: Verdana, Arial, sans-serif;
  font-size:10px;
  font-weight : bold;
  }

#menupoker li.twobold a:hover {
  background: #cc0000;
  color: #fff;
  }

#menupoker li.twobold a:visited {
  background: #ccc;
  color: #ffcc00;
  }

/* --------------------------------------------------- */
/* Rounded Cornr */
/* --------------------------------------------------- */

.roundedcornr_box {
   background: #f4f4f4;
}
.roundedcornr_top div {
   background: url(http://www.sigurros.co.uk/images/roundedcornr/top-left.png) no-repeat top left;
}
.roundedcornr_top {
   background: url(http://www.sigurros.co.uk/images/roundedcornr/top-right.png) no-repeat top right;
}
.roundedcornr_bottom div {
   background: url(http://www.sigurros.co.uk/images/roundedcornr/bottom-left.png) no-repeat bottom left;
}
.roundedcornr_bottom {
   background: url(http://www.sigurros.co.uk/images/roundedcornr/bottom-right.png) no-repeat bottom right;
}

.roundedcornr_top div, .roundedcornr_top, 
.roundedcornr_bottom div, .roundedcornr_bottom {
   width: 100%;
   height: 10px;
   font-size: 1px;
}
.roundedcornr_content { margin: 0 10px; }


/* --------------------------------------------------- */
/* Rounded Cornr (Searchbox) */
/* --------------------------------------------------- */

.roundedcornr_box_searchbox {
   background: #f4f4f4;
}
.roundedcornr_top_searchbox div {
   background: url(http://www.sigurros.co.uk/images/roundedcornr/roundedcornr_searchbox_tl.png) no-repeat top left;
}
.roundedcornr_top_searchbox {
   background: url(http://www.sigurros.co.uk/images/roundedcornr/roundedcornr_searchbox_tr.png) no-repeat top right;
}
.roundedcornr_bottom_searchbox div {
   background: url(http://www.sigurros.co.uk/images/roundedcornr/roundedcornr_searchbox_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_searchbox {
   background: url(http://www.sigurros.co.uk/images/roundedcornr/roundedcornr_searchbox_br.png) no-repeat bottom right;
}

.roundedcornr_top_searchbox div, .roundedcornr_top_searchbox, 
.roundedcornr_bottom_searchbox div, .roundedcornr_bottom_searchbox {
   width: 100%;
   height: 20px;
   font-size: 1px;
}
.roundedcornr_content_searchbox { margin: 0 20px; }




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

.padded{
padding: 4px 4px 4px 4px;
background: #e5e5e5;
}

.paddedtop5{
padding: 5px 0px 0px 0px;
}

.paddedtop10{
padding: 10px 0px 0px 0px;
}

.paddedtop{
padding: 15px 0px 0px 0px;
}

.paddedtop20{
padding: 20px 0px 0px 0px;
}

.paddedtop30{
padding: 30px 0px 0px 0px;
}

.paddedcontent{
padding: 15px;
background: #222;
}


/* -------------------[ Padded Content Header ]------------------- */
/* sportsbook starts */

.sportsbookpaddedcontentheader2{
padding: 0 0 0 10px;
background: #4f75c2;
/*
border-top: #4f75c2 solid 2px;
border-top: #00b7d2 solid 2px;
*/
border-top: #0088ab solid 2px;
border-right: #0088ab solid 2px;
border-left: #0088ab solid 2px;
background-repeat: repeat;
background-position: 0;
background-image: url(http://www.thewonderwall.com/free_bets/img/blue-gradient.gif);
}

.sportsbookpaddedcontentheader2 h2 a{
font-family: Verdana, Arial, sans-serif;
font-size: 20px;
font-weight: bold;
color: #fff;
letter-spacing: 1.4x;
}

.sportsbookpaddedcontentheader2 h2 a{
color: #fff;
}

.sportsbookpaddedcontentbanner{
padding: 0;
/*
border-top: #4f75c2 solid 2px;
border-top: #00b7d2 solid 2px;
*/
border-top: #0088ab solid 2px;
border-right: #0088ab solid 2px;
border-left: #0088ab solid 2px;
border-bottom: #0088ab solid 2px;
}

.sportsbookpaddedcontent2{
padding: 15px;
background: #111;
color: #999;
border-top: 0;
/*
border-right: #4f75c2 solid 2px;
*/
border-right: #0088ab solid 2px;
border-bottom: 0;
/*
border-left: #00b7d2 solid 2px;
border-left: #009fbe solid 2px;
border-left: #009dbd solid 2px;
*/
border-left: #0088ab solid 2px;


}

/* sportsbook ends */
/* poker starts */

.pokerpaddedcontentheader2{
padding: 0 0 0 10px;
background: #990000;
/*
border-top: #4f75c2 solid 2px;
border-top: #00b7d2 solid 2px;
*/
border-top: #990000 solid 2px;
border-right: #990000 solid 2px;
border-left: #990000 solid 2px;
background-repeat: repeat;
background-position: 0;
/*
background-image: url(http://www.thewonderwall.com/free_bets/img/blue-gradient.gif);
*/
}

.pokerpaddedcontentheader2 h2 a{
font-family: Verdana, Arial, sans-serif;
font-size: 20px;
font-weight: bold;
color: #fff;
letter-spacing: 1.4x;
}

.pokerpaddedcontentheader2 h2 a{
color: #fff;
}

.pokerpaddedcontentbanner{
padding: 0;
/*
border-top: #4f75c2 solid 2px;
border-top: #00b7d2 solid 2px;
*/
border-top: #990000 solid 2px;
border-right: #990000 solid 2px;
border-left: #990000 solid 2px;
border-bottom: #990000 solid 2px;
}

.pokerpaddedcontent2{
padding: 15px;
background: #111;
color: #999;
border-top: 0;
/*
border-right: #4f75c2 solid 2px;
*/
border-right: #990000 solid 2px;
border-bottom: 0;
/*
border-left: #00b7d2 solid 2px;
border-left: #009fbe solid 2px;
border-left: #009dbd solid 2px;
*/
border-left: #990000 solid 2px;
}

/* poker ends */




.paddedcontentheader2{
padding: 0 0 0 10px;
background: #79aa00;
border-top: #79aa00 solid 2px;
border-right: #79aa00 solid 2px;
border-left: #79aa00 solid 2px;
/*
border-bottom: #333 solid 2px;
*/
background-repeat: repeat;
background-position: 0;
background-image: url(http://www.thewonderwall.com/free_bets/img/green-gradient.gif);
}

.paddedcontentheader2 h2 a{
font-family: Verdana, Arial, sans-serif;
font-size: 20px;
font-weight: bold;
color: #fff;
letter-spacing: 1.4x;
}

.paddedcontentheader2 h2 a{
color: #fff;
}

.paddedcontentbanner{
padding: 0;
/*
background: #000;
*/
border-top: #79aa00 solid 2px;
border-right: #79aa00 solid 2px;
border-left: #79aa00 solid 2px;
border-bottom: #79aa00 solid 2px;
/*
border-left: #333 solid 2px;
*/
}

.paddedcontent2{
padding: 15px;
background: #111;
color: #999;
/*
border: #79aa00 solid 2px;
border-top: #79aa00 solid 2px;
*/
border-top: 0;
border-right: #79aa00 solid 2px;
border-bottom: 0;
border-left: #79aa00 solid 2px;
}


.tinypadding{
padding: 1px 0 0 0;
}

.nopadding{
padding: 0;
}


/* --------------------------------------------------- */
/* ---------------- [ FOOTER ] ------------------- */
/* --------------------------------------------------- */

.smallfooterlinks {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 0.8em;
	color: #ccc;
}

.smallfooterlinks a {
	text-decoration: none;
	color: #ccc;
	}

.smallfooterlinks a:hover {
	text-decoration: underline;
	color: #666;
	}

a.smallfooterlinksbold {
	text-decoration: none;
	color: #6699cc;
	font-weight: bold;
	}

a.smallfooterlinksbold:hover {
	text-decoration: underline;
	color: #6699cc;
	font-weight: bold;
	}

.footer2 {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 0.9em;
	color: #ccc;
	padding: 10px;
	text-align: center;
}



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

.floatleft {
float: left;
width: 50%;
}

.floatright {
float: right;
width: 50%;
text-align: right;
}

.alignright {
text-align: right;
}

.content470 {
width: 470px;
}

.content450 {
width: 450px;
}

.content446 {
width: 446px;
}

.leftbanner120x60 {
float: right;
width: 120px;
padding: 0 10px 0 10px;
}

.offertext {
width: 300px;
float: left;
}


/* --------------------------------------------------- */
/* ---------------- [ PAGINATION ] ------------------- */
/* --------------------------------------------------- */

#paginationtop {
padding: 0 0 10px 0;
}

#paginationbottom {
padding: 0 0 10px 0;
}

#pagination {
padding: 0 0 10px 0;
}

#pagination-alpha li{
border:0; margin:0; padding:0;
font-size:11px;
list-style:none;
margin-right:2px;
}
#pagination-alpha a{
border:solid 1px #9aafe5
margin-right:2px;
}
#pagination-alpha .previous-off,
#pagination-alpha .next-off {
border:solid 1px #DEDEDE
color:#888888
display:block;
float:left;
font-weight:bold;
margin-right:2px;
padding:3px 4px;
}
#pagination-alpha .next a,
#pagination-alpha .previous a {
font-weight:bold;
}
#pagination-alpha .active{
background:#2e6ab1;
color:#FFFFFF;
font-weight:bold;
display:block;
float:left;
padding:4px 6px;
}
#pagination-alpha a:link,
#pagination-alpha a:visited {
color:#0e509e
display:block;
float:left;
padding:3px 6px;
text-decoration:none;
}
#pagination-alpha a:hover{
border:solid 1px #0e509e
}



/* Page Numbers */
.pages {
    padding: 1em;
    margin: 1em 0;
    clear: left;
    font-size: 85%;
}

.pages a, .pages span {
    display: block;
    float: left;
    padding: 0.2em 0.5em;
    margin-right: 0.1em;
    border: 1px solid #fff;
    background: #fff;
}

.pages span.current {
    border: 1px solid #2E6AB1;
    font-weight: bold;
    background: #2E6AB1;
    color: #fff;
}

.pages a {
    border: 1px solid #ccc;
    text-decoration: none;
}

.pages a:hover {
    border-color: #6699cc;
}

.pages a.nextprev {
    font-weight: bold;
}

.pages span.nextprev {
    color: #666;
}

.pages span.nextprev {
        border: 1px solid #ddd;
        color: #999;
}

