/*note that colours can be replaced by named colours eg
substitute #ffffff for white*/
body{
	font-size: 187.5%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #000000;		/*black*/
	color: #ffffff;					/*white*/
}

#content p, #navbar, #info p{
	line-height: 2;
	margin-bottom: 2em;
}

h1, h2, h3, #head p{
	color: #ffff66;		/*yellow*/
}

a{
	color: #ffff00;		/*yellow */
	font-weight: bold;
}


#logo{
	float: left;
}

#navbar ul{
	list-style-type: none;
}
#navbar li{
	display: inline;
	border: solid 4px #ffffff;
	padding: .2em;
	/*white-space: nowrap;*/
	margin-right: .5em;
	line-height: 2.5;
}
#navbar a{
	white-space: nowrap;
}

#pg_index #nav_home a, 
#pg_grayling #nav_grayling a,
#pg_epsom #nav_epsom a,
#pg_constituency #nav_constituency a,
#pg_campaigns #nav_campaigns a,
#pg_westminster #nav_westminster a,
#pg_out #nav_out a,
#pg_newsletter #nav_newsletter a,
#pg_surgery #nav_surgery a,
#pg_contact #nav_contact a,
#pg_links #nav_links a,
#pg_contribution #nav_contribution a,
#pg_hospital #nav_hospital a {
	color: #ffffff;
}