/*
Colours
-------
Dark:	#8e2014
Mid:	#bf2e1a
Light:	#f8eae8
*/
body {
	background: url('../images/channel/World-news-header.jpg') no-repeat;
	background-position: center top;
	background-color: #FFF;
}
#footer-container {	
	background: url('../images/channel/World-news-footer.jpg') no-repeat;
	background-position: center top;
	background-color: #FFF;	
}
#container, #footer-container-inner {
	background:transparent url('../images/common/bg-grey.png') repeat left top;
}

#highlights-slideshow div.mid div.pic div.details {
	background: url('../images/channel/carousel_8.png');
}
#highlights-slideshow div.head {
	background-color: #bf2e1a;
}
#highlights-slideshow div.mid {
	overflow: hidden;
	background-color: #bf2e1a;
}
#highlights-slideshow div.paging {
	background-color: #bf2e1a;
}
#highlights-slideshow div.paging a.on {
	color: #bf2e1a;
}

#programme-image div.details, #home-page-image div.details {
	background: url('../images/channel/programme_8.png');
}

#nav ul li.on a {
	color: #000;
}
#nav ul li ul li a.on {
	color: #6e6f73;
}

#daily_listings div.calendar	{
	background-color: #f8eae8
}
#daily_listings div.head, #weekly_listings div.head {
	background-color: #bf2e1a;
	color: #FFF;
}
#daily_listings div.schedule div.head div.paging, #weekly_listings div.head div.paging	{
	color: #FFF; 
}
#daily_listings div.schedule div.head div.paging a, #weekly_listings div.head div.paging a	{
	color: #FFF; 
	text-transform: uppercase;
}
td.day, td.tlc, td.trc, td.time {
	background-color: #8e2014;
	color: #FFF;
}
td.day a {
	color: #FFF;
}
td.entry {
	background-color: #f8eae8;
}
td.entry_alternate a {
	color: #8e2014;
}

.calendar	{
	border-color: #d6edf5;
}
.calendar_day a.today {
	background-color: #bf2e1a;
}
.calendar_title	{
	background-color: #d6edf5; 
}
.calendar_day_header {	
	background-color: #d6edf5;
}
.calendar_day {	
	background-color: #d6edf5;
}

#content ul.assets-list li div.head {
	background-color: #bf2e1a;
}
#content ul.assets-list li.on div.head {
	background-color: #8e2014;
}
#content ul.assets-list li a.toggle {
	background-color: #8e2014;
}
#content ul.assets-list li.on a.toggle {
	background-color: #bf2e1a;
}
#content ul.assets-list li ul{
	background-color: #f8eae8;
}

input.button-color, a.button-color {
	background: url('../images/channel/buttons/News-rest.jpg') no-repeat;
}
input.button-color:hover, a.button-color:hover {
	background: url('../images/channel/buttons/News-rollover.jpg') no-repeat;
}

/* WORLD NEWS SPECIFIC TEMPLATE AMENDS */
#channel-welcome div.logo {
	display: none;
}
#channel-welcome div.text h1.no-sub-title {
	margin: 0px;
}
#welcome_panel div.pic {
	width: 370px
}
#welcome_panel div.text {
	width: 320px
}
#nav ul li.on div.section-group-on a.on {
	color: #bf2e1a;
}
#nav ul li.on div.on span {
	color: #bf2e1a;
}

table.articleList {
	width: 540px
}
table.articleList td {
	width: 50%; padding-right: 20px;
	padding-top: 12px;
	padding-bottom: 12px;
	border-bottom: solid 1px #D3D1C9;
	vertical-align: top
}
div.articleListEntry div.image, div.articleListEntry div.image {
	float: left; width: 78px; display: block !important;
}
div.articleListEntry div.details {
	float: left; width: 160px
}
div.articleListEntry div.details div.h2 {
	font-size: 14px;
}
div.articleListEntry div.details div, div.articleListEntry div.details div {
	font-size: 0.95em
}
div.articleListEntry a.readFullArticle {
	display: block; color: #BF0000; margin-top: 4px; margin-bottom: 4px; font-size: 0.95em;
	text-decoration: underline
}

#content p {
	font-size: 12px !important;
	line-height: 14px !important;
}


/* Sponsorship */
#programme-image {
	position: relative;
}
div.sponsor {
	position: absolute;
	bottom: 10px;
	left: -150px;
}
div.sponsor div {
	display: none;
}

/* Programme navigation */
#programme-nav {
	border-top: solid 1px #9c9a9c;
	padding-top: 12px;
	text-align: right;
}
#programme-nav a {
	margin-left: 6px;
}
#programme-nav a.next {
	background: url('../images/channel/buttons/next.jpg') no-repeat right top;
	padding-left: 12px;
	padding-right: 24px;
}
#programme-nav a.next:hover {
	background: url('../images/channel/buttons/next-rollover.jpg') no-repeat right top;
}
#programme-nav a.previous {
	background: url('../images/channel/buttons/previous.jpg') no-repeat left top;
	padding-left: 24px;
	padding-right: 12px;
}
#programme-nav a.previous:hover {
	background: url('../images/channel/buttons/previous-rollover.jpg') no-repeat left top;
}
#programme-nav a.next-disabled, #programme-nav a.next-disabled:hover {
	background: url('../images/channel/buttons/next-disabled.jpg') no-repeat right top;
}
#programme-nav a.previous-disabled, #programme-nav a.previous-disabled:hover {
	background: url('../images/channel/buttons/previous-disabled.jpg') no-repeat right top;
}

#form {margin-top: 0px; margin-left: 0px; padding-top: 0px; width: 700px}
#form fieldset div span.field {width: 500px;}

