body{
    background-image:url(http://pom-love.com/themes/simple/images/pat_20060420022220.gif);
    background-repeat:repeat;
	font-size: 12px;
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
	}




/* Site styling */
#container{
	width:840px;
	margin:0 auto;
	color:#FFFFFF;
	}
	#main_site{
		background-color:#000000;
		margin:0 auto;
		padding:0;
		width:700px;
		}
	#header{
		}
		
		

div.content_area{
	padding:0 20px;
	}
div.pager{
	clear:both;
	margin:20px;
	padding:10px;
	}

span.artist_name{
	font-weight:bold;
	font-size:4em;
	display:block;
	margin:0 0 10px 0;
	}


/* Generic styling */
	a{
		color:#FFFFFF;
		text-decoration:underline;
		}
	h1{
		font-weight:normal;
		font-size:2em;
		margin:10px 0 6px 0;
		padding:0;
		}
	h2{
		font-weight:normal;
		font-size:1.2em;
		margin:10px 0 6px 0;
		padding:0;
		}
		
	h3{
		font-weight:normal;
		font-size:1.6em;
		color:#000000;
		margin:4 0 4px 0;
		padding:2px;
		float:left;
		}
		h3:hover{
			background-color:#c3c3c3;
			color:#FFFFFF;
			cursor:pointer;
			}
		h3 a{
			color:#000000;
			text-decoration:none;
			}
			h3 a:hover{
				text-decoration:none;
				color:#FFFFFF;
				}
	h4{
		font-weight:normal;
		font-size:1em;
		color:#000000;
		margin:4px 0 4px 0;
		padding:0;
		font-weight:bold;
		}
	p{
		font-size:1em;
		line-height:1.6em;
		margin:0 0 10px 0;
		}

		a:hover{
			text-decoration:underline;
			}
	.cb{
		clear:both;
		}
/* Navigation */
#nav{
	margin:0;
	padding:10px 20px;
	background-color:#000000;
	}
	#nav img{
		vertical-align:bottom;
		}
	#nav ul{
		list-style-type:none;
		margin:0;
		padding:0;
		}
		#nav li{
			float:left;
			margin:0 8px 0 0;
			padding:0 0 0 0;
			line-height:1em;
			}
	#nav a{
		color:#FFFFFF;
		font-size:1.2em;
		text-decoration:none;
		}
		#nav a:hover{
			text-decoration:underline;
			}


/* POWERED BY */
p#powered_by{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:10px;
	padding:10px 20px;
	background-color:#000000;
	margin:0;
	}
	p#powered_by a{
		color:#FFFFFF;
		text-decoration:none;
		padding:2px;
		}
		p#powered_by a:hover{
			background-color:#E4FF00;
			color:#333333;
			}

p#not-etsy{
	font-size:10px;
	color:#666;
	padding:10px 20px
	}


/* * * * * * * * * * * * * * * */
/* WEBSITE CONTENT BY SECTION  */
/* * * * * * * * * * * * * * * */

/* HOME */
div.statement_area{
	padding:0;
	width:660px;
	margin:0 0 0 20px;
	}
	.headshot{
		float:left;
		vertical-align:bottom;
		margin:0 6px 6px 0;
		}
		
	.activity{
		margin:0;
		padding:0;
		display:block;
		margin:0 0 4px 0;
		}
		div.activity_entry{
			margin:10px 0 20px 0;
			padding:0 0 5px 0;
			width:630px;
			}
			div.activity_entry img{
				vertical-align:bottom;
				border:1px solid #CCCCCC;
				}
			a.activity_image{
				display:block;
				float:left;
				}			
/* ART */
div.artwork_index{
	padding:10px 20px;
	margin:20px 0 0 0;
	}
