/*
 * Id: 7.708
 * Version: 1271773531
 * Generated: 07-Feb-2012 18:32:49
 */

/* BODY BACKGROUND */
body {
	background: #CCCCCC url(/assets/images/verticle-gradient.gif) left top repeat-x !important;
}

/* LINK COLORS */
a {
	color:#105BB6;
}

/* LATEST NEWS TICKER TEXT */
#tickerHeading {
	color:#990000;
}

/* TOP RIGHT TEASER NEXT TO LEADERBOARD AD */
#editorialPuff {
	/*background: transparent url(/assets/images/backgrounds/editorial-puff-bg.gif) left top repeat-x;*/
	border: none;
    	background-color:#105BB6;
}

#editorialPuff p a {
    	color:#FFFFFF;
}

/* NAVIGATION BAR */
#navSearchBar {
	background: transparent url(/assets/images/backgrounds/main-nav-bg.gif) left top repeat-x;
}

/* RIGHT COLUMN */
#rightContent {
    background-color: #EEEEEE !important;
}

/* 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;
}

/*  */
.advertorial {
	border-color:#EBEBEB;
}

/*  */
#mainContent {
	border-bottom:2px solid #AAAAAA;
}

/*  */
#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;
}

/*  */
ul.primaryNav li a {
	color:#333333;
}

/*  */
ul.primaryNav li {
	border-right-color:#FFFFFF;
}

/*  */
.weatherModuleFull div div {
    border-color:#EEEEEE;
}

.generalSection p, .editorialSection p,
.mainEditorialBodyTxt, .mainNewsArticleBobyTxt {
color:#333333;
}

.editorialSection
.byline span {
color:#333333;
}


#electionMain{
	float:left;
	width:589px;
}
#electionMain ul{
	padding:0;  float:left;  width:100%;
}
#electionMain li{
	list-style-type:none;  display:inline;
}
#electionMain a{
	 float:left;
	 width:290px;  height:122px;  background:url(http://editorial.jpress.co.uk/polopoly/images/Election1.png);  border:1px solid #CCC;
}
#electionMain a:hover{
	background:url(http://editorial.jpress.co.uk/polopoly/images/Election2.png);  border:1px solid #999;
}
#electionMain .iannounceTwo a{
	background:url(http://editorial.jpress.co.uk/polopoly/images/Twitter1.png);  margin:0 0 0 5px; 
}
#electionMain .iannounceTwo a:hover{
	background:url(http://editorial.jpress.co.uk/polopoly/images/Twitter2.png);
}


#iannounceMain{
	float:left;
	width:588px;
}
ul.iannounceButton1{
	float:left;
	width:100%;	margin:0 0 15px;
}
.iannounceContent{
	float:left;
}
ul.iannounceButton1 li{
	display:inline; float:left;
}
ul.iannounceButton1 li.iannounceRight{
	float:right;
}





      
