html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #FFFFFF;
}

#centrestuff {
   margin: 0 auto;   /* align for good browsers */
   text-align: left; /* counter the body center */
   background-color: #FFFFFF;
   visibility: visible;
   position: relative;
   top:10px;
   z-index: 1;
   width: 566px;
   height: 100%;
}






#everything  {
	margin: 0px auto 0px auto;
	visibility: visible;
	height: 100%;
	width: 1010px;
	position: absolute;
	background-color: #FFFFFF;
}

#heading {
   background: url(images/intercashtoplogowithflash.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 5;
   width: 1010px;
   height: 277px;
}


#mainstuff  {
	margin: 102px auto 0px auto;
	visibility: visible;
	height: 100%;
	width: 1010px;
	position: absolute;
	background-color: #FFFFFF;
}

#ratesmainstuff  {
   background-color: #FFFFFF;
   visibility: visible;
   position: relative;
   left: -18px;
   top: 0px;
   z-index: 1;
   width: 475px;
   height: 2004px;
}


/* Left and right blue columns */
#leftcolumn  {
   background-color: #94D6F4;
   visibility: visible;
   position: absolute;
   left: 28px;
   top: 132px;
   z-index: 1;
   width: 190px;
   height: 1580px;
}

#rightcolumn  {
   background-color: #94D6F4;
   visibility: visible;
   position: absolute;
   left: 784px;
   top: 181px;
   z-index: 1;
   width: 190px;
   height: 1551px;
}

#leftcolumnferryport  {
   background-color: #94D6F4;
   visibility: visible;
   position: absolute;
   left: 28px;
   top: 132px;
   z-index: 1;
   width: 190px;
   height: 2046px;
}

#rightcolumnferryport  {
   background-color: #94D6F4;
   visibility: visible;
   position: absolute;
   left: 784px;
   top: 181px;
   z-index: 1;
   width: 190px;
   height: 2004px;
}


#leftcolumnhanda  {
   background-color: #94D6F4;
   visibility: visible;
   position: absolute;
   left: 28px;
   top: 132px;
   z-index: 1;
   width: 190px;
   height: 5250px;
}

#rightcolumnhanda   {
   background-color: #94D6F4;
   visibility: visible;
   position: absolute;
   left: 784px;
   top: 181px;
   z-index: 1;
   width: 190px;
   height: 5200px;
}

#leftcolumnaboutus  {
   background-color: #94D6F4;
   visibility: visible;
   position: absolute;
   left: 28px;
   top: 132px;
   z-index: 1;
   width: 190px;
   height: 3550px;
}

#rightcolumnaboutus  {
   background-color: #94D6F4;
   visibility: visible;
   position: absolute;
   left: 784px;
   top: 181px;
   z-index: 1;
   width: 190px;
   height: 3500px;
}


#leftcolumnbranches  {
   background-color: #94D6F4;
   visibility: visible;
   position: absolute;
   left: 28px;
   top: 132px;
   z-index: 1;
   width: 190px;
   height: 1602px;
}

#rightcolumnbranches  {
   background-color: #94D6F4;
   visibility: visible;
   position: absolute;
   left: 784px;
   top: 181px;
   z-index: 1;
   width: 190px;
   height: 1529px;
}

#leftcolumnwaterlooville  {
   background-color: #94D6F4;
   visibility: visible;
   position: absolute;
   left: 28px;
   top: 132px;
   z-index: 1;
   width: 190px;
   height: 1692px;
}

#rightcolumnwaterlooville {
   background-color: #94D6F4;
   visibility: visible;
   position: absolute;
   left: 784px;
   top: 181px;
   z-index: 1;
   width: 190px;
   height: 1650px;
}

#leftcolumnamexlist  {
   background-color: #94D6F4;
   visibility: visible;
   position: absolute;
   left: 28px;
   top: 132px;
   z-index: 1;
   width: 190px;
   height: 2710px;
}

#rightcolumnamexlist {
   background-color: #94D6F4;
   visibility: visible;
   position: absolute;
   left: 784px;
   top: 181px;
   z-index: 1;
   width: 190px;
   height: 2660px;
}

#leftcolumnservices {
   background-color: #94D6F4;
   visibility: visible;
   position: absolute;
   left: 28px;
   top: 132px;
   z-index: 1;
   width: 190px;
   height: 2430px;
}

