body {
	 margin: 0px;
	 padding: 0px;
	 font-family: arial,sans-serif;
	 background-color: #16408C;
	 color:#000000;
	 text-align:center;
	 font-size: .9em;
}

div.content {
  position: absolute;
  border:1px solid #16408C;
	text-align: left;
  width: 760px;
  margin: 10px auto;
  position: relative;
	min-height: 100%;
	font-size: 100%;
	background-color: #ffffff;
}



/* ------ START OF HEADER STYLES -------------------------------------------- */

#logo a:hover {
	  background:#fff;
}

form {
		 margin:0px;
		 padding:0px;
}

form.search {
 			position: absolute;
			top: 5px;
			right: 0px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color:#000000;
			background: transparent;
			border: 0px;
			padding: 0px;
			vertical-align: top;
}

table.background {
		  background: url("http://www.electricpaper.ie/header/images/tile.gif");
}

#menumain {
			background: #488ED3;
			height: 1.6em;
			padding: 4px;
			margin:  0px;
			font-size: 1.2em;
			font-weight: 600;
			vertical-align: bottom;
			
}

#menu {
			background: #ffffff;
			height: 1.4em;
			padding: 4px;
			margin:  0px;
			font-size: 1em;
			font-weight: 600;
			vertical-align: bottom;
}

#menu ul {
			border: 0;
			margin: 0;
			padding: 0;
			list-style-type: none;
			text-align: center;
			clear: left;
}

#menu ul li {
			display: block;
			float: left;
			text-align: center;
			padding: 0;
			margin: 0;
			color: #fff;
			font-size: 1.2em;
			margin-top: 4px;
			height: 1.4em;
			padding: 0px;
			margin: 0px;
}

#menu ul li a {
			width: 9em;
			height: 1.4em;
			padding: 0px;
			margin: 0px;
			margin-top: 4px;
			color: #ffffff;
			text-decoration: none;
			display: block;  
			font-size: .7em;
}

#menu ul li a:hover {
			color: #fff;
}

#menu a:active	{
			color: #fff;
}

body#sectionone #menu span#one a, 
body#sectiontwo #menu span#two a,
body#sectionthree #menu span#three a,
body#sectionfour #menu span#four a,
body#sectionsix #menu span#six a,
body#sectionfive #menu span#five a {
			color:#fff;
}


#menu1 {
			background: #16408C;
			height: 1.4em;
			padding: 4px;
			margin:  0px;
			font-size: 1em;
			font-weight: 600;
			vertical-align: bottom;
}

#menu1 ul li {
			display: block;
			float: right;
			text-align: center;
			padding: 0;
			margin: 0;
			color: #fff;
			font-size: 1.2em;
			margin-top: 4px;
			height: 1.4em;
			padding: 0px;
			margin: 0px;
}

#menu1 ul li a {
			width: 9em;
			height: 1.4em;
			padding: 0px;
			margin: 0px;
			margin-top: 4px;
			color: #ffffff;
			text-decoration: none;
			display: block;  
			font-size: .7em;
}

#menu1 ul li a:hover {
			color: #fff;
}

#menu1 a:active	{
			color: #fff;
}

b.menu {
	color: #16408C;
	font-weight:heavy;
	text-decoration: none;
	font-family: arial,sans-serif;
	font-size: .8em;
}

a {
	color: #16408C;
	background: transparent;
	text-decoration: none;
}

a:visited {
			color: #16408C;
			background: transparent;
}

a:hover {
				color: #16408C;
				background: #FBF2B1;
}

a.small {
	color: #ffffff;
	background: transparent;
	text-decoration: none;
	font-size: .8em;
	letter-spacing: 1px;
}

a.small:visited {
			color: #C1D9F0;
			background: transparent;
			font-size: .8em;
			letter-spacing: 1px;
			
			
}

a.small:hover {
				color: #16408C;
				background: #C1D9F0;
				font-size: .8em;
				letter-spacing: 1px;
}

a.menu {
	color:#ffffff;
	background: transparent;
	letter-spacing: 1px;
	font-size: .7em;
	font-weight:400;
}

a.menu:visited {
			color:#ffffff;
			background: transparent;
			letter-spacing: 1px;
			font-size: .7em;
			font-weight:400;
}

a.menu:hover {
				color: #ffffff;
				background: transparent;
				font-size: .7em;
				letter-spacing: 1px;
}

a.contact {
	color: #525151;
	text-decoration: none;
	font-size: 1em;
	vertical-align:bottom;
}

a.contact:hover {
	color: #000000;
	text-decoration: none;
	font-size: 1em;
}

a.img:hover {
	background-color: transparent;
}

p {
padding:0px 0px;
font-size: .75em;
color:#16408C;
font-family: Arial, Helvetica, sans-serif;
}

H1 {
font-size: 2em;
color:#16408C;
font-family: Arial, Helvetica, sans-serif;
letter-spacing:2;
}

H4 {
font-size: 1em;
color:#16408C;
font-family: Arial, Helvetica, sans-serif;
font-style:italic;
letter-spacing:4;
}

span.bold {
font-size: .8em;
color:#16408C;
font-family: Arial, Helvetica, sans-serif;
font-weight:500;
}

hr {
  border: none 0; 
	border-top: 1px dashed #C1D9F0;
	border-bottom: 1px dashed #C1D9F0;
	width: 90%;
	height: 2px;
	margin: 5px auto 0 0;
	text-align: center;
}


hr.main {
  border: none 0; 
	border-top: 1px dashed #ffffff;
	border-bottom: 1px dashed #ffffff;
	width: 90%;
	height: 2px;
	margin: 5px auto 0 0;
	text-align: center;
}

div.breadcrumbs {
	 background: #ffffff;
	 color: #757570;
	 font-size: 90%;
	 width:450px;
	 }

a.breadcrumbs {
	 font-size: 90%;
	 background: #ffffff;
	 font-weight: bold;
}

a.breadcrumbs {
    font-size: 90%;
    color:#757570;
	  font-weight: bold;
}

a.breadcrumbs:hover { 
		color: #ffffff;
	  background: #757570; 
		font-weight:  bold;
}

span.breadcrumb {
     color: #000000;
	   font-size: 90%;
}