/*
 * Id: 7.43348
 * Version: 1311259222
 * Generated: 23-Feb-2012 06:36:01
 */

@charset "utf-8";
/* CSS Document */
/* BODY BACKGROUND */
body{
background:url("/assets/images/yp-bg.png") scroll left top #CCCCCC;
}
html>body {
background:url("http://editorial.jpress.co.uk/polopoly/images/yp-bg.png") scroll left top #CCCCCC !important;
}
/* LINK COLORS */
a {
color:#105BB6;
}
/* LATEST NEWS TICKER TEXT */
#tickerHeading {
color:#990000 !important;
}
/* TOP RIGHT TEASER NEXT TO LEADERBOARD AD */
#editorialPuff {
border:1px solid #CCCCCC;
float:right;
margin:9px 13px 0 0;
min-height:68px;
padding:14px 8px 8px;
width:204px;
background: none #EEEEEE !important;
color: #333333 !important;
}
#editorialPuff h1 a, #editorialPuff h2 a, #editorialPuff h3 a, #editorialPuff h4 a{
color: #333333 !important;
}
#editorialPuff p a {
color: #333333 !important;
}
/* NAVIGATION BAR */
#navSearchBar {
background:url("/assets/images/backgrounds/main-nav-bg.gif") repeat-x scroll left top transparent;
}
html>body>div>div>#navSearchBar {
background: url("http://editorial.jpress.co.uk/polopoly/images/main-nav-bg.png") repeat-x scroll left top #f8f8f8 !important;
color: #000000;
}
/* RIGHT COLUMN */
#rightContent {
background-color: transparent !important;
}
/* CALL OUT PANELS IN CONTENT */
.newsModule, .newsImageModule, .articleModule {
border-color: #CCCCCC !important;
}
/* LANDING PAGE SECTION DIVIDER */
.newsSection {
border-top: 9px solid #EBEBEB !important;
}
/* LANDING PAGE TEASER BORDER */
.teaser {
border-top: 9px solid #EBEBEB !important;
}
.teaserContent {
border-color:#EBEBEB;
background: none #EEEEEE !important;
}
/* */
.advertorial {
border-color:#EBEBEB;
}
/* */
#mainContent {
border-bottom:2px solid #AAAAAA;
background-color: #eeeeee !important;
}
#leftContent {
background-color:#FFF;
}
/* */
#footer {
border-top-color:#CCCCCC;
}
html>body>div>#footer {
border-top-color:#CCCCCC;
}
/* */
#footerLinks div {
border-top-color:#EBEBEB;
}
/* */
#footerBottom {
background:transparent url(/assets/images/backgrounds/footer-bottom-bg.gif) repeat-x scroll left top;
}
html>body>div>#footerBottom {
background:transparent url(http://editorial.jpress.co.uk/polopoly/images/footer-bottom-bg.png) repeat-x scroll left top;
}
/* */
ul.primaryNav li a {
color: #333333;
}
html>body>div>div>div>ul.primaryNav li a {
color: #000000;
}
ul.primaryNav li a:hover{
color: #f8f8f8 !important;
background:url(/assets/images/spacer.gif) #000000;
}
ul.primaryNav ul.secondaryNav li a{&nbsp;
color: #000000;&nbsp;
}
ul.primaryNav ul.secondaryNav li:hover{
color:#000000 !important;
background-color:#ffffff;
}&nbsp;
/* */
ul.primaryNav li {
border-right-color:#FFFFFF;
}
/* */
.weatherModuleFull div div {
border-color:#eeeeee !important;
}
div.navContainer {
background-color:#eeeeee !important;
box-shadow: 0px 0px 40px #000;
-webkit-box-shadow:0 8px 40px 4px #000000;
-khtml-box-shadow: 0px 0px 40px #000;
}
/* -webkit-gradient(linear, left bottom, left top, color-stop(0.1, rgb(238,238,238)), color-stop(0.4, rgb(248,248,248)), color-stop(1, rgb(204,204,204))); */

/*
Custom code - Matt Sheppard
*/

#header{
background:#333;
}

#headerBottom, #headerBottom #loginWelcome, #headerQuicklinks{
background:black;
}

#headerQuicklinks ul li a{
color:white !important;
}

#headerBottom #loginWelcome{
margin-right:-23px;
padding-right: 23px;
color: white;
}

#headerBottom, #headerBottom a{
color:white;
}

#headerLocalisationPanel p.localisationContent{
left:0 !important;
background: transparent !important;
}

#header #editorialPuff{
border:none !important;
background: transparent !important; 
padding: 8px 8px 0 !important;
margin: 0 !important;
}

html > body > div > div > #navSearchBar{
background: url("http://editorial.jpress.co.uk/polopoly/images/main-nav-bg.png") repeat-x scroll left top #D80100 !important;
}

html > body > div > div > #navSearchBar a{
color:white !important;
}

html > body > div > div > #navSearchBar ul li li a{
color:black !important;
}
html > body > div > div > #navSearchBar ul li li a:hover {
background: #e3e3e3 !important;
}


html > body > div > ul.secondaryNav li a{
color: #333 !important;	
}

#tickerFeed{
	border-top:none !important;
}


      