#rightcolumnservices {
   background-color: #94D6F4;
   visibility: visible;
   position: absolute;
   left: 784px;
   top: 181px;
   z-index: 1;
   width: 190px;
   height: 2380px;
}






/* make sure there is no padding at the top of the text elements */
#linkstext *:first-child,
#legacytext *:first-child,
#linksheadlinetext *:first-child,
#legacyheadlinetext *:first-child,
#corporatetext *:first-child,
#corporateheadlinetext *:first-child,
#moretext *:first-child,
#hmatext *:first-child,
#hmaheadlinetext *:first-child,
#branchtext *:first-child,
#branchheadlinetext *:first-child,
#introtext *:first-child,
#ittext *:first-child,
#itheadlinetext *:first-child {
   padding-top: 0px;
}

/* Set text properties for all text */
#branchheadlinetext p,
#linksheadlinetext p,
#itheadlinetext p,
#legacyheadlinetext p,
#corporateheadlinetext p,
#hmaheadlinetext p  {
   font: bold 18px/18px Arial;
   margin: 0px;
   color: #0093DD;
   padding-top: 10px;
   text-align: center;
}


#corporatetext p,
#ittext p,
#legacytext p,
#linkstext p,
#hmatext p  {
   font: 14px/18px Arial;
   margin: 0px;
   padding-top: 10px;
   text-align: center;
}

.seelinkstext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#FF0000;
}

.buybacktext1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	text-align:center
	color:#838486;
}

.buybacktext2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color:#FF0000;
}


.topaddress{
font-family: Geneva, Arial, Helvetica, sans-serif; 
font-size: 13px; 
color: #666666; 
   text-align: center;
   }

#ratesdate{
	visibility: visible;
	position: absolute;
	left: -7px;
	top: 452px;
	z-index: 15;
	width: 172px;
	height: 20px;
}

#topaddress  {
	visibility: visible;
	position: absolute;
	left: 21px;
	top: 157px;
	z-index: 5;
	width: 401px;
	height: 61px;
}


#seelinkstext  {
	visibility: visible;
	position: absolute;
	left: 355px;
	top: 153px;
	z-index: 5;
	width: 192px;
	height: 29px;
}

#buybacktextbox  {
	visibility: visible;
	position: absolute;
	left: 20px;
	top: 42px;
	z-index: 9;
	width: 130px;
	height: 90px;
}

#buybacktextboxrate  {
	visibility: visible;
	position: absolute;
	left: 87px;
	top: 42px;
	z-index: 9;
	width: 98px;
	height: 90px;
}
.seelinkstext1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FF0000;
}





#seelinkstext1  {
	visibility: visible;
	position: absolute;
	left: 238px;
	top: 249px;
	z-index: 50;
	width: 171px;
	height: 29px;
}




#corporateheadlinetext,
#linksheadlinetext  {
   visibility: visible;
   position: absolute;
   left: 808px;
   z-index: 5;
   width: 143px;
}

#linkstext,
#corporatetext  {
   visibility: visible;
   position: absolute;
   left: 807px;
   z-index: 5;
   width: 145px;
}

#moretext p,
#introtext p {
   font: 13px/13px Arial;
   margin: 0px;
   padding-top: 10px;
   text-align: justify;
}

#fastcat p {
   font: 14px Arial;
   color:#666666;
   margin: 0px;
   text-align: justify;
}

#corporateheadlinetext  {
   top: 1055px;
}

#legacytext,
#hmatext  {
	visibility: visible;
	position: absolute;
	left: 46px;
	z-index: 5;
	width: 150px;
	height: 151px;
}

#branchheadlinetext  {
   visibility: visible;
   position: absolute;
   left: 816px;
   top: 326px;
   z-index: 5;
   width: 130px;
}

#legacyheadlinetext  {
   visibility: visible;
   position: absolute;
   left: 31px;
   top: 1171px;
   z-index: 5;
   width: 176px;
}


#linksheadlinetext  {
   top: 1261px;
}


#hmaheadlinetext  {
   visibility: visible;
   position: absolute;
   left: 54px;
   top: 884px;
   z-index: 5;
   width: 132px;
}

#itheadlinetext  {
   visibility: visible;
   position: absolute;
   left: 820px;
   top: 206px;
   z-index: 5;
   width: 118px;
}

#corporatetext  {
   top: 1119px;
}

#branchtext p  {
   font: 16px/16px Arial;
   margin: 0px;
   padding-top: 10px;
   text-align: center;
}


