@import "reset.css";

/*
#pagewrap{}
	#headerwrap{}
		#header{}
	#contentwrap{}
		#content{}
		#sidebar{}
		#extra-sidebar{}
	#footerwrap{}
		#footer{}
*/
a, a:link, a:visited, a:active {color:#107FC9; text-decoration:none; font-weight:bold;}
a:hover {color:#333; text-decoration:underline;}
a.post-edit-link {color:#F02311;}
#footer a, 
#footer a:link,
#footer a:visited,
#footer a:active {color:#4DAFD4;text-decoration:none;font-weight:bold;}
#footer a:hover {color:#fff;text-decoration:underline;font-weight:bold;}

p {margin-bottom:20px;color:#555;}

hr {
	color:#f4f4f4;
	height:1px;
	margin:0;
	}

#sidebar hr {border:none;height:2px;line-height:2px; padding:0;margin-top:10px;margin-bottom:10px;background:url(http://www.thewonderwall.com/images/line-break-300x2.gif) no-repeat top center; clear:both;}
#sidebar hr.nopad {padding:0;margin:0;}

#content hr {width:468px;border:none;height:2px;line-height:2px;padding:0;margin-top:10px;margin-bottom:10px;background:url(http://www.thewonderwall.com/images/line-break-468x2.gif) no-repeat top center; clear:both;}
#content hr.nopad {padding:0;margin:0;}


h1 {
	margin-top: 15px;
}

h2 {
	font-size:18px;
	font-weight:bold;
	padding-top:20px;
	margin-bottom:10px;
	}

#content h3 {
	font-size:15px;
	font-weight:bold;
	padding-top:20px;
	margin-bottom:10px;
	}

#content h4 {
	font-size:12px;
	font-weight:bold;
	padding-top:20px;
	margin-bottom:10px;
	}

#sidebar h4 {
	background:none repeat scroll 0 0 #107FC9;
	color:#FFFFFF;
	margin-top:15px;
	padding:4px 4px 4px 10px;
	}

h4 {
	font-family:Verdana,Arial,Sans-Serif;
	font-size:14px;
	font-weight:bold;
	padding:14px 0 0;
	}



h1, h2.single-post{
	color:#000;
	font-family:Verdana,Sans-Serif;
	font-size:26px;
	font-weight:bold;
	letter-spacing:-0.04em;
	line-height:36px;
	}


#content h2.frontpage {
	color:#000;
	font-family:Arial,Verdana,Sans-Serif;
	font-size:14px;
	font-weight:bold;
	line-height:20px;
	padding-top:0;
	margin-bottom:0px;
	}

#content h2.frontpage,
#content h2.frontpage a:link, 
#content h2.frontpage a:visited {color:#107FC9;}

#content h2.frontpage a:hover,
#content h2.frontpage a:focus,
#content h2.frontpage a:active {color:#000;text-decoration:underline;}


/* PAGE LAYOUT */

#pagewrap {background:#f4f4f4 url(http://www.thewonderwall.com/images/bkg-1000-sidebar.gif) top center repeat-y;}

body#free_bets #pagewrap,
body#poker #pagewrap {background:#f4f4f4 url(http://www.thewonderwall.com/images/bkg-999-freebets.gif) top center repeat-y;}

#headerwrap,
body#free_bets #headerwrap {
  width:100%;
  height:103px;
  background-repeat:repeat;
  background-position:0;
  background-image:url(http://www.thewonderwall.com/images/bkg-green-1x100.gif);
  border-bottom: 3px solid #4D6120;
  text-align:center;
  }

body#poker #headerwrap {
  width:100%;
  height:103px;
  background-repeat:repeat;
  background-position:0;
  background-image:url(http://www.thewonderwall.com/images/bkg-blue-1x100.gif);
  border-bottom: 3px solid #204e60;
  text-align:center;
  }

#header {
  width:1001px;
  margin:0 auto;
  padding-top:7px;
  }


  
  
#navwrap,
body#free_bets #navwrap {
	width:100%;
	background-repeat:repeat;
	background:#333;
	border-bottom: 3px solid #ccc;
	border-bottom: 3px solid #0062aa;


	}

#nav {
	width:1001px;


	margin:0 auto;
	padding:0;
  }


#container{
  width:1001px;
  margin:0 auto;
  overflow:hidden;
  }

#contentwrap {
  width:530px;
  margin:0 auto;
  overflow:hidden;
  float:left;
  }

#content,
body#free_bets #content,
body#poker #content {
  width:500px;
  margin-bottom:20px;
  padding-top:10px;
  }

#sidebarwrap{
	float:left;
	width:330px;
	margin:0 auto;
  }

#sidebar{
	width:300px;
	margin-bottom:20px;
	padding-top:10px;
	}

body#free_bets #sidebar,
body#poker #sidebar {
margin-right:30px;
}

#extrasidebarwrap{
	float:right;
	width:141px;
	margin:0 auto;
  }

#extrasidebar {
  margin-bottom:20px;
  padding-top:10px;
  width:126px;
  }



