/* [I]                      HEADINGS                     */
/* [II]                     LINKS                        */
/* [III]                    LISTS                        */
/* [IV]                     FORMS                        */
/* [V]                      TABLES                       */
/* [VI]                     LAYOUT                       */

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

/*
body        {font-family:Verdana,Arial,Sans-Serif; font-size:12px; line-height:20px; background:#f4f4f4 url(http://www.thewonderwall.com/images/bkg-1000-sidebar.gif) top center repeat-y;}
*/

body        {font-family:Verdana,Arial,Sans-Serif; font-size:12px; line-height:20px; background:#000;}

p           {margin:0 0 11px 0; line-height:20px;}
blockquote  {padding:0 10px 0 15px; border-left:4px dotted #ccc; color:#a4a4a4; margin-top:10px; margin:18px;}
blockquote b{color:#999;}
hr          {padding:10px 0 0;margin:0 0 10px 0;border-bottom: 1px solid #e5e5e5; clear:both;}

hr.heavy    {padding:0;margin:5px 0 15px 0;border-bottom: 2px dashed #fafafa; clear:both;}

#sidebar hr.new,
#sidebar-bottom hr.new     {border:none;height:2px;line-height:2px; padding:0;margin:0;background:url(http://www.thewonderwall.com/images/line-break-300x2.gif) no-repeat top center; clear:both;}
#sidebar hr.padded,
#sidebar-bottom hr.padded  {margin-top:10px;margin-bottom:10px;}


body#admin  {font-family:Verdana,Arial,Sans-Serif; font-size:12px; line-height:20px; background:#f4f4f4 url(http://www.thewonderwall.com/images/bkg-1000.gif) top center repeat-y;}


/* ======================================================*/
/* [I]                      HEADINGS                     */
/* ======================================================*/

h1, h2.post-title {font-size:26px; font-weight:bold; font-family:Verdana,Arial,Sans-Serif; color:#000; line-height:36px; letter-spacing:-0.04em;padding:0;}
h2 {font-size:22px; font-weight:bold; font-family:Verdana,Arial,Sans-Serif; padding:18px 0 0;line-height:26px; }
h3 {font-size:18px; font-weight:bold; font-family:Verdana,Arial,Sans-Serif; padding:20px 0 8px;}
h4 {font-size:14px; font-weight:bold; font-family:Verdana,Arial,Sans-Serif; padding:14px 0 0;}

#content h1.inverse {background:#79aa00;color:#fff;padding:15px 5px;border-bottom:3px #4D6120 solid;}

#sidebar h4 a,
#sidebar h4 a:link,
#sidebar h4 a:visited,
#sidebar-bottom h4 a,
#sidebar-bottom h4 a:link,
#sidebar-bottom h4 a:visited{color:#fff; text-decoration:none;}

#sidebar h4 a:hover,
#sidebar h4 a:focus,
#sidebar h4 a:active,
#sidebar-bottom h4 a:hover,
#sidebar-bottom h4 a:focus,
#sidebar-bottom h4 a:active {color:#fff; text-decoration:underline;}
 

#logo h1   {padding:0;margin:0;}
#logo h1 a {background-image:url(/img/logo-468x70-png24-trans.png); background-repeat:no-repeat; background-position:0; display:block; width:502px; height:70px; margin:0; padding:0; text-indent:-9000px;}


#sidebar h3,
#sidebar-bottom h3 {font-size:18px; font-weight:bold; font-family:Verdana,Arial,Sans-Serif; padding:0 0 8px;}

h1.namelink a,
h1.namelink a:link,
h1.namelink a:visited {color:#000; text-decoration:none;}

h1.namelink a:hover,
h1.namelink a:focus,
h1.namelink a:active {color:#000; text-decoration:underline;}


h2.first {padding: 0;}

h2.post-title a,
h2.post-title a:link,
h2.post-title a:visited {color:#000; text-decoration:none;}

h2.post-title a:hover,
h2.post-title a:focus,
h2.post-title a:active {color:#7aaa00; text-decoration:none;}

h2.price a {color:#000;}

h2.widgettitle {padding:0 0 10px 0;font-size:16px;}

/*
h1.postertitle a  {color:#000;}
h4 a              {color:#ff0000; font-size:16px; font-weight:bold; font-family:Verdana,Arial,Sans-Serif;}
*/

/*
#content h2 {
  padding:0;
  margin:0;
  padding-top:0px;
  }
*/


/* ======================================================*/
/* [II]                     LINKS                        */
/* ======================================================*/

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

a:hover {text-decoration:underline;color:#333;}
a img {border:0;}


body#poker a,
body#poker a:link,
body#poker a:visited,
body#poker a:active {
  text-decoration:none; 
  color: #0078AA;
  }

body#poker a:hover {text-decoration:underline;color:#333;}


#topnavwrap a,
#topnavwrap a:link,
#topnavwrap a:visited,
#topnavwrap a:active {text-decoration:none;color:#bbb;}

#topnavwrap a:hover,
#topnavwrap a:focus {text-decoration:underline;color:#333;}


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

a.venuelink,
a.venuelink:link,
a.venuelink:visited,
a.venuelink:active{text-decoration:none;color:#333;font-weight:normal;}

a.venuelink:hover,
a.venuelink:focus{text-decoration:underline;color:#000;font-weight:normal;}


a.bandlink,
a.bandlink:link,
a.bandlink:visited,
a.bandlink:active{text-decoration:none;color:#333;font-weight:bold;}

a.bandlink:hover,
a.bandlink:focus{text-decoration:underline;color:#000;font-weight:bold;}




a.post-edit-link,
a.post-edit-link:link,
a.post-edit-link:visited,
a.post-edit-link:active,
a.post-edit-link:hover
{color:#ff0000;}


/* ======================================================*/
/* [III]                    LISTS                        */
/* ======================================================*/

ol {padding: 0 0 0 30px;}

ol li{
list-style-image:none;
list-style-position:outside;
list-style-type:decimal;
}

ul.horizontal{
  padding:10px 0 0;
  width:960px;
  overflow:hidden;
  }
ul.horizontal li{
  float:left !important;
  margin:0 10px 0 0;
  list-style-type:none;
  color:#fff;
  }




ul.smallmenu{
  padding:0 0 10px;
  width:960px;
  overflow:hidden;
  font-size:10px;
  line-height:14px;
  }

ul.smallmenu{
  background:#fff;
  }

#topnavmenuwrap2 ul.smallmenu{
  background:#333;
  }
#bottomnavmenuwrap2 ul.smallmenu{
  background:#000;
  }



ul.smallmenu li {
  float:left !important;
  margin:0 4px 0 0;
  list-style-type:none;
  }

ul.smallmenu li{
  background:#333;
  color:#fff;
  }

#topnavmenuwrap2 ul.smallmenu li{
  background:#f4f4f4;
  color:#79aa00;
  }
#bottomnavmenuwrap2 ul.smallmenu li{
  background:#000;
  color:#79aa00;
  }


ul.smallmenu li a
{
  display:block;
  padding:5px 5px 5px;
  }

ul.smallmenu li,
ul.smallmenu li a:link,
ul.smallmenu li a:visited,
ul.smallmenu li a:active{
  background:#f4f4f4;
  color:#79aa00;
  }

#topnavmenuwrap2 ul.smallmenu li,
#topnavmenuwrap2 ul.smallmenu li a:link,
#topnavmenuwrap2 ul.smallmenu li a:visited,
#topnavmenuwrap2 ul.smallmenu li a:active,
#bottomnavmenuwrap2 ul.smallmenu li,
#bottomnavmenuwrap2 ul.smallmenu li a:link,
#bottomnavmenuwrap2 ul.smallmenu li a:visited,
#bottomnavmenuwrap2 ul.smallmenu li a:active{
  background:#444;
  color:#79aa00;
  }


ul.smallmenu li a:hover{
  background:#79aa00;
  color:#fff;
  }

#topnavmenuwrap2 ul.smallmenu li a:hover{
  background:#79aa00;
  color:#fff;
  }
#bottomnavmenuwrap2 ul.smallmenu li a:hover{
  background:#79aa00;
  color:#fff;
  }

ul.smallmenu li a.selected,
#tickets ul.smallmenu li a.tickets,
#posters ul.smallmenu li a.posters{
  padding:5px 6px 5px;
  color:#fff;
  font-weight:bold;
  }

ul.smallmenu li a.selected,
ul.smallmenu li a.selected:link,
#tickets ul.smallmenu li a.tickets,
#tickets ul.smallmenu li a.tickets:link,
#posters ul.smallmenu li a.posters,
#posters ul.smallmenu li a.posters:link
{
  background:#4D6120;
  color:#fff;
  }

#topnavmenuwrap2 ul.smallmenu li a.selected,
#topnavmenuwrap2 ul.smallmenu li a.selected:link
{
  background:#4D6120;
  color:#fff;
  }




#topnavmenuwrap2 ul.smallmenu li a.site-home {
  margin-left: 0;
  padding-left:28px;
  list-style: none;
  background-image: url(/images/icons/home-16x16.png);
  background-repeat: no-repeat;
  background-position: 6px;
}

#topnavmenuwrap2 ul.smallmenu li a.admin-home {
  margin-left: 0;
  padding-left:28px;
  list-style: none;
  background-image: url(/images/icons/admin-16x16.png);
  background-repeat: no-repeat;
  background-position: 6px;
}

#topnavmenuwrap2 ul.smallmenu li a.admin-home:hover {
color:#fff;
}


ul.menu{
  padding:10px 0;
  width:960px;
  overflow:hidden;
  }

ul.menu2{
  padding:10px 0;
  width:640px;
  overflow:hidden;
  }

ul.menu3{
  padding:0;
  width:500px;
  overflow:hidden;
  }



ul.menu li{
  float:left !important;
  margin:0 10px 0 0;
  list-style-type:none;
  background:#003300;
  color:#fff;
  }

ul.menu2 li{
  float:left !important;
  margin:0 10px 10px 0;
  list-style-type:none;
  background:#003300;
  color:#fff;
  }

ul.menu3 li{
  float:left !important;
  margin:0 10px 10px 0;
  list-style-type:none;
  background:#003300;
  color:#fff;
  }


ul.menu li a,
ul.menu2 li a,
ul.menu3 li a{
  display:block;
  padding:4px 6px;
  }

ul.menu li a:link,
ul.menu li a:visited,
ul.menu li a:active,
ul.menu2 li a:link,
ul.menu2 li a:visited,
ul.menu2 li a:active,
ul.menu3 li a:link,
ul.menu3 li a:visited,
ul.menu3 li a:active{
  background:#eeffb9;
  color:#79aa00;
  }

ul.menu li a:hover,
ul.menu2 li a:hover,
ul.menu3 li a:hover{
  background:#79aa00;
  color:#fff;
  }

#tickets ul.menu a.tickets, 
#posters ul.menu a.posters,
#discography ul.menu a.discography,
#links ul.menu a.links,
ul.menu li a.selected,
ul.menu2 li a.selected{
  font-weight:bold;
  color:#fff;
  }

#tickets ul.menu a.tickets, 
#tickets ul.menu a.tickets:link, 
#tickets ul.menu a.tickets:visited, 
#tickets ul.menu a.tickets:active, 
#posters ul.menu a.posters,
#posters ul.menu a.posters:link,
#posters ul.menu a.posters:visited,
#posters ul.menu a.posters:active,
#discography ul.menu a.discography,
#discography ul.menu a.discography:link,
#discography ul.menu a.discography:visited,
#discography ul.menu a.discography:active,
#links ul.menu a.links,
#links ul.menu a.links:link,
#links ul.menu a.links:visited,
#links ul.menu a.links:active,
ul.menu li a.selected,
ul.menu li a.selected:link,
ul.menu li a.selected:visited,
ul.menu li a.selected:active,
ul.menu2 li a.selected,
ul.menu2 li a.selected:link,
ul.menu2 li a.selected:visited,
ul.menu2 li a.selected:active{
  background:#99cc00;
  color:#fff;
  }

#tickets ul.menu a.tickets:hover, 
#posters ul.menu a.posters:hover,
#discography ul.menu a.discography:hover,
#links ul.menu a.links:hover,
ul.menu li a.selected:hover,
ul.menu2 li a.selected:hover{
  background:#79aa00;
  color:#fff;
  }


ul.menu li a.sell,
ul.menu li a.sell:link,
ul.menu li a.sell:visited,
ul.menu li a.sell:active{
  background:#dd0000;
  color:#fff;
  }

ul.menu li a.sell:hover{
  background:#bb0000;
  }

ul.menu li a.tm,
ul.menu li a.tm:link,
ul.menu li a.tm:visited,
ul.menu li a.tm:active{
  background:#0078aa;
  color:#fff;
  }

ul.menu li a.tm:hover{
  background:#204e60;
  }



body#poker .menu{
  border-bottom:1px #f4f4f4 solid;
  color:#e5e5e5;
  padding-bottom:10px;
  padding-top:10px;
  }

body#poker .menu a,
body#poker .menu a:link,
body#poker .menu a:visited,
body#poker .menu a:active{
  background:#f4f4f4;
  color:#000;
  font-weight:bold;
  padding: 6px;
  }

body#poker .menu a:hover{
  background:#0078aa;
  color:#fff;
  font-weight:bold;
  }

body#poker .menu a.selected,
body#poker .menu a.selected:link,
body#poker .menu a.selected:visited,
body#poker .menu a.selected:active{
  background:#204e60;
  color:#fff;
  font-weight:bold;
  padding:6px;
  }

body#poker .menu a.selected:hover{
  background:#204e60;
  color:#fff;
  font-weight:bold;
  }




