
body, html   { color: #000; background-color: #ffffff; margin: 0; padding: 0 }
html { overflow: scroll }
#wrap   { background-color: white; margin: auto; width: 780px }
#wrap-red   { background-image: url(images/darkredtile.gif); margin: auto; width: 780px }
#maincontent { position: relative; width: 780px; }
#maincontent-red { background-image: url(images/darkredtile.gif); position: relative; width: 780px; }
#header { width: 780px; height: 5px }
#bni-logo { width: 556px; height: 107px; float: right }
#top-links { width: 556px; background-image: url(links/bni-linkbar.gif); height: 16px; float: left }
#main   { background-color: #F6F4F2; background-repeat: no-repeat; padding-top: 10px; padding-bottom: 19px; padding-left: 10px; padding-right: 40px; width: 506px; float: right}
#main-white   { background-image: url(images/ship.gif); background-color: white; background-repeat: no-repeat; padding-top: 10px; padding-bottom: 19px; padding-left: 10px; padding-right: 40px; width: 506px; float: right}
#main-home   { padding-top: 0px; padding-left: 0; width: 556px; float: right}
#main-home2   { background-image: url(images/background.gif); background-repeat: no-repeat; padding-top: 10px; padding-bottom: 19px; padding-left: 10px; padding-right: 40px; width: 506px; float: right}

h1   { color: #3A0100; font: 21px Verdana; padding-top: 0; padding-left: 0px }
h2  { color: #780000; font: 18px Verdana; padding-top: 0; padding-left: 0px }

.bodytext  { color: #3A0100; font: 12px Verdana; padding-top: 0; padding-left: 0px;}
.bodytext-italic   { color: #780000; font: italic 12px Verdana; padding-top: 0; padding-left: 0 }

.bodytext-home  { color: #3A0100; font: 14px Verdana; padding-top: 0; padding-right: 0px;}
.bodytext-red { color: #780000; font: 12px Verdana; padding-top: 0; padding-left: 0px; }
.bodytext-bold   { color: #780000; font: 12px Verdana; padding-top: 0; padding-left: 0 }

.quotetext-red { color: #780000; font: 24px Verdana;}
.quotetext-grey { color: #9D9283; font: 24px Verdana;}
.quotemarks {  font: 144px Verdana;}



#leftcolumn { margin: 0; width: 224px; float: left;}
#rightcolumn {  margin: 0; width: 556px;  float: right }
#leftcolumnred { background-image: url(images/darkredtile.gif); margin: 0; width: 224px; float: left;}
#rightcolumnred { background-image: url(images/darkredtile.gif); margin: 0; width: 556px;  float: right }

#leftlinks {top: 0px; left: 0px; width: 185px; height: 22px }
#whitetile { float: left; display:inline; top: 0px; left: 0px; width: 35px; height: 22px }
.redline  { color: #780000; border:solid #780000 1px}

#logo1 {  margin: 0; position: relative; top: 0; left: 235px; width: 124px; height: auto }
#logo2 { background-image: url(images/background-tile.gif); margin: 0; position: relative; top: 0; left: 235px; width: 124px; height: auto }

.logotable  { width: 506px;}
.logorow1  { width: 506px; vertical-align:bottom;}
.logocell1  { width: 197px; text-align:left;}
.logocell2  { width: 239px; text-align:right; vertical-align: bottom}
.logocell3  { width: 70px; text-align:right;}


.addresstable  { width: 506px;}
.addressrow1  { width: 506px;}
.addresscell1  { width: 90px; text-align:left; vertical-align: top}
.addresscell2  { width: 416px; text-align:left;}
.telephonecell1  { width: 90px; }
.telephonecell2  { width: 416px; text-align:left;}
img { border: 0; }


a.home-link { background: url(links/home-link.gif); display: block; width: 185px; height: 22px; text-indent:-1500px; overflow:hidden; float: left;}
a.home-link span { display: none }
a.home-link:hover { background: url(links/home-link.gif) 0 -22px }

a.home2-link { background: url(links/home-link2.gif); display: block; width: 185px; height: 22px; text-indent:-1500px; overflow:hidden; float: left;}
a.home2-link span { display: none }
a.home2-link:hover { background: url(links/home-link2.gif) 0 -22px }

a.aboutbni-link { background: url(links/aboutbni-link.gif); display: block; width: 185px; height: 22px; text-indent:-1500px; overflow:hidden; float: left;}
a.aboutbni-link span { display: none }
a.aboutbni-link:hover { background: url(links/aboutbni-link.gif) 0 -22px }

a.aboutbni2-link { background: url(links/aboutbni-link2.gif); display: block; width: 185px; height: 22px; text-indent:-1500px; overflow:hidden; float: left;}
a.aboutbni2-link span { display: none }
a.aboutbni2-link:hover { background: url(links/aboutbni-link2.gif) 0 -22px }

a.vikingchapter-link { background: url(links/vikingchapter-link.gif); display: block; width: 180px; height: 22px; text-indent:-1500px; overflow:hidden; float: left}
a.vikingchapter-link span { display: none }
a.vikingchapter-link:hover { background: url(links/vikingchapter-link.gif) 0 -22px }

a.vikingchapter2-link { background: url(links/vikingchapter-link2.gif); display: block; width: 180px; height: 22px; text-indent:-1500px; overflow:hidden; float: left}
a.vikingchapter2-link span { display: none }
a.vikingchapter2-link:hover { background: url(links/vikingchapter-link2.gif) 0 -22px }

a.members-link { background: url(links/mem-directory-link.gif); display: block; width: 180px; height: 31px; text-indent:-1500px; overflow:hidden; float: left}
a.members-link span { display: none }
a.members-link:hover { background: url(links/mem-directory-link.gif) 0 -31px }

a.members2-link { background: url(links/mem-directory2-link.gif); display: block; width: 180px; height: 31px; text-indent:-1500px; overflow:hidden; float: left}
a.members2-link span { display: none }
a.members2-link:hover { background: url(links/mem-directory2-link.gif) 0 -31px }

a.vacancies-link { background: url(links/vacancies-link.gif); display: block; width: 180px; height: 22px; text-indent:-1500px; overflow:hidden; float: left}
a.vacancies-link span { display: none }
a.vacancies-link:hover { background: url(links/vacancies-link.gif) 0 -22px }

a.vacancies2-link { background: url(links/vacancies-link2.gif); display: block; width: 180px; height: 22px; text-indent:-1500px; overflow:hidden; float: left}
a.vacancies2-link span { display: none }
a.vacancies2-link:hover { background: url(links/vacancies-link2.gif) 0 -22px }

a.validate-link { background: url(links/401-link.gif); display: block; width: 88px; height: 31px; text-indent:-1500px; overflow:hidden; float: left}
a.validate-link span { display: none }
a.validate-link:hover { background: url(links/401-link.gif) 0 -31px }

a.validatecss-link { background: url(links/css-link.gif); display: block; width: 88px; height: 31px; text-indent:-1500px; overflow:hidden; float: left}
a.validatecss-link span { display: none }
a.validatecss-link:hover { background: url(links/css-link.gif) 0 -31px }


a.links-link { background: url(links/links-link.gif); display: block; width: 180px; height: 22px; text-indent:-1500px; overflow:hidden; float: left}
a.links-link span { display: none }
a.links-link:hover { background: url(links/links-link.gif) 0 -22px }

a.links2-link { background: url(links/links-link2.gif); display: block; width: 180px; height: 22px; text-indent:-1500px; overflow:hidden; float: left}
a.links2-link span { display: none }
a.links2-link:hover { background: url(links/links-link2.gif) 0 -22px }

a.contactus-link { background: url(links/contactus-link.gif); display: block; width: 180px; height: 31px; text-indent:-1500px; overflow:hidden; float: left} 
a.contactus-link span { display: none }
a.contactus-link:hover { background: url(links/contactus-link.gif) 0 -31px }

a.contactus2-link { background: url(links/contactus-link2.gif); display: block; width: 180px; height: 31px; text-indent:-1500px; overflow:hidden; float: left} 
a.contactus2-link span { display: none }
a.contactus2-link:hover { background: url(links/contactus-link2.gif) 0 -31px }



a.barrym-link { background: url(members-pages/links/barrym-link.gif); display: block; width: 180px; height: 31px; text-indent:-1500px; overflow:hidden; float: left} 
a.barrym-link span { display: none }
a.barrym-link:hover { background: url(members-pages/links/barrym-link.gif) 0 -31px }

a.lawrence-link { background: url(members-pages/links/lawrence-link.gif); display: block; width: 180px; height: 31px; text-indent:-1500px; overflow:hidden; float: left} 
a.lawrence-link span { display: none }
a.lawrence-link:hover { background: url(members-pages/links/lawrence-link.gif) 0 -31px }

a.dang-link { background: url(members-pages/links/dang-link.gif); display: block; width: 180px; height: 31px; text-indent:-1500px; overflow:hidden; float: left} 
a.dang-link span { display: none }
a.dang-link:hover { background: url(members-pages/links/dang-link.gif) 0 -31px }

a.chris-link { background: url(members-pages/links/chris-link.gif); display: block; width: 180px; height: 31px; text-indent:-1500px; overflow:hidden; float: left} 
a.chris-link span { display: none }
a.chris-link:hover { background: url(members-pages/links/chris-link.gif) 0 -31px }

a.owen-link { background: url(members-pages/links/owen-link.gif); display: block; width: 180px; height: 31px; text-indent:-1500px; overflow:hidden; float: left} 
a.owen-link span { display: none }
a.owen-link:hover { background: url(members-pages/links/owen-link.gif) 0 -31px }

a.denise-link { background: url(members-pages/links/denise-link.gif); display: block; width: 180px; height: 31px; text-indent:-1500px; overflow:hidden; float: left} 
a.denise-link span { display: none }
a.denise-link:hover { background: url(members-pages/links/denise-link.gif) 0 -31px }

a.scott-link { background: url(members-pages/links/scott-link.gif); display: block; width: 180px; height: 31px; text-indent:-1500px; overflow:hidden; float: left} 
a.scott-link span { display: none }
a.scott-link:hover { background: url(members-pages/links/scott-link.gif) 0 -31px }

a.karen-link { background: url(members-pages/links/karen-link.gif); display: block; width: 180px; height: 31px; text-indent:-1500px; overflow:hidden; float: left} 
a.karen-link span { display: none }
a.karen-link:hover { background: url(members-pages/links/karen-link.gif) 0 -31px }

a.chriss-link { background: url(members-pages/links/chriss-link.gif); display: block; width: 180px; height: 31px; text-indent:-1500px; overflow:hidden; float: left} 
a.chriss-link span { display: none }
a.chriss-link:hover { background: url(members-pages/links/chriss-link.gif) 0 -31px }

a.matthew-link { background: url(members-pages/links/matthew-link.gif); display: block; width: 180px; height: 31px; text-indent:-1500px; overflow:hidden; float: left} 
a.matthew-link span { display: none }
a.matthew-link:hover { background: url(members-pages/links/matthew-link.gif) 0 -31px }

a.mags-link { background: url(members-pages/links/mags-link.gif); display: block; width: 180px; height: 31px; text-indent:-1500px; overflow:hidden; float: left} 
a.mags-link span { display: none }
a.mags-link:hover { background: url(members-pages/links/mags-link.gif) 0 -31px }

a.alan-link { background: url(members-pages/links/alan-link.gif); display: block; width: 180px; height: 31px; text-indent:-1500px; overflow:hidden; float: left} 
a.alan-link span { display: none }
a.alan-link:hover { background: url(members-pages/links/alan-link.gif) 0 -31px }

a.johnw-link { background: url(members-pages/links/johnw-link.gif); display: block; width: 180px; height: 31px; text-indent:-1500px; overflow:hidden; float: left} 
a.johnw-link span { display: none }
a.johnw-link:hover { background: url(members-pages/links/johnw-link.gif) 0 -31px }

a.terry-link { background: url(members-pages/links/terry-link.gif); display: block; width: 180px; height: 31px; text-indent:-1500px; overflow:hidden; float: left} 
a.terry-link span { display: none }
a.terry-link:hover { background: url(members-pages/links/terry-link.gif) 0 -31px }

a.jonparsons-link { background: url(members-pages/links/jonparsons-link.gif); display: block; width: 180px; height: 31px; text-indent:-1500px; overflow:hidden; float: left} 
a.jonparsons-link span { display: none }
a.jonparsons-link:hover { background: url(members-pages/links/jonparsons-link.gif) 0 -31px }

a.pauls-link { background: url(members-pages/links/pauls-link.gif); display: block; width: 180px; height: 31px; text-indent:-1500px; overflow:hidden; float: left} 
a.pauls-link span { display: none }
a.pauls-link:hover { background: url(members-pages/links/pauls-link.gif) 0 -31px }

a.neilc-link { background: url(members-pages/links/neilc-link.gif); display: block; width: 180px; height: 31px; text-indent:-1500px; overflow:hidden; float: left} 
a.neilc-link span { display: none }
a.neilc-link:hover { background: url(members-pages/links/neilc-link.gif) 0 -31px }

a.lina-link { background: url(members-pages/links/lina-link.gif); display: block; width: 180px; height: 31px; text-indent:-1500px; overflow:hidden; float: left} 
a.lina-link span { display: none }
a.lina-link:hover { background: url(members-pages/links/lina-link.gif) 0 -31px }

a.gareth-link { background: url(members-pages/links/gareth-link.gif); display: block; width: 180px; height: 31px; text-indent:-1500px; overflow:hidden; float: left} 
a.gareth-link span { display: none }
a.gareth-link:hover { background: url(members-pages/links/gareth-link.gif) 0 -31px }

a.rogerf-link { background: url(members-pages/links/rogerf-link.gif); display: block; width: 180px; height: 31px; text-indent:-1500px; overflow:hidden; float: left} 
a.rogerf-link span { display: none }
a.rogerf-link:hover { background: url(members-pages/links/rogerf-link.gif) 0 -31px }

a.johnb-link { background: url(members-pages/links/johnb-link.gif); display: block; width: 180px; height: 31px; text-indent:-1500px; overflow:hidden; float: left} 
a.johnb-link span { display: none }
a.johnb-link:hover { background: url(members-pages/links/johnb-link.gif) 0 -31px }

a.johnmc-link { background: url(members-pages/links/johnmc-link.gif); display: block; width: 180px; height: 31px; text-indent:-1500px; overflow:hidden; float: left} 
a.johnmc-link span { display: none }
a.johnmc-link:hover { background: url(members-pages/links/johnmc-link.gif) 0 -31px }

a.manzy-link { background: url(members-pages/links/manzy-link.gif); display: block; width: 180px; height: 31px; text-indent:-1500px; overflow:hidden; float: left} 
a.manzy-link span { display: none }
a.manzy-link:hover { background: url(members-pages/links/manzy-link.gif) 0 -31px }

a.simon-link { background: url(members-pages/links/simon-link.gif); display: block; width: 180px; height: 31px; text-indent:-1500px; overflow:hidden; float: left} 
a.simon-link span { display: none }
a.simon-link:hover { background: url(members-pages/links/simon-link.gif) 0 -31px }

a.phil-link { background: url(members-pages/links/phil-link.gif); display: block; width: 180px; height: 31px; text-indent:-1500px; overflow:hidden; float: left} 
a.phil-link span { display: none }
a.phil-link:hover { background: url(members-pages/links/phil-link.gif) 0 -31px }

a.roger-link { background: url(members-pages/links/roger-link.gif); display: block; width: 180px; height: 31px; text-indent:-1500px; overflow:hidden; float: left} 
a.roger-link span { display: none }
a.roger-link:hover { background: url(members-pages/links/roger-link.gif) 0 -31px }


a.visitors-link { background: url(links/visitors-link.gif); display: block; width: 118px; height: 16px; text-indent:-1500px; overflow:hidden; float: left;}
a.visitors-link span { display: none }
a.visitors-link:hover { background: url(links/visitors-link.gif) 0 -16px }

a.join-link { background: url(links/join-link.gif); display: block; width: 145px; height: 16px; text-indent:-1500px; overflow:hidden; float: left;}
a.join-link span { display: none }
a.join-link:hover { background: url(links/join-link.gif) 0 -16px }

a.contact-link { background: url(links/contact-link.gif); display: block; width: 133px; height: 16px; text-indent:-1500px; overflow:hidden; float: left;}
a.contact-link span { display: none }
a.contact-link:hover { background: url(links/contact-link.gif) 0 -16px }

a.news-link { background: url(links/news-link.gif); display: block; width: 116px; height: 16px; text-indent:-1500px; overflow:hidden; float: left;}
a.news-link span { display: none }
a.news-link:hover { background: url(links/news-link.gif) 0 -16px }



#footer1 { background-image: url(links/bni-linkbar.gif); height: 31px; width: 780px; clear: both }
#footer2 { background-image: url(links/bottom-bar-end.gif); height: 25px; width: 780px; clear: both }

#pomegranate-left { float: left; display:inline; top: 0px; left: 0px; width: 463px; height: 25px }
#pomegranate { float: left; display:inline; top: 0px; left: 0px; width: 285px; height: 25px }
#pomegranate-right { float: left; display:inline; top: 0px; left: 0px; width: 19px; height: 25px }

#bni-left { float: left; display:inline; top: 0px; left: 0px; width: 33px; height: 31px }
#bni-europe { float: left; display:inline; top: 0px; left: 0px; width: 109px; height: 31px }
#bni-com { float: left; display:inline; top: 0px; left: 0px; width: 89px; height: 31px }
#bni-left2 { float: left; display:inline; top: 0px; left: 0px; width: 356px; height: 31px }
#validate { float: left; display:inline; top: 0px; left: 0px; width: 88px; height: 31px }
#validatecss { float: left; display:inline; top: 0px; left: 0px; width: 88px; height: 31px }

a.bnieurope-link { float: left; background: url(links/bnieurope-link.gif); display: block; width: 109px; height: 31px; text-indent:-1500px; overflow:hidden;}
a.bnieurope-link span { display: none }
a.bnieurope-link:hover { background: url(links/bnieurope-link.gif) 0 -31px }

a.bnicom-link {float: left; background: url(links/bnicom-link.gif); display: block; width: 89px; height: 31px; text-indent:-1500px; overflow:hidden;}
a.bnicom-link span { display: none }
a.bnicom-link:hover { background: url(links/bnicom-link.gif) 0 -31px }

#bnibar { float: left; display:inline; top: 0px; left: 0px; width: 40px; height: 31px }
#toplinkbar { float: left; display:inline; top: 0px; left: 0px; width: 44px; height: 16px }

a.pomegranate { background: url(links/pomegranate.gif); display: block; width: 285px; height: 25px; text-indent:-1500px; overflow:hidden; float: left;}
a.pomegranate span { display: none }
a.pomegranate:hover { background: url(links/pomegranate.gif) 0 -25px }