#footerwrap {
  clear:both;
  width:100%;
  background:#000;
  color:#999;
  border-top:5px solid #ccc;
  overflow:auto;
  }

#footer {
  width:1001px;
  margin:0 auto;
  padding:0 0 15px;
  color:#999;
  }




ul.menu{
  padding:10px 0;
  width:1001px;
  overflow:hidden;
  }

ul.menu li{
  float:left !important;
  margin:0 10px 0 0;
  list-style-type:none;
  background:#666;
  color:#fff;
  }

ul.menu li a{
  display:block;
  padding:4px 6px;
  }

ul.menu li a:link,
ul.menu li a:visited,
ul.menu li a:active{
  background:#555;
  color:#fff;
  }

ul.menu li a:hover{
  background:#999;
  color:#fff;
  }


ul.menu li a.selected:link,
ul.menu li a.selected:visited,
ul.menu li a.selected:active{
  background:#0062aa;
  color:#fff;
  }

ul.menu li a.selected:hover{
  background:#0062aa;
  color:#fff;
  }






ul.grey-border li{
  margin:0;
  margin-bottom:10px;
  list-style: none;
  text-align:center;
  width:126px;
  height:66px;
  }

ul.grey-border li a{
  width:120px;
  height:60px;
  display:block;
  }


ul.grey-border li.bookie-box a{
  width:120px;
  height:60px;
  border: 3px solid #e5e5e5;
  display:block;
  }