/* tickets front page featured best seller band logos */
ul.featuredlogos {
  width:640px;
  float:left;
  margin:0 auto 20px;
  padding:0;
  font-weight:bold;
  }

ul.featuredlogos li {
  float: left !important;
  margin: 0 13px 0 0;
  padding: 0 0 4px 0;
  list-style-type: none;
  text-align:center;
  background:#f4f4f4;
  }

ul.featuredlogos li.last {
  margin: 0;
  text-align:center;
  }




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


#sidebar ul.logos,
#sidebar-bottom ul.logos,
ul.sidebarlogos,
ul.sidebarlogos3,
ul.sidebarlogos4,
ul.sidebarlogos5,
ul.sidebarlogos6{
  padding:0;
  margin: 10px 0;
  overflow:hidden;
  width:300px;
  }

#sidebar ul.logos,
#sidebar-bottom ul.logos{
margin: 10px 0 0;
}

#sidebar ul.logos li,
#sidebar-bottom ul.logos li{
  float:left;
  text-align:center;
  padding:0 0 6px;
  }

ul.sidebarlogos li,
ul.sidebarlogos2 li,
ul.sidebarlogos3 li,
ul.sidebarlogos4 li,
ul.sidebarlogos5 li,
ul.sidebarlogos6 li{
  float:left;
  text-align:center;
  padding:0 0 10px;
  }

#sidebar ul.logos li,
#sidebar-bottom ul.logos li{width:150px;}
ul.sidebarlogos  li{width:150px;}
ul.sidebarlogos2 li{width:150px;}
ul.sidebarlogos3 li{width:100px;}
ul.sidebarlogos4 li{width:75px;}
ul.sidebarlogos5 li{width:60px;}
ul.sidebarlogos6 li{width:50px;}




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;
  }


ul.list li.first
{
  border-top:none;
  border-bottom:none;
  padding-top:4px;
}



ul.list li.green2{
  background-image: url(/img/silk-icons/bullet_green.png);
  }


