@charset "UTF-8";
/* CSS Document */

html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset {
	margin: 0;
	padding: 0;
	border: 0;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#CCC;
}

#wrapper {
	width:1000px; height:630px; background-color:#CCC;
}

#banner {
	width:1000px; height:100px;
}

/* gallery */
#gallery {
	margin:0 60px 0 60px; width:880px; height:460px;
}

#columnleft {
	float:left; height:430px; width:545px;
}

#artworkwin {
	height:430px; width:545px;
}

#artworkwin a img {
	border: none;
}

#detailtxt { 
	margin-top: 8px; height:20px; font-size:10px;
}

#columnright {
	margin:0 0 0 0; float:right; height:430px; width:290px;
}

#thumbindex {
	overflow:auto; height:269px; width:290px; overflow-x:hidden; background-color:#CCC; float:right;
}

#thumbindex ul{
}

#thumbindex li{
	display:inline; list-style-type:none;
}

.thumbwin {
	margin:0 3px 3px 0; padding: 0; float:left; height:83px; width:83px; border: 2px solid #CCC;
}

li.selected div.thumbwin {
	border: 2px solid #999;
}

#artstatement {
	margin:10px 0 10px 2px; height:150px; width:270px; float:left;
	font-family:Arial, Helvetica, sans-serif; font-size:10px;
}

.title {
	font-style:italic; font-weight:900;
}

.material {
	margin:0 0 0 7px;
}

.size {
	margin:0 0 0 7px
}

/* home */
#home{
	width:1000px; height:490px;
}

#home h1 {
	margin:0 60px 0 60px; padding:15px 0 0 0; background-color:#CCC;
	text-align:center; font-weight:900; font-size:9px; color:#000;
}

#show {
	 margin:0 0 0 200px; height:430px; width:600px;
}

.content_main {
	width:1000px;
	height:490px;
	margin: 10px 0 0 0;
}

/* landscapes */
#landscapes h1 {
	margin:10px 0 0 0; text-align:center; font-weight:900; font-size:9px; color:#000;
}

/* city paintings */
#city_paintings h1 {
	margin:10px 0 0 250px; font-size:9px; font-weight:900; color:#000;
}

/* naked girls */
#naked_girls h1 {
	margin:10px 0 0 0; text-align:center; font-size:9px; font-weight:900; color:#000;
}

/* sex and death */
#sex_and_death h1 {
	margin:2px 60px 0 60px; text-align:center; font-size:9px; font-weight:900; color:#000;
}

/* about */
#about h1 {
	margin:2px 60px 0 60px; text-align:center; font-size:9px; font-weight:900; color:#000;
}

#about a{
	text-decoration:none; color:#000;
}

#about a:hover{
	color:#FFF;
}

/*columns*/
#colright {
	margin:0 60px 0 0; width:440px; height:490px; float:left; 
}

#colleft {
	margin:0 0 0 60px; width:440px; height:490px; float:left;
}

/* about the artist */
#about{
	font-size:12px;
}

#aboutcolleft {
	width:400px;
}

#aboutcolright {
	width:445px;
}

#about h1 {
	font-weight:900;
	font-size:14px;
}

#aboutlinks {
	margin:21px 10px 0 0; font-weight:bold; text-align:right;
}

#aboutlinks a {
	text-decoration:none; color:#000;
}

#about a:hover {
	color:#FFF;
}

/* artist statement */
#artstatepage{
	width:1000px; height:490px; font-size:12px;
}

#artstatecolleft {
	width:430px;
}

#artstatecolright {
}

#artstatepage h1 {
	font-weight:900; font-size:14px; 
}

#artstatelinks {
	margin:410px 10px 0 0; font-weight:900; text-align:right;
}

#artstatepage a {
	text-decoration:none; color:#000;
}

#artstatepage a:hover {
	color:#FFF;
}

/* resume */
#resume {
	width:1000px;
	height:490px;
	font-size:12px;
}

#resume p {
	padding:0 0 4px 0;	
}

#resume h1, h2, h3, h4, h5, h6{
	font-weight:900; font-size:11px; padding:0 0 4px 0;
}

#resumecolleft {
}

#resumecolright {
	padding:0 0 0 10px;
}

#resumelinks {
	margin:78px 0 0 0; font-weight:900; float:right; 
}

#resumelinks a {
	text-decoration:none; color:#000; 
}

#resume a:hover {
	color:#FFF;
}

/* contact */
#contact {
	width:1000px; height:490px; font-size:5px; text-align:left; font-family:Arial, Helvetica, sans-serif;
}

#contact p{
	font-size:16px;
}

#contact a{
	text-decoration:none; color:#000;
}

#contact a:hover{
	color:#FFF;
}

#address {
	margin:25px 0 0 0; width:435px; clear:both;
}

.phototext {
	font-size:10px;
}

#address p{
	font-size:18px;
}

#address img{
	float:right;	
}

#studio {
	float:left;
}

#streetmap img{
	margin:0 0 0 25px;
}

#click {
}

#click a {
	text-decoration:none; color:#333;
}

#click a:hover {
	color:#FFF;
}


/*contact form */
#contactform{
	margin:0 0 20px 150px; font-size:12px; font-family:"Arial Black", Gadget, sans-serif;
}

/* thank you */
#thankyou {
	text-align:center;
}

#thankyou p {
	padding:200px 0 0 0;
}

/* copright */
#copyright {
	margin:10px 65px 0 0; float:right; font-size:5pt; text-align:right; font-family:Arial, Helvetica, sans-serif;
}

#copyright a {
	text-decoration:none; color:#000;
}

#copyright a:hover {
	color:#FFF;	
}

/* template */
#template{
	font-size:9px; background-color:#CCC; margin:0 60px 0 60px;
}
