body {	
	margin:					0px;	
	width:					100%;		
	font-family:			arial,helvetica,sans-serif;
	font-size:				0;
	text-align:				center;	   							  
	background:				#01091c;
}

#splash {
	width:					800px;
	height:					400px;
	margin-left:			auto;
	margin-right:			auto;
	margin-top:				100px;
	margin-bottom:			0px;
	color:					#ffffff;
	text-align:				center;
	background:				#01091c url('img/splash.jpg') top center no-repeat;
	padding-top:			291px;
	padding-bottom:			0px;
}

#splash p {
	width:					600px;
	margin-left:			100px;
}

#splash a:link {
	color:					#589bb6;
	text-decoration:		underline;
}

#splash a:hover, #splash a:active {
	color:					#589bb6;
	text-decoration:		none;
}

#splash a:visited {
	color:					#ffffff;
	text-decoration:		underline;
}

#container {
	background:				#01091c;
	width:					100%; 	
	color:					#ffffff;		   		   
	margin:					0px;
	border:					none;
	border-collapse:		collapse;
	border-spacing:			0px;
	text-align:				center;	
} 							

#header {
	text-align:				center;
	height:					182px;
	min-width:				750px;
	margin-left:			auto;
	margin-right:			auto;
	padding:				0px;
	background:				#01091c url('img/header-bg.jpg') top center no-repeat;
}

#middle {					 
	text-align:				center;	
	width:					100%;
	min-height:				300px;
	margin-left:			auto;
	margin-right:			auto; 		
	padding-top:			20px;
	padding-bottom:			50px;
	background:				#01091c	url('img/mid-bg.jpg') top center repeat-x;
}

#footer {
	clear:					both;
	text-align:				center;
	min-width:				750px;
	height:					150px;
	background:				#01091c url('img/footer-bg.jpg') top center no-repeat;	
	color:					#ffffff;
	margin:					0px;
	padding:				0px;
	border:					none;
	border-collapse:		collapse;
	border-spacing:			0px;
}

#menu {
	width:					750px;
	margin-left:			auto;
	margin-right:			auto;
	padding-top:			151px;
	padding-left:			0px;
	height:					29px;
	text-align:				left;
}

.menu-list {
	list-style:				none;
	padding:				0px;
	margin:					0px;
	text-align:				left;
	border:					0px;
	position:				relative;
	left:					-2px;	
}

.menu ul li {
	display:				inline block;
	border:					0px;	
	padding:				0px;	
	margin:					0px;
	float:					left;
}

.menu a {
	display:				none;
}

.menu-home {
	float:					left;
	width:					87px;
	height:					29px;
	background:				transparent url('img/home-bg.jpg') bottom left no-repeat;
	border:					0px;	
	padding:				0px;	
	margin:					0px;
}

.menu-home:hover, .menu-home-selected {
	float:					left;
	width:					87px;
	height:					29px;
	background:				transparent url('img/home-bg.jpg') top left no-repeat;
}

.menu-artist {
	float:					left;
	width:					95px;
	height:					29px;
	background:				transparent url('img/artist-bg.jpg') bottom left no-repeat;
	border:					0px;	
	padding:				0px;	
	margin:					0px;
}

.menu-artist:hover, .menu-artist-selected {
	float:					left;
	width:					95px;
	height:					29px;
	background:				transparent url('img/artist-bg.jpg') top left no-repeat;
}

.menu-gallery {
	float:					left;
	width:					118px;
	height:					29px;
	background:				transparent url('img/gallery-bg.jpg') bottom left no-repeat;
	border:					0px;	
	padding:				0px;	
	margin:					0px;
}

.menu-gallery:hover, .menu-gallery-selected {
	float:					left;
	width:					118px;
	height:					29px;
	background:				transparent url('img/gallery-bg.jpg') top left no-repeat;	
}

.menu-shows {
	float:					left;
	width:					97px;
	height:					29px;
	background:				transparent url('img/shows-bg.jpg') bottom left no-repeat;
	border:					0px;	
	padding:				0px;	
	margin:					0px;
}

