@charset "UTF-8";
/* CSS Document */
/* foo */


html { font-size: 100%; /* IE hack */ }

body { width: 100%;
  	height: 100%;
  	min-width: 973px;
  	padding: 0 auto;
	background-color: #fff;
	margin : 0;
	font-family: Arial, Verdana, sans-serif;
	color : #222;
	text-align: center;
	font-size: 62.5%; }
	
	
	
	
#site { width: 97.3em;
	min-width: 973px;
	margin: 0 auto;
	text-align: left;
	position: relative; }
	
	
#classFoot { width: 97.2em; 
	min-width: 972px;
	margin: 0 auto;
	text-align: left;
	position: relative;
	clear: both; }
	
/* .pngAlpha { behavior:  } */

#ticker-holder { background-color:#cfdde7; padding: 1px 2px 1px 2px; }

#newsticker { font-size: 1.1em; }


/********Site Wide********/

a, a h2, a h3, a h4, a h5, a h6 { color: #036; 
	text-decoration: none; }

a:hover, a:hover h2, a:hover h3, a:hover h4, a:hover h5, a:hover h6 { color: #c00; }

form { margin: 0; 
	padding: 0;
	height: 1%; }

fieldset { margin: 0; 
	padding: 0;
	border: 0; }

p { font-size: 1.2em;
	color: #222;
	margin: 8px 0 15px 0; }

pre { font-size: 1.2em; }
	
p.update { font-size: 0.9em;
	color: #666;
	margin: 0 0 0.4em 0; }	


.right { float: right !important; }

.left { float: left !important; }

p.txtRight { text-align: right; }

p.sm { font-size: 1em; margin: 6px 0 4px 0; }
label span.sm { font-size: 0.8em; }
h4 .sm { font-size: 0.7em; }

p.mid { font-size: 1.1em; }
p.lrg { font-size: 1.3em; }

.noMg { margin: 0 !important; }

.mgTop10 { margin-top: 10px !important; }

.mgTop20 { margin-top: 20px !important; }

.noBrd { border: 0 !important; 
	background-image: none !important; }

.noClear { clear: none !important; }

.brd { padding-bottom: 3px;
	margin-bottom: 16px;
	border-bottom: 1px dashed #dcdcdc; }
	
.topBrd { padding-top: 3px;
	border-top: 1px dashed #dcdcdc; }

.bld { font-weight: bold; }

.norm { font-weight: normal; }

.red { color: #c00; font-weight: bold; }

.upper { text-transform: uppercase; }

.none { display: none; }

h1, h2, h3, h4, h5, h6 { font-family: "Trebuchet MS", Arial, sans-serif; }

.last { border: 0 !important;
	margin: 0 !important;
	padding: 0 !important; }
	
.btn { border: 1px solid #036;
	color: #036;
	background: #fff url(http://m6-static.newsquestdigital.co.uk/system/standard/button_shade_dbl.gif) repeat-x bottom; 
	padding: 1px 2px !important; 
	font-size: 1.3em;
	width: auto !important; }

.btn.red { border-color: #c00;
	color: #c00;
	font-weight: normal !important; }	

p input.btn, p a.btn { font-size: 1.1em !important; }

.btn.inline { margin: 0 0 0 3px !important; }

a.btn { font-size: 1.1em;
	line-height: 1.7em;
	padding: 0.1em 0.4em !important; }

.btn:hover { border-color: #c00;
	color: #c00; }
	

.btn.red:hover { border-color: #333;
	color: #333; }
	
	
.boxFootLnk { text-align: right; 
	display: block;
	float: right; 
	font-size: 1.1em;
	font-weight: bold; 
	text-transform: uppercase; }

p a.boxFootLnk { font-size: 0.9em !important; }

a.boxFootLnk.sm { font-size: 0.9em !important; }

.boxFootLnk.help { background: url(http://m6-static.newsquestdigital.co.uk/system/standard/icon_help.gif) no-repeat top left; padding: 2px 0 2px 20px; }

ul.bare, ul.bare li { list-style-type: none;
	margin: 0 0 20px 8px;
	padding: 0;
	font-size: 1.1em;}

ul.bare li { margin: 0 0 4px 0; }

select, input { background-color: #fff; }

blockquote { width: 44%; float: left; margin: 0 12px 6px 0; padding: 10px 12px; font-size: 1.2em; border-bottom: 1px dashed #dcdcdc; background: #f3f6f3 url(http://m6-static.newsquestdigital.co.uk/system/standard/dashed.gif) repeat-x top;}

blockquote p { font-size: 1em; }

blockquote ul { margin-bottom: 0; }



 /********Headers********/
/***********************/
h4 { font-size: 1.4em;
	color: #fff;
	text-transform: uppercase; 
	padding: 1px 0 0 3px;
	margin: 0 0 3px 0;
	background-image: url(http://m6-static.newsquestdigital.co.uk/system/standard/dashed_shaded.png);
	background-repeat: repeat-x;
	background-position: top left; }
		
h4.your { background-color: #cf3531;
	padding-right: 7.6em;
	position: relative; }
	
h4 em { font-weight: normal; }

h4 a { color: #fff; position: relative; }

h4 a:hover { color: #c00; }

h4.your span { font-weight: normal;
	text-transform: none;
	margin-right: 1px;
	position: absolute;
	right: 0;
	top: 0; }
	
h4.dbl span	{ color: #333; }

	
.headlinesBrkOut h4, .related h4 { background-color: #68a828; }

h4.green { background-color: #388f38; }

h4.dblue { background-color: #369; }

.trailerLst h4, h4.trailer { background-color: #00769a; }

h4.yellow { background-color: #cfa731; }

h4.pink, .pink { background-color: #9a0062 !important; }

.pinkTxt { color: #9a0062; }

h4.purple { background-color: purple; }

h4.galleries { 	background-color: #69B3E2; }

h4.commercial, #mf4body h4 { background-color: #f18b3b; }

h4.ev { background-color: #aa18aa; }

h4.blog { background-color: #9daa17; }
h4.blog.profile { font-size: 1.2em; text-transform: none; }

.theatre h4, h4.theatre { background-color: #750f12; }

.podcast h4, h4.podcast { background-color: #5a6649; }

h4.dbl { padding-top: 0;
	border-bottom: 2px solid #ab2e2b;
	background: transparent ; 
	padding: 0;}

h4.dbl a { background: #cf3531 url(http://m6-static.newsquestdigital.co.uk/system/standard/dashed_shaded.png) repeat-x top left;
	padding: 1px 3px 0 3px;
	display: inline;
	color: #fff; }

h4.dbl a.off { color: #036;
	background: transparent ; }
	
h4.dbl a.off:hover { color: #c00; }





.sglCol h5 { font-size: 1.2em;
	font-weight: bold;
	color: #333;
	text-transform: uppercase; 
	padding: 3px 0 0 0;
	margin: 0 0 3px 0;
	position: relative;
	background: url(http://m6-static.newsquestdigital.co.uk/system/standard/dashed.gif) repeat-x top left; }

.sglCol a h5 { color: #036; }

.sglCol li { font-size: 1.2em; }

.yourTabs { height: 1.6em;
	border-bottom: 2px solid #cf3531; }

.yourTabs h4 { padding: 0;
	font-size: 1.2em;
	height: 1.3em;
	float: left;
	background-image: none;  }

.yourTabs h4 a { display: block;
	padding: 0 2px 0 2px;
	line-height: 1.5em;
	text-align: center;
	float: left;
	margin-bottom: 2px; }
	
.yourTabs h4.one.selected { border-right: 1px dashed #999; }
.yourTabs h4.two.selected { border-right: 1px dashed #999;
	border-left: 1px dashed #999; }
.yourTabs h4.three.selected { border-left: 1px dashed #999; }

.yourTabs h4.selected a { color: #fff;
	background: #cf3531 url(http://m6-static.newsquestdigital.co.uk/system/standard/dashed.gif) repeat-x top left; }

.yourTabs h4.one a { width: 8.8em; }
.yourTabs h4.two a { width: 7.1em; }
.yourTabs h4.three a { width: 9em; }




/********Columns********/

.sglCol { width: 31.2em;
	min-width: 312px;
	margin-right: 2.4em;
	float: left; }

.dblCol { width: 64.8em;
	min-width: 648px;
	margin-right: 0;
	float: left; }

.tplCol { width: 94.8em;
	min-width: 948px;
	margin-right: 0;
	float: left; }
	
#three { width: 30em;
	min-width: 300px;
	float:right; }

.hBlock { float: left;
	width: 67em;
	min-width: 670px;
	clear: both; }
	
.smSglCol { width: 20em; 
	min-width: 200px; 
	float: left; 
	margin-right: 0; }
	
.lrgSglCol { width: 42.4em; 
	min-width: 424px; 
	float: left; 
	margin-right: 2.4em; }


.holder { float: left; }

/********Header area********/


#adStrip { margin: 21px 0;
	position: relative;
	min-height: 6.8em; 
	text-align: center;
	}
	
#logoStrip { width: 50em;
	float: left; 
	position: relative; 
	height: 8.2em;}


#logoStrip h1 { margin: 0; 
	width: 409px;
	height: 48px;
	position: absolute;
	top: 0;
	left: 0;
	background: transparent url(/resources/images/sitelogo/) no-repeat top left; }

#logoStrip h1 a { text-indent: -99999em;
	display: block;
	width: 409px;
	height: 48px; }

#logoStrip img
{
    display: block;
}

#header ul#logoLnks { list-style-type: none;
	margin: 1em 0 0 0;
	padding: 0;
	width: 46.5em;
	display: block;
	font-size: 1.2em;
	position: absolute;
	bottom: 0; }

#header ul#logoLnks img
{
    display: inline;
}
#header ul#logoLnks li { display: inline;
	padding: 0 0.8em 0 0;
	margin: 0 0 0 0.8em;
	border-right: 1px solid #999;
	font: 1.2em "Trebuchet MS", Arial, sans-serif; }

#header ul#logoLnks li.first { margin-left: 0; }
#header ul#logoLnks li.last { border: 0 !important;
	margin-left: 0.8em !important; }

#header ul#logoLnks li.wethr { padding-left: 44px;
	background-repeat: no-repeat;
	background-position: top left;
	padding-top: 0.3em; }
#header ul#logoLnks li.default { background-image: url(/resources/images/current_weather/); }	
#header ul#logoLnks li.clear { background-image: url(http://m6-static.newsquestdigital.co.uk/system/standard/weather_sunny.gif); }
#header ul#logoLnks li.clearspells { background-image: url(http://m6-static.newsquestdigital.co.uk/system/standard/weather_sunny_spells.gif); }
#header ul#logoLnks li.cloudy { background-image: url(http://m6-static.newsquestdigital.co.uk/system/standard/weather_cloudy.gif); }
#header ul#logoLnks li.fog { background-image: url(http://m6-static.newsquestdigital.co.uk/system/standard/weather_fog.gif); }
#header ul#logoLnks li.hailshower { background-image: url(http://m6-static.newsquestdigital.co.uk/system/standard/weather_hail_shower.gif); }
#header ul#logoLnks li.hailshowers { background-image: url(http://m6-static.newsquestdigital.co.uk/system/standard/weather_hail_shower.gif); }
#header ul#logoLnks li.heavyrain { background-image: url(http://m6-static.newsquestdigital.co.uk/system/standard/weather_heavy_rain.gif); }
#header ul#logoLnks li.heavyshowers { background-image: url(http://m6-static.newsquestdigital.co.uk/system/standard/weather_heavy_showers.gif); }
#header ul#logoLnks li.heavysleetshower { background-image: url(http://m6-static.newsquestdigital.co.uk/system/standard/weather_heavy_sleet_showers.gif); }
#header ul#logoLnks li.heavysleet { background-image: url(http://m6-static.newsquestdigital.co.uk/system/standard/weather_heavy_sleet.gif); }
#header ul#logoLnks li.heavysnowshower { background-image: url(http://m6-static.newsquestdigital.co.uk/system/standard/weather_heavy_snow_showers.gif); }
#header ul#logoLnks li.heavysnow { background-image: url(http://m6-static.newsquestdigital.co.uk/system/standard/weather_heavy_snow.gif); }
#header ul#logoLnks li.lightrain { background-image: url(http://m6-static.newsquestdigital.co.uk/system/standard/weather_light_rain.gif); }
#header ul#logoLnks li.lightshowers { background-image: url(http://m6-static.newsquestdigital.co.uk/system/standard/weather_light_showers.gif); }
#header ul#logoLnks li.lightsleet { background-image: url(http://m6-static.newsquestdigital.co.uk/system/standard/weather_light_sleet.gif); }
#header ul#logoLnks li.lightsnowshower { background-image: url(http://m6-static.newsquestdigital.co.uk/system/standard/weather_light_snow_showers.gif); }
#header ul#logoLnks li.lightsnow { background-image: url(http://m6-static.newsquestdigital.co.uk/system/standard/weather_light_snow.gif); }
#header ul#logoLnks li.lightsleetshower { background-image: url(http://m6-static.newsquestdigital.co.uk/system/standard/weather_lightsleet_showers.gif); }
#header ul#logoLnks li.mist { background-image: url(http://m6-static.newsquestdigital.co.uk/system/standard/weather_mist.gif); }
#header ul#logoLnks li.suncloud { background-image: url(http://m6-static.newsquestdigital.co.uk/system/standard/weather_sun_cloud.gif); }
#header ul#logoLnks li.sunnyspells { background-image: url(http://m6-static.newsquestdigital.co.uk/system/standard/weather_sunny_spells.gif); }
#header ul#logoLnks li.sunny { background-image: url(http://m6-static.newsquestdigital.co.uk/system/standard/weather_sunny.gif); }
#header ul#logoLnks li.thunderstorm { background-image: url(http://m6-static.newsquestdigital.co.uk/system/standard/weather_thunderstorm.gif); }



 /********Boxes********/
/*********************/
.w200 { width: 20em; }
.w312 { width: 31.2em; }
.w648 { width: 64.8em; }
.w300 { width: 30em; }


/********Dashed box********/
.dashedBox { border: dashed 1px #999;
	border-top: 0; }
	
#adStrip .dashedBox { position: absolute;
	bottom: 0;
	right: 0; }
	
.dashedBox p { font: 1.1em "Trebuchet MS", Arial, sans-serif;
	margin: 3px;
	text-transform: uppercase; }

.dashedBox p.txtRight { border-top: 1px dashed #dbdbdb;
	padding-top: 3px; }


/********Rounded corner box in header box********/

#roundedMods { float: right; 
	width: 41em;
	margin-top: 10px;
	position: relative;
	font-family: "Trebuchet MS", Arial, sans-serif; }


.roundedBox { position: absolute;
	background-color: #dfe3e7;
	height: 7.3em;
	top: 0;
	right: 0;
	margin: 0;
	display: block; }

/* Temp disabling of advertise line in header text box */
.roundedBox.w200 p.right.dashed { display: none;}

.roundedBox.first { left: 0; }	

.roundedBox h4 { background-image: none;
	background-color: #cf3631;
	color: #fff; }	

a:hover.roundedBox h4 { color: #fff;
	text-decoration: underline; }

.roundedBox.first h4 { background-color: #1c389d; }	
	
.roundedBox img { width: 65px;
	height: 65px;
	border: 1px solid #666;
	position: absolute;
	right: 3px;
	top: 3px;
	z-index: 10; }

.roundedBox p { font: 1.1em "Trebuchet MS", Arial, sans-serif; 
	text-transform: uppercase;
	color: #333;
	line-height: 1.2em;
	padding: 0 3px; 
	margin: 3px 0 0 0;
	z-index: 10; }
	
a:hover.roundedBox p { text-decoration: underline; }
	
.roundedBox.first p { font: 1.5em "Trebuchet MS", Arial, sans-serif; 
	text-transform: none;
	line-height: 1em;
	padding: 0 72px 0 3px; }

.roundedBox p.dashed { padding: 3px 0 0 0;
	margin: 3px 3px;
	width: 17.6em;
	text-align: right;
	display: block;
	background: transparent url(http://m6-static.newsquestdigital.co.uk/system/standard/dashed_trans.gif) repeat-x top left; }

.roundedBox p a { font-weight: bold; }

img.phoneIcon { position: absolute; top: -12px; right: -5px;  width: 24px !important; height: 29px !important; border: 0; }

/********Corners********/
.cn { position: absolute;
	width: 6px;
	height: 6px;
	font-size: 6px;
	line-height: 6px;
	z-index: 5;
	display: block;
	text-indent: -9999px; }
	
.cn.rgtBot { right: 0;
	bottom: 0;
	background: url(http://m6-static.newsquestdigital.co.uk/system/standard/rnd_cnr_br.gif) no-repeat;  }

.cn.lftBot { left: 0;
	bottom: 0;
	background: url(http://m6-static.newsquestdigital.co.uk/system/standard/rnd_cnr_bl.gif) no-repeat; }
	

.cn.rgtTop { right: 0;
	top: 0;
	background: url(http://m6-static.newsquestdigital.co.uk/system/standard/rnd_cnr_tr.gif) no-repeat;  }

.cn.lftTop { left: 0;
	top: 0;
	background: url(http://m6-static.newsquestdigital.co.uk/system/standard/rnd_cnr_tl.gif) no-repeat; }



.roundedBox .cn.rgtBot { background: url(http://m6-static.newsquestdigital.co.uk/system/standard/rnd_cnr_br_grey.gif) no-repeat;  }

.roundedBox .cn.lftBot { background: url(http://m6-static.newsquestdigital.co.uk/system/standard/rnd_cnr_bl_grey.gif) no-repeat; }
	
.roundedBox .cn.rgtTop { background: url(http://m6-static.newsquestdigital.co.uk/system/standard/rnd_cnr_tr_red.gif) no-repeat;  }

.roundedBox .cn.lftTop { background: url(http://m6-static.newsquestdigital.co.uk/system/standard/rnd_cnr_tl_red.gif) no-repeat; }

.roundedBox.first .cn.rgtTop { background: url(http://m6-static.newsquestdigital.co.uk/system/standard/rnd_cnr_tr_blu.gif) no-repeat;  }

.roundedBox.first .cn.lftTop { background: url(http://m6-static.newsquestdigital.co.uk/system/standard/rnd_cnr_tl_blu.gif) no-repeat; }




 /********Nav area********/
/************************/
.nav { margin: 0; 
	height: 5em;
	position: relative;
	display: block; }

ul.navBar { list-style-type: none;
	margin: 0;
	padding: 0;
	background: #87aac1 url(http://m6-static.newsquestdigital.co.uk/system/standard/gradient_blue_main_nav.gif) repeat-x bottom; 
	display: block;
	float: left;
	width: 100%;
	position: absolute; 
	height: 2.2em;
	top: 1.3em;
	left: 0;
	z-index: 50; }


* html .secondLevel ul.navBar { background: transparent url(http://m6-static.newsquestdigital.co.uk/system/standard/gradient_blue_main_nav_IE.gif) repeat-x top; }  


ul.navBar li { padding: 0;
	margin: 0;
	display: block;
	height: 2.2em;
	float: left;
	background: transparent; 
	border-left: 1px solid transparent; 
	border-right: 1px solid transparent; }
	

ul.navBar li.rightLinks { background: #f18b3b url(http://m6-static.newsquestdigital.co.uk/system/standard/gradient_orange.gif) repeat-x bottom;
	float: right; }
	
ul.navBar li.rightLinks.first { border-left: 1px solid #fff; }



ul.navBar li a { color: #fff;
	padding: 0 3px 0 4px;
	line-height: 1.6em;
	font-size: 1.3em; 
	font-weight: bold;
	display: block;
	float: left;
	z-index: 50; }

ul.navBar li a:hover { color: #ffe400; }
	
ul.navBar li.on { border-color: #a6bdcd; }	

ul.navBar li.on a { color: #ffe400;
	background: transparent url(http://m6-static.newsquestdigital.co.uk/system/standard/nav_select_blu.gif) no-repeat bottom center; 
	height: 2em; }

.commercialLinks ul.navBar li.rightLinks.on a { color: #ffe400;
	background: transparent url(http://m6-static.newsquestdigital.co.uk/system/standard/nav_select_red.gif) no-repeat bottom center;
	height: 2em; }
	
.commercialLinks ul.navBar li.on { background-color: transparent;
	background-image: none;
	border-color: #ed9e61; }	

ul.navBar li.noon { border-color: #a6bdcd; }	

ul.navBar li.noon a { color: #ffe400;
	background: transparent url(http://m6-static.newsquestdigital.co.uk/system/standard/nav_select_blu_no_arrow.gif) no-repeat bottom center; 
	height: 2em; }

ul.navBar li.noonclassified a { color: #ffe400;
	background: transparent url(http://m6-static.newsquestdigital.co.uk/system/standard/nav_select_red_no_arrow.gif) no-repeat bottom center; 
	height: 2em; }

.commercialLinks ul.navBar li.rightLinks.noon a { color: #ffe400;
	background: transparent url(http://m6-static.newsquestdigital.co.uk/system/standard/nav_select_red_no_arrow.gif) no-repeat bottom center; 
	height: 2em; }
	
.commercialLinks ul.navBar li.noon { background-color: transparent;
	background-image: none;
	border-color: #ed9e61; }	
	
	
ul.navBar.secBar { border-top: 1px solid #fff;
	font-size:1em;
	position: absolute;
	top: 3.5em;
	left: 0;
	z-index: 40; }

.secondLevel ul.navBar.secBar  { background: #778e98 url(http://m6-static.newsquestdigital.co.uk/system/standard/gradient_sec_bar.gif) repeat-x bottom !important; }
 ul.navBar.secBar li { background-color: transparent; }

.secondLevel ul.navBar.secBar li a { font-size: 1.3em;
	line-height: 1.1em;
	padding: 0.3em 0.33em 0.25em 0.33em; }


.commercialLinks ul.navBar.secBar { background: #eda368 url(http://m6-static.newsquestdigital.co.uk/system/standard/gradient_sec_bar_commerc.gif) repeat-x bottom !important; }

.commercialLinks ul.navBar.secBar li { background-color: transparent; }



ul.navBar.secBar li.title { background: transparent url(http://m6-static.newsquestdigital.co.uk/system/standard/nav_select_arrow_blu.gif) no-repeat right;
	padding-right: 1.1em; }
	
ul.navBar.secBar li.title a { color: #ffe400; }

.commercialLinks ul.navBar.secBar li.title { background: transparent url(http://m6-static.newsquestdigital.co.uk/system/standard/nav_select_arrow_red.gif) no-repeat right;
	padding-right: 1.1em; }

ul.navBar.third { z-index: 55; }

ul.secBar li.on a { background-color: transparent !important;
	background-image: none !important;
	color: #fff !important;
	text-decoration: underline;
	height: auto !important;
	border: 1px hidden;  }
	
ul.secBar li.on { border-left: 1px solid transparent; border-right: 1px solid transparent; }






/********Page Titles********/
#titles { height: 6.1em; 
	border-bottom: 1px solid #999;
	margin: 0;
	position: relative; }

/********Breadcrumb********/
#titles ul#bread { list-style-type: none;
	margin: 0;
	padding: 5px 0 0 0;
	width: 58.8em;
	display: block;
	font-size: 1.2em; }

#titles ul#bread li { display: inline;
	padding: 0;
	margin: 0; }


/********Page/Section titles********/

#titles h2 { font-size: 2.1em;
	text-transform: uppercase; 
	float: left;
	margin: 0.8em 0 0 0;
	padding: 0 17px 0 0;
	color: #333;
	font-family: "Trebuchet MS", Arial, sans-serif;
	position: relative; }
	
#titles h2 a.rss { width: 13px;
	height: 13px;
	display: block;
	margin: 0 0 0.2em 0.5em;
	text-indent: -99999em;
	position: absolute;
	bottom: 0;
	right: 0;
	background: transparent url(http://m6-static.newsquestdigital.co.uk/system/standard/rss_icon.gif) no-repeat top right; }
	


/********Search Box********/

form#search { width: 30em;
	float: right;
	text-align: right;
	position: absolute;
	top: 1.7em;
	right: 0; }

form#search fieldset { text-align: right; }

form#search label { display: none; }
		
form#search input { margin: 0;
	padding: 0; }	

form#search input.field { font-size: 2em;
	width: 11.1em;
	background-color: #fff;
	float: left; 
	margin-top: -0.2em; }	


	


 /********Article content********/
/******************************/
.sglCol h3 { font-size: 2.3em;
	font-family: "Trebuchet MS", Arial, sans-serif;
	margin: 0 0 12px 0;
	font-weight: normal;
	color: #333;
	line-height: 1.1em; }


#byline { width: 16.2em; 
	font-size: 1.4em;
	margin-top: 20px; }
	
#byline img { width: 50px;
	height: 50px;
	border: 1px solid #666;
	display: block; 
	float: left;
	margin: -13px 5px 0 0; }
	




p.caption { font-size: 1.2em;
	margin: 0.3em 0; }

.sglCol img.lrg { width: 312px;
	height: auto; }

.sglCol img.sm { width: 144px; 
	height: auto;
	margin: 0 0 10px 10px;
	float: right; }



ul.bulletLst { margin: 0 0 0 0.3em;
	padding: 0 0.2em 0 0;
	list-style-type: none; }

ul.bulletLst li {  padding: 0 2em 0 0;
	margin: 0.4em 0;
	}

ul.bulletLst li a { display: block;
	padding-left: 1em;
/*	font-size: 1.2em; */
	background-position: 0 0.4em;
	background-repeat: no-repeat; }

ul.bulletLst li a:hover { background-position: 0.1em 0.4em; }

ul.bulletLst li a { background-image: url(http://m6-static.newsquestdigital.co.uk/system/standard/bullet_art.gif); }
ul.bulletLst li a.pic { background-image: url(http://m6-static.newsquestdigital.co.uk/system/standard/bullet_pic.gif); }
ul.bulletLst li a.mov { background-image: url(http://m6-static.newsquestdigital.co.uk/system/standard/bullet_mov.gif); }




.headlinesBrkOut { 
	margin: 0 0 0.6em 0pt;
	padding-bottom: 3px;
	border-bottom: 1px dashed #dbdbdb; }	

/*.headlinesBrkOut ul li { width: 12.4em; } */



.share { padding-bottom: 8px;
	margin-bottom: 16px;
	border-bottom: 1px dashed #dbdbdb;
	float: left;
	min-width:312px;
	width:31.2em; }

.share h4 { background-color: #68a828; }

.share a.right { font-weight: bold;
	margin-top: 13px;}

.share ul { list-style-type: none;
	margin: 5px 0 0 0;
	padding: 0; }
	
.share ul li { margin: 0 10px 0 0;
	display: block;
	float: left;  }
	
.share ul li a { width: 18px;
	height: 18px;
	display: block;
	float: left;
	text-indent: -99999em;
	background-position: top left;
	background-repeat: no-repeat; 
	background-color: transparent;}	
	
.share ul li a.one { background-image: url(http://m6-static.newsquestdigital.co.uk/system/standard/rss_digg.gif); }
.share ul li a.two { background-image: url(http://m6-static.newsquestdigital.co.uk/system/standard/rss_reddit.gif); }
.share ul li a.three { background-image: url(http://m6-static.newsquestdigital.co.uk/system/standard/rss_facebook.gif); }
.share ul li a.four { background-image: url(http://m6-static.newsquestdigital.co.uk/system/standard/rss_furl.gif); }
.share ul li a.five { background-image: url(http://m6-static.newsquestdigital.co.uk/system/standard/rss_yahoo.gif); }



.related { padding-bottom: 8px;
	margin-bottom: 16px;
	border-bottom: 1px dashed #dbdbdb;
	float: left;
	width: 100%;}

	
.related ul.relatedImg { width: auto;
	list-style-type: none;
	margin: 8px 0 0 0;
	padding: 0; }
	
.related ul.relatedImg li { width: 72px;
	height: 72px;
	float: left;
	margin: 0 0.3em;
	margin-bottom: 6px; }
	
.related ul.relatedImg li a img { width: 72px;
	height: 72px; }
	

.comCol { padding-bottom: 8px;
	margin-bottom: 16px;
	border-bottom: 1px dashed #dbdbdb;  }
	
.comCol p.viewing { margin: 8px 0 2px 0; }	

.comCol p.viewing a { margin-top: 1px; }	

.comment { margin: 0.7em 0 0.1em 0;
	clear: both; }



.comment a.block, .comment .block { background-color: #eaeff2;
	display: block;
	padding: 0;
	position: relative;
	font-size: 1.2em !important;
	height: 1%;
	cursor: hand; } 

.comment a.block:hover { background-color: #e5eaed; }


.comment.regVs { padding: 0 23px 0 0; background: transparent url(http://m6-static.newsquestdigital.co.uk/system/standard/comment_point_vert.gif) no-repeat top right; }

.comment a.block p, .comment .block p { font-size: 1em !important;
	padding: 0.3em 0.5em 0 0.5em;
	height: 1%; }

.comment p {
    margin: 0.3em 0 0.5em 0;
	font-weight: normal;
    color: #666;
}

q, quote, .q { margin: 0;
	padding: 0;
	color: #666;
	display: block;
	padding: 0 0.5em 0.3em 0.5em;
	height: 1%; }

.comment blockquote {
    width: auto;
    margin: 0 5px 5px 5px;
    padding: 0 5px 5px 5px;
    float: none;
    font-size: 1em;
    border: dashed 1px #666;
}

.comment .tools { text-transform: uppercase;
	font-weight: bold;
	color: #ccc;
	padding-left: 0.5em;
	height: 2.3em;
	line-height: 2.2em;	
	display: block;
	background: transparent url(http://m6-static.newsquestdigital.co.uk/system/standard/comment_point.gif) no-repeat 26em 0; }
	
.comCol label { font-size: 1.3em;
	width: 9em; 
	padding-top: 0.3em;
	display: block; 
	float: left; }

.comCol label.terms { font-size: 1.2em; margin-right: 3px; margin-bottom: 10px; width: auto; }

.comCol label.deep { margin-bottom: 4em; }

.comCol label span { font-size: 0.8em;
	display: block;
	float: left; }

.comCol input { width: 14em; 
	float: left;
	padding: 0;
	margin: 0.2em 0 0.3em 0; }

.comCol input.btn { float: right;
	width: auto !important;
	margin: 0.4em 0; }
	
.comCol textarea { width: 14.3em;
	float: left;
	padding: 0;
	margin: 0.2em 0 0.3em 0; }
	
.comCol img { 
	border: 0;
	float: left;
	margin: 0.2em 0 0.3em 0; }
	
.comCol .formats { padding-top: 0.3em;
	font-size: 1.2em; }

.comCol .formats a { margin-right: 0.9em; }

.comCol .formats a.bd { font-weight: bold; }
.comCol .formats a.it { font-style: italic; }
.comCol .formats a.qu { font-weight: bold; }
						




.singPicWitCap { display: block;
	padding: 0 0 3px 0;
	margin: 0 0 16px 0;
	display: block;
	height: 1%;
	border-bottom: 1px dashed #dbdbdb; }

.singPicWitCap p { font-weight: bold;
	color: #036;
	margin: 4px 0; }


	
#multiImg { width: 31.2em; 
	min-width: 312px;
	height: auto;
	position: relative;
	padding-bottom: 3px;
	margin-bottom: 16px; border-bottom: 1px dashed #dcdcdc;  }

#TabLinks { position: absolute;
	bottom: 8px;
	left: 0;
	z-index: 5;
	height: 70px;
	width: 31.2em; 
	min-width: 312px;
	padding: 0 !important; }

#TabLinks a { float: left;
	display: block; 
	width: 70px; 
	min-width: 70px;
	height: 70px; 
	margin-right: 10px;
	padding: 0; 
	z-index: 10; 
	text-decoration: none; 
	border: 0; }

#TabLinks a img { width: 70px;
	height: 70px; }
	
#TabLinks a.last { margin: 0 !important; }

#multiImg p, #para a { font-size:1.2em;
	float: left; 
	clear: both; 
	display: none; 
	width: auto;
	height: 80px; /* Modified */
	width: 312px; 
	z-index: 50; 
	left: 0;
	background: transparent url(http://m6-static.newsquestdigital.co.uk/system/standard/gallery_arrow.png) no-repeat -310px 66px;
	text-align: left;
	margin: 5px 0 0 0;
	z-index: 200; }

#multiImg #picsNtxt.solo p,
#picsNtxt.solo #para a { background: none; 
	height: auto !important;}
	
	
#para p a, #para a { color: #036;
	font-weight: bold; }


#para p a { font-size:1.2em;
	clear: none; 
	display: none;
	z-index: 200; }

#picsNtxt  { width: 31.2em;
	min-width: 312px; 
	margin-bottom: 60px;
	position: relative;
	top: 0; 
	z-index: 200;}

#picsNtxt.solo { margin-bottom: 0; }

#picsNtxt img { display: none; 
	width: 312px;
	max-width: 312px;
	min-width: 312px; }
	
/* REMOVED ELEMENTS FROM PREV STYLE - REMOVED TO FIX IMG HEIGHT IN IE6:
span #pic1 p#player1, 
span #pic2 p#player1, 
span #pic3 p#player1, 
span #pic4 p#player1
span #pic1 a#player1, 
span #pic2 a#player1, 
span #pic3 a#player1, 
span #pic4 a#player1 */	

	
#picsNtxt.number1 #pic1,
#picsNtxt.number1 #para #txt1 { display: block; background: transparent url(http://m6-static.newsquestdigital.co.uk/system/standard/gallery_arrow.png) no-repeat -310px 66px !important; }
#picsNtxt.solo #para #txt1 { display: block; background: none; }

#picsNtxt.number1 #para #txt1 a { display: inline !important; background: none !important; }
#picsNtxt.number2 #pic2,
#picsNtxt.number2 #para #txt2 { display: block; background: transparent url(http://m6-static.newsquestdigital.co.uk/system/standard/gallery_arrow.png) no-repeat -232px 66px !important; }
#picsNtxt.number2 #para #txt2 a { display: inline !important; background: none !important; }
#picsNtxt.number3 #pic3,
#picsNtxt.number3 #para #txt3 { display: block; background: transparent url(http://m6-static.newsquestdigital.co.uk/system/standard/gallery_arrow.png) no-repeat -150px 66px !important; }
#picsNtxt.number3 #para #txt3 a { display: inline !important; background: none !important; }
#picsNtxt.number4 #pic4,
#picsNtxt.number4 #para #txt4 { display: block; background: transparent url(http://m6-static.newsquestdigital.co.uk/system/standard/gallery_arrow.png) no-repeat -70px 66px !important; }
#picsNtxt.number4 #para #txt4 a { display: inline !important; background: none !important; }


#para.text1 #txt1 { display: block; background: transparent url(http://m6-static.newsquestdigital.co.uk/system/standard/gallery_arrow.png) no-repeat -310px 66px !important; }
#para.text1 #txt2  { display: none !important; }
#para.text1 #txt3  { display: none !important; }
#para.text1 #txt4  { display: none !important; }

#para.text2 #txt2 { display: block; background: transparent url(http://m6-static.newsquestdigital.co.uk/system/standard/gallery_arrow.png) no-repeat -232px 66px !important; }
#para.text2 #txt1  { display: none !important; }
#para.text2 #txt3  { display: none !important; }
#para.text2 #txt4  { display: none !important; }

#para.text3 #txt3 { display: block; background: transparent url(http://m6-static.newsquestdigital.co.uk/system/standard/gallery_arrow.png) no-repeat -150px 66px !important; }
#para.text3 #txt1  { display: none !important; }
#para.text3 #txt2  { display: none !important; }
#para.text3 #txt4  { display: none !important; }

#para.text4 #txt4 { display: block; background: transparent url(http://m6-static.newsquestdigital.co.uk/system/standard/gallery_arrow.png) no-repeat -70px 66px !important; }
#para.text4 #txt1  { display: none !important; }
#para.text4 #txt2  { display: none !important; }
#para.text4 #txt3  { display: none !important; }

#picsNtxt.number1 #pic1 p#player1,
#picsNtxt.number2 #pic2 p#player1,
#picsNtxt.number3 #pic3 p#player1,
#picsNtxt.number4 #pic4 p#player1 { height: 247px; display: block; }
	


	
.leadGallery { position: relative; 
	padding: 0 0 3px 0;
	margin: 0 0 16px 0; }	

.leadGallery p.caption { display: block;
	width: 100%;
	background: transparent url(http://m6-static.newsquestdigital.co.uk/system/standard/gallery_pointer.png) no-repeat;
	padding-bottom: 22px;
	z-index: 50;  }

.leadGallery p.caption { background-position: bottom -260px; }

.leadGallery a { font-weight: bold;
	text-transform: uppercase; }

.leadGallery ul { width: auto;
	list-style-type: none;
	margin: 8px 0 0 0;
	padding: 0; 
	position: relative;
	top: 0;
	z-index: 5; }
	
.leadGallery ul li { width: 70px;
	height: 70px;
	float: left;
	margin: 0 10px 8px 0; }
	
.leadGallery ul li.edge { margin-right: 0; }
	
.leadGallery ul li a img { width: 70px;
	height: 70px;
	border: 1px solid #666; border-collapse: collapse; }





.gallery { padding: 0 0 3px 0;
	margin: 0 0 16px 0;
	height: 1%;
	display: block;
	border-bottom: 1px dashed #dbdbdb; }	

.gallery ul { width: auto;
	list-style-type: none;
	display: block;
	float: left;
	margin: 5px 0 0 0;
	padding: 0; 	
	position: relative;
	top: 0;
	z-index: 5; }
	
.gallery ul li { width: 70px;
	padding-bottom: 2px;
	display: block;
	min-height: 96px;
	float: left;
	margin: 2px 10px 0 0;
	text-align: center;
	font-size: 1.1em;
	line-height: 1em; }
	
	
.gallery ul li a img { width: 70px;
	height: 70px;
	margin-bottom: 1px; }
	
.gallery.blog { border-bottom: 0; }

.gallery.blog ul { margin-bottom: 7px; }
.gallery.blog ul li { width: 66px;
	margin: 2px 12px 0 0; }
		
.gallery.blog ul li a img { width: 66px;
	height: 66px; }
	
	
	
.gallery ul li.edge { margin-right: 0; }
	
	
	
	
 /*****Commercial furniture*****/
/******************************/
#innerCol { width: 13em;
	float: left;
	margin-top: 10px; }

.classified { border: 1px solid #d6d6d6;
	text-align: left;
	margin-bottom: 1em; 
	padding-bottom: 3px;
	background: transparent url(http://m6-static.newsquestdigital.co.uk/system/standard/class_col_bottom_bg.gif) repeat-x bottom; }

.classified h5 { font-size: 1.3em;
	color: #fff !important;
	font-weight: normal;
	text-transform: uppercase;
	margin: 0 0 5px 0;
	padding: 0.1em 0 0 0.2em;
	border-bottom: 1px solid #d6d6d6;
	background-color: #f4a363; }

.classified h5 a { color: #fff; }

.classified img { border: 1px solid #999;
	margin: 0 5px; }
	
	
.classified img.center { border: 1px solid #999;
	margin: 0 0 0 13px;
	width: 100px; }
	
.classified img.right { border: 1px solid #999;
	margin: 0 5px;
	width: 60px;}

.classified p { margin: 5px;
	font-size: 1.1em; } 
	

.classified ul { list-style-type: none;
	margin: 0 3px;
	padding: 0;
	height: 1%; }
	
.classified ul li { list-style-type: none;
	margin: 0 0 6px 0;
	padding: 0;
	height: 1%;
	font-size: 1.1em; }

.classified ul li a { display: block; }

.classified ul li span { margin-bottom: 2px;
	display: block; }


h4.classhd { background: url(http://m6-static.newsquestdigital.co.uk/system/standard/class_hot_corner.gif) no-repeat top right;
	border-left: 1px solid #d6d6d6;
	margin-bottom: 0;
	height: 1.2em;
	padding-top: 2px; }



.classified.innerPad { border-top: 0;
	padding: 5px 5px 0 5px;
	margin-bottom: 16px;
	display: block;
	height: 1%; }

.classified.innerPad img { margin: 0 5px 5px 0; }


.hotJobs ul li { padding-left: 1.1em !important; 
	text-align: left;
	background: transparent url(http://m6-static.newsquestdigital.co.uk/system/standard/list_icon_bullet.gif) no-repeat 0 2px; }

/*

.wide ul { background: transparent url(http://m6-static.newsquestdigital.co.uk/system/standard/blank_ccc.gif) repeat-y 49% top;
	height: auto;
	display: block;
	float: left; 
	clear: both; }

.wide ul li { width: 13em; 
	float: left;
	margin: 0;
	padding: 0 0 0.6em 1.1em; 
	text-align: left;
	background: transparent url(http://m6-static.newsquestdigital.co.uk/system/standard/list_icon_bullet.gif) no-repeat 0 2px; }
	
.wide ul li.left { padding-right: 0.4em;
	clear: both;  }
*/



.services { border-top: 0;
	padding-top: 2px;
	height: 1%;
	margin-bottom: 16px; }


/* Superseeeded by table version to go live
.services ul { background-image: none;
	margin: 8px 0 0 0;
	padding: 0;
	height: 1%;
	width: 290px !important; }

.services ul li { background-image: none;
	float: left;
	width: 120px;
	display: block;
	padding: 0;
	margin: 0 0 8px 0; }

.services ul li.edge { clear: left; }

.services ul li img { width: 120px;
	border: 0; }
	
	
.services ul li.Isfive a img,
.services ul li.Issix a img { height: 60px; }
*/


.services table { margin-left:0.5em; }
.services table td { vertical-align: top; padding: 0.5em;}
.services table td img { width: 120px;
	border: 0; }
.services table td.Isfive a img,
.services table td.Issix a img { height: 60px; }




#outerCol { width: 16em;
	float: right;
	margin-top: 10px;  }


#outerCol img { margin-bottom: 1em; }

#outerCol img.tile { margin: 0 0 1em 2em; }

#innerCol img.tile { margin: 0 0 1em 0.5em; }
	


.art { border-bottom: 1px dashed #dbdbdb;
	padding: 0 0 3px 0;
	margin: 0 0 10px 0;
	height: 1%;
	clear: both; }

.art img { margin: 0 1em 1em 0; }

.art.blog img, .sglCol .blog img { height: 100px;
    width: 100px; 
	border: 0; }
	
.sglCol .blog img { margin-right: 5px;
	margin-bottom: 5px; }
	
	
	
	
.leadPic img { width: 144px !important; 
	height: auto; }
	
.smPic img { width: 66px !important;
	/*height: 66px !important; */
	border: 0; 
	margin-bottom: 9px;}

.smPic img.left { margin-right: 1em; }

.smPic img.right { margin-left: 1em;
	margin-right: 0; }

.widePic img { width: 310px !important;
	margin-right: 0; }
	
.smSglCol .widePic img { width: 200px !important;
	margin-right: 0; }

.art h2 { font-size: 2.1em;
	font-weight: normal;
	margin: 0 0 0.2em 0; }

.art h3 { font-size: 1.6em;
	font-weight: normal;
	margin: 0 0 0.2em 0; }

.art h4 { font-size: 1.4em;
	font-weight: normal;
	margin: 0 0 0.2em 0;
	padding-left: 0 !important;
	background-image: none;
	text-transform: none;
	color: #666; } 

.art h2 a, .art h3 a, .art h4 a, .art h5 a, .art h6 a { color: #036; }

.art h2 a:hover, .art h3 a:hover, .art h4 a:hover, .art h5 a:hover, .art h6 a:hover { color: #c00; }


.art p { margin: 0.3em 0 0.5em 0; }


.art ul, ul.relatedLinks, .picInfo ul { list-style-type: none;
	margin: 0;
	padding: 0;
	display: block;
	float: left; }
	
ul.relatedLinks { clear: both;
	margin: 6px 0 4px 0;
	height: 1%;
	clear: both;
	font-size: 1.1em; }
	
ul.relatedLinks li { margin: 2px 0;
	height: 1%; }

.art ul li, .picInfo ul li { padding: 0;
	margin: 0 0 4px 0;
	font-size: 1.1em;
	clear: both; }


.art ul li a, ul.relatedLinks li a, .picInfo ul li a { font-size: 1.1em;
	padding: 0 0 0 15px;
	display: block;
	margin: 0;
	height: 1%;
	background: transparent url(http://m6-static.newsquestdigital.co.uk/system/standard/list_icon_bullet.gif) no-repeat 0 2px; }
	
.art ul li a:hover, ul.relatedLinks li a:hover, .picInfo ul li a:hover { background-position: 1px 2px; }

.art ul li a.gallery, ul.relatedLinks li a.gallery, .picInfo ul li a.gallery { background: transparent url(http://m6-static.newsquestdigital.co.uk/system/standard/list_icon_camera.gif) no-repeat 0 0; border-bottom: 0 !important; }
.art ul li a.gallery:hover, ul.relatedLinks li a.gallery:hover, .picInfo ul li a.gallery:hover { background-position: 1px 0; }

.art ul li a.video, ul.relatedLinks li a.video, .picInfo ul li a.video { background: transparent url(http://m6-static.newsquestdigital.co.uk/system/standard/list_icon_video.gif) no-repeat 0 1px; }
.art ul li a.video:hover, ul.relatedLinks li a.video:hover, .picInfo ul li a.video:hover { background-position: 1px 1px; }


a.discus { background: transparent url(http://m6-static.newsquestdigital.co.uk/system/standard/list_icon_discus.gif) no-repeat 0 2px !important;
	padding: 0 0 0 15px;
	display: block;
	
	height: 1%;
	font-weight: bold;
	clear: left; } 




.art .dblList { width: 14.4em;
	float: left; }
	
.art .dblList.one { margin-right: 2em; }
.art.blog .dblList.one { margin-right: 1.2em; }

.art .dblList a.chLk { text-transform: uppercase;
	font-weight: bold; }


/******IMAGE BUTTONS WITH GRADIENT TEXT BOXES************/

.imgPromos { border-bottom: 1px dashed #dbdbdb;
	padding: 0 0 3px 0;
	margin: 0 0 16px 0; 
	width: 312px;
	height: 120px;
	max-height: 120px;
	float: left;
	clear: both; }

.imgPromos.justTwoSm { width: 31.2em;
	min-width: 312px; }


.imgPromos a { height: 116px !important;
	margin-right: 20px;
	display: block;
	float: left;
	font-weight: bold;
	position: relative;
	background: transparent  repeat;}
	


.imgPromos.four a { width: 14.4em !important;
	min-width: 144px; }

.imgPromos.two a { width: 31.2em !important;
	min-width: 312px; }


.imgPromos img { height: 116px !important;
	border: 0; }
	
.imgPromos.four img { width: 144px !important; }
	
.imgPromos.two img { width: 312px !important; }



.imgPromos span { height: 3.2em;
	display: block;
	background-color: #000;
	position: absolute;
	left: 0;
	bottom: 0;
	filter:alpha(opacity=50);
	opacity: 0.5;
	-moz-opacity:0.5; }
	
.imgPromos.four span { width: 14.4em;
	min-width: 144px; }
	
.imgPromos.two span { width: 31.2em;
	min-width: 312px; }


.imgPromos p { margin: 0 !important;
	padding: 0;
	color: #fff;
	height: 2.6em;
	position: absolute;
	bottom: 0px;
	left: 5px; }
	


/******END IMAGE BUTTONS WITH GRADIENT TEXT BOXES************/

ul.trioLst { list-style-type: none;
	margin: 0;
	padding: 0;
	width: 33%; 
	float: left;
	height: 1%; }
	
ul.trioLst li { list-style-type: none;
	margin: 0 0 5px 0;
	padding: 0;
	line-height: 1em; }

ul.trioLst li a { padding: 0 0.5em 0 0;
	background-image: none; }

ul.trioLst li a img { width: 95px;
	margin: 0; }



ul.doubleLst { list-style-type: none;
	margin: 0;
	padding: 0;
	width: 50% !important; 
	float: left;
	height: 1%; }
	
ul.doubleLst li { list-style-type: none;
	display: block;
	margin: 0;
	height: 1%;
	padding: 0 0 0.6em 0;
	line-height: 1.1em; }

ul.doubleLst li a { padding: 0 0.5em 0 0;
	display: block;
	height: 1%;
	background-image: none; }
	

ul.doubleLst.icons li a { padding: 0 0 0 15px;
	display: block;
	height: 1%;
	background: transparent url(http://m6-static.newsquestdigital.co.uk/system/standard/list_icon_bullet.gif) no-repeat 0 2px; }



	
ul.doubleLst.icons li a:hover { background-position: 1px 2px; }

ul.doubleLst.icons li a.gallery { background: transparent url(http://m6-static.newsquestdigital.co.uk/system/standard/list_icon_camera.gif) no-repeat 0 0; border-bottom: 0 !important; }
ul.doubleLst.icons li a.gallery:hover { background-position: 1px 0; }

ul.doubleLst.icons li a.video { background: transparent url(http://m6-static.newsquestdigital.co.uk/system/standard/list_icon_video.gif) no-repeat 0 1px; }
ul.doubleLst.icons li a.video:hover { background-position: 1px 1px; }











.commentsRead { padding: 0 0 3px 0;
	margin: 0 0 16px 0;
	border-bottom: 1px dashed #d6d6d6;
	height: 1%; }
 



 
ol { margin: 0; 
	padding: 0 0 0 2.2em;
	height: 1%; }

ol li { margin: 0 0 3px 0;
	font-size: 1.1em; }
	
ol.lrg li {	font-size: 1.2em; }


.edsChoice h5 { border: 0 !important;
	background: none;
	margin: 0;
	padding: 0;
	font-size: 1.3em; }
	



.rant { display: block;
	background: transparent url(http://m6-static.newsquestdigital.co.uk/system/standard/yoursay_rant.gif) no-repeat top left;
	border-bottom: 1px dashed #dbdbdb;
	padding: 0 0 3px 39px;
	margin: 0 0 6px 0;
	height: 1%; }


.rave { display: block;
	background: transparent url(http://m6-static.newsquestdigital.co.uk/system/standard/yoursay_rave.gif) no-repeat top right;
	border-bottom: 1px dashed #dbdbdb;
	padding: 0 40px 3px 0;
	margin: 0 0 6px 0;
	height: 1%; }

.rant p, .rave p { margin-bottom: 4px; }

.rant span, .rave span { font-weight: bold;
	font-style: italic; }




.whatsTravel { height: 1%;
	border-bottom: 1px dashed #dbdbdb;
	padding: 0 0 3px 0;
	margin: 0 0 16px 0; }

.whatsTravel a.boxFootLnk { margin-right: 7px;
	font-size: 1em; }

.whatsOn .leftSide { height: 1%;
	width: 48%;
	float: left;
	border-right: 1px dashed #dbdbdb; }
	
.whatsOn .leftSide ul { list-style-type: none;
	margin: 0 7px 0 0;
	padding: 0; }

.whatsOn .leftSide ul li { padding: 0;
	margin: 0 0 6px 0;
	font-size: 1.1em; }


.whatsOn .rightSide { height: 1%;
	width: 50%;
	float: left; }
	
.rightSide table { margin-left: 7px; }

.rightSide table th { border-bottom: 1px solid #dbdbdb; }

.rightSide table th.title { font-size: 1.2em; 
	padding: 0 0 1px 0;
	border-bottom: 0; }

.rightSide table td, .rightSide table th { text-align: center;
	font-size: 1.1em;
	padding: 2px 0; }

.rightSide table td.today { border: 1px solid #c00; }

.rightSide.blog table { float: left; width: 17em; margin-right: 2em; margin-bottom: 2em; font-size: 1.1em; border-bottom: 1px dashed #d0d0d0; padding-bottom: 5px; margin-bottom: 16px;  }



.travelUpdate ul { list-style-type: none;
	margin: 0;
	padding: 0; }
	
.travelUpdate ul li { list-style-type: none;
	margin: 0;
	padding: 6px 3px;
	font-size: 1.1em;
	background-color: #f5f5f5;  }
	
.travelUpdate ul li.off { background-color: transparent; }

.travelUpdate ul li a { color: #333; }

.travelUpdate ul li a.red span { background: transparent url(http://m6-static.newsquestdigital.co.uk/system/standard/traffic_bullet_red.gif) no-repeat 0 2px; }
.travelUpdate ul li a.amber span { background: transparent url(http://m6-static.newsquestdigital.co.uk/system/standard/traffic_bullet_amber.gif) no-repeat 0 2px; }
.travelUpdate ul li a.green span { background: transparent url(http://m6-static.newsquestdigital.co.uk/system/standard/traffic_bullet_green.gif) no-repeat 0 2px; }


.travelUpdate ul li span { display: block;
	padding-left: 11px;
	font-weight: bold;
	color: #036; }



.mpu { height: 1%;
	margin: 0 0 16px 0; }




.localInfo { height: 1%;
	border-bottom: 1px dashed #dbdbdb;
	padding: 0 0 3px 0;
	margin: 0 0 16px 0; }

.localInfo label { font-size: 1.1em;
	font-weight: bold;
	color: #333; 
	margin: 0;
	padding: 0 3px 3px 0;
	float: left; }

.localInfo input.field { width: 13.7em;
	margin: 3px 0 5px 0;
	padding: 0;
	font-size: 1.5em; }

.localInfo .radio { margin: 0 7px 0 0;
	padding: 5px 0 0 0;
	float: left; }

.localInfo .btn { margin: 6px 0; }





.horoscopes h4 { background-color: #d2071b;
	font-size: 1.3em;
	padding: 2px 0 1px 3px; }

.horoscopes h4 span { margin-top: 2px; }

.horoscopes p a.boxFootLnk { margin-bottom: 1em; }

.horoscopes .boxFootLnk.left { float: left !important; }

.horoscopes .art { position: relative; }

.horoscopes .art p { width: 18.4em; }

.horoscopes .art img { position: absolute;
	top: 0;
	right: -10px;
	width: 90px;
	height: auto;
	margin-left: 10px; }



.datingBlurb { position: relative; }

.datingBlurb .position { 
	top: -27px; 
	right: -17px;
	position: absolute; }

.dating .art.datingBlurb ul { list-style-type: disc !important;
	margin: 0;
	padding-left: 2em;
	width: 20em;
	min-width: 200px;
	font-size: 1.1em; }
	
	

.dating ul.srch { /*width: 95% !important; 
	margin: 0 0 0 3% !important;  */}

.dating ul.srch label { font-weight: bold;  }

.dating ul.srch select { width: 90% !important;  }

.dating .art h5 { font-size: 1.6em;
	text-transform: none;
	border: 0;
	background: 0;
	width: 10em;
	min-width: 100px;
	margin-right: 0.7em;
	margin-bottom: 0.5em;
	text-align: right;
	float: left; }


.dating .btn { color: #9a0062;
	border-color: #9a0062; }

.dating .art a.btn.lrg { font-size: 1.5em; }



.trailerLst { background-color: transparent;
	background-position: top right;
	background-repeat: no-repeat;
	background-image: none;
	border-bottom: 1px dashed #dbdbdb;
	padding: 0 0 3px 0;
	margin: 0 0 16px 0;
	height: 1%;
	clear: both; }

.trailerLst.no1 { background-image: url(http://m6-static.newsquestdigital.co.uk/system/standard/trailer_no_01.gif); background-position: 178px top; }
.trailerLst.no2 { background-image: url(http://m6-static.newsquestdigital.co.uk/system/standard/trailer_no_02.gif); }
.trailerLst.no3 { background-image: url(http://m6-static.newsquestdigital.co.uk/system/standard/trailer_no_03.gif); }
.trailerLst.no4 { background-image: url(http://m6-static.newsquestdigital.co.uk/system/standard/trailer_no_04.gif); }
.trailerLst.no5 { background-image: url(http://m6-static.newsquestdigital.co.uk/system/standard/trailer_no_05.gif);}
.trailerLst.no6 { background-image: url(http://m6-static.newsquestdigital.co.uk/system/standard/trailer_no_06.gif); }
.trailerLst.no7 { background-image: url(http://m6-static.newsquestdigital.co.uk/system/standard/trailer_no_07.gif); }
.trailerLst.no8 { background-image: url(http://m6-static.newsquestdigital.co.uk/system/standard/trailer_no_08.gif); }
.trailerLst.no9 { background-image: url(http://m6-static.newsquestdigital.co.uk/system/standard/trailer_no_09.gif); }
.trailerLst.no10 { background-image: url(http://m6-static.newsquestdigital.co.uk/system/standard/trailer_no_10.gif); }

.trailerLst.no2 p { padding-right: 44px;  }
.trailerLst.no3 p { padding-right: 47px;  }
.trailerLst.no4 p { padding-right: 50px;  }
.trailerLst.no5 p { padding-right: 48px;  }
.trailerLst.no6 p { padding-right: 50px;  }
.trailerLst.no7 p { padding-right: 48px;  }
.trailerLst.no8 p { padding-right: 50px;  }
.trailerLst.no9 p { padding-right: 50px;  }
.trailerLst.no10 p { padding-right: 56px;  }



.trailerLst a.image { display: block; background: #7f969f url(http://m6-static.newsquestdigital.co.uk/system/standard/trailer_grad_bg_sm.gif) repeat-x top left; width: 74px; float: left; margin-right: 7px; position:relative; border-bottom: 2px solid #666;  margin-bottom: 3px;}

.trailerLst.theatre a.image { background: #9f7f81 url(http://m6-static.newsquestdigital.co.uk/system/standard/trailer_theatre_grad_bg_sm.gif) repeat-x top left; border-bottom: 2px solid #503435; }

.trailerLst.podcast a.image { background: #919f7f url(http://m6-static.newsquestdigital.co.uk/system/standard/trailer_pod_grad_bg_sm.gif) repeat-x top left; border-bottom: 2px solid #455034; }

.trailerLst a.image.right { float: right; margin: 0 0 0 33px;}

.trailerLst a.image img { margin: 4px; }
		
.trailerLst a.image p { background: transparent url(http://m6-static.newsquestdigital.co.uk/system/standard/trailer_play_plus_bullet.gif) no-repeat top left; margin: 0 4px 4px 4px; padding-left: 15px; padding-right: 0; color: #fff;
clear: both; }

.trailerLst.theatre a.image p { background: transparent url(http://m6-static.newsquestdigital.co.uk/system/standard/trailer_theatre_play_bullet.gif) no-repeat top left; margin: 0 4px 4px 4px; padding-left: 15px; padding-right: 0; color: #fff; }

.trailerLst.podcast a.image p { background: transparent url(http://m6-static.newsquestdigital.co.uk/system/standard/trailer_podcast_play_bullet.gif) no-repeat top left; padding-top: 0.5em; padding-bottom: 0.5em; }

.trailerLst p { margin-bottom: 3px; }

.trailerLst ul, ul.details { list-style-type: none; 
	margin: 0;
	padding: 0;
	height: 1%;
	font-family: "Trebuchet MS", Arial, sans-serif; }

.trailerLst ul li, ul.details li { list-style-type: none;
	margin: 0 0 4px 0;
	font-size: 1.2em;
	font-weight: bold; }

.trailerLst ul li a, ul.details li a, a.trailerLstFtLnk { background: transparent url(http://m6-static.newsquestdigital.co.uk/system/standard/trailer_icon_video.gif) no-repeat 0 0.2em;
	padding-left: 15px; }
	
	
.trailerLst.podcast ul li a, .podcast ul.details li a, .podcast a.trailerLstFtLnk { background: transparent url(http://m6-static.newsquestdigital.co.uk/system/standard/trailer_icon_audio.gif) no-repeat 0 0.2em;
	padding-left: 15px; }
	
a.trailerLstFtLnk { font-weight: bold; 
	font-size: 1.2em;
	float: right; }
	
.trailerLst ul li.art { margin-top: 8px;
	border: 0; }

.trailerLst ul li.art a { background: transparent url(http://m6-static.newsquestdigital.co.uk/system/standard/trailer_icon_bullet.gif) no-repeat 0.1em 3px;
	padding-left: 15px; 
	display: block; }
	

.trailerModule { margin-bottom: 16px; }
.trailerModule .trailerLst { padding-bottom: 3px; min-height: 52px; margin-bottom: 3px; }
.trailerModule .trailerLst h6 { margin: 0; font-size: 1.2em; }
.trailerModule a img { width: 50px !important; height: 50px !important; float: left; margin-right: 5px; }
.trailerModule .trailerLst .trailerLstFtLnk { float: none !important; }
.trailerModule .trailerLst h6 a.trailerLstFtLnk { background: transparent url(http://m6-static.newsquestdigital.co.uk/system/standard/trailer_icon_video.gif) no-repeat 0 3px; }
.trailerModule .trailerLst p { padding-right: 25px; }
.trailerModule .trailerLst.no1 { background-image: url(http://m6-static.newsquestdigital.co.uk/system/standard/trailer_no_01_sm.gif); background-position: right 6px !important; }
.trailerModule .trailerLst.no2 { background-image: url(http://m6-static.newsquestdigital.co.uk/system/standard/trailer_no_02_sm.gif); background-position: right 6px !important; }
.trailerModule .trailerLst.no3 { background-image: url(http://m6-static.newsquestdigital.co.uk/system/standard/trailer_no_03_sm.gif); background-position: right 6px !important; }
.trailerModule .trailerLst.no4 { background-image: url(http://m6-static.newsquestdigital.co.uk/system/standard/trailer_no_04_sm.gif); background-position: right 6px !important; }
.trailerModule .trailerLst.no5 { background-image: url(http://m6-static.newsquestdigital.co.uk/system/standard/trailer_no_05_sm.gif); background-position: right 6px !important; }
.trailerModule .trailerLst.no6 { background-image: url(http://m6-static.newsquestdigital.co.uk/system/standard/trailer_no_06_sm.gif); background-position: right 6px !important; }
.trailerModule .trailerLst.no7 { background-image: url(http://m6-static.newsquestdigital.co.uk/system/standard/trailer_no_07_sm.gif); background-position: right 6px !important; }
.trailerModule .trailerLst.no8 { background-image: url(http://m6-static.newsquestdigital.co.uk/system/standard/trailer_no_08_sm.gif); background-position: right 6px !important; }
.trailerModule .trailerLst.no9 { background-image: url(http://m6-static.newsquestdigital.co.uk/system/standard/trailer_no_09_sm.gif); background-position: right 6px !important; }
.trailerModule .trailerLst.no10 { background-image: url(http://m6-static.newsquestdigital.co.uk/system/standard/trailer_no_10_sm.gif); background-position: right 6px !important; }


	
.trailerVideo { background: #82949e url(http://m6-static.newsquestdigital.co.uk/system/standard/trailer_grad_bg_lg.gif) repeat-x top left; position: relative; border-bottom: 2px solid #696562; margin-bottom: 2px; text-align: center; height: 1%; }

.trailerVideo .cn.rgtBot { background: url(http://m6-static.newsquestdigital.co.uk/system/standard/rnd_cnr_br_dblu.gif) no-repeat;  }
.trailerVideo .cn.lftBot { background: url(http://m6-static.newsquestdigital.co.uk/system/standard/rnd_cnr_bl_dblu.gif) no-repeat; }
.trailerVideo .cn.rgtTop { background: url(http://m6-static.newsquestdigital.co.uk/system/standard/rnd_cnr_tr_dblu.gif) no-repeat;  }
.trailerVideo .cn.lftTop { background: url(http://m6-static.newsquestdigital.co.uk/system/standard/rnd_cnr_tl_dblu.gif) no-repeat; }



.theatreTrailerVid { background: #9f7f81 url(http://m6-static.newsquestdigital.co.uk/system/standard/trailer_theatre_grad_lg.gif) repeat-x top left; position: relative; border-bottom: 2px solid #503435; margin-bottom: 2px; text-align: center; height: 1%;  }

.theatreTrailerVid .cn.rgtBot { background: url(http://m6-static.newsquestdigital.co.uk/system/standard/rnd_cnr_br_dred.gif) no-repeat;  }
.theatreTrailerVid .cn.lftBot { background: url(http://m6-static.newsquestdigital.co.uk/system/standard/rnd_cnr_bl_dred.gif) no-repeat; }
.theatreTrailerVid .cn.rgtTop { background: url(http://m6-static.newsquestdigital.co.uk/system/standard/rnd_cnr_tr_dred.gif) no-repeat;  }
.theatreTrailerVid .cn.lftTop { background: url(http://m6-static.newsquestdigital.co.uk/system/standard/rnd_cnr_tl_dred.gif) no-repeat; }



.trailerVideo .video { padding: 4.5em 0;
	display: block;
	height: 1%; }
	
.trailerVideo .video h5 { margin-bottom: 5px; }

.trailerVideo.under { background: #354850 url(http://m6-static.newsquestdigital.co.uk/system/standard/trailer_grad_bg_lg_reverse.gif) repeat-x top left; position: relative; border: 0; padding: 16px 0; text-align: left; }

.under.theatreTrailerVid { background: #503435 url(http://m6-static.newsquestdigital.co.uk/system/standard/trailer_theatre_grad_lg_rev.gif) repeat-x top left; }


.trailerVideo h6, .trailerVideo h5, .trailerVideo label { color: #fc0;
	background: none; }

.trailerVideo h5 { margin: 0;
	padding: 0;
	font-size: 1.3em;
	font-weight: bold; }
	
.rating h6 { float: left;
	margin: 0;
	padding: 0;
	font-size: 1.3em;
	font-weight: bold; }

.trailerVideo p, .trailerVideo li, .trailerVideo a { color: #fff; }

.trailerVideo a:hover { color: #fc0; text-decoration: underline; }

.trailerVideo p span.rate { font-size: 1.7em; color: #fc0; font-weight: bold; }

.rating span { text-align: center;
	width: 2.1em;
	min-width: 21px;
	display: block;
	float: left;
	margin-bottom: 14px; }

.rating input { margin: 0;
	padding: 0; }

.trailerVideo ul.details { border: 0; margin-bottom: 14px; }

.trailerVideo ul.details li { height: 1%; }

.trailerVideo ul.details li.selected { background: transparent url(http://m6-static.newsquestdigital.co.uk/system/standard/trailer_icon_select_bullet.gif) no-repeat 2px 1px;
	padding-left: 15px; 
	display: block;
	font-weight: normal;
	color: #fc0; }
	
	
.trailerVideo ul.details li a { background-image: url(http://m6-static.newsquestdigital.co.uk/system/standard/trailer_icon_video_trailer.gif);
	padding-left: 15px; 
	display: block;
	font-weight: normal; }
	
.trailerVideo ul.details li a:hover { background-image: url(http://m6-static.newsquestdigital.co.uk/system/standard/trailer_icon_video_trler_on.gif); }
	
	
.trailerVideo .detailsCol { float: left;  } 

.trailerVideo .detailsCol.wide { width: 30em; 
	min-width: 300px; 
	margin: 0 20px 0 10px; }

.trailerVideo .detailsCol.narrow { width: 14em; 
	min-width: 140px; 
	margin: 0 16px 0 0; }

ul.speed { list-style-type: none;
	margin: 8px 0 0 3em;
	padding: 0;
	height: 1%; }
	
ul.speed li { float: left;
	width: 18em;
	margin: 0 1em 1em 1em; }

ul.speed li p { text-align: left; }

ul.speed li a.btn  { color: #036;
	font-size: 1.4em; }

ul.speed li a.btn:hover { border-color: #c00;
	color: #c00;
	text-decoration: none; }



.trailerLst.podcast input { width: 220px; float: left; clear: left; }

.trailerLst.podcast a.trailerLstFtLnk { background: transparent url(http://m6-static.newsquestdigital.co.uk/system/standard/trailer_icon_audio.gif) no-repeat 0 0; margin-top: 0.5em; }


.podcast dt { font-weight: bold;
	font-size: 1.2em; }

.podcast dd { font-size: 1.2em;
	margin: 5px 0 16px 0px;
	border-bottom: 1px dashed #dbdbdb;
	padding: 0 0 3px 0;
	height: 1%; } 
	
	
.podcast ul.rss { float: right;
	list-style-type: none;
	margin: 0 0 10px 10px;  }
	
.podcast ul.rss li { height: auto;
	padding: 0;
	display: block;
	clear: left; }

.podcast ul.rss li a { height: auto !important; 
	background-image: none; 
	padding: 0;}
	
.podcast ul.rss li a img { height: auto !important; 
	width: auto !important;
	margin: 0; }

.poll { width: 85%; margin: 0 0 16px 0; margin-left: 5%; background-color: #e6edf4; height: 1%; padding: 3%; position: relative; }

.poll p { color: #333; font-size: 1.3em; margin: 0 0 10px 0; }

.poll label { width: 80%; font-size: 1.3em; float: left; margin: 0 0 5px 0; padding-top: 0; color: #333; clear: left; }

.poll label.yesNo { width: 20%; margin-left: 35%;  }

.poll .radio { float: left; margin: 0; }

.poll .btn { margin-top: 0.6em; border-width: 1px; }

.pollTable { padding: 3px 0; border-bottom: 1px dashed #dbdbdb; border-top: 1px dashed #dbdbdb; margin-bottom: 16px; }

.pollTable.results td { height: 40px;}

.pollTable th { font-weight: bold; font-size: 1.1em; color: #333; text-transform: uppercase; padding-bottom: 3px; border-bottom: 1px dashed #dbdbdb; }

.headlinesBrkOut .pollTable.results th { border-bottom: 0; padding-bottom: 0; }

.headlinesBrkOut .pollTable.results h5 { border: 0; padding-bottom: 0; }

.pollTable tr.on { background-color: #f3f6f9; }

.pollTable td { padding: 0.5em 0.3em 0.5em 0; font-size: 1.2em; vertical-align: top; }

.pollTable td.first { text-align: right; }

.headlinesBrkOut .poll p { margin: 0 0 8px 0; }
.headlinesBrkOut .poll { width: auto; margin: 0; padding-left: 0; background-color: transparent; font-size: 0.9em; }
.headlinesBrkOut .poll .btn { font-size: 1.1em; } 
.headlinesBrkOut .pollTable { border-bottom: 0; margin-bottom: 0; }
.headlinesBrkOut .pollTable td { font-size:1.2em !important;  vertical-align: middle; height: 16px; }
.headlinesBrkOut .pollTable td.first { text-align: left; }


.poll.results { background: transparent;
	width: auto;
	padding: 0;
	height: 1%;
	margin-left: 0;
	border-bottom: 1px dashed #dcdcdc; }

.poll dl { margin: 0;
	padding: 0;
	float: left;
	color: #333; }

.poll dt { font-size: 1.2em;
	width: 12em;
	margin: 0 0 0.6em 0;
	float: left;
	min-height: 2.2em;
	text-align: right;
	padding-right: 0.4em; }
	
.headlinesBrkOut .poll dt { width: 6.5em; }
	
.poll dd { font-size: 1.2em;
	float: right;
	margin: 0 0 0.6em 0;
	width: 160px;
	min-height: 2.2em; }

.headlinesBrkOut .poll dd { width: 65px; }

.headlinesBrkOut .poll dd img { margin-top: 4px; }

.poll h5 { font-size: 1.3em; margin-top: 4px; margin-bottom: 5px; }



 /************Footer************/
/******************************/



#classFoot ul { list-style-type: none;
	margin: 10px 0 0 0;
	padding: 0; }

#classFoot ul li { display: block;
	float: left;
	padding: 0;
	margin: 0;
	border-right: 1px solid #d1d1d1;
	border-bottom: 1px solid #d1d1d1;
	position: relative; } 
	
#classFoot ul li.one { width: 27.6em; }
#classFoot ul li.two { width: 19.4em; }
#classFoot ul li.three { width: 20em; }
#classFoot ul li.four { width: 29.9em; }
	
#classFoot ul li h5 { font-size: 1.3em; 
	color: #fff; 
	text-transform: uppercase; 
	margin: 0;
	padding: 0.1em 0 0 0.3em;
	background-color: #F18B3B; }

#classFoot ul li h5 a { color:#fff;}

#classFoot ul li.one h5 { padding-left: 137px; }
#classFoot ul li.two h5 { }
#classFoot ul li.three h5 { padding-right: 140px; }

#classFoot ul li.one span { position: absolute;
	top: 0;
	left: 0;
	width: 130px;
	height: 98px;
	background: transparent url(http://m6-static.newsquestdigital.co.uk/system/standard/class_foot_suit.gif) no-repeat; }
	
#classFoot ul li.two p { 
	width: 12em;
	line-height: 1.2em; }	
	
#classFoot ul li.two img { position: absolute;
	bottom: 4px;
	right: 4px;
	width: 51px;
	height: 61px; }


#classFoot ul li.three p { 
	width: 10em; }	
	
#classFoot ul li.three img { position: absolute;
	bottom: 0;
	right: 0;
	width: 81px;
	height: 80px; }
	
#classFoot ul li.four span { position: absolute;
	top: 0;
	right: 0; 
	width: 162px;
	height: 85px;
	background: transparent url(http://m6-static.newsquestdigital.co.uk/system/standard/class_foot_car.gif) no-repeat; }


#classFoot ul li .holder { margin: 0;
	padding: 0 0.4em;
	height: 5.8em;
	min-height: 58px; }

#classFoot ul li.one .holder { padding-left: 135px; }
#classFoot ul li.four .holder { padding-right: 165px; }
#classFoot ul li.four { border-right: 0; }

#classFoot ul li .holder p { font-size: 1.1em;
	line-height: 1.2em;
	margin: 0.5em 0 0.5em 0;
	color: #333; }
	
#classFoot ul li p a { font-weight: bold;}

#classFoot ul li input { width: 5.7em;
	font-size: 1em; }
	





#navFoot { width: 97.2em;
	min-width: 972px;
	padding-bottom: 0.3em;
	margin: 0 auto 15em auto; }
	
#navFoot ul.navBar { position: relative !important;
	clear: both;
	background-image: none;
	background: #b2c8d7 url(http://m6-static.newsquestdigital.co.uk/system/standard/gradient_blue_footer.gif) repeat-x bottom;
	margin-top: 4px;
	padding: 1px 0; }
	
#navFoot ul.navBar li {	background-color: transparent;
	background-image: none;
	border: 0;
	height: 1%; }
	
#navFoot ul.navBar li a { color: #036;
	padding: 1px 5px 0 5px;
	color: #fff;
	font-size: 1.2em; }
		
#navFoot ul.navBar li.rightLinks { background: #f18b3b url(http://m6-static.newsquestdigital.co.uk/system/standard/gradient_orange.gif) repeat-x bottom;
	float: right; }

#navFoot ul.navBar li.on a { border-bottom: 1px dashed #036; }

	
#navFoot ul.usefulList { list-style-type: none;
	text-align: right;
	margin: 20px 0 0 0;
	padding: 0 0 3px 0; 
	float: right;
	clear: both;
	width: 100%;
	border-bottom: 1px solid #999; }

#navFoot ul.usefulList li { display: inline;
	padding: 0;
	margin: 0 0 0 1em;
	font-size: 1.3em; }




#navFoot ul.lastList { list-style-type: none;
	margin: 7px 0 0 0;
	padding: 0 0 3px 0; 
	float: right;
	width: 48%;
	text-align: right; }

#navFoot ul.lastList.other { float: left;
	text-align: left; }

#navFoot ul.lastList li { display: inline;
	padding: 0 0.3em 0 0;
	margin: 0 0.3em 0 0;
	border-right: 1px solid #999;
	font-size: 1.1em;
	color: #bbb;
	text-align: left; }

#navFoot ul.lastList li a { color: #999;
	line-height: 1.4em; }














/********COMMERCIAL STYLES********/

.access { position:absolute; top:-300em; left:-300em; }

.clear { clear:both; }

label { font-size: 1.2em; color: #444; 
padding-top: 6px ; }

.boxFootLnk2 { margin:0; padding:0; text-align:right; float:right; font-size:0.9em; font-weight:bold; }

fieldset#advancedSearch form ul { margin:0; padding:0; list-style:none; width:100%; }
fieldset#advancedSearch form ul li { margin:0 0 4px 0; padding:0; list-style:none; width:100%; clear:both; float:left; }
	fieldset#advancedSearch form ul li.last { margin:0; height:2.5em; }
	
	fieldset#advancedSearch form ul li label { margin:0; padding: 4px 0 0 0; float:left; }
	fieldset#advancedSearch form ul li input.searchInput { margin:0; padding:0; float:right; width:58.5%; }
	fieldset#advancedSearch form ul li select { margin:0; padding:0; float:right; width:60%; }
	fieldset#advancedSearch form ul li span.right { margin:0 5px 0 0; }
		fieldset#advancedSearch form ul li div.rightButtons { margin:0; padding:0; float:right; width:60%; }
		fieldset#advancedSearch form ul li div.rightButtons label { float:left; margin-top:2px; }
		fieldset#advancedSearch form ul li div.rightButtons input { float:left; }

fieldset#advancedSearchPage form div.row { margin:0; padding:8px 0 8px 0; width:100%; border-bottom:1px dashed #dbdbdb; float:left; clear:both; }
	fieldset#advancedSearchPage form div.row ul { margin:0; padding:0; list-style:none; clear:both; }
	fieldset#advancedSearchPage form div.row ul li { margin:0 0 8px 0; padding:0; list-style:none; clear:both; float:left; width:100%; }
		fieldset#advancedSearchPage form div.row ul li label { margin:0; padding:0 1em 0 0; float:left; clear:left; width:17em; }
		fieldset#advancedSearchPage form div.row ul li input { margin:0; padding:0; float:left; width:16em; background-color: #fff; }
		fieldset#advancedSearchPage form div.row ul li select { margin:0; padding:0; float:left; width:16em; }
		fieldset#advancedSearchPage form div.row ul li div { margin:0; padding:0; float:left; width:14.4em; }
			fieldset#advancedSearchPage form div.row ul li div p input.checkbox { margin:0 4px 2px 0; padding:0; float:left; clear:left; width:1em; }
			fieldset#advancedSearchPage form div.row ul li div p { margin:0 0 5px 0; padding:2px 0 0 0; float:left;  width:11em; }
		fieldset#advancedSearchPage form div.row ul li p { margin:0; padding:0 0 0 2em; float:left; width:14em; }

	fieldset#advancedSearchPage form div.row h3 { margin:0 0 0.5em 0; padding:0; float:left; clear:both; font-size:1.6em; }

	fieldset#advancedSearchPage form div.last { padding:8px 0 8px 0; clear:both; border:none; }

fieldset#advancedSearchPage form div.row ul li p.checkAllAlign { margin-left: 16em; }


fieldset#searchAgain form ul { margin:0; padding:0; list-style:none; width:100%; }
fieldset#searchAgain form ul li { margin:0 0 4px 0; padding:0 0 4px 15px; list-style:none; float:left; }
	fieldset#searchAgain form ul li.first { padding:0 0 4px 0; clear: both; }
	fieldset#searchAgain form ul li.last { padding:0 0 4px 0; width:15em; float:right; }
	
	fieldset#searchAgain form ul li label { margin:0; padding:3px 4px 0 0; float:left; }
	fieldset#searchAgain form ul li input.searchInput { margin:0; padding:0; float:left; width:15em; background-color: #fff; }
	fieldset#searchAgain form ul li select { margin:0; padding:0; float:left; width:7em; }
	fieldset#searchAgain form ul li span.right { margin:0 5px 0 0; }

	fieldset#searchAgain form ul.carsVs li input.searchInput { margin:0; padding:0; float:left; width:7.5em; background-color: #fff; }






fieldset#emailSignIn form ul { margin:0; padding:0 0 4px 0; list-style:none; width:100%; }
fieldset#emailSignIn form ul li { margin:0 0 6px 0; padding:0; list-style:none; width:auto; float:left; }
	
	fieldset#emailSignIn form ul li label { margin:0; padding:0 2px 0 0; float:left; }
	fieldset#emailSignIn form ul li label.second { margin:0; padding:0 2px 0 15px; float:left; }
	fieldset#emailSignIn form ul li input.searchInput { margin:0; padding:0; float:left; width:6.8em; background-color: #fff; }
	fieldset#emailSignIn form ul li a.password { margin:8px 10px 0 0; padding:0; background: none; }



fieldset#advancedSearchPage form .formAlign { margin-left: 27.7em; }

fieldset#advancedSearchPage form .formAlign.thirdCol { margin-left: 38.7em; }



.mySignIn { margin:0; padding:0; border:1px solid #d6d6d6; text-align:left; }
#three .mySignIn h4 { margin:0; padding:0.1em 0 0 0.2em; font-size:1.3em; color:#fff; font-weight:normal; text-transform:uppercase;  	border-bottom:1px solid #d6d6d6; background-color:#f4a363; width:auto; background-image: none; }

.mySignIn fieldset#emailSignIn form ul { margin:0; padding:0 0 4px 0; list-style:none; width:100%; }
.mySignIn fieldset#emailSignIn form ul li { margin:0 0 6px 0; padding:0; list-style:none; width:100%; float:left; clear:left; }
	
	.mySignIn fieldset#emailSignIn form ul li label { margin:0; padding:0 2px 0 4px; float:left; font-size:1em; }
	.mySignIn fieldset#emailSignIn form ul li label.second { margin:0; padding:0 2px 0 15px; float:left; }
	.mySignIn fieldset#emailSignIn form ul li input.searchInput { margin:0; padding:0; float:left; width:6.2em; background-color: #fff; }
	.mySignIn fieldset#emailSignIn form ul li input.btn { margin:0 4px 0 0; }
	.mySignIn fieldset#emailSignIn form ul li a.password { margin:8px 10px 0 0; padding:0;  background: none; }

.mySignIn .newUser { margin:0; padding:0 0 0 4px; border-top:1px dashed #dbdbdb; }
	.mySignIn .newUser p, .mySignIn .newUser h5 { margin:2px 0 2px 0; padding:0; }
	.mySignIn h5.userSignIn { margin:0; padding:0 0 0 4px; font-size:1.4em; text-transform:uppercase; color:#000000; }
	.mySignIn h5.userName { margin:0 4px; padding:4px 0 4px 0; font-size:1.4em; font-weight:normal; border-bottom:1px dashed #dbdbdb; }
	.mySignIn ul.linksList { margin:8px 0 8px 0; padding:0 0 0 4px; list-style:none; float:left; width:14em; }
	.mySignIn ul.linksList li { margin:0; padding:0; list-style:none; float:left; font-size:1.2em; font-weight:bold; clear:both; width:10em; }

.newUser { margin:0; padding:3px 0 0 0; border-top:1px dashed #dbdbdb; border-top: 0 !important; }
	.newUser h5, h5.userSignIn { font-size:1.4em; text-transform:uppercase; color:#000000; }
	.newUser h5 a { text-transform:none; font-weight:normal; font-size:0.8em; font-family: Arial, Verdana, sans-serif; }

.featured { margin:0; padding:0; float:left; height: 1%; clear: both; width: 100%; }
	.featured .boxFootLnk { font-size:1em; font-weight:bold; }
	.featured h5 { margin:0; padding:0; font-size:1.4em; line-height:1.2em; font-weight:bold; text-transform:none; background:none; }
	.featured h5 a { color: #036; }
	.featured h5 a:hover { color: #c00; }
	.featured img {  }

.galleryRowThree { margin: 0; padding:0 0 3px 0; height: 1%; }	
	.galleryRowThree ul { margin:0; padding:0 0 0 7px; list-style:none; float:left; display: block; }
	.galleryRowThree ul li {  margin:0 0 7px 0; padding:0 30px 0 0; width:80px; height:1%; float: left; display: block; text-align:center; font-size:1.1em; line-height:1.2em; clear: none; }
	.galleryRowThree ul li a { margin:0; padding:0; width:80px; display:block; }
	.galleryRowThree ul li a img { margin:0; padding:0; width:80px; }
		.galleryRowThree ul li.edge { padding-right: 0; clear:right; }
	
	.galleryRowThree ul li a img { width:80px; height:55px; margin-bottom:1px; }

.fullwidthArt { margin:0 0 16px 0; padding:0 0 3px 0; width:64.8em; min-width: 648px; height:1%; position:relative; border-bottom:1px dashed #dbdbdb; float:left; }
.fullwidthArt p, .dblCol p { margin: 0.3em 0 0.8em 0; }
.commercial h4, .fullwidthArt h4 { margin-bottom:8px; background-color:#f18b3b; text-transform:uppercase; color:#fff; font-weight:bold; }

a.emailPrompt { margin:0; padding:0; display:block; width:195px; height:40px; position:absolute; top:-24px; right:0; border:0; }
	a.emailPrompt img { border:0; }

.fullwidthArt div.title { margin:10px 0 0 0; padding:0; float:left; background-color: #f18b3b; 
	background-image: url(http://m6-static.newsquestdigital.co.uk/system/standard/dashed_shaded.png);
	background-repeat: repeat-x;
	background-position: top left;
	width:64.8em; min-width: 648px; }
	.fullwidthArt div.title p { margin-bottom:2px; padding:0 0 0 3px; color:#fff; font-weight:bold; padding-left: 3px !important; }
	.fullwidthArt div.title p.right { margin-top: 5px; padding:0px 3px 0 0; font-size:1.15em; }
	.fullwidthArt div.title p.right a { color:#fff; }
	.fullwidthArt div.title p.right a:hover { color: #ffe400; }
	.fullwidthArt div.title p.right a.selected { color:#036; }
	
.fullwidthArt div.title.blog { background-color: transparent; margin-top: 0; }
.fullwidthArt div.title.blog p { color: #666; }
.fullwidthArt div.title.blog p.right a { color: #036; }
.fullwidthArt div.title.blog p.right a.selected { color: #900; }


.dating .fullwidthArt div.title p.right a.selected { color:#fff; text-decoration: underline; }


ul.thirds { margin:0; padding:0; width:21.5em; list-style:none; float:left; }
ul.thirds li { margin:0 5px 5px 0; padding:0; list-style:none; font-size:1.2em; }
.thirds .noresult a:link,
.thirds .noresult a:active,
.thirds .noresult a:visited,
.thirds .noresult a:hover { color: gray; }

.lrgSglCol ul.thirds { width: 14.1em; }
.lrgSglCol ul.thirds li { border: 0; }


ul.halves { margin:0; padding:0 1em 0 0; width:14em; list-style:none; float:left; }
ul.halves li { margin:0 0 5px 0; padding:0; list-style:none; font-size:1.2em; clear: both; }
	ul.halves li a { margin:0; padding:0; background: none; }

.lowerAds { margin: 20px 0 20px 0;
	clear: both;
	width: 64.8em;
	height: 60px;
	min-width: 648px;
	display: block;
	float: left; }

.lowerAds span.banner { width: 468px;
	height: 60px;
	display: block;
	border: 0;
	float: left; }
	
.lowerAds img.oneTwenty,
.lowerAds span.oneTwenty { width: 120px;
	height: 60px;
	border: 0;
	float: right; }

	
.lowerAds .oneTwenty img { height: 60px !important; width: auto; }
.lowerAds .oneTwenty.right img { height: 60px !important; width: 120px !important; }	
	
	

.rightAdGroup { margin:0 0 16px 0; padding:10px; width:280px; background:#F5F5F5; height: 1%; }
	.rightAdGroup ul { margin:0; padding:0; list-style:none; float:left; }
	.rightAdGroup ul li { margin:0 0 10px 0; padding:0; list-style:none; float:left; clear:both; }
		.rightAdGroup ul li.last { margin:0; }
		.rightAdGroup ul li a img { border:none; }


ul.searchResults { margin:0; padding:0 0 8px 0; list-style:none; float:left; }
ul.searchResults li { margin:8px 0 8px 0; padding:8px 8px 0 8px; width:63.2em; min-width: 632px; list-style:none; float:left; background:#F5F5F5; border-bottom:1px dashed #dbdbdb; }

ul.searchResults.dealerList li { width: 29.6em;
	min-width: 296px;
	margin-right: 2.4em; 
	padding-bottom: 5px;
	list-style:none; 
	float:left; 
	background:#F5F5F5; 
	border-bottom: 1px dashed #dbdbdb; }
ul.searchResults.dealerList li.noMg { margin: 8px 0 !important; }

	ul.searchResults li img { margin:0 8px 8px 0; border: 0; width: 132px; }
	ul.searchResults li img.right { margin-left: 8px; margin-right: 0; width: 100px; }
	ul.searchResults li h5 { margin:0; padding:0; color:#036; font-size:1.4em;  }
	ul.searchResults li p a { font-weight:bold;  }


.searchResults h5 span { font-size: 0.9em; float:left; color: #555; }
.searchResults h5 span.articleType { font-size: 0.9em; float:left; color: #000; }
.searchResults .stars img { width: 9px !important; margin: 3px 2px 0 0; }
.fullwidthArt div.title.srchRes { background-color: #009896 !important; }

ul.srchRes.plain li { border-bottom: 1px dashed #dcdcdc; font-size:1.2em; margin: 0.3em 0; padding: 1px 0; }
ul.srchRes.plain { border-top: 1px dashed #dcdcdc; }


.advSrch label { clear:left;
	float:left;
	margin:0;
	padding: 0.2em 1em 1em 0;
	width: 15em; }		


.commercial .hotJobs { margin:0; padding:0; border: 1px solid #ccc; border-top: 0; }
	.commercial .hotJobs h4 { margin:0; padding:0; border: 0; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; text-indent: 3px; background: #F18B3B url(http://m6-static.newsquestdigital.co.uk/system/standard/dashed_shaded.png) 0 -1px; }
	.commercial .hotJobs h4 a { color: #fff; }
	.commercial .hotJobs h4 a:hover { color: #c00; }
	.commercial .hotJobs ul { padding: 0; margin: 0;width: 100%; list-style:none; background:#F9F9F9; border: 0; border-bottom:3px solid #F4A363; }
	.commercial .hotJobs ul li { margin:0 5px; padding:0 !important; list-style:none; border-bottom:1px dashed #dcdcdc; background: none; }
		.commercial .hotJobs ul li.last { border:none; }
		.commercial .hotJobs ul li.last a.boxFootLnk { margin: 4px 5px 4px 0; }
		.commercial .hotJobs ul li h5 { margin:4px 0 0 0; padding:0; font-size:1.4em; text-transform:none; color:#036; border: 0; background: none; }
		.commercial .hotJobs ul li h5 a { background: none; padding: 0; }
		.commercial .hotJobs ul li p.right { margin:4px 0 0 0; padding:0; font-size:1em; text-transform:uppercase; color:#000000; font-weight:bold; }

.hotJobsPage { margin:0; padding:0; }
	.hotJobsPage ul { list-style-type: none;
		margin: 0 24px 0 0;
		padding: 0;
		width: 31.2em !important; 
		float: left;
		height: 1%; }

	.hotJobsPage ul.secCol { margin: 0 !important; }
	
	.hotJobsPage ul li { list-style-type: none;
		display: block;
		margin: 0 0 16px 0;
		height: 1%;
		padding: 0.6em;
		line-height: 1.1em;
		background-color: #f9f9f9; }
		
	.hotJobsPage ul li p {	line-height: 1.2em; }
		
	.hotJobsPage ul li hr { margin:0 0 4px 0; padding:0; border:none; border-bottom:1px dashed #dcdcdc; color:#F9F9F9; background:#F9F9F9; clear:both; height:1px; }
		.hotJobsPage ul li.last { border:none; }
		.hotJobsPage ul li h5 { margin: 4px 0 0 0; padding:0; font-size:1.4em; text-transform:none; color:#036; }
		.hotJobsPage ul li p.right { margin:8px 0 0 0; padding:0; font-size:1em; text-transform:uppercase; color:#000000; font-weight:bold; }


.byEmail ul { font-size: 1.3em; }

.byEmail .sglCol { border-right: 1px solid #dcdcdc;
	margin-right: 2em; }

.byEmail .sglCol .art { margin-right: 2em; }

.byEmail .sglCol.noMg, .byEmail .sglCol.noMg .art { border-right: 0;
	margin: 0; }
	
	

.byEmail label { width: 11em;
padding-top: 6px;
	display: block;
	float: left; }
	
.byEmail input { margin: 4px 0; width: 12em; margin-left: 1em;}

.byEmail input.btn { margin-right: 1.5em; }

.byEmail .boxFootLnk { margin-top: 7px; margin-right:10px;   }

/*******Homes pages*******/



/********Dating Popup********/

#Popup { width: 46.8em;
		min-width: 468px;
		margin: 0 auto;
		padding-top: 1em;
		text-align: left;
		position: relative; }
	

		
.PopupPic img { width: 216px !important; 
	float: left; }
			
#Popup .content { width: 23em;
	height: 30.2em;
	min-height: 302px;
	padding: 0;
	margin-left: 1em;
	display: block;
	float: left;
	position: relative; }

#Popup .content h2 { font-size: 1.8em; }

#Popup .content p { padding: 0;
	margin: 0 0 11px 0;
	font-size:1.3em;
	height: 1%; }

#Popup .content p.top { border-bottom: 1px dashed #dbdbdb;
	padding: 0 0 5px 0;
	display: block;
	height: auto; }
			 				 
#Popup .tel {background: transparent url(http://m6-static.newsquestdigital.co.uk/system/standard/date_phone_bg.gif) no-repeat bottom right;
	border-bottom: 1px dashed #dbdbdb;
	min-height: 52px;
	position: absolute;
	bottom: 11em;
	width: 23em; }
	
#Popup .txt { background: transparent url(http://m6-static.newsquestdigital.co.uk/system/standard/date_keypad_bg.gif) no-repeat bottom right;
	position: absolute;
	bottom: 0;
	padding: 0;
	margin: 0; }
		
#Popup .txt p { margin-bottom: 0;}

#Popup .txt em { color:#333; }

#Popup span { font-weight: bold; 
	color: #9a0062;
	font-size: 1.1em; }



			.lrgSglCol label { width: 11em; float: left; padding: 2px 0.7em 0 0; }
			.lrgSglCol select, .lrgSglCol input, .lrgSglCol textarea { width: 16em; float: left; margin: 0 3px 12px 0; }
			.lrgSglCol select.short, .lrgSglCol input.short { width: 4em; float: left; }
			.lrgSglCol select.med, .lrgSglCol input.short { width: 6em; float: left; }
			.lrgSglCol span.left { margin: 5px; font-weight: bold; }
			.lrgSglCol .verify { margin: 0 0 0.5em 14em; }
			.days { float: left; } 
			.days label { margin: 0; width: 5.7em; padding: 0;  }
			.days input { width: auto; float: left; margin-right: 4em !important;}

.lrgSglCol .evBunting select { margin-left: 6em !important; margin-top: 0 !important; }

#titles.ll { background: url(http://m6-static.newsquestdigital.co.uk/system/standard/ll_tyro_bg.gif) no-repeat 48em bottom; }
#titles .sponsorship { position: absolute; left: 46em; top: 0px; }



h4.ll { background-color: #3f8080; }




.sglCol table.ll { width: 31.2em; max-width: 312px; }
.dblCol table.ll { width: 64.8em; max-width: 648px; }

table.ll { font-size: 1em;  margin-bottom: 4px; }

table.ll td { font-size: 1.2em; padding-right: 0.4em; height: 1.8em; text-align: left; }

table.ll th { font-size: 1.1em; padding: 0 0.4em 0.4em 0; text-transform: uppercase; background:url(http://m6-static.newsquestdigital.co.uk/system/standard/weatherExLine.gif) repeat-x left bottom; margin: 0; text-align: left;}

table.ll tr { background: url(http://m6-static.newsquestdigital.co.uk/system/standard/dashed.gif) repeat-x bottom left; }

table.ll tr.on { background-color: #eff5fa; }


table.results td.one, td.three { width: 42%; }

table.results td.two { width: 16%; text-align: center; }

table.fixtures th { font-size:1.1em; text-transform: uppercase; color: #555 !important;}

table.fixtures td { padding: 0.2em 0.3em 0.3em 0; vertical-align: top; }

.dblCol table.fixtures td { padding: 0.3em 0.3em 0.2em 0; }

table.fixtures td.one, table.fixtures td.two, table.fixtures td.four { width: 10%; }
table.fixtures td.three, table.fixtures td.five { width: 35%; }
table.fixtures td.four, table.fixtures th.four { text-align: center; padding-right: 0.4em; }

table.fixtures td.ten, table.fixtures th.ten         { width: 10%; }
table.fixtures td.fifteen, table.fixtures th.fifteen { width: 15%; }
table.fixtures td.twenty, table.fixtures th.twenty   { width: 20%; }
table.fixtures td.thirty, table.fixtures th.thirty   { width: 30%; }
table.fixtures td.forty, table.fixtures th.forty     { width: 40%; }
table.fixtures td.fifty, table.fixtures th.fifty     { width: 50%; }
table.fixtures td.sixty, table.fixtures th.sixty     { width: 60%; }

table.fixtures td.notesrow { border: none; height: auto; padding: 0; margin: 0;}

.dblCol table.fixtures td.one { width: 12%; }
table.fixtures td.two { width: 8%; }

.dblCol table.fixtures td.three, table.fixtures td.five { width: 29%; }
table.fixtures td.six { width: 12%; }



ul.crests { margin: 0 0 0.5em 0;
	height: 1%; }
	
ul.crests li { font-size: 1em;
	width: 15.6em;
	margin: 0 0 0.3em 0;
	padding: 0;
	float: left;
	clear: left;
	height: 34px;
	border-bottom: 1px dashed #dcdcdc; }
	
ul.crests li a { background: none;
	padding: 0.3em 0.3em 0 0;
	font-size: 1.2em;
	font-weight: ; }
		
ul.crests li a img { background: none;
	margin: -2px 6px 6px 0;
	float: left;
	width: 25px;
	height: 25px; }

ul.crests li.rght { clear: none; }

ul.crests.squad li { height: auto;
	border-bottom: 0; }

ul.crests.squad li p { font-size: 1.2em; } 


ul.llSrch { width: 30em;
	clear: both; }

ul.llSrch li { background: url(http://m6-static.newsquestdigital.co.uk/system/standard/dashed.gif) repeat-x bottom left;
	padding: 0.5em 0 0.6em 0;
	margin: 0;
	clear: both;  }

ul.llSrch li.on { background-color: #eff5fa; }

ul.llSrch li label { margin-left: 0.3em; }

ul.llSrch li select { width: 18em; }

ul.llSrch li input { font-size: 1.1em; }

ul.llSrch li input, ul.llSrch li select { margin: 0 0.2em; }

h5.subHd { color: #555; border-top: 1px dashed #999; margin: 12px 0 5px 0; text-transform: uppercase; font-weight: bold; font-size: 1.4em; }

input.findTeam { width: 17em; margin-right: 0.2em; padding-left: 0.1em; background-color: #fff; color: #555; }


ul.scorers { margin: 0;
	padding: 0;
	list-style-type: none; } 
	
ul.scorers li { font-size: 1.1em;
	margin: 0.5em 0 0.3em 0;
	padding: 0;
	border-bottom: 1px dashed #dcdcdc; }
	
ul.scorers li a { clear: none;
	background-image: none;
	padding: 0;
	display: inline; }

table ul.scorers li { margin: 0;
	border: 0; }
	
table ul.scorers li p { font-size: 0.9em; 
	margin: 0 0 0.1em 0; }


ul.squadLst { margin: 0;
	padding: 0;
	list-style-type: none; }
	
ul.squadLst li { margin: 0;
	padding: 0;
	list-style-type: none; 
	float: left;
	width: 20em;
	min-width: 200px;
	margin-right: 2.4em; }

ul.squadLst li img { float: left;
	width: 80px; 
	margin-right: 8px !important; }

ul.squadLst li h5 { font-size: 1.4em;
	margin: 4px 0 0 0; }

ul.squadLst li p { margin: 4px 0 0 0; }

ul.squadLst.team h5 { margin-top: 32px; }

ul.squadLst.team li img { float: left;
	width: 80px; 
	height: 80px; }



ul.plain { margin: 0;
	padding: 0;
	list-style-type: none; } 
	
ul.plain li { font-size: 1.2em;
	margin: 0.5em 0 0.3em 0;
	padding: 0;
	display: block;
	clear: both; }
	
ul.plain li a { clear: none;
	background-image: none;
	padding: 0;
	display: inline; }
	
	
	
#titles.jobsTraining { background: url(http://m6-static.newsquestdigital.co.uk/system/standard/jobs_home_college.gif) no-repeat 35em bottom; }
				ul.thirds.jobsTraining { margin-bottom: 1.2em; }
				ul.thirds.jobsTraining li a { padding: 0 1.5em 0 3px; display: block; }
				ul.thirds.jobsTraining h4 { font-size: 1.1em; margin-right: 1.5em; }
	

.art.ev h2 { width: 16em;  }	

ul.evSrch label {  width: 9em; float: left; margin: 0 0 3px 0; padding: 0; font-size: 1em; padding-top: 4px; }
ul.evSrch li { border: 0; }
ul.evSrch li img { margin: 0; }
ul.evSrch li input { width: 14.7em;  float: left; margin: 0 0 5px 0; }
ul.evSrch li select  { width: 15em;  float: left; margin: 0 0 5px 0; }
ul.evSrch input.short { width: 7em !important; margin-right: 8px; float: left; }
ul.evSrch input.btn { width: 5em; float: left; font-size: 1.1em; }

h4.ev a:hover { color: #ffe400; }

dl.ev { font-size: 1.2em; margin-bottom: 5px;  }

dl.ev.prevDet { background-color: #eee; padding-bottom: 5px;}

dl.ev dt { float: left; clear: left; width: 8em; margin: 0 8px 0.4em 0; text-align: right; font-weight: bold; }
dl.ev dt.wide { width: 20em; text-align: center; padding-top: 0.5em; }
dl.ev dd { width: 12em; float: left; margin-bottom: 0.4em; margin-left: 0; }
dl.ev dd.email { word-break: break-all; word-wrap: break-word; }
dl.ev.prevDet dd { width: 22em; }

dl.ev dd img.cert { width: 25px; height: 20px; float: left; margin-bottom: 0.4em; margin-left: 0; }

.art.ev h3 img { height: 20px; width: 25px; width: auto; margin: 0 0 -3px 4px; float: none; }

.art.ev img { float: right; width: 142px; margin-left: 8px; }

.ftLnks { margin-top: 16px;
	padding-top: 3px;
	height: 1%;
	clear: both;
	border-top: 1px dashed #dcdcdc; }
	
	
.tpLnks { margin: 00;
	padding-bottom: 3px;
	height: 1%;
	clear: both;
	border-bottom: 1px dashed #dcdcdc; }

.blog .ftLnks { margin-top: 0; height: 1.2em !important; }
.blogFoot { border-top: 1px dashed #dcdcdc; padding-top: 3px; clear: both; width: auto; font-style: italic; }

ul.blogRssPanel li { float: left; clear: none;  margin:0 4px 0 0 !important; }
ul.blogRssPanel li.last { float: left; clear: none;  margin:0 !important; }
ul.blogRssPanel li a { margin: 0 0 0 0; }
ul.blogRssPanel li a img { margin: 0; }


.gallery.blog { border-bottom: 0; }

.gallery.blog ul { margin-bottom: 7px; }
.gallery.blog ul li { width: 66px;
	margin: 2px 12px 0 0; }
		
.gallery.blog ul li.edge { margin-right: 0 !important; }
		
.gallery.blog ul li a img { width: 66px !important;
	height: 66px !important; }
	
ul.doubleLst.blog { margin-top: 3px; }

ul.doubleLst.blog li a { padding: 0 0 0 15px;
	font-size: 1em;
	background: transparent url(http://m6-static.newsquestdigital.co.uk/system/standard/list_icon_bullet.gif) no-repeat 0 2px; }





.sglCol .ftLnks { height: 2.1em; }
.comCol .ftLnks  { border-top: 0; margin: 3px 0 5px 0; height: auto; }
.art.ev .ftLnks a.rghtMg { margin-right: 4.5em; }
.art.blog .ftLnks a.rghtMg { margin-right: 2em; }
.comCol .ftLnks a.rghtMg { margin-right: 1.9em; }

.smSglCol label, .smSglCol input, .smSglCol select { display: block; clear: both; }


.art.evBunting select { width: 17em; margin: 0 0.3em 0.5em 1.4em; }

table.events th { font-size:1.1em; text-transform: uppercase; color: #555 !important; padding-bottom: 0.2em;}

table.events td { padding: 0.4em 0.3em 0.5em 0; vertical-align: top; font-size: 1.2em; }

table.events tr { background: transparent url(http://m6-static.newsquestdigital.co.uk/system/standard/dashed.gif) repeat-x bottom; }

table.events tr.on { background-color: #f8f2f8; }


table.events.srchResults td.one h3 { margin: 0; font-size: 1.2em;  }

table.events.srchResults td.one { width: 60%; padding-left: 3px; }

table.events.srchResults td.two { width: 40%;
	text-align: right;
	vertical-align: bottom; padding-right: 3px; }
	
table.events.srchResults td img { width: 50px; height: 50px; float: left; margin: 0 3px 0 0;  }

table.events.srchResults.sm td { font-size: 1.1em; }


.checkbox { width: auto !important; margin: 0 3px 0 0 !important; background-color: transparent; }


.tabs { border-bottom: 0px solid #aa18aa;
	height: 1.8em;
	position: relative; }

.tabs a { font-size: 1.4em;
	color: #fff;
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-weight: bold;
	text-transform: uppercase; 
	padding: 1px 0 0 0;
	text-indent: 3px;
	margin: 0 2px 3px 0;
	background-image: url(http://m6-static.newsquestdigital.co.uk/system/standard/dashed_shaded.png);
	background-repeat: repeat-x;
	background-position: top left;
	float: left; 
	position: relative;
	height: 1.15em; }
	
.tabs.trio a { width: 140px; }
.tabs.duo a { width: 155px !important; }

.tabs a.on { height: 1.3em !important; }

.tabs a.one { background-color: #aa18aa; }
.tabs a.two { background-color: #1a38ad; }
.tabs a.three { background-color: #b39622; }

.tabs.trio a img { width: 424px !important; position: absolute; bottom: -2px; left: 0; display: none; }

.tabs.duo a img { width: 312px !important; position: absolute; bottom: -2px; left: -157px !important; display: none; }

.tabs a.on img { display: block; } 

.tabs a:hover.one { background-color: #c880c8; }
.tabs a:hover.two { background-color: #7787c7; }
.tabs a:hover.three { background-color: #dec76b; }

.tabs.trio a.two img {  left: -142px; }
.tabs.duo a.two img {  left: -157px; }
.tabs a.three img {  left: -284px; }




#mf4body ul li { margin: 0;
	padding: 0;
	list-style-type: none; } 

#mf4body ul li { font-size: 1.2em;
	margin: 0.5em 0 0.3em 0;
	padding: 0;
	display: block;
	clear: both; }




/*******Galleries pages*******/

.fullwidthGallery { margin:0 0 16px 0; padding:0 0 3px 0; width:64.8em; min-width: 648px; height:1%; position:relative; float:left; border-bottom: 1px dashed #dcdcdc; }

.fullwidthGallery h4, .galleries h4, h4.galleries { margin-bottom:8px; padding:1px 0 0 3px; background-color:#69B3E2; padding-left: 3px !important; 
	text-transform: uppercase;
	position: relative;
	background-image: url(http://m6-static.newsquestdigital.co.uk/system/standard/dashed_shaded.png);
	background-repeat: repeat-x;
	background-position: top left; }
	
	

.latestGallery { margin:0; padding:0; }
	.latestGallery img { margin:0 8px 0 0; padding:0; float:left; border:none; }
	.latestGallery .latGalContent { margin:0; padding:0 0 0 4px; float:left; }
		.latestGallery h5 { margin:0; padding:0; color:#003366; text-transform:none; font-size:1.6em !important; }
		.latestGallery .latGalContent p.small { font-size:1em; }

ul.relatedGalleries { margin:4px 0 16px 0; padding:0; list-style:none; }
/* Have changed the margin: 0px 2.4em 16px 0; to 0px 1.5em 16px 0; */
ul.relatedGalleries li { margin:0px 1.5em 16px 0; padding:4px; list-style:none; width:19.2em; min-width: 192px; height:1%; background:#F8F8F8; float:left; border-bottom:1px dashed #dbdbdb; }
	ul.relatedGalleries li.end { margin-right:0; }
	ul.relatedGalleries li a img { margin:0; padding:0; float:left; border:none; }
	ul.relatedGalleries li div.relGalContent { margin:0 0 0 4px; padding:0; float:left; 
		width: 12.2em;
		position: relative; }
		ul.relatedGalleries li div.relGalContent p { margin: 4px 0 0 0; padding:0; font-size: 1.2em; }
		ul.relatedGalleries li div.relGalContent p.title { margin:0; padding:0; color:#003366; text-transform:none; font-size:1.4em; font-family: "Trebuchet MS", Arial, sans-serif; }

.dating ul.relatedGalleries li h5 { font-size: 1.5em; margin: 0 0 2px 0; line-height: 1em;  }
.dating ul.relatedGalleries li .relGalContent { height: 9em; min-height: 90px; position: relative; }
.dating ul.relatedGalleries li p { font-size: 1.1em !important; }

.dating ul.relatedGalleries li a.boxFootLnk { position: absolute; bottom: 0; right: 0; }

.mainGallery { margin:0 0 16px 0; padding:0; width:64.8em; min-width:648px; border-bottom:2px solid #666666; position: relative; }

	.mainGallery .mainPic { margin:0 22px 0 0; padding:0 0 8px 0; width: 48em; min-width: 480px; float:left; text-align:center; }
	
	.mainGallery .mainPic span { margin: 0 auto; text-align: left; }
		.mainGallery .mainPic ul { margin:0; padding:0; list-style:none; text-align:left; }
		.mainGallery .mainPic ul li { margin:0 0 2.1em 0; padding:0 1.8em 0 0; list-style:none; float:left; }
		.mainGallery .mainPic ul li a img { border:0; }

	.mainGallery p.photoTitle { margin:4px 0 0 0; padding:0; height: 3.6em; }

	.mainGallery .galleryDetails { margin:0; padding:0; float:right; width:14em; min-width:140px; border-top:1px dashed #ccc; }
		.mainGallery .galleryDetails .thumbnailLinks a img { border:none; }

		.mainGallery .galleryDetails .imageLinks { margin:4px 0 4px 0; padding:0 0 4px 0; float:left; text-align:center; border-bottom:1px dashed #dcdcdc; }
			.mainGallery .galleryDetails .imageLinks a img { border:0; }
			.mainGallery .galleryDetails .imageLinks p.imageNo { margin:0; padding:0; text-align:center; width:102px; font-size:1em; }
			.mainGallery .galleryDetails .imageLinks p { margin:8px 0 0 0; padding:0; text-align:left; }

		.mainGallery .galleryDetails .picInfo { margin:0; padding:0; float:left; width:100%; border-bottom:1px dashed #dcdcdc; }
			.mainGallery .galleryDetails .picInfo h5 { margin:0 0 4px 0; padding:0; font-weight:bold; font-size:1.4em; }
			.mainGallery .galleryDetails .picInfo p { margin:0 0 4px 0; padding:0; font-size:1.1em; }
				.mainGallery .galleryDetails .picInfo p.noMargin { margin:0; }

		.mainGallery .galleryDetails .buyPhoto { margin:4px 0 0 0; padding:8px 0 0 0; float:left; }
			.mainGallery .galleryDetails .buyPhoto p a { margin:4px 0 0 0; padding:4px 0 0 28px; font-size:1em; text-transform:uppercase; font-weight:bold; background:url("../images/buyPhotoCam.gif") left top no-repeat; }
				
        .buyPhotoLink { margin: 1px 0px 1px 0px !important; padding: 1px 0px 1px 0px !important; display: inline !important; float: none !important; }
        .buyPhotoLink a { font-size:0.9em !important; height: 1.4em !important; padding: 0px 0px 0px 0px !important; margin: 0px 0px 0px 0px !important; display: inline !important;}
        .buyPhotoLink img { min-width: 0px !important; max-width: 15px !important; width: auto !important; display: inline !important; margin-top: 2px;}
        
	.mainGallery .photoShare { margin:0; padding:0; width:14em; min-width:140px; float:right; border-top:1px dashed #ccc; position: absolute; bottom: 5px; right: 0; }
		.mainGallery .photoShare h6 { margin:0; padding:0; font-size:1.4em; text-transform:uppercase; }
		.mainGallery .photoShare p { margin:0; padding:4px 0 0 0; font-size:1.1em; }

		.mainGallery .photoShare ul { margin:0; padding: 4px 0 8px 0; list-style:none; clear:both; border-top:2px solid #999999; }
		.mainGallery .photoShare ul li { margin:0; padding:0 3px 0 0; list-style:none; float:left; }		
			.mainGallery .photoShare ul li.last { padding:0; }
		.mainGallery .photoShare ul li a img { margin:0; padding:0; border:none; }


/*****Galleries with star voting************/
.mainGallery2 { margin:0 0 16px 0; padding:0; width:64.8em; min-width:648px; border-bottom:2px solid #666666; position: relative; }

.mainGallery2 .mainPic2 { margin:0 22px 0 0; padding:0 0 8px 0; width: 48em; min-width: 480px; float:left; text-align:center; }
    
.mainGallery2 .mainPic2 span { margin: 0 auto; text-align: left; }

.mainGallery2 p.photoTitle { margin:4px 0 0 0; padding:0; height: 3.6em; }

.mainGallery2 .galleryDetails { margin:0; padding:0; float:right; width:14em; min-width:140px; border-top:1px dashed #ccc; }
.mainGallery2 .galleryDetails .thumbnailLinks a img { border:none; }

.mainGallery2 .galleryDetails .imageLinks { margin:4px 0 4px 0; padding:0 0 4px 0; float:left; text-align:center; border-bottom:1px dashed #dcdcdc; }
.mainGallery2 .galleryDetails .imageLinks a img { border:0; }
.mainGallery2 .galleryDetails .imageLinks p.imageNo { margin:0; padding:0; text-align:center; width:102px; font-size:1em; }
.mainGallery2 .galleryDetails .imageLinks p { margin:8px 0 0 0; padding:0; text-align:left; }

.mainGallery2 .galleryDetails .imageLinks { margin:4px 0 4px 0; padding:0 0 4px 0; float:left; text-align:center; border-bottom:1px dashed #dcdcdc; }
.mainGallery2 .galleryDetails .galleryvote a img { border:0; }
.mainGallery2 .galleryDetails .galleryvote p.imageNo { margin:0; padding:0; text-align:center; width:102px; font-size:1em; }
.mainGallery2 .galleryDetails .galleryvote p { margin:8px 0 0 0; padding:0; text-align:left; }

.mainGallery2 .galleryDetails .picInfo { margin:0; padding:0; float:left; width:100%; border-bottom:1px dashed #dcdcdc; }
.mainGallery2 .galleryDetails .picInfo h5 { margin:0 0 4px 0; padding:0; font-weight:bold; font-size:1.4em; }
.mainGallery2 .galleryDetails .picInfo p { margin:0 0 4px 0; padding:0; font-size:1.1em; }
.mainGallery2 .galleryDetails .picInfo p.noMargin { margin:0; }

.mainGallery2 .galleryDetails .buyPhoto { margin:4px 0 0 0; padding:8px 0 0 0; float:left; }
.mainGallery2 .galleryDetails .buyPhoto p a { margin:4px 0 0 0; padding:4px 0 0 28px; font-size:1em; text-transform:uppercase; font-weight:bold; background:url("../images/buyPhotoCam.gif") left top no-repeat; }
                

.mainGallery2 .photoShare { margin:0; padding:0; width:14em; min-width:140px; float:right; border-top:1px dashed #ccc; position: absolute; bottom: 5px; right: 0; }
.mainGallery2 .photoShare h6 { margin:0; padding:0; font-size:1.4em; text-transform:uppercase; }
.mainGallery2 .photoShare p { margin:0; padding:4px 0 0 0; font-size:1.1em; }

.mainGallery2 .photoShare ul { margin:0; padding: 4px 0 8px 0; list-style:none; clear:both; border-top:2px solid #999999; }
.mainGallery2 .photoShare ul li { margin:0; padding:0 3px 0 0; list-style:none; float:left; }
.mainGallery2 .photoShare ul li.last { padding:0; }
.mainGallery2 .photoShare ul li a img { margin:0; padding:0; border:none; }
/*******************************************/


.videoSrch { border-top:1px dashed #CCC;
	border-bottom: 1px dashed #CCC;
	padding-bottom: 8px; }

.videoSrch input { width: 6.8em; }

/*******Weather pages*******/

.fullwidthWeather { margin:0 0 16px 0; padding:0 0 3px 0; width:64.8em; min-width: 648px; height:1%; position:relative; float:left; border-bottom:1px dashed #dcdcdc; }

h4.weather { background-color:#0B76D2; }


ul.todaysWeather { margin:4px 0 8px 0; padding:0; list-style:none; width:100%; }
ul.todaysWeather li { margin:0 0 0px 0; padding:0; list-style:none; width:10em; min-width:100px; background:#F2F2F2; float:left; border-left:1px solid #fff; }
	ul.todaysWeather li.today { background:none; width:24.4em; min-width:244px; border:none; }

	ul.todaysWeather li h5 { margin:4px 0 0 4px; padding:0; height:1.6em; font-size:1.4em; color:#003264; }

	ul.todaysWeather li div.weatherContent { margin:0 0 4px 0; padding:0 10px 0 4px; float:left; width:8.5em; min-width:85px; }
		ul.todaysWeather li div.weatherContent p.title { padding:0; color:#003366; margin: 0 0 0.6em 0; display: block; height: 3.3em; width: 7.5em; float: left; }
		ul.todaysWeather li div.weatherContent p { margin:0; padding:0; }

	ul.todaysWeather li div.weatherContentMain { margin:0 0 4px 0; padding:0 2px 0 2px; float:left; }
		ul.todaysWeather li div.weatherContentMain p.title { margin:0 0.3em 0 6px; padding:0; font-size:1.8em; color:#003366; width: 8em; height: 4em; float: left; }
		ul.todaysWeather li div.weatherContentMain p { margin:0; padding:0; }
		ul.todaysWeather li div.weatherContentMain img { margin:0; padding:0; float:left; clear:left; }

		ul.todaysWeather li div.weatherContentMain div.temp { margin:0 1em 0 0; padding:0 0 0 1em; float:right; background:url("../i/temp.gif") left 4px no-repeat; display: inline; }
			ul.todaysWeather li div.weatherContentMain div.temp p { margin:0 0 4px 0; padding:0; font-size:1.8em; color:#003366; }
			ul.todaysWeather li div.weatherContentMain div.temp p.noMargin { margin:0; padding:0; font-size:1.2em; color:#003366; }
					



.fullwidthWeather table.weatherEx { border-collapse: collapse; margin:0 auto 1em auto; padding:0 0 5em 0; width:50em; min-width: 500px; font-size:1.1em; color:#000; }
.fullwidthWeather table.weatherEx caption { color:#003264; font-size:1.7em; margin: 0 auto; padding: 0.2em 0 0.4em 0; text-align: left; }

.fullwidthWeather table.weatherEx tbody { margin:0; padding:0; }
.fullwidthWeather table.weatherEx tbody tr.underline { background:url(http://m6-static.newsquestdigital.co.uk/system/standard/weatherExLine.gif) repeat-x left bottom; margin: 0; }
.fullwidthWeather table.weatherEx tbody tr.underline th { padding: 0 0 0.7em 0; text-transform: uppercase; color: #333; }
.fullwidthWeather table.weatherEx tbody tr td { padding: 5px 0 5px 0; }
.fullwidthWeather table.weatherEx th.title { font-weight:bold; color:#000000; }

.weatherEx tr { background: url(http://m6-static.newsquestdigital.co.uk/system/standard/dashed.gif) repeat-x bottom left; }

.weatherEx tr.on { background-color: #eff5fa; }






ul.todaysWeather li div.weatherContentMain p.title.clear { background: transparent url(http://m6-static.newsquestdigital.co.uk/system/standard/wPg_sunny.gif) no-repeat bottom right; }
ul.todaysWeather li div.weatherContentMain p.title.clearspells { background: transparent url(http://m6-static.newsquestdigital.co.uk/system/standard/wPg_sunny_spells.gif) no-repeat bottom right; }
ul.todaysWeather li div.weatherContentMain p.title.cloudy { background: transparent url(http://m6-static.newsquestdigital.co.uk/system/standard/wPg_cloudy.gif) no-repeat bottom right; }
ul.todaysWeather li div.weatherContentMain p.title.fog { background: transparent url(http://m6-static.newsquestdigital.co.uk/system/standard/wPg_mist.gif) no-repeat bottom right; }
ul.todaysWeather li div.weatherContentMain p.title.hailshower { background: transparent url(http://m6-static.newsquestdigital.co.uk/system/standard/wPg_heavy_snow.gif) no-repeat bottom right; }
ul.todaysWeather li div.weatherContentMain p.title.hailshowers { background: transparent url(http://m6-static.newsquestdigital.co.uk/system/standard/wPg_heavy_snow.gif) no-repeat bottom right; }
ul.todaysWeather li div.weatherContentMain p.title.heavyrain { background: transparent url(http://m6-static.newsquestdigital.co.uk/system/standard/wPg_heavy_rain.gif) no-repeat bottom right; }
ul.todaysWeather li div.weatherContentMain p.title.heavyshowers { background: transparent url(http://m6-static.newsquestdigital.co.uk/system/standard/wPg_heavy_showers.gif) no-repeat bottom right; }
ul.todaysWeather li div.weatherContentMain p.title.heavysleetshower { background: transparent url(http://m6-static.newsquestdigital.co.uk/system/standard/wPg_heavy_sleet_showers.gif) no-repeat bottom right; }
ul.todaysWeather li div.weatherContentMain p.title.heavysleet { background: transparent url(http://m6-static.newsquestdigital.co.uk/system/standard/wPg_heavy_sleet.gif) no-repeat bottom right; }
ul.todaysWeather li div.weatherContentMain p.title.heavysnowshower { background: transparent url(http://m6-static.newsquestdigital.co.uk/system/standard/wPg_heavy_snow_showers.gif) no-repeat bottom right; }
ul.todaysWeather li div.weatherContentMain p.title.heavysnow { background: transparent url(http://m6-static.newsquestdigital.co.uk/system/standard/wPg_heavy_snow.gif) no-repeat bottom right; }
ul.todaysWeather li div.weatherContentMain p.title.lightrain { background: transparent url(http://m6-static.newsquestdigital.co.uk/system/standard/wPg_light_rain.gif) no-repeat bottom right; }
ul.todaysWeather li div.weatherContentMain p.title.lightshowers { background: transparent url(http://m6-static.newsquestdigital.co.uk/system/standard/wPg_light_showers.gif) no-repeat bottom right; }
ul.todaysWeather li div.weatherContentMain p.title.lightsleet { background: transparent url(http://m6-static.newsquestdigital.co.uk/system/standard/wPg_light_sleet.gif) no-repeat bottom right; }
ul.todaysWeather li div.weatherContentMain p.title.lightsnowshower { background: transparent url(http://m6-static.newsquestdigital.co.uk/system/standard/wPg_light_snow_showers.gif) no-repeat bottom right; }
ul.todaysWeather li div.weatherContentMain p.title.lightsnow { background: transparent url(http://m6-static.newsquestdigital.co.uk/system/standard/wPg_light_snow.gif) no-repeat bottom right; }
ul.todaysWeather li div.weatherContentMain p.title.lightsleetshower { background: transparent url(http://m6-static.newsquestdigital.co.uk/system/standard/wPg_lightsleet_showers.gif) no-repeat bottom right; }
ul.todaysWeather li div.weatherContentMain p.title.mist { background: transparent url(http://m6-static.newsquestdigital.co.uk/system/standard/wPg_mist.gif) no-repeat bottom right; }
ul.todaysWeather li div.weatherContentMain p.title.sunny { background: transparent url(http://m6-static.newsquestdigital.co.uk/system/standard/wPg_sunny.gif) no-repeat bottom right; }
ul.todaysWeather li div.weatherContentMain p.title.sunnyspells { background: transparent url(http://m6-static.newsquestdigital.co.uk/system/standard/wPg_sunny_spells.gif) no-repeat bottom right; }
ul.todaysWeather li div.weatherContentMain p.title.thunderstorm { background: transparent url(http://m6-static.newsquestdigital.co.uk/system/standard/wPg_thunderstorm.gif) no-repeat bottom right; }



			
ul.todaysWeather li div.weatherContent p.title.clear { background: transparent url(http://m6-static.newsquestdigital.co.uk/system/standard/wPg_sunny_sm.gif) no-repeat bottom right; }
ul.todaysWeather li div.weatherContent p.title.clearspells { background: transparent url(http://m6-static.newsquestdigital.co.uk/system/standard/wPg_sunny_spells_sm.gif) no-repeat bottom right; }
ul.todaysWeather li div.weatherContent p.title.cloudy { background: transparent url(http://m6-static.newsquestdigital.co.uk/system/standard/wPg_cloudy_sm.gif) no-repeat bottom right; }
ul.todaysWeather li div.weatherContent p.title.fog { background: transparent url(http://m6-static.newsquestdigital.co.uk/system/standard/wPg_mist_sm.gif) no-repeat bottom right; }
ul.todaysWeather li div.weatherContent p.title.hailshower { background: transparent url(http://m6-static.newsquestdigital.co.uk/system/standard/wPg_heavy_snow_sm.gif) no-repeat bottom right; }
ul.todaysWeather li div.weatherContent p.title.hailshowers { background: transparent url(http://m6-static.newsquestdigital.co.uk/system/standard/wPg_heavy_snow_sm.gif) no-repeat bottom right; }
ul.todaysWeather li div.weatherContent p.title.heavyrain { background: transparent url(http://m6-static.newsquestdigital.co.uk/system/standard/wPg_heavy_rain_sm.gif) no-repeat bottom right; }
ul.todaysWeather li div.weatherContent p.title.heavyshowers { background: transparent url(http://m6-static.newsquestdigital.co.uk/system/standard/wPg_heavy_showers_sm.gif) no-repeat bottom right; }
ul.todaysWeather li div.weatherContent p.title.heavysleetshower { background: transparent url(http://m6-static.newsquestdigital.co.uk/system/standard/wPg_heavy_sleet_showers_sm.gif) no-repeat bottom right; }
ul.todaysWeather li div.weatherContent p.title.heavysleet { background: transparent url(http://m6-static.newsquestdigital.co.uk/system/standard/wPg_heavy_sleet_sm.gif) no-repeat bottom right; }
ul.todaysWeather li div.weatherContent p.title.heavysnowshower { background: transparent url(http://m6-static.newsquestdigital.co.uk/system/standard/wPg_heavy_snow_showers_sm.gif) no-repeat bottom right; }
ul.todaysWeather li div.weatherContent p.title.heavysnow { background: transparent url(http://m6-static.newsquestdigital.co.uk/system/standard/wPg_heavy_snow_sm.gif) no-repeat bottom right; }
ul.todaysWeather li div.weatherContent p.title.lightrain { background: transparent url(http://m6-static.newsquestdigital.co.uk/system/standard/wPg_light_rain_sm.gif) no-repeat bottom right; }
ul.todaysWeather li div.weatherContent p.title.lightshowers { background: transparent url(http://m6-static.newsquestdigital.co.uk/system/standard/wPg_light_showers_sm.gif) no-repeat bottom right; }
ul.todaysWeather li div.weatherContent p.title.lightsleet { background: transparent url(http://m6-static.newsquestdigital.co.uk/system/standard/wPg_light_sleet_sm.gif) no-repeat bottom right; }
ul.todaysWeather li div.weatherContent p.title.lightsnowshower { background: transparent url(http://m6-static.newsquestdigital.co.uk/system/standard/wPg_light_snow_showers_sm.gif) no-repeat bottom right; }
ul.todaysWeather li div.weatherContent p.title.lightsnow { background: transparent url(http://m6-static.newsquestdigital.co.uk/system/standard/wPg_light_snow_sm.gif) no-repeat bottom right; }
ul.todaysWeather li div.weatherContent p.title.lightsleetshower { background: transparent url(http://m6-static.newsquestdigital.co.uk/system/standard/wPg_lightsleet_showers_sm.gif) no-repeat bottom right; }
ul.todaysWeather li div.weatherContent p.title.mist { background: transparent url(http://m6-static.newsquestdigital.co.uk/system/standard/wPg_mist_sm.gif) no-repeat bottom right; }
ul.todaysWeather li div.weatherContent p.title.sunny { background: transparent url(http://m6-static.newsquestdigital.co.uk/system/standard/wPg_sunny_sm.gif) no-repeat bottom right; }
ul.todaysWeather li div.weatherContent p.title.sunnyspells { background: transparent url(http://m6-static.newsquestdigital.co.uk/system/standard/wPg_sunny_spells_sm.gif) no-repeat bottom right; }
ul.todaysWeather li div.weatherContent p.title.thunderstorm { background: transparent url(http://m6-static.newsquestdigital.co.uk/system/standard/wPg_thunderstorm_sm.gif) no-repeat bottom right; }






.flatHtml p, 
.flatHtml table, 
flatHtml td { font-size: 1em; }
.flatHtml { font-size: 1.2em; }
.flatHtml td { vertical-align: top; }
.flatHtml h1 {  font-size: 2em; margin: 9px 0 7px 0; } 
.flatHtml h2 {  font-size: 1.8em; margin: 9px 0 7px 0; } 
.flatHtml h3 { font-size: 1.6em; margin: 9px 0 7px 0; } 
.flatHtml h4 { color: #333; background-image: none; text-transform: none; padding: 0; margin: 9px 0 7px 0;  } 
.flatHtml h5 {  font-size: 1.3em; margin: 9px 0 7px 0; } 
.flatHtml h6 {  font-size: 1.3em; font-weight: normal; margin: 9px 0 7px 0; }
.flatHtml ul { padding-left: 15px; }
.flatHtml ol { padding-left: 22px; font-size: 0.95em; }
.flatHtml blockquote { font-size: 1em; }
.flatHtml table, 
.flatHtml table tr, 
.flatHtml table td { border: 0; padding: 0; }


#SiteMap { margin: 0 0 2em 0;
	padding: 0; }

#SiteMap ul	{ list-style-type: none;
	margin: 0;
	padding: 0; }
	
#SiteMap ul ul { margin: 0.4em 0 0 1.7em;
	padding: 0; }
 
#SiteMap ul ul ul, 
#SiteMap ul ul ul ul, 
#SiteMap ul ul ul ul ul, 
#SiteMap ul ul ul ul ul ul, 
#SiteMap ul ul ul ul ul ul ul, 
#SiteMap ul ul ul ul ul ul ul ul, 
#SiteMap ul ul ul ul ul ul ul ul ul, 
#SiteMap ul ul ul ul ul ul ul ul ul ul, 
#SiteMap ul ul ul ul ul ul ul ul ul ul ul 
	{ margin-top: 0; }

#SiteMap ul ul li, 
#SiteMap ul ul ul li, 
#SiteMap ul ul ul ul li, 
#SiteMap ul ul ul ul ul li, 
#SiteMap ul ul ul ul ul ul li, 
#SiteMap ul ul ul ul ul ul ul li, 
#SiteMap ul ul ul ul ul ul ul ul li, 
#SiteMap ul ul ul ul ul ul ul ul ul li, 
#SiteMap ul ul ul ul ul ul ul ul ul ul li, 
#SiteMap ul ul ul ul ul ul ul ul ul ul ul li 
	{ margin: 0;
	padding: 0; }

#SiteMap ul li.FolderRoot { display: block;
	padding: 4px 0 0 23px;
	border-top: none; }

#SiteMap ul li { font-size: 12px; }

#SiteMap li a { display: block;
	height: 20px;
	padding: 6px 0 0 23px !important;
	text-decoration: none;
	font-weight: normal; }
	
#SiteMap li a:hover { text-decoration: underline; }

#SiteMap ul li { border-top: 1px solid #D0D0D0; margin-bottom: 0; }

#SiteMap ul li a { background:  1px 5px no-repeat !important; }

#SiteMap li a:hover { background:  2px 5px no-repeat !important; }

.NetMumsStd { background-image: url(http://m6-static.newsquestdigital.co.uk/system/standard/netmums_standard_orange_header.gif); background-repeat: no-repeat; padding: 8px 0px 8px 8px;}
.NetMumsCoffee {
    background-image: url(http://m6-static.newsquestdigital.co.uk/system/standard/netmums_coffee_chat_header.gif); 
    background-repeat: no-repeat; 
    padding: 12px;
 }
.NetMumsCoffee span { margin-left: 50px;}

.NetMumsToday { 
    background-image: url(http://m6-static.newsquestdigital.co.uk/system/standard/netmums_today_header.gif); 
    background-repeat: no-repeat; 
    padding: 12px;
}
.NetMumsToday span { margin-left: 50px;}
.NetMumsPlain { border-bottom: 1px solid #000000; background-image: none; background-color: #ff950e; text-align:left; padding: 5px 0px 5px 15px;}
.NetMumsMeet { background-image: url(http://m6-static.newsquestdigital.co.uk/system/standard/netmums_meet.gif); background-color: #ff950e; text-align:left; padding: 5px 0px 5px 15px; margin-top: 10px;}
.NetMumsLogin {padding: 10px; background-color: #fff9bc; color:#fd9301; font-weight: bold; font-size: 16pt;font-family: arial;text-align: center}
.NetMumsPromo1 {height: 180px; margin-bottom: 10px; padding: 20px; padding-right: 40px; font-size: 1.4em; background-image: url(http://m6-static.newsquestdigital.co.uk/system/standard/netmums_bubble_pink.jpg); background-repeat: no-repeat; text-align: center;}
.NetMumsPromo2 {height: 180px; margin-bottom: 10px; padding: 20px; padding-right: 40px; font-size: 1.4em; background-image: url(http://m6-static.newsquestdigital.co.uk/system/standard/netmums_bubble_blue.jpg); background-repeat: no-repeat; text-align: center;}
.NetMumsText {font-size: 1.2em; margin-left: 120px;}


p.bmd_firstpar
{
   margin: 10px 0px 0px 0px;
}

p.bmd_big_button
{
   text-align: center;
}

div.bmd_box
{
   margin: 0px 0px 0px 0px;
   padding: 10px 10px 10px 10px;
   border: 1px solid #999999;
}

.bmd_box h4
{
   font-family: arial, helvetica, sans-serif;
   font-size: 10pt;
   font-weight: bold;
   background-image: none;
   letter-spacing: -0.3pt;
   color: #000000;
   text-transform: none;
   text-align: center;
}

.bmd_box h4 a
{
   color: #000099;
   font-size: 11pt;
   font-weight: bold;
   text-decoration: underline;
}

.bmd_box h4 a:hover
{
   color: #990000;
}


.bmd_box input
{
   border: 1px solid #cccccc;
   font-size: 9pt;
   font-weight: normal;
   font-style: italic;
   letter-spacing: -0.3pt;
   padding: 1px 10px 1px 10px;
   margin: 0px 0px 10px 0px;
   color: #999999;
   width: 92%;
   border: 1px solid #cccccc;
}

.bmd_left
{
   float: left;
}

.bmd_right
{
   float: right;
}

input.bmd_button
{
   color: #000000;
   font-style: normal;
   font-weight: bold;
   letter-spacing: normal;
   width: auto;
   margin: 10px 0px 0px 0px;
   padding: 0px 5px 0px 5px;
   border: 1px solid #999999;
   letter-spacing: -0.3pt;   
}

.bmd_box select
{
   width: 140px;
   border: 1px solid #7f9db9;
}

.bmd_box select.short
{
   width: 36px;
   border: 1px solid #7f9db9;
}
.bmd_box select.medium
{
   width: 52px;
   border: 1px solid #7f9db9;
}


.bmd_gradient
{
   background-image: url(http://m6-static.newsquestdigital.co.uk/system/standard/bmd_gradient_big.png);
   background-repeat: repeat-x;
}

.bmd_announcement_row
{
   margin-top: 8px;
   display: table;
}

.bmd_announcement_row a
{
   text-decoration: underline;
}

.bmd_announcement_row a:hover
{
   color: #990000;
}

.bmd_announcement_row img
{
   margin: 0px 10px 0px 0px;
   float: left;
}

.bmd_announcement_row h5
{
   background: none;
}

.bmd_sort_by_image
{
   background-repeat: no-repeat;
   height: 160px;
   vertical-align: middle;
   background-position: center;
}

.bmd_sort_by_image h4
{
   color: #000000;
   background: none;
   font-size: 9pt;
   font-weight: bold;
   padding: 70px 0px 0px 0px;
   text-align: center;
}

.bmd_left_col
{
   width: 312px;
   float: left;
}

.bmd_mid_col
{
   width: 180px;
   float: left;
   padding: 0px 1px 0px 10px;
}

.bmd_right_col
{
   padding: 20px 0px 0px 0px;
   float: right;
   width: 150px;
}

.bmd_month_calendar
{
   font-size: 10pt;
   width: 180px;
   text-align: center;
   border-collapse: collapse;
}

.bmd_month_calendar span
{
   font-weight: bold;
}

.bmd_month_calendar td
{
   text-align: center;
   width: 28px;
   height: 20px;
}

.bmd_month_calendar tr.data span
{
   font-weight: normal;
   font-size: 9pt;
}

.bmd_month_calendar tr.data td
{
   font-weight: normal;
   font-size: 9pt;
   background-image: url(http://m6-static.newsquestdigital.co.uk/system/standard/bmd_gradient_small.png);
   background-repeat: repeat-x;
   border: 1px solid #cccccc;
}

.bmd_month_calendar tr.data td a
{
   text-decoration: underline;
}

.bmd_calendar_row
{
   border-collapse: collapse;
   text-align: center;
   font-size: 11pt;
   margin: 10px 0px 10px 0px;
}

.bmd_calendar_row td
{
   border: 1px solid #cccccc;
   padding: 0px 0px 0px 0px;
}

.bmd_calendar_row .header
{
   font-weight: bold;
   vertical-align: middle;
   border: none;
   color: #000000;
   padding: 0px 10px 0px 0px;
}

.bmd_calendar_row td span
{
   display: block;
   color: #cccccc;
   margin: 11px 15px 11px 15px;
   font-size: 11pt;
}

.bmd_calendar_row td a
{
   display: block;
   font-weight: normal;
   color: #000000;
   text-decoration: underline;
   background-image: url(http://m6-static.newsquestdigital.co.uk/system/standard/bmd_gradient_small.png);
   background-repeat: repeat-x;
   padding: 11px 15px 11px 15px;
   font-size: 11pt;
}

.bmd_calendar_row td a:hover
{
   display: block;
   color: #000000;
   text-decoration: underline;
   background-image: url(http://m6-static.newsquestdigital.co.uk/system/standard/bmd_gradient_small_reverse.png);
   background-repeat: repeat-x;
   padding: 11px 15px 11px 15px;
}

.bmd_announcement_page_header
{
   font-size: 12pt;
   font-weight: bold;
   border-bottom: 1px solid #000000;
   padding: 20px 0px 0px 0px;
}

p.bmd_announcement_header
{
   font-size: 11pt;
   font-weight: bold;
   padding: 10px 0px 0px 10px;
   margin: 0px 0px 0px 0px;
}

.bmd_box p
{
   font-size: 9pt;
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
}

.bmd_box a
{
   font-size: 9pt;
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
   font-weight: bold;
}

.bmd_top_margin
{
   margin: 10px 0px 0px 0px;
}

#para a.multimedia_panel_read_story { font-size: 0.9em; }

.tab_pad
{
    padding: 0 1em 0 1em;
}

/*******Supplement Welcome Box*******/

#supplement_wb
{
   width: auto;
   height: auto;
   background: #fef1e0;
   padding: 20px;
}

#supplement_wb .header_wb
{
   color: #023469;
}

#supplement_pic
{
   float: right;
   padding: 0 0 20px 20px;
}



/*********Star voting*********/
.inline-rating{
display:-moz-inline-block;
display:-moz-inline-box;
display:inline-block;
vertical-align: middle;
}

.star-rating,
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus,
.star-rating .current-rating{
background: url(http://m6-static.newsquestdigital.co.uk/system/standard/star.gif) left -1000px repeat-x;
}
.star-rating{
position:relative;
width:125px;
height:25px;
overflow:hidden;
list-style:none;
margin:0;
padding:0;
background-position: left top;

}



.star-rating li{
display: inline;
}


.star-rating a,
.star-rating .current-rating{
position:absolute;
top:0;
left:0;
text-indent:-1000em;
height:25px;
line-height:25px;
outline:none;
overflow:hidden;
border: none;
}
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus{
background-position: left bottom;
}
.star-rating a.one-star{
width:20%;
z-index:6;
}
.star-rating a.two-stars{
width:40%;
z-index:5;
}
.star-rating a.three-stars{
width:60%;
z-index:4;
}
.star-rating a.four-stars{
width:80%;
z-index:3;
}
.star-rating a.five-stars{
width:100%;
z-index:2;
}
.star-rating .current-rating{
z-index:1;
background-position: left center;
}

.tooltip
{
   background-color: #ffffcc;
   border:           1px solid #999999;
   color:            #000000;
   padding:          10px;
   position:         absolute;
   text-decoration:  none;
   width:            350px;
   z-index:          100;
   text-align:       justify;
}

li.siteMap {
    font-size: 1em;
}

.commentary .header
{
   font-size: 1.2em;
   font-weight: bold;
   border: 1px solid #cccccc;
   border-collapse: collapse;
   padding: 5px;
   margin: 0px;
}

.commentary .cell
{
   border: 1px solid #cccccc;
   border-collapse: collapse;
   padding: 5px;
   margin: 0px;
   text-align: left;
   vertical-align: top;
}






/********** CupCompetitionModule - Round Page ***************/
table.footCupTable
{
   font-size:1.3em;
   margin-bottom:15px;
   width:648px;
}
table.footCupTable caption 
{
   font-size:1em;
   font-weight:bold;
   padding:5px 0 10px;
   text-align:left;
   text-transform:uppercase;
}
table.footCupTable th 
{
   background-color:#F9F9F9;
   border-bottom:1px solid #BBBBBB;
   border-top:1px solid #BBBBBB;
   font-size:0.8em;
   font-weight:bold;
   padding:2px 0 2px 3px;
   text-transform:uppercase;
}
table.footCupTable th.col4 
{
   padding-left:0;
}
table.footCupTable td 
{
   border-bottom:1px dashed #CCCCCC;
   padding:6px 0;
   vertical-align:top;
}
table.footCupTable th.col1, table.footCupTable td.col1 
{
   width:24%;
}
table.footCupTable th.col2, table.footCupTable td.col2 
{
   text-align:right;
   width:29%;
}
table.footCupTable th.col3, table.footCupTable td.col3 
{
   text-align:center;
   width:16%;
}
table.footCupTable th.col4, table.footCupTable td.col4 
{
   width:29%;
}

table.mobAlerts { font-size: 1.3em; width: 380px; margin: 0 0 15px 24px; float: left; background: transparent url(http://m6-static.newsquestdigital.co.uk/system/standard/ball_bg.jpg) no-repeat top right; }

table.mobSmAlerts { font-size: 1.2em !important; width: 310px; margin: 0 24px 15px 0; float: left; background: transparent url(http://m6-static.newsquestdigital.co.uk/system/standard/ball_bg.jpg) no-repeat top right; }

table.mobAlerts caption { text-align: left;     font-size: 1em; font-weight: bold; text-transform: uppercase; padding: 5px 0 10px 0;  }
table.mobAlerts th { padding: 2px 0 2px 3px; background-color: #2e632b; border-top: 1px solid #bbb; border-bottom: 1px solid #bbb; font-size: 0.8em; font-weight: bold; text-transform: uppercase; color: #fff; }
table.mobAlerts th.col4 { padding-left: 0; }
table.mobAlerts td { padding: 5px 0; border-bottom: dashed 1px #ccc; vertical-align: top; font-size: 0.9em; }
table.mobAlerts th.col1, table.mobAlerts td.col1 { width: 100px; }
table.mobAlerts th.col2, table.mobAlerts td.col2 { width: 40px; }
table.mobAlerts th.col3, table.mobAlerts td.col3 { width: 170px; font-weight: bold; }
table.mobAlerts th.col4, table.mobAlerts td.col4 { width: 70px;  text-align: right; font-weight: bold; }


table.mobAlerts th.col1, table.mobSmAlerts td.col1 { width: 70px; }
table.mobAlerts th.col2, table.mobSmAlerts td.col2 { width: 30px; }
table.mobAlerts th.col3, table.mobSmAlerts td.col3 { width: 160px; font-weight: bold; }
table.mobAlerts th.col4, table.mobSmAlerts td.col4 { width: 90px;  text-align: right; font-weight: bold; }
table.mobAlerts td.bg { background: transparent url(http://m6-static.newsquestdigital.co.uk/system/standard/grn_bg.gif) top right; }

.mobileAlerts h3 { text-transform: uppercase; border-top: 1px dashed #161616; font-size: 1.3em; margin: 0 0 5px 0; padding: 2px;  background: transparent url(http://m6-static.newsquestdigital.co.uk/system/standard/pitch_hdr_d.jpg) repeat-x top right; color: #fff; }
.mobileAlerts ul { font-size: 1.2em; margin: 0 0 0 15px; padding: 0; margin-bottom: 8px;}
.mobileAlerts ul li { margin: 0 0 4px; padding: 0; text-align: left !important;}
