/* start template divs -------------------------------------------------------*/ 
body{
  background-color:#000000;
	text-align: center; 	
  /*background-image: url('/images/texture-hi5-01.jpg');*/
  background-image: url('/images/texture9.gif');
  background-repeat: repeat
}
div#main{ 
  position:relative;
  overflow: visible;
  width: 800px; 
  text-align: left; 
	margin-left: auto;
  margin-right: auto;
}
div#header{ 
  position:relative;
  width:800px;
  height:291px;
  margin: 0px;
  overflow: hidden;
}
div#content{ 
  position:relative;
  /*background-image: url('/images/texture9.gif');*/
  width: 780px;
  height: 400px;
  overflow: visible;
  margin: 0px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
  text-align: left;
  font-family: sans-serif;
  font-size: 10pt;
  color:#ffffff;
}
div#footer{ 
  position:relative;
  background-image: url('/images/italyStripe-30-03.gif');
  width:800px;
  height:30px;
  text-align:center;
}
div#mainNav{
  position:absolute;
  bottom: 36px;
  left: 5px;
  margin: 0px;
}
div#secondNav{
  position:absolute;
  bottom: 11px;
  left: 5px;
  margin: 0px;
}
div#headerImage{
  position:absolute;
  top:35px;
  width:800px;
  margin: 0px;
}
div#italyStripe6{
  position:absolute;
  top:284;
  width:800px;
  height: 6px;
  margin: 0px;
}
div#headerGuinnessBanner{ 
  position:absolute;
  top:-5;
  left:10;
  width:721px;
  height:65px;
  margin: 0px;
}
div#headerForemost{ 
  position:absolute;
  top:5;
  left:125;
  width:270px;
  height:66px;
  margin: 0px;
}
div#header1098r{ 
  position:absolute;
  top:7;
  right:0;
  width:180px;
  height:23px;
  margin: 0px;
}
.textTitle{
  text-align: left;
  font-family: sans-serif;
  font-size:12pt;
  font-weight:bold;
  color:#ffffff;
}
.textStory{
  font-family: sans-serif;
  font-size: 10pt;
  color:#ffffff;
}
.textFooter{
  font-family: sans-serif;
  font-size: 8pt;
  color:#000000;
}
/* end template divs ---------------------------------------------------------*/ 
/* start home page divs ------------------------------------------------------*/

/* end home page divs --------------------------------------------------------*/
/* start news list divs ------------------------------------------------------*/ 
div#newsListContainer{ 
  position:relative;
  height:20px;
  width:100%;
  overflow:hidden;
  text-align: left;
  border-top: thin solid #222222;
}
div#newsListDate{ 
  position:absolute;
  height:inherit;
  top:0px;
  left:0px;
  width:20%;
  overflow:hidden;
  text-align: left;
  font-family: sans-serif;
  font-size: 10pt;
  color:#ffffff;
}
div#newsListTitle{ 
  position:absolute;
  height:inherit;
  top: 0px;
  right:0px;
  width:80%;
  overflow:hidden;
  text-align: left;
  font-family: sans-serif;
  font-size: 12pt;
  color:#ffffff;
}
/* end news list divs --------------------------------------------------------*/ 
/* start news full divs ------------------------------------------------------*/ 
div#newsFullContainer{ 
  position:relative;
  top:0px;
  right:0px;
  width:100%;
  overflow:visible;
  text-align: left;
}
div#newsFullTitle{ 
  position:relative;
  top:0;
  right:0;
  width:100%-20px;
  padding: 10px;
  overflow:visible;
  text-align: left;
  font-family: sans-serif;
  font-size:12pt;
  font-weight:bold;
  color:#ffffff;
  background-color: #222222;
}
div#newsFullTag{ 
  position:relative;
  top:0;
  right:0;
  width:100%;
  padding-bottom: 10px;
  overflow:visible;
  text-align: left;
  font-weight: bold;
  font-size: 10pt;
  color: #ed1b2d;
  font-family: sans-serif;
}
div#newsFullStory{ 
  position:relative;
  top:0;
  right:0;
  width:100%;
  padding-bottom: 10px;
  overflow:visible;
  text-align: left;
  font-family: sans-serif;
  font-size: 10pt;
  color:#ffffff;
}
/* end news full divs --------------------------------------------------------*/ 

/* start breaking news divs --------------------------------------------------*/
div#breakingNewsContainer{ 
  position:relative;
  top:0px;
  right:0px;
  width:100%;
  overflow:visible;
  text-align: left;
}
div#breakingNewsTitle{ 
  position:relative;
  top:0;
  right:0;
  width:100%;
  padding-bottom: 10px;
  overflow:visible;
  text-align: left;
  font-family: sans-serif;
  font-size: 12pt;
  font-weight:bold;
  color:#ffffff;
}
div#breakingNewsStory{ 
  position:relative;
  top:0;
  right:0;
  width:100%;
  padding-bottom: 10px;
  overflow:visible;
  text-align: left;
  font-family: sans-serif;
  font-size: 10pt;
  color:#ffffff;
}
/* end breaking news divs ----------------------------------------------------*/ 