.nav {
	width: 660px;
	height: 20px;
	margin-top: 270px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 0px;
	position: absolute;
	background-image: url(../images/blue-nav.png);
	background-repeat: no-repeat;
	color: #222222;
	font-family: Helvetica, Arial, sans-serif;
	text-decoration: none;
	border: thin none #DDDDDD;
	padding: 0px;
	right: 0px;
}
.nav li {
	display: inline;
	margin: 0px;
	padding: 0px;
}
.nav li a:link, .nav li a:visited {
	position: absolute;
	top: 0px;
	height: 20px;
	text-indent: -9000px;
	overflow: hidden;
	z-index: 10;
	font-family: Helvetica, Arial, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}

/*ABOUT US begin*/
.nav .about a:link, .nav .about a:visited {
	left: 0px;
	width: 100px;
	font-family: Helvetica, Arial, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	}
	.nav .about a:hover, .nav .about a:focus {
	background: url(../images/blue-nav.png) no-repeat 0px -35px;
	font-family: Helvetica, Arial, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	}
	.nav .about a:active {
		background: url(../images/blue-nav.png) no-repeat 0px -35px;
	}
	.current-about .about a:link, .current-about .about a:visited {
		background: url(../images/blue-nav.png) no-repeat 0px -35px;
		cursor: default;
	}
	.nav-about, .nav-about-click {
		position: absolute;
		top: 0px;
		left: 0px;
		width: 100px;
		height: 20px;
		background: url(../images/blue-nav.png) no-repeat 0px -35px;
	}
	.nav-about-click {
		background: url(../images/blue-nav.png) no-repeat 0px -35px;
	}