ul.list li.green{
  margin-left: 0;
/*
  padding: 6px 0px 6px 23px;
*/
  list-style: none;
  background-image: url(/img/silk-icons/bullet_green.png);
  background-repeat: no-repeat;
  background-position: 0;
  }





ul.dotted li{
  margin-left: 0;
  margin-bottom:4px;
  padding:0 0 0 23px;
  list-style: none;
  background-image: url(/img/silk-icons/bullet_white.png);
  background-repeat: no-repeat;
  background-position: 0;
  }





/*
.dottedlist{
  margin-left: 0;
  padding: 4px 0px 4px 23px;
  list-style: none;
  background-image: url(http://www.thewonderwall.com/img/icons/bullet_blue.png);
  background-repeat: no-repeat;
  background-position: 0;
  }
*/

.dottedlist2a{
  margin-left: 0;
  padding: 4px 0px 4px 23px;
  list-style: none;
  background-image: url(http://www.thewonderwall.com/img/silk-icons/bullet_blue.png);
  background-repeat: no-repeat;
  background-position: 0;
  }

.dottedlist2b{
  margin-left: 0;
  padding: 4px 0px 4px 23px;
  list-style: none;
  background-image: url(http://www.thewonderwall.com/img/silk-icons/bullet_white.png);
  background-repeat: no-repeat;
  background-position: 0;
  }


/* ======================================================*/
/* [IV]                     FORMS                        */
/* ======================================================*/

form{
  border:0;
  margin:0;
  padding:8px 0px 6px 8px;
  }


textarea {
/*
  width:100%;
*/
	width: 600px;
  border: 1px solid #000;
  padding:10px;
}

textarea.text600 {
width: 600px;
}

textarea.text920 {
width: 920px;
}


#commentform textarea {
  width:600px;
  border: 1px solid #000;
  padding:10px;
}


input.text, input.name {
  background-color:#fff;
  margin-right:4px;
  border:3px solid #f4f4f4;
  padding:4px;
  font-size:12px;
  }

input.submitbutton {
  border: 2px solid #4d6120;
  background-color: #79aa00;
  color:#fff;
  font-weight:bold;
  padding:4px;
  }
input.cancelbutton {
  border: 2px solid #4d6120;
  background-color: #cc0000;
  color:#fff;
  font-weight:bold;
  padding:4px;
  }



input,input.text {
border:1px solid #ccc;
}

select,select.name {
background:#f4f4f4;
}



#sidebar .searchbox,
#sidebar-bottom .searchbox{
  width:300px;
  overflow:hidden;
  background-color:#e5e5e5;
  }


#sidebar .searchbox form,
#sidebar-bottom .searchbox form{
  border:0;
  margin:0;
  padding:6px 0 6px 8px;
  }

#sidebar .searchbox input.text,
#sidebar-bottom .searchbox input.text {
  background-color:#fff;
  border:3px solid #f4f4f4;
  margin:0 3px 0 0;
  padding:4px;
  }

#sidebar .searchbox input.submitbutton,
#sidebar-bottom .searchbox input.submitbutton {
/*
  border: 2px solid #4d6120;
  margin:0;
  padding:4px;
  background-color: #79aa00;
  color:#fff;
  font-weight:bold;
background: #000 url(../images/search-button-80x29.gif) no-repeat left top;
*/
background: #000 url(../images/button-search-green-80x29.gif) no-repeat left top;
border:0;
margin:0;
padding:0 0 1px 0;
width:80px;
height:29px;
text-indent: -9999px;
font: 12px;
cursor: pointer;
  }




/*
  border: #f4f4f4 solid 1px;
  background: #fafafa;
  padding: 5px;
*/

/*
input.text
input.button
input.submit

label {}
fieldset {}
legend {}
*/



/* ======================================================*/
/* [V]                      TABLES                       */
/* ======================================================*/




table {
/*
  width:640px;
*/
  padding:10px 0 0;
  margin:0;
  border-collapse:separate;
  border-spacing:0;
  }

table th {
  color: #000;
  border-bottom: 1px solid #999;
  background-color: #e5e5e5;
  font-size: 15px;
  padding:4px;
  text-align:left;
  }

table tr {
  border-width: 0px 1px 0 1px;
  border-style: solid;
  border-color: #ccc;
  }

table td {
  border-width: 0 0 1px 0;
  padding: 4px;
  border-style: solid;
  border-color: #f4f4f4;
  border-top:2px solid #fff;
/*
  border-width: 1px;
  padding: 4px;
  border-style: solid;
  border-color: #ccc;
*/
  }

table td.icon {
  width: 18px;
  text-align: center;
  }

table td.time {
  text-align: right;
  }

table a {
  font-weight: bold;
  }

table td.shortNotes {
  padding-left: 4px;
  }

table th.month {
  width: 500px;
/*
  background: #16b9e4;
  color: #fff;
*/
  background: #fff;
  color: #000;
  }

table caption {
  width: 630px;
  font-weight: bold;
  color: #fff;
  text-align: left;
  border-width: 1px 1px 1px 1px;
  padding: 4px 4px 4px 4px;
  border-style: solid solid solid solid;
  border-color: #ccc;
  background-color: #d99100;
  }

img.buy {
  position: relative;
  top: 3px;
  }

.row:hover {
  background: #FCFCFC;
  color: #000;
}





