 #body,div,img,object,form,embed,p,h1,h2,h3,h4,h5,h6,hr {
	border: 0;
	padding: 0;
	margin: 0;
}

.skiplink {
	display: none;
}

.clear {
	clear: both;
	width: auto;
	min-height: 0 !important;
	height: 0 !important;
	line-height: 0 !important;
	font-size: 0 !important;
	float: none !important;
	padding: 0 !important;
	border: 0 !important;
}

body {
	font-size: medium;
	font-size: 70%;
	font-family: Tahoma, arial, sans-serif;
	margin: 0;;
	padding: 0;
	text-align: center;
	line-height: 1.3em;
	color: #2a2a2a;
	background-color: #fff;
}

#container {
	text-align: left;
	width: 976px;
	margin:-3px auto;
	background-color: #fff;
	font-size: 1em;
}

#beta {
	margin-top: 5px;
	width: 664px;
	display: inline;
	float: left;
}

#beta #rhs img {metacopy
	border: 1px solid #9f9f9f;
	margin: 0 auto !important;
	margin-bottom: 5px;
	display: block;
}

#beta #article #rhs {
	float: right;
	margin: 0.5em 0 10px 10px;
	width: 245px;
}

.caption, .paCaption {
	background:none!important;
	margin: 4px 0 10px 0!important;
	padding: 5px !important;
	border-top:dotted 1px #000;
	border-bottom:dotted 1px #000;
}

#beta #article p.caption {
	margin: 5px 0 5px 0;
	padding: 0;
}

#partner {
	margin-top: 18px;
	width: 974px;
	display: inline;
	float: left;
}

/*#gamma {
	margin-top:-45px;
	margin-top:18px;
	width: 300px;
	float: right;
	clear: right;
	display:_inline;
}*/ 

/*rowans fix*/
#gamma {
	display: _inline;
	float: left;
	clear: right;
	margin:5px 0 0 12px;
	width: 300px;
}

/*GAMMA ORIG WITH OLD TICKER*/ 
/*#gamma {
	margin-top: -80px;
	margin-top:18px;	
	width: 300px;
	float: right;
	clear: right;
	display: inline;
}*/
#article p {
	margin: 15px 0;
}

img {
	border: 0;
}

a {
	text-decoration: none;
	color: #06267b;
}

a:hover {
	text-decoration: underline;
}

.left {
	float: left;
	margin-right: 3px;
}

.right {
	float: right;
}

h2,h3,h4 {
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size: 2em;
	font-weight: normal;
	line-height: 0.9em;
	color: #000;
	margin: 0 0 12px 0;
}
h2 {
	font-size: 2.5em;
}

h2.mainheader {
	font-size: 3em;;
	line-height: 1.1em;
}

h3.stronger {
	font-size: 2.5em;
	margin-top: 5px;
}

h4 {
	margin-bottom: 5px;
}

h3,h4 {
	color: #2a2a2a;
	line-height: 1em;
}

ul {
	color: #1e296b;
	list-style: square;
	margin-top: 0;
}

form {
	padding: 0;
	margin: 0;
}

.listarea {
	width: 300px;
	float: right;
	padding: 14px 0;
	margin: 0 0 10px 0;
	border: 1px solid #d3d3d3;
	border-width: 1px 1px 3px 1px;
}

.listarea h4 {
	padding-left: 17px;
	font-size: 1.6em;
}

.listarea p {
	padding: 0 5px 0 17px;
	color: #666;
}

.listarea ul {
	list-style: none;
	padding: 0;
	margin: 0 0 0 13px;
}

.listarea ul li {
	padding-left: 9px;
	background:
		url(http://i.thisislondon.co.uk/i/std/siteimages/eveningstandard/smallsquare.gif)
		top left no-repeat;
}

blockquote {
	/*background: url(http://i.thisislondon.co.uk/i/std/siteimages/eveningstandard/quote.gif) top left no-repeat;*/
	margin: 0;
}

blockquote strong {
	font-size: 1.2em;
	/*padding-left:23px;*/
	font-weight: normal;
}

blockquote em {
	font-style: normal;
	margin-top: 5px;
	display: block;
}

.rsslink {
	background:
		url(http://i.thisislondon.co.uk/i/std/siteimages/eveningstandard/rss.gif)
		top left no-repeat;
	padding-left: 20px;
	display: block;
	margin-left: 10px;
	line-height: 1.3em;
}
/* SEARCH AREA */
#globalSearchForm {
	width: 300px;
	margin:0 0 3px 0;
	text-align:left;
	position:relative;
}

#globalSearchForm fieldset {
	padding:0;
	border: 0;
}

#globalSearchForm #searchterm {
	border:solid 1px #999;
	width: 237px;
	text-align:left;
	padding:4px 0 4px 0;
	margin:0;
}
#globalSearchForm input.imagesubmit {
	position:absolute;
	right:4px;
}

/* HEADLINES */
#headlines {
	background:#f5f5f5;
	border-bottom:solid 1px #CCC;
	font-size:120%;
	font-family:Arial, Helvetica, Verdana, sans-serif;	
	margin-bottom:3px;
    padding:3px 0 2px 0;
}
#headlines em {
	font-weight:bold;
	font-style:normal;
	float:left;
	padding: 0 5px 0 5px!important;
	color:#000;
}
#headlines a {
	color:#666;
}
#headlines #iemarquee {
}

/* MAIN ARTICLE */
#mainarticle {
	float: left;
}

#mainarticle h2,#mainarticle .metacopy,#mainarticle p,#mainarticle .readmore
	{
	width: 270px;
	float: left;
	display: inline;
	text-align: left;
	margin: 0 0 0 10px;
}

#mainarticle h2 {
	margin-bottom: 15px;
}

#mainarticle img.mainimage {
	width: 355px;
	float: left;
}

#mainarticle p {
	font-size: 1.2em;
	line-height: 1.3em;
}

#beta #mainarticle .readmore {
	margin: 7px 0 16px 10px;
	display: block;
	font-size: 1.2em;
}

/*NEW COMMENTS ON HP*/
.comments {
	background:
		url(http://i.thisislondon.co.uk/i/std/siteimages/eveningstandard/bubble.gif)
		3px no-repeat;
	padding: 2px 5px 0 16px;
	font-size: 0.85em;
	font-weight: bold;
}

.metacopy .comments {
	background:
		url(http://i.thisislondon.co.uk/i/std/siteimages/eveningstandard/bubble.gif)
		2px no-repeat;
	padding: 2px 5px 0 16px;
	font-size: 0.85em;
	float: left;
}

.metacopy .yourview {
	float: left;
	margin: 4px 0;
}

.metacopy .comments1 {
	background:
		url(http://i.thisislondon.co.uk/i/std/siteimages/eveningstandard/bubble.gif)
		2px no-repeat;
	padding: 0 5px 0 13px;
	font-size: 0.85em;
	float: left;
	font-size: 100%;
}

.metacopy .yourview1 {
	float: left;
	margin: 4px 0;
}

.metacopy .comments2 {
	background:
		url(http://i.thisislondon.co.uk/i/std/siteimages/eveningstandard/bubble.gif)
		2px no-repeat;
	padding: 2px 5px 0 13px;
	font-size: 0.85em;
	float: right;
}

.metacopy .yourview2 {
	float: right;
	margin: 4px 0;
}

/*.comments {
	background:url(http://i.thisislondon.co.uk/i/std/siteimages/eveningstandard/bubble.gif) top left no-repeat;
	padding:0 5px 0 13px;
	font-size:0.85em;
	vertical-align:super;
}
*/ /*.metacopy {
 margin-top:15px;
 line-height:1em;
 text-align:right;
}
.comments {
	background:url(http://i.thisislondon.co.uk/i/std/siteimages/eveningstandard/bubble.gif) top left no-repeat;
	padding:0 5px 0 13px;
	font-size:0.85em;
	vertical-align:super;
}*/ /* QUOTES */
.quotes,#polls {
	clear: both;
	float: left;
}

#copy {
	clear: both;
}

.quotes {
	width: 100%;
	float: left;
	padding: 15px 0 10px 0;
	border-bottom: solid 1px #CCC;
	margin: 5px 0 5px 0;
}

.quotes blockquote {
	margin: 0 5px 0 0;
}

.quotes blockquote {
	width: 210px;
	float: left;
	padding: 5px 0 5px 0;
}

#beta .quotes {
	width: 100%;
	float: left;
	padding: 0px 0 5px 0;
	border-bottom: solid 1px #CCC;
	margin: 5px 0 5px 0;
}

#market blockquote {
	width: 150px;
	float: left;
	margin: 0 0 5px 0;
}

#market blockquote strong {
	font-size: 0.9em;
}

/* POLLS */
body h2.pollsheader {
	font-size: 2.8em;
	color: #022778;
}

.polls,.bigpoll {
	padding: 0 0 15px 0;
	margin-bottom: 15px;
	border-bottom: 1px solid #c4c4c4;
	float: left;
}

.homepoll {
	float: left;
	width: 350px;
	padding-right: 10px;
	border-bottom: none;
}

.polls .listarea {
	margin-top: 0;
}

.bigpoll {
	font-size: 1.1em;
	float: right;
	width: 100%;
}

.bigpoll .poll {
	width: 670px;
}

.polls #currentpoll .readmore {
	margin: 0 0 0 10px;
	display: block;
}

.homepoll #currentpoll .readmore {
	float: left;
	width: 30%;
}

.polls .results {
	float: left;
	width: 166px;
	margin: 5px 70px 0 0;
}

#previouspolls a,#partners a {
	color: #4370b1;
	font-size: 1em;
}

#currentpoll {
	width: 360px;
	float: left;
}

#currentpoll h3 {
	padding-right: 10px;
}

.overview {
	margin-left: 28px;
	width: 132px;
	float: right;
	display: inline;
}

.bigpoll .overview {
	width: 150px;
	margin: 17px 20px 0 40px;
}

.homepoll #currentpoll .overview {
	float: right;
	width: 75px;
	margin: 0 11px 0 0;
	text-align: right;
}

.homepoll  img {
	float: right;
	margin: 0;
}

.bigpoll .poll  h3 {
	float: left;
	color: #000;
	font-size: 2.2em;
}

.bigpoll .piechart h3 {
	width: 280px;
}

.bigpoll .barchart h3 {
	width: 430px;
}

.overview strong {
	font-family: Times, serif;
	color: #dd0606;
	margin-top: 6px;
	display: block;
	font-size: 1.6em;
	font-weight: normal;
}

.piechart,.barchart {
	float: left;
	width: 490px;
}

.piechart  img {
	float: right;
	margin: 0;
}

.barchart .pollbars,.piechart .pollbars {
	float: left;
}

.barchart .pollbars {
	margin-top: 10px;
}

.piechart .pollbars {
	margin: 80px 0 0 0;
	width: 200px;
}

.bigpoll .piechart .pollbars {
	margin-top: 14px;
}

.homepoll #currentpoll .pollbars {
	float: left;
	width: 130px;
	/*margin-top:50px;*/
}

.homepoll #previouspolls a.pollarchive {
	color: #df4d28;
	background:
		url(http://i.thisislondon.co.uk/i/std/siteimages/eveningstandard/arrow.gif)
		center left no-repeat;
	display: block;
	padding-left: 6px;
	margin: 4px 0 8px 40px;
}

em.votethanks {
	color: #dd0606;
	font-style: italic;
	font-size: 0.9em;
	font-weight: bold;
	margin-top: 16px;
	display: block;
}

.votethanks {
	color: #dd0606;
	font-style: italic;
	font-size: 0.9em;
	font-weight: bold;
	margin-top: 16px;
	display: block;
	clear: both;
}

/* POLL RESULTS */ /*.pollresult {
	
	width:360px;
	float:left;
	clear:left;

}*/
.pollresult {
	width: 150px !important;
	float: left;
	clear: left;
}

.result {
	background:
		url(http://i.thisislondon.co.uk/i/std/siteimages/eveningstandard/barstart.gif)
		top left no-repeat;
	height: 22px;
	clear: right;
	float: left;
}

.piechart h3,.barchart h3 {
	display: inline;;
	font-size: 1.5em;;
	margin-top: 10px;;
	line-height: 1.1em;
}

.piechart .percent {
	height: 18px;
	background: none;
	color: #fff;
	width: auto;
	font-size: 0.9em;
	line-height: 18px;
	padding: 0 4px;
	text-align: left;
	font-weight: normal;
}

.barchart .percent {
	height: 18px;
	background: none;
	color: #000;
	width: auto;
	font-size: 0.9em;
	line-height: 18px;
	padding: 0 4px;
	text-align: left;
	font-weight: normal;
}

.pollresult {
	width: 200px;
	margin-bottom: 3px;
}

.barchart .pollresult {
	width: 300px;
}

.homepoll #currentpoll .pollresult {
	width: 280px !important;
}

