
.bodytext {font-family: Verdana, Helvetica, sans-serif; font-size: 8pt; font-weight: normal;color: #000000;}
.box {font-family: Verdana, Helvetica, sans-serif; font-size: 8pt; font-weight: normal;color: #000000; border:solid 1px #BFBFBF;}
.copyright {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal;color: #AAAAAA;text-decoration:none;}
a .alt { display: none; }

.strapline {font-family: Verdana, Helvetica, sans-serif; font-size: 8pt; color: #D6B234; font-style:italic}
.dottedline {font-family: Verdana, Helvetica, sans-serif; font-size: 8pt; font-weight: normal;color: #000000; border-bottom:dotted 1px #BFBFBF;}

a:visited.link {font-family: Verdana, Helvetica, sans-serif; font-size: 8pt; font-weight: bold;color: #D6B234;text-decoration:none}
a:hover.link {font-family: Verdana, Helvetica, sans-serif; font-size: 8pt; font-weight: bold;color: #B2B2B2;text-decoration:none}
a:link.link {font-family: Verdana, Helvetica, sans-serif; font-size: 8pt; font-weight: bold;color: #D6B234;text-decoration:none}
a:active.link {font-family: Verdana, Helvetica, sans-serif; font-size: 8pt; font-weight: bold;color: #D6B234;text-decoration:none}

a:visited.catall {font-family: Verdana, Helvetica, sans-serif; font-size: 8pt; font-weight: normal;color: #B2B2B2;text-decoration:none}
a:hover.catall {font-family: Verdana, Helvetica, sans-serif; font-size: 8pt; font-weight: normal;color: #000000;text-decoration:none}
a:link.catall {font-family: Verdana, Helvetica, sans-serif; font-size: 8pt; font-weight: normal;color: #B2B2B2;text-decoration:none}

.cattit {font-family: Verdana, Helvetica, sans-serif; font-size: 8pt; font-weight: normal;color: #B2B2B2;text-decoration:none}
.arrow {font-family: Verdana, Helvetica, sans-serif; font-size: 11pt; font-weight: normal;color: #B2B2B2;text-decoration:none}
.cattitblk {font-family: Verdana, Helvetica, sans-serif; font-size: 8pt; font-weight: normal;color: #000000;text-decoration:none}
.cattitblksm {font-family: Verdana, Helvetica, sans-serif; font-size: 7pt; font-weight: normal;color: #000000;text-decoration:none}
.sold {font-family: Verdana, Helvetica, sans-serif; font-size: 10pt; font-weight: bold;color: #FF0000;text-decoration:none}

.underline {font-family: Verdana, Helvetica, sans-serif; font-size: 8pt; font-weight: normal;color: #000000; border-bottom:solid 2px #BFBFBF;}

a#button1 {
    display: block;
    width: 57px;
    height: 20px;
    background-image: url('images/gallery-forty-one-home.gif');
    background-position: 0 0;
    background-repeat: no-repeat;
    margin: 0 auto
}
a:hover#button1 {
    background-position: 0 -20px;
}

a#button2 {
    display: block;
    width: 86px;
    height: 22px;
    background-image: url('images/gallery-forty-one-antiques.gif');
    background-position: 0 0;
    background-repeat: no-repeat;
    margin: 0 auto
}
a:hover#button2 {
    background-position: 0 -22px;
}

a#button3 {
    display: block;
    width: 106px;
    height: 20px;
    background-image: url('images/gallery-forty-one-exhibitions.gif');
    background-position: 0 0;
    background-repeat: no-repeat;
    margin: 0 auto
}
a:hover#button3 {
    background-position: 0 -20px;
}

a#button4 {
    display: block;
    width: 80px;
    height: 17px;
    background-image: url('images/gallery-forty-one-services.gif');
    background-position: 0 0;
    background-repeat: no-repeat;
    margin: 0 auto
}
a:hover#button4 {
    background-position: 0 -17px;
}

a#button5 {
    display: block;
    width: 75px;
    height: 16px;
    background-image: url('images/gallery-forty-one-contact.gif');
    background-position: 0 0;
    background-repeat: no-repeat;
    margin: 0 auto
}
a:hover#button5 {
    background-position: 0 -16px;
}

a#button6 {
    display: block;
    width: 42px;
    height: 20px;
    background-image: url('images/gallery-forty-one-links.gif');
    background-position: 0 0;
    background-repeat: no-repeat;
    margin: 0 auto
}
a:hover#button6 {
    background-position: 0 -20px;
}

a#lapada {
    display: block;
    width: 77px;
    height: 60px;
    background-image: url('images/lapada.gif');
    background-position: 0 0;
    background-repeat: no-repeat;
    margin: 0 auto
}
a:hover#lapada {
    background-position: 0 -60px;
}

a#cinoa {
    display: block;
    width: 46px;
    height: 55px;
    background-image: url('images/cinoa.gif');
    background-position: 0 0;
    background-repeat: no-repeat;
    margin: 0 auto
}
a:hover#cinoa {
    background-position: 0 -55px;
}

a#pimlicologo {
    display: block;
    width: 80px;
    height: 29px;
    background-image: url('images/pimlico-computers-logo.gif');
    background-position: 0 0;
    background-repeat: no-repeat;
    margin: 0 auto
}
a:hover#pimlicologo {
    background-position: 0 -29px;
}

a#email {
    display: block;
    width: 288px;
    height: 20px;
    background-image: url('images/gallery-forty-one-email.gif');
    background-position: 0 0;
    background-repeat: no-repeat;
    margin: 0 auto
}
a:hover#email {
    background-position: 0 -20px;
}

a:link.box {
	border:solid 1px #BFBFBF;
	background-color: #FFFFFF;
	color:#FFFFFF;
}
a:hover.box {
	border:solid 1px #000000;
	background-color: #EFEFEF;
}
a:visited.box {
	border:solid 1px #BFBFBF;
	background-color: #FFFFFF;
}