.tablestyle1 table tr.even2         {background:#fafafa;}
.tablestyle1 table tr.odd2          {background:#ecf6fc;}


table tr              {background:#fafafa;}
table tr.odd          {background:#ecf6fc;}


.tablestyle1 table tr.mj            {background:#eeffb9;}
.tablestyle1 table tr.mjnew         {background:#ecf6fc;}
.tablestyle1 table tr.notmj         {background:#ecf6fc;}
.tablestyle1 table tr.maybemj       {background:#fff;}

.tablestyle1 table tr.mj1           {background:#ecf6fc;}
.tablestyle1 table tr.mj2           {background:#fafafa;}

.tablestyle1 table tr td a.viagogo  {background:#000;}

.tablestyle1 table tr.mjmonth       {padding-top:15px;background:#fff;font-weight:bold;color:#000;}
.tablestyle1 table tr:hover.mjmonth {padding-top:15px;background:#fff;font-weight:bold;color:#000;}

.tablestyle1 table tr.mjmonth td    {padding-top:25px;font-weight:bold;color:#000;border-bottom:1px solid #ccc;}


.tablestyle1 a.tm,.tablestyle1 a.tm:link,.tablestyle1 a.tm:visited,.tablestyle1 a.tm:active{
  padding: 6px;
  background:#0078aa;
  color:#fff;
  }

.tablestyle1 a.tm:hover{
  background:#204e60;
  color:#fff;
  }

.tablestyle1 table tr:hover   {background:#fdf6e3;}
.tablestyle2 table tr.heading {background:#fff;}

.tablestyle2 th               {border-bottom:1px solid #ccc;}
.tablestyle2 th.reseller      {background:#99cc00;color:#fff;border-bottom:2px solid #79aa00;}
.tablestyle2 th.agency        {background:#e5e5e5;border-bottom:2px solid #ccc;}
.tablestyle2 table tr td      {border-bottom:2px solid #f4f4f4;}

.prices_even  {background:#fefde8;}
.prices_odd   {background:#fefde8;}


#content .ecu, 
#content-bottom .ecu {
  width:620px;
  margin:10px auto;
}

#sidebar .ecu,
#sidebar-bottom .ecu{
  width:294px;
  margin:0;
}

#content .ecu table,
#content-bottom .ecu table {
  background-color:#fff;
  border:1px solid #000;
}



#content .ecu table tr td table,
#content-bottom .ecu table tr td table,
#sidebar .ecu table tr td table,
#sidebar-bottom .ecu table tr td table
 {
padding:0;
}

#sidebar .ecu table tbody,
#sidebar-bottom .ecu table tbody,
#content .ecu table tbody,
#content-bottom .ecu table tbody {
}


#content .ecu table tr,
#content-bottom .ecu table tr {
  background-color:#fff;
  border:0;
}

#sidebar .ecu table tr,
#sidebar-bottom .ecu table tr{
  border:0;
}


/*
.ecu table td {
  border:1px solid #000;
}
*/





table.style3 {
  width:100%;
  border-collapse:separate;
  border-spacing:0;
  margin:0;
  padding:10px 0 0;
  }

table.style3 th {
  background-color: #e5e5e5;
  border-bottom: 1px solid #999;
  color: #000;
  font-size: 15px;
  padding:4px;
  }

table.style3 tr {
  background:#fff;
  border:0;
  }

table.style3 td {
  background:#fff;
  border:0;
  padding: 4px;
  }









#searchresultstablegridview {
text-align:center;
}

.searchresultstablegridview tr{
text-align:center;
}
.searchresultstablegridview tr td{
border-top: 1px solid #e5e5e5;
border-bottom: 1px solid #e5e5e5;
border-left: 1px solid #fafafa;
border-right: 1px solid #fafafa;
padding-bottom: 15px;
padding-top: 20px;
padding-left:5px;
padding-right:5px;
text-align:center;
}

.searchresultstablegridview tr td:hover{
background:#fdf6e3;
border-top: 1px solid #ebd9a9;
border-bottom: 1px solid #ebd9a9;
border-left: 1px solid #ebd9a9;
border-right: 1px solid #ebd9a9;
padding-left:5px;
padding-right:5px;
}

.col5 {
width:128px;
text-align:center;
}

.col5 .buybutton{
width:100%;
text-align:center;
}

.gridview {
text-align:center;
}







.searchresults {
  width: 740px;
  margin: 0 auto;
}

.searchresultstable  {
  clear:both;
  border: 4px solid #e5e5e5;
  background-color: #fff;
  padding: 20px 0;
}


.searchresultstr {
  border-top: solid 2px #e5e5e5;
  clear:both;
  width: 100%;
  overflow: auto;
}


.searchresultsimage {
width: 80px;
float:left;
background-color: #fff;
padding: 10px;
}

.searchresultsdesc {
width: 450px;
float:left;
background-color: #f4f4f4;
padding: 0 10px;
margin: 10px 0 10px 0;
}

.searchresultsprice {
width: 100px;
float:left;
background-color: #fff;
padding: 0px 10px 10px 20px;
margin: 10px 0 10px 0;
}

.searchresultstr2 {
/*
  border-top: solid 2px #e5e5e5;
*/
  border-bottom: solid 2px #e5e5e5;
  clear:both;
  width: 100%;
  overflow: auto;
  padding: 10px 0;
}

.searchresultsimage2 {
width: 80px;
float:left;
background-color: #fff;
}

.searchresultsdesc2 {
width: 410px;
float:left;
background-color: #f4f4f4;
margin: 0 10px;
padding: 10px;
}

.searchresultsprice2 {
width: 100px;
float:left;
background-color: #fff;
}


.searchresultsprice3 {
width: 110px;
float:left;
text-align:center;
background-color: #fff;
}

.searchresultsdesc3 {
width: 490px;
float:left;
background-color: #f4f4f4;
margin: 0 10px;
padding: 10px;
}


.searchresults h4 {
  font-size: 100%;
  font-weight: bold;
  margin: 10px 0px 10px 0px;
}
.searchresults p {
  text-align: justify;
  margin: 10px 0px 10px 0px;
}




/* ======================================================*/
/* [VI]                     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 {
  width:100%;
  height:72px;
  background-repeat:repeat;
  background-position:0;
  background-image:url(http://www.thewonderwall.com/img/green2-bkg.gif);
  }


#headerwrap2,
body#free_bets #headerwrap2 {
  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 #headerwrap2 {
  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 #4D6120;
  text-align:center;
  }

#headerwrap3 {
  width:100%;
  height:52px;
  background-repeat:repeat;
  background-position:0;
  background-image:url(http://www.thewonderwall.com/img/green2-bkg-52.gif);
  }


#headerwrap3 #header {height:52px;}
#headerwrap3 #logo h1   {padding:0;margin:0;}
#headerwrap3 #logo h1 a {background-image:url(/images/logo-468x40.png); background-repeat:no-repeat; background-position:0; display:block; width:502px; height:52px; margin:0; padding:0; text-indent:-9000px;}



#header2 {
  width:970px;
  margin:0 auto;
  padding-top:7px;
  }


#footer2wrap {
  clear:both;
  width:100%;
  height:72px;
  background-repeat:repeat;
  background-position:0;
  background-image:url(http://www.thewonderwall.com/img/green3-bkg.gif);
  }

#footer2 {
  width:970px;
  margin:0 auto;
  height:72px;
  }


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


#header {
  width:970px;
  margin:0 auto;
  height:72px;
  }

#logo {
  width:502px;
  padding:0;
  margin:0 auto;
  float:left;
  }

#banner {
  width:468px;
  float:left;
  padding:5px 0 5px 0;
  }


#topnavwrap {
  background:#f4f4f4 url(http://www.thewonderwall.com/images/bkg-1000-f4f4f4.gif) top center repeat-y;
/*
  background:#f4f4f4 url(http://www.thewonderwall.com/images/bkg-1000-333.gif) top center repeat-y;
*/
  clear:both;
  width:100%;
  }

.splitter {
  clear:both;
  width:100%;
  height:2px;
  background:url(http://www.thewonderwall.com/images/bkg-1000-e5e5e5.gif) top center repeat-y;
}


#topnav {
  width:970px;
  margin:0 auto;
  padding:5px 0 6px;
  color:#999;
/*   border-bottom:2px solid #e5e5e5; */
  }


#topnavmenuwrap {
  background:#f4f4f4 url(http://www.thewonderwall.com/images/bkg-1000.gif) top center repeat-y;
  clear:both;
  width:100%;
}

#topnavmenuwrap2 {
  background:#333;
  clear:both;
  width:100%;
}
#bottomnavmenuwrap2 {
  background:#000;
  clear:both;
  width:100%;
}



#topnavmenu {
  width:970px;
  margin:0 auto;
/*
  text-align:center;
*/
  padding:0;
  color:#555;
/*  color:#ccc; */
/*  border-bottom:2px solid #e5e5e5; */
  }

#bottomnavmenu {
  width:970px;
  margin:0 auto;
  padding:0;
  color:#555;
  }



#fullwidthwrap{
  background:#f4f4f4 url(http://www.thewonderwall.com/images/bkg-1000.gif) top center repeat-y;
  clear:both;
  width:100%;
  }



.fullwidthwrap2 {
  background:#fff;
  clear:both;
  width:100%;
  border-bottom: 3px solid #ccc;
/*
  border-bottom: 3px solid #4D6120;
*/
  }


.fullwidthwrap2b {
  background:#fff;
  clear:both;
  width:100%;
  border-top: 3px solid #ccc;
  border-bottom: 3px solid #ccc;
  }


.fullwidthwrap,.topnavpanel {
  background:#f4f4f4 url(http://www.thewonderwall.com/images/bkg-1000.gif) top center repeat-y;
  clear:both;
  width:100%;
  }

.fullwidth,.topnavpanelinner {
  width:970px;
  margin:0 auto;
  text-align:center;
  padding:0;
  color:#555;
  border-bottom:2px solid #f4f4f4;
  }


.fullwidthboth {
  width:970px;
  margin:0 auto;
  text-align:center;
  padding:0;
  color:#555;
  border-top:2px solid #f4f4f4;
  border-bottom:2px solid #f4f4f4;
  }


#topad {
  width:970px;
  margin:0 auto;
  padding:10px 0 0;
  text-align:center;
  background:#fafafa;
  border-top:1px solid #f4f4f4;
  border-bottom:1px solid #f4f4f4;
  }

#contentwrap, #contentwrap-bottom {
  width:970px;
/*
  background:#fff;
*/
  margin:0 auto;
  overflow:hidden;
  }


body#free_bets #contentwrap,
body#poker #contentwrap{
  width:999px;
  margin:0 auto;
  overflow:hidden;
  }


#content, #content-bottom {
  width:640px;
  margin-right:30px;
  margin-bottom:20px;
  padding-top:10px;
  float:left;
  }


body#free_bets #content,
body#poker #content {
  width:500px;
  margin-right:30px;
  margin-bottom:20px;
  padding-top:10px;
  float:left;
  }

#sidebar, #sidebar-bottom {
  float:left;
  margin-bottom:20px;
  padding-top:10px;
  width:300px;
  }

body#free_bets #sidebar,
body#poker #sidebar {
margin-right:30px;
}

#extra-sidebar {
  float:left;
  margin-bottom:20px;
  padding-top:10px;
  width:124px;
  }