.percent {
	height: 22px;
	float: left;
	width: 47px;
	font-weight: bold;
	text-align: right;
	background:
		url(http://i.thisislondon.co.uk/i/std/siteimages/eveningstandard/barend.gif)
		top right no-repeat;
}

.homeresult .percent {
	background: none;
	text-align: left;
}

.homeresult img {
	margin-right: 20px;
}

.piechart .fchoice,.polls .homeresult .fchoice {
	background-color: #63a3fb;
}

.piechart .schoice,.polls .homeresult .schoice {
	background-color: #004793;
}

.option {
	text-decoration: none;
	background: #eff6ff;
	/* url(http://i.thisislondon.co.uk/i/std/siteimages/eveningstandard/votex.gif) top right no-repeat;*/
	height: 18px;
	width: 135px;
	float: left;
	color: #000;
	border-right: 1px solid #fff;
}

.bigpoll .option {
	width: 174px;
}

.bigpoll .barchart .pollresult {
	width: 460px;
}

.bigpoll .piechart .pollresult {
	width: 220px;
}

span.option {
	background: #eff6ff;
	width: 120px;
}

a.option span {
	padding-left: 10px;
	color:#000!important;
}

a.option:hover {
	text-decoration: none;
}

.active .option {
	text-decoration: none;
	background: #eff6ff
		url(http://i.thisislondon.co.uk/i/std/siteimages/eveningstandard/votex.gif)
		top right no-repeat;
	height: 18px;
	width: 135px;
	float: left;
	color: #000;
	border-right: 1px solid #fff;
}

.active a.option:hover {
	text-decoration: none;
	background: #eff6ff
		url(http://i.thisislondon.co.uk/i/std/siteimages/eveningstandard/votexon.gif)
		top right no-repeat;
}

.instruction {
	font-style: italic;
	font-weight: normal;
	background-color: #f8cdcd;
	display: block;
	clear: both;
	width: 135px;
	height: 18px;
	color:#000!important;
}

.instruction strong {
	padding: 2px 9px;
	font-weight: normal;
	color: #000;


}

/* JOIN OUR DEBATE */
.issue {
	border-bottom: 1px solid #c5c6c8;
	padding: 2px;
	margin: 0 8px 0 0;
}

#issues {
	width: 355px;
	float: left;
}

.issue h4 {
	font-family: Arial, sans-serif;
	font-weight: bold;
	font-size: 1.3em;
	padding-top: 5px
}

.issue .metacopy,#campaign .metacopy {
	font-size: 1.2em;
}

.hot {
	background-color: #eff6ff;
}

.hotlabel {
	background-color: #fff;
	padding-left: 14px;
}

.hotlabel strong {
	font-weight: normal;
	color: #fff;
	padding: 0 7px;
	background-color: #5ea5f5;
}

#messageboards {
	color: #1e296b;
}

#messageboards li,#partners li {
	width: 49%;
	float: left;
	padding-left: 0;
}

#messageboards li a,#partners li a {
	padding-left: 8px;
}

#messageboards .pcount {
	color: #999;
}

/* CAMPAIGN */
#campaign {
	clear: both;
	padding-top: 17px;
}
.post {
	margin-bottom: 20px;
	width: 475px;
	float: left;
	font-size: 1.2em;
	line-height: 1.2em;
}

.post h4 {
	font-size: 1.65em;
	font-family:Arial, Helvetica, Verdana, sans-serif!important;
}

.postimage {
	width: 245px;
	float: left;
	padding-right: 10px;
}

.sideadvert {
	clear: both;
	margin: 10px 0;
	float: right;
}

#beta #campaign .post #readerComments .readerComments {
	background:
		url(http://i.thisislondon.co.uk/i/std/siteimages/eveningstandard/addyourviews.gif)
		no-repeat;
	width: 81px;
	height: 14px;
	text-indent: -10000px
}

/* LONDON TODAY */
#gamma .menuColumn {
	font-size: 1.2em;
}

/* MARKET */
#market h4 {
	font-size: 1.7em;
}

#sidebar h3 {
	clear: both;
	width: 100%;
}

#market {
	padding: 10px 0 0 0;
}

#market .listarea {
	padding-bottom: 0;
}

/* CITY BRIEFING */
#briefing h3 {
	font-size: 1.7em;
}

#briefing h4,.smalltitle {
	font-size: 1.6em;
}

#briefing p {
	color: #999;
}

#briefing .readmore {
	vertical-align: top;
	background:
		url(http://i.thisislondon.co.uk/i/std/siteimages/eveningstandard/smallarrow.gif)
		top left no-repeat;
	padding-left: 7px;
	float: left;
	margin: 0 5px;
}

#briefing .readmore,#briefing p,#briefing h4 {
	padding-left: 5px;
}

/* COLUMNISTS */
#column p,#column h4 {
	float: right;
	width: 198px;
}

#column p {
	margin: 0;
}

#column .readfull {
	margin: 6px 0 0 101px;
}

/*COLUMNISTS MAIN PAGE*/
ul#columnistsList {
	width: 480px;
	margin: 0;
	padding: 0;
}

#columnistsList li {
	position: relative;
	float: left;
	background: #eff6ff;
	list-style-type: none;
	margin: 5px;
	padding: 5px 5px 0 5px;
	width: 220px;
	height: 65px;
}

#columnistsList li a {
	text-decoration: none;
}

#columnistsList li a:hover {
	text-decoration: underline;
}

.columnistsText {
	position: absolute;
	top: 30px;
	left: 5px;
	font-size: 1.4em;
	font-family: Georgia, serif;
	cursor: pointer;
}

#beta .columnistPic {
	position: absolute;
	bottom: 0;
	right: 0;
}

/*COLUMNISTS NEW MAIN PAGE*/
.columnists-new {
	min-height: 135px;
	height: 120px;
	position: relative;
	margin: 10px 0 10px 0;
	padding: 2px
}

.columnists-new.even {
	background: #eff6ff;
}

.columnists-new img {
	float: left;
	margin: 3px;
	padding: 0;
}

.columnists-new h3 {
	border-bottom: solid 2px #022778;
	margin-left: 120px;
	font-size: 150%;
	padding: 0;
	font-weight:bold;
}


.columnists-new h3 a:hover {
	text-decoration: none;
}

.columnists-new h4 {
	font-weight: bold;
	margin-left: 120px;
	font-size: 110%;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	padding: 5px 0 0 0;
}

.columnists-new p {
	margin: 0 0 0 120px;;
	padding: 0;
}

.columnists-new a.comments {
	font-size: 100%;
}

.columnist-archive {
	position: absolute;
	top: 2px;
	right: 5px;
	font-weight: bold;
}

ul.columnist-story {
	margin: 5px 0 5px 105px;
	padding: 0 0 0 15px;
}

.columnist-story li {
	margin: 0;
	padding: 2px 0 2px 8px;
	list-style-type: none;
	background:
		url(http://i.thisislondon.co.uk/i/std/siteimages/eveningstandard/arrow.gif)
		0 7px no-repeat;
}

/* BLOGS */
#blogs h4,#column h4 {
	font-size: 1.4em;
}

#blogs {

	padding-right: 30px;
}

.blog {
	float: left;
	width: 100%;
	margin-bottom: 13px;
}

#gamma #blogs blockquote {
	float: right;
	width: 170px;
}

/*BLOGS INDEX PAGE*/
ul#blogList {
	margin: 0;
	padding: 0;
}

#blogList li {
	list-style-type: none;
	float: left;
	margin: 0;
	padding: 0 10px 10px 0;
}

/* SPECIAL BOX - COLOUR BOX */
div.specialbox {
	clear: both;
	float: right;
	width: 300px;
	height: 87px;
	margin: 0 0 10px 0;
}

div.specialbox img {
	margin: 10px;
	display: inline;
	float: left;
}

div.specialbox p {
	margin: 0 11px 0 0;
}

div.specialbox h4 {
	font-family: Arial, sans-serif;
	font-weight: bold;
	margin: 8px 0 3px 0;
	font-size: 1.5em;
}

div.specialbox a {
	text-decoration: underline;
}

div.specialbox a,div.specialbox,div.specialbox h4 {
	color: #fff;
}

/* ADVERTS */
#squaread {
	margin-bottom: 10px;
	float: right;
	width: 300px;
}

#longad {
	float: right;
	width: 160px;
	/*height:300px;*/
	margin-left: 25px;
}
body #container ul li.first {
	border: 0;
}

#photogallery,#relatedlinks,.longad {
	float: right;
	clear: right;
	margin-left: 10px;
}

#photogallery .caption {
	/*background-color: #f1f1f1;*/
	display: block;
	padding: 3px;
	margin-bottom: 8px;
	width: 415px;
}

#photogallery .paCaption {
	background-color: #f1f1f1;
	display: block;
	padding: 2px 0 2px 2px;
	margin: 0 0 8px 0;
	width: 198px;
}

#relatedlinks {
	width: 160px;
	margin: 5px 0 6px 10px;
}

#relatedlinks a {
	text-decoration: none;
}

#relatedlinks a:hover {
	text-decoration: underline;
}

#relatedlinks ul,#relatedlinks ul li {
	margin: 0;
	padding: 0;;
	list-style: none;
}

#relatedlinks ul {
	margin:5px 0 5px 0;
}

#relatedlinks h4 {
	margin: 0 10px 0 0;
	font-size: 150%;
}

#relatedlinks ul li {
	background:
		url(http://i.thisislondon.co.uk/i/std/siteimages/eveningstandard/smallarrow.gif)
		top left no-repeat;
	padding-left: 10px;
	margin-bottom: 7px;
}

/* COMMENTS */

/*NEWEST READER COMMENTS*/
#beta #readerComments .readerComments {
	background:
		url(http://i.thisislondon.co.uk/i/std/siteimages/eveningstandard/addyourcomments-new.gif)
		no-repeat;
	width: 163px;
	height: 16px;
	position: absolute;
	top: 0;
	right:0;
	text-indent: -10000px;
}

#readerComments {
	position: relative;
	width: 480px;
	margin: 0 0 10px 0;
	padding: px;
	float: left;
	background:#fef2d9;
}
#readerComments h1 {
	clear: left;
	font-size: 1.2em!important;
	line-height: 1.0em;
	font-weight:bold;
	float: left;
	color:#002D7B !important;
	border-bottom:solid 2px #F7A800;
	width:100%;
	margin-bottom:5px;
	background:#FFF;
}

#readerComments h3 {
	font-size: 1.3em;
	font-weight:bold;
	color: #002d7b;
	padding:10px 0 0 0;
	margin:0 0 5px 0;
	/*position:absolute;
	top:40px;*/
	left: 0;
	background:#FFF;
	border-bottom:solid 2px #F7A800;
}

#readerComments p {
	clear: both;
	margin: 0;
	padding: 5px 0 5px 0;
}

.readercomment {
	border: 1px solid #c9c9c9;
	padding: 8px;
	margin-bottom: 10px;
	float: left;
	width: 465px;
}

#beta #article .metacopy {
	margin:10px 0 10px 0;
	padding:0;
}
.formBox {
padding:5px 10px 5px 10px;;
}

.formBox label {
	float: left;
	display: block;
	margin-top: 5px;
	font-weight: bold;
}

.formBox label.radio {
	float: left;
	display: normal;
	font-weight: normal;
	width:440px;
}

.formBox input.check {
	float: left;
}

.floatRgt {
	float: right;
	margin-top: 2px;
}

.formBox .floatRgt {
	margin-top: 5px;
}

.formBox .tNormal {
	margin-top: 0;
}

.formBox .inputField,.formBox textarea {
	clear: both;
	display: block;
	width: 455px;
	border: 1px solid #9f9f9f;
}

.floatRgt {
	float: right;
	margin-top: 2px;
}

#beta #readerComments p.commentOdd {
	/*background: #eff6ff;*/
	margin: 10px 0 10px 0;
	padding: 5px 10px 20px 10px;
	border-bottom:solid 1px #F7A800;
	/*clear:right;*/
	overflow:hidden;
}
#beta #readerComments p.commentEven {

	margin: 10px 0 10px 0;
	padding: 5px 10px 20px 10px;
	border-bottom:solid 1px #F7A800;
	/*clear:right;*/
	overflow:hidden;
}
#beta #readerComments .abuse-link {
	float:right;
	font-size:80%;
	font-weight:bold;
	text-decoration:underline;
	display:none;
}
.artheading {
	color: #6e6e6e;
	display: inline;
	margin-bottom: 10px;
}

.artheading h2 {
	color: #000;
	clear: none;
	font-size: 2.4em;
	line-height: 1.1em;
	font-family:Arial, Hevetica, Verdana, sans-serif;
	margin:0;
	padding;0;
}

.artheading img {
	float: left;
	margin-right: 4px;
}

p.artfirstpara {
	clear: left;
	font-weight: bold;
}

#commentsform {
	background:
		url(http://i.thisislondon.co.uk/i/std/siteimages/eveningstandard/formtop.gif)
		top left no-repeat;
	padding: 14px 0 0 0;
	margin: 0;
	clear: left;
	width: 480px;
}

#commentsform span.right {
	color: #8c8c8c;
}

#commentsform div.formfields {
	padding: 0 10px 8px 10px;
	margin: 0;
	background:
		url(http://i.thisislondon.co.uk/i/std/siteimages/eveningstandard/formbottom.gif)
		bottom left no-repeat;
}

#commentsform fieldset {
	border: 0;
	padding: 0;
	margin: 0;
	background:
		url(http://i.thisislondon.co.uk/i/std/siteimages/eveningstandard/formback.gif)
		bottom left repeat-y;
}

