html, body {height: 95%; width: 100%;} 
body {
	font-family: Arial, Helvetica, sans-serif;
	padding-left:0px;
	padding-right:0px;
	margin-right:0px;
	margin-left:0px;
	height: 100%; 
	background: #9b9ba4 url(bkgrnd_tile.gif);
	text-align:left;
}

.left_nav {
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}

.left_nav_on {
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #8E7B98;
	text-decoration: none;
}

.about_painting{
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #9E9E9E;
	text-decoration: none;
	font-weight: bold;
}
.btmxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #ACACAC;
	text-decoration: none;
}

a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #ACACAC;
	text-decoration: none;
}

a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #ACACAC;
	text-decoration: none;
}

a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #ACACAC;
	text-decoration: underline;
}


.sty {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	line-height: 16px;
	font-style: normal;
	font-weight: normal;
}

a.whitelink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}

a.whitelink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}

a.whitelink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}


.bodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17pt;
	color: #666666;
	text-decoration: none;
}


.textleft {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9B9BA4;
	font-weight: normal;
}
ul, li{ 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; line-height:22px; color:#666666; 
} 


.ref {
padding-left:26px;
line-height: 14pt;
}

div#container
{
text-align: left;
}


.left_nav {
	font: normal 12px;
	color: #FFFFFF;
	text-decoration: none;
}

.left_nav_on {
	font: normal 12px;
	color: #8E7B98;
	text-decoration: none;
}

.about_painting{
	font: normal 10px;
	color: #9E9E9E;
	text-decoration: none;
	font-weight: bold;
}


.bio {
	 font-size: 12px; line-height:22px; color:#666666; 

}

.btmxt {
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #ACACAC;
	text-decoration: none;
}




a.drk_link:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: underline;}

a.drk_link:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: underline;}


a.drk_link:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
		color: #666666;
	text-decoration: none;}



a.eolink:link {	font-size: 10px;	font-style: normal;	font-weight: normal;	color: #ACACAC;	text-decoration: underline;}
a.eolink:active {	font-size: 10px;	font-style: normal;	font-weight: normal;	color: #ACACAC;	text-decoration: underline;}
a.eolink:visited {	font-size: 10px;	font-style: normal;	font-weight: normal;	color: #ACACAC;	text-decoration: underline;}
a.eolink:hover {	font-size: 10px;	font-style: normal;	font-weight: normal;	color: #ACACAC;	text-decoration: none;}


a.whitelink:link {	font-size: 11px;font-weight: BOLD;	color: #FFF;	text-decoration: underline;}
a.whitelink:active {	font-size: 11px;font-weight: BOLD;	color: #FFF;	text-decoration: underline;}
a.whitelink:visited {	font-size: 11px;font-weight: BOLD;	color: #FFF;	text-decoration: underline;}
a.whitelink:hover {	font-size: 11px;font-weight: BOLD;	color: #FFF;	text-decoration: none;}

a:link {
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #ACACAC;
	text-decoration: none;
}

a:visited {
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #ACACAC;
	text-decoration: none;
}

a:hover {
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #ACACAC;
	text-decoration: underline;
}
.sty {	font-size: 11px;color: #666666;	line-height: 16px;}

.hometext {	font-size: 11px;color: #666666;	line-height: 16px; padding-right:20px; text-align:right;}


/***danielle added : ) ***************************/

/* text formatting styles */

.greytext { font-size: 11px; line-height:16px; color:#666666; }
.listings{ font-size: 12px; line-height:22px; color:#666666; } 
.greytitle { font-size: 11px; line-height:16px; color:#666666; font-weight: bold;}
.highlighted {	font-size: 12px; color: #666666; padding: 3px; font-weight: bold;}
.contacttext{ font-size: 12px; line-height:16px; color:#666666; }

a.admin:link {	font-size: 11px; 	color: #666666;	text-decoration: underline;}
a.admin:visited { font-size: 11px; color:#666666;	text-decoration: underline;}
a.admin:hover { font-size: 11px; 	color: #666666; text-decoration: none;}
a.admin:active { font-size: 11px;  color: #666666;	text-decoration:underline;}

#thumblist div {height:52px; width:643px;}
#thumblist ul { margin: 0; padding: 0; list-style-type: none; cursor: default; display: inline;}
#thumblist li {display: inline;}

#thumblist a{ border-height: 48px;  border-color:  #ffffff; }
#thumblist a:visited{ border-height: 48px; border-color:  #ffffff; }
#thumblist a:active { border-height: 48px; border-color:  #ffffff; }
#thumblist a:hover { border-height: 48px; border-color: #000000;}




.rollover { display: block; } 								/* Allow setting widths and heights */
.rollover img { width: 100%; height: 100%; border: 0; } 	/* only set width and height once */
.rollover:hover { visibility: visible; /* for IE */ } 		/* sets any property for the :hover state */
.rollover:hover img { visibility: hidden; } 				/* 'rolls over' the image */


/* thumbnail rollover styles */	
#tncontainer a img {
	vertical-align: bottom;
	margin: 0px;
	border: solid 3px #e0e0e8;
}
#tncontainer a:hover img {
	border-color: #fff;
}
#tncontainer a:hover {  /* wakeup IE */
	border-width: 0;
}

.clear {
	clear: both;
	height: 0;
}
.clear:after {
	content: "\a0";
}
#tncontainer{
	margin-bottom: 8px;
/*	text-align: center; */
}
			  

/* form styles */
.adminform {
	font-size: 10px;
	color: #707070;
	background: #C3D7B8;
	border: 1px solid #666666;
}
.formtitle {
	font-size: 12px;
	color: #d5e4cd;
	line-height: 18px;
	font-weight: bold;
	background: #4f375c;
	padding-left:5px;
}

.formlabels {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	padding-left:3px;
	line-height:16px;
}


.greyital {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-style:italic;
}


input {
	font-size: 10px;
	color: #666666;
	padding: 1px;
	margin-bottom:2px;


}
input.login {
	font-size: 10px;
	color: #666666;
	padding: 1px;
	margin-bottom:2px;
	width:105px;

}

input.smCheckbox   /* i'm sorry but this is cute */
{
	width: 10px;
	height: 10px;
	margin-right: 2px;
}


select {font-size: 9px; color: #666666; width:123px; padding: 1px; margin-bottom:2px; }


/* Ben's styles for contact form */
.sty { 
font-size: 11px; color: #666666; line-height: 16px; font-family: tahoma, helvetica, arial, sans-serif 
} 

.whit { 
font-size: 9px; color: #cccccc; line-height: 16px; font-family: Arial, Helvetica, sans-serif; letter-spacing: 1px 
} 
.whitb { 
font-weight: normal; font-size: 12px; color: #ffffff; font-family: Arial, Helvetica, sans-serif; letter-spacing: 2px 
} 
 
.pur3 { font-size: 11px; font-weight: bold;  color: #796185; font-family: Arial, Helvetica, sans-serif; } 

.whit2 { 
font-size: 9px; color: #999999; font-family: Arial, Helvetica, sans-serif; } 
.purs { 
font-size: 11px; color: #7d6888; font-family: Arial, Helvetica, sans-serif; } 



.style1 {color: #796185; font-weight:bold;}
.style2 {color: #CC0000}