#footerwrap {
  clear:both;
  width:100%;
  background:#000;
  color:#999;
  border-top:5px solid #4D6120;
  overflow:auto;
  }

#footer {
  width:970px;
  margin:0 auto;
  padding:0 0 15px;
  color:#999;
  }





ul.footerlogos {
  width:960px;
  height:85px;
  float:left;
  margin:0 auto 20px;
  padding:0;
  }

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

ul.footerlogos li.last {
  margin: 0 0 0 0;
  }


ul.footerlist{
  float:left;
  margin:10px auto;
  padding:0;
  font-size:11px;
  color:#666;
  }

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

ul.footerlist li.last {
  margin: 0 0 0 0;
  }




/* =======================================================*/
/* ### content and sidebar extra stylin'                  */
/* =======================================================*/

/*
STILL TO ADD: 
--------------
[ ] pagination 
[ ] table styling - 2 types 
[ ] poster search results styling - old layout 
[ ] poster search results styling - grid layout 
[ ] lists with background icons - different bullet icons 
[ ] image padding with border - for 120x120 adverts etc 
[ ] side bar accordion | tabs and container
[ ] eBay container styler 
[ ] entry meta for blog post 
*/



/* =======================================================*/
/* Blog stylin' | titles, entries, meta etc               */
/* =======================================================*/

.youtube, .object, .photo {
  padding-top:8px;
  padding-bottom:8px;
  text-align:center;
}

.youtube-video {
  padding-top:8px;
  padding-bottom:8px;
  text-align:center;
  overflow:hidden;
  width:640px;
}


.post{
/*
  border-bottom: 2px dotted #f4f4f4;
  border-bottom: 2px solid #C9C6B7;
*/
  border-bottom: 3px solid #EEEDE5;
  clear:both;
  margin-bottom: 15px;
  padding-bottom:26px; 
  }

.post-content {
padding-top:6px;
border-top: 1px solid #f4f4f4;
overflow:hidden;
width:640px;
  }

.post-content p{
  line-height:19px;
  padding:5px 10px 0 10px;
  overflow:hidden;
  }

.post-meta{
  margin-left: 0;
  margin-bottom:0;
  padding: 0px 0px 8px 4px;
  list-style: none;
  font-size:11px;
  color:#bbb;
  }

.post-object {
  padding-bottom:10px;
  text-align:center;
  }

.post-image {
  padding-bottom:10px;
  text-align:center;
  }



.post-content .imgleft img {
padding-right:20px;
border-right: 1px solid #f4f4f4;
float:left;
margin:0 20px 20px 0 !important;
}


.concert-image{
width:180px;
float:left;
}

.concert-description{
float:left;
width:450px;
margin-right:10px;
}


.poster-image{
float:left;
width:265px;
}

.poster-description{
float:left;
width:375px;
}


.poster-image-new{
float:left;
width:215px;
}

.poster-description-new{
float:left;
width:425px;
}



.ajaxloader640x230{
width:640px;
height:230px;
padding:0;
margin:0;
border:0;
background-image:url(../images/ajax-loader-32x32.gif);
background-repeat: no-repeat;
background-position: center center;
text-align:center;
}


.ajaxloader640x400{
width:640px;
height:400px;
padding:0;
margin:0;
border:0;
background-image:url(../images/ajax-loader-32x32.gif);
background-repeat: no-repeat;
background-position: center center;
text-align:center;
}

.ajaxloader640x500{
width:640px;
height:500px;
padding:0;
margin:0;
border:0;
background-image:url(../images/ajax-loader-32x32.gif);
background-repeat: no-repeat;
background-position: center center;
text-align:center;
}

.ajaxloader640x640, .ebayloader{
width:640px;
height:640px;
padding:0;
margin:0;
border:0;
background-image:url(../images/ajax-loader-32x32.gif);
background-repeat: no-repeat;
background-position: center center;
text-align:center;
}

.ajaxloader640x800, .ebayloader640x800{
width:640px;
height:800px;
padding:0;
margin:0;
border:0;
background-image:url(../images/ajax-loader-128x15.gif);
background-repeat: no-repeat;
background-position: center center;
text-align:center;
}

.ajaxloader300x450{
width:300px;
height:450px;
padding:0;
margin:0;
border:0;
background-image:url(../images/ajax-loader-32x32.gif);
background-repeat: no-repeat;
background-position: center center;
text-align:center;
}




.banner h2 {
  background-color: #fafafa;
  padding: 2px 0;
  font-size:14px;
  font-weight: 500;
  margin-bottom: 0px;
  border-bottom: 1px solid #e5e5e5;
  text-align:center;
}

.banner h3 {
  background-color: #fff;
  padding: 5px;
  font-size: x-small;
  font-weight: 500;
  margin-top: 0px;
  text-align:center;
}


/* --------------------------------------- */
/* PAGE NAVIGATION */
/* --------------------------------------- */
.wp-pagenavi {
  clear:both;
  padding-bottom:10px;
  text-align:center;
  }

.wp-pagenavi a, .wp-pagenavi a:link {
  padding: 2px 4px 2px 4px; 
  margin: 2px;
  text-decoration: none;
  border: 1px solid #e5e5e5;
  color: #79aa00;
  background-color: #FFFFFF;
  }

.wp-pagenavi a:visited {
  padding: 2px 4px 2px 4px; 
  margin: 2px;
  text-decoration: none;
  border: 1px solid #e5e5e5;
  color: #79aa00;
  background-color: #FFFFFF;
  }

.wp-pagenavi a:hover {
  border: 1px solid #79aa00;
  color: #000000;
  background-color: #FFFFFF;
  }

.wp-pagenavi a:active {
  padding: 2px 4px 2px 4px; 
  margin: 2px;
  text-decoration: none;
  border: 1px solid #79aa00;
  color: #79aa00;
  background-color: #FFFFFF;
  }

.wp-pagenavi span.pages {
  padding: 2px 4px 2px 4px; 
  margin: 2px 2px 2px 2px;
  color: #333;
  border: 1px solid #e5e5e5;
  background-color: #f4f4f4;
  }
  
.wp-pagenavi span.current {
  padding: 2px 4px 2px 4px; 
  margin: 2px;
  font-weight: bold;
  border: 1px solid #000000;
  color: #fff;
  background-color: #79aa00;
  }

.wp-pagenavi span.extend {
  padding: 2px 4px 2px 4px; 
  margin: 2px;
  color: #ccc;
  background-color: #FFFFFF;
  }

/* --------------------------------------- */
/* PAGE NAVIGATION ### NEW */
/* --------------------------------------- */
.pagination {
clear:both;
padding-top:10px;
padding-bottom:10px;
text-align:center;
}

.pagination a, .pagination a:link {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #e5e5e5;
	color: #79aa00;
	background-color: #fff;	
}

.pagination a:visited {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #e5e5e5;
	color: #79aa00;
	background-color: #FFFFFF;	
}

.pagination a:hover {
	border: 1px solid #79aa00;
	color: #000000;
	background-color: #FFFFFF;
}

.pagination a:active {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #79aa00;
	color: #79aa00;
	background-color: #FFFFFF;	
}