#branchtext  {
   visibility: visible;
   position: absolute;
   left: 798px;
   top: 370px;
   z-index: 5;
   width: 164px;
}

#legacytext  {
   top: 1225px;
}


#introtext  {
   visibility: visible;
   position: absolute;
   left: 317px;
   top: 206px;
   z-index: 4;
   width: 369px;
}



#linkstext  {
   top: 1321px;
}

#moretext  {
   visibility: visible;
   position: absolute;
   left: 316px;
   top: 1038px;
   z-index: 3;
   width: 373px;
}

#fastcat  {
   visibility: visible;
   position: absolute;
   left: 230px;
   top: 1758px;
   z-index: 9;
   width: 533px;
   height:410
}

#ittext  {
	visibility: visible;
	position: absolute;
	left: 801px;
	top: 249px;
	z-index: 5;
	width: 150px;
	height: 72px;
}

.branchaddresstext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
}

.rateslisttext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 120%;
	font-weight: bold;
	color: #ffffff;
}

/* Drop Menu*/
/* Drop Menu*/
#dropmenu {
   visibility: visible;
   position: absolute;
   left: 540px;
   top: 120px;
   z-index: 5;
   width: 469px;
   height: 60px;
}


#dropmenu1 {
   visibility: visible;
   position: absolute;
   left: 420px;
   top: 219px;
   z-index: 5;
   width: 600px;
   height: 58px;
}





/* other graphic elements */
#phonenumber  a {
   background: url(images/phonenumber.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 323px;
   top: 539px;
   z-index: 3;
   width: 369px;
   height: 364px;
}


#phonenumber  a {
   background: url(images/phonenumber.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 315px;
   top: 463px;
   z-index: 3;
   width: 369px;
   height: 364px;
}

#whyus  {
   background: url(images/whyus.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 316px;
   top: 950px;
   z-index: 3;
   width: 213px;
   height: 68px;
}

#welcome  {
   background: url(images/welcome.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 322px;
   top: 201px;
   z-index: 3;
   width: 227px;
   height: 73px;
}



#welcomenew a{
   background: url(images/click-broken-1.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 332px;
   top: 187px;
   z-index: 3;
   width: 340px;
   height: 83px;
}

#competition a{
   background: url(images/click-enterteaser-2.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 371px;
   top: 1494px;
   z-index: 3;
   width: 257px;
   height: 201px;
}

#competitionwinner {
   background: url(images/competition-winner.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 369px;
   top: 1406px;
   z-index: 3;
   width: 257px;
   height: 201px;
}

#pompeynow a{
   background: url(images/frame-and-link-02.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 266px;
   top: 1410px;
   z-index: 3;
   width: 227px;
   height: 281px;
}

#coastradio a{
   background: url(images/coastbanner.click.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 516px;
   top: 1410px;
   z-index: 3;
   width: 231px;
   height: 196px;
}

#intercashbottomlogo  {
   background: url(images/intercashbottomlogo.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 1668px;
   z-index: 4;
   width: 1010px;
   height: 115px;
}

#intercashbottomlogoferryport  {
   background: url(images/intercashbottomlogo.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 2140px;
   z-index: 4;
   width: 1010px;
   height: 115px;
}

#intercashbottomlogohanda  {
   background: url(images/intercashbottomlogo.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: -1px;
   top: 5300px;
   z-index: 4;
   width: 1010px;
   height: 115px;
}

#intercashbottomlogoaboutus  {
   background: url(images/intercashbottomlogo.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: -1px;
   top: 3600px;
   z-index: 4;
   width: 1010px;
   height: 115px;
}


#intercashbottomlogoamexlist  {
   background: url(images/intercashbottomlogo.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: -1px;
   top: 2760px;
   z-index: 4;
   width: 1010px;
   height: 115px;
}

#intercashbottomlogoservices {
   background: url(images/intercashbottomlogo.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: -1px;
   top: 2480px;
   z-index: 4;
   width: 1010px;
   height: 115px;
}

#intercashbottomlogobranches  {
   background: url(images/intercashbottomlogo.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 1670px;
   z-index: 4;
   width: 1010px;
   height: 115px;
}

#intercashbottomlogowaterlooville  {
   background: url(images/intercashbottomlogo.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 1800px;
   z-index: 4;
   width: 1010px;
   height: 115px;
}


