/* CSS Document */

body {
	padding: 0;
	background-color: #DDD8D2;
	margin-top: 0;
	
}



p, ul, li, dl, dt, dd, h1, h2, h3 {

	padding: 0;
	margin: 0;
	
}




#mainwrapper {
	width: 780px;
	margin: auto;
	text-align: left;
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCC8C3;
	border-left-color: #CCC8C3;
	background-color: #f4f4ed;	
}






/***************** header ***************** */

#hdrhldr {
	clear: both;
	width: 780px;
	background-color: #E2DFD8;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A7A9C7;
}

#hldrtp {
	clear: both;
	width: 770px;
	height: 0px;
	font-family: "Times New Roman";
	font-size: 160%;
	color: #FFFFFF;
	text-align: right;
	padding-right: 10px;
	padding-top: 0px;
	letter-spacing: 4px;
	background-image: url(graphics/signature_c.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}


#hldrimg {
	background-image: url(graphics/header_e.jpg);
	width: 780px;
	height: 150px;
	background-repeat: no-repeat;
	background-position: left top;
	clear: both;
}


.hdrbottm {
	clear: both;
	height: 22px;
	width: 780px;
	padding-top: 4px;
	padding-left: 75px;
	margin-bottom: 16px;
	background-color: #E2DFD8;
	background-position: right;
}






/***************** menu ***************** */

#menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	letter-spacing:0px;
	text-transform: uppercase;
	margin: 0;
	text-align:center;
	height: 24px;
	position: relative;
	clear: both;
	width: 780px;
	padding-top: 10px;
	padding-left: 0px;
	background-image: url(graphics/signature_c.jpg);
	background-repeat: no-repeat;
	background-position: 690px 6px;
	font-weight: bold;
}





#menu ul {

	list-style:none;
	padding:0;

}



#menu li {

    float:left;
    display:inline;

	
	
}


#menu li a:link {

	float:left;
	padding: 2px 9px;
	text-decoration: none;
	color: #B79F93;
	border: none;
	
	
	}
	
	
#menu li a:visited {
	float:left;
	padding: 2px 9px;
	text-decoration: none;
	color: #B79F93;
	border: none;
	
	
	}
	
	
	
#menu li a:hover {
	color: #C1C1C1;
	
	
	}
	


/*
#menu a {
display: block;
padding: 5px;
color: #000;
text-decoration: none;

}
*/






/************
*  submenu  *
************/


#menu li ul {

display: none;
clear: both;

}




/* submenu box */
#menu li:hover ul {

display: block;
position: absolute;
z-index:1;
width:160px;
padding: 0;
top: 16px;
border:1px solid #CCCCCC;
background-color: white;
clear: both;
text-align: left;


}




#menu li:hover li {

 border: none;
 float: none;
 clear: both;

}








/* submenu links*/

#menu li li a:link {

 border: none;
 color:#FFFFFF;

}



#menu li li a:visited {

 border: none;
 color:#FFFFFF;

}


#menu li li a:hover {

 border: none;
 color: #FFFFFF;

}





/***************** CONTENTS ***************** */

#cntnts {
	clear: both;
	font-size: small;
	background-color: #f4f4ed;
}


.text {
	width: 760px;
	padding-left: 8px;
	padding-right: 8px;
	float: left;
	clear: both;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: small;
}

.text a:link {
	text-decoration: underline;
	color: #7E81AD;
	
}

.text a:visited {
	text-decoration: none;
	color: #7E81AD;
	
}

.text a:hover {
	text-decoration: none;
	color: #C5C0B4;

	}
		
.text p{
	margin-bottom: .6em;	
}


	
.textleft {
	width: 500px;
	padding-left: 8px;
	float: left;
	clear: both;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: small;
}

.textleft p{
	margin-bottom: .6em;
	
}


.textleft a:link {
	text-decoration: underline;
	color: #7E81AD;
	
}

.textleft a:visited {
	text-decoration: none;
	color: #7E81AD;
	
}

