@charset "UTF-8";
#heading {
	position:absolute;
	left:0px;
	top:19px;
	width:100%;
	height:55px;
	z-index:3;
	text-align: center;
	background-color: #111111;
	vertical-align: middle;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #222222;
	border-bottom-color: #222222;
	background-image: url(../images/headbkg.jpg);
	background-repeat: repeat;
	border-top-style: solid;
	border-bottom-style: solid;
}
#contact {
	position:absolute;
	left:0px;
	top:575px;
	width:100%;
	height:28px;
	z-index:3;
	background-color: #111111;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #222222;
	border-bottom-color: #222222;
	background-image: url(../images/headbkg.jpg);
	background-repeat: repeat;
	border-top-style: solid;
	border-bottom-style: solid;
}
#content {
	position:absolute;
	left:0px;
	top:75px;
	width:100%;
	height:500px;
	z-index:4;
	text-align: center;
	background-image: url(../images/contentbkg3.gif);
	background-repeat: repeat;
}
#content2 {
	position:absolute;
	left:50%;
	top:110px;
	width:770px;
	height:430px;
	z-index:5;
	text-align: center;
	overflow: auto;
	margin-left: -380px;
}
#content3 {
	position:absolute;
	left:50%;
	top:88px;
	width:720px;
	height:475px;
	z-index:5;
	overflow: auto;
	margin-left: -360px;
}
#biores {
	position:absolute;
	left:0px;
	top:83px;
	width:100%;
	height:20px;
	z-index:6;
}
#apDiv7 {
	gposition:absolute;
	left:0px;
	top:550px;
	width:100%;
	height:20px;
	z-index:5;
	text-align: center;
	overflow: auto;
	position: absolute;
	visibility: hidden;
}
body {
	font-family: Helvetica, "Helvetica Neue", Verdana, Arial;
	font-size: 12px;
	font-weight: 100;
	text-decoration: none;
	color: #FFFFFF;
	background-color: #000000;
	line-height: 16px;
}
a {
	font-size: 14px;
	color: #B1B5BF;
	text-decoration: none;
	font-family: Eurostile, Eras Light ITC, Optima, Helvetica, Verdana;
	letter-spacing: 2px;
}
a:visited {
	font-size: 14px;
	color: #B1B5BF;
	text-decoration: none;
	font-family: Eurostile, Eras Light ITC, Optima, Helvetica, Verdana;
	letter-spacing: 2px;
}
a:hover {
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	font-family: Eurostile, Eras Light ITC, Optima, Helvetica, Verdana;
	letter-spacing: 2px;
}
a:active {
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	font-family: Eurostile, Eras Light ITC, Optima, Helvetica, Verdana;
	letter-spacing: 2px;
}
a.selected{
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	font-family: Eurostile, Eras Light ITC, Optima, Helvetica, Verdana;
	letter-spacing: 2px;
}
/* Links for artists on artist page, and for the about the artist links */
.artists {
	font-size: 13px;
	color: #B1B5BF;
	text-decoration: none;
	font-family: Eurostile, Eras Light ITC, Optima, Helvetica, Verdana;
	letter-spacing: 2px;
}
a.artists:visited {
	font-size: 13px;
	color: #B1B5BF;
	text-decoration: none;
	font-family: Eurostile, Eras Light ITC, Optima, Helvetica, Verdana;
	letter-spacing: 2px;
}
a.artists:hover {
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
	font-family: Eurostile, Eras Light ITC, Optima, Helvetica, Verdana;
	letter-spacing: 2px;
}
a.artists:active {
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
	font-family: Eurostile, Eras Light ITC, Optima, Helvetica, Verdana;
	letter-spacing: 2px;
}
/* Unnecessary Now, because it is the same as all links,(and .headtext2) it's used for artists names on artist pages */
.headtext1 {
	font-size: 14px;
	color: #B1B5BF;
	text-decoration: none;
	font-family: Eurostile, Eras Light ITC, Optima, Helvetica, Verdana;
	letter-spacing: 2px;
}
a.headtext1{
	font-size: 14px;
	color: #B1B5BF;
	text-decoration: none;
	font-family: Eurostile, Eras Light ITC, Optima, Helvetica, Verdana;
	letter-spacing: 2px;
}
a.headtext1:visited {
	font-size: 14px;
	color: #B1B5BF;
	text-decoration: none;
	font-family: Eurostile, Eras Light ITC, Optima, Helvetica, Verdana;
	letter-spacing: 2px;
}
a.headtext1:hover {
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	font-family: Eurostile, Eras Light ITC, Optima, Helvetica, Verdana;
	letter-spacing: 2px;
}
a.headtext1:active {
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	font-family: Eurostile, Eras Light ITC, Optima, Helvetica, Verdana;
	letter-spacing: 2px;
}
/* Links for all the sliders for artist bio pages, same as .artists */
ul.navigation {
    list-style: none;
    margin: 0;
    padding: 0;

}
ul.navigation li {
    display: inline;
    margin-left: 40px;
}
ul.navigation a {
   font-size: 13px;
	color: #B1B5BF;
	text-decoration: none;
	font-family: Eurostile, Eras Light ITC, Optima, Helvetica, Verdana;
	letter-spacing: 2px;
}
ul.navigation a:hover {
    font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
	font-family: Eurostile, Eras Light ITC, Optima, Helvetica, Verdana;
	letter-spacing: 2px;
}
ul.navigation a.selected {
    font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
	font-family: Eurostile, Eras Light ITC, Optima, Helvetica, Verdana;
	letter-spacing: 2px;
}
ul.navigation a:focus {
   font-size: 13px;
	color: #B1B5BF;
	text-decoration: none;
	font-family: Eurostile, Eras Light ITC, Optima, Helvetica, Verdana;
	letter-spacing: 2px;
}
/* On all top title bars "Fine Art Consulting . . . " */
.headtext2 {
	font-size: 14px;
	color: #B1B5BF;
	text-decoration: none;
	font-family: Eurostile, Eras Light ITC, Optima, Helvetica, Verdana;
	letter-spacing: 1px;
}
/* Underlining On Contact page and Services Page */
.headtext3 {
	font-size: 13px;
	text-decoration: underline;
	line-height: 22px;
}
/* Small text for acknowledgements */
.headtext4 {
	font-size: 10px;
	color: #B1B5BF;
	text-decoration: none;
	font-family: Eurostile, Eras Light ITC, Optima, Helvetica, Verdana;
	letter-spacing: 1px;
}
.image {
	border: 1px solid #374652;
}
a:link .image{
	border: 1px solid #374652;
}
a:visited .image{
	border: 1px solid #B1B5BF;
}
a:hover .image{
	border: 1px solid #B1B5BF;
}
a:active .image{
	border: 1px solid #B1B5BF;
}
.ta {scrollbar-face-color: #111111;
scrollbar-shadow-color: #000000;
scrollbar-highlight-color: #000000;
scrollbar-3dlight-color:#282B30;
scrollbar-darkshadow-color: #282B30;
scrollbar-track-color: ;
scrollbar-arrow-color: #666666;}
#slider {
	width: 720px;
	position: absolute;
	z-index:7;
	top: 83px;
	margin-left: -360px;
	left: 50%;
}
.scroll {
	height: 450px;
	overflow: auto;
	position: relative; /* fix for IE to respect overflow */
	clear: left;
	left: 5px;
	top: 10px;
}
.scrollContainer div.panel {
	height: 450px;
	width: 700px; /* change to 560px if not using JS to remove rh.scroll */
	padding-right: 10px;
	padding-left: 10px;
	overflow: auto;
}
.scrollButtons {
  position: absolute;
  top: 225px;
  cursor: pointer;
}
.scrollButtons.left {
  left: -20px;
}
.scrollButtons.right {
  right: -20px;
}
.quotes {
	font-style: italic;
	text-align: justify;
	padding-right: 20px;
	padding-left: 20px;
	display: block;
	padding-top: 5px;
	padding-bottom: 5px;
}