#commentsform input.shown,#commentsform textarea {
	display: block;
	border: 1px solid #9d9d9d;
	margin-bottom: 10px;
	width: 460px;
}

#commentsform input.submit {
	width: auto;
	display: inline;
}

#commentsform input.check {
	float: left;
	border: 0;
	width: auto;
	clear: both;
	margin-right: 7px;
}
/* FOOTER */
#footer {
	background-color: #fff;
	clear: both;
	float: left;
	width: 100%;
	margin-top: 14px;
	padding-bottom:10px;
}

#footer ul {
	margin: 0;
	padding: 0;
}

#footer  span {
	float: right;
	font-family: tahoma, arial;
	padding-right: 10px;
}

#footer span,#footer #sitelinks a {
	color: #fff;
font-weight:bold;
}

#footer ul li {
	display: inline;
}

#footer p {
	text-align: center;
}

#sitelinks {
	font-family: tahoma, arial, sans-serif;
	background-color: #f7a800;
	border: 1px solid #f7a800;
	position:relative;
}

#sitelinks li {
	padding: 0 10px;
	border-right: #fff solid 1px;
}
#sitelinks .lastRight {
	position:absolute;
	top:0;
	right:5px;
	border:none;	
}
#sitelinks .last, #altexternal .last {
	border:none!important;
}

#external {
	border: 1px solid #fff;
	border-width: 10px 0 6px 0;
	background-color: #e7e7e7;
	text-align: center;
}

#external li {
	padding: 0 50px;
}

#footer a {
	color: #666;
}

#footer p a {
	padding: 0 5px;
}
#footer img {
	margin:5px;
}

#altexternal .lastRight {
	border:none!important;	
}
#altexternal li {
	padding: 0 6px 0 6px;
	border-right:solid 1px #666!important;
}

#altexternal {
	text-align: center;
}


#footerAd {
	clear: both;
	width: 500px;
	padding: 0;
	margin:0 auto 0 auto;
	text-align:center;
}


/*EXPANDING LONDON TODAY MENU*/
#londonToday {
	margin-bottom: 10px;
}

.menuColumn {
	width: 300px;
	margin-bottom: 10px;
}

.menuColumn h3 {
	margin: 10px 0 0;
	padding: 0;
}

.featuredArticle {
	background: #c2d8ea;
	border-bottom: #024e93 solid 1px;
	padding-right:5px;
}

/*BUSINESS TODAY*/
#businessToday .titleBox {
	border-bottom: solid 1px #CCC !important;
	padding: 5px 0 5px 0;
}

#businessToday .expArticle {
	border-bottom: none;
}

/*COLUMNISTS LIST NEW*/
#columnistsList {
	float: left;
	width: 300px;
	margin: 0 0 5px 0;
	padding: 10px 0 10px 0;
}

#columnistsList h3 {
	color: #022778;
	font-size: 1.4em;
	font-weight: bold;
	padding: 5px 5px 2px 5px;
	margin: 0;
}

#columnistsList .columnistBox {
	padding: 0;
	clear: both;
	margin:0;
	width:300px;
	float:left;

}
.columnistImage {
	float:left!important;
	margin:0 5px 5px 0;
	margin-bottom: 0px;
	width:94px;
	height:63px;
	border:solid 1px #CCC;
}

.columnistBox {
	margin:5px 0 5px 0!important;
}

.columnistText {
	float:left!important;
	padding:5px;
	margin:0;
	color: #000000;
	font-family: tahoma, arial;
	font-size: 1.2em;
	width:185px;
}
.blogText {
	float: left;
	width: 170px;
	padding: 5px;
	color: #000000;
	font-family: tahoma, arial;
	font-size: 1em;
}

.expArticle {
	background: #ffffff;
	border-bottom: #d2d6d9 solid 1px;
}

.titleBox {
	padding: 3px;
	padding-left: 7px;
}

li.titleBox {
	background:
		url(http://i.thisislondon.co.uk/i/std/siteimages/eveningstandard/arrowRightA.gif)
		no-repeat 0 4px;
	padding: 3px 0 3px 15px;
	list-style-type: none;
	display: block;
	list-style-position: outside;
}

.articleTitle {
	vertical-align: top;
	color: #00248e;
	font-family: tahoma, arial;
	font-size: 1.2em;
	text-decoration: none;
}

.artcleBox {
	padding: 0;
}

.artcleBoxHidden {
	height: 95px;
	display: none;
	padding-left: 18px;
}

.articleImage {

	float: left;
	width: 100px;
	margin: 5px;
	margin-bottom: 0px;
}

.articleText {
	float: right;
	width: 180px;
	padding: 2px;
	color: #000000;
	font-family: tahoma, arial;
	font-size: 1.0em;
}

.breaker {
	clear: both;
	border: none;
}

/*END EXPANDING LONDON TODAY MENU*/ /* COLUMN POST */
#beta .mainpost {
	float: left;
	clear: left;
	width: 492px;
}

#beta .colpost {
	margin-top: 14px;
	border-top: 1px solid #c7c7c7;
	padding-top: 14px;
	float: left;
	clear: left;
	width: 492px;
}

#beta .colpost h4 a,#beta .mainpost h4 a {
	color: #06267b;
}

#beta .colpost h4 a:hover,#beta .mainpost h4 a:hover {
	color: #06267b;
	text-decoration: underline;
}

#beta .colpost h4,.colpost p {
	width: 360px;
	float: left;
	clear: left;
	margin: 0 0 10px 15px;
	display: inline;
}

#beta .colpost .metacopy {
	width: 95px;
	clear: none;
	margin: 0;
	float: right;
	text-align: left;
}

#beta .colpost .metacopy .cdate {
	color: #7e7e7e;
	border-left: 1px solid #7e7e7e;
	padding-left: 4px;
	margin: 5px 0 38px 0;
	display: block;
}

#beta .columnheading {
	/*background: url(http://i.thisislondon.co.uk/i/std/siteimages/eveningstandard/columnists/will.self.jpg) top left no-repeat;*/
	height: 126px;
}

#beta .columnheading  h2 {
	color: #012677;
	padding: 48px 0 0 10px;
	margin: 0;
	font-size: 3em;
}

#beta .columnheading  h3 {
	color: #656567;
	padding: 10px;
	margin: 0;
	font-size: 1.8em;
}

.bloglink {
	background:
		url(http://i.thisislondon.co.uk/i/std/siteimages/eveningstandard/greybubble.gif)
		top left no-repeat;
	width: 160px;
	height: 90px;
	float: right;
	clear: right;
	border-bottom: 5px solid #fff;
}

.innercolumn {
	float: right;
	width: 160px;
	clear: both;
	margin-right: 10px;
}

.subline {
	float: left;
	padding: 0 0 10px 0;
}

.subline em {
	font-style: normal;
	color: #7e7e7e;
}

.pages {
	clear: left;
	float: left;
	width: 490px;
	text-align: center;
	border-top: 1px solid #c6c6c6;
	padding-top: 10px;
}

.headermeta .pages {
	clear: right;
	float: right;
	width: 220px;
	padding: 0;
	border: 0;
	text-align: right;
}

.pages a {
	color: #7e7e7e;
	padding: 0 2px;
}

.pages a.currentpage {
	color: #000;
}

.headermeta {
	width: 100%;
	clear: both;
	margin: 10px 0 10px 0;
}

.bloglink {
	width: 160px;
	float: right;
	padding: 8px 0 0 0;
	color: #707070;
}

.bloglink span {
	display: block;
	padding: 0 20px;
}

.bloglink .blogauthor a {
	margin-top: 3px;
	display: block;
	font-family: Georgia, serif;
	font-size: 2em;
	line-height: 1em;
	color: #022778;
}

.bloglink .blogauthor a:hover {
	color: #000;
	text-decoration: none;
}

/*SEARCH*/
#beta p.header img {
	display: none;
}

#beta .header .date {
	display: none;
}

#beta .left {
	font-size: 1.0em;
	font-weight: bold;
	font-family: Verdana;
	margin: 0;
	padding: 0;
}

#beta ul#sortBy {
	padding: 0;
	margin: 0;
	float: left;
	font-weight: bold;
	list-style-type:none;
}

#beta ul#sortBy li {
	float: left;
	margin: 0 8px;
	white-space: nowrap;
}

#beta ul#sortBy li img {
	margin-bottom: -1px;
}

.red {
	color: #990000;
}

#beta #overture {
	border-bottom: 1px solid #9f9f9f;
}

#beta #overture div {
	padding: 4px;
	background: #EEFAF7;
}

#beta #overture p.dotted {
	padding: 0.5em 0;
	color: #888;
	text-align: center;
	font-weight: bold;
	background-color: #efefef;
}

/*SEARCH SUGGESTION*/
#beta #searchSuggestionContainer {
	width: 665px;
	margin: 10px 0 5px 0;
	padding: 15px 0 0 0;
}

#beta #searchSuggestion {
	background: #EBF1FF;
	border-left: solid 1px #cccccc;
	border-right: solid 1px #cccccc;
	border-bottom: solid 1px #cccccc;
	width: 663px;
	margin: 0;
	padding: 0;
}

#beta #searchSuggestion h1 {
	color: #87A2CF;
	font-size: 1.1em;
	padding: 5px 5px 0 5px;
}

#beta #searchSuggestion p {
	padding: 0 5px 2px 5px;
}

#beta .searchSuggestion a:hover {
	color: #990000;
	text-decoration: underline;
}

#beta .searchSuggestion a {
	color: #87A2CF;
	text-decoration: none;
}

#beta .suggestionImage {
	float: right;
	margin: 5px;
}

#beta #searchSuggestion .entries {
	float: left;
	width: 664px;
}

/*SEARCH PAGINATION*/
#beta .paginationPrev {
	background:
		url(http://i.thisislondon.co.uk/i/std/siteimages/eveningstandard/arrowbackward.gif)
		left no-repeat;
	padding: 0 0 0 9px;
}

#beta .paginationNext {
	background:
		url(http://i.thisislondon.co.uk/i/std/siteimages/eveningstandard/arrowforward.gif)
		right no-repeat;
	padding: 0 9px 0 0;
}

#beta .paginationSelected {
	text-decoration: none;
	font-weight: bold;
	color: #000;
}

#beta a.pageLink {
	text-decoration: none;
	color: #666;
}

#beta a:hover .pageLink {
	text-decoration: underline;
	color: #666;
}

/*SEARCH RESULTS*/
#beta .searchResults p.taxonomy {
	font-weight: bold;
	border-bottom: 1px solid #666666;
	color: #666666;
	margin: 0 0 3px 0;
	padding: 5px 0 0 0;
	font-size: 1.1em;
}

#beta .searchGrey {
	background: #eff6ff;
	padding: 5px;
}

#beta .searchResults {
	padding: 5px;
}

#beta .sponsored {
	background: #EBF1FF
		url(http://i.thisislondon.co.uk/i/std/siteimages/restaurants/sponsoredListing.gif)
		no-repeat top right;
	padding-top: 19px;
}

#beta .sponsored img.sponsoredList {
	border: 1px solid #9f9f9f;
	position: absolute;
	top: 2px;
	left: -68px;
}

#beta .searchResults .searchResultsLeft h2 {
	font-size: 1.6em;
}

#beta .searchResults h2 {
	font-size: 1.6em;
}

#beta .searchResults .searchResultsLeft h3 {
	font-size: 1.1em;
}

#beta .searchResults .searchResultsLeft {
	width: 400px;
	float: left;
	position: relative;
}

#beta .sponsored .searchResultsLeft {
	margin-left: 74px;
}

#beta .sponsored .searchResultsLeft {
	width: 200px;
	float: left;
}

#beta .searchResults .searchResultsRight {
	float: right;
	width: 210px;
}

#beta .searchResults .searchResultsRight img {
	margin-top: 3px;
}

#beta ul#sortBy {
	padding: 0;
	margin: 0;
	float: left;
	font-weight: bold;
}

#beta ul#sortBy li {
	float: left;
	margin: 0 8px;
	white-space: nowrap;
}

#beta ul#sortBy li img {
	margin-bottom: -1px;
}

.searchFilters input {
	float: left;
	margin: 0 2px;
}

.searchFilters label {
	margin: 0 5px;
	display: block;
	float: left;
}

/* REWARD */
.mainreward h2 {
	font-size: 2.9em;
	line-height: 1.1em
}

.mainreward img {
	padding-right: 10px !important;
	margin-right: 10px;
	width: 300px;
	height: 212px;
}

.mainreward p,.reward p {
	padding: 0 0 10px 0;
}

.reward img {
	padding-right: 10px !important;
	width: 185px;
	height: 130px;
}

.reward {
	width: 654px;
	clear: both;
	padding-top: 5px;
	float: left;
	border-top: 1px solid #c7c7c7;
	margin-top: 5px;
}

.reward h4 {
	line-height: 1.1em;
}

.reward p,.reward a.entercomp {
	width: 373px;
	margin: 10px 0 0 0;
	float: left;
}

.rewardheader {
	width: 100%;
}

div.partners {
	float: left;
	background-color: #f1f1f1;
	width: 128px;
	padding: 16px 0;
	text-align: center;
	margin-bottom: 10px;
}

div.partners h3 {
	color: #000;
	margin: 0;
}

div.partners img {
	margin: 5px 0 5px 0;
}

