/*																						*/
/* 	--- Built using SoundPrinciples : www.soundprinciples.com : Seattle, WA, USA --- 	*/
/*																						*/


html {  	border: 0px none;  margin: 0;  padding: 0  }

body {  	border: 0px none;  margin: 0;  padding: 0;  background-color: #fff;
			line-height: 1.2em; 
        	font-family: "Helvetica Neue", "Lucida Grande", "Microsoft Sans Serif", helvetica, sans-serif; font-size: 10pt; 
        	color: #484848;  text-align: left;  /* Hack to center the wrapper in IE5.x pc */   min-width: 850px;   
        	width: 850px  }
     
/*			HANDLING TRADITIONAL PARAGRAPHS, HEADINGS									*/

p 	{		border: 0px none;  padding: 0;  background-color: #fff;
        	font-family: "Helvetica Neue", "Lucida Grande", "Microsoft Sans Serif", helvetica, sans-serif; font-size: 10pt; 
        	vertical-align: top; margin-left:0; margin-right:0; margin-top:0; margin-bottom:.6em  } 	/*	This p tag modifies all standard system text, so edit with caution.  		*/

        	
h1		{	border: 0px none;  padding: 0;  
			font-weight: lighter;  font-size: 1.2em;  color: #889721;  line-height: 1.2em; text-transform: uppercase; 
			text-align: right;  vertical-align: top; margin-left:0; margin-right:0; margin-top:0; margin-bottom:.5em  }  /*	 H1 should be used for each page title in the left column.  */
			

h2		{	border: 0px none;  padding: 0;  
			font-weight: lighter;  font-size: 1.1em;  color: #889721;  line-height: 1.4em;  vertical-align: top; margin-left:0; margin-right:0; margin-top:0; margin-bottom:.5em  
			} 	/*	Use H2 when you want a secondary heading within a page that already has an H1.	*/

h2.other	{	margin: 1.5em 0 .5em 0;  
			} 	/*	Use <h2 class="other"> to properly space all subsequent headings in the left column of the Artist page.	*/
			
h3		{	border: 0px none;  padding: 0; 
			text-transform: uppercase;  color: #889721;  font-size: .9em;  line-height: 1em; margin-left:0; margin-right:0; margin-top:0; margin-bottom:.7em }
			/*	H3 is used for the first artist heading in the left column.	*/

h3.other {	margin: .5em 0 0 0;  }
			/*	Use <h3 class="other"> to properly space all subsequent headings in the left column of the Artist page.	*/

h4		{	
			}
			
			
/* 			SPECIAL PARAGRAPH TYPES														*/

/*	p.moveup {	margin: -.8em 0 20px 0;  }		/*	Use <p class="moveup> when you want to move a paragraph up 
											under a Heading 2, as in the dates on an exhibition. */
        	
p.singlespaced
		{	margin: 0;  }
p.onehalfspaced { line-height: 175%; text-align: right; margin: 0; }
/* 	Use <p class="singlespaced"> when you want to have a tight paragraph. 
								Each line should be marked this way, with no <BR>s!  */
p.thumbtext {
    font-size: 9px;
    text-align: left;
    padding: 1;
    margin-top: 0px;
    margin-bottom: 3px;
    line-height: 9px;
    }
    
p.date	{	color: #889721; 	}


/*			HTML ELEMENTS AND ELEMENT-RELATED TEXT HANDLING								*/

table	{	border: 0px none;  margin: 0; width: 100%; padding-left:0; padding-right:20px; padding-top:0; padding-bottom:20px  }

td	{		border: 0px none;  margin: 0;  padding: 0;  background-color: #fff;
        	font-family: "Helvetica Neue", "Lucida Grande", "Microsoft Sans Serif", helvetica, sans-serif; font-size: 8.5pt }

td p 	{	margin: 0 0 20px 0;  }

td img 	{	margin: 0 0 20px 0; }
        	
form	{	text-align: left;  margin: 0 0 0 20px;  }

form p {	border: 0px none;  text-align: left;  font-size: 1em;  line-height: 1em; margin-left:0; margin-right:0; margin-top:.6em; margin-bottom:0  }

input {		padding: 0;  }

a, a:visited, a:active, a:link   
		{	color: #434343;  font-weight: bold; text-decoration: none;  border: 0px none;  }

a.special {  color: red;  }

a:hover 
		{	color: #434343;  text-decoration: underline;    }

img	{	border: 0px none;  }

img.gallery { margin: 0 0 10px 0; }

a:hover img {	border: 0px none;  }

/*			DIV SECTIONS AND DIV-RELATED TEXT HANDLING		*/

#wrap	{	float: left;  margin: 0;  margin: 0;  padding: 0;  width: 850px;   }

#header { 	float: left;  border: 0px none;  margin: 0;  padding: 0;  width: 850px  }

#content {	float: left;  border: 0px none;  margin: 0;  width: 850px;  vertical-align: top; padding-left:0; padding-right:0; padding-top:10px; padding-bottom:0  }

#leftbar { margin: 0; padding: 0 2px 0 15px; width: 175px; vertical-align: top; text-align: right; float: left; }

#leftbar p {
			font-size: 9pt; line-height: 1.2em; 
			}

#leftbar table {
			text-align: right;  
			padding: 0;  }
			

#leftbar td {
			margin: 0;  
			text-align: right;  
			padding-left: 10px;  
			}
			
#leftbar a.next  { color: #800000; }
			
#main	{	margin: 0;
			padding: 0 10px 0 5px;   
			width: 540px;  
			vertical-align: top;
			text-align: left; 
			float: right; 
			min-height: 500px;    }

#main td {	text-align: left; margin: 0; padding-right: 20px; vertical-align: top; }	

#main p	{	font-size: .9em;  }
		
#footer {	clear: both;  text-align: left;  padding: 5px 10px 10px 275px; width: 550px;  max-width: 850px; }

#footer p { font-size: 7pt;  color: #bbb;  text-transform: uppercase; }

/*			SPECIAL CLASSES 							*/

.imgright {	padding: 0 0 0 20px; float: right; }

.imgleft { 	padding: 0 20px 0 0; float: left;  }