ul.grey-border li.william-hill-box a	{background-image:url(http://www.thewonderwall.com/free_bets/logos/william-hill.png);}
ul.grey-border li.betfair-box a			{background-image:url(http://www.thewonderwall.com/free_bets/logos/betfair.png);}
ul.grey-border li.ladbrokes-box a		{background-image:url(http://www.thewonderwall.com/free_bets/logos/ladbrokes.png);}
ul.grey-border li.bet365-box a			{background-image:url(http://www.thewonderwall.com/free_bets/logos/bet365.png);}
ul.grey-border li.skybet-box a			{background-image:url(http://www.thewonderwall.com/free_bets/logos/skybet.png);}
ul.grey-border li.betdaq-box a			{background-image:url(http://www.thewonderwall.com/free_bets/logos/betdaq.png);}
ul.grey-border li.stan-james-box a		{background-image:url(http://www.thewonderwall.com/free_bets/logos/stan-james.png);}
ul.grey-border li.betfred-box a			{background-image:url(http://www.thewonderwall.com/free_bets/logos/betfred.png);}
ul.grey-border li.paddy-power-box a		{background-image:url(http://www.thewonderwall.com/free_bets/logos/paddy-power.png);}
ul.grey-border li.betvictor-box a		{background-image:url(http://www.thewonderwall.com/free_bets/logos/victor-chandler.png);}
ul.grey-border li.coral-box a			{background-image:url(http://www.thewonderwall.com/free_bets/logos/coral.png);}
ul.grey-border li.sportingbet-box a		{background-image:url(http://www.thewonderwall.com/free_bets/logos/sportingbet.png);}
ul.grey-border li.eurobet-box a			{background-image:url(http://www.thewonderwall.com/free_bets/logos/eurobet.png);}
ul.grey-border li.sporting-index-box a	{background-image:url(http://www.thewonderwall.com/free_bets/logos/sporting-index.png);}
ul.grey-border li.unibet-box a			{background-image:url(http://www.thewonderwall.com/free_bets/logos/unibet.png);}
ul.grey-border li.totesport-box a		{background-image:url(http://www.thewonderwall.com/free_bets/logos/totesport.png);}

ul.grey-border li a:hover{
  width:120px;
  height:60px;
  border: 3px solid #000;
  display:block;
  }


.box500{
  width:500px;
}

.box5 {
  margin:15px 0;
  padding:10px;
/*
  border:1px solid #e5e5e5;
*/
  border:3px solid #0078AA;


  background:#fafafa; /* light grey */
  background: #FDF6E3; /* orange */
  background: #fafafa; /* light grey */

  }

.box5 .ranking {padding:5px;background:#7AA000;margin-right:10px;}
body#poker .box5 .ranking {padding:5px;background:#204E60;margin-right:10px;}



.box5 h2 {
  border-bottom:1px solid #e5e5e5;
  background:#99cc00;
  color:#fff;
  padding:5px;
  font-size:22px;
  font-weight:bold;
  }

body#poker .box5 h2 {
  border-bottom:1px solid #e5e5e5;
  background:#0078aa;
  color:#fff;
  padding:5px;
  font-size:22px;
  font-weight:bold;
  }

.box5 h2 a,
.box5 h2 a:link,
.box5 h2 a:visited,
.box5 h2 a:hover,
.box5 h2 a:focus,
.box5 h2 a:active,
body#poker .box5 h2 a,
body#poker .box5 h2 a:link,
body#poker .box5 h2 a:visited,
body#poker .box5 h2 a:hover,
body#poker .box5 h2 a:focus,
body#poker .box5 h2 a:active{
color:#fff;
}

body#poker .box5 .padded{
  padding:15px 15px 5px;
  }

.box5 p.first {
/*
  padding-top:15px;
  padding-left:15px;
*/
  font-weight:bold;
  }

.box5 p.last{
  margin:0;
  padding:10px;
  text-align:center;
}

.box5 p.links{
  margin:0;
  padding:10px;
  text-align:center;
}
.box5 p.promo{
  background:#fafafa;
  border-top:1px solid #f4f4f4;
  padding:10px 0 0 0;
  margin:0;
  text-align:center;
}


/*  
#EBD9A9; dark orange 
#FDF6E3; light orange 
#fffcf4; yellow
#7AAA00; dark green 
#99CC00; light green 
*/

.box3 {
  padding:0px;
  border:3px solid #7AAA00;
  background: #fff;
  }

.box7 {
  padding:0px;
  border:3px solid #204e60;
  background: #fff;
  }

#sidebar .box3 h3 {
  border-bottom:2px solid #7AAA00;
  background:#99CC00;
  color:#fff;
  padding:5px 11px;
  font-size:12px;
  font-weight:bold;
  }

#sidebar .box7 h3 {
  border-bottom:2px solid #ccc;
  background:#0062aa;
  color:#fff;
  padding:5px 11px;
  font-size:12px;
  font-weight:bold;
  }

.box li{
  border-bottom:1px solid #f4f4f4;
  margin-left: 0;
  padding:0;
  list-style: none;
  background-repeat: no-repeat;
  background-position: 0;
  }

.box li a,.box li a:link,.box li a:visited,.box li a:hover,.box li a:focus,.box li a:active{
  display:block;
  background-repeat: no-repeat;
  background-position: 11px;
  padding-left:35px;
  padding-top:4px;
  padding-bottom:2px;
  color:#999;
  font-weight:normal;
}



.box li a:hover{background-color:#f4f4f4;text-decoration:none;color:#000;}

.box li a b{color:#79aa00;}
.box3 li a b{color:#79aa00;}
.box6 li a b{color:#79aa00;}
.box7 li a b{color:#107FC9;}

.box li a:hover b {text-decoration:underline;}
.box li a.search {background-image: url(/images/icons/silk-icons/magnifier.png);}
.box li a.download {background-image: url(/images/icons/silk-icons/disk.png);}


.box li a.bet365         {background-image: url(/images/logos/bet365-16x16.gif);}
.box li a.betdaq         {background-image: url(/images/logos/betdaq-16x16.gif);}
.box li a.betfair        {background-image: url(/images/logos/betfair-16x16.gif);}
.box li a.betfred        {background-image: url(/images/logos/betfred-16x16.gif);}
.box li a.bet-hi-lo      {background-image: url(/images/logos/bet-hi-lo-16x16.gif);}
.box li a.blue-square    {background-image: url(/images/logos/blue-square-16x16.gif);}
.box li a.coral          {background-image: url(/images/logos/x-coral-16x16.gif);}
.box li a.eurobet        {background-image: url(/images/logos/eurobet-16x16.gif);}
.box li a.ladbrokes      {background-image: url(/images/logos/ladbrokes-16x16.gif);}
.box li a.paddy-power    {background-image: url(/images/logos/paddy-power-16x16.gif);}
.box li a.sky-bet        {background-image: url(/images/logos/skybet-16x16.gif);}
.box li a.sportingbet    {background-image: url(/images/logos/sportingbet-16x16.gif);}
.box li a.sporting-index {background-image: url(/images/logos/sporting-index-16x16.gif);}
.box li a.stan-james     {background-image: url(/images/logos/stan-james-16x16.gif);}
.box li a.totesport      {background-image: url(/images/logos/totesport-16x16.gif);}
.box li a.unibet         {background-image: url(/images/logos/unibet-16x16.gif);}
.box li a.vc-bet         {background-image: url(/images/logos/vc-bet-16x16.gif);}
.box li a.virgin         {background-image: url(/images/logos/virgin-16x16.gif);}
.box li a.william-hill   {background-image: url(/images/logos/william-hill-16x16.gif);}



ul.list li{
  margin-left: 0;
  padding: 1px 0px 1px 23px;
  list-style: none;
  background-image: url(/img/silk-icons/bullet_white.png);
  background-repeat: no-repeat;
  background-position: 0;
  }


/* MISC */
.clear {clear:both;}
.center {text-align:center;}
.paddedtop {padding-top:10px;}
.padded  {padding:10px;}
.bold {font-weight:bold;}

.white {color:#fff;}
.black {color:#000;}

.grey  {color:#ccc;}
.lightgrey  {color:#999;}
.midgrey  {color:#666;}
.darkgrey  {color:#333;}

.beige {color:#d0cab3;}

p.imgright2    {float:right; margin-left:10px; margin-bottom:10px;padding:0;}
p.imgleft2    {float:left; margin-right:10px; margin-bottom:10px;padding:0;}

.box-120x60-william-hill{
width:120px;
height:60px;
padding:0;
margin:0;
border:0;
background-image:url(http://www.thewonderwall.com/images/logos/william-hill-box.gif);
background-repeat: no-repeat;
background-position: center center;
text-align:center;
}