#mainpromo-article.panel {background:#EEEEDD; padding-top:0; border-top:10px solid #fff; margin-bottom:20px;}

#mainpromo-article.panel .promo-image-446x251 {margin-top:0;}

#mainpromo-article.panel h1.underpromo {border-bottom:none; padding-left:10px; padding-bottom:0px;}
#mainpromo-article.panel p {padding-left:10px; padding-bottom:10px; margin-top:0; font-size:1em;}


.Textblock h2 {font-size:1.5em;}
.centre-content ul li  {margin:0px !important;}

#mainpromo-article.panel ul {list-style:none; text-decoration:none; padding-bottom:10px;}

.Textblock ul li {line-height:0.8em; padding:0; margin:0;}
.Textblock ul {line-height:0.8em; margin-bottom:10px;}

.emp-audio #emp1 {margin-left:10px;}

#weather-edit-container {background:#5A8305;}

#weathersettingsbar #weatherSaveChanges {background:transparent url(/staticarchive/39919774fcc3417a854d96b06785ea2fa7a143ef.gif) no-repeat scroll left -450px;}

#weathersettingsbar a span {
background:#638f08 url(/staticarchive/39919774fcc3417a854d96b06785ea2fa7a143ef.gif) no-repeat scroll right -504px;
}

#weathersettingsbar a:hover span {
background:#486806 url(/staticarchive/39919774fcc3417a854d96b06785ea2fa7a143ef.gif) no-repeat scroll right -504px;
}

#weathersettingsbar #weatherSaveChanges span, #weathersettingsbar #weatherCancel span {margin-left:25px;}


#weathersettingsbar #weatherCancel  {
background:transparent url(/staticarchive/39919774fcc3417a854d96b06785ea2fa7a143ef.gif) no-repeat scroll left -478px;
}

#weathermultilocmess li a {color:#E2F0C4;}
#weathermultilocmess li a:hover {color:#fff}


/* Glow Panels ---------------------------------------------------------------------------*/
.pc {
	height: 100% !important;
}


.c {
	height: auto !important;
	margin: 0 5px !important;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	overflow: hidden !important;
}

* html .c  {
	height:1%;
	zoom:100%;
}
.tb div, .bb div {
	height: 5px !important;
}

/*.tc {
	width: 400px !important;
}*/

.bb {
	background: transparent url(/staticarchive/c010c1ea0998ff96d6e369b48ce5fdb893f463c1.gif) repeat-x scroll left top !important;
	border-color: none !important;
	border-width: 0 !important;
	padding-top: 5px !important;
}

.tb {
	border-width: 0 0 5px !important;
}

/* Rounded Corners */


.tl, .bl {
	width: 10px !important;
}

.tr, .br {
	width: 10px !important;
}

.tr, .tl, .br, .bl {
	height: 10px !important;
	filter: none !important; /* Hides original corners in IE7 */
}

.panel-close {
	height: 17px !important;
	width: 19px !important;
	background: transparent url(/staticarchive/9049a2f2ab4ab77d0f8a62f6b652c17f228e6076.gif) repeat 0 0 !important;
	margin: 3px 10px;

	}

