* {
	margin: 0;
	padding: 0;
}

* html #wrap {
	width: 955px;
}

body {
	color: #5d5448;
	font: 14px/21px Georgia, Times New Roman, Times, serif;
	background: #f0ebe5 url(site-images/bg.jpg) repeat-y;
}

h1{
	font-size: 24px;
	margin-bottom: 20px;
	padding-bottom: 5px;
	color: #5b4e3b;
	text-align: center;
	border-bottom: 1px solid #9c4f18;
	font-weight: lighter;
}

h3 {
	font-size: 18px;
	margin-top: 30px;
	margin-bottom: 10px;
	color: #825847;
	font-variant: small-caps;
	letter-spacing: 1px;
}

p {
	margin-bottom: 20px;
}

/* @group Links */

a {
	color: #91482c;
	text-decoration: none;
	outline: none;
}

a:hover {
	color: #e9e6e0;
	background-color: #91482c;
}
	
/* @end */

/* @group Navigation */

#about-me-body #about-me {
	background: url(site-images/about-me-hover.jpg);
	height: 61px;
}

#whats-new-body #whats-new {
	background: url(site-images/whats-new-hover.jpg);
	height: 61px;
}

#surface-design-body #surface-design {
	background: url(site-images/surface-design-hover.jpg);
	height: 61px;
}

#mixed-media-body #mixed-media {
	background: url(site-images/mixed-media-hover.jpg);
	height: 61px;
}

#painting-body #painting {
	background: url(site-images/painting-hover.jpg);
	height: 61px;
}

#online-sale-body #online-sale {
	background: url(site-images/online-sale-hover.jpg);
	height: 61px;
}

#links-body #links {
	background: url(site-images/links-hover.jpg);
	height: 61px;
}

#contact-body #contact {
	background: url(site-images/contact-hover.jpg);
	height: 61px;
}

#navigation {
	float: left;
	width: 350px;
	height: 598px;
	background: #e1d8c7;
}

#navigation li {
	background-repeat: no-repeat;
}

#navigation li a {
	text-decoration: none;
	text-indent: -9999px;	
	display: block;
}

#home-wrap {
	background: url(site-images/lisadejohn-hover.jpg);
	height: 110px;
}

#home:link {
	background: url(site-images/lisadejohn.jpg);
	height: 110px;
}

#home:visited {
	background: url(site-images/lisadejohn.jpg);
	height: 110px;
}

#home:hover{
	background: url(site-images/lisadejohn-hover.jpg);
	height: 110px;
}

#about-me-wrap {
	background: url(site-images/about-me-hover.jpg);
	height: 61px;
}

#about-me:link {
	background: url(site-images/about-me.jpg);
	height: 61px;
}

#about-me:visited {
	background: url(site-images/about-me.jpg);
	height: 61px;
}

#about-me:hover {
	background: url(site-images/about-me-hover.jpg);
	height: 61px;
}

#whats-new-wrap {
	background: url(site-images/whats-new-hover.jpg);
	height: 61px;
}

#whats-new:link {
	background: url(site-images/whats-new.jpg);
	height: 61px;
}

#whats-new:visited {
	background: url(site-images/whats-new.jpg);
	height: 61px;
}

#whats-new:hover {
	background: url(site-images/whats-new-hover.jpg);
	height: 61px;
}

#surface-design-wrap {
	background: url(site-images/surface-design-hover.jpg);
	height: 61px;
}

#surface-design:link {
	background: url(site-images/surface-design.jpg);
	height: 61px;
}

#surface-design:visited {
	background: url(site-images/surface-design.jpg);
	height: 61px;
}

#surface-design:hover {
	background: url(site-images/surface-design-hover.jpg);
	height: 61px;
}

#mixed-media-wrap {
	background: url(site-images/mixed-media-hover.jpg);
	height: 61px;
}

#mixed-media:link {
	background: url(site-images/mixed-media.jpg);
	height: 61px;
}

#mixed-media:visited {
	background: url(site-images/mixed-media.jpg);
	height: 61px;
}

#mixed-media:hover {
	background: url(site-images/mixed-media-hover.jpg);
	height: 61px;
}

#painting-wrap {
	background: url(site-images/painting-hover.jpg);
	height: 61px;
}

#painting:link {
	background: url(site-images/painting.jpg);
	height: 61px;
}

#painting:visited {
	background: url(site-images/painting.jpg);
	height: 61px;
}

#painting:hover {
	background: url(site-images/painting-hover.jpg);
	height: 61px;
}

#online-sale-wrap {
	background: url(site-images/online-sale-hover.jpg);
	height: 61px;
}

#online-sale:link {
	background: url(site-images/online-sale.jpg);
	height: 61px;
}

#online-sale:visited {
	background: url(site-images/online-sale.jpg);
	height: 61px;
}

#online-sale:hover {
	background: url(site-images/online-sale-hover.jpg);
	height: 61px;
}

#links-wrap {
	background: url(site-images/links-hover.jpg);
	height: 61px;
}

#links:link {
	background: url(site-images/links.jpg);
	height: 61px;
}

#links:visited {
	background: url(site-images/links.jpg);
	height: 61px;
}

#links:hover {
	background: url(site-images/links-hover.jpg);
	height: 61px;
}

#contact-wrap {
	background: url(site-images/contact-hover.jpg);
	height: 61px;
}

#contact:link {
	background: url(site-images/contact.jpg);
	height: 61px;
}

#contact:visited {
	background: url(site-images/contact.jpg);
	height: 61px;
}

#contact:hover {
	background: url(site-images/contact-hover.jpg);
	height: 61px;
}
	
/* @end */

/* @group Gallery Navigation */

#gallery-nav {
	text-align: center;
	margin: 0px;
	font-size: 60px;
	line-height: 48px;
	padding: 0px;
	width: 500px;
	position: relative;
}

#gallery-nav a {
	color: #897c6b;
}

#gallery-nav a:hover {
	background-color: transparent;
	color: #5f523f;
}
	
/* @end */

#content {
	padding-top: 113px;
	margin-left: 400px;
	margin-right: 50px;
	min-width: 500px;
	max-width: 700px;
}

#content li {
	margin-bottom: 10px;
	list-style: circle;
}

#about-me-body img	{
	border: 1px solid #5f5241;
	margin-left: 10px;
	margin-bottom: 10px;
}

#surface-design-body img {
	margin-bottom: 10px;
	border: 1px solid #897c6b;
}

#surface-design-body h1 {
	display: none;
}

#mixed-media-body img {
	margin-bottom: 0px;
	border: 1px solid #897c6b;
}

#mixed-media-body h1 {
	display: none;
}

#painting-body img {
	margin-bottom: 10px;
	border: 1px solid #897c6b;
}

#painting-body h1 {
	display: none;
}

#titles {
	text-align: center;
	font-size: 12px;
	line-height: 14px;
	margin-bottom: 0px;
	width: 500px;
	position: relative;
}

/* Online Sale*/

#online-sale-body #content img {
	float: left;
	margin-right: 20px;
	margin-bottom: 20px;
	border: 1px solid #7d6c55;
}

#online-sale-body .entrytext p {
	height: 340px;
}