/*LONDON WEBCAMS*/
ul#londonWebcam {
	margin: 0;
	padding: 0;
	width: 300px;
	float: right;
}

#londonWebcam li {
	list-style-type: none;
	display: inline;
	margin: 0;
	padding: 0 38px 0 0;
}

#londonWebcam .last {
	list-style-type: none;
	display: inline;
	margin: 0;
	padding: 0;
}

/*VIEW OTHER WEBCAMS*/
ul#londonCams {
	margin: 0 0 0 145px;
	padding: 0;
}

#londonCams li {
	list-style-type: none;
	display: inline;
	padding: 0 81px 0 0;
}

#londonCams li .last {
	list-style-type: none;
	display: inline;
	padding: 0;
	margin: 0;
}

#londonAd {
	float: right;
}

#erosLoginForm {
	padding: 10px;
	margin: 10px 0 10px 0;
}

#erosLoginForm p {
	margin: 0;
	padding: 5px;
}

#erosLoginForm label {
	width: 90px;
	display: block;
	float: left;
}

.floatRight {
	float: right;
}

.smallBorder {
	padding: 5px;
}

/*HOROSCOPES*/
#beta .horoscope-box {
	border: solid #022778 2px;
	padding: 0;
	width: 210px;
	height: 250px;
	float: left;
	text-align: left;
	margin: 0 10px 5px 0;
}

#beta .lastbox {
	margin: 0 0 5px 0;
}

#beta .horoscope-heading {
	background: #022778;
	padding: 2px;
	color: #FFF;
	height: 25px;
	margin: 0;
}

#beta .horoscope-heading h3 {
	margin: 0;
	padding: 0;
	font-size: 1.6em;
}

#beta .horoscope-box p {
	padding: 0 5px 5px 5px;
	margin: 0;
}

#beta .horo-date {
	float: right;
	color: #A5CAF9;
	font-weight: bold;
}

#beta .horo-left {
	float: left;
	color: #FFF;
}

/*BETA CITY PROMOS		*/
#beta #cityPromos {
	width: 675px;
	padding-bottom: 5px;
	margin-bottom: 10px;
	border-bottom: solid #ccc 1px;
}

#beta #cityPromos .listarea {
	width: 215px;
	height: 111px;
	float: left;
	padding: 5px 0;
	margin: 0 8px 10px 0;
	border: 1px solid #d3d3d3;
	border-width: 1px 1px 3px 1px;
}

#beta #cityPromos  .listarea h4 {
	padding-left: 10px;
	font-size: 2.0em;
}

#beta #cityPromos .listarea p {
	padding: 0 5px 0 10px;
	color: #666;
}

#beta #cityPromos .listarea .last {
	padding: 0;
	margin: 0;
}

/*MID ARTICLE MPU*/
#beta #ArticleAD {
	position: relative;
	top: 0;
	left: 120px;
}

/*ARTICLE ARCHIVE PAGE*/
#beta #articleArchive ul {
	margin: 0;
	padding: 0;
	font-size: 1.1em;
	width: 470px;
}

#beta #articleArchive li {
	margin: 0;
	padding: 2px 0 2px 5px;
	list-style-type: none;
}

#beta #articleArchive  .sectionDate {
	background: #022778;
	color: #FFF;
	padding-left: 5px;
	font-weight: bold;
}

#beta #articleArchive .even {
	background: #eff6ff;
}

/*TALK OF THE TOWN*/
#talkoftown {
	float: left;
	width: 309px;
}

#talkoftown .highlight {
	background-color: #eff6ff;
	margin: 17px 0 10px 0;
	padding: 5px 5px 10px 5px;
}

#talkoftown .highlight img {
	float: right;
	padding: 0 5px 5px 5px;
}

#talkoftown h4 {
	font-family: Arial, sans-serif;
	font-weight: bold;
	font-size: 1.3em;
	border: none;
}

/*INFLUENTIALS BOX*/
#influentialsBox {
	border: solid 4px #92b7c0;
	width: 290px;
	float: left;
	margin-bottom: 5px;
}

#influentialsBox #mainImage {
	float: right;
	padding-right: 5px;
}

#influentialsBox h4 {
	font-family: Tahoma, Arial, sans-serf;
	font-size: 120%;
	font-weight: bold;
	padding-left: 5px;
}

#influentialsBox p {
	padding-left: 5px;
}

/*NEW CITY BOXES - GAMMA*/
#gamma .blueBox {
	background: #EFF6FF;
	width: 145px;
	float: left;
	margin: 0 5px 5px 0;
	padding: 0;
	height: 110px;
}

#gamma .blueBox p {
	padding: 2px;
}

#gamma .blueBox h4 {
	font-size: 1.5em;
	padding: 2px;
}

#gamma .blueBox .last {
	margin: 0;
}

#topStories .quotes {
	margin: 0 5px 0 0;
	padding: 0;
}

#topStories .quotes blockquote {
	margin-bottom: 0;
	padding: 0 5px 0 0;
}

#topStories .commenter {
	font-family: Georgia;
	font-weight: bold;
	font-size: 120%;
	padding-bottom: 2px;
}

#topStories blockquote img {
	float: left;
	padding: 0 5px 15px 0;
}

/*INFORM STYLES*/
#beta .inform-wrapper {
	width:495px;
	float:left;	
}
#beta #inform-wrapper h3 {
	font-weight:bold;
	font-family:Tahoma, Verdana, Helvetica, sans-serif;
	font-size:120%;
}
#beta .inform-sky {
	width:170px;
	float:left;	
}
#beta .inform-heading {
	margin:0;
	font-size: 1.6em;
	font-weight:normal;
}

#beta .inform-heading .inform-searchHeading {
	font-size: 1.6em;
	line-height: 1.6em;
	font-weight:normal;
}

#beta .inform-results {
	margin: 0 0 5px 0;
	padding: 5px;
}

#beta .inform-results-odd {
	margin: 0 0 5px 0;
	padding: 5px;
	background: #eff6ff;
}

#beta .inform-results img {
	float: right;
	width: 200px;
}

#beta .inform-results h3 {
	font-size: 150%!important;
	font-family:Arial, Helvetica, sans-serif!important;
}

#beta .inform-results .inform-date {
	font-weight: bold;
}

.inform-description {
	font-size:120%;	
	margin:14px 0 10px 0;
}
ul#inform-facts  {
	background:#f0f0f0!important;
	width:160px;
	margin:0;
	padding:5px;
	float:left;
}
#inform-facts li, #inform-links li {
	margin:0 0 0 5px;
	padding:0 0 10px 10px;
	color:#000;
	font-size:120%;
	background:
		url(http://i.thisislondon.co.uk/i/std/siteimages/eveningstandard/smallarrow.gif)
		top left no-repeat;
	list-style-type:none;

}
ul#inform-links {
	width:160px;
	margin:0;
	padding:5px;
	float:left;	
}
#beta #article .artfirstpara  a.inform {
	text-decoration: underline;
}

#beta #article a.inform {
	text-decoration: underline;
}

#beta #article a:hover .inform {
	text-decoration: none;
}

#beta #article .relatedarticles {
	border-top: dotted 1px #999;
	border-bottom: dotted 1px #999;
	padding: 10px 0 0 0;
	margin:0 0 10px 0;
	width:470px;
}

#beta #article .relatedarticles  a {
	text-decoration: none;
}

#beta #article .relatedarticles a:hover {
	text-decoration: underline;
}

#beta  #article .relatedarticles  ul,#beta #article .relatedarticles  ul li
	{
	margin: 0;
	padding: 0;;
	list-style: none;
}

#beta #article .relatedarticles  ul {
	margin: 5px 0 10px 0;
}

#beta  #article .relatedarticles  h2 {
	font-size: 1.4em;
}

#beta .relatedarticles  ul a {
	background:
		url(http://i.thisislondon.co.uk/i/std/siteimages/eveningstandard/smallarrow.gif)
		top left no-repeat;
		padding-left: 10px;
		margin-bottom: 7px;
}
/*GOOGLE*/

/*#review .google, #article .google {
border-bottom:2px solid #F7A800;
font-size:85%;
margin:0 0 10px;
width:490px;
}*/

.google {
	margin:0 0 15px 0!important;
	padding:0!important;
	font-family:Arial,Helvetica, Verdana, sans-serif;
}
.google h4 {
	border-bottom:solid 2px #f7a800;
	margin:5px 0 5px 0;
	padding:0;
}
.gContextAdsTitle a  {
	border:none!important;
	font-family:Arial, Helvetica, sans-serif;
	color:#666!important;
    font-weight:normal;
}
.gContextAdsTitle {
	color:#666!important;
	font-weight:normal;
	font-size:90%!important;
	margin:0;
	padding:0 0 5px 0;
}

/*beta google*/
#beta .google {
	padding:10px;
	width:470px;
	border-bottom:solid 2px #f7a800;
	font-size:70%!important;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
}
#beta .google .titled {
	font-size:130%;
}

#beta .google h2 {
	font-size:100%;
	margin:0 0 10px 0;
	padding:0;
	font-weight:bold;
	color:#06267b;
}
#beta  .google .gCAdTitle, #gamma .google .gCAdTitle {
	font-weight:bold!important;
	color:#006699;
}
#beta  .google a.gCAdUrl, #gamma  .google a.gCAdUrl  {
	text-decoration:underline;
	color:#669933;
	font-weight:bold;
}
#beta  .google a:hover.gCAdUrl, #gamma .google a:hover.gCAdUrl  {
	text-decoration:none;
}
#beta  .gContextAds p, #gamma  .gContextAds p {
	margin:0;
	padding:0;
	font-size:100%!important;
}


#google-bottom .google {
border-bottom:2px solid #F7A800;
font-size:85%;
margin:0 0 10px;
width:490px;
}

#google-bottom  .google {
	margin:0 0 15px 0!important;
	padding:0!important;
	font-family:Tahoma, Verdana, Arial sans-serif;
}
#google-bottom  .google h4 {
	border-bottom:solid 2px #f7a800;
	margin:5px 0 5px 0;
	padding:0;
}
.#google-bottom  gContextAdsTitle a  {
	border:none!important;
	font-family:Arial, Helvetica, sans-serif;
	color:#666!important;
    font-weight:normal;
}
#google-bottom .gContextAdsTitle {
	color:#666!important;
	font-weight:normal;
	font-size:90%!important;
	margin:0;
	padding:0 0 5px 0;
}


/*beta google*/
#beta #google-bottom  .google {
	padding:10px;
	width:470px;
	border-bottom:solid 2px #f7a800;
        font-size:90%;
        font-family:Tahoma, Verdana Arial,Helvetica,sans-serif;
}
#beta #google-bottom .google .titled {
	font-size:130%;
}

#beta #google-bottom  .google h2 {
	font-size:100%;
	margin:0 0 10px 0;
	padding:0;
	font-weight:bold;
	color:#06267b;
}
#beta  #google-bottom  .google .gCAdTitle, #gamma .google .gCAdTitle {
	font-weight:bold!important;
}
#beta  #google-bottom  .google a.gCAdUrl, #gamma  .google a.gCAdUrl  {
	text-decoration:none;
}
#beta  #google-bottom  .google a:hover.gCAdUrl, #gamma .google a:hover.gCAdUrl  {
	text-decoration:underline;
}
#beta  #google-bottom  .gContextAds p, #gamma  .gContextAds p {
	margin:0;
	padding:0;
	font-size:100%!important;
}

/*gamma google*/
#gamma .google {
	padding:10px 0 10px 0;
	margin-right:3px;
	width:130px;
	float:left!important;
}
/*Google article RHS*/
#google-rhs {
font-family:Arial,Helvetica, Verdana, sans-serif;
width:160px;
	margin:5px 0 0 10px;
	padding:0;
	float:right!important;
	clear:both;
	font-size:90%!important;
}
#google-rhs .google {
	width:160px;	
	margin:0;
	padding:5px 0 0 0;
	border:none;
}

#google-rhs  .google .gCAdTitle, #gamma  .google .gCAdTitle, #beta .gCAdTitle {
	font-weight:bold;
}
#google-rhs .google a.gCAdUrl, #gamma  .google a.gCAdUrl  { 
        text-decoration:none; 
        overflow:hidden!important; 
        display:block; 
        height:16px; 
}
#google-rhs .google a:hover.gCAdUrl, #gamma .google a:hover.gCAdUrl  {
	text-decoration:underline;
}
.gContextAds p, #gamma .gContextAds p {
	margin:0;
	padding:0;
	font-size:100%!important;
}


/*CHANNEL HEADER*/
h2.channelHeader {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	border-bottom: solid 2px;
	font-size: 1.6em;
	line-height: 1.0em;
	padding: 0 0 2px 0;
	margin: 0 0 3px 0;
	width: 664px;
}

/*water campaign*/
#beta .water-list li {
	margin: 0;
	padding: 2px 0 2px 0;
	color: #000;
}

#beta .water-list li a {
	color: #CC0000 !important;
	font-weight: bold;
}

#beta #water-form {
	margin: 10px 0 10px 0;
	padding: 5px;
}

/*TOP STORY PREVIEW LINKS*/
#beta .leadArt ul.previewLink {
	float: left;
	width: 280px;
	margin: 0;
	padding: 0;
}

.space {
	padding-bottom: 1px
}