.menu-shows:hover, .menu-shows-selected {
	float:					left;
	width:					97px;
	height:					29px;
	background:				transparent url('img/shows-bg.jpg') top left no-repeat;
}

.menu-commissions {
	float:					left;
	width:					156px;
	height:					29px;
	background:				transparent url('img/commissions-bg.jpg') bottom left no-repeat;
	border:					0px;	
	padding:				0px;	
	margin:					0px;
}

.menu-commissions:hover, .menu-commissions-selected {
	float:					left;
	width:					156px;
	height:					29px;
	background:				transparent url('img/commissions-bg.jpg') top left no-repeat;
}

.menu-blog {
	float:					left;
	width:					84px;
	height:					29px;
	background:				transparent url('img/blog-bg.jpg') bottom left no-repeat;
	border:					0px;	
	padding:				0px;	
	margin:					0px;
}

.menu-blog:hover, .menu-blog-selected {
	float:					left;
	width:					84px;
	height:					29px;
	background:				transparent url('img/blog-bg.jpg') top left no-repeat;
}

.menu-contact {
	float:					left;
	width:					113px;
	height:					29px;
	background:				transparent url('img/contact-bg.jpg') bottom left no-repeat;
	border:					0px;	
	padding:				0px;	
	margin:					0px;
}

.menu-contact:hover, .menu-contact-selected {
	float:					left;
	width:					113px;
	height:					29px;
	background:				transparent url('img/contact-bg.jpg') top left no-repeat;
}

#footer-menu {
	width:					750px;
	height:					29px;
	margin-left:			auto;
	margin-right:			auto;
	padding:				8px 0 0 0;
	text-align:				left;
	border:					0px;
	font-family:			arial,helvetica,sans-serif;	
	font-size:				11px;
}

.footer-copyright {
	padding-left:			12px;
	padding-right:			0px;
}

.footer-divide {
	margin-left:			20px;
	margin-right:			20px;
}

.footer-email a, .footer-info a {
	text-decoration:		none;
	font-weight:			bold;
	color:					#ffffff;
}

.footer-email a:hover, .footer-info a:hover {
	color:					#82c3df;
	text-decoration:		underline;
}

.footer-design a {
	text-decoration:		none;
	color:					#ffffff;
}

.footer-design a:hover {
	color:					#82c3df;
	text-decoration:		underline;
}

.footer-design {
	width:					100px;
	float:					right;
	height:					29px;
	text-align:				right;
	margin:					0px;
	padding:				0px;
	position:				relative;
	top:					-6px;
	left:					-52px;	
}

.esd {
	float:					right;
	padding:				0px;
	width:					31px;
	height:					30px;
	position:				relative;
	top:					-28px;
	left:					38px;
	border:					none;
}

#homepage {
	background:				transparent;
	padding-left:			50px;
	padding-right:			50px;
	padding-bottom:			20px;
	text-align:				left;
	font-size:				12px;
	width:					750px;
	min-height:				450px;
	margin-left:			auto;
	margin-right:			auto;
}

.homepage-left {
	background:				transparent;
	border:					none;
	margin:					0px;
	padding:				0px 20px 0 20px;
	border-collapse:		collapse;
	border-spacing:			0px;
}

#middle a {
	color:					#c3d8eb;
	text-decoration:		underline;
}

#middle a:hover {
	color:					#1087b2;
	text-decoration:		underline;
}

#middle a:visited {
	color:					#1087b2;
	text-decoration:		none;
}

#middle a:active {
	color:					#c3d8eb;
	text-decoration:		none;
}

h1 {
	color:					#c3d8eb;
	font-size:				120%;
	font-family:			'book antiqua',garamond,'times new roman',serif;
}

h2 {
	color:					#c3d8eb;
	font-size:				150%;
	font-family:			'book antiqua',garamond,'times new roman',serif;
}

