/*
Created by: James Thomson - http://www.jtfolio.com
All Rights Reserved. Copyright 2006.

layout.css
This css file styles the general layout of the site.
*/

/* DEFAULT STYLE SHEET SETUP */
b,body,br,code,dd,div,dl,dt,em,form,h1,h2,h3,h4,h5,h6,hr,i,img,label,li,ol,p,pre,span,strong,table,td,th,tr,ul
	  {
	  font-family: arial, verdana, sans-serif;
	  font-size:100%;
	  color:#000000;
	  margin:0;
	  padding:0;
	  border:0;
	  }
	  
body
	{
	background-color: #ffffff;
	}

code,pre 
	  {
	  font-family: monospace;
	  }

#banner
	{
	background-image: url(../images/bannerBG.gif);
	width: 100%;
	height: 91px;
	float: left;
	}
	
#menu
	{
	background-image: url(../images/menuBG.gif);
	width: 100%;
	font-family: arial, verdana, sans-serif;
	font-size: 8.5pt;
	text-align: right;
	color: #ffffff;
	padding-top: 5pt;
	padding-bottom: 5pt;
	float: left;
	}

#menu span
	{
	width: 750px;
	color: #ffffff;
	float: left;
	}

.italic
	{
	font-style: italic;
	}
	
/* MENU SETTINGS */

#menu a
	{
	font-family: arial, verdana, sans-serif;
	font-size: 8pt;
	color: #ffffff;
	text-decoration: none;
	}
	
#menu a:hover
	{
	font-family: arial, verdana, sans-serif;
	font-size: 8pt;
	color: #88acc8;
	}
	
/* WRAPPER SETTINGS */

#wrapper
	{
	background-color: #ffffff;
	width: 778px;
	float: left;
	}

#wrapper #warning
	{
	color: #de2222;
	font-size: 8pt;
	text-align: center;
	font-weight: bold;
	}
	
#wrapper #footer
	{
	font-family: arial, verdana, sans-serif;
	font-size: 6.8pt;
	color: #333333;
	text-align: center;
	letter-spacing: 0.5pt;
	}
	
#wrapper #footer2
	{
	font-family: arial, verdana, sans-serif;
	font-size: 6.8pt;
	color: #333333;
	text-align: center;
	letter-spacing: 0.5pt;
	margin-left: 120pt;
	}

#wrapper a
	{
	font-family: arial, verdana, sans-serif;
	color: #333333;
	}
	
#wrapper a:hover
	{
	font-family: arial, verdana, sans-serif;
	color: #333333;
	text-decoration: none;
	}
	
/* CONTENT SETTINGS */

#content
	{
	background-color: #ffffff;
	margin-top: 10pt;
	margin-left: 85pt;
	}
	
#content p
		{
		font-family: arial, verdana, sans-serif;
		font-size: 9pt;
		color: #333333;
		}

#content h1
	{
	font-family: arial, verdana, sans-serif;
	font-size: 8.5pt;
	color: #666666;
	}
	
#content h2
		{
		font-family: arial, verdana, sans-serif;
		font-size: 11pt;
		color: #333333;
		}

#content .spacer
	{
	margin-bottom: 5px;
	}
	
	/* HOME */
	
	#artworkHome th
		{
		font-family: arial, verdana, sans-serif;
		font-size: 13pt;
		color: #000000;
		padding-top: 8pt;
		text-align: left;
		font-variant: small-caps;
		}
		
	#artworkHome td
		{
		padding: 10pt 15pt 10pt 0pt;
		}
		
	/* BIO */
	
	#bio
		{
		margin-right: 150px;
		}
	
	#bio h1
		{
		font-family: arial, verdana, sans-serif;
		text-align: center;
		font-size: 10pt;
		color: #333333;
		}
	
	#bio h2
		{
		font-family: arial, verdana, sans-serif;
		font-size: 12pt;
		text-align: center;
		color: #333333;
		}
	
	#bio dt
		{
		font-family: arial, verdana, sans-serif;
		font-size: 9pt;
		font-weight: bold;
		color: #333333;
		margin-bottom: 10px;
		margin-top: 10px;
		text-decoration: underline;
		}
		
	#bio dd
		{
		font-family: arial, verdana, sans-serif;
		font-size: 9pt;
		color: #333333;
		margin-left: 25px;
		font-weight: bold;
		}
	
	#bio ul
		{
		font-family: arial, verdana, sans-serif;
		font-size: 9pt;
		color: #333333;
		margin-left: 15px;
		}
		
	
	#bio li
		{
		color: #333333;
		}
		
	#bio img
		{
		float: left;
		margin-top: 15px;
		margin-right: 15px;
		margin-bottom: 15px;
		}
		
	#bio p
		{
		font-weight: bold;
		text-align: justify;
		}
		
	#bio hr
		{
		border: 1px solid #000000;
		}
		
	/* ARTIST STATEMENT */
	
	#artState
		{
		margin-right: 100px;
		}
		
	#artState h2
		{
		font-family: 'Comic Sans MS';
		font-weight: bold;
		text-align: center;
		font-size: 22pt;
		margin-bottom: 35px;
		}
	
	#artState p
		{
		font-family: 'Comic Sans MS';
		font-size: 14pt;
		font-weight: bold;
		font-style: italic;
		margin-left: 70px;
		margin-right: 70px;
		}
		
		
	/* PROCESS */
	
	#process
		{
		margin-right: 150px;
		}
	
	#process ul
		{
		font-family: arial, verdana, sans-serif;
		font-size: 9pt;
		color: #333333;
		}
		
	#process li
		{
		margin-left: 25px;
		margin-bottom: 10px;
		font-weight: bold;
		}
		
	#process p
		{
		font-weight: bold;
		}
		
	#process h2
		{
		font-size: 14pt;
		}
		
	/* CONTACT */
	
	#contact h2
		{
		font-size: 14pt;
		}
	
	#contact p
		{
		font-weight: bold;
		}
		
	/* LINKS */
	
	#links h2
		{
		font-size: 14pt;
		}
	
	#links p
		{
		font-weight: bold;
		}
	
	/* RELATED */
	
	#artworkRelated
		{
		margin-left: 30pt;
		* margin-left: 70pt; /* IE HACK */
		}
	
	#artworkRelated th
		{
		font-family: arial, verdana, sans-serif;
		font-size: 13pt;
		color: #000000;
		padding-top: 8pt;
		text-align: left;
		font-variant: small-caps;
		}
		
	#artworkRelated td
		{
		padding: 10pt 15pt 6pt 0pt;
		}
		
	/* INDIVIDUAL */
	
	#artworkIndividual
		{
		margin-left: 30pt;
		* margin-left: 70pt; /* IE HACK */
		}
	
	#artworkIndividual th
		{
		font-family: arial, verdana, sans-serif;
		font-size: 10pt;
		color: #000000;
		padding-top: 8pt;
		text-align: left;
		font-weight: bold;
		}
		
	#artworkIndividual td
		{
		padding: 0pt 15pt 10pt 0pt;
		}
		
	#artworkIndividual dt
		{
		font-family: arial, verdana, sans-serif;
		font-size: 10pt;
		color: #000000;
		list-style-type: none;
		font-weight: bold;
		}
		
	#artworkIndividual dd
		{
		font-family: arial, verdana, sans-serif;
		font-size: 8pt;
		color: #666666;
		list-style-type: none;
		font-weight: bold;
		}