/*IE 6 transparency png hack*/
img, div, a, input { 
	behavior: url(/css/iepngfix.htc);
 }

body {
	background: url("../images/paper_bg2.jpg") no-repeat fixed center top;
}

a:link {
	border: none;
}

#content {
	width: 800px;
	margin: 0 auto;
}

a img {
	border: none;
}

#header {
	width: 800px;
	height: 30px;
	background: url("../images/top_bg.png") no-repeat center top;
}

#sunshine {
	background: url("../images/sunshine_bg2.png") no-repeat center top;
	width: 800px;
	height: 250px;
}

#sunshine .center img {
	margin-top: 10px;
}

#main {
	background: url("../images/white_bg.png");
}

#nav {
	margin: 0 80px;
	list-style-type: none;
}

	#nav li {
		display: inline;
	}
	
	#nav a:hover img {
		background: url("../images/button_bg.png");
	}
	
	#galleryNav a:hover img {
		background: url("../images/underline.png");
	}
	
	#galleryNav a img {
		padding: 10px 0;
	}

#main_image {
	margin: 0 auto;
	width: 640px;
	background: url("../images/image_border.png") no-repeat center top;
}

	#main_image img {
		margin: 10px 20px;
	}

#paintingGallery {
	width: 735px;
	margin: 0 auto;
}

#paintingGallery img{
	border: 1px solid black;
}

#galleryNav {
	text-align: center;
}

#galleryNav img {
	cursor: pointer;
}

#contact, #about {
	margin: 0 20px;
}

#contact {
	padding: 10px 0px;
}

.painting {
	width: 225px;
	height: 270px;
	margin: 10px;
	float: left;
	text-align: center;
}

.center {
	margin: 0 auto;
}

#caption {
	margin: 0 auto;
	width: 640px;
}

#footer {
	width: 800px;
	height: 30px;
	background: url("../images/footer.png") no-repeat center top;
	font-size: 10px;
	text-align: right;
}

#footer p {
	padding: 5px 10px;
}
