@charset "UTF-8";
/* CSS Document */

#nextLinkRollover {
	margin-right: 50px;
}

body {
margin: 30px 0px 0px 30px;
margin: 0;
padding: 0px;
background-color:#FFFFFF
}

html, body, #vcenter {
height: 100%;
margin: 0;
padding: 0;
border: none;
text-align: center;
}

#vcenter {
margin: 0 auto;
text-align: left;
vertical-align: middle;
width: 1093px;
}

#everything {
width: 1143px;
margin: 0 auto;   
text-align: left;
height: 600px;
}

a:link {font-family: 'Helvetica', Arial, sans-serif; font-size: 13px; color: #888a91; text-decoration: none; }
a:visited {font-family: 'Helvetica', Arial, sans-serif; font-size: 13px; color: #888a91; text-decoration: none; }
a:hover {font-family: 'Helvetica', Arial, sans-serif; font-size: 13px; color: #0078ff; text-decoration: none; }
a:active {font-family: 'Helvetica', Arial, sans-serif; font-size: 13px; color: #0078ff; text-decoration: none; }

a.blueLink:link {color: #2B8DF8;}
a.blueLink:visited {color: #2B8DF8;}

a.artistNameSmall:link {font-size: 11px;}
a.artistNameSmall:visited {font-size: 11px;}
a.artistNameSmall:hover {font-size: 11px;}
a.artistNameSmall:active {font-size: 11px;}

a.artists:link {font-family: 'Helvetica', Arial, sans-serif; font-size: 16px; color: #888a91; text-decoration: none; }
a.artists:visited {font-family: 'Helvetica', Arial, sans-serif; font-size: 16px; color: #888a91; text-decoration: none; }
a.artists:hover {font-family: 'Helvetica', Arial, sans-serif; font-size: 16px; color: #0078ff; text-decoration: none; }
a.artists:active {font-family: 'Helvetica', Arial, sans-serif; font-size: 16px; color: #0078ff; text-decoration: none; }

a {outline: none;}

/********* HOME PAGE DIVS *********/

#logo {
width: 450px;
padding: 0px;
margin: 0px;

}

#nav {
width: 173px;
height: 273px;
margin: 0px;
float: left;

}

#home {
position: relative;
width: 884px;
margin: 0px;
padding: 11px 0px 11px 11px;
float: left;

}


/********* ARTIST PAGE DIVS *********/

.artistHorizontal1 {
overflow: hidden;
position: relative;
height: 39px;
width: 190px;
float: left;
}
.artistHorizontal2 {
overflow: hidden;
position: relative;
height: 39px;
width: 190px;
float: left;
padding-left: 5px;
}
.artistHorizontal3 {
overflow: hidden;
position: relative;
height: 39px;
width: 190px;
float: left;
padding-left: 5px;
}

#artistNamesVertical {
width: 170px;
height: 400px;
margin: 0px;
padding: 0px 11px 11px 11px;
float: left;

}

#artistNamesHorizontal {
width: 600px;
height: 10000px;
margin: 0px;
padding: 0px 11px 11px 14px;
float: left;
}

.slides {
position: relative;
width: 100px;
left: 0px;
height: 100px;
}

.artistThreeColumnNameSlides {
position: relative;
width: 100px;
top: 0px;
height: 100px;
}

.artistNameSlides {
position: relative;
width: 100px;
top: 0px;
height: 100px;
}

#artistThumbCase {
position: relative;
overflow: hidden;
top: -92px;
width: 500px;
height: 175px;
}

#artistThreeColumnNameCase {
position: relative;
overflow: hidden;
width: 650px;
height: 341px;
}

#artistNameCase {
position: relative;
overflow: hidden;
width: 170px;
height: 305px;
float:left;
}

#availableWorkNameCase {
position: relative;
overflow: hidden;
width: 170px;
float:left;
}


#artistThumbs {
width: 1000000px;
margin: 0px;
padding: 10px;
float: left;
}

#artistThumbArrows {
margin-top: 0px;
padding-left: 11px;
float: left;
}

#artistThreeColumnArrows {
float:left;
padding-top: 64px;
}

#artistArrows {
float:left;
width: 26px;
}

#artistWorks {
width: 400px;
margin: 0px;
padding: 11px;
float: left;
}

#artistImage {
width: 320px;
margin: -185px -30px 0;
padding: 11px;
float: right;
}

#bigLinkSpacer {
width: 90px;
margin: 0px;
margin-top: -180px;
padding: 11px;
padding-left: 20px;
margin-top: -25px;
margin-left: -10px;
margin-right: -30px;
float: right;
}

#bigPrevLink {
width: 45px;
margin: -5px 15px 0px;
padding: 11px;
padding-right: 15px;
float: right;
}

#bigNextLink {
width: 45px;
margin: -5px -30px 0 -35px;
padding: 11px;
padding-left: 20px;
float: right;
}

#artistBio {
width: 260px;
height: 240px;
margin: 0px;
margin-top: -180px;
margin-left: -100px;
padding: 11px;
padding-right: 129px;
float: right;
}

.artistBiography {
color:#888A91;
font-family: 'Helvetica', Arial, sans-serif;
font-size:13px;
text-decoration:none;
}

.workCategoryNoLink {
color:#888A91;
font-family:'Helvetica',Arial,sans-serif;
font-size:13px;
text-decoration:none;
}
.workCategoryNoLinkBig {
color:#888A91;
font-family:'Helvetica',Arial,sans-serif;
font-size:16px;
text-decoration:none;
}

#addressFooter {
position: relative;
left: 50px;
}

/********* ABOUT PAGE DIVS *********/

#aboutMain {
width: 450px;
padding: 11px 11px 11px 70px;
float: left;


}

/********* CONTACT PAGE DIVS *********/

#contactMain {
width: 270px;
padding: 11px 11px 11px 70px;
float: left;


}


/********* FONT STYLES *********/

.artistName {
font-family: 'Helvetica', Arial, sans-serif;
font-size: 13px;
color: #0078ff;
}
.artistNameSmall {
font-size: 11px;
}

.artistTitle {
font-family: 'Helvetica', Arial, sans-serif;
font-size: 16px;
font-weight: bold;
color: #0078ff;
letter-spacing: 3px;

}

.artistWorks {
font-family: 'Helvetica', Arial, sans-serif;
font-size: 10px;
font-style: italic;
color: #888a91;

}

.bodyCopy {
font-family: 'Helvetica', Arial, sans-serif;
font-size: 15px;
font-style: none;
color: #666666;

}

.exhibitionInfo {
font-family: 'Helvetica', Arial, sans-serif;
font-size: 14px;
font-style: none;
letter-spacing: 1px;
text-align: left;
color: #8f8f8f;

}

.exhibitionInfo p {
margin: 0;
padding: 0;
}

.exhibitionInfo a {
color: #2B8DF8;
}