.pagination span.currentpage {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #e5e5e5;
	color: #fff;
	background-color: #79aa00;	
	font-weight:bold;
	}


.pagination span.pages {
	padding: 2px 4px 2px 4px; 
	margin: 2px 2px 2px 2px;
	color: #333;
	border: 1px solid #e5e5e5;
	background-color: #f4f4f4;
}

.pagination span.current {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	font-weight: bold;
	border: 1px solid #000000;
	color: #fff;
	background-color: #79aa00;
}

.pagination span.extend {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	border: 1px solid #fff;
	color: #000000;
	background-color: #fff;
}





/* =======================================================*/
/* ### sidebar stylin'                                    */
/* =======================================================*/

.sidebarvouchercode .vouchercode {
/* background-color: #79aa00; */
  background-color: #99cc00;
  color: #fff;
  width:292px;
  border: 4px solid #7aaa00;
  }

.sidebarvouchercode .vouchercode .pad{
  padding: 10px 10px 5px 15px;
  background-color: #99cc00;
  }

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




.box, .myspaceblogposts {
  margin:15px 0;
  padding:10px;
  border:1px solid #e5e5e5;
  background: #fafafa;
  }


.box300left{
  width:310px;
  margin:0 16px 0 0;
  border:1px solid #e5e5e5;
  background: #fafafa;
  text-align:left;
  float:left;
  }

.box300right{
  width:310px;
  margin:0;
  border:1px solid #e5e5e5;
  background: #fafafa;
  text-align:left;
  float:left;
  }


.container2 {
  margin:0;
  padding:0;
  border:3px solid #e5e5e5;
  background: #fafafa;
  }

.container2 p {padding:0 10px 10px;margin:0;}

.container {
  margin:0;
/*
  padding:0 10px;
*/
  padding:0;
/*
  border:3px solid #7AAA00;
  border:1px solid #e5e5e5;
*/
  border:3px solid #e5e5e5;


  background: #fafafa;
  }

.container li
{
/*
padding:0;
*/
  background-position:0 50%;
  background-repeat:no-repeat;
  border-top:1px solid #f4f4f4;
  border-bottom:none;
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  margin-left:0;
/*
  padding-bottom:4px;
*/
}

.container li.first
{
/*
  border-top:none;
  border-bottom:none;
  padding-top:4px;
*/
/*
  padding-bottom:4px;
*/
}



.container li a,
.container li a:link,
.container li a:visited,
.container li a:hover,
.container li a:focus,
.container li a:active {
  display:block;
  background-repeat: no-repeat;
/*
  background-position: 11px;
*/
  background-position: 8px;
  background-image: url(/img/silk-icons/bullet_white.png);
/*
  padding-left:20px;
*/
  padding-left:30px;
  padding-top:4px;
  padding-bottom:4px;
}


.container li a:hover,
.container li a:focus,
.container li a:active {
  background:#f4f4f4;
  background-repeat: no-repeat;
  background-position: 8px;
  background-image: url(/img/silk-icons/bullet_white.png);
  }

.container li.green a,
.container li.green a:link,
.container li.green a:visited,
.container li.green a:hover,
.container li.green a:focus,
.container li.green a:active {
  background-image: url(/img/silk-icons/bullet_green.png);
}


.container li.twitter a,
.container li.twitter a:link,
.container li.twitter a:visited,
.container li.twitter a:hover,
.container li.twitter a:focus,
.container li.twitter a:active {
  background-image: url(/images/icons/social-media/twitter-16x16.png);
}

.container li.email a,
.container li.email a:link,
.container li.email a:visited,
.container li.email a:hover,
.container li.email a:focus,
.container li.email a:active {
  background-image: url(/images/icons/silk-icons/email.png);
}

.container li.feedburner a,
.container li.feedburner a:link,
.container li.feedburner a:visited,
.container li.feedburner a:hover,
.container li.feedburner a:focus,
.container li.feedburner a:active {
  background-image: url(/images/icons/silk-icons/feed.png);
}




#sidebar h3, 
#sidebar-bottom h3 {
  background:#f4f4f4;
  border:1px solid #e5e5e5;
  border-bottom:none;
  padding:4px 4px 4px 10px;
  }

#sidebar h4,
#sidebar-bottom h4 {
/*
  background:#e5e5e5;
  background:#7AAA00;
*/

  background:#99CC00;
  color:#fff;
  padding:4px 4px 4px 10px;
  margin-top:15px;
  }


#sidebar h4.nomargintop,
#sidebar-bottom h4.nomargintop,
.nomargintop {
margin-top:0;
}

#sidebar h5,
#sidebar-bottom h5 {
  background:#f4f4f4;
  padding:4px 4px 4px 10px;
  border-bottom:1px #ccc solid; 
  margin-top:10px;
  font-size:12px;
  }

#sidebar .container h5 {
margin-top:0;
}


.box500{
  width:500px;
}

.box5 {
  margin:15px 0;
  padding:10px;
  border:1px solid #e5e5e5;
  background:#fafafa; /* light grey */
  background: #FDF6E3; /* orange */
  background: #fafafa;
  }

.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;
}


.box2, .myspaceblogposts2 {
  margin:15px 0;
  padding:10px;
  border:1px solid #EBD9A9;
  background: #FDF6E3;
  }


.box4{
  margin:5px 0;
  padding:0;
  border:2px solid #4D6120;
  background: #fafafa;
  }

.box4 h2 {
  border-bottom:1px solid #e5e5e5;
  background:#EBD9A9; /* dark orange */
  background:#FDF6E3; /* light orange */
  background:#fffcf4; /* yellow */
  background:#7AAA00; /* dark green */
  background:#99CC00; /* light green */
  background:#fafafa; /* light grey */
  background:#4D6120; 
  color:#fff;
  padding:5px 11px;
  font-size:22px;
  font-weight:bold;
  }


.box4 p{
  padding:15px 15px 0 15px;
  margin:0;
  background:#fff;
}

.box4 p.last{
  background:#fff;
  margin:0;
  padding:15px 15px 15px 15px;
  text-align:center;
}


.box4 p.promo{
  background:#fafafa;
  border-top:1px solid #f4f4f4;
  padding:10px;
  text-align:center;
}



.box p, .box2 p, .myspaceblogposts p {
  border-bottom:1px solid #f4f4f4;
  padding-bottom:4px;
  }

.box li, .box2 li, .myspaceblogposts li {
/*
  border-bottom:1px solid #f4f4f4;
  padding-bottom:4px;
*/
  border-top:1px solid #f4f4f4;
  border-bottom:none;
  padding-bottom:4px;
  }





.box3 {
/*
  padding:10px;
  border:3px solid #e5e5e5; 
*/
  padding:0px;
  border:3px solid #7AAA00;

/*
  border-top:0;
*/
/*
  background: #fafafa;
*/
  background: #fff;
  }



#sidebar .box3 h3,
#sidebar-bottom .box3 h3 {
/*
  border-top:1px solid #e5e5e5;
  border-right:1px solid #e5e5e5;
  border-left:1px solid #e5e5e5;
  border-bottom:1px solid #ccc;
*/

/*
  border-top:1px solid #7AAA00;
  border-right:1px solid #7AAA00;
  border-left:1px solid #7AAA00;
  border-bottom:1px solid #ccc;
*/


  border-bottom:2px solid #7AAA00;

  background:#EBD9A9; /* dark orange */
  background:#FDF6E3; /*light orange */
  background:#fffcf4; /* yellow */

  background:#7AAA00; /* dark green */
  background:#99CC00; /* light green */


  color:#fff;


/*
good grey
  background: #F4F3EE;
*/
/*
  background: #F4F3EE;
  background: #F5F4EF;
  background: #F4F4E9;
*/
  padding:5px 11px;
  font-size:12px;
  font-weight:bold;
  }

.box6 {
  padding:0px;
  border:3px solid #ccc;
  background: #fff;
  }

