@charset "utf-8";
/* CSS Document */

body{
font-family:Verdana, Helvetica, Arial, sans-serif;
font-size:12px;
	padding:11px 0 14px 0;
	margin:0;
	background-color:#fff;
	color:#000;
}
div, h1, h2, p, form, label, input, textarea, img, span{
	margin:0; 
	padding:0;
	border:none;
}

ul{
	margin:0; 
	padding:0; 
	list-style-type:none;
}



/*****************************************/
#header {
font-family:Helvetica, Arial, sans-serif;
font-size:2.5em;
color:#8f8e8e;
text-transform: uppercase;
word-spacing:.2em;
letter-spacing:.01em;
width: 890px;
height:2.4em;
position:relative;
left:50%;
margin-top:.8em;
margin-left:-445px;
/*border:1px solid red;*/

}

#header span {
color:#616161;
}



#wrapper {
color:#8f8e8e;
width: 890px;
height:31em;
position:relative;
left:50%;
margin-left:-445px;
/*border: 1px solid green;*/

}

/*specific for press 2002*/
#wrapper_press_2002 {
color:#8f8e8e;
width: 890px;
height:48em;
position:relative;
left:50%;
margin-left:-445px;
/*border: 1px solid green;*/
}


#copyright {
width:890px;
position:relative;
left:50%;
margin-left:-445px;
color:#8f8e8e;
font-size:.85em;
text-align:right;

}


/**********home individual style*******************/

#wrapper #left_content {
margin:8em 0 0 0;
float:left;
width:300px;
/*border:1px solid black;*/
}

#wrapper #left_content p {
margin:0 0 .5em 0;
font-size:.95em;
letter-spacing:-0.1px;
}


#wrapper #left_content .bolder {
font-weight:bold;
color:#616161;

}


#wrapper #right_content {

float:right;
width:500px;

}


#footer {
height:3em;
border-top:1px solid #000;
width: 890px;
position:relative;
left:50%;
margin-top:3.5em;
margin-left:-445px;
}

#menu {
/*height:100%;*/
width:480px;/*6 X 80px */
/*dont use width %100*/
font-size:.9em;
letter-spacing:-0.1px;
position:absolute;
left:50%;
margin-left:-240px;
}
#menu li {
margin:0;
padding:0;

float:left;
}

#menu a, #menu a:link {
color:#8f8e8e;

float:left;
width:80px;
text-decoration:none;
margin:1em 0 0 0;
text-align:center;
}

#menu a:hover {
color:#000;
font-weight:bold;
}


#home .link a {
color:#616161;
text-decoration:none;

}

#home .link a:hover{
color:#000;
font-weight:bold;

}


/*pages navigation style**************/
#home .active a, #about_carol .active a, #artworks .active a, #exhibition .active a, #articles .active a, #contact .active a{
color:#000;
font-weight:bold;
}






/**********************************************************/
/***********About Carol***********************************/

#about_carol #wrapper #left_content {
margin:1em 0 0 0;
float:left;
width:350px;
/*border:1px solid black;*/
}

#about_carol #wrapper #left_content p {
margin:0 0 .5em 0;
font-size:.95em;
letter-spacing:-0.1px;
line-height:1.3em;
}


#about_carol #wrapper #left_content .bolder {
font-weight:bold;
color:#616161;

}


#about_carol #wrapper #right_content {
margin:1em 1em 0 0;
float:right;
width:450px;

}


/**********************************************************/
/***********Artworkss***********************************/


#artworks #wrapper #left_content {
margin:1em 0 0 0;
float:left;
width:300px;
/*border:1px solid black;*/
}

#artworks #wrapper #left_content p {
margin:0 0 .5em 0;
font-size:.95em;
letter-spacing:-0.1px;
line-height:1.3em;
}


#artworks #wrapper #left_content .bolder {
font-weight:bold;
color:#616161;

}


#artworks #wrapper #right_content {
margin:1em 1em 0 0;
width:500px;
float:right;
}



#artworks #left_nav {
color:#999999;

}



#artworks .left_nav ul.menu {
	display: block;
	list-style-type: none;
	margin-top: .5em;
	margin-left:1.5em;
	margin-bottom:.5em;
}

#artworks .left_nav a.menuLink, #artworks .left_nav a.menuLink a, #artworks .left_nav a, #artworks .left_nav a:link {
text-decoration:none;
color:#8f8e8e;
font-size:.95em;
letter-spacing:-0.1px;
line-height:1.3em;
}



#artworks .left_nav a.menuLink a:hover, #artworks .left_nav a:hover {
color:#000;
font-weight:bold;
}

/*
#artworks #right_content a.thumb img {
margin:5px;
}
*/
#artworks #right_content a:hover img {

opacity:.7;
}



#artworks #right_content .artwork_intro {
margin:0 0 1em 0;
font-size:.95em;
letter-spacing:-0.1px;
line-height:1.3em;
}


/**********************************************************/
/***********Exhibitions***********************************/


#exhibition #wrapper #left_content {
margin:1em 0 0 0;
float:left;
width:380px;
/*border:1px solid black;*/
}

#exhibition #wrapper #left_content p {
margin:0 0 .5em 0;
font-size:.95em;
letter-spacing:-0.1px;
line-height:1.3em;
}