/*********************************************/
/* SINGLE ARTWORK PAGE                       */
/*********************************************/
#display_artwork{
	padding:10px;
	}

	#artwork_header{
		margin:30px 0 10px 0;
		clear:both;
		}
		#artwork_header h1{
			font-size:2em;
			font-weight:normal;
			color:#FFFFFF;
			margin:0 0 0 10px;
			}

	#artwork_left{
		margin:0 0 0 10px;
		}

	#artwork_right{
		width:550px;
		background-color:#FFFFFF;
		margin:20px 0 0 10px;
		}
	div.artwork_images{
		margin:0 0 10px 0;
		}
		div.artwork_images img{
			vertical-align:bottom;
			}
	#artwork_image{

		}
	div#information{
		padding:10px;
		}
		div#information span.price{
			font-size:2em;
			color:#000000;
			font-weight:bold;
			}
			div#information span.price a{
				display:block;
				font-size:0.8em;
				margin:10px 0 10px;
				color:#000000;
				font-weight:normal;
				}
		div#information h2{
			margin:40px 0 4px;
			padding:0 0 4px;
			font-weight:normal;
			font-size:2em;
			color:#000000;
			border-bottom:1px solid #CCCCCC;
			}
		div#information p{
			margin:0;
			padding:0;
			color:#000000;
			}
			div#information p span{
				color:#000000;
				font-weight:bold;
				}
	div#sales_information{
		clear:both;
		padding:20px 0 0 0;
		font-family:Arial, Helvetica, sans-serif;
		font-size:0.9em;
		color:#000000;
		}
		div#sales_information p{
			line-height:0.9em;
			}
/*********************************************/
/* ARTWORK THUMBNAIL AND MENU                */
/*********************************************/
div.complete_art_home{
	margin:0 0 6px 0;
	z-index:111;
	padding:0;
	width:550px;
	}
div.art_thumb_home{

}
	div.art_thumb{
		margin:0;
		height:100px;
		overflow:hidden;
		width:660px;
		background-color:#1c1c1c;
		}
	div.art_thumb_home a.artworkTitle{
		font-weight:normal;
		font-size:1.6em;
		display:block;
		text-decoration:none;
		float:left;
		margin:10px 0 4px 0;
		padding:2px;
		}
		div.art_thumb_home a.artworkTitle:hover{
			background-color:#c3c3c3;
			color:#FFFFFF;
			}
	div.art_thumb_home img{
		background-color:#FFFFFF;
		padding:0;
		vertical-align:bottom;
		border:0;
		}
		div.art_thumb_home img:hover{
			}
	span.art_title{
		font-size:0.9em;
		color:#999999;
		display:block;
		margin:8px 0 4px 0;
		}
	span.home_price{
		font-size:1.2em;
		font-weight:bold;
		font-weight:bold;
		display:block;
		margin:4px 0 6px 0;
		}
		span.home_price a{
			color:#0099cc;
			text-decoration:none;
			font-size:0.8em;
			display:block;
			}

/* BLOG */
	.blog_entry{
		padding:0 0 20px 0;
		margin:20px;
		width:660px;
		}
		.blog_content{
			padding:20px 0;
			font-size:1.2em;
			line-height:1.4em;
			}
			.blog_content p{
				}
			.blog_content img{

				}
		.blog_content_main{
			padding:20px 0;
			font-size:1.2em;
			line-height:1.4em;
			}
			.blog_content_main p{
				}
			.blog_content_main img{
				display:block;
				margin:4px 0 4px 0;
				}

		div.blog_post_date{
			font-size:1em;
			font-weight:bold;
			padding:0 0 6px 0;
			color:#666666;
			}

		div.blog_post_header h1{
			padding:4px 2px;
			float:left;
			}
			div.blog_post_header h1:hover{
				background-color:#cccccc;
				cursor:pointer;
				}
			div.blog_post_header h1 a, div.blog_post_header h1 a:hover{
				text-decoration:none;
				}
			div.blog_post_header h2{
				font-size:0.8em;
				font-weight:bold;
				}
			div.blog_post_header a{
				color:#000000;
				}
		div.datesm{
			padding:4px;
			}
			div.datesm a{
				}
/* STOCKISTS */
div.stockists{
	margin:20px;
	}
	div.stockists address{
		font-style:normal;
		display:block;
		margin:0 10px 10px 0;
		padding:0 0 10px 0;
		border-bottom:1px solid #3c3c3c;
		}
		div.stockists address strong{
			font-size:1.2em;
			margin:0;
			display:block;
		}
	div.stockists h1{
		margin:0 0 20px 0;
		font-size:1.6em;
		color:#5c5c5c;
		font-weight:bold;
		}

/* CONTACT */
div.contact{
	margin:20px;
	background-color:#FFFFFF;
	padding:10px;
	color:#000000;
	}
	div.contact a{
		color:#000000;
		}
	div.contact_section{
		margin:10px 0 10px 0;
		font-size:1.6em;
		}
		div.contact_section li{
			margin:4px 0 0 0;
			}
	div.contact address{
		font-style:normal;
		}
	span.section_title{
		display:block;
		font-size:0.8em;
		color:#999999;
		}