#sidebar .box6 h3,
#sidebar-bottom .box6 h3 {
  border-bottom:2px solid #ccc;
  background: #eee;
  color:#999;
  padding:5px 11px;
  font-size:12px;
  font-weight:bold;
  }

.box6 li{
  border-bottom:1px solid #f4f4f4;
  margin-left: 0;
  padding:0;
  list-style: none;
  background-repeat: no-repeat;
  background-position: 0;
  }





.box3 li{
  border-bottom:1px solid #f4f4f4;
  margin-left: 0;
  padding:0;
  list-style: none;
  background-repeat: no-repeat;
  background-position: 0;
  }

/*
.box3 li:hover{
  background: #F4F3EE;
}
*/






.box3 li a,
.box3 li a:link,
.box3 li a:visited,
.box3 li a:hover,
.box3 li a:focus,
.box3 li a:active,
.box6 li a,
.box6 li a:link,
.box6 li a:visited,
.box6 li a:hover,
.box6 li a:focus,
.box6 li a:active{
  display:block;
  background-repeat: no-repeat;
  background-position: 11px;
  padding-left:35px;
  padding-top:4px;
  padding-bottom:2px;
/*
  color:#ccc;
*/
  color:#999;
  font-weight:normal;
}






.box3 li a:hover,
.box6 li a:hover{background-color:#f4f4f4;text-decoration:none;color:#000;}

.box3 li a b,
.box6 li a b{color:#79aa00}

.box3 li a:hover b,
.box6 li a:hover b {text-decoration:underline;}



.box3 li a.search,
.box6 li a.search         {background-image: url(/images/icons/silk-icons/magnifier.png);}

.box3 li a.download,
.box6 li a.download         {background-image: url(/images/icons/silk-icons/disk.png);}


.box3 li a.bet365         {background-image: url(/images/logos/bet365-16x16.gif);}
.box3 li a.betdaq         {background-image: url(/images/logos/betdaq-16x16.gif);}
.box3 li a.betfair        {background-image: url(/images/logos/betfair-16x16.gif);}
.box3 li a.betfred        {background-image: url(/images/logos/betfred-16x16.gif);}
.box3 li a.bet-hi-lo      {background-image: url(/images/logos/bet-hi-lo-16x16.gif);}
.box3 li a.blue-square    {background-image: url(/images/logos/blue-square-16x16.gif);}
.box3 li a.coral          {background-image: url(/images/logos/x-coral-16x16.gif);}
.box3 li a.eurobet        {background-image: url(/images/logos/eurobet-16x16.gif);}
.box3 li a.ladbrokes      {background-image: url(/images/logos/ladbrokes-16x16.gif);}
.box3 li a.paddy-power    {background-image: url(/images/logos/paddy-power-16x16.gif);}
.box3 li a.sky-bet        {background-image: url(/images/logos/skybet-16x16.gif);}
.box3 li a.sportingbet    {background-image: url(/images/logos/sportingbet-16x16.gif);}
.box3 li a.sporting-index {background-image: url(/images/logos/sporting-index-16x16.gif);}
.box3 li a.stan-james     {background-image: url(/images/logos/stan-james-16x16.gif);}
.box3 li a.totesport      {background-image: url(/images/logos/totesport-16x16.gif);}
.box3 li a.unibet         {background-image: url(/images/logos/unibet-16x16.gif);}
.box3 li a.vc-bet         {background-image: url(/images/logos/vc-bet-16x16.gif);}
.box3 li a.william-hill   {background-image: url(/images/logos/william-hill-16x16.gif);}


.related-links {
  padding:0px;
  border:3px solid #ccc;
  background: #fff;
  }

#sidebar .related-links h3,
#sidebar-bottom .related-links h3 {
  border-bottom:2px solid #ccc;
  background: #eee;
  color:#999;
  padding:5px 11px;
  font-size:12px;
  font-weight:bold;
  }

.related-links li{
  border-bottom:1px solid #f4f4f4;
  margin-left: 0;
  padding:0;
  list-style: none;
  background-repeat: no-repeat;
  background-position: 0;
  text-align:left;
  }

.related-links li a,
.related-links li a:link,
.related-links li a:visited,
.related-links li a:hover,
.related-links li a:focus,
.related-links li a:active
{
  display:block;
  background-repeat: no-repeat;
  background-position: 8px;
  padding-left:32px;
/*
11
35
*/
  padding-top:4px;
  padding-bottom:2px;
  color:#79aa00;
  font-weight:bold;
  text-align:left;
}

.related-links li a:hover{background-color:#f4f4f4;text-decoration:none;color:#000;  text-align:left;}

.related-links a.official-site  {background-image: url(/images/icons/social-media/website-16x16.png);}
.related-links a.official-site-rss  {background-image: url(/images/icons/website-rss-16x16.png);}

.related-links a.fansite1       {background-image: url(/images/icons/fansite1-16x16.png);}
.related-links a.fansite2       {background-image: url(/images/icons/fansite2-16x16.png);}
.related-links a.fansite3       {background-image: url(/images/icons/fansite3-16x16.png);}
.related-links a.fansite4       {background-image: url(/images/icons/fansite4-16x16.png);}
.related-links a.fansite5       {background-image: url(/images/icons/fansite5-16x16.png);}

.related-links a.myspace        {background-image: url(/images/icons/social-media/myspace-16x16.png);}
.related-links a.myspace-rss    {background-image: url(/images/icons/myspace-rss-16x16.png);}

.related-links a.ebay           {background-image: url(/images/icons/ebay-16x16.png);}
.related-links a.facebook       {background-image: url(/images/icons/social-media/facebook-16x16.png);}
.related-links a.youtube        {background-image: url(/images/icons/social-media/youtube-16x16.png);}
.related-links a.twitter        {background-image: url(/images/icons/social-media/twitter-16x16.png);}
.related-links a.twitter-rss    {background-image: url(/images/icons/twitter-rss-16x16.png);}
.related-links a.flickr             {background-image: url(/images/icons/social-media/flickr-16x16.png);}

.related-links a.wikipedia      {background-image: url(/images/icons/wikipedia-16x16.png);}
.related-links a.bebo           {background-image: url(/images/icons/social-media/bebo-16x16.png);}
.related-links a.ilike          {background-image: url(/images/icons/ilike-16x16.png);}
.related-links a.lastfm         {background-image: url(/images/icons/social-media/lastfm-16x16.png);}
.related-links a.discogs        {background-image: url(/images/icons/discogs-16x16.png);}
.related-links a.musicbrainz    {background-image: url(/images/icons/musicbrainz-16x16.png);}
.related-links a.musicbrainz-artistid    {background-image: url(/images/icons/musicbrainz-artist-16x16.png);}
.related-links a.bbc            {background-image: url(/images/icons/bbc-16x16.png);}
.related-links a.imeem          {background-image: url(/images/icons/imeem-16x16.png);}
.related-links a.mog            {background-image: url(/images/icons/mog-16x16.png);}
.related-links a.imdb           {background-image: url(/images/icons/imdb-16x16.png);}

.related-links a.spotify-artistid        {background-image: url(/images/icons/social-media/spotify-16x16.png);}
.related-links a.spotify        {background-image: url(/images/icons/spotify-16x16.png);}

.related-links a.ticketmaster   {background-image: url(/images/icons/ticketmaster-16x16.png);}




/*
.box3 li a:hover{
background:#f4f4f4;
}
*/

.box h3, .box2 h3, .myspaceblogposts h3 {
  padding: 0 0 4px;
  }





ul.grey-border li{
  margin:0;
  margin-bottom:10px;
  list-style: none;
  text-align:center;
  }

ul.grey-border li a{
  width:124px;
  height:64px;
  padding-top:2px;
  background:#e5e5e5;
  display:block;
  }




.box300 {
  width:300px;
  }

.box300 table {
width:288px;
padding:0;
margin:0;
border: 1px solid #ccc;
}

.box300 table tr{
  border-top: 1px solid #e5e5e5;
  border-bottom: 1px solid #e5e5e5;
  width:276px;
}

/*
.box300 table td{
  border-width: none;
}
*/

/* sidebar top results tabs | start */
/* new sidebar list 3 */
/* sidebar tabbed list */
	div.widget {
	width: 278px;
/*
	margin: 20px;
*/
	padding: 10px 10px 10px;
	background: #f3f1eb;
	border: 1px solid #dedbd1;
	margin-bottom: 15px;
	}

/*
.widget a {
	color: #222;
	text-decoration: none;
	}
	
.widget a:hover {
	color: #009;
	text-decoration: underline;
	}
*/


.tabnav li {
	display: inline;
	list-style: none;
	padding-right: 5px;
	}

.tabnav li a {
	text-decoration: none;
	text-transform: uppercase;
	color: #222;
	font-weight: bold;
	padding: 4px 6px;
	outline: none;
	}
		
.tabnav li a:hover, 
.tabnav li a:active, 
.tabnav li.ui-tabs-selected a {
	background: #ebd9a9;
	color: #222;
	text-decoration: none;
	}

	.tabdiv {
/*
	margin-top: 2px;
*/
	background: #fffcf4;
	border: 4px solid #ebd9a9;
/*
	border: 1px solid #dedbd1;
*/
	padding: 5px;
	}
	
	.tabdiv li {
	background:#FFFCF4;
	color: #999;
	font-weight:bold;
	border-bottom:solid 1px #ebd9a9;
	display:block;
	}

	.tabdiv li:hover{
	background:#fdf6e3;
	color:#737373;
	text-decoration:underline;
	}

	.tabdiv li a{
	padding:6px 25px;
	display:block;
	text-decoration: none;
	color:#79AA00;
	}

	.tabdiv li a:hover {
	color: #333;
	text-decoration: underline;
	}

.ui-tabs-hide {
	display: none;
	}

/* sidebar top results tabs | end */





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

/* Google News styling */

#googlenewscontainer {
font-size: 14px;
line-height: 16px;
font-family: Verdana,Arial,Sans-Serif;
}

#googlenewscontainer table{
width:620px;
margin:0 auto;
}