.textleft a:hover {
	text-decoration: none;
	color: #C5C0B4;
	background-color: #FFFFFF;
	}	
	
	
	
.rightbar {
	float: right;
	width: 245px;
	padding-top: 10px;

}


#bckgrnd {
	background-image: url(graphics/bckgrndorange.jpg);
	background-repeat: repeat-y;
}


/***************** INFORMATION BOX ***************** */	
#informationbox {
	float: right;
	width: 370px;
	margin-right: 16px;
	padding-top: 16px;
	padding-right: 4px;
	padding-left: 6px;
	padding-bottom: 4px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #989BC0;
	background-image: url(graphics/infobox.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 85%;
	color: #999999;
}
/***************** IMAGE HOLDER TO FOR SIDEBAR ***************** */

.sidebarimage{
	float: left;
	color: #585858;
	margin-right: 15px;
	margin-top: 4px;
	margin-bottom: 4px;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 85%;
	color: #666666;
	padding-top: 1px;
	padding-bottom: 1px;
}




.sidebarimage a:link {
	color: #B48181;
	text-decoration: none;
	border: none;
	
}
.sidebarimage a:visited {
	text-decoration: none;
	color: #B48181;
	border: none;
	
}
.sidebarimage a:hover {
	text-decoration: underline;
	color: #A09494;
	border: none;
	
}

.sidebarimage img{
margin-top: 4px;
	margin-bottom: 4px;
	border: 1px solid #ffffff;

}

.sidebarimage p{
	clear: both;
	margin-bottom: .4em;	
}


/***************** IMAGE HOLDER TO FOR SIDEBAR ***************** */

.sidebarimage200{
	float: left;
	color: #585858;
	margin-right: 15px;
	margin-top: 4px;
	margin-bottom: 4px;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 85%;
	color: #666666;
	
	padding-top: 1px;
	padding-bottom: 1px;
	width: 200px;
}




.sidebarimage200 a:link {
	color: #B48181;
	text-decoration: none;
	border: none;
	
}
.sidebarimage200 a:visited {
	text-decoration: none;
	color: #B48181;
	border: none;
	
}
.sidebarimage200 a:hover {
	text-decoration: underline;
	color: #A09494;
	border: none;
	
}

.sidebarimage200 img{
margin-top: 4px;
	margin-bottom: 4px;
	border: 1px solid #ffffff;

}

.sidebarimage200 p{
	clear: both;
	margin-bottom: .4em;	
}

/***************** FOUR TEXT ***************** */

.four  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 85%;

}


.four a:link {
	color: #B48181;
	text-decoration: none;
	border: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
}

.four a:visited {
	text-decoration: none;
	color: #B48181;
	border: none;
}

.four a:hover {
	text-decoration: underline;
	color: #BEB6B6;
	border: none;
}



.floatleft{
	float: left;
	padding-bottom: 4px;
	margin-right: 15px
}

.floatleft a:link {
	color: #7E81AD;
	text-decoration: none;
	border: none;
	font-style: none;	

}

.floatleft a:visited {
	text-decoration: none;
	color: #7E81AD;
	border: none;
	font-style: none;	
}

.floatleft a:hover {
	text-decoration: underline;
	font-style: none;	
	color: #666666;
	border: none;
	background-color: #FFFFFF;
}

.dectree{
	text-align: center;
	background-image: url(graphics/gifs/treeblue.jpg);
	background-repeat: no-repeat;
	background-position: center;
}

/***************** DOTTED LINE TEXT SIDEBAR HOLDER ***************** */
.sidebarcomment {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #7E81AD;
	width: 80%;
	text-align: left;
	margin-top: 16px;
	margin-right: auto;
	margin-left: auto;
	font-size: 85%;
	padding: 7px;
	border: 1px dotted #cccccc;
	background-color: #FAFAF5;
}

.sidebarcomment a:link {
	text-decoration: none;
	color: #7EA5C0;
	
}

.sidebarcomment a:visited {
	text-decoration: none;
	color: #7EA5C0;
	
}