.homepage-right {
	background:				transparent;
	width:					350px;
	border:					none;
	margin:					0px;
	padding:				0 0 10px 20px;
	border-collapse:		collapse;
	border-spacing:			0px;
	float:					right;
}

.latestimage {
	margin:					0px;
	padding:				0px;
	border:					0px;
}

.latestimage-text {
	padding:				10px 0 0 20px;
}

.latestimage-link {
	padding-right:			20px;
	text-align:				right;
	font-weight:			bold;
}

.latestimage-link a {
	color:					#82c3df;
	text-decoration:		none;
}

.latestimage-link a:hover {	
	text-decoration:		underline;
}

.artist-image {
	width:					250px;
	height:					188px;
	border:					3px double #000000;
	float:					right;
	margin:					0 0	20px 30px;		
}

.para1 {
	background:				transparent;
	border:					none;
	margin:					0px;
	padding:				0 20px 0 20px;
	border-collapse:		collapse;
	border-spacing:			0px;
}

.content {
	background:				transparent;
	padding-left:			50px;
	padding-right:			50px;
	padding-bottom:			20px;
	text-align:				left;
	font-size:				12px;
	width:					750px;
	margin-left:			auto;
	margin-right:			auto;
}

.artist-right {
	float:					right;
	background:				transparent;
	border:					none;
	margin:					0px;
	padding:				0 0 200px 30px;
	border-collapse:		collapse;
	border-spacing:			0px;
	width:					250px;
}

.artist-info {
	font-weight:			bold;
	border:					none;
	margin:					0px;
	padding:				10px 0 0 75px;
	border-collapse:		collapse;
	border-spacing:			0px;
	float:					right;
}

.artist-link {
	margin:					0 0 0 20px;
	line-height:			150%;
}

.artist-link a {
	padding:				0 0 0 5px;
}

.gallery {
	text-align:				center;
	background:				transparent;
	padding:				0px;
	width:					780px;
	min-height:				450px;
	margin-left:			auto;
	margin-right:			auto;
	font-size:				12px;
}

.gallery-main {
	list-style:				none;
	padding:				0px;
	margin:					0px;
	text-align:				center;
	border:					0px;		
}

.gallery-main ul li {
	display:				inline block;
	border:					0px;	
	padding:				0px;	
	margin:					0px;
	float:					left;	
}

.gallery-main a {
	display:				none;
}

.gallery-nature {
	float:					left;
	width:					235px;
	height:					195px;
	background:				transparent url('img/gallery-nature.png') top left no-repeat;
	border:					0px;	
	padding:				0px;	
	margin:					0px;
}

.gallery-nature:hover {
	float:					left;
	width:					235px;
	height:					195px;
	background:				transparent url('img/gallery-nature-on.png') top left no-repeat;
}

.gallery-supernature {
	float:					left;
	width:					300px;
	height:					195px;
	background:				transparent url('img/gallery-supernature.png') top left no-repeat;
	border:					0px;	
	padding:				0px;	
	margin:					0px;
}

.gallery-supernature:hover {
	float:					left;
	width:					300px;
	height:					195px;
	background:				transparent url('img/gallery-supernature-on.png') top left no-repeat;
}

.gallery-portraits {
	float:					left;
	width:					235px;
	height:					195px;
	background:				transparent url('img/gallery-portraits.png') top left no-repeat;
	border:					0px;	
	padding:				0px;	
	margin:					0px;
}

.gallery-portraits:hover {
	float:					left;
	width:					240px;
	height:					195px;
	background:				transparent url('img/gallery-portraits-on.png') top left no-repeat;
}

.gallery-collaborations {
	float:					left;
	width:					300px;
	height:					220px;
	background:				transparent url('img/gallery-collaborations.png') top left no-repeat;
	border:					0px;	
	padding:				0px;	
	margin:					0px;
}

.gallery-collaborations:hover {
	float:					left;
	width:					300px;
	height:					220px;
	background:				transparent url('img/gallery-collaborations-on.png') top left no-repeat;
}