/*
#googlenewscontainer table tbody tr td div{
width: 100px;
}
*/

/*
#googlenewscontainer .lh{
width: 380px;
}
*/

#googlenewscontainer table,
#googlenewscontainer tr,
#googlenewscontainer td
{
vertical-align:top;
}

.lh, #googlenewscontainer table tbody tr td div.lh
{
vertical-align:top;
}

#googlenewscontainer table tbody tr td div{
padding-top: 0;
}

#googlenewscontainer table {
border-top: 1px solid #e5e5e5;
}

/*
#googlenewscontainer table tbody tr{
width:500px;
}
*/

#googlenewscontainer table tbody tr td.j{
border-top: 1px solid #e5e5e5;
padding: 0 10px 20px 10px;
width:100%;
}

#googlenewscontainer table tbody tr td.j .lh a{
font-size:15px;
font-family:Verdana,Arial,Sans-Serif;
font-weight:bold;
}

#googlenewscontainer table tbody tr td{
padding: 10px 0 0 0;
}


.newspageheaderleft{
float:left;
padding: 0 0 0 15px;}

.newspageheaderright {
float:left;
padding: 10px 0 0 0;}



/* =======================================================*/
/* [V]                     MISC                           */
/* =======================================================*/
.paddedtop {padding-top:10px;}
.paddedtop20 {padding-top:20px;}
.padded {padding:10px;}
.nopad {padding:0 0 0 0;}

.center, .centered {text-align:center;}
.bold   {font-weight:bold;}
.italic {font-style:italic;}

.hidden {display:none;}
img#wpstats{display:none;} /* remove Wordpress Stats smiley */

.floatleft {float:left;}
.floatleft {float:right;}
.clear {clear:both;}
.pad {padding:10px;}

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

img.alignright {float:right; padding:0 0 10px 10px;}
img.alignleft {float:left; padding:0 15px 0 0;}

.bannerbkg {background:#f4f4f4;text-align:center;padding: 10px 0;}


/* =======================================================*/


/* root element for the whole scrollable setup */
div.scrollable {  
	position:relative;
	overflow:hidden;
	width:880px;
	height:150px;
/*
	width: 646px;
	height:300px;
*/
}

/* 
	root element for scrollable items. It is 
	absolutely positioned with large width. 
*/
#thumbs {
	position:absolute;
	width:20000em;
	clear:both;


}

/* custom positioning for navigational links */
a.prev, a.next {
	margin-top:118px;
}


/* single item */
#thumbs div {
	float:left;
	width:175px;
	height:150px;
/*
	width:214px;
	height:300px;
*/
	background:#fff url(http://static.flowplayer.org/img/global/gradient/h150.png) repeat-x 0 146px;
	color:#333;
	cursor:pointer;
}


/* style when mouse is over the item */
#thumbs div.hover {
  background-color:#f4f4f4;
/*
  background-color:#79aa00;
*/
}


/* style when element is active (clicked) */
#thumbs div.active {
	background-color:#ccc;
	cursor:default;
	color:#fff;
}


#thumbs h3{
font-family:Verdana,Arial,Sans-Serif;
font-size:12px;
line-height:20px;
padding:0px;
color:#000;
}

#thumbs h3 a{
	color:#000;
}

#thumbs p, #thumbs span{
/*
	margin:13px;
*/
	color:#79aa00;
}

/*
#thumbs h3 em {
	font-style:normal;
	color:yellow;
}
*/







/* eBay styling */
.ebayitem{padding-top:0;}

.ebayitem table{padding-top:0;
border-bottom:1px solid #e5e5e5;
border-left:1px solid #e5e5e5;
border-right:1px solid #e5e5e5;
}

.ebayitem table tr{}

.ebayitem table tr td a{font-size:10px;}
.ebayitem table tr td {background:#fff;}

.ebayitemtitle{background:#f4f4f4;font-weight:bold;
padding-top:4px;
padding-right:4px;
padding-bottom:4px;
padding-left:8px;
margin-top:20px;border:1px solid #e5e5e5;}




/* wp blog style image align right in blog posts */

.alignright, 
#wpblog .alignright {
  float:right;
  margin:0 0 10px 10px;
}

.wp-caption, 
#wpblog .wp-caption {
  -moz-background-clip:border;
  -moz-background-inline-policy:continuous;
  -moz-background-origin:padding;
  background:#f4f4f4 none repeat scroll 0 0;
  border:1px solid #e5e5e5;
  padding:5px 5px 7px;
  text-align:center;
}

.wp-caption2 {
  -moz-background-clip:border;
  -moz-background-inline-policy:continuous;
  -moz-background-origin:padding;
  background:#fff none repeat scroll 0 0;
  border:1px solid #f4f4f4;
  padding:5px 5px 7px;
  text-align:center;
}

.wp-caption-text, 
#wpblog .wp-caption-text {
font-size:10px;
margin-bottom:0;
}



#twitter_div {
}

ul#twitter_update_list {
background:#fff;
}

ul#twitter_update_list li{
padding:10px 10px 10px 10px;
}

ul#twitter_update_list li a{
background-image:none;
display:inline;
padding:0;
}


.dsq-trackback-url {width:500px; border: 1px #ccc solid;
}
}












#absoluteheaderwrap {
  position: absolute;
  top:0px;
  width:100%;
  height:72px;
  background-repeat:repeat;
  background-position:0;
  background-image:url(http://www.thewonderwall.com/img/green2-bkg.gif);
  }



a.border2 img{
width:96px;
height:96px;
padding:2px;
border:0;
background:#000;
margin:0 2px 2px;
}

.prices table tbody tr.headers{
background: #DFFBCF;
}
.prices table tbody tr.theprices{
background: #ffffcc;
}

.sharethistopright {float:right;margin:0;font-weight:bold;width:100px;}

.inline-voucher-code {font-weight:bold;font-size:10px;color:#ff0000;}