@CHARSET "ISO-8859-1";

body {
	font-size:90%;
	font-family: Verdana,Arial,sans-serif;
	color: #808080;
}

a {color: #336633; font: arial;}
a:visited {color: #cc9933; font: arial;}

h1,h2,h3 {color: #cc9933; margin: 0; padding:0;}

p { padding: .2em; margin-bottom: 0.50em; text-align: justify; font: 1em/1.4em arial; }

a { color: #336633; font: arial; }

hr { border: none; background:#000; padding:0; height: 1px;}

/* repeated code per header */
#title {
 width: 160px; height: 50px;
 background-image: url(ireland-logo.jpg);
 background-repeat: no-repeat;
 background-position: 20px 10px;
}

h1 { text-indent: -100em; }

#navbar {
  background:#8BA870;
  border: double #3D5229 4px;
}
#navbar img { padding:0; margin:0; display:none; }
#navbar ul li a        { color: #FFF; }
#navbar ul li a:active { color: #FFF; }
#navbar ul li a:hover  { background:#3D5229; }
#header ul li a.active { background:#5E7F3F; font-weight:bold; color:#fff; }

#mainmenu { background-color:#F4F4F4;}
#mainmenu { font-size: 11px;}
#mainmenu ul li a          { color: #000;; }
#mainmenu ul li a:hover    { background-color:#3D5229; color:#FFF; }
#mainmenu ul li a.active   { background:#5E7F3F; font-weight:bold; color:#fff; }
#mainmenu ul li a.last     { margin-right: 0; }
#mainmenu ul li a.reallast { margin-left: 10px; margin-right: 0; }


.col1 ul
{
margin-left: 50px;
padding-left: 0;
list-style: none;
}

.col1 li
{
padding-left: 20px;
background-image: url(arrow.gif);
background-repeat: no-repeat;
background-position: 0 .5em;
line-height: 1.4em;
}


/* 3 Column settings */
.threecol {
  background:#FFF;  /* right column background colour */
}
.threecol .colmid {
  background:#FFF;     /* center column background colour */
  padding-top: 20px;
}
.threecol .colleft {
  background:#FFF;  /* left column background colour */
}



#footer { background-color: #8BA870; color: #FFF; font-size:80%; padding:1em 2%; border-top:1px solid #ccc; }
#footer a { font-weight: bold; color: #FFF; }



div.amazon { width: 100%; text-align: center; padding: 0 0 0 0; }

div.searchGoogle { width: 100%; text-align: center; margin: 0 0 0 0; }

div.rightcontent { background-color: #FEFEFE; padding: 0.4em;}
div.rightcontent p          { font: 0.8em/1.2em verdana; padding:0; text-align: left; }
div.rightcontent p.header { background:#808080;;color:#ffffff; padding:0.4em; }
div.rightcontent p.title    { font: 0.9em/1.4em verdana; margin:0; padding:0.3em; background: #EFEFEF; }
div.rightcontent p.desc     { font: 0.8em/1.3em verdana; margin:0; padding:0.4em 0.4em 0.4em 1em;  }
div.rightcontent p.link     { font: 0.9em/1.4em verdana; margin:0; padding:0 0 0.4em 0; text-align: right; }
div.rightcontent p.others   { font: 0.9em/1.4em verdana; margin:0; padding:0.4em 0.4em 0.4em 1em;  text-align: left; }
div.rightcontent p a        { text-decoration: none; color: #336633; font: 1em/1.4em Verdana; }
div.rightcontent p a:hover  { text-decoration: underline; color: #336633; font: 1em/1.4em Verdana; }
div.rightcontent p.link a   { text-decoration: none; color: #000000; font: 0.8em/1.2em Verdana; }
div.rightcontent p.others a { text-decoration: none; color: #000000; font: 0.8em/1.2em Verdana; }

