a
{
	text-decoration:none;
	font-weight:bold;		
	color:#444444;
}



body 
{
	-x-system-font:none;
	background:#666666 none repeat scroll 0 0;
	color:#444444;
	font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;
	font-size:14px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:20px;
}



.b
{
	font-weight: bold;	
}

.i
{
	font-style:italic;
}

li
{
	list-style-type: none;
}
#booknow
{
	
}
#menu
{
	margin-top: 85px;
}
#menu li
{
	display: inline;
	text-align: center;
	-moz-border-radius-topleft:8px;
	-moz-border-radius-topright:8px;
	background: #aaa url(/img/bg-tab-grey.png) 0 0 repeat-x;
	line-height:30px;
	
}



#menu li a
{
	color: #fff;
}
#menu li a:hover, #menu li .selected a:hover
{
	color: #FDC166;
}
#footer
{
	text-align: center;
	color: #fff;
	margin-top:15px;
}

#booknow
{
	
	margin-top: 12px;

    background: transparent url(/img/book-online.png)
    50px 0 no-repeat;

	
}

#booknow a
{
	display:block;
	text-indent:-900em;	
	width:87px;
	height:87px;
	margin-left:50px;	
}

#booknow a:hover
{
    background: transparent url(/img/book-online.png)
    0 -88px no-repeat;

	
}



#logo
{
	margin: 20px 0px;
}
#link_logo {
	background:transparent url(/img/logo-tc.png) no-repeat scroll 0 0;
	display:block;
	height:73px;
	text-indent:-900em;
}

#text
{
	background:transparent url(/img/text.png) no-repeat scroll 0 0;
	display:block;
	height:60px;
	text-indent:-900em;	
}



#gutter
{
	background: #fff;
	min-height: 115px;	
	height: 115px;	
}	




#wrapper {
	background:#FFFFFF url(../img/bg-wrapper.png) repeat-x scroll center top;
	padding: 20px;
}

#box, #box_1, #box_2, #box_3, #box_4, #box_5, #box_6, #box_7, #box_8, #box_9, #box_10 {
	-moz-border-radius-bottomleft:10px;
	-moz-border-radius-bottomright:10px;
	-moz-border-radius-topleft:10px;
	-moz-border-radius-topright:10px;
	background:#FFFFFF url(/img/bg-filter.png) repeat-x scroll center bottom;
	border:1px solid #D4D4D4;
	margin-bottom:20px;
	min-height:160px;
}

.h1box
{	
	color: #48555E;
	background:#FFFFFF url(/img/bg-h1.png) repeat-x scroll center bottom;
	line-height:30px;
	-moz-border-radius-topleft:10px;
	-moz-border-radius-topright:10px;
	font-size:18px;
	font-weight:normal;
	padding-left:15px;
	border-bottom:1px solid #D4D4D4;
	
}

#box_1
{
	background: #fff url(/img/home-english-football.png) no-repeat scroll 0 31px;
}
#box_2
{
	background: #fff url(/img/home-nfl.png) no-repeat scroll 0 31px;
}
#box_3
{
	background: #fff url(/img/home-nba.png) no-repeat scroll 0 31px;
}
#box_4
{
	background: #fff url(/img/home-spanish-football.png) no-repeat scroll 0 31px;
}
#box_5
{
	background: #fff url(/img/home-tennis.png) no-repeat scroll 0 31px;
}
#box_6
{
	background: #fff url(/img/home-concert.png) no-repeat scroll 0 31px;
}
#box_7
{
	background: #fff url(/img/home-grand-prix.png) no-repeat scroll 0 31px;
}
#box_8
{
	background: #eee url(/img/home-wembley-stadium.png) no-repeat scroll 0 31px;
}
/* Obsolete */
#box_9
{
	background: #fff url(/img/home-group-requests.png) no-repeat scroll 0 31px;
}
#box_10
{
	background: #fff url(/img/home-tenerife-top-training.png) no-repeat scroll 0 31px;
}
#box
{
	margin-top:20px;	
}
#box p
{
	margin: 20px;
}