/* Styles shared by ES and TiL */

/*NEW MASTHEAD*/
#thisislondon {
	width:981px;
	margin:0 auto 3px auto;
	text-align:left;
	font-family:Tahoma, Helvetica, Verdana, sans-serif;
	font-size:110%;
}
#thisislondon ul {
	margin:4px 0 0 5px;
	padding:0;
	text-align:left;
	float:left;
}
#thisislondon li {
	display:inline;
	padding:0 10px 0 0;
	list-style-type:none;
}
#thisislondon a {
	color:#000;
	font-weight:normal;
	text-decoration:underline;
}
#thisislondon a:hover {
	color:#000;
	text-decoration:none;
}
#thisislondon .header {
	font-weight:bold;
	text-transform:uppercase;
	color:#000;
}
#home-weather {
	padding:0;
	margin:0;
	float:left;
	text-transform:uppercase;
}
#home-weather img {
	width:16px;
}
#home-weather a {
	padding-right:6px;
	text-transform:none;
}
#thisislondon ul#commercial-links {
	float:right;
}
#thisislondon #commercial-links li {
	margin:0;
	padding:0 6px 0 6px;
	border-right:solid 1px #000;
}
#thisislondon #commercial-links li a {
	font-weight:bold;
}
#thisislondon .last {
	border:none!important;
}
/* HEADER SECTION - Titles and date */
#titlearea #logo09 {
	float:left;
	padding:20px;
}
div#titlearea {
	margin:0;
	padding:2px 0 5px 0;
	border: 1px solid #b0b0b0;
	border-bottom: 9px solid #f7a800;
	position:relative;
	height:95px!important;
}
div#header h2 {
	margin: 4px 0 0 161px;
	float: left;
	width: 197px;
	display: inline;
}
/*NAV*/
.mainNav {
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:1.1em;
	float:left;
	width:100%;
	margin-top:10px;
}
.mainNav ul#level1 {
	text-transform:uppercase;
	position:relative!important;
}
.mainNav ul li {
	display: inline;
	list-style-type: none;
	padding-right: 10px;
	font-weight:bold;
}
.mainNav #level2 li a {
	font-weight:normal;
}
.mainNav #level2 li.on a {
	font-weight:bold;
}
ul#level2 {
	margin:0;
	padding:0;
	text-transform:none!important;
}
#level2 li {
	padding:0 8px 0 8px;
}
#gamesmenu {
	color:#FFFFFF;
	height:18px;
	margin-left:0;
	margin-top:-1px;
	padding:6px 0;
	width:976px;
}
#gamesmenu li {
	display:inline;
	padding:6px 0;
	text-shadow:0 1px 0 #000000;
}
#gamesmenu li a {
	color:#ffffff;
	font-weight:700;
	padding:6px 26px 10px;
	text-shadow:0 1px 0 #000000;
	margin-right:-4px
}
#gamesmenu li a:hover, #gamesmenu li a.on {
	padding:6px 26px 10px;
	text-decoration:none;
}
#gamesmenu #gamestab {
	margin:0;
	padding:8px;
}
/*home*/
#globalNav_standard-home ul#level1 {
	margin:0;
	padding:0 0 5px 0;
	text-align:left;
	border-bottom:solid 3px #f7a800;
}
#globalNav_standard-home li a {
	color:#000;
}
#globalNav_standard-home #level1 li.on a {
	color:#FFF;
	padding:7px 8px 5px 8px;
	background:url(http://i.thisislondon.co.uk/i/std/siteimages/eveningstandard/nav/home-navbg.gif) repeat-x;
}
#globalNav_standard-home #level1 li.on a:hover {
	text-decoration:none;
	padding:7px 8px 5px 8px;
}
.homebox {
	float:left;
	height:263px;
	margin:0 10px 15px 9px;
	padding:10px 22px;
	width:425px;
}
.homebox p {
	font-family: 'SansationRegular', verdana, helvetica, sans-serif;
	font-size:12px;
	line-height:140%;
}
.homebox p strong {
	text-decoration:underline;
	padding:2px;
	font-family: 'SansationBold', verdana, helvetica, sans-serif;
}
.homebox h3, .homebox p {
	text-shadow:0.5px 1px #444;
	margin:0;
	color:#fff;
}
#poker.homebox h3, #poker.homebox p {
	text-shadow: 0.5px 1px #000;
}
.homebox h3 {
	margin-bottom:3px;
	color:#fff;
	font-size:18px;
	font-family: 'SansationBold', verdana, helvetica, sans-serif;
}
.homebox img {
	margin:0 auto;
	text-align:center;
	margin:6px 0 0 -9px;
}
#scratch {
	background:url(../img/scratchbox_bg.jpg) repeat-x;
}
#bingo {
	background:url(../img/bingobox_bg.jpg) repeat-x;
	margin-right:0
}
#poker {
	background:url(../img/pokerbox_bg.jpg) repeat-x
}
#casino {
	background:url(../img/casinobox_bg.jpg) repeat-x;
	margin-right:0
}
@font-face {
	font-family: 'SansationRegular';
	src: url('Sansation_Regular.eot');
	src: local('Sansation Regular'), local('Sansation'), url('Sansation_Regular.ttf') format('truetype');
}

@font-face {
	font-family: 'SansationLight';
	src: url('Sansation_Light.eot');
	src: local('Sansation Light'), local('Sansation-Light'), url('Sansation_Light.ttf') format('truetype');
}

@font-face {
	font-family: 'SansationBold';
	src: url('Sansation_Bold.eot');
	src: local('Sansation Bold'), local('Sansation-Bold'), url('Sansation_Bold.ttf') format('truetype');
}
.homebox .SansationBold a {
	color:#fff;
	display:block;
}
#bingo .SansationBold a {
	color:#003;
}
.SansationBold {
	background:url("../img/play.png") no-repeat scroll 100% 50% transparent;
	color:#FFFFFF;
	font-family:'SansationRegular',verdana,helvetica,sans-serif;
	font-size:20px;
	margin:-10px 0 0;
	padding:10px 0;

}
.SansationBold strong {
	font-family: 'SansationBold', verdana, helvetica, sans-serif;
	text-transform:uppercase;
	}

