@charset "utf-8";
/* CSS Document */

/* ******** Event Styles ******** */

#globalNav {
  position:relative top 50px;
  width: auto;
  height: 32px;
  color: #cccccc;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  background-image: url(http://www.pembrokeshire.gov.uk/events/glbnav_background_red.gif);
}

/* **** subglobalNav styles **** */

/* ******* search styles ******* */

#search {
  position: relative;
  top: 5px;
  left:10px;
  right: 0px;
  width: 200px;
}

#search a:link, #search a:visited {
  font-size: 80%;
  font-weight: bold;
  color: #20FEF8;
}

#search a:hover {
  margin: 0px;
  color: #FFFFFF;
}

/* ***** feature styles ******* */

.feature {
  padding: 0px 0px 2px 0px;
  font-size: 100%;
  min-height: 160px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #e6f0ef;
  display: block;
  clear:inherit;
}

html>body .feature { }

.feature h3 {
  font: bold 145% Georgia, "Times New Roman", Times, serif;
  color: #333333;
  padding: 0px 0px 0px;
}

.feature img {
  float: left;
  padding: 3px 5px 15px 0px;
}

.fhr {
  display:block;
  clear:inherit;
}

/* ==== forthcoming styles ==== */

.forthcoming {
  padding: 0px 0px 2px 0px;
  font-size: 100%;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #e6f0ef;
  display: block;
  clear:inherit;
}

html>body .forthcoming { }

.forthcoming h3 {
  font: bold 145% Georgia, "Times New Roman", Times, serif;
  color: #333333;
  padding: 0px 0px 0px;
}

/* *** sectionLinks styles **** */

#sectionLinks {
  margin: 0px 0px 0px 10px;
  padding: 2px;
  background-color: #EBEBEB;
  color: #000000;
  border: 1px solid #000000;
}

#sectionLinks h3 {
  padding: 10px 0px;
  border-bottom: 1px solid #990000;
  text-align: center;
  color: #990000;
  border-top-width: 1px;
  margin:0px 0px 0px 0px;
  border-right-color: #990000;
  border-left-color: #990000;
  font-family: Georgia, "Times New Roman", Times, serif;
}

#sectionLinks a:link, #sectionLinks a:visited {
  display: block;
  border-top: 1px solid #ffffff;
  border-bottom: 1px solid #cccccc;
  font-weight: normal;
  padding: 3px 0px 0px 10px;
  color: #21536A;
}

#sectionLinks a:hover {
  border-top: 1px solid #cccccc;
  background-color: #56D1CC;
  background-image: none;
  font-weight: normal;
  text-decoration: none;
}

#holdall {
  width:auto;
  z-index: auto;
  margin:0px 5px 0px 5px;
}

.h3 a {
  color: #20FEF8;
  text-decoration: underline;
}

#sectionLinkssearch {
  margin: 0px 0px 0px 10px;
  padding: 2px;
  background-color: #EBEBEB;
  color: #000000;
  border: 1px solid #000000;
}

#sectionLinkssearch h3 {
  padding: 10px 0px;
  border-bottom: 1px solid #990000;
  text-align: center;
  color: #990000;
  border-top-width: 1px;
  margin:0px 0px 0px 0px;
  border-right-color: #990000;
  border-left-color: #990000;
  font-family: Georgia, "Times New Roman", Times, serif;
}

#sectionLinkssearch a:hover {
  background-color: #56D1CC;
  background-image: none;
  font-weight: normal;
  text-decoration: none;
}

.tgwauneventtitle {
  font-weight: bold;
  color: #F66C23;
  font-size: 120%;
}

.eventsfeaturetitle {
  BORDER-TOP-WIDTH: 1px;
  PADDING-RIGHT: 0px;
  PADDING-LEFT: 0px;
  FONT-WEIGHT: bold;
  FONT-SIZE: 150%;
  BORDER-LEFT-COLOR: #990000;
  PADDING-BOTTOM: 5px;
  MARGIN: 0px 0px 2px;
  COLOR: #990000;
  PADDING-TOP: 5px;
  BORDER-BOTTOM: #990000 1px solid;
  FONT-FAMILY: Georgia, "Times New Roman", Times, serif;
  TEXT-ALIGN: left;
  BORDER-RIGHT-COLOR: #990000
}