BODY {
BACKGROUND-COLOR: #0099FF; MARGIN: 0px; BACKGROUND-REPEAT: repeat
}
.maintable {
	WIDTH: 548px
}
.tableheading {
	LINE-HEIGHT: 25px;
	BACKGROUND-COLOR: #d8e8f4;
	FONT-FAMILY: Verdana, Geneva, sans-serif;
	COLOR: #ffffff;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}
.tabletd {
	BACKGROUND-COLOR: #e4e4e4
}
.maintd {
	BORDER-BOTTOM: #629ad8 1px solid; BORDER-LEFT: #629ad8 1px solid; BACKGROUND-COLOR: #d8e8f4; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-RIGHT: #629ad8 1px solid
}
.topLinks {
	LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Geneva, sans-serif; COLOR: #3d3d3d; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.headings {
	LINE-HEIGHT: 10px; FONT-FAMILY: Verdana, Geneva, sans-serif; COLOR: #ffffff; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.bottomtext {
	LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Geneva, sans-serif; COLOR: #000000; FONT-SIZE: 11px; TEXT-DECORATION: none
}
.text {
	LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Geneva, sans-serif; COLOR: #003272; FONT-SIZE: 11px; TEXT-DECORATION: none
}
.box {
	BORDER-BOTTOM: #bab69a 1px solid; BORDER-LEFT: #bab69a 1px solid; BORDER-TOP: #bab69a 1px solid; BORDER-RIGHT: #bab69a 1px solid
}
.spacer {
	BACKGROUND-IMAGE: url(../images/spacer.gif); WIDTH: 11px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 1px
}
A.footernavigation:active {
	LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Geneva, sans-serif; COLOR: #000000; FONT-SIZE: 11px; TEXT-DECORATION: none
}
A.footernavigation:link {
	LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Geneva, sans-serif; COLOR: #000000; FONT-SIZE: 11px; TEXT-DECORATION: none
}
A.footernavigation:visited {
	LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Geneva, sans-serif; COLOR: #000000; FONT-SIZE: 11px; TEXT-DECORATION: none
}
A.footernavigation:hover {
	LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Geneva, sans-serif; COLOR: #c64912; FONT-SIZE: 11px; TEXT-DECORATION: none
}
A.navigationtext:active {
	LINE-HEIGHT: 24px; FONT-FAMILY: Verdana, Geneva, sans-serif; COLOR: #3d6363; FONT-SIZE: 11px; TEXT-DECORATION: none
}
A.navigationtext:link {
	LINE-HEIGHT: 24px; FONT-FAMILY: Verdana, Geneva, sans-serif; COLOR: #003272; FONT-SIZE: 11px; TEXT-DECORATION: none
}
A.navigationtext:visited {
	LINE-HEIGHT: 24px; FONT-FAMILY: Verdana, Geneva, sans-serif; COLOR: #3d6363; FONT-SIZE: 11px; TEXT-DECORATION: none
}
A.navigationtext:hover {
	LINE-HEIGHT: 24px; FONT-FAMILY: Verdana, Geneva, sans-serif; COLOR: #1f82c9; FONT-SIZE: 11px; TEXT-DECORATION: none
}
.textfield {
	BORDER-BOTTOM: #629ad8 1px solid; BORDER-LEFT: #629ad8 1px solid; LINE-HEIGHT: 16px; BACKGROUND-COLOR: #ffffff; TEXT-INDENT: 5px; FONT-FAMILY: Verdana, Geneva, sans-serif; HEIGHT: 18px; COLOR: #3d3d3d; FONT-SIZE: 11px; BORDER-TOP: #629ad8 1px solid; BORDER-RIGHT: #629ad8 1px solid; TEXT-DECORATION: none
}
.filefield {
	BORDER-BOTTOM: #aba78b 1px solid; BORDER-LEFT: #aba78b 1px solid; LINE-HEIGHT: 16px; BACKGROUND-COLOR: #d4d1be; FONT-FAMILY: Verdana, Geneva, sans-serif; HEIGHT: 18px; COLOR: #3d3d3d; FONT-SIZE: 11px; BORDER-TOP: #aba78b 1px solid; BORDER-RIGHT: #aba78b 1px solid; TEXT-DECORATION: none
}
.textareafield {
	BORDER-BOTTOM: #629ad8 1px solid; BORDER-LEFT: #629ad8 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-INDENT: 5px; FONT-FAMILY: Verdana, Geneva, sans-serif; COLOR: #3d3d3d; FONT-SIZE: 11px; BORDER-TOP: #629ad8 1px solid; BORDER-RIGHT: #629ad8 1px solid; TEXT-DECORATION: none
}
A.topLinks:active {
	LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Geneva, sans-serif; COLOR: #3d3d3d; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.topLinks:link {
	LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Geneva, sans-serif; COLOR: #3d3d3d; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.topLinks:visited {
	LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Geneva, sans-serif; COLOR: #3d3d3d; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.topLinks:hover {
	LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Geneva, sans-serif; COLOR: #3d3d3d; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.artistName {
	LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Geneva, sans-serif; COLOR: #c64912; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.viewArtist:active {
	LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Geneva, sans-serif; COLOR: #254da0; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.viewArtist:link {
	LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Geneva, sans-serif; COLOR: #254da0; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.viewArtist:visited {
	LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Geneva, sans-serif; COLOR: #254da0; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.viewArtist:hover {
	LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Geneva, sans-serif; COLOR: #3a6bd1; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.galleryArtist {
	LINE-HEIGHT: 13px; FONT-FAMILY: Verdana, Geneva, sans-serif; COLOR: #c64912; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.gallerytext {
	LINE-HEIGHT: 13px; FONT-FAMILY: Verdana, Geneva, sans-serif; COLOR: #3d6363; FONT-SIZE: 11px; TEXT-DECORATION: none
}
.spacer1 {
	BACKGROUND-IMAGE: url(../images/spacer.gif)}
.radfont {
	FONT-FAMILY: Verdana, Geneva, sans-serif; COLOR: #003272; FONT-SIZE: 11px; TEXT-DECORATION: none
}
.btncss {
	BACKGROUND-IMAGE: url(../images/img_bbg.jpg); BORDER-BOTTOM: #024f87 1px groove; BORDER-LEFT: #024f87 1px groove; BACKGROUND-COLOR: #3099d2; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Verdana, Geneva, sans-serif; COLOR: #ffffff; FONT-SIZE: 11px; BORDER-TOP: #024f87 1px groove; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: #024f87 1px groove
}
.shoppingtable {
	BORDER-BOTTOM: #e3e3d7 1px solid; BORDER-LEFT: #e3e3d7 1px solid; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Geneva, sans-serif; COLOR: #3d6363; FONT-SIZE: 11px; BORDER-TOP: #e3e3d7 1px solid; BORDER-RIGHT: #e3e3d7 1px solid; TEXT-DECORATION: none
}

.imgcss {
	BORDER-BOTTOM: #bab69a 1px solid; BORDER-LEFT: #bab69a 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 2px; WIDTH: 104px; PADDING-RIGHT: 2px; HEIGHT: 102px; BORDER-TOP: #bab69a 1px solid; BORDER-RIGHT: #bab69a 1px solid; PADDING-TOP: 2px
}
.fieldsetcss {
	BORDER-BOTTOM: #bab69a 1px solid; BORDER-LEFT: #bab69a 1px solid; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Geneva, sans-serif; COLOR: #3d6363; FONT-SIZE: 11px; BORDER-TOP: #bab69a 1px solid; BORDER-RIGHT: #bab69a 1px solid; TEXT-DECORATION: none
}
my css-- > .searchcss {
	FONT-FAMILY: Verdana, Geneva, sans-serif; COLOR: #005e96; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
.txtfooter1 {
	FONT-FAMILY: Verdana, Geneva, sans-serif; COLOR: #8e8e95; FONT-SIZE: 11px
}
.txtfooter2 {
	FONT-FAMILY: Verdana, Geneva, sans-serif; COLOR: #000000; FONT-SIZE: 11px; TEXT-DECORATION: none
}
.txtfooter3 {
	FONT-FAMILY: Verdana, Geneva, sans-serif; COLOR: #f57b21; FONT-SIZE: 11px; TEXT-DECORATION: none
}
.txtfooter4 {
	FONT-FAMILY: Verdana, Geneva, sans-serif; COLOR: #666666; FONT-SIZE: 9px; TEXT-DECORATION: none
}
.txt_englishuk {
	FONT-FAMILY: Verdana, Geneva, sans-serif;
	COLOR: #FF9900;
	FONT-SIZE: 11px;
	font-weight: bold;
}
.login_txt {
	FONT-FAMILY: Verdana, Geneva, sans-serif; COLOR: #004174; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.txtbox_css {
	BORDER-BOTTOM: #d0deeb 1px solid; BORDER-LEFT: #d0deeb 1px solid; WIDTH: 120px; FONT-FAMILY: Verdana, Geneva, sans-serif; COLOR: #8e8e95; FONT-SIZE: 11px; BORDER-TOP: #d0deeb 1px solid; BORDER-RIGHT: #d0deeb 1px solid
}
.orangetext {
	FONT-FAMILY: Verdana, Geneva, sans-serif; COLOR: #ffffff; FONT-SIZE: 15px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.callbacktxt {
	BORDER-BOTTOM: #c0d2e3 1px solid; BORDER-LEFT: #c0d2e3 1px solid; FONT-FAMILY: Verdana, Geneva, sans-serif; COLOR: #818a99; FONT-SIZE: 12px; BORDER-TOP: #c0d2e3 1px solid; BORDER-RIGHT: #c0d2e3 1px solid
}
.latestnews_txt {
	FONT-FAMILY: Verdana, Geneva, sans-serif; COLOR: #003669; FONT-SIZE: 18px; FONT-WEIGHT: bold
}
.txt_site {
	FONT-FAMILY: Verdana, Geneva, sans-serif; COLOR: #8e8e95; FONT-SIZE: 12px
}
.searchheader_txt {
	FONT-FAMILY: Verdana, Geneva, sans-serif; COLOR: #8e8e95; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.resultbox_css {
	BORDER-BOTTOM: #bfd2e3 1px solid; BORDER-LEFT: #bfd2e3 1px solid; WIDTH: 174px; FONT-FAMILY: Verdana, Geneva, sans-serif; COLOR: #8e8e95; FONT-SIZE: 12px; BORDER-TOP: #bfd2e3 1px solid; BORDER-RIGHT: #bfd2e3 1px solid
}
.wcptxt1 {
	TEXT-ALIGN: justify;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #003366;
	FONT-SIZE: 12px;
	font-style: normal;
	font-weight: normal;
	line-height: 18px;
	font-variant: normal;
}
.wcptxt2 {
	TEXT-ALIGN: justify; FONT-FAMILY: Verdana, Geneva, sans-serif; COLOR: #003366; FONT-SIZE: 13px
}
.wcptxt3 {
	TEXT-ALIGN: justify; FONT-FAMILY: Verdana, Geneva, sans-serif; COLOR: #003366; FONT-SIZE: 10px
}
.feturedtxt1 {
	FONT-FAMILY: Verdana, Geneva, sans-serif; COLOR: #54595d; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.feturedtxt3 {
	FONT-FAMILY: Verdana, Geneva, sans-serif; COLOR: #54595d; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.wcptxt4 {
	FONT-FAMILY: Verdana, Geneva, sans-serif; COLOR: #003366; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.feturedtxt3:hover {
	FONT-FAMILY: Verdana, Geneva, sans-serif; COLOR: #00376a; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.pageheading {
	FONT-FAMILY: Verdana, Geneva, sans-serif; COLOR: #ffffff; FONT-SIZE: 28px
}
.headingorangetext {
	FONT-FAMILY: Verdana, Geneva, sans-serif; COLOR: #f57b21; FONT-SIZE: 28px
}
.enquirytxt {
	FONT-FAMILY: Verdana, Geneva, sans-serif; COLOR: #000000; FONT-SIZE: 11px
}
.border {
	BORDER-BOTTOM: #004e81 1px solid; BORDER-LEFT: #004e81 1px solid; BACKGROUND-COLOR: #f5f5f7; FONT-FAMILY: Verdana, Geneva, sans-serif; COLOR: #000000; FONT-SIZE: 12px; BORDER-TOP: #004e81 1px solid; BORDER-RIGHT: #004e81 1px solid
}
.mailsuccess {
	FONT-FAMILY: Verdana, Geneva, sans-serif; COLOR: #004376; FONT-SIZE: 12px
}
.wcptxt4 {
	FONT-FAMILY: Verdana, Geneva, sans-serif;
	COLOR: #055793;
	FONT-SIZE: 18px;
	font-weight: bold;
}
.search_txt {
	FONT-FAMILY: Verdana, Geneva, sans-serif; COLOR: #3c3d3e; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.search_drp {
	BORDER-BOTTOM: #7f9db9 1px solid; BORDER-LEFT: #7f9db9 1px solid; WIDTH: 122px; FONT-FAMILY: Verdana, Geneva, sans-serif; COLOR: #3c3d3e; FONT-SIZE: 12px; BORDER-TOP: #7f9db9 1px solid; BORDER-RIGHT: #7f9db9 1px solid
}

.wcpbanner {
	FONT-FAMILY: Verdana, Geneva, sans-serif; COLOR: #c64912; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.location_map {
	FONT-FAMILY: Verdana, Geneva, sans-serif; COLOR: #fb7000; FONT-SIZE: 11px; TEXT-DECORATION: none
}
.enquirybrdr {
	BORDER-BOTTOM: #868686 1px solid; BORDER-LEFT: #868686 1px solid; BORDER-TOP: #868686 1px solid; BORDER-RIGHT: #868686 1px solid
}
.enquiryheader {
	FONT-FAMILY: Verdana, Geneva, sans-serif; COLOR: #004477; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.cmstext {
	TEXT-ALIGN: justify; FONT-FAMILY: Verdana, Geneva, sans-serif; COLOR: #00376a; FONT-SIZE: 11px
}
.menuclass {
	LINE-HEIGHT: 30px; BACKGROUND-COLOR: #eff0f2; PADDING-LEFT: 10px; FONT-FAMILY: Verdana, Geneva, sans-serif; COLOR: #000000; FONT-SIZE: 14px
}
.menutxt {
	FONT-FAMILY: Verdana, Geneva, sans-serif; COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.txtmoreinfo {
	FONT-FAMILY: Verdana, Geneva, sans-serif; COLOR: #005689; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.hovermenu {
	BACKGROUND-COLOR: #ffffff
}
.service_heading {
	FONT-FAMILY: Verdana, Geneva, sans-serif; COLOR: #00376a; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.service_heading {
	FONT-FAMILY: Verdana, Geneva, sans-serif; COLOR: #014e82; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.video_txt {
	FONT-FAMILY: Verdana, Geneva, sans-serif; COLOR: #a60505; FONT-SIZE: 14px; FONT-WEIGHT: bold
}

.highslide {
	cursor: url(js/highslide/graphics/zoomin.cur), pointer;
    outline: none;
}
.highslide-active-anchor img {
	visibility: hidden;
}
.highslide img {
	border: 2px solid gray;
}
.highslide:hover img {
	border: 2px solid white;
}

.highslide-wrapper {
	background: white;
}
.highslide-image {
    border: 2px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    
    border: 2px solid white;
    border-top: none;
    font-family: Verdana, Geneva, sans-serif;
    font-size: 10pt;
    padding: 5px;
    background-color: white;
}
.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;
    
    padding-left: 22px;
    background-image: url(js/highslide/graphics/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}

.highslide-move {
    cursor: move;
}
a.highslide-full-expand {
	background: url(js/highslide/graphics/fullexpand.gif) no-repeat;
	display: block;
	margin: 0 10px 10px 0;
	width: 34px;
	height: 34px;
}

/* These must always be last */
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}

/* These are not Highslide core CSS rules, but define the styles of the caption. */
.control {
	float: right;
    display: block;
    position: relative;
	margin: 0 5px;
	font-size: 9pt;
    font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
    margin-top: 1px;
    margin-bottom: 1px;
}
.control:hover {
    border-top: 1px solid #333;
    border-bottom: 1px solid #333;
    margin-top: 0;
    margin-bottom: 0;
}
.control, .control * {
	color: #666;
}
