#header {
	background:transparent url(../images/elected_header.gif);
	background-repeat: no-repeat;
		margin-top: 244px;
	}	
#headernorth{
	background-image:url(../images/candidates_bfdnorth.gif);
	background-repeat: no-repeat;
	width: 212px;
	height: 52px;
	}
#headersouth{
	background-image:url(../images/candidates_bfdsouth.gif);
	background-repeat: no-repeat;
	width: 212px;
	height: 52px;
	}
#headerwest {
	background-image: url(../images/candidates_bfdwest.gif);
	background-repeat: no-repeat;
	width: 212px;
	height: 52px;
	}
#headerkeighley {
	background-image: url(../images/candidates_bfdkeighley.gif);
	background-repeat: no-repeat;
	width: 212px;
	height: 52px;
	}
#headershipley {
	background-image: url(../images/candidates_bfdshipley.gif);
	background-repeat: no-repeat;
	width: 212px;
	height: 52px;
	}
/*******************************************************************
****************************NAVIGATION - SUB*************************/

#subnav ul {
	margin: 10px 0 0;
}
#subnav li {
	float:left;
	margin: 16px 1px 0 6px;
}
* html #subnav li{
   margin: 17px 1px 0 5px;
}
#subnav li, 
#subnav li a {
	display: block;
	background-repeat: no-repeat;
}
#subnav li a {
	padding-top: 17px; height: 0 !important;
	height /**/: 17px; overflow: hidden;
	}
	
#subnav li a:hover {
	background-position: 0 -17px;
}

#subnav li.bfd_north,
#subnav li.bfd_north a {
	width: 116px;
	background-image: url(../images/subnav_bfd_north.gif);
}

#subnav li.bfd_south,
#subnav li.bfd_south a {
	width: 117px;
	background-image: url(../images/subnav_bfd_south.gif);
}
#subnav li.bfd_west,
#subnav li.bfd_west a {
	width: 113px;
	background-image: url(../images/subnav_bfd_west.gif);
}
#subnav li.keighley,
#subnav li.keighley a {
	width: 70px;
	background-image: url(../images/subnav_keighley.gif);
}
#subnav li.shipley,
#subnav li.shipley a {
	width: 60px;
	background-image: url(../images/subnav_shipley.gif);
}
/*body.bfd_north #subnav li.bfd_north a,
body.bfd_south #subnav li.bfd_south a, 
body.bfd_west #subnav li.bfd_west a 
body.keighley #subnav li.keighley a 
body.shipley #subnav li.shipley a 
{
	background-position: 0 -22px;
}
*/
.overstate{
	background-position: 0 -34px;
}
/*******************************************************************
****************************CANDIDATE ROWS*************************/

.candidatecontent{
    width: 520px;
	overflow:hidden;
	margin: 0 0 10px 0;
	border-top: 3px solid #fff;
}
.candidatecontent img, .candidatecontent object{
	border-left: 3px solid #fff;
	border-right: 3px solid #fff;
	border-bottom: 3px solid #fff;
	float: left;
	margin: 0 10px 4px 0;
}

#votebutton {
	position: relative; 
	width:103px;
	height: 33px;
	clear: left;
	}

#votebutton li.vote {
	z-index:100;
	left: 10px;
	}
#votebutton li.vote, 
#votebutton li.vote a {
	display: block;
	width: 103px;
	background-repeat: no-repeat;
	background-image: url(../images/vote_button_.gif);
}
#votebutton li.vote a {
	padding-top: 33px; height: 0 !important;
	height /**/: 33px; overflow: hidden;
	clip:rect(0 103px 33px 0);
}
#votebutton li.vote a:hover {
	background-position: 0 -33px;
}
body.vote #votebutton li.vote {
	background-position: 0 -33px;
}
/*******************************************************************/
#candidatehome{
   width: 520px;
   text-align: center;
}
#flash_content{
	height:200px;
	width: 280px;
	text-align: center;
}
/*******************************************************************
****************************ELECTED BUTTON************************/
#electedbutton {
	position: relative; 
	width:212px;
	height: 33px;
	clear: left;
	background-image:url(../images/elected.gif);
	}

/*#electedbutton li.elected {
	z-index:100;
	left: 10px;
	}
#electedbutton li.elected, 
#electedbutton li.elected a {
	display: block;
	width: 103px;
	background-repeat: no-repeat;
	background-image: url(../images/elected_button.gif);
}
#electedbutton li.elected a {
	padding-top: 33px; height: 0 !important;
	height /**//*: 33px; overflow: hidden;
	clip:rect(0 103px 33px 0);
}*/
/*#electedbutton li.elected a:hover {
	background-position: 0 -33px;
}
body.elected #electedbutton li.elected {
	background-position: 0 -33px;
}*/