.gallery-erotic {
	float:					left;
	width:					240px;
	height:					220px;
	background:				transparent url('img/gallery-erotic.png') top left no-repeat;
	border:					0px;	
	padding:				0px;	
	margin:					0px;
}

.gallery-erotic:hover {
	float:					left;
	width:					240px;
	height:					220px;
	background:				transparent url('img/gallery-erotic-on.png') top left no-repeat;
}

.gallery-other {
	float:					left;
	width:					235px;
	height:					220px;
	background:				transparent url('img/gallery-other.png') top left no-repeat;
	border:					0px;	
	padding:				0px;	
	margin:					0px;
}

.gallery-other:hover {
	float:					left;
	width:					235px;
	height:					220px;
	background:				transparent url('img/gallery-other-on.png') top left no-repeat;
}

.gallery-sketches {
	float:					left;
	width:					300px;
	height:					245px;
	background:				transparent url('img/gallery-sketches.png') top left no-repeat;
	border:					0px;	
	padding:				0px;	
	margin:					0px;
}

.gallery-sketches:hover {
	float:					left;
	width:					300px;
	height:					245px;
	background:				transparent url('img/gallery-sketches-on.png') top left no-repeat;
}

.gallery-decorations {
	float:					left;
	width:					240px;
	height:					245px;
	background:				transparent url('img/gallery-decorations.png') top left no-repeat;
	border:					0px;	
	padding:				0px;	
	margin:					0px;
}

.gallery-decorations:hover {
	float:					left;
	width:					240px;
	height:					245px;
	background:				transparent url('img/gallery-decorations-on.png') top left no-repeat;
}

.gallery-earlywork {
	float:					left;
	width:					240px;
	height:					245px;
	background:				transparent url('img/gallery-earlywork.png') top left no-repeat;
	border:					0px;	
	padding:				0px;	
	margin:					0px;
}

.gallery-earlywork:hover {
	float:					left;
	width:					240px;
	height:					245px;
	background:				transparent url('img/gallery-earlywork-on.png') top left no-repeat;
}

.gallery-tree {
	text-align:				left;
	margin:					10px;
	clear:					both;	
}

.gallery-tree a {
	padding-left:			5px;
	padding-right:			5px;
}

.gallery-thumb {
	border:					0px;
	padding:				10px 20px 20px 10px;
	vertical-align:			middle;	
}

.gallery-cell {
	display:				table-cell block;			
	height:					150px;
}

.gallery-image {
	border:					0px;
	padding:				10px 0 20px 0;
}

.gallery-add-image {
	height:					150px;
	border:					0px;
	padding:				5px;
	margin:					0px;
}

.gallery-page {
	text-align:				left;
	background:				transparent;
	padding:				0 0 0 20px;
	width:					780px;
	min-height:				450px;
	margin-left:			auto;
	margin-right:			auto;
	font-size:				12px;
}

.gallery-page h1 {
	color:					#c3d8eb;
	font-size:				120%;
	font-family:			'book antiqua',garamond,'times new roman',serif;	
	padding:				0 0 10px 0;
	margin:					0px;
}

h3 {
	color:					#589bb6;
	font-size:				90%;
	padding:				20px 0 20px 0;
	margin:					0px;
	font-weight:			bold;
}

.gallery-text {
	padding:				0 0 10px 10px;
}

.content-left {
	width:					200px;
	padding:				0 0 30px 0;
	margin:					0px;
	float:					left;
	border:					0px;
}

.content-right {
	padding:				0 0 30px 0;
	margin:					0px;
	float:					left;
	border:					0px;
}

.commissions-left {
	float:					left;
	margin:					0 10px 10px 0;
	border:					0;
}

.commissions-right {
	float:					right;
	margin:					0 0 10px 10px;
	border:					0;
}

.gallery-title {
	text-align:				left;
	border:					0;
	margin:					0px;
	padding:				20px 0 0 10px;
	font-size:				12px;
}

.indent {
	margin-left:			20px;
}