#intercashtoplogo  {
   background: url(images/intercashtoplogo.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 3;
   width: 1010px;
   height: 181px;
}
#poundborder1,
#poundborder2,
#poundborder3,
#poundborder4{
   background: url(images/pound-icon-001.gif) repeat-x;
   visibility: visible;
   position: absolute;
   left: 318px;
   z-index: 3;
   width: 370px;
   height: 30px;
}

#poundborder1 {
   top: 377px;
}

#poundborder2 {
   top: 903px;
}

#poundborder3 {
   top: 1370px;
}

#poundborder4 {
   top: 1720px;
}

#middlepanel {
   margin: 0 auto;   /* align for good browsers */
   text-align: left; /* counter the body center */
   background-color: #FFFFFF;
   visibility: visible;
   position: absolute;
   left: 285px;
   top:208px;
   z-index: 3;
   width: 466px;
   height: 100%;
}

#largedenominationpanel {
   margin: 0 auto;   /* align for good browsers */
   text-align: left; /* counter the body center */
   background-color: #FFFFFF;
   visibility: visible;
   position: absolute;
   left: 238px;
   top:208px;
   z-index: 3;
   width: 466px;
   height: 519px;
}



/* These are the marquees with scrolling text */

#marquee1,
#marquee2,
#marquee3  {
   visibility: visible;
   position: absolute;
   left: 266px;
   z-index: 3;
   width: 466px;
   height: 40px;
   background-repeat: no-repeat;
}


#marquee1  {
   top: 417px;
}

#marquee2  {
   top: 843px;
}

#marquee3  {
   top: 1419px;
}

#hmatext  {
   top: 927px;
}



/* White backgrounds for all text boxez */
#clickgraphicsleft {
   background: url(images/click-graphics-3.gif) no-repeat;
   background-color:#FFFFFF;
   visibility: visible;
   position: absolute;
   left: 50px;
   top: 706px;
   z-index: 7;
   width: 155px;
   height: 100px;
}


#legacybgd a {
   background: url(images/legacy-001.gif) no-repeat;
   background-color:#FFFFFF;
   visibility: visible;
   position: absolute;
   left: 47px;
   top: 873px;
   z-index: 4;
   width: 155px;
   height: 239px;
}


#security a {
   background: url(images/security-001.gif) no-repeat;
   background-color: #FFFFFF;
   visibility: visible;
   position: absolute;
   left: 46px;
   top: 1590px;
   z-index: 11;
   width: 155px;
   height: 60px;
}

/* 
commented out 24/10/2010 to make room for win-win
#getthebest a {
   background: url(images/getbest-001.gif) no-repeat;
   background-color: #FFFFFF;
   visibility: visible;
   position: absolute;
   left: 46px;
   top: 1124px;
   z-index: 4;
   width: 155px;
   height: 68px;
}

#aboutus a {
   background: url(images/aboutus-icon.gif) no-repeat;
   background-color: #FFFFFF;
   visibility: visible;
   position: absolute;
   left: 45px;
   top: 1204px;
   z-index: 4;
   width: 155px;
   height: 74px;
}
*/


#getthebest1 a {
   background: url(images/getbest-001.gif) no-repeat;
   background-color: #FFFFFF;
   visibility: visible;
   position: absolute;
   left: 803px;
   top: 1679px;
   z-index: 8;
   width: 155px;
   height: 68px;
}

#aboutus1 a {
   background: url(images/aboutus-icon.gif) no-repeat;
   background-color: #FFFFFF;
   visibility: visible;
   position: absolute;
   left: 803px;
   top: 1761px;
   z-index: 8;
   width: 155px;
   height: 74px;
}

#win-win a {
   background: url(images/win-win-smaller.gif) no-repeat;
   background-color: #FFFFFF;
   visibility: visible;
   position: absolute;
   left: 45px;
   top: 1124px;
   z-index: 4;
   width: 155px;
   height: 158px;
}
/*
#homeoraway a {
   background: url(images/homeaway-icon.gif) no-repeat;
   background-color: #FFFFFF;
   visibility: visible;
   position: absolute;
   left: 44px;
   top: 1295px;
   z-index: 4;
   width: 155px;
   height: 108px;
}
*/
#largedenom a {
   background: url(images/largedenom-icon.gif) no-repeat;
   background-color: #FFFFFF;
   visibility: visible;
   position: absolute;
   left: 44px;
   top: 1420px;
   z-index: 4;
   width: 155px;
   height: 150px;
}


