*{
  margin: 0px;
  padding: 0px;
}
body{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 20px;
  text-align: center;
  color: #000000;
  margin: 0px;
  padding: 0px;
  background: #FFFFFF url(../images/bodyBg.jpg) repeat-x top left;
}

ul{
  list-style: none
}
#content h2.padd6{
  padding-top: 34px;
  padding-bottom: 8px
}
img{
border:0;
}
a{
  text-decoration: none;
  color:red;
}
a:hover{
  text-decoration: underline
}
#wrapper{
  width: 933px;
  margin-left: auto;
  margin-right: auto;
  text-align: left
}
#top{
  width: 933px;
  min-height:193px;
  height:auto !important;
  height:193px;
  background: transparent url(../images/top.png) no-repeat top
}
#logo{
  padding-left: 435px;
  padding-top: 127px;
  display : none;
}
#date{
  text-align: right;
  padding-top: 5px;
  padding-right: 178px;
  color: #a1a1a1;
   display : none;
}

#center{
  width: 933px;
  background: transparent url(../images/contentBg.png) repeat-y top
}
#left{
  width: 226px;
  float: left;
  min-height:711px;
  height:auto !important;
  height:711px;
  background: transparent url(../images/left.png) no-repeat top
}
#basket{
  padding-top: 60px;
  display : none;
}
ul#navigation {
  width: 154px;
  padding-left: 55px;
  padding-top: 0px
}
ul#navigation a {
  display: block;
  width: 154px;
  height: 58px;
}
ul#navigation a span{
  display: none
}
ul#navigation li.padd1 {
  padding-bottom: 3px
}
ul#navigation li.padd2 {
  padding-bottom: 3px
}
ul#navigation a.nav1 {
  background: transparent url(../images/nav_01.gif) no-repeat top left;
}
ul#navigation a.nav1:hover{
  background-position: bottom left;
}
ul#navigation a.nav2 {
  background: transparent url(../images/nav_02.gif) no-repeat top left;
}
ul#navigation a.nav2:hover{
  background-position: bottom left;
}
ul#navigation a.nav3 {
  background: transparent url(../images/nav_03.gif) no-repeat top left;
}
ul#navigation a.nav3:hover{
  background-position: bottom left;
}
ul#navigation a.nav4 {
  background: transparent url(../images/nav_04.gif) no-repeat top left;
}
ul#navigation a.nav4:hover{
  background-position: bottom left;
}
ul#navigation a.nav5 {
  background: transparent url(../images/nav_05.gif) no-repeat top left;
}
ul#navigation a.nav5:hover{
  background-position: bottom left;
}
ul#navigation a.nav6 {
  background: transparent url(../images/nav_06.gif) no-repeat top left;
}
ul#navigation a.nav6:hover{
  background-position: bottom left;
}
ul#navigation a.nav7 {
  background: transparent url(../images/nav_07.gif) no-repeat top left;
}
ul#navigation a.nav7:hover{
  background-position: bottom left;
}
ul#navigation a.act1 {
  background: transparent url(../images/act1.gif) no-repeat left top;
}
ul#navigation a.act2 {
  background: transparent url(../images/act2.gif) no-repeat left top;
}
ul#navigation a.act3 {
  background: transparent url(../images/act3.gif) no-repeat left top;
}
ul#navigation a.act4 {
  background: transparent url(../images/act4.gif) no-repeat left top;
}
ul#navigation a.act5 {
  background: transparent url(../images/act5.gif) no-repeat left top;
}
ul#navigation a.act6 {
  background: transparent url(../images/act6.gif) no-repeat left top;
}
ul#navigation a.act7 {
  background: transparent url(../images/act7.gif) no-repeat left top;
}
#content{
  width: 543px;
  float: left;
  background: #e7e7e7;
}
#content h1{
  color: #FFFFFF;
  background-color: #01539f;
  font-size: 20px;
  line-height: 34px;
  width: 527px;
  text-indent: 12px;
  margin-left: 9px;
  margin-bottom: 15px
}
#content h2{
  color: #000000;
  font-size: 20px;
  line-height: 30px;
  margin-left: 25px;
}
#content h2.headBold{
  color: #000000;
  font-size: 20px;
  line-height: 30px;
  margin-left: 17px;
  padding-top:9px;
}
#content h2.padd1{
  padding-top: 10px;
  padding-bottom: 20px;
}
#content h2.padd4{
  padding-top: 51px;
  padding-bottom: 8px
}
#content h2.padd5{
  padding-top: 36px;
  padding-bottom: 8px
}
#content h2.fresh1{
  padding-top: 40px;
  padding-bottom: 4px;
  margin-left:22px;
}
#content h2.fresh2{
  padding-top:2px;
  padding-bottom: 4px;
  margin-left:22px;
}#content h2.fresh3{
padding-top:7px;
padding-bottom: 1px;
margin-left:22px;
}
#content h2.fresh4{
padding-top:6px;
padding-bottom: 6px;
margin-left:22px;
}
#content h2.fresh5{
  padding-top: 12px;
  padding-bottom: 8px;
  margin-left:22px;
}
#content h2.fresh6{
  padding-top: 7px;
  padding-bottom: 12px;
   margin-left:22px;
}
#content p.paddtop5{
  padding-top:5px;
}
#content p.paddbot5{
  padding-bottom:5px;
}
#content p.paddtop13{
  padding-top:13px;
}
#content p.paddtop8{
  padding-top:8px;
}
#freshBox1{
height:1410px;
border:0px solid coral;
}
#freshBox2{
height:390px;
border:0px solid blue;
}
#freshBox3{
height:300px;
border:0px solid red;
}