/*-*/
h2.hd {font-size:1.5em; padding-bottom:3px; }
.panel-hd  {margin:0 10px; padding:5px 0 8px 0 !important; color:#333 !important;}


/*reset location panel*/

#resetlocation p {padding:5px 0 8px 0; font-size:1.1em; color:#333 !important; line-height:1.2em;}

a.panelbutton {display:inline; height:30px; }
a#resetlocationyes {padding:6px 10px;}
a#resetlocationno {padding:6px 13px;}
#resetlocation {padding:3px 0;}

/*confirm location panel*/
#confirmlocation p {padding:5px 0 8px 0; font-size:1.1em; color:#333 !important; line-height:1.2em;}

a#confirmlocationyes {padding:6px 10px;}
a#confirmlocationno {padding:6px 13px;}
#confirmlocation {padding:3px 0;}

/*weather*/

#weatherconfirmlocation p {padding:5px 0 8px 0; font-size:1.1em; color:#333 !important; line-height:1.2em;}

a#weatherconfirmlocationyes {padding:6px 10px;}
a#weatherconfirmlocationno {padding:6px 13px;}
#weatherconfirmlocation {padding:3px 0;}

/*glow panel - panel-dark needs to have panel-light styling. below styling should override widget.css*/

/* Rounded Corners */
.panel-dark .tr {
	background: transparent url(/staticarchive/82fad62862c130d9d6dd5d38cd68cfae65687d53.png) repeat 0 0 !important;
}

.panel-dark .tl {
	background: transparent url(/staticarchive/58ee361686a8534c15acab9e5e4a3108dbf87900.png) repeat 0 0 !important;
}

.panel-dark .br {
	background: transparent url(/staticarchive/81b500f249f5af65b8688e6ff0e98f22a20ca693.png) repeat 0 0 !important;
}

.panel-dark .bl {
	background: transparent url(/staticarchive/a3a69ff209364218d2b10917657095bc1691e9c7.png) repeat 0 0 !important;
}

.panel-dark .tb {
	border-color:#FFF !important;
}


.panel-dark .bars {
	background:transparent url(/staticarchive/6637be771b7dc266846a641c52f04eecaacc2420.png) repeat scroll 0 0 !important;
	}

.panel-dark .c {
	background: #FFF url(/wales/images/lightpanel/bg.gif) repeat-x scroll center bottom !important;
	color:#000;
}

  .panel-dark .tb div, .panel-dark .bb div {
	background:#000 !important;
	opacity:0.26 !important;
}


* html .panel-dark .bars {
	background:#000000  !important;
	background-image:none !important;
	filter: alpha(opacity=26) !important;
	}
	
* html .tb div, * html .bb div {
	filter: alpha(opacity=26) !important;
	}

/*IE 6 fix*/

* html .panel-dark .br { bac\kground-image: url('/staticarchive/81b500f249f5af65b8688e6ff0e98f22a20ca693.png') !important; /* PNG24 support. ie4/5 op5 css backslash filter - http://centricle.com/ref/css/filters/tests/sbmh/ */ _bac\kground-image: none !important; /* negate bg-image on != ie6 . http://www.daltonlp.com/daltonlp.cgi?item_id=217 */ _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/staticarchive/81b500f249f5af65b8688e6ff0e98f22a20ca693.png') !important;
}
* html .panel-dark .bl { bac\kground-image: url('/staticarchive/a3a69ff209364218d2b10917657095bc1691e9c7.png') !important; /* PNG24 support. ie4/5 op5 css backslash filter - http://centricle.com/ref/css/filters/tests/sbmh/ */ _bac\kground-image: none !important; /* negate bg-image on != ie6 . http://www.daltonlp.com/daltonlp.cgi?item_id=217 */ _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/staticarchive/a3a69ff209364218d2b10917657095bc1691e9c7.png') !important;
}
* html .panel-dark .tl { bac\kground-image: url('/staticarchive/58ee361686a8534c15acab9e5e4a3108dbf87900.png') !important; /* PNG24 support. ie4/5 op5 css backslash filter - http://centricle.com/ref/css/filters/tests/sbmh/ */ _bac\kground-image: none !important; /* negate bg-image on != ie6 . http://www.daltonlp.com/daltonlp.cgi?item_id=217 */ _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/staticarchive/58ee361686a8534c15acab9e5e4a3108dbf87900.png') !important;
}
* html .panel-dark .tr { bac\kground-image: url('/staticarchive/82fad62862c130d9d6dd5d38cd68cfae65687d53.png') !important; /* PNG24 support. ie4/5 op5 css backslash filter - http://centricle.com/ref/css/filters/tests/sbmh/ */ _bac\kground-image: none !important; /* negate bg-image on != ie6 . http://www.daltonlp.com/daltonlp.cgi?item_id=217 */ _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/staticarchive/82fad62862c130d9d6dd5d38cd68cfae65687d53.png') !important;
}

a.panelbutton {
	background:transparent url(/staticarchive/d7eaaebb996ab88affd5c57814558b9551309f52.gif) no-repeat scroll 0 0 !important;
	font-weight:bold !important;
	height:21px !important;
	margin:0 !important;
	text-align:center !important;
	width:69px !important;
}

p.buttonset a, p.buttonset {float:none;}