/* 
Commented out 31/12/2008
#win-win a {
   background: url(images/win-win.gif) no-repeat;
   background-color: #FFFFFF;
   visibility: visible;
   position: absolute;
   left: 45px;
   top: 1414px;
   z-index: 4;
   width: 155px;
   height: 179px;
}
*/

#buyback a {
   background: url(images/buy-back1.gif) no-repeat;
      background-color: #94D6F4;
   visibility: visible;
   position: absolute;
   left: 46px;
   top: 688px;
   z-index: 7;
   width: 155px;
   height: 168px;
} 

#eurocoins a {
   background: url(images/eurocoins.gif) no-repeat;
   background-color: #FFFFFF;
   visibility: visible;
   position: absolute;
   left: 46px;
   top: 1682px;
   z-index: 9;
   width: 155px;
   height: 168px;
}



/* -----------------------*/

#internationalbgd a {
   background: url(images/transfers-1.gif) no-repeat;
   background-color: #FFFFFF;
   visibility: visible;
   position: absolute;
   left: 803px;
   top: 913px;
   z-index: 4;
   width: 155px;
   height: 155px;
}


#clickgraphicsright {
   background: url(images/click-graphics-3.gif) no-repeat;
   background-color:#FFFFFF;
   visibility: visible;
   position: absolute;
   left: 801px;
   top: 199px;
   z-index: 7;
   width: 155px;
   height: 100px;
}

#xmasopeninghours {
   background: url(images/xmasopening.gif) no-repeat;
   background-color:#FFFFFF;
   visibility: visible;
   position: absolute;
   left: 802px;
   top: 186px;
   z-index: 7;
   width: 155px;
   height: 168px;
}



#corporatebackground a {
	background: url(images/corporate-2.gif) no-repeat;
   background-color:#FFFFFF;
   visibility: visible;
   position: absolute;
   left: 803px;
   top: 1078px;
   z-index: 4;
   width: 155px;
   height: 110px;
}

#homeownersbgd a {
   background: url(images/hoa-001.gif) no-repeat;
   background-color: #FFFFFF;
   visibility: visible;
   position: absolute;
   left: 802px;
   top: 1196px;
   z-index: 4;
   width: 155px;
   height: 167px;
}

#dollarsonfirepic {
   background: url(images/dollarsonfire.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 10px;
   top: 187px;
   z-index: 4;
   width: 180px;
   height: 270px;
   	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}

#eurosinhand {
   background: url(images/change-in-hand.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 10px;
   top: 187px;
   z-index: 4;
   width: 235px;
   height: 158px;
   	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}

.floatLeft{float: left;}
.floatRight{float: right;}
.image-left{float: left; vertical-align: text-top;}
.image-right{float: right; vertical-align: text-top;}
div.wrapContainer{width:425px; float:left;}


#branchesbgd {
   background-color: #FFFFFF;
   visibility: visible;
   position: absolute;
   left: 800px;
   top: 367px;
   z-index: 4;
   width: 155px;
   height: 536px;
}

#subscribe {
	background: url(images/subscribe.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: -21px;
   top: 1260px;
   z-index: 4;
   width: 225px;
   height: 154px;
}

#subscribesend {
 visibility: visible;
   position: absolute;
   left: 157px;
   top: 118px;
   z-index: 3;
   width: 30px;
   height: 20px;
}

#unsubscribetick {
 visibility: visible;
   position: absolute;
   left: 10px;
   top: 119px;
   z-index: 3;
   width: 20px;
   height: 20px;
}

#subscribeemail  {
	border: none;
   visibility: visible;
   position: absolute;
   left: 17px;
   top: 68px;
   z-index: 7;
   width: 192px;
}

#amex a {
   background: url(images/click-amex-2.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 803px;
   top: 1373px;
   z-index: 4;
   width: 155px;
   height: 295px;
}




/* rate tracker scroller*/
#rates  {
   background: url(images/rates.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 47px;
   top: 199px;
   z-index: 4;
   width: 199px;
   height: 646px;
}


#Scrollers-all  {
	position:absolute;
	width:155px;
	height: 503px;
	left: 46px;
	top: 168px;
	z-index: 4;
}
		
#EuroAndRatesScroller {
	position:absolute;
	width:155px;
	height:328px;
	z-index:2;
	left: 8px;
	top: 118px;
}
#RatesScrollerBackground {
	position:relative;
	width:155px;
	height:115px;
	z-index:1;
}
#Eurorate {
	position: absolute;
	width:149px;
	height:34px;
	z-index:3;
	left: 19px;
	top: 54px;
}