.sidebarcomment a:hover {
	text-decoration: underline;
	color: #999999;
	background-color: #F2F2F2;		
	}	


.sidebarcomment p {
	margin-bottom: .6em;	
		
	}
	
	
	.sidebarcomment img {
	margin-bottom: 4px;	
		
	}	
	
/***************** BOX IMAGE WITH CAPTION IN VERDANA ***************** */


.boximagecaption {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 85%;
	color: #666666;
	text-align: center;
	width: 90%;
	margin-top: 16px;
	padding-top: 4px;
	margin-right: auto;
	margin-left: auto;
}


.boximagecaption a:link {
	color: #666666;
	text-decoration: none;
	border: none;
}

.boximagecaption a:visited {
	text-decoration: none;
	color: #B48181;
	border: none;
}

.boximagecaption a:hover {
	text-decoration: underline;
	color: #BEB6B6;
	border: none;
}

.boximagecaption img{

	border: 1px solid #666600;
}

.boximagecaption p{
	clear: both;
	margin: .6em;
}


.clear {
	text-align: left;
	clear: both;	
}

/***************** TEXT HEADINGS ***************** */

h1 

{
    font-family: "Times New Roman";
	font-size: 185%;
	color: #7E81AD;
	letter-spacing: 2px;
	margin-bottom: 16px;
	font-weight: normal;
	padding-top: 16px;
	font-style: normal;
	text-transform: none;
}

h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	text-transform: uppercase;
	font-size: 90%;
	letter-spacing: 1px;
	color: #A28A7E;
	width: 95%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	padding-bottom: 2px;
	border-bottom-color: #D7D7D7;
	margin-bottom: 8px;
	margin-top: 24px;
	font-weight: bold;
} 


h3

{
   font-family: Georgia, "Times New Roman", Times, serif;
	text-transform: uppercase;
	font-size: 90%;
	letter-spacing: 1px;
	color: #909090;
	margin-bottom: 8px;
	margin-top: 24px;
	font-weight: bold;
}

/***************** SIMPLE GRAY LINE ***************** */
.line {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	clear: both;
	margin-top: 20px;
	margin-bottom: 20px;
	width: 95%;
	margin-right: auto;
	margin-left: auto;
}



/***************** LIST FOR DATES ***************** */

#datenavigation 
{
	margin-top: 16px;
	margin-bottom: 16px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	clear: both;
}

#navlist li
{
	display: inline;
	list-style-type: none;
	color: #999999;
margin-right: 2px;
		margin-left: 2px;
    padding-right: 3px;
	padding-left: 3px;

}


#datenavigation a:link {
	color: #B48181;
	font-size: 100%;
	text-decoration: none;
		margin-right: 2px;
		margin-left: 2px;
    padding-right: 3px;
	padding-left: 3px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border: 1px solid #B48181;	
			
	
	
}

#datenavigation a:visited {
	color: #B48181;
	font-size: 100%;
	text-decoration: none;
		margin-right: 2px;
		margin-left: 2px;
    padding-right: 3px;
	padding-left: 3px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border: 1px solid #B48181;	
	
	}
	
	
#datenavigation a:hover {
	color: #C0AAA9;
	font-size: 100%;
	text-decoration: none;
	margin-right: 2px;
	margin-left: 2px;
	padding-right: 3px;
	padding-left: 3px;
	border: 1px solid #C0AAA9;
	background-color: #FFFFFF;	
}

/***************** PAGES FOR SINGLE ART WORKS  ***************** */

#workinfo  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 85%;
	color: #666666;
	width: 250px;
	
}

#work  {
	clear: both;
	float: left;
	margin-top: 16px;
	margin-bottom: 16px;
}



#workdrawing  {
	clear: both;
	float: left;
	margin-top: 16px;
	margin-bottom: 16px;
	border: 1px solid #CCCCCC;
}

#worknav  {
	clear: both;
	float: left;
	margin-top: 12px;
}

#worknav a:link {
	text-decoration: none;
	border: none;
	color: #666666;
}