/*PA FEEDS*/
.paHalfWidth {
	width: 300px;
	padding: 0 10px 0 0;
	margin-bottom:5px;
	float: left;
}

.paHeadlines dt {
	padding: 2px 5px 2px 0;
	background:
		url(http://i.thisislondon.co.uk/i/std/siteimages/eveningstandard/pa-bullet.gif)
		no-repeat 0 6px;
}

#article .paHeadlines {
	/*width: 200px;*/
	width:160px;
	float: right;
	clear: right;
	margin: 5px 0 5px 5px;
	padding: 0;
}

#article .paHeadlines dl {
	margin: 0;
	padding: 0;
}

#article .paHeadlines dt {
	margin: 0;
	padding: 2px 5px 2px 10px !important;
}

.paHalfWidth dl {
	margin: 0;
	padding: 0;
}

.paHalfWidth dt {
	margin: 0;
	padding: 2px 5px 2px 10px !important;
	font-weight: bold;
	font-size: 1.1em;
}

.paHalfWidth dd {
	margin: 0;
	padding: 0 0 5px 0;
	border-bottom: solid 1px #ccc;
}

.paHeader {
	background:url(http://i.thisislondon.co.uk/i/std/siteimages/eveningstandard/pa-more-news-header.gif) no-repeat;
	margin: 0;
	padding: 0;
	height: 21px;
}

.paHalfWidth .even { /*background:#eff6ff;	*/
	background:
		url(http://i.thisislondon.co.uk/i/std/siteimages/eveningstandard/pa-bullet.gif)
		no-repeat 0 6px #e4effd;
}

/*newsHalfwidth*/
.newsHalfWidth {
	width: 300px;
	float: left;
	padding: 0 10px 0 0;
	margin: 5px 0 5px 0;
	line-height: 1.1em;
}


.more-news  {
	padding:4px 0 0 0
}

.more-news hr.newsHalfWidth {
	width: 300px;
	clear: right;
}


/*gamma don't miss articles*/
#gamma #dont-miss {
	width: 300px;
	float: left;
}


#gamma #dont-miss ul {
	margin: 0;
	padding: 0;
	font-size: 1.2em;
}

#gamma #dont-miss li {
	list-style-type: none;
	color: #000;
	margin: 0px 0 10px 0;
	padding: 0;
}

#gamma #dont-miss li a h3 {
	color: #06267b;
	font-size: 150%;
	font-weight: normal;
	text-decoration: none;
	margin: 0;
	padding: 0 0 2px 0;
}

#gamma #dont-miss li a:hover h3 {
	color: #06267b;
	font-size: 150%;
	font-weight: normal;
	text-decoration: none;
}

#gamma #dont-miss hr {
	border-bottom: solid #CCC 1px;
	margin: 5px 0 5px 0;
	padding: 0;
	height: 1px;
}

/*ES CAROUSEL*/ /*carousel container*/
#imageCarousel {
	width: 295px;
	margin: 5px 0 10px 0;
	padding: 2px;
	border: solid #999 1px;
}

/*carousel main pic*/
#headline-pic {
	margin-bottom: 0;
	padding: 0;
	display: block;
	position: relative;
}

#imageCarousel #headline-pic #carousel-pics a img {
	border: none;
	margin: 0;
	padding: 0;
}

#carousel-pics span.caption {
	bottom: 5px;
	left: 0;
	position: absolute;
	cursor: pointer;
	text-decoration: none;
	width: 284px;
	padding: 5px;
	opacity: 0.9;
	filter: alpha(opacity = 90);
	color: #FFFFFF!important;
	font-weight: bold;
	font-size: 1.6em;
	line-height: 1.0em;
	min-height: 0;
	background-color: #354a82;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	float: left;
	clear: both;
	border:none;
}

#headline-pic #carousel-pics a {
	text-decoration: none;
	color: #FFF;
}

/*carousel thumbnails*/
#carousel-viewport {
	height: 83px !important;
	width: 279px;
	display: block;
	overflow: hidden;
	float: left;
	margin: -12px 0 0 0;
	position: relative;
}

#carousel {
	width: 1000px;
	margin: 0;
	padding: 0;
	position: relative;
	height: 83px;
	bottom: 0;
	left: 0;
}

#carousel ul {
	margin: 0;
	padding: 0;
	height: 83px;
	float: left;
}

#carousel li {
	margin: 0;
	padding: 0 5px 0 5px;
	list-display: none;
	display: block;
	float: left;
	position: relative;
}

#carousel ul span {
	color: #FFF!important;
	background: #06267b;
	font-size: 11px;
	left: 5px;
	padding: 2px;
	position: absolute;
	bottom: -22px;
	height: 22px;
	width: 79px;
	text-align: center;
}

#previous,#next {
	display: block;
	cursor: pointer;
}

#previous {
	position: relative;
	float: left;
}

#next {
	position: relative;
	float: right;
}

.carousel-image {
	width: 294px;
	height: 250px;
}

.carousel-thumbnail {
	width: 83px;
	height: 60px;
}

/*CROSSWORD*/
#crossword p {
	padding: 5px 0 5px 0;
}

#crossword a {
	font-weight: bold;
}

#crossword #game,#crosswordForm {
	margin: 0 auto 0 auto;
	width: 450px;
}

.linkudo {
	margin: 10px 0 10px 0;
}

/*ES GALLERIES*/ 

/*GALLERY HOMEPAGE*/
.galleryList {
	background: #f0f0f0;
	margin: 5px 0 10px 0;
	padding: 10px 0 10px 15px;
	float: left;
}

.galleryPic {
	float: left;
	background: #FFF;
	width: 140px;
	height: 130px;
	margin: 5px 15px 5px 0;
}

.galleryImage {
	text-align: center !important;
	margin: 0 auto 0 auto !important;
	padding: 5px;
}

.galleryImage img {
	margin: 6px 0 0 10px;
	padding: 0;
	width: 100px;
	height: 66px;
}

.galleryCaption {
	float: left;
	padding: 0 10px 0 15px;
}


/*GALLERY DETAIL PAGE*/
.galleryDetail {
	background: #f0f0f0;
	margin: 0;
	padding: 10px 0 10px 0;
	float: left;
	width: 660px;
	position: relative;
}

.galleryDetail h3 {
	font-size: 1.6em;
	margin: 0 10px 15px 10px;
}

.galleryDetail h4 {
	font-size: 1.2em;
	font-weight: bold;
	margin: 0 10px 0 15px;
}

.pagination {
	margin: 10px;
	padding: 0;
}

.number .active {
	background: #022778;
	color: #FFF;
	padding: 5px;
	border:solid 1px #666;
}
.number a:hover {
	text-decoration: none;

	background: #022778;
	color: #FFF;
}

.pagination .inactive {
	background: #FFF;
	color: #666;
	padding: 5px;
	border:solid 1px #666;
}

.galleryButtons .prev a {
	border: solid 1px #666;
	background: #FFF;
	padding: 3px;
	font-weight: bold;
	color: #666;
	position: absolute;
	top: 10px;
	right: 50px;
}

.galleryButtons .next a {
	border: solid 1px #666;
	background: #FFF;
	padding: 3px;
	font-weight: bold;
	color: #666;
	position: absolute;
	top: 10px;
	right: 10px;
}

.galleryButtons .prev a:hover,.galleryButtons .next a:hover {
	text-decoration: none;
}

.galleryButtons .prev-disabled {
	background: #FFF;
	padding: 3px;
	position: absolute;
	top: 10px;
	right: 50px;
	border:solid 1px #666;
}

.galleryButtons .next-disabled {
	background: #FFF;
	padding: 3px;
	position: absolute;
	top: 10px;
	right: 10px;
}

.galleryLargeImage {
	width: 600px;
	margin: 10px auto 0 auto;
	text-align: center;
}

.galleryLargeImage .caption {
	color: #666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 110%;
	text-align: left;
	margin: 10px 0 10px 0;
	border:none;
}

.galleryDetail ul#relatedArticles {
	margin: 5px 10px 10px 30px;
	padding: 0;
}

.galleryLink {
	font-weight: bold;
	margin: 0 0 0 10px;
	padding: 0 0 0 15px;
	background:
		url(http://i.thisislondon.co.uk/i/std/siteimages/eveningstandard/doubleArrow.gif)
		no-repeat 3px 0;
}
.galleryDetail .pagination .number {
	float:left;
	margin:0 3px 15px 0;
	padding:0;
}	


/*GALLERY WIDGET*/
/*.linkListContainer h4 {
	padding: 5px;
	margin: 0;
	color: #022778;
	background: #f0f0f0;
	float: left;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: bold;
}*/
.linkListContainer h4 {
	display:none;	
}

.linkListContainer ul {
	background: #f0f0f0;
	width: 290px;
	float: left;
	padding: 5px;
	margin: 0 0 10px 0;
}

.linkListContainer li {
	background: #FFF;
	list-style-type: none;
	margin: 5px !important;
	padding: 0;
	display: block;
	float: left;
}

.linkListContainer img {
	margin: 5px 0 0 0;
	padding: 0;
	width: 100px;
	height: 66px;
}

.linkListContainer .pic {
	width:135px;
	height: 130px;
	margin: 5px auto 5px auto;
	text-align: center;
}

.linkListContainer span.caption {
	background: none !important;
	color: #022778;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	display: block;
	border:none;
}

/* Beta inform topic logo*/

#informTopicLogo {max-width:168px; padding-bottom:16px}

* html #informTopicLogo { 
   width: expression( document.body.clientWidth > 167 ? "168px" : "auto" ); /* sets max-width for IE */
}
#informTopicLogo { 
   max-width: 168px; /* this sets the max-width value for all standards-compliant browsers */
}


/*INFORM*/
#beta #inform-wrapper {
	width:490px;
	margin:0;
	padding:0;
	float:left;
}
#beta .inform-
 {
	width:170px;
	float:left;
	text-align:right;	
}

.inform-images h3 {
	text-align: left;
}
.inform-topics a {
font-weight:normal;
}
.inform-topics ul {
	padding: 0 !important;
	margin: 0 0 10px 0;
	/*border:solid 2px #003366;*/
	width:470px;
}

.inform-topics li {
	list-style-type: none;
	background: none !important;
	display: inline;
	margin: 0;
}
.inform-topics .title {
	color:#000;	
	margin:0;
	padding:0;
}
.inform-topics .list-has-prev  {
	list-style-type:none;
	background:none!important;
	display:inline;
	margin:0;
	padding:0 2px 0 5px;
	border-left: solid 1px #CCC;
}

.inform-topics,.topic-header {
	font-weight: bold;
}

.inform-results img {
	display: none;
}
.inform-results {
	width:470px;
}

.inform-results-odd {
	background: #EFEFEF;
	width:470px!important;
}

#article a.inform  {
	text-decoration:none!important;
	color:#0066cc;
}
#article a:hover.inform  {
	text-decoration:underline!important;
	color:#0066cc;
}

