/*
 * Id: 7.17160
 * Version: 1323253505
 * Generated: 23-Feb-2012 07:44:42
 */

 /* BODY STYLES */
body{
background:url('http://editorial.jpress.co.uk/polopoly/images/verticle-gradient.png') repeat-x scroll left top #C9003A 
!important;
	}
	
/* LINK COLORS */
a{
color:#105BB6;
	}
	
/* LATEST NEWS TICKER TEXT */
#tickerHeading{
color:#990000;
	}
	
/* TOP RIGHT TEASER NEXT TO LEADERBOARD AD */
#editorialPuff{
border:none;
background-color:#105BB6;
	}
#editorialPuff p a{
color:#FFFFFF;
	}
	
/* NAVIGATION BAR */
#navSearchBar {
background:url('http://editorial.jpress.co.uk/polopoly/images/main-nav-bg.png') repeat-x scroll left top #C9003A
 !important;  color:#ffffff;	
        }
	
/* CALL OUT PANELS IN CONTENT */
.newsModule,  .newsImageModule,  .articleModule{
border-color:#EBEBEB;
	}
	
/* LANDING PAGE SECTION DIVIDER */
.newsSection{
border-top-color:#EBEBEB;
	}
	
/* LANDING PAGE TEASER BORDER */
.teaser{
border-top-color:#EBEBEB;
	}
.teaserContent{
border-color:#EBEBEB;
	}
	
/* ADVETORIAL STYLES */
.advertorial{
border-color:#EBEBEB;
	}
	
/* MAIN CONTENT STYLES */
#mainContent{
border-bottom:2px solid #AAAAAA;
background-color:#EEEEEE !important;
	}
	
/* FOOTER STYLES */
#footer{
border-top-color:#C0C0C0;
	}
#footerLinks div{
border-top-color:#EBEBEB;
	}
#footerBottom{
background:transparent url(/assets/images/backgrounds/footer-bottom-bg.gif) repeat-x scroll left top;
	}
	
/* PRIMARY NAVIGATION STYLES */
ul.primaryNav li a {
color:#fff;
}

/* */
ul.primaryNav li {
border-right-color:#FFFFFF;
}

ul.primaryNav li li a{
color:#333;
}

ul.primaryNav li a:hover{
color:#C9003A;
}

ul.privaryNav:hover{
color:#333;
}

	
/* MISCELLANIOUS STYLES */
.weatherModuleFull div div{
border-color:#EEEEEE;
	}
.generalSection p,  .editorialSection p,  .mainEditorialBodyTxt,  .mainNewsArticleBobyTxt{
color:#333333;
	}
.editorialSection  .byline span{
color:#333333;
	}
#headerLocalisationPanel table{
position: relative;
    top: -60px;
}


      
