/* -----------------------------------------------
GLOBAL
----------------------------------------------- */
body { background: #000 url(../images/content/news/body_bg.jpg) no-repeat -60px 0; }
div#NavigationPrimary li { background-image: url(../images/content/whatson/navprimary_li_bg.gif); }
div#NavigationSecondary li a:hover { background: url(../images/content/news/navsecondary_bg.jpg) no-repeat top; }

/* -----------------------------------------------
NEWS HOME
----------------------------------------------- */
/* Promo Main */
body.news-latest div#PromoMain { float: left; width: 366px; background-color: Black; min-height:220px; height:auto !important; height:220px;}

/* Email Signup */
body.news-latest div#EmailSignup { float: right; margin: 0 0 0 0; }

/* Results */
body.news-latest div#Results div.item { margin: 0 0 10px 0; clear: both; position: relative; padding-top: 20px; }
body.news-latest div#Results div.item div.image { float: left; width: 177px; height:107px; background-image: url(../images/global/list_image_bg.gif); }
body.news-latest div#Results div.item div.image img {display:block; margin: 6px auto 0 auto; text-align: center;}
body.news-latest div#Results div.item div.content { background: #000; float: right; width: 350px; padding: 5px 10px; }
body.news-latest div#Results div.item div.content p.button img { margin: 5px 0 0 0; }

/* -----------------------------------------------
NEWS ARCHIVE
----------------------------------------------- */
/* Heading */
body.news-archive div#Heading { position: relative; }
body.news-archive div#Heading label { position: absolute; right: 3px; top: 10px; }

/* Results */
body.news-archive div#Results p.pagenation { background-color: #000000; color: #ffffff; clear: both; margin: 5px 0; padding: 5px; }
body.news-archive div#Results p.pagenation a { color: #ec6a00; text-decoration: underline; padding: 0 2px; font-weight:bold; }
body.news-archive div#Results p.pagenation a.active { color: #ffffff; text-decoration: none; }
body.news-archive div#Results  div.item { margin: 0 0 10px 0; clear: both; position: relative; padding-top: 20px; }
body.news-archive div#Results  div.item div.image { float: left; width: 177px; height:107px; background-image: url(../images/global/list_image_bg.gif); }
body.news-archive div#Results  div.item div.image img {display:block; margin: 6px auto 0 auto; text-align: center;}
body.news-archive div#Results  div.item div.content { background: #000; float: right; width: 350px; padding: 5px 10px; }
body.news-archive div#Results  div.item div.content p.button img { margin: 5px 0 0 0; }

/* -----------------------------------------------
NEWS
----------------------------------------------- */
/* Heading */
body.news-story h1 { margin-bottom: 10px; }

/* Details */
body.news-story div#Details { position: relative; float: left; width: 366px; }
body.news-story div#Details div.content { background: #000; padding: 10px 10px 5px 10px; margin-top: 10px; }
body.news-story div#Details div.content p { font-size: 1.2em; margin: 0 0 10px 0; }
body.news-story div#Details div.content p strong { font-size: 110%; }

/* Email Signup */
body.news-story div#EmailSignup { float: right; }