/*general BODY styles*//* Container to centralise Horz and Vert */#horizon {	color: white;	background-color: #ffffff;	text-align: center;	position: absolute;	top: 50%;	left: 0px;	width: 100%;	height: 1px;	overflow: visible;	visibility: visible;	display: block;	z-index: 1;	}#content {	background-color: #ffffff;	margin-left: -375px;	position: absolute;	top: -205px;	left: 50%;	width: 750px;	height: 410px;	visibility: visible;	z-index: 10;	}	#copyright {	position:absolute;	left: -100px;	bottom:-100px;	visibility:visible;	font-family:Arial, Helvetica, sans-serif;	font-size:11px;	color:#E0E0E0;	z-index:10000;	}	/* DEFAULT LINKS styling */	ul {	margin: 0px;	padding: 0px;	list-style-type: none;	}ul li {	margin: 0px;	padding: 0px;	display: inline; /* this gets rid of the gaps */	text-align: left;	list-style-type: none;	}ul li a {	margin: 0px;	padding: 0px 0px;	display: block;	text-decoration: none;	color: #CC9966;	width: 22em; /* or use height (tricks IE into letting you click anywhere on the block, not just the text */	}ul li a:hover {	color: #666666;	}	a {	text-decoration: none;	color: #CC9966;	}a:hover {	color: #666666;    text-decoration: none;	}		/* END*/	/* index NAVIGATION*/#navPage {	width: 30px;	height: 30px;	bottom: 27px;	position: absolute;	visibility: visible;	z-index: 5500;	margin: 0px;	padding:0px;	right: 82px;	}#navBack {	width: 15px;	height: 15px;	top: 0px;	left: 0px;	position: absolute;	visibility: inherent;	z-index: 5000;	margin: 0px;	padding:0px;	}#navClose {	width: 100px;	height: 15px;	right: 0px;	position: absolute;	visibility: visible;	z-index: 5100;	margin: 0px;	padding:0px;	font-family: Arial, Times, sans-serif;	font-size: 11px;	line-height: 11px;	color: #999999;	text-align: right;	bottom: 0px;	}	#navClose  a:hover {	text-decoration: none;	}#navForward {	width: 15px;	height: 15px;	top: 0px;	right: 0px;	position: absolute;	visibility: inherent;	z-index: 5000;	margin: 0px;	padding:0px;	}#navHome {	width: 15px;	height: 15px;	top: 15px;	right: 7px;	position: absolute;	visibility: inherent;	z-index: 5100;	margin: 0px;	padding:0px;	}	#navContent {	left: 425px;	position: absolute;	visibility: visible;	z-index: 100;	font-family: Arial, sans-serif;	text-align: left;	margin: 0px;	padding: 0px;	font-size: 12px;	line-height: 15px;	top: 265px;	}		#navContentBio {	left: 435px;	position: absolute;	visibility: visible;	z-index: 100;	font-family: Arial, sans-serif;	text-align: left;	margin: 0px;	padding: 0px;	font-size: 12px;	line-height: 15px;	top: 265px;	}	#navGallery {	height: 90px;	width: 245px;	left: 420px;	position: absolute;	visibility: visible;	z-index: 5000;	font-family: Arial, sans-serif;	text-align: left;	margin: 0px;	padding: 10px 0px;	bottom: -74px;	font-size: 12px;	line-height: 15px;	border-bottom: 1px solid #666666;	border-top-width: 0px;	border-top-style: solid;	border-top-color: #666666;	}	#navContentTitle {	left: 545px;	position: absolute;	visibility: visible;	font-family: Arial, sans-serif;	text-align: center;	margin: 0px;	padding: 0px;	font-size: 12px;	line-height: 15px;	top: 265px;	z-index: 110;	}#navContentTitle ul li a {	background-image: url(images/navigation/dot_nav2.gif);	background-repeat: no-repeat;	background-position: left center;	padding: 0px 0px 0px 13px;	}#navContentTitleBio {	left: 555px;	position: absolute;	visibility: visible;	font-family: Arial, sans-serif;	text-align: center;	margin: 0px;	padding: 0px;	font-size: 12px;	line-height: 15px;	top: 265px;	z-index: 110;	}#navContentTitleBio ul li a {	background-image: url(images/navigation/dot_nav2.gif);	background-repeat: no-repeat;	background-position: left center;	padding: 0px 0px 0px 13px;	}		#navContentTitleGall {	left: 555px;	position: absolute;	visibility: visible;	font-family: Arial, sans-serif;	text-align: center;	margin: 0px;	padding: 0px;	font-size: 12px;	line-height: 15px;	top: 412px;	z-index: 110;	}#navContentTitleGall ul li a {	background-image: url(images/navigation/dot_nav2.gif);	background-repeat: no-repeat;	background-position: left center;	padding: 0px 0px 0px 13px;	}	#navContentText {	left: 545px;	position: absolute;	visibility: visible;	font-family: Arial, sans-serif;	text-align: center;	margin: 0px;	padding: 0px;	bottom: 57px;	font-size: 12px;	line-height: 15px;	top: 265px;	background-color:#FFFFFF;	z-index: 110;	}#navContentText ul li a {	background-image: url(images/navigation/dot_nav2.gif);	background-repeat: no-repeat;	background-position: left center;	padding: 0px 0px 0px 13px;	}	#navMain {	height: auto;	width: 200px;	left: 503px;	position: absolute;	visibility: visible;	z-index: 5000;	font-family: Arial, sans-serif;	text-align: left;	margin: 0px;	padding: 0px;	top: 225px;	font-size: 12px;	line-height: 15px;	}	#navTitlesTop {	height: auto;	width: 400px;	left: 435px;	position: absolute;	visibility: visible;	z-index: 110;	font-family: Arial, sans-serif;	text-align: left;	margin: 0px;	padding: 0px;	bottom: 278px;	font-size: 12px;	line-height: 15px;	}#navTitlesTop ul {	margin: 0px;	padding: 0px;	list-style-type: none;	width: auto;	}#navTitlesTop ul li {	margin: 0px;	padding: 0px;	display: inline;	text-align: left;	list-style-type: none;	}#navTitlesTop ul li a {	margin: 0px;	padding: 0px 0px;	display: block;	text-align: left;	text-decoration: none;	color: #999999;	width: 15em;	}#navTitlesTop ul li a:hover {	color: #CC9966;	}	#navTitlesBottom {	height: auto;	width: auto;	right: 453px;	top: 278px;	position: absolute;	visibility: visible;	z-index: 110;	font-family: Arial, sans-serif;	text-align: right;	margin: 0px;	padding: 0px;	font-size: 12px;	line-height: 15px;	}	#navTitlesBottom ul {	margin: 0px;	padding: 0px;	list-style-type: none;	width: 15em;	}#navTitlesBottom ul li {	margin: 0px;	padding: 0px;	display: inline; /* this gets rid of the gaps */	text-align: right;	list-style-type: none;	}#navTitlesBottom ul li a {	margin: 0px; 	padding: 0px 0px; 	display: block;	text-align: right;	text-decoration: none;	color: #999999;	width: 15em;  /*or use height (tricks IE into letting you click anywhere on the block, not just the text */	}#navTitlesBottom ul li a:hover {	color: #CC9966;	}		/* main PAGE Bgd images*/#topSlice {	height: 150;	width: 750px;	left: 0px;	top: 0px;	position: absolute;	visibility: visible;	z-index: 50;	margin: 0px;	padding: 0px;	}#middleSlice {	height: 101;	width: 750px;	left: 0px;	top: 150px;	position: absolute;	visibility: visible;	z-index: 50;	margin: 0px;	padding: 0px;	}	#middleSlice950 {	height: 101;	width: 950px;	left: -100px;	top: 150px;	position: absolute;	visibility: visible;	z-index: 50;	margin: 0px;	padding: 0px;	}#bottomSlice3 {	height: 145;	width: 429px;	left: 0px;	top: 251px;	position: absolute;	visibility: visible;	z-index: 50;	margin: 0px;	padding: 0px;	}	#bottomSlice4 {	height: 145;	width: 321px;	right: 0px;	top: 251px;	position: absolute;	visibility: visible;	z-index: 50;	margin: 0px;	padding: 0px;	}	#bottomSlice5 {	height: 30;	width: 750px;	right: 0px;	top: 396px;	position: absolute;	visibility: visible;	z-index: 100;	margin: 0px;	padding: 0px;	}	#topSliceTitle {	height: 150;	width: 750px;	left: 0px;	top: 0px;	position: absolute;	visibility: visible;	z-index: 50;	margin: 0px;	padding: 0px;	}	#bottomSliceTitle3 {	height: 145;	width: 429px;	left: 0px;	top: 251px;	position: absolute;	visibility: visible;	z-index: 50;	margin: 0px;	padding: 0px;	}#bottomSliceTitle4 {	height: 145;	width: 321px;	right: 0px;	top: 251px;	position: absolute;	visibility: visible;	z-index: 50;	margin: 0px;	padding: 0px;	}#contentText {	height: auto;	width: 320px;	left: 75px;	top: 265px;	position: absolute;	visibility: visible;	z-index: 90;	margin: 0px;	padding: 0px;	font-family: Arial, Times, sans-serif;	font-size: 12px;	line-height: 14px;	color: #cc9966;	text-align: justify;	}#images {	height: 83;	width: 750;	left: 0px;	top: 164px;	position: absolute;	visibility: visible;	z-index: 5000;	margin: 0px;	padding: 0px;	float: left;	}#images950 {	height: 83;	width: 950;	left: -100px;	top: 164px;	position: absolute;	visibility: visible;	z-index: 5000;	margin: 0px;	padding: 0px;	float: left;	}/*GALLERIES info*/#galleries {	height: auto;	width: 300;	left: 80px;	top: 165px;	position: absolute;	visibility: visible;	z-index: 5000;	margin: 0px;	padding: 0px;	color: #999999;}#exhibitions {	height: auto;	width: 300;	left: 435px;	top: 45px;	position: absolute;	visibility: visible;	z-index: 5000;	margin: 0px;	padding: 0px;	color: #999999;	text-align: left;}#artistLinks {	height: auto;	width: 235px;	left: 425px;	top: 5px;	position: absolute;	visibility: visible;	z-index: 8000;	margin: 0px;	padding: 0px;	color: #999999;	text-align: left;}#biography1 {	height: auto;	width: 400px;	left: 0px;	top: 165px;	position: absolute;	visibility: visible;	z-index: 5000;	margin: 0px;	padding: 0px;	color: #999999;	text-align: justify;}#biography2 {	height: auto;	width: 315;	left: 435px;	position: absolute;	visibility: visible;	z-index: 5000;	margin: 0px;	padding: 0px;	color: #999999;	text-align: justify;	bottom: 265px;}#biographyCV1 {	height: auto;	width: 410;	left: 0px;	top: 75px;	position: absolute;	visibility: visible;	z-index: 5000;	margin: 0px;	padding: 0px;}#biographyCV2 {	height: auto;	width: 315;	left: 435px;	top: 0px;	position: absolute;	visibility: visible;	z-index: 5000;	margin: 0px;	padding: 0px;}.header1 {	color: #333333;}#imageDetail {	height: auto;	width: 200;	right: 10px;	top: 250px;	position: absolute;	visibility: visible;	z-index: 6000;	margin: 0px;	padding: 0px;	color: #999999;	text-align: right;}#resources {	margin: 0px;	padding: 0px;	position: absolute;	visibility: visible;	z-index: 1000;	height: auto;	width: auto;	left: 415px;	top: 509px;	text-align: left;}/*Contact FORM*/#contactForm1 {	height: auto;	width: 410;	left: 0px;	top: 75px;	position: absolute;	visibility: visible;	z-index: 6000;	margin: 0px;	padding: 0px;	color: #999999;	text-align: left;	font-family: Arial, Times, sans-serif;	font-size: 12px;	line-height: 12px;}#contactForm2 {	height: auto;	width: 315;	left: 435px;	position: absolute;	visibility: visible;	z-index: 6000;	margin: 0px;	padding: 0px;	color: #999999;	text-align: justify;	font-family: Arial, Times, sans-serif;	font-size: 12px;	line-height: 15px;	bottom: 150px;	}#contactForm3 {	height: auto;	width: 750px;	left: 150px;	top: 110px;	position: absolute;	visibility: visible;	z-index: 6000;	margin: 0px;	padding: 0px;	color: #999999;	text-align: left;	font-family: Arial, Times, sans-serif;	font-size: 22px;	line-height: 22px;	}#errorText {	margin: 0px;	padding: 0px;	height: auto;	width: auto;	position: absolute;	visibility: visible;	z-index: 6000;	left: 435px;	top: 140px;	text-align: left;	color: #666666;}.sold {	color: #FF3300;	font-weight: bold;	font-size: 12px;}#sold {	width:200px;	height:auto;	position:absolute;	visibility:visible;	left: 80px;	text-align: left;	margin: 0px;	padding: 0px 0px 0px 15px;	font-size: 11px;	line-height: 12px;	color: #BABABA;	background-image: url(images/navigation/sold.gif);	background-repeat: no-repeat;	background-position: left center;	bottom: 22px;	z-index: 500;	}#soldGander {	position:absolute;	visibility:visible;	z-index:10000;	text-align: left;	display:inline;	padding-left: 40px;	}/* ADDITIONS 20071015 */.pageNavs {	/*border:1px solid #CCCCCC;*/	padding: 2px 20px 2px 50px;	margin: 1px 0px;	text-align:left;		}/* Amedment Navs 20071015 */.topNaveImage1 {margin: 30px 0px 0px 0px;}.topNaveImage2 {height: 2.3em; margin: 1px 0px 2px 0px;}.topNaveImage3 {height: 0.95em; margin: 1px 0px 2px 0px;}.botNaveImage1 {	height: 3.5em;	margin: 0px 0px 2px 0.43pc;	border-left-width: 1px;	border-left-style: solid;	border-bottom-color: #999999;	border-left-color: #CCCCCC;}.botNaveImageGall {	height: 0.75em;	margin: 0px 0px 2px 0.43pc;	border-left-width: 1px;	border-left-style: solid;	border-bottom-color: #999999;	border-left-color: #CCCCCC;}