#worknav a:visited {
	text-decoration: none;
	color: #666666;
	
}

#worknav a:hover {
	color: #999999;
	text-decoration: underline;	
}


h1.work{
	font-size: 85%;
	font-weight: bold;
	margin-bottom: 2px;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: italic;
}


h2.work{
	font-size: 85%;
	font-weight: bold;
	margin-bottom: 2px;
	margin-top: 0px;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: italic;
	border: none;
}




#largeholder  {


width: 760px;
	padding-left: 8px;
	padding-right: 8px;
	float: left;
	clear: both;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: small;
	
}

.thmbnlspaintingselect {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 85%;
	color: #666666;
	text-align: center;
	float: left;
	width: 250px;
	margin-top: 20px;
	margin-right: 15px;
	margin-left: 15px;
	clear: both;
}







.thmbnlspaintingselect a:link {
	color: #7EA5C0;
	text-decoration: none;
	border: none;
}

.thmbnlspaintingselect a:visited {
	text-decoration: none;
	color: #7EA5C0;
	border: none;
}

.thmbnlspaintingselect a:hover {
	text-decoration: underline;
	color: #BEB6B6;
	border: none;
}




.thmbnlspaintingselect img{
	padding: 2px;
	border: 1px solid #CCCCCC;
	clear: both;
}

.thmbnlspaintingselect p{
	margin: .4em;
	clear: both;	
}


.thmbnlspaintingselectbis {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 85%;
	color: #666666;
	text-align: center;
	float: left;
	width: 150px;
	
	margin-right: 18px;
	margin-left: 18px;
	height: 220px;
}



.thmbnlspaintingselectbis a:link {
	color: #7EA5C0;
	text-decoration: none;
	border: none;
}

.thmbnlspaintingselectbis a:visited {
	text-decoration: none;
	color: #7EA5C0;
	border: none;
}

.thmbnlspaintingselectbis a:hover {
	text-decoration: underline;
	color: #BEB6B6;
	border: none;
}




.thmbnlspaintingselectbis img{
	padding: 2px;
	border: 1px solid #CCCCCC;
	clear: both;
}

.thmbnlspaintingselectbis p{
	margin: .4em;
	clear: both;	
}




.fotothumbs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 85%;
	color: #666666;
	text-align: center;
	float: left;
	width: 200px;
	margin-top: 20px;
	margin-bottom: 20px;
	margin-right: 26px;
	margin-left: 26px;
	height: 180px;
}



.fotothumbs a:link {
	color: #B48181;
	text-decoration: none;
	border: none;
}

.fotothumbs a:visited {
	text-decoration: none;
	color: #B48181;
	border: none;
}

.fotothumbs a:hover {
	text-decoration: underline;
	color: #BEB6B6;
	border: none;
}




.fotothumbs img{
	padding: 2px;
	border: 1px solid #CCCCCC;
	clear: both;
}

.fotothumbs p{
	margin: .4em;
	clear: both;	
}


.linethmbnl {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	clear: both;
	margin-right: 20px;
	margin-left: 20px;
	margin-top: 10px;
	margin-bottom: 10px;
}




/***************** BULLET LIST ***************** */

.listsimple ul{



}

.listsimple li{
	padding-bottom: 4px;
	background-repeat: no-repeat;
	background-position: left 4px;
	padding-left: 1.1em;
	background-image:url(graphics/diamondsmalll.gif);
	list-style:none;
	color: #7E81AD;	
	

}

.listsimple a:link {
	color: #7E81AD;
	text-decoration: none;
	border: none;
	margin-left: 8px;
}

.listsimple a:visited {
	text-decoration: none;
	color: #7E81AD;
	border: none;
		margin-left: 8px;
}

.listsimple a:hover {
	text-decoration: underline;
	color: #BABAC5;
	border: none;
		margin-left: 8px;
}

/***************** HOME LIST ***************** */


.home ul{
	margin-bottom: 8px;



}