#content h2 a{
  color: #000000;
}
#content h2 a:hover{
  text-decoration: none
}
#content p{
  padding-left: 22px;
  padding-bottom: 10px;
  padding-right: 30px
}
#content p.lowerTop{
  padding-left: 20px;
  padding-bottom: 22px;
  padding-right: 20px;
  padding-top:2px;
}
#content p.lowerCond{
  line-height: 15px;
  padding-right: 30px;
  padding-left:19px;
  font-size:10px;
  color:#747474;
  padding-top:2px;
}
#spicer {
	padding-top:3px;
	padding-left:15px;
	text-align:center;
	height:190px;
}
#spicer1 {
	float:left;
}
#spicer2{
	float:right;
	padding-right:20px;
}
.lowerMidImage {
	padding-top:18px;
	padding-left:10px
}
.lowerBotLefImage {
 float:left;
 padding-top:23px;
 padding-left:17px;
}
.lowerBotRigImage {
 float:right;
 padding-top:10px;
 padding-right:20px;
}
#content p.padd3{
  padding-bottom: 20px;
}
#content p.feed{
  text-align: right;
  padding-top: 7px
}
#content p.bubbleUp{
  padding-top: 14px;
  padding-left: 42px;
  padding-right: 0px
}
ul.blue{
  color: #01539f;
  padding-left: 42px;
  padding-bottom: 18px;
  list-style: disc;
  font-weight: bold
}
#content p.bubble{
  padding-left: 0px;
  padding-top: 4px;
  padding-right: 30px
}

#home{
  min-height:1530px;
  height:auto !important;
  height:1530px;
  background: transparent url(../images/homeBg3.jpg) no-repeat top;
  padding-top: 7px
}
#home #save{
  padding-top: 6px
}
#home .map{
  float: left;
  width: 219px;
  text-align: right
}
#home .mapTxt{
  float: left;
  width: 260px;
}
#home #video{
  width: 500px;
  background-color: #FFFFFF;
  padding-bottom: 9px;
  padding-top: 9px;
  margin-left: 20px;
  text-align: center;
  margin-bottom: 10px
}
#home .customer{
  width: 500px;
  background-color: #FFFFFF;
  padding-bottom: 9px;
  padding-top: 9px;
  margin-left: 20px;
  margin-bottom: 10px
}
#home .buymeirishbox{
  width: 500px;
  padding-top: 0px;
  margin-left: 20px;
  text-align: right;

}

#home .customer img{
  padding-left: 23px;
  padding-right: 30px;
  float: left
}
#home .customer p{
  padding: 0px;
}
#home .customer span.blueBold{
  color: #01539f;
  font-weight: bold
}


#biggerChoice{
  min-height:2192px;
  height:auto !important;
  height:2192px;
  background: transparent url(../images/bigger.jpg) no-repeat top;
  padding-top: 7px
}

#biggerChoice .buymeirishbox{
  width: 500px;
  padding-top: 10px;
  margin-left: 20px;
  text-align: right;

}


#feedback{
  min-height:970px;
  height:auto !important;
  height:970px;
  background: transparent url(../images/feedback.jpg) no-repeat top;
  padding-top: 7px
}
 #feedback .customer{
  width: 480px;
  background-color: #FFFFFF;
  padding-bottom: 5px;
  padding-top: 5px;
  margin-left: 28px;
  margin-bottom: 10px
}

#feedback .head{
font-size:20px;
padding-top:8px;
padding-left:23px;
}
#feedback p.feedb{
  text-align: right;
  padding-top: 0px
}
#feedback .none{
	text-decoration:none;
	color:#000;
}
#feedback .anone{
	text-decoration:none;
	color:#000;
}

#fresh{
  min-height:2307px;
  height:auto !important;
  height:2307px;
  background: transparent url(../images/fresh.jpg) no-repeat top;
  padding-top: 7px
}
#irish{
  min-height:763px;
  height:auto !important;
  height:763px;
  background: transparent url(../images/irish.jpg) no-repeat top;
  padding-top: 7px
}

#irish .buymeirishbox{
  width: 500px;
  padding-top: 0px;
  margin-left: 20px;
  text-align: right;

}

#locator{
  min-height:1026px;
  height:auto !important;
  height:1026px;
  background: transparent url(../images/locator2.jpg) no-repeat top;
  padding-top: 7px
}
#prices{
  min-height:1120px;
  height:auto !important;
  height:1120px;
  background: transparent url(../images/prices.jpg) no-repeat top;
  padding-top: 7px
}
#priceslist{
  min-height:862px;
  height:auto !important;
  height:862px;
  background: transparent url(../images/priceslist.jpg) no-repeat top;
  padding-top: 7px
}
#right{
  width: 164px;
  float: left;
  min-height:711px;
  height:auto !important;
  height:711px;
  background: transparent url(../images/right.png) no-repeat top
}
#contact{
  padding-left: 22px;
  padding-top: 256px
}
#tesco{
  padding-left: 16px;
  padding-top: 34px
}

#foter{
  width: 933px;
  background: transparent url(../images/footerBg.png) no-repeat top;
  color: #a1a1a1;
  padding-top: 30px;
  padding-bottom: 80px;
  text-indent: 413px
}
#foter a{
  color: #a1a1a1
}
.paddTop10{
padding-top:10px;
}
.paddTop2{
padding-top:2px;
}
.paddLeft30{
padding-left:30px;
}
.lineHeight15{
line-height:15px;
padding-top:2px;
padding-left:2px;
}