.about ul {
	font-family: Helvetica, Arial, sans-serif;
	color: #AAAAAA;
	left: 1px;
	top: -60px;
	background-image: url(../images/nav/aboutus.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 100px;
	margin: 0px;
	padding: 0px;
	position: absolute;
}
.about ul li {
	list-style-type: none;
	list-style-image: none;
	padding: 0px;
	margin: 0px;
	background-image: url(../images/nav/aboutus.gif);
	background-repeat: no-repeat;
	width: 100px;
	display: inline;
}
	.sub-about {
	position: absolute;
	height: 58px;
	width: 100px;
	visibility: visible;
	margin-top: -28px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(../images/nav/aboutus.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
/*history*/
.nav .sub-about .history a:link {
	position: absolute;
	top: 0px;
	height: 16px;
	width: 100%;
	background-image: url(images/nav/aboutus.gif);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	left: 0px;
	font-family: Helvetica, Arial, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
.nav .sub-about .history a:hover {
	left: 0px;
	top: 0px;
	height: 15px;
	width: 100px;
	position: absolute;
	background-image: url(../images/nav/aboutus.gif);
	background-position: -162px 0px;
	background-repeat: no-repeat;
	font-family: Helvetica, Arial, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
 .nav .sub-about .history a:active {
	left: 0px;
	top: 0px;
	height: 15px;
	width: 100px;
	position: absolute;
	background-image: url(../images/nav/aboutus.gif);
	background-position: -162px 0px;
	background-repeat: no-repeat;
	font-family: Helvetica, Arial, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
 .nav .sub-about .history a:visited {
	position: absolute;
	top: 0px;
	height: 15px;
	width: 100px;
	background-image: url(images/nav/aboutus.gif);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	left: 0px;
	font-family: Helvetica, Arial, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
 .nav .sub-about .history a:hover {
	left: 0px;
	top: 0px;
	height: 15px;
	width: 100px;
	position: absolute;
	background-image: url(../images/nav/aboutus.gif);
	background-position: -162px 0px;
	background-repeat: no-repeat;
	font-family: Helvetica, Arial, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
/*biographies*/
 .nav .sub-about .bios a:link {
	position: absolute;
	top: 18px;
	height: 18px;
	width: 100%;
	background-image: url(images/nav/aboutus.gif);
	background-position: 0px 22px;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	left: 0px;
	font-family: Helvetica, Arial, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
 .nav .sub-about .bios a:visited {
	position: absolute;
	top: 18px;
	height: 18px;
	width: 100%;
	background-image: url(images/nav/aboutus.gif);
	background-position: 0px 22px;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	left: 0px;
	font-family: Helvetica, Arial, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
.nav .sub-about .bios a:hover {
	left: 0px;
	top: 18px;
	height: 18px;
	width: 100%;
	position: absolute;
	background-image: url(../images/nav/aboutus.gif);
	background-position: -162px -18px;
	background-repeat: no-repeat;
	font-family: Helvetica, Arial, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
.nav .sub-about .bios a:active {
	left: 0px;
	top: 18px;
	height: 18px;
	width: 100%;
	position: absolute;
	background-image: url(../images/nav/aboutus.gif);
	background-position: -162px -18px;
	background-repeat: no-repeat;
	font-family: Helvetica, Arial, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
/*contact us*/
.nav .sub-about .contact-us a:link {
	position: absolute;
	height: 20px;
	width: 100%;
	top: 38px;
	background-color: transparent;
	background-image: url(../images/nav/aboutus.gif);
	background-position: 0px -38px;
	background-repeat: no-repeat;
	font-family: Helvetica, Arial, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
.nav .sub-about .contact-us a:visited {
	position: absolute;
	height: 20px;
	width: 100%;
	top: 38px;
	background-color: transparent;
	background-image: url(../images/nav/aboutus.gif);
	background-position: 0px -38px;
	background-repeat: no-repeat;
	font-family: Helvetica, Arial, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
.nav .sub-about .contact-us a:hover {
	left: 0px;
	top: 38px;
	height: 18px;
	width: 100%;
	position: absolute;
	background-image: url(../images/nav/aboutus.gif);
	background-repeat: no-repeat;
	background-position: -162px -38px;
	font-family: Helvetica, Arial, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
.nav .sub-about .contact-us a:active {
	left: 0px;
	top: 38px;
	height: 18px;
	width: 100%;
	position: absolute;
	background-image: url(../images/nav/aboutus.gif);
	background-repeat: no-repeat;
	background-position: -162px -38px;
	font-family: Helvetica, Arial, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
/*ABOUT US end*/

/*SERVICES begin*/
	.nav .services a:link, .nav .services a:visited {
	left: 102px;
	width: 97px;
	font-family: Helvetica, Arial, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	}
	.nav .services a:hover, .nav .services a:focus {
	background-image: url(../images/blue-nav.png);
	background-repeat: no-repeat;
	background-position: -102px -35px;
	font-family: Helvetica, Arial, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	}
	.nav .services a:active {
	background: url(../images/blue-nav.png) no-repeat -102px -35px;
	font-family: Helvetica, Arial, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	}
	.current-services .services a:link, .current-services .services a:visited {
	background: url(../images/blue-nav.png) no-repeat -102px -35px;
	cursor: default;
	font-family: Helvetica, Arial, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	}
	.nav-services, .nav-services-click {
	position: absolute;
	top: 0;
	left: 102px;
	width: 97px;
	height: 20px;
	background: url(../images/blue-nav.png) no-repeat -102px -35px;
	font-family: Helvetica, Arial, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	}
	.nav-services-click {
	background: url(../images/blue-nav.png) no-repeat -102px -35px;
	font-family: Helvetica, Arial, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	}

.services ul {
	font-family: Helvetica, Arial, sans-serif;
	color: #AAAAAA;
	top: -246px;
	left: 101px;
	width: 150px;
	margin: 0px;
	padding: 0px;
	position: absolute;
	display: block;
	background-color: transparent;	
}
.services ul li {
	list-style-type: none;
	list-style-image: none;
	padding: 0px;
	margin: 0px;
	width: auto;
	float: left;
	left: 0px;
	display: list-item;
	background-color: transparent;
}
	.sub-services {
	position: absolute;
	height: 242px;
	width: 100px;
	visibility: visible;
	margin-top: -28px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	left: 101px;
}

/*fine art*/
 .nav .sub-services .fineart a:link {
	position: absolute;
	top: 0px;
	height: 18px;
	width: 100%;
	background-image: url(../images/nav/services.gif);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	left: 0px;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
}
 .nav .sub-services .fineart a:visited {
	position: absolute;
	top: 0px;
	height: 18px;
	width: 100%;
	background-image: url(../images/nav/services.gif);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	left: 0px;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
}
 .nav .sub-services .fineart a:hover {
	left: 0px;
	top: 0px;
	height: 18px;
	width: 100%;
	position: absolute;
	background-image: url(../images/nav/services.gif);
	background-position: -162px 0px;
	background-repeat: no-repeat;
	background-color: transparent;
	margin: 0px;
	padding: 0px;
}
 .nav .sub-services .fineart a:active {
	left: 0px;
	top: 0px;
	height: 18px;
	width: 100%;
	position: absolute;
	background-image: url(../images/nav/services.gif);
	background-position: -162px 0px;
	background-repeat: no-repeat;
	background-color: transparent;
	margin: 0px;
	padding: 0px;
}
/*studio*/
 .nav .sub-services .studio a:link {
	position: absolute;
	top: 18px;
	height: 18px;
	width: 100%;
	background-image: url(../images/nav/services.gif);
	background-position: 0px -18px;
	background-repeat: no-repeat;
	background-color: transparent;
	margin: 0px;
	padding: 0px;
	left: 0px;
}
 .nav .sub-services .studio a:visited {
	position: absolute;
	top: 18px;
	height: 18px;
	width: 100%;
	background-image: url(../images/nav/services.gif);
	background-position: 0px -18px;
	background-repeat: no-repeat;
	background-color: transparent;
	margin: 0px;
	padding: 0px;
	left: 0px;
}
 .nav .sub-services .studio a:hover {
	left: 0px;
	top: 18px;
	height: 18px;
	width: 100%;
	position: absolute;
	background-image: url(../images/nav/services.gif);
	background-position: -162px -18px;
	background-color: transparent;
	background-repeat: no-repeat;
}
 .nav .sub-services .studio a:active {
	left: 0px;
	top: 18px;
	height: 18px;
	width: 100%;
	position: absolute;
	background-image: url(../images/nav/services.gif);
	background-position: -162px -18px;
	background-color: transparent;
	background-repeat: no-repeat;
}
/*graphic*/
 .nav .sub-services .graphic a:link {
	position: absolute;
	height: 18px;
	width: 100%;
	top: 38px;
	background-color: transparent;
	background-image: url(../images/nav/services.gif);
	background-position: 0px -38px;
	background-repeat: no-repeat;
	left: 0px;
}
 .nav .sub-services .graphic a:visited {
	position: absolute;
	height: 18px;
	width: 100%;
	top: 38px;
	background-color: transparent;
	background-image: url(../images/nav/services.gif);
	background-position: 0px -38px;
	background-repeat: no-repeat;
	left: 0px;
}
 .nav .sub-services .graphic a:hover {
	left: 0px;
	top: 38px;
	height: 18px;
	width: 100%;
	position: absolute;
	background-color: transparent;
	background-image: url(../images/nav/services.gif);
	background-repeat: no-repeat;
	background-position: -162px -38px;
}
 .nav .sub-services .graphic a:active {
	left: 0px;
	top: 38px;
	height: 18px;
	width: 100%;
	position: absolute;
	background-color: transparent;
	background-image: url(../images/nav/services.gif);
	background-repeat: no-repeat;
	background-position: -162px -38px;
}
/*imagelicense*/
 .nav .sub-services .imagelicense a:link {
	position: absolute;
	height: 18px;
	width: 100%;
	top: 58px;
	background-color: transparent;
	background-image: url(../images/nav/services.gif);
	background-position: 0px -58px;
	background-repeat: no-repeat;
	left: 0px;
}
 .nav .sub-services .imagelicense a:visited {
	position: absolute;
	height: 18px;
	width: 100%;
	top: 58px;
	background-color: transparent;
	background-image: url(../images/nav/services.gif);
	background-position: 0px -58px;
	background-repeat: no-repeat;
	left: 0px;
}
 .nav .sub-services .imagelicense a:hover {
	left: 0px;
	top: 58px;
	height: 18px;
	width: 100%;
	position: absolute;
	background-color: transparent;
	background-image: url(../images/nav/services.gif);
	background-repeat: no-repeat;
	background-position: -162px -58px;
}
 .nav .sub-services .imagelicense a:active {
	left: 0px;
	top: 58px;
	height: 18px;
	width: 100%;
	position: absolute;
	background-color: transparent;
	background-image: url(../images/nav/services.gif);
	background-repeat: no-repeat;
	background-position: -162px -58px;
}
/*hospart*/
 .nav .sub-services .hospart a:link {
	position: absolute;
	height: 18px;
	width: 100%;
	top: 76px;
	background-color: transparent;
	background-image: url(../images/nav/services.gif);
	background-position: 0px -76px;
	background-repeat: no-repeat;
	left: 0px;
}
 .nav .sub-services .hospart a:visited {
	position: absolute;
	height: 18px;
	width: 100%;
	top: 76px;
	background-color: transparent;
	background-image: url(../images/nav/services.gif);
	background-position: 0px -76px;
	background-repeat: no-repeat;
	left: 0px;
}
 .nav .sub-services .hospart a:hover {
	left: 0px;
	top: 76px;
	height: 18px;
	width: 100%;
	position: absolute;
	background-color: transparent;
	background-image: url(../images/nav/services.gif);
	background-repeat: no-repeat;
	background-position: -162px -76px;
}
 .nav .sub-services .hospart a:active {
	left: 0px;
	top: 76px;
	height: 18px;
	width: 100%;
	position: absolute;
	background-color: transparent;
	background-image: url(../images/nav/services.gif);
	background-repeat: no-repeat;
	background-position: -162px -76px;
}

/*collection*/
 .nav .sub-services .collection a:link {
	position: absolute;
	height: 18px;
	width: 100%;
	top: 96px;
	background-color: transparent;
	background-image: url(../images/nav/services.gif);
	background-position: 0px -96px;
	background-repeat: no-repeat;
	left: 0px;
}
 .nav .sub-services .collection a:visited {
	position: absolute;
	height: 18px;
	width: 100%;
	top: 96px;
	background-color: transparent;
	background-image: url(../images/nav/services.gif);
	background-position: 0px -96px;
	background-repeat: no-repeat;
	left: 0px;
}
 .nav .sub-services .collection a:hover {
	left: 0px;
	top: 96px;
	height: 18px;
	width: 100%;
	position: absolute;
	background-color: transparent;
	background-image: url(../images/nav/services.gif);
	background-repeat: no-repeat;
	background-position: -162px -96px;
}
 .nav .sub-services .collection a:active {
	left: 0px;
	top: 96px;
	height: 18px;
	width: 100%;
	position: absolute;
	background-color: transparent;
	background-image: url(../images/nav/services.gif);
	background-repeat: no-repeat;
	background-position: -162px -96px;
}

/*leasing*/
 .nav .sub-services .leasing a:link {
	position: absolute;
	height: 18px;
	width: 100%;
	top: 116px;
	background-color: transparent;
	background-image: url(../images/nav/services.gif);
	background-position: 0px -116px;
	background-repeat: no-repeat;
	left: 0px;
}
 .nav .sub-services .leasing a:visited {
	position: absolute;
	height: 18px;
	width: 100%;
	top: 116px;
	background-color: transparent;
	background-image: url(../images/nav/services.gif);
	background-position: 0px -116px;
	background-repeat: no-repeat;
	left: 0px;
}
 .nav .sub-services .leasing a:hover {
	left: 0px;
	top: 116px;
	height: 18px;
	width: 100%;
	background-color: transparent;
	position: absolute;
	background-image: url(../images/nav/services.gif);
	background-repeat: no-repeat;
	background-position: -162px -116px;
}
 .nav .sub-services .leasing a:active {
	left: 0px;
	top: 116px;
	height: 18px;
	width: 100%;
	background-color: transparent;
	position: absolute;
	background-image: url(../images/nav/services.gif);
	background-repeat: no-repeat;
	background-position: -162px -116px;
}

/*curating*/
 .nav .sub-services .curating a:link {
	position: absolute;
	height: 32px;
	width: 100%;
	top: 140px;
	background-color: transparent;
	background-image: url(../images/nav/services.gif);
	background-position: 0px -140px;
	background-repeat: no-repeat;
	left: 0px;
}
 .nav .sub-services .curating a:visited {
	position: absolute;
	height: 32px;
	width: 100%;
	top: 140px;
	background-color: transparent;
	background-image: url(../images/nav/services.gif);
	background-position: 0px -140px;
	background-repeat: no-repeat;
	left: 0px;
}
 .nav .sub-services .curating a:hover {
	left: 0px;
	top: 140px;
	height: 32px;
	width: 100%;
	position: absolute;
	background-color: transparent;
	background-image: url(../images/nav/services.gif);
	background-repeat: no-repeat;
	background-position: -162px -140px;
}
 .nav .sub-services .curating a:active {
	left: 0px;
	top: 140px;
	height: 32px;
	width: 100%;
	position: absolute;
	background-color: transparent;
	background-image: url(../images/nav/services.gif);
	background-repeat: no-repeat;
	background-position: -162px -140px;
}

/*printdemand*/
 .nav .sub-services .printdemand a:link {
	position: absolute;
	height: 32px;
	width: 100%;
	background-color: transparent;
	background-image: url(../images/nav/services.gif);
	background-repeat: no-repeat;
	background-position: 0px -174px;
	left: 0px;
	top: 174px;
}
 .nav .sub-services .printdemand a:visited {
	position: absolute;
	height: 32px;
	width: 100%;
	background-color: transparent;
	background-image: url(../images/nav/services.gif);
	background-repeat: no-repeat;
	background-position: 0px -174px;
	left: 0px;
	top: 174px;
}
 .nav .sub-services .printdemand a:hover {
	left: 0px;
	top: 174px;
	height: 32px;
	width: 100%;
	position: absolute;
	background-color: transparent;
	background-image: url(../images/nav/services.gif);
	background-repeat: no-repeat;
	background-position: -162px -174px;
}
 .nav .sub-services .printdemand a:active {
	left: 0px;
	top: 174px;
	height: 32px;
	width: 100%;
	position: absolute;
	background-color: transparent;
	background-image: url(../images/nav/services.gif);
	background-repeat: no-repeat;
	background-position: -162px -174px;
}

/*arthandling*/
 .nav .sub-services .arthandling a:link {
	position: absolute;
	height: 32px;
	width: 100%;
	background-color: transparent;
	background-image: url(../images/nav/services.gif);
	background-repeat: no-repeat;
	background-position: 0px -206px;
	left: 0px;
	top: 206px;
}
 .nav .sub-services .arthandling a:visited {
	position: absolute;
	height: 32px;
	width: 100%;
	background-color: transparent;
	background-image: url(../images/nav/services.gif);
	background-repeat: no-repeat;
	background-position: 0px -206px;
	left: 0px;
	top: 206px;
}
 .nav .sub-services .arthandling a:hover {
	left: 0px;
	top: 206px;
	height: 32px;
	width: 100%;
	position: absolute;
	background-color: transparent;
	background-image: url(../images/nav/services.gif);
	background-repeat: no-repeat;
	background-position: -162px -206px;
}
 .nav .sub-services .arthandling a:active {
	left: 0px;
	top: 206px;
	height: 32px;
	width: 100%;
	position: absolute;
	background-color: transparent;
	background-image: url(../images/nav/services.gif);
	background-repeat: no-repeat;
	background-position: -162px -206px;
}

/*PRODUCTS begin*/

	.nav .products a:link, .nav .products a:visited {
		left: 200px;
		width: 100px;
	}
	.nav .products a:hover, .nav .products a:focus {
		background: url(../images/blue-nav.png) no-repeat -200px -35px;
	}
	.nav .products a:active {
		background: url(../images/blue-nav.png) no-repeat -200px -35px;
	}
	.current-products .products a:link, .current-products .products a:visited {
		background: url(../images/blue-nav.png) no-repeat -200px -35px;
		cursor: default;
	}
	.nav-products, .nav-products-click {
		position: absolute;
		top: 0;
		left: 200px;
		width: 100px;
		height: 20px;
		background: url(../images/blue-nav.png) no-repeat -200px -35px;
	}
	.nav-products-click {
		background: url(../images/blue-nav.png) no-repeat -200px -35px;
	}
	
.products ul {
	font-family: Helvetica, Arial, sans-serif;
	color: #AAAAAA;
	left: 200px;
	top: -241px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 140px;
	margin: 0px;
	padding: 0px;
	position: absolute;
}
.products ul li {
	list-style-type: none;
	list-style-image: none;
	padding: 0px;
	margin: 0px;
	width: auto;
	float: left;
	display: list-item;
}
	.sub-products {
	position: absolute;
	height: 240px;
	width: 100px;
	visibility: visible;
	margin-top: -22px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(../images/nav/products.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding: 0px;
}
/*paintings*/
 .nav .sub-products .paintings a:link {
	top: 0px;
	height: 15px;
	background-image: url(images/nav/products.gif);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	left: 0px;
	width: 100%;
	position: absolute;
}
 .nav .sub-products .paintings a:visited {
	top: 0px;
	height: 15px;
	background-image: url(images/nav/products.gif);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	left: 0px;
	width: 100%;
	position: absolute;
}
 .nav .sub-products .paintings a:hover {
	left: 0px;
	top: 0px;
	height: 15px;
	width: 150px;
	position: absolute;
	background-image: url(../images/nav/products.gif);
	background-position: -162px 0px;
	background-repeat: no-repeat;
}
 .nav .sub-products .paintings a:active {
	left: 0px;
	top: 0px;
	height: 15px;
	width: 150px;
	position: absolute;
	background-image: url(../images/nav/products.gif);
	background-position: -162px 0px;
	background-repeat: no-repeat;
}

/*artprints*/
 .nav .sub-products .artprints a:link {
	position: absolute;
	top: 18px;
	height: 18px;
	width: 100%;
	background-image: url(images/nav/products.gif);
	background-position: 0px 20px;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	left: 0px;
}
 .nav .sub-products .artprints a:visited {
	position: absolute;
	top: 18px;
	height: 18px;
	width: 100%;
	background-image: url(images/nav/products.gif);
	background-position: 0px 20px;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	left: 0px;
}
 .nav .sub-products .artprints a:hover {
	left: 0px;
	top: 18px;
	height: 18px;
	width: 100%;
	position: absolute;
	background-image: url(../images/nav/products.gif);
	background-position: -162px -18px;
	background-repeat: no-repeat;
}
 .nav .sub-products .artprints a:active {
	left: 0px;
	top: 18px;
	height: 18px;
	width: 100%;
	position: absolute;
	background-image: url(../images/nav/products.gif);
	background-position: -162px -18px;
	background-repeat: no-repeat;
}

/*photography*/
 .nav .sub-products .photography a:link {
	position: absolute;
	height: 20px;
	width: 100%;
	top: 36px;
	background-color: transparent;
	background-image: url(images/nav/products.gif);
	background-position: 0px -36px;
	background-repeat: no-repeat;
	left: 0px;
	margin: 0px;
	padding: 0px;
}
 .nav .sub-products .photography a:visited {
	position: absolute;
	height: 20px;
	width: 100%;
	top: 36px;
	background-color: transparent;
	background-image: url(images/nav/products.gif);
	background-position: 0px -36px;
	background-repeat: no-repeat;
	left: 0px;
	margin: 0px;
	padding: 0px;
}
 .nav .sub-products .photography a:hover {
	left: 0px;
	top: 36px;
	height: 18px;
	width: 100%;
	position: absolute;
	background-image: url(../images/nav/products.gif);
	background-repeat: no-repeat;
	background-position: -162px -36px;
	margin: 0px;
	padding: 0px;
}
 .nav .sub-products .photography a:active {
	left: 0px;
	top: 36px;
	height: 18px;
	width: 100%;
	position: absolute;
	background-image: url(../images/nav/products.gif);
	background-repeat: no-repeat;
	background-position: -162px -36px;
	margin: 0px;
	padding: 0px;
}

/*glassart*/
 .nav .sub-products .glassart a:link {
	position: absolute;
	height: 18px;
	width: 100%;
	top: 57px;
	background-color: transparent;
	background-image: url(images/nav/products.gif);
	background-position: 0px -57px;
	background-repeat: no-repeat;
	left: 0px;
	margin: 0px;
	padding: 0px;
}
 .nav .sub-products .glassart a:visited {
	position: absolute;
	height: 18px;
	width: 100%;
	top: 57px;
	background-color: transparent;
	background-image: url(images/nav/products.gif);
	background-position: 0px -57px;
	background-repeat: no-repeat;
	left: 0px;
	margin: 0px;
	padding: 0px;
}
 .nav .sub-products .glassart a:hover {
	left: 0px;
	top: 57px;
	height: 18px;
	width: 100%;
	position: absolute;
	background-image: url(../images/nav/products.gif);
	background-repeat: no-repeat;
	background-position: -162px -57px;
	margin: 0px;
	padding: 0px;
}
 .nav .sub-products .glassart a:active {
	left: 0px;
	top: 57px;
	height: 18px;
	width: 100%;
	position: absolute;
	background-image: url(../images/nav/products.gif);
	background-repeat: no-repeat;
	background-position: -162px -57px;
	margin: 0px;
	padding: 0px;
}

/*wallsurfacing*/
 .nav .sub-products .wallsurfacing a:link {
	position: absolute;
	height: 18px;
	width: 100%;
	top: 76px;
	background-color: transparent;
	background-image: url(images/nav/products.gif);
	background-position: 0px -76px;
	background-repeat: no-repeat;
	left: 0px;
	margin: 0px;
	padding: 0px;
}
 .nav .sub-products .wallsurfacing a:visited {
	position: absolute;
	height: 18px;
	width: 100%;
	top: 76px;
	background-color: transparent;
	background-image: url(images/nav/products.gif);
	background-position: 0px -76px;
	background-repeat: no-repeat;
	left: 0px;
	margin: 0px;
	padding: 0px;
}
 .nav .sub-products .wallsurfacing a:hover {
	left: 0px;
	top: 76px;
	height: 18px;
	width: 100%;
	position: absolute;
	background-image: url(../images/nav/products.gif);
	background-repeat: no-repeat;
	background-position: -162px -76px;
}
 .nav .sub-products .wallsurfacing a:active {
	left: 0px;
	top: 76px;
	height: 18px;
	width: 100%;
	position: absolute;
	background-image: url(../images/nav/products.gif);
	background-repeat: no-repeat;
	background-position: -162px -76px;
}

/*collection*/
 .nav .sub-products .video a:link {
	position: absolute;
	height: 18px;
	width: 100%;
	top: 94px;
	background-color: transparent;
	background-image: url(images/nav/products.gif);
	background-position: 0px -94px;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	left: 0px;
}
 .nav .sub-products .video a:visited {
	position: absolute;
	height: 18px;
	width: 100%;
	top: 94px;
	background-color: transparent;
	background-image: url(images/nav/products.gif);
	background-position: 0px -94px;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	left: 0px;
}
 .nav .sub-products .video a:hover {
	left: 0px;
	top: 94px;
	height: 20px;
	width: 100%;
	position: absolute;
	background-image: url(../images/nav/products.gif);
	background-repeat: no-repeat;
	background-position: -162px -94px;
	margin: 0px;
	padding: 0px;
}
 .nav .sub-products .video a:active {
	left: 0px;
	top: 94px;
	height: 20px;
	width: 100%;
	position: absolute;
	background-image: url(../images/nav/products.gif);
	background-repeat: no-repeat;
	background-position: -162px -94px;
	margin: 0px;
	padding: 0px;
}

/*wallworks*/
 .nav .sub-products .wallworks a:link {
	position: absolute;
	height: 18px;
	width: 100%;
	top: 114px;
	background-color: transparent;
	background-image: url(images/nav/products.gif);
	background-position: 0px -114px;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	left: 0px;
}
 .nav .sub-products .wallworks a:visited {
	position: absolute;
	height: 18px;
	width: 100%;
	top: 114px;
	background-color: transparent;
	background-image: url(images/nav/products.gif);
	background-position: 0px -114px;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	left: 0px;
}
 .nav .sub-products .wallworks a:hover {
	left: 0px;
	top: 114px;
	height: 18px;
	width: 100%;
	position: absolute;
	background-image: url(../images/nav/products.gif);
	background-repeat: no-repeat;
	background-position: -162px -114px;
	margin: 0px;
	padding: 0px;
}
 .nav .sub-products .wallworks a:active {
	left: 0px;
	top: 114px;
	height: 18px;
	width: 100%;
	position: absolute;
	background-image: url(../images/nav/products.gif);
	background-repeat: no-repeat;
	background-position: -162px -114px;
	margin: 0px;
	padding: 0px;
}

/*sculpture*/
 .nav .sub-products .sculpture a:link {
	position: absolute;
	height: 18px;
	width: 100%;
	top: 137px;
	background-color: transparent;
	background-image: url(images/nav/products.gif);
	background-position: 0px -137px;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	left: 0px;
}
 .nav .sub-products .sculpture a:visited {
	position: absolute;
	height: 18px;
	width: 100%;
	top: 137px;
	background-color: transparent;
	background-image: url(images/nav/products.gif);
	background-position: 0px -137px;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	left: 0px;
}
 .nav .sub-products .sculpture a:hover {
	left: 0px;
	top: 137px;
	height: 18px;
	width: 100%;
	position: absolute;
	background-image: url(../images/nav/products.gif);
	background-repeat: no-repeat;
	background-position: -162px -137px;
	margin: 0px;
	padding: 0px;
}
 .nav .sub-products .sculpture a:active {
	left: 0px;
	top: 137px;
	height: 18px;
	width: 100%;
	position: absolute;
	background-image: url(../images/nav/products.gif);
	background-repeat: no-repeat;
	background-position: -162px -137px;
	margin: 0px;
	padding: 0px;
}

/*acrylic*/
 .nav .sub-products .acrylic a:link {
	position: absolute;
	height: 18px;
	width: 100%;
	top: 157px;
	background-color: transparent;
	background-image: url(images/nav/products.gif);
	background-position: 154px 0px;
	background-repeat: no-repeat;
	left: 0px;
	margin: 0px;
	padding: 0px;
}
 .nav .sub-products .acrylic a:visited {
	position: absolute;
	height: 18px;
	width: 100%;
	top: 157px;
	background-color: transparent;
	background-image: url(images/nav/products.gif);
	background-position: 154px 0px;
	background-repeat: no-repeat;
	left: 0px;
	margin: 0px;
	padding: 0px;
}
 .nav .sub-products .acrylic a:hover {
	left: 0px;
	top: 157px;
	height: 18px;
	width: 100%;
	position: absolute;
	background-image: url(../images/nav/products.gif);
	background-repeat: no-repeat;
	background-position: -162px -157px;
	margin: 0px;
	padding: 0px;
}
 .nav .sub-products .acrylic a:active {
	left: 0px;
	top: 157px;
	height: 18px;
	width: 100%;
	position: absolute;
	background-image: url(../images/nav/products.gif);
	background-repeat: no-repeat;
	background-position: -162px -157px;
	margin: 0px;
	padding: 0px;
}

/*fabric*/
 .nav .sub-products .fabric a:link {
	position: absolute;
	height: 18px;
	width: 100%;
	background-color: transparent;
	background-image: url(images/nav/products.gif);
	background-position: 0px -176px;
	background-repeat: no-repeat;
	left: 0px;
	top: 176px;
	margin: 0px;
	padding: 0px;
}
 .nav .sub-products .fabric a:visited {
	position: absolute;
	height: 18px;
	width: 100%;
	background-color: transparent;
	background-image: url(images/nav/products.gif);
	background-position: 0px -176px;
	background-repeat: no-repeat;
	left: 0px;
	top: 176px;
	margin: 0px;
	padding: 0px;
}
 .nav .sub-products .fabric a:hover {
	left: 0px;
	top: 176px;
	height: 18px;
	width: 100%;
	position: absolute;
	background-image: url(../images/nav/products.gif);
	background-repeat: no-repeat;
	background-position: -162px -176px;
	padding: 0px;
	color: #FFFFFF;
	text-decoration: none;
}
 .nav .sub-products .fabric a:active {
	left: 0px;
	top: 176px;
	height: 18px;
	width: 100%;
	position: absolute;
	background-image: url(../images/nav/products.gif);
	background-repeat: no-repeat;
	background-position: -162px -176px;
	padding: 0px;
	color: #FFFFFF;
	text-decoration: none;
}


/*printcanvas*/
 .nav .sub-products .printcanvas a:link {
	position: absolute;
	height: 20px;
	width: 100%;
	background-color: transparent;
	background-image: url(images/nav/products.gif);
	background-position: 0px -200px;
	background-repeat: no-repeat;
	left: 0px;
	top: 197px;
	margin: 0px;
	padding: 0px;
	color: #FFFFFF;
	text-decoration: none;
}
 .nav .sub-products .printcanvas a:visited {
	position: absolute;
	height: 20px;
	width: 100%;
	background-color: transparent;
	background-image: url(images/nav/products.gif);
	background-position: 0px -200px;
	background-repeat: no-repeat;
	left: 0px;
	top: 197px;
	margin: 0px;
	padding: 0px;
	color: #FFFFFF;
	text-decoration: none;
}
 .nav .sub-products .printcanvas a:hover {
	left: 0px;
	top: 197px;
	height: 20px;
	width: 100%;
	position: absolute;
	background-image: url(../images/nav/products.gif);
	background-repeat: no-repeat;
	background-position: -162px -197px;
}
 .nav .sub-products .printcanvas a:active {
	left: 0px;
	top: 197px;
	height: 20px;
	width: 100%;
	position: absolute;
	background-image: url(../images/nav/products.gif);
	background-repeat: no-repeat;
	background-position: -162px -197px;
}

/*artwallsurf*/
 .nav .sub-products .artwallsurf a:link {
	position: absolute;
	height: 20px;
	width: 100%;
	background-color: transparent;
	background-image: url(images/nav/products.gif);
	background-position: 0px -217px;
	background-repeat: no-repeat;
	left: 0px;
	top: 217px;
	margin: 0px;
	padding: 0px;
	color: #FFFFFF;
	text-decoration: none;
}
 .nav .sub-products .artwallsurf a:visited {
	position: absolute;
	height: 20px;
	width: 100%;
	background-color: transparent;
	background-image: url(images/nav/products.gif);
	background-position: 0px -217px;
	background-repeat: no-repeat;
	left: 0px;
	top: 217px;
	margin: 0px;
	padding: 0px;
	color: #FFFFFF;
	text-decoration: none;
}
 .nav .sub-products .artwallsurf a:hover {
	left: 0px;
	top: 217px;
	height: 20px;
	width: 100%;
	position: absolute;
	background-image: url(../images/nav/products.gif);
	background-repeat: no-repeat;
	background-position: -162px -217px;
}
 .nav .sub-products .artwallsurf a:active {
	left: 0px;
	top: 217px;
	height: 20px;
	width: 100%;
	position: absolute;
	background-image: url(../images/nav/products.gif);
	background-repeat: no-repeat;
	background-position: -162px -217px;
}


	.nav .portfolio a:link, .nav .portfolio a:visited {
	left: 302px;
	width: 94px;
	color: white;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	}
	.nav .portfolio a:hover, .nav .portfolio a:focus {
		background: url(../images/blue-nav.png) no-repeat -302px -35px;
	}
	.nav .portfolio a:active {
	background: url(../images/blue-nav.png) no-repeat -302px -35px;
	color: white;
	text-decoration: none;
	}
	.current-portfolio .portfolio a:link, .current-portfolio .portfolio a:visited {
	background: url(../images/blue-nav.png) no-repeat -302px -35px;
	cursor: default;
	color: white;
	text-decoration: none;
	}
	.nav-portfolio, .nav-portfolio-click {
	position: absolute;
	top: 0;
	left: 302px;
	width: 94px;
	height: 20px;
	background: url(../images/blue-nav.png) no-repeat -302px -35px;
	color: #FFFFFF;
	text-decoration: none;
	}
	.nav-portfolio-click {
		background: url(../images/blue-nav.png) no-repeat -302px -35px;
	}
	
.portfolio ul {
	font-family: Helvetica, Arial, sans-serif;
	color: #AAAAAA;
	background-image: url(../images/nav/portfolio.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 100px;
	margin: 0px;
	padding: 0px;
	position: absolute;
	height: 75px;
	top: -81px;
	left: 302px;
}
.portfolio ul li {
	list-style-type: none;
	list-style-image: none;
	padding: 0px;
	margin: 0px;
	width: 100%;
	height: 18px;
	float: left;
	display: list-item;
	position: absolute;
}
	.sub-portfolio {
	position: absolute;
	height: 75px;
	width: 100px;
	visibility: visible;
	margin-top: -22px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(../images/nav/portfolio.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding: 0px;
	left: 320;
	top: -81px;
}

 .nav .sub-portfolio .hospitality a:link {
	position: absolute;
	height: 18px;
	width: 100%;
	background-color: transparent;
	background-image: url(../images/nav/portfolio.gif);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	left: 0px;
	top: 0px;
	margin: 0px;
	padding: 0px;
}
 .nav .sub-portfolio .hospitality a:visited {
	position: absolute;
	height: 18px;
	width: 100%;
	background-color: transparent;
	background-image: url(../images/nav/portfolio.gif);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	left: 0px;
	top: 0px;
	margin: 0px;
	padding: 0px;
}
 .nav .sub-portfolio .hospitality a:hover {
	left: 0px;
	top: 0px;
	height: 18px;
	width: 100%;
	position: absolute;
	background-image: url(../images/nav/portfolio.gif);
	background-repeat: no-repeat;
	background-position: -162px 0px;
	padding: 0px;
	margin: 0px;
	text-decoration: none;
}
 .nav .sub-portfolio .hospitality a:active {
	left: 0px;
	top: 0px;
	height: 18px;
	width: 100%;
	position: absolute;
	background-image: url(../images/nav/portfolio.gif);
	background-repeat: no-repeat;
	background-position: -162px 0px;
	padding: 0px;
	margin: 0px;
	text-decoration: none;
}

 .nav .sub-portfolio .residential a:link {
	position: absolute;
	height: 18px;
	width: 100%;
	background-color: transparent;
	background-image: url(../images/nav/portfolio.gif);
	background-position: 0px -18px;
	background-repeat: no-repeat;
	left: 0px;
	top: 18px;
	margin: 0px;
	padding: 0px;
}
 .nav .sub-portfolio .residential a:visited {
	position: absolute;
	height: 18px;
	width: 100%;
	background-color: transparent;
	background-image: url(../images/nav/portfolio.gif);
	background-position: 0px -18px;
	background-repeat: no-repeat;
	left: 0px;
	top: 18px;
	margin: 0px;
	padding: 0px;
}
 .nav .sub-portfolio .residential a:hover {
	left: 0px;
	top: 18px;
	height: 18px;
	width: 100%;
	position: absolute;
	background-image: url(../images/nav/portfolio.gif);
	background-repeat: no-repeat;
	background-position: -162px -18px;
	padding: 0px;
	text-decoration: none;
}
 .nav .sub-portfolio .residential a:active {
	left: 0px;
	top: 18px;
	height: 18px;
	width: 100%;
	position: absolute;
	background-image: url(../images/nav/portfolio.gif);
	background-repeat: no-repeat;
	background-position: -162px -18px;
	padding: 0px;
	text-decoration: none;
}

 .nav .sub-portfolio .corporate a:link {
	position: absolute;
	height: 20px;
	width: 100%;
	background-color: transparent;
	background-image: url(../images/nav/portfolio.gif);
	background-position: 0px -36px;
	background-repeat: no-repeat;
	left: 0px;
	top: 36px;
	margin: 0px;
	padding: 0px;
}
 .nav .sub-portfolio .corporate a:visited {
	position: absolute;
	height: 20px;
	width: 100%;
	background-color: transparent;
	background-image: url(../images/nav/portfolio.gif);
	background-position: 0px -36px;
	background-repeat: no-repeat;
	left: 0px;
	top: 36px;
	margin: 0px;
	padding: 0px;
}
 .nav .sub-portfolio .corporate a:hover {
	left: 0px;
	top: 36px;
	height: 20px;
	width: 100%;
	position: absolute;
	background-image: url(../images/nav/portfolio.gif);
	background-repeat: no-repeat;
	background-position: -162px -36px;
	padding: 0px;
	text-decoration: none;
}
 .nav .sub-portfolio .corporate a:active {
	left: 0px;
	top: 36px;
	height: 20px;
	width: 100%;
	position: absolute;
	background-image: url(../images/nav/portfolio.gif);
	background-repeat: no-repeat;
	background-position: -162px -36px;
	padding: 0px;
	text-decoration: none;
}

 .nav .sub-portfolio .healthcare a:link {
	position: absolute;
	height: 18px;
	width: 100%;
	background-color: transparent;
	background-image: url(../images/nav/portfolio.gif);
	background-position: 0px -54px;
	background-repeat: no-repeat;
	left: 0px;
	top: 54px;
	margin: 0px;
	padding: 0px;
}
 .nav .sub-portfolio .healthcare a:visited {
	position: absolute;
	height: 18px;
	width: 100%;
	background-color: transparent;
	background-image: url(../images/nav/portfolio.gif);
	background-position: 0px -54px;
	background-repeat: no-repeat;
	left: 0px;
	top: 54px;
	margin: 0px;
	padding: 0px;
}
 .nav .sub-portfolio .healthcare a:hover {
	left: 0px;
	top: 54px;
	height: 18px;
	width: 100%;
	position: absolute;
	background-image: url(../images/nav/portfolio.gif);
	background-repeat: no-repeat;
	background-position: -162px -54px;
	padding: 0px;
	text-decoration: none;
}
 .nav .sub-portfolio .healthcare a:active {
	left: 0px;
	top: 54px;
	height: 18px;
	width: 100%;
	position: absolute;
	background-image: url(../images/nav/portfolio.gif);
	background-repeat: no-repeat;
	background-position: -162px -54px;
	padding: 0px;
	text-decoration: none;
}



	.nav .contact a:link, .nav .contact a:visited {
		left: 397px;
		width: 140px;
	}
	.nav .contact a:hover, .nav .contact a:focus {
		background: url(../images/blue-nav.png) no-repeat -397px -35px;
	}
	.nav .contact a:active {
		background: url(../images/blue-nav.png) no-repeat -397px -35px;
	}
	.current-contact .contact a:link, .current-contact .contact a:visited {
		background: url(../images/blue-nav.png) no-repeat -397px -35px;
		cursor: default;
	}
	.nav-contact, .nav-contact-click {
		position: absolute;
		top: 0;
		left: 397px;
		width: 140px;
		height: 20px;
		background: url(../images/blue-nav.png) no-repeat -397px -35px;
	}
	.nav-contact-click {
		background: url(../images/blue-nav.png) no-repeat -397px -35px;
	}



	.nav .bank a:link, .nav .bank a:visited {
	width: 120px;
	right: 0px;
	}
	.nav .bank a:hover, .nav .bank a:focus {
		background: url(../images/blue-nav.png) no-repeat -540px -35px;
	}
	.nav .bank a:active {
		background: url(../images/blue-nav.png) no-repeat -540px -35px;
	}
	.current-bank .bank a:link, .current-bank .bank a:visited {
		background: url(../images/blue-nav.png) no-repeat -540px -35px;
		cursor: default;
	}
	.nav-bank, .nav-bank-click {
		position: absolute;
		top: 0px;
		right: 0px;
		width: 120px;
		height: 20px;
		background: url(../images/blue-nav.png) no-repeat -540px -35px;
	}
	.nav-bank-click {
		background: url(../images/blue-nav.png) no-repeat -540px -35px;
	}
h3 {
	font-family: Helvetica, Arial, sans-serif;
	color: #444444;
	padding: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DDDDDD;
	width: 480px;
}
h4 {
	font-family: Helvetica, Arial, sans-serif;
	color: #777777;
	padding: 0px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: right;
	width: 480px;
}