.home li{
	padding-bottom: 6px;
	background-repeat: no-repeat;
	background-position: left 6px;
	padding-left: 1.0em;
	background-image:url(graphics/diamondsmalll.gif);
	list-style:none;
	
	

}


.links ul{



}

.links li{
	padding-bottom: 14px;
	background-repeat: no-repeat;
	background-position: left 6px;
	padding-left: 1.0em;
	background-image:url(graphics/diamondsmalll.gif);
	list-style:none;
	
	

}


.links a:link {
	color: #7EA5C0;
	text-decoration: none;
	border: none;
}

.links a:visited {
	text-decoration: none;
	color: #7EA5C0;
	border: none;
}

.links a:hover {
	text-decoration: underline;
	color: #BEB6B6;
	border: none;
}




/***************** FOOTER ***************** */


#footer {
	clear:both;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	letter-spacing:1px;
	text-align:center;
	height: 30px;
	margin-top: 4px;
	background-color: #E2DFD8;
	color: #B79F93;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #7E81AD;
	padding-top: 10px;
}


#footer  a:link {
	text-decoration: none;
	color: #B79F93;
	border: none;
	
	
	}
	
	
#footer a:visited {
	text-decoration: none;
	color: #B79F93;
	border: none;
	
	
	}
	

	
#footer  a:hover {
	color: #C1C1C1;
	}




.clear {
	clear: both;
}





#selected table{
	color: #CC3366;
	
	
	
}

#selected td{
	padding: 15px;
	color: #999999;
}


#selected a:link {
	color: #A7A9C7;
	text-decoration: none;
	border: none;
	font-style: italic;	

}

#selected a:visited {
	text-decoration: none;
	color: #A7A9C7;
	border: none;
	font-style: italic;	
}

#selected a:hover {
	text-decoration: underline;
	font-style: italic;	
	color: #A7A9C7;
	border: none;
	background-color: #FFFFFF;
}



#place table{
	color: #CC3366;
	
	
	
}

#place td{
	padding: 15px;
	color: #999999;
}


#place a:link {
	color: #A7A9C7;
	text-decoration: none;
	border: none;
	font-style: none;	

}

#place a:visited {
	text-decoration: none;
	color: #A7A9C7;
	border: none;
	font-style: none;	
}

#place a:hover {
	text-decoration: underline;
	font-style: none;	
	color: #A7A9C7;
	border: none;
	background-color: #FFFFFF;
}




.picturecolumn
{
	text-align: center;	
}


.top{
	font-size: 85%;
	font-style: italic;
	font-family: Verdana, Arial, Helvetica, sans-serif;

}



.own_words {
	background-image: url(graphics/matisse_autograph_200.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-top: 8px;
	padding-bottom: 36px;
font-style: italic;
	margin-bottom: 16px;
}




/************************************************************** */
/***************** TABLE DIVS AND STYLES ********************* */
/************************************************************** */


/***************** for navigation at the bottom of thmbnl tables ********************* */

#thmbnav {
	
}



/***************** for extra information on the right-hand colume of thumbnail tables ********************* */


.extratables {
	
}

/***************** notes for single works ********************* */

#notes {
	
}
  
  
  
  
#adsidebar {
	float: left;
	width: 120px;
}



/***************** table most popular works ********************* */

#popular table{
	
		
	
	
}


#popular td{
	
	color: #999999;
padding: 5px;
	background-color: #ffffff;	
}


#popular a:link {
	color: #A7A9C7;
	text-decoration: none;
	border: none;
	font-style: none;	

}

#popular a:visited {
	text-decoration: none;
	color: #A7A9C7;
	border: none;
	font-style: none;	
}

#popular a:hover {
	text-decoration: underline;
	font-style: none;	
	color: #A7A9C7;
	border: none;
	background-color: #FFFFFF;
}


#popular  img a:link {
	text-decoration: none;
	border: 0px;
	
}

#rightad {
	float: right;
	margin-right: 16px;
}
#tableholder {
	margin-left: 16px;
}