#MPU {
	margin-bottom:5px;
}
/*RSS Icon*/
.rss-icon {
	float:right;
	padding:0 0 0 20px;
	font-size:80%;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	background:url(http://i.thisislondon.co.uk/i/std/siteimages/buttons/rss.jpg) no-repeat;
}

.rss-icon a:hover {
	text-decoration:none;
}
.topic-rss-icon {
	float:right;
	padding:0 0 0 20px;
	font-size:50%!important;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	background:url(http://i.thisislondon.co.uk/i/std/siteimages/buttons/rss.jpg) no-repeat!important;
	position:relative;
	top:0!important;
}
.topic-rss-icon a:hover {
	text-decoration:none;
}
/*RSS topic pages*/
.channelHeader {
	position:relative;
}
.topic-rss-icon {
	padding:0 0 5px 20px;
	font-size:30%;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	background:url(http://i.thisislondon.co.uk/i/std/siteimages/buttons/rss.jpg) no-repeat 0 4px;
    position:absolute; 
    right:0;
    top:8px;
}
.topic-rss-icon a:hover {
	text-decoration:none;
}

/*NEW HOMEPAGE STUFF*/


/*news header*/

.more-news .verticalColumn {
`	*margin:10px 0 2px 0;

}

.more-news .verticalColumn .leadArt h4 {
	font-family:Arial, Helvetica, Verdana, sans-serif!important;
	font-size:130%!important;
	font-weight:bold;
	line-height:1.0em;
	margin:0 0 2px 0;
	padding:0;
}

.more-news .verticalColumn .channelHeader {
	width:325px; 
	margin:0 5px 5px 0;
	*margin:6px 5px 5px 0;
}


.more-news a:hover.channelHeader {
	text-decoration:none;
}

.more-news .verticalColumn {
	width:325px; 
	float:left; 
	margin:0 6px 0 0;
}
.more-news .leadArt {
	display:block;
	margin:0;
	padding:0;
	width:660px !important;
}

.more-news .leadArt h4  {
	font-size:2.4em!important;
	line-height:1.1em;
	font-weight:normal!important;
}

.more-news .leadArt img.postimage  {
	width:355px;
	float:left;
	margin:0 10px 10px 0;
	padding:0!important;
}

.more-news .verticalColumn .leadArt {
	width:325px!important;
	padding:0;
	margin:0;
}

.more-news .verticalColumn .leadArt img.postimage  {
	width:325px;
	float:none!important;
	margin:0 0 2px 0!important;
	_margin-top:10px;
	padding:0!important;
}

.more-news .verticalColumn .leadArt  h4  {
	font-weight:bold!important;

}

#beta #sky {
	width:148px;
	*width:152px;
	padding-right:2px;
	_text-align:right;
	margin-bottom:50px
}

#gamma #sky {
	width:160px;
	float:right;
	text-align:right;
}
span.dotted {
	display: block;
	border-top: 1px dotted #9F9F9F;
	border-bottom: 1px dotted #9F9F9F;
	font-weight:bold;
	padding:2px 0 4px 0;
}
/*WEATHER STYLES*/
#beta h1 {
	font-family:Arial, Helvetica, sans-serif;
	color:#032879;
}
#beta .weatherSq {
	float: left;
	width: 145px;
	height: 100px;
	border:solid 1px #f7a800;
	margin:2px 5px 2px 2px;
	padding:5px;
}
#beta .weatherSq h2 {
	font-weight:bold;
	font-size:130%!important;
}
#beta .weatherSq h2,#beta .weatherSquare h2 {
	text-align: center;
	font-size: 1em;
	text-transform: none !important;
	font-family:Arial, Helvetica, sans-serif;#
	font-weight:bold!important;
}

#beta .weatherSquare h2 {
	font-size: 1em;
	line-height: 1.2em;
	padding: 0.2em 0;
	margin: 5px 0;
	font-weight:bold;
	background:#EEE;
}

#beta .weatherSq p.middle {
	text-align: center;
	font-size: 1.4em;
	font-weight: bold;
	padding: 5px 0 4px 0;
	font-family:Arial, Helvetica, sans-serif;
}

#beta .weatherSq p.bottom {
	padding-top: 10px;
	text-align: center;
	font-weight: normal;
	font-size: 1em;
	font-family:Arial, Helvetica, sans-serif;
}

#beta ul#weather {
	float: right;
	width: 285px;
	margin: 0;
	padding: 0 10px 0 35px;
	list-style: none;
	height: 100px;
}
#beta ul#weather li {
	height: 10px;
	margin: 0 0 12px 10px;
	padding: 10px;
}

#beta li.sunrise {
	background: #EEE
		url(http://i.thisislondon.co.uk/i/std/siteimages/weather/sunrise_sm.gif)
		no-repeat 80% 50%
}

#beta li.sunset {
	background: #EEE
		url(http://i.thisislondon.co.uk/i/std/siteimages/weather/sunset_sm.gif)
		no-repeat 80% 50%
}

#beta li.sun {
	background: #EEE
		url(http://i.thisislondon.co.uk/i/std/siteimages/weather/sun_sm.gif)
		no-repeat 79% 50%;
	font-weight:bold;
}

#beta .weatherSquare {
	width: 160px;
	float: left;
	margin: 10px 5px 10px 0;
	text-align: center;
}

#beta .weatherSquare li {
	text-align: left;
	list-style-type:none;
	height: 15px;
	margin: 0 0 5px 0;
	padding: 4px 20px;
}

#beta .weatherSquare ul,#beta .weatherSquare img {
	padding: 0;
	clear: both;
	display: block;
	margin: 0 auto;
}

#beta .weatherSquare .last {
	margin-right: 0;
}

#beta .weatherSquare div {
	width: 42%;
	float: left;
	padding: 4px;
}

#beta #maps img {
	float: left;
	margin: 0 44px 5px 0;
}

#beta #maps img.last {
	margin: 0;
}
#beta #frmWeather {
	font-weight:bold;
	margin:5px 0;
	padding:0;
}
/*HOT TOPICS*/
#hotTopics {
	position:relative;
}
#hotTopics ul {
	background:#e4effd;
	margin:5px 0 5px 0;
	padding:5px 5px 5px 0;
	font-size:1.2em;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	width:912px!important;
}
#hotTopics li {
	list-style-type:none;
	display:inline;
	padding:0 8px 0 5px;
}
#hotTopics li a {
	color:#000;
	text-decoration:none;
}
#hotTopics li a:hover {
	color:#000;
	text-decoration:underline;
}
#hotTopics li.list-has-next {
	border-right:solid 1px #000;
}
#hotTopics span.hotTopics-title {
	color:#FFF!important;
	background:#336699;
	font-weight:bold;
	padding:4px;
}
/*PUZZLES LINK*/
#puzzles-link {
	position:absolute;
	top:5px;
	right:0;
	font-size:110%;
	font-family:Arial, Helvetica, sans-serif;
}
#puzzles-link a {
	color:#F7A800;
	text-decoration:none;
}
#puzzles-link a:hover {
	color:#F7A800;
	text-decoration:underline;
}	

/*MOST READ MODULE*/
#topItems { 
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:120%;
	text-align: left;
	/*width: 765px;*/
	margin:5px 0 10px 0;
	padding: 0px;
}

#contentHolder0, #contentHolder1, #contentHolder2 { 
	/*background:url(http://i.thisislondon.co.uk/i/std/siteimages/eveningstandard/most-read/most-pop-bg2.gif) repeat-x top;*/
	color: #333;
	clear: both;
	margin:0;
	padding:5px;
	width: 287px;
	float: left;
	display: block;
}

#contentHolder0 ul, #contentHolder1 ul, #contentHolder2 ul {
	margin:0 10px 0 0;
	padding:0 10px 0 0;
}
#contentHolder0 li, #contentHolder1 li, #contentHolder2 li {
	padding:0 0 5px 10px;
	list-style-type:none;
	background:url(http://i.thisislondon.co.uk/i/std/siteimages/eveningstandard/module-headers/bullet-orange.gif) no-repeat top left;
}
#Navigation { 
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	position: relative;
	height: 50px;
	display: block;
	width: auto;
}
ul#primary { 
	margin: 0;
	padding: 0;
	position: absolute;
	bottom: -1px;
	width: 658px; 
}

ul#primary li { 
	display: inline;
	list-style: none; 
}

ul#primary a,ul#primary a.active { 
	width: 10em;
	display: block;
	float: left;
	text-align: center;
	font-family: tahoma, verdana, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #333;
	margin-top: 0px;
	margin-right: 2px;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 4px;
	padding-right: 0;
	padding-bottom: 4px;
	padding-left: 0; 
	}

ul#primary a.active,ul#primary a.active:hover { 
	border-top: 1px solid #c0c0c0;
	border-right: 1px solid #c0c0c0;
	border-bottom: none;
	border-left: 1px solid #c0c0c0;
	background:url(http://i.thisislondon.co.uk/i/std/siteimages/top5/topStories-navbg.gif) repeat-x bottom;
	color: #333;
	margin-top: 0;
	margin-right: 2px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px; 
}

ul#primary a { 
	background: #FFF;
	border-top: 1px solid #c0c0c0;
	border-right: 1px solid #c0c0c0;
	border-bottom: none;
	border-left: 1px solid #c0c0c0;
	margin-top: 0px;
	margin-right: 2px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px; 
}

ul#primary a:hover { 
	margin-top: 1;
	border-color: #c0c0c0;
	/*background: #F1F1ED;*/
	color: #333;
	padding-bottom: 3px;
	margin-right: 2px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 4px;
	padding-right: 0px;
	padding-left: 0px; 
} 

#Tab0, #Tab1, #Tab2 {
	float:left;
	margin:0 2px 0 0;
}
/*Features box (beta)*/
.dualMods {
	margin:5px 0 10px 0;
}
.dualMods h3 span {

	color:#000!important;
}
.dualMods h3 {
	padding:0;
	margin:0;
}

.dualMods .firstDiv {
	width:326px;
	float:left;
}

.dualMods .secondDiv {
	width:326px;
	float:right;
	margin-bottom:10px;
}
.featuresImage {
	border:solid 4px #CCC;
	position:relative;
}
.features-caption {
	position:absolute;
	font-size:12px;
	bottom:0;
	left:0;
	background:#666;
	filter:alpha(opacity=90);
	opacity:0.9;
	padding:5px;
	width:308px;
	color:#FFF!important;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
}
.dualMods a:hover  {
	text-decoration:none!important;
}
/*INLINE IMAGES*/
	#article {
	font-size:1.2em;
	}
#article .imgHolderCenter {
	margin:0 auto 0 auto;
	max-width:484px;
}

#article .imgHolderRight {
	float:right;
	padding:5px;

}
.imgHolderLeft {
	float:left;
	padding:5px;
	line-height:1.6em;
}
#article  .imgHolderCenter .caption, #article  .imgHolderLeft .caption, #article  .imgHolderRight {
	font-weight:normal;
	border-top:dotted 1px #000;
	border-bottom:dotted 1px #000;
	margin:5px 0 10px 0;
    background:none;
    font-family:Tahoma, Verdana, Helvetica, sans-serif;
    font-size:85%;	
}


/*ARCHIVE PAGES*/
#archFullView h3, .monthViewDays h3, .YearMonth h3, .monthViewYears h3, .articlesYearMonthDay h3, .monthAndDaysEven h3, .monthAndDaysOdd h3 {
	color:#f7a800;
	border-bottom: solid 2px #f7a800;
	font-size:140%;
	font-weight:bold;
	margin:10px 0 10px 0;
}
#archFullView h3 a, .monthViewDays h3 a, .YearMonth h3 a, .monthViewYears h3 a, .articlesYearMonthDay h3 a, .monthAndDaysEven h3 a, .monthAndDaysOdd h3 a {
	color:#f7a800;	
	text-decoration:none;
}
#archFullView h3 a:hover, .monthViewDays h3 a:hover, .YearMonth h3 a:hover, .monthViewYears h3 a:hover, .articlesYearMonthDay h3 a:hover, .monthAndDaysEven h3 a:hover, .monthAndDaysOdd h3 a:hover {
	color:#f7a800;	
	text-decoration:none;
}

.yearAndMonthsEven, .yearAndMonthsOdd {
	width:325px;
	float:left;
	margin:0 7px 10px 0;
}

ul.ulMonths {
	font-size:120%;
	margin:0;
	padding:0;
}
ul.ulMonths a, ul.ulItems a {
	color:#000;
}
.ulMonths li {
	list-style-type:none;
	background:url(http://i.thisislondon.co.uk/i/std/siteimages/eveningstandard/archive-bullet.gif) no-repeat 0 2px;
	padding:2px 0 2px 10px;
}

ul.ulItems {
	margin:0 0 20px 0;
	padding:0;	
}

ul.ulItems li {
	list-style-type:none;
	background:url(http://i.thisislondon.co.uk/i/std/siteimages/eveningstandard/archive-bullet.gif) no-repeat 5px 7px;
	padding:5px 0 5px 15px;	
	font-size:120%;
}

.ulItems li.liItemOdd {
	background-color:#e1e1e1!important;
}
ul.breadcrumb {
	margin:10px 0 10px 0;
	padding:0;
	font-size:120%;
}

.breadcrumb li {
	list-style-type:none;
	display:inline;
	margin:0;
	padding:0;	
}
.breadcrumb li a {
	font-weight:bold;	
}

/*Month view*/
.monthViewDays {
	width:325px;
	float:left;
	margin-right:5px;
}
.YearMonth {
	width:325px;
	float:right;
	margin-right:5px;
}

/*Year view*/
.monthAndDaysEven {
	width:325px;
	float:left;
	margin:5px 5px 5px 0;
	height:330px;
}
.monthAndDaysOdd {
	float:left;	
	width:325px;
	margin:5px 0 5px 0;
	height:330px;
}
.liDayOdd, .liMonthOdd, .liYearOdd {
	float:left!important;
	width:150px;
}
.liDayEven, .liMonthEven, .liYearEven {
	float:left!important;
	width:150px;
}
ul.ulDaysEven, ul.ulDaysOdd {
	font-size:120%;
	margin:0 0 20px 0;
	padding:0;
}

ul.ulDaysEven a, ul.ulDaysOdd a {
	color:#000;
}
.ulDaysEven li, .ulDaysOdd li {
	list-style-type:none;
	background:url(http://i.thisislondon.co.uk/i/std/siteimages/eveningstandard/archive-bullet.gif) no-repeat 0 2px;
	padding:2px 0 2px 10px;
}


/*DYNAMIC BLOGS PAGE*/
.blogsPane {
	margin:10px 0 0 0;
	font-size:110%;
	font-family:Arial, Hevetica, san-serif;	
}
.bncCategories {
	margin:0;	
	padding:0;
}
ul.bncCategories {
	width:196px;
	float:left;
	margin:0 24px 0 0;
	padding:0;
	background:#f5f5f5;
}
.bncCategoryTitle {
	padding:5px;
	background:#339933;
	color:#FFF;	
	font-size:115%;
	font-weight:bold;

}
.bncCategoryBloger {
	padding:5px;
	border-bottom:dotted 1px #000;	
}
.bncCategoryBlogerLast {
	padding:5px;
}
.bncCategories li {
	list-style-type:none;	
	padding:0;
}
.bncCategories li a {
	color:#000;	
}
.latestEntries {
	float:left;
	width:440px;
}
.blogEntry {
	border-bottom:solid 1px #999;
	margin:0 0 5px 0;
	padding:10px 0 20px 0;
	font-family:Tahoma, Verdana, Helvetica, sans-serif;
}
.latestEntries h2 {
	margin:0;
	padding:0 0 5px 0;
	font-size:130%;
	font-weight:bold;
}
.blogEntry h3 {
	font-family:Arial, Hevetica, san-serif;	
	font-size:130%;
	font-weight:bold;
	margin:0;
	padding:0 0 5px 0;
}
.blogEntry h4 {
	color:#339933;
	font-weight:bold;
	font-size:100%;
	font-family:Tahoma, Verdana, Helvetica, sans-serif;
	padding:0 0 5px 0;
}
.beDateTime {
	font-weight:bold;
	margin:0;
	padding:0 0 2px 0;
}
.beDescription {
	line-height:1.2em;
}
/*ADVERTORIAL PROMOS*/
.advertorial-promo-box {
	float:left;
	margin:0 0 8px 0;
}
.advertorial-promo-box-text {
	width:165px;
	float:left;
	margin:10px 0 px 0;
}
.advertorial-promo-box-text h3 {
	font-size:130%;
	font-weight:bold;
	margin:0;
	padding:0;
}
.advertorial-promo-box-text p {
	font-size:120%;
}
.advertorial-promo-image {
	float:left;
	margin-left:5px;
}
.advertorial-promo-image img {
	border:solid 1px #999;
}
#headband {
	margin:5px auto 5px auto;
	text-align:center;
	width:900px;
	padding-bottom:15px;
}
/*BEST BUYS TABLE*/
.bestBuyheader {
	margin:0 0 5px 0;	
}
#tmBestBuyTab0, #tmBestBuyTab1, #tmBestBuyTab2, #tmBestBuyTab3, #tmBestBuyTab4 {
	float:left;
	margin:0 0 -2px 2px;
    padding:0;
}
#bestBuyContentHolder {
	float:left;
	margin:0;
	padding:0;
}
#bestBuyContentHolder table {
	border:0!important;
	width:650px;
    margin:0;
    padding:0;
}
#bestBuyContentHolder td {
	border-bottom:solid 1px #FFF;
	padding:5px;
	border:0;
	background:#e1e1e1;
}
#bestBuyContentHolder th {
	background:#666;
	padding:5px;
	border:0;
	color:#FFF;
}
#bestBuyContentHolder .apply {
	background:#666;
	padding:3px;
	margin:2px;	
}
#bestBuyContentHolder a.apply {
	color:#FFF;	
}
#bestBuyContentHolder a:hover.apply 
{
	text-decoration:none;	
}
/*VIDEO CHANNEL*/
#video {
	border:solid 2px #333;
	margin:5px auto 10px auto;
	text-align:center;
	width:656px;	
}
ul#video-nav  {
	margin:0;
	padding:10px 0 0 0;
	text-align:left;
	font-size:140%;
	font-family:Arial, Helevtica, sans-serif;
}
#video-nav li {
	list-style-type:none;
	display:inline;
	border-left:solid 2px #333;
	border-right:solid 2px #333;
	border-top:solid 2px #333;
	margin:0 3px 0 3px;
	padding:5px;
}
#video-nav li a {
	color:#333;
	font-weight:bold;
}
#video-nav li a:hover {
	text-decoration:none;	
}
#video-nav .on {
	background:url(http://i.thisislondon.co.uk/i/std/siteimages/eveningstandard/nav/video-navbg.gif) top repeat-x #333;
}
#video-nav .on a   {
	color:#fff!important;
}
/*Most Watched module*/
ul#most-watched  {
	margin:0 10px 0 0;
	padding:0;
	width:115px;
	float:left;	
}
#most-watched  li {
	padding:5px 0 5px 0;
	margin:0;
	list-style-type:none;
}
h3#most-watched-header {
	margin:0;
	padding:0;
	border-bottom:solid 2px #333;
	width:130px;
}
/*PA Headlines*/
#pa-mod .boxed {
	border:solid 3px #e5e5e5;
	width:320px;
	padding:0;
	float:left!important;
	margin:0 5px 5px 0;
}
#pa-mod .boxed-news {
	border:solid 3px #e5e5e5;
	width:650px;
	padding:0;
	float:left!important;
	margin:0 5px 5px 0;
}
#pa-mod .half-beta {
	width:300px!important;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	padding:0 5px 0 0;
}
#pa-mod .half-beta .left {
	float:left!important;
}
#pa-mod .right {
	float:left!important;
}
#pa-mod .half-beta .leadArt, #pa-mod .half-beta .post {
	margin:0;
	padding:2px 5px 5px 5px;
    width:300px;
}
#pa-mod .half-beta .post img {
	width:80px!important;
    float:right;
    margin:2px;
}
#pa-mod .half-beta .leadArt img {
	width:130px!important;
	float:right;
}


#pa-mod .half-beta .leadArt h4, #pa-mod .half-beta .post h4{
	font-size:110%;
	font-weight:bold;
	margin:0;
	padding:0 0 2px 0;
}
#pa-mod .half-beta .leadArt p, #pa-mod .half-beta .post p {
	margin:0;
	padding:0;
}
/*news + sport*/
#pa-mod .boxed-news .half-beta .leadArt, #pa-mod .boxed-news .half-beta .post {
	margin:0;
	padding:2px 5px 5px 5px;
    width:310px;
}
#pa-mod .boxed-news .right {
	float:left!important;
	margin:0 0 0 20px!important;
}
/*TRAVEL SEARCH BOX*/
#travel-search {
	background:#e3e3e3;
	padding:5px 5px 10px 10px;
	margin:0 0 10px 0;
}
#travel-search input#keywords {
	border:solid 1px #426479;
	width:210px;
}
#travel-search input#submit {
	background:#426479;
	border:none;color:#FFF;
	font-weight:bold;
	text-transform:uppercase;
	font-size:100%;
	font-family:Arial, Helvetica, sans-serif;
	height:20px;
	margin:0 0 5px 0;
}
#travel-search ul#linkItems {
	margin:0;
	padding:0;
}

#travel-search #linkItems li {
	list-style-type:none;
	background:url(http://i.thisislondon.co.uk/i/std/siteimages/eveningstandard/smallarrow.gif) top left no-repeat;
	display:inline;
	margin:0;
	padding:0 2px 0 6px;
}	
/*CAPTCHA FORM*/
#captcha {
	position:relative;	
}
#captcha a {
	text-decoration:underline;	
}
#captcha h3 {
	font-size:140%;	
	font-weight:bold;
}
#captcha p {
	margin:0;
	padding:5px 0 5px 0;	
	font-size:110%;
}
#captcha #captcha-img {
	positiona:absolute;	
	top:0;
	left:0;
}
#report-abuse #captcha #challenge  {
	position:absolute;	
	top:50px;
	left:220px;
}
#captcha input#challenge  {
	width:200px;
}
/*REPORT ABUSE PAGE*/
#report-abuse {
	background:#e1e1e1;
	padding:10px;
	font-size:110%;
}
#report-abuse p {
	margin:0;
	padding:5px 0 5px 0;
}
#report-abuse #verify {
	position:relative;
	margin:5px 0 0 0;
}
#report-abuse #verify #challenge-box  {
	position:absolute;	
	top:20px;
	left:210px;
}
#report-abuse input#challenge, #report-abuse input   {
	width:200px;
}
#report-abuse textarea {
	width:540px;
}
#abuseReportForm .error, #rcform .error  {
	font-weight:bold;
	color:#CC0000;
	/*padding:0 0 0 130px;*/
}

/*link list things to do*/



/*NEW ENT STYLES */

/*CRITICS CHOICE MODULE*/



.criticsList {
	width:270px;
	float:left;
	padding:4px;
	border:none;
	display:block;
	}
	
.criticsList .right, .left {
	display:block;
	float:left;
	}

.criticsList h1 {
	color:#219fd5;
	font-size:1.3em;
	font-weight:normal;
	margin:3px 2px;
	border:none;
	}

.criticsList img, h2, h3, p   {
	float:none;
	padding:2px 4px 2px 0;
	border:none;
	margin:0
	}

.criticsList h1 {
	color:#219fd5;
	font-size:1.3em;
	font-weight:normal;
	margin:4px 2px;
	border:none;
	}


.criticsList a   {
	color:#06267b;
	font-weight:bold;
	border:none;
	float:none
	}

	
#beta .multiCriticsChoice .title {
	background: url(http://i.thisislondon.co.uk/i/std/siteimages/eveningstandard/ent/module-headers/critics-choice-title.png) no-repeat top left;
	width:400px;
	height:30px;
	display:block;
}


#beta .criticsListCont {
	border:3px solid #cccccc;
	display:block;
	height:100%;
	overflow:hidden;
	margin:0;
	background: url(http://i.thisislondon.co.uk/i/std/siteimages/eveningstandard/ent/grey_v_line.gif) top left repeat-y	
	}
	
#beta .criticsListSect {
	float:left;
	height:100%;
	overflow:hidden;
	padding:2px 6px;
	margin:0;
	width:23%;
	display:block;
	
	}

#beta .criticsListSect .wrap	{
 min-height: 100%;
 height: auto !important;
 height: 100%;
 margin: 0 auto -20px;
}

#beta .searchListingsCont2 a {
	padding:0;
	font-size:11px;
	position: relative;
	font-weight:bold;
	left:6px
	}
	
#beta .searchListingsCont2 .criticsListSect  {
	
	background:url(http://i.thisislondon.co.uk/i/std/siteimages/eveningstandard/ent/blue_arrow.png) no-repeat 6px 6px;	
	position: relative;
	height:20px;

	}

#beta .criticsList .primary .criticsDetail {
	float:left;
}

#beta .primary p {
	padding:1px 0 0 0;
	width:145px;
}

#beta .secondary p {
	padding:1px 0 0 0;
	width:149px;
}

#beta  .criticsList .primary .criticsRating {
	float:right;
}

/*
#beta  .secondary .criticsDetail {
	position: relative;
	float:right;
	width:214px;
}
*/

#beta  .primary .criticsDetail a {
	width:145px;
	display: block;
	
}

#beta  .secondary .criticsDetail a {
	width:145px;
	display: block;
	
}


#beta  .secondary .criticsRating {
	float:left;
	display:block;	
}


#beta .criticsList .criticsImg  {
	padding:2px 8px 0 0;
	margin:0;
	width:100px;
	height:66px;
	}

/#beta, #gamma .criticsList a   {
	color:#06267b;
	font-weight:normal;
	border:none;
	}
*/
#beta .criticsDetail {
	width:58%;
	
	}
	

#beta, #gamma .criticsList .left {
		display:block;
		float:left;
		
	}


#beta .criticsList .right {
		display:block;
		float:left;
		width:100px;
	}

#beta .criticsList img, h2, h3	   {
	padding:4px 4px 2px 0;
	border:none;
	margin:0;
	float:none
	}

#beta .criticsList .criticsImg  {
	padding:2px 8px 4px 0;
	margin:0;
	display:block
	}
	

#gamma .criticsChoice .title {
	display:block;
	background:url(http://i.thisislondon.co.uk/i/std/siteimages/eveningstandard/ent/critics-choice-header.png) no-repeat bottom left;
	height:18px;
	margin:10px 2px 5px 0;			
	}

#gamma .criticsListSect {
	border:3px solid #cccccc;
	display:block;
	height:100%;
	overflow:hidden;
	margin:0
	}

#gamma .primary .criticsImg {
	padding:2px 8px 0 0;
	margin:0;
	width:100px;
	height:66px;
	float:left;

}

#gamma .criticsList .primary .criticsDetail {
	float:right;
}

#gamma .criticsList .primary .criticsRating {
	float:left;
	overflow:hidden
}

#gamma  .secondary .criticsDetail {
	position: relative;
	float:right;
	width:207px;
}



#gamma  .secondary .criticsRating {
	float:left;
	display:block;	
}

#gamma .primary p {
	padding:1px 0 0 0;
}

#gamma .secondary p {
	padding:1px 0 0 0;

}

/*#gamma .criticsList .right {
		display:block;
		float:left;
	}*/




#gamma .searchListingsCont a {
	padding-left:12px
	}
	
#gamma .searchListings  {
	position:relative;
	top:2px;
	left:14px;	
	color:#06267b;
	font-weight:bold;
	border:none;
	}
	
	


/*LISTINGS SEARCH*/

.listings_header {
position:relative; 
display:block; 
}
/*Film Header*/
.listings_header.channel3 { 
background:url(http://i.thisislondon.co.uk/i/std/siteimages/eveningstandard/ent/module-headers/film-finder.png) no-repeat top left; 
width:112px; 
height:16px;
top:11px; 
left:555px;
}
/*Theatre Header*/
.listings_header.channel6 { 
background:url(http://i.thisislondon.co.uk/i/std/siteimages/eveningstandard/ent/module-headers/theatre-finder.png) no-repeat top left; 
width:140px; 
height:16px;
top:11px; 
left:526px;
}

/*Restaurants Header*/
.listings_header.channel4 { 
background:url(http://i.thisislondon.co.uk/i/std/siteimages/eveningstandard/ent/module-headers/restaurants-finder.png) no-repeat top left; 
width:170px; 
height:16px;
top:11px; 
left:490px;
}

/*Music Header*/
.listings_header.channel7 { 
background:url(http://i.thisislondon.co.uk/i/std/siteimages/eveningstandard/ent/module-headers/music-finder.png) no-repeat top left; 
width:140px; 
height:16px;
top:11px; 
left:540px;
}

/* Comedy header*/
.listings_header.channel42 { 
background:url(http://i.thisislondon.co.uk/i/std/siteimages/eveningstandard/ent/module-headers/comedy-finder.png) no-repeat top left; 
width:140px; 
height:16px;
top:11px; 
left:519px;
}

/* Art header*/
.listings_header.channel8 { 
background:url(http://i.thisislondon.co.uk/i/std/siteimages/eveningstandard/ent/module-headers/art-finder.png) no-repeat top left; 
width:140px; 
height:16px;
top:11px; 
left:566px;
}

/* Events header*/
.listings_header.channel29 { 
background:url(http://i.thisislondon.co.uk/i/std/siteimages/eveningstandard/ent/module-headers/events-finder.png) no-repeat top left; 
width:140px; 
height:16px;
top:11px; 
left:535px;
}

/* Pubs header*/
.listings_header.channel41 { 
background:url(http://i.thisislondon.co.uk/i/std/siteimages/eveningstandard/ent/module-headers/pubs-bars-finder.png) no-repeat top left; 
width:180px; 
height:16px;
top:11px; 
left:492px;
}

/* Pubs header*/
.listings_header.channel41 { 
background:url(http://i.thisislondon.co.uk/i/std/siteimages/eveningstandard/ent/module-headers/pubs-bars-finder.png) no-repeat top left; 
width:180px; 
height:16px;
top:11px; 
left:492px;
}

/*Finder Search*/
.listings_search_cont {background-image:none; background:#90CEE9; margin:10px 0;
}

.listings_search {width:100%; padding:3px 10px 3px 10px; _padding:3px 0 3px 3px }

.listings_tl {background:url(http://i.thisislondon.co.uk/i/std/siteimages/eveningstandard/ent/corners/tl.png) top left no-repeat}
.listings_tr {background:url(http://i.thisislondon.co.uk/i/std/siteimages/eveningstandard/ent/corners/tr.png) top right no-repeat; font-size:1.3em; padding:0; margin:0;}

.listings_bl {background: url(http://i.thisislondon.co.uk/i/std/siteimages/eveningstandard/ent/corners/bl.png) bottom left no-repeat;}
.listings_br {background: url(http://i.thisislondon.co.uk/i/std/siteimages/eveningstandard/ent/corners/br.png) bottom right no-repeat;}

.listings_box {float:left; display:block; width:47%; _width:45%; padding:4px 0 4px 0; margin-right:19px;}
.listings_box label {position:relative; float:left; left:0; top:-1px; display:block; font-weight:bold; padding:2px;}
.listings_box .listings_txtfld {width:272px; _width:252px; height:17px; padding:0; margin:0 6px 0 0;}
 
.go {
  background: url(http://i.thisislondon.co.uk/i/std/siteimages/eveningstandard/ent/go_button.png) top  no-repeat;
  float:right;
  position:relative;
  top:19px;
  *top:20px;
  left:-1px;
  _left:-px;
  border:none;
  display:block;
  width:30px;
  height:22px;
  padding:0 0 0 0;
  margin:0;
  text-indent: -1000em;
  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */
  overflow:hidden																						
}

/*Review Page*/

#review {
line-height:1.36em
}

#topBox h1{
color:#000000!important;
font-size:1.6em;
padding:0 0 4px 0
}

#paperRating{
display:block;
float:left;
left:0;
overflow:hidden;
padding:3px 0 6px;
position:relative;
top:0;
}

#readerRating { 
float:left;
position:relative;
top:0;
left:60px;
font-weight: bold;
text-align: center;
padding:3px 0 20px 0;
}

#readerRating div {
	margin-left:2px;
	}

#readerRating p {
padding:3px;
text-align:center;
}

#galleryInfo {
padding:0 0 2px 0;
margin:0
}

#topBox {
border-bottom:1px dotted #000000;
display:block;
margin-bottom:10px;
overflow:hidden;
padding:4px 0 10px;
font-size:1.1em;
line-height:1.26em
}


.topSectionCont {
float:left; 
width:100%;
}



#photogalleryRev {
background:#EFEFEF none repeat scroll 0 0;
border:1px solid #CFCFCF;
clear:right;
float:right;
margin-left:10px;
text-align:center;
width:420px;
margin-bottom:10px
}

#photogalleryRev img {
	max-width:415px!important;
}

#photogallery,#relatedlinks,.longad {
	float: right;
	clear: right;
	margin-left: 10px;
}

#fullImage {
padding:6px 0 2px 0;
}

#photogalleryRev .caption {
background-color:#FFFFFF !important;
background-image:none;
background-position:0 0;
background-repeat:repeat;
display:block;
/*font-size:85%!important;*/
font-weight:normal;
margin-bottom:0;
padding:12px;
text-align:left;
width:412px!important;	
}

#photogalleryRev .caption, .paCaption {
border-bottom:1px dotted #000000;
border-top:1px dotted #000000;
margin:4px 0 6px !important;
padding:4px !important;
}

#photogalleryRev .thumbs {
margin:0;
padding:0

}

#photogalleryRev .thumbs img {
margin:1px 1px 3px 3px;
width:62px;
}

#article .info {
font-size:11px;
padding:1px 0 0 3px
}

#article .info {
font-size:11px;
padding:1px 0 0 3px
}

#mainText.legacy-til{
width:480px;
*display:inline;
}

#mainText.legacy-til img {
max-width: 480px;
_width:478px;
}

#mainText.legacy-til .caption{
max-width: 480px;
}


#article .info p {
margin-top:0; padding-top:0;
font-size; 11px;
}

#article .info a {
font-weight:bold;
font-size:12px; 
}

#articleReview .info img {
float:left;
padding:3px;
}

#showButtons {
list-style:none; 
padding:3px 5px 0 0;
}

#showButtons li {display:inline; margin-left:10px}

.rating {
	padding:4px 0 
	}

#galleryContainer {
display:block;
float:right;
width:240px;
height:100%;
padding:3px 3px 10px 0;
text-align:right;
}

.topRatingLeft {
display:block;
float:left;
padding-right:4px;
position:relative;
width:420px;
}

.topRatingRight {
float:left; 
width:240px; 
display:block;
position:relative
}

#ent_photogallery	{
	width:240px;
	display block; 
	text-align:right;
	padding-bottom:15px
}


#ent_photogallery .caption {
	/*background-color: #f1f1f1;*/
	display: block;
	padding: 3px;
	margin-bottom: 8px;
}


.googleMap {
display:block;
float:right;
min-height:300px;
width:240px;
padding:10px 0 2px 0;
color:#2A2A2A;
font-family:Tahoma,arial,sans-serif;
}

div.googleMapInfo {
	width: 165px;
}

.rating_cont {
display:block;
font-weight:bold;
overflow:hidden;
}

.rating_cont p {
float:left;
}

.rating_cont img {
position:relative;
top:2px;
_top:0;
float:left;
padding:2px;
margin-right:5px;
}

.showingAt {
position:relative;	
left:80%;
*left:78%;
display:block;
width:133px; 
height:28px; 
padding:12px 0 0 0;
overflow:hidden;
}

.bookOnline {
position:relative;	
left:80%;
display:block;
width:133px; 
height:28px; 
padding:12px 0 0 0;
overflow:hidden;
}

.reportListing {
display:block;
height:28px;
left:75%;
overflow:hidden;
padding:12px 0 0;
position:relative;
width:175px;
}


/*Ent Top Lead Article*/




/*Disclaimer*/

.noteBox {
background:#FFEBBF; 
border:2px dotted #C6C6C6;
margin:12px 0 0 0;
padding:4px;
}

/*OTHER REVIEWS*/

.otherReviews {
	margin-bottom:10px 0;
	background:#efefef;
	width:400px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;;
	margin:6px 0 6px 0
}

}
#beta .otherReviews ul {
	list-style:none;
	margin:2px!important;
	padding:3pximportant;
}

.otherReviews strong {
	padding:5px;	
}
.otherReviews ul li {
	list-style:none;
	margin:0;
	padding-bottom:3px
}


/* SHOWING AT*/

.showingAtCont p {
line height: 1.2em;
font-size:1.1em;
paddomg:2px;
}

.showingAt_header {
margin:5px 0;
font-size:20px!important;
}

#cineLeft   {
	margin:10px 0 10px 0;
	float:left;
	width:45%;
	padding-left:0;
}


#cineLeft  ul li {
	list-style:none!important;
	margin:0;
	padding-bottom:3px;
	padding-left:0;
	margin-left:0
	
	
}

#cineLeft  ul  {
	padding-left:0;
	margin-left:0
}


#cineRight   {
	margin:10px 0 10px 0;
	padding-left:0;
	float:left;
	width:45%;
}

#cineRight  ul  {
	padding-left:0;
}

#cineRight ul li {
	list-style:none;
	padding-left:0;
	margin:0;
	padding-bottom:3px
}


.cineListingHeader {
	padding:10px 0 0 0!important;
	margin:0;
	}
	
	
#cineLeft2   {
	margin:7px 0 10px 0;
	padding-left:0;
}


#cineLeft2  ul li {
	list-style:none!important;
	margin:0;
	padding-bottom:10px;
	padding-left:0;
	margin-left:0
	
	
}


#cineLeft2  .cine_txt {
	color:#000!important;	
}


#cineLeft2  ul  {
	padding-left:0;
	margin-left:0;
	margin-top:5px
}


#cineRight2   {
	margin:7px 0 10px 0;
	padding-left:0;
}

#cineRight2  .cine_txt {
	color:#000!important;	
}

#cineRight2  ul  {
	padding-left:0;
	margin-top:5px
}

#cineRight2 ul li {
	list-style:none;
	padding-left:0;
	margin:0;
	padding-bottom:10px
}





/*GENERIC STYLES*/

.p3y{
padding-top:3px;
padding-bottom:3px
}

.p3b{
padding-top:7px;
padding-bottom:3px
}

.pb {
font-weight:bold;
}

.noPadding {
margin:0;
padding:0;
}
z

/*Promotions*/
.promotionsList {
display:block;
background:url(http://i.thisislondon.co.uk/i/std/siteimages/eveningstandard/module-headers/promotions-header.gif) no-repeat top left
width:300px;
min-height: 250px;
}


/*ADVERTORIAL PROMOS*/
.promotionsBox {
	float:left;
	margin:3px 0 3px 0;
}
.promotionsText {
	width:162px;
	float:left;
	margin:10px 0 0 0;
}
.promotionsText h3 {
	font-size:130%;
	font-weight:bold;
	margin:0;
	padding:0;
}
.promotionsText p {
	font-size:120%;
}
.promotionsImage {
	float:left;
	margin-left:5px;
}

.promotionsImage img {
	max-width:128px;
	_width:128px;
	
}
.promotionsImage img {
	border:solid 1px #999;
}




#google_ad {
	font-size:1.2em
	}

.storyCinema {
	margin:8px 0
	}
	
.storyCinema img {
	float:left;
	margin-right:15px;
	}
	
.storyCinema h2 {
	font-size:1.3em;
	font-weight:bold;
	}
	
/*book widget*/
.liveBooking {
	margin-right:350px;
	
	}

/* Safari Hack for Nav padding*/

@media screen and (-webkit-min-device-pixel-ratio:0)
	{
.mainNav ul li {
display:inline;
font-weight:bold;
list-style-type:none;
padding-right:7px;
}	
 }

/* Social Networking*/
.social_cnt {
    height: 80px;
    padding-bottom: 5px;
    padding-top: 10px;
    clear: left; 
    margin-bottom: 5px;
     overflow: hidden;
    }

/*TOP STORIES MODULE*/ 
 #topStoriesMod {width:299px; padding:2px 0;}
   #topStoriesMod  h3  {
		background:url(http://i.thisislondon.co.uk/i/std/siteimages/eveningstandard/module-headers/top_stories_header.png) no-repeat top left;
		position:relative;
		display:block;
		width:299px;
		height:21px;
		color:#333333;
		font-size:14px;
	}	
	#topStoriesMod img{
		float:left;
		padding:4px 4px 4px 8px;
		margin:0;
		position:relative;
		left:10px
	
	} 
	
	 #topStoriesMod ul{
		position:relative;
		top:0;
		left:-35px;
		list-style-position:outside;

	} 
	
	#topStoriesMod li{
		background:url(http://i.thisislondon.co.uk/i/std/siteimages/eveningstandard/module-headers/top_stories_arrow.png) no-repeat 0 0;
		width:299px;
		list-style:none;
		float:left;
		position:relative;
		top:0;
		left:0;
		padding-bottom:10px;
	} 

	#topStoriesMod a{
	position:relative;
	left:18px;
	color:#000!important;
	}	
		
	#topStoriesMod .headline {
	font-size:14px; 
	font-weight:bold!important;
	color:#000!important;
	width: 270px;
    display: block;
	}
    
	#topStoriesMod .articleText{
	position:relative;
	padding:0 2px 0 12px;
	float:left;
	width:158px;
	display:block;
	text-decoration:none!important	
	}
		
	#topStoriesMod	.articleText_noPict {
	position:relative;
	padding:2px 0 0 20px;
	float:left;
	width:265px;
	display:block
	}