#exhibition #wrapper #left_content .bolder {
font-weight:bold;
color:#616161;

}


#exhibition #wrapper #right_content {
margin:1em 1em 0 0;
float:right;
width:420px;

}




#exhibition .left_nav {
color:#999999;

}


/*
#exhibition .left_nav ul.menu {
	display: none;
	list-style-type: none;
	margin-top: .5em;
	margin-left:1.5em;
	margin-bottom:.5em;
}
*/
#exhibition ul.left_nav li {
margin:0 0 .5em 0;

}
#exhibition ul.left_nav a, #exhibition ul.left_nav a:link {
text-decoration:none;
color:#8f8e8e;
font-size:.95em;
letter-spacing:-0.1px;
line-height:1.2em;
}



#exhibition ul.left_nav a:hover {
color:#000;
font-weight:bold;
}

/*
#artworks #right_content a.thumb img {
margin:5px;
}
*/
#exhibition #right_content a:hover img {

opacity:.7;
}




/**********************************************************/
/***********Articles Sytles***********************************/

#articles #wrapper #left_content, #articles #wrapper_press_2002 #left_content {
margin:1em 0 0 0;
float:left;
width:350px;
/*border:1px solid black;*/
}

#articles #wrapper #left_content p, #articles #wrapper_press_2002 #left_content p  {
margin:0 0 .5em 0;
font-size:.95em;
letter-spacing:-0.1px;
line-height:1.3em;
}


#articles #wrapper #left_content .bolder, #articles #wrapper_press_2002 #left_content .bolder {
font-weight:bold;
color:#616161;

}


#articles #wrapper #right_content, #articles #wrapper_press_2002 #right_content {
margin:1em 1em 0 0;
float:left;
width:450px;
height:100%;

}
/*articles nav left*/

#articles .left_nav ul.menu {
	display: none;
	list-style-type: none;
	margin-top: .5em;
	margin-left:1.5em;
	margin-bottom:.5em;
}


#articles .left_nav a.menuLink, #articles .left_nav a.menuLink a, #articles .left_nav a, #articles .left_nav a:link {
text-decoration:none;
color:#8f8e8e;
font-size:.95em;
letter-spacing:-0.1px;
line-height:1.3em;
}



#articles .left_nav a.menuLink a:hover, #articles .left_nav a:hover {
color:#000;
font-weight:bold;
}


/*********CODA_Slider*************************/


#coda_wrapper {
font-family:Verdana, Helvetica, Arial, sans-serif;
font-size:0.9em;
/*width:560px;*/

}

#coda_wrapper h3 {
color:#000;
margin:0 0 10px 0;
}
#coda_wrapper h2 {

margin:0 0 14px;
padding:0;
}
#slider_a {
margin:0;
position:relative;
width:420px;
height:auto;
}
.scroll {
/*background:#FFFFFF url(images/content_pane-gradient.gif) repeat-x scroll left bottom;*/
clear:left;
/*height:250px;*/
height:auto;
overflow-x:hidden;
overflow-y:auto;
position:relative;
width:420px;
}
.scrollContainer div.panel {
height:290px;
padding:10px;
width:390px;
}

.scrollContainer div.panel strong.black {

color:#000;
}

.scrollContainer div.panel p{
line-height:1.4em;

}

.scrollContainer div.panel p i {
color:#000;

}

.scrollContainer div.panel span.underline {
display:block;
width:100%;
border-top:1px solid #000;

}

.scrollContainer div.panel ul li{
list-style:disc;
margin:.2em 0 0 3em;
line-height:1.1em;

}


.scrollContainer div.panel ul.reference li{
list-style:none;
margin:0 0 .8em 0;
line-height:1.1em;

}

#shade {
/*background:#ffffff url(images/shade.jpg) no-repeat scroll 0 0;*/
height:50px;
}
ul.slider_navigation {
height:100%;
font-size:0.9em;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0 0 9px;
}
ul.slider_navigation li {
/*self added*/
display:block;
float:left;
/*******/
margin:0 2px 5px 0;


}
ul.slider_navigation a {
color:#000000;
padding:5px;
text-decoration:none;
}
ul.slider_navigation a:hover {
background-color:#F6F6F6;
}
ul.slider_navigation a.selected {
background-color:#F6F6F6;

}
ul.slider_navigation a:focus {
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;

}
.scrollButtons {
cursor:pointer;
position:absolute;
top:150px;
}
.scrollButtons.left {
left:20px;
}
.scrollButtons.right {
right:20px;
}
.hide {
display:none;
}




/*------------------------------*/
/**********contact***************/
#contact #wrapper #left_content {
margin:1em 0 0 0;
float:left;
width:350px;
/*border:1px solid black;*/
}

#contact #wrapper #left_content p {
margin:0 0 .5em 0;
font-size:.95em;
letter-spacing:-0.1px;
line-height:1.3em;
}


#contact #wrapper #left_content .bolder {
font-weight:bold;
color:#616161;

}


#contact #wrapper #right_content {
margin:1em 1em 0 0;
float:right;
width:450px;

}


#contact #wrapper p a {
color:#8f8e8e;

}

#contact #wrapper p a:hover {
text-decoration:none;
color:#8f8e8e;

}



/**Artworks submenu display*************/
#artworks_continency {
display:inline;

}

