
*					{
					padding: 0px;
					margin: 0px;
					}

body					{
					background-image: url("images/bg-page.jpg");
					background-repeat: repeat-x;
					background-position: top;
					background-color: #fff;
					font-family: verdana, arial, sans-serif;
					}

div.headerArea				{
					display: block;
					background-color: #fff;
					width: 770px;
					margin: 10px auto 0px auto;
					position: relative;
					border-top: 1px solid #A2A2A2;
					border-left: 1px solid #A2A2A2;
					border-right: 1px solid #A2A2A2;
					}
div.headerArea ul			{
					display: block;
					list-style-type: none;
					}
div.headerArea li			{
					display: block;
					float: left;
					width: 154px;
					margin: 0px 0px 0px 0px;
					}
div.headerArea a			{
					display: block;
					background-color: #C2E0DB;
					color: #3A3A3B;
					text-align: right;
					text-transform: lowercase;
					font-size: 0.75em;
					margin: 0px 2px 0px 0px;
					padding: 16px 5px 2px 0px;
					}
div.headerArea a.lastLink		{
					margin-right: 0px;
					}
div.headerArea a:hover			{
					background-color: #3A3A3B;
					color: #fff;
					text-decoration: none;
					border-color: #FF6B02;
					}



#about a.aboutLink, #artwork a.artworkLink, #news a.newsLink, #contact a.contactLink
					{
					background-color: #3A3A3B;
					color: #fff;
					text-decoration: none;
					border-color: #FF6B02;
					}


img.logoImage				{
					width: 517px;
					height: 62px;
					margin: 13px 0px 10px 13px;
					}

div.pageArea				{
					display: block;
					background-color: #fff;
					width: 690px;
					padding: 30px 40px 30px 40px;
					margin: 0px auto 0px auto;
					font-size: 0.7em;
					line-height: 1.4em;
					color: #3A3A3B;
					border-left: 1px solid #A2A2A2;
					border-right: 1px solid #A2A2A2;
					border-bottom: 1px solid #A2A2A2;
					text-align: justify;
					}

div.homeImageArea			{
					background-color: transparent;
/* 					background-image: url("images/home-shadow.jpg");
					background-repeat: no-repeat;
					background-position: center bottom; */
					display: inline;
					float: left;
					width: 225px;
					margin: 30px 7px 30px 0px;
					padding: 0px 0px 15px 0px;
					}
div.homeImageArea img			{
					border: 1px solid #A2A2A2;
					}
div.lastImage				{
					margin-right: 0px;
					}

div.artworkLink				{
					display: inline;
					width: 202px;
					padding: 0px;
					margin: 0px;
					}
div.leftLink				{
					float: left;
					margin-left: 100px;
					}
div.rightLink				{
					float: right;
					background-image: url("images/artlink-paintings.jpg");
					background-repeat: no-repeat;
					margin-right: 100px;
					}
div.leftLink a				{
					display: block;
					background-image: url("images/artlink-textiles.jpg");
					background-repeat: no-repeat;
					padding: 205px 0px 0px 0px;
					}
div.rightLink a				{
					display: block;
					background-image: url("images/artlink-paintings.jpg");
					background-repeat: no-repeat;
					padding: 205px 0px 0px 0px;
					}



div.galleryArea				{
					display: block;
					text-align: center;
					}

div.footerArea				{
					display: block;
					background-color: #fff;
					color: #888888;
					background-image: url("images/bg-footer.gif");
					background-repeat: no-repeat;
					width: 760px;
					height: 20px;
					margin: 0px auto 20px auto;
					padding: 6px 0px 0px 10px;
					font-size: 0.6em;
					}

a					{
					text-decoration: none;
					}
a:hover					{
					text-decoration: underline;
					}

p					{
					display: block;
					margin: 0px 0px 1.4em 0px;
					padding: 0px;
					}

h1					{
					display: block;
					font-size: 2.3em;
					font-weight: normal;
					margin: 0.7em 0px 1.2em 0px;
					}

div.clear				{
					display: block;
					clear: both;
					font-size: 0px;
					}

img.imageLeft				{
					display: block;
					float: left;
					margin: 0px 35px 1.3em 0px;
					border: 1px solid #A2A2A2;
					}
img.imageRight				{
					display: block;
					float: right;
					margin: 0px 0px 1.3em 35px;
					border: 1px solid #A2A2A2;
					}
img.imageCenter				{
					display: block;
					margin: 0px auto 1.3em auto;
					border: 1px solid #A2A2A2;
					}
input, textarea				{
					border: 1px solid #5F5F5F;
					padding: 2px;
					font-size: 1em;
					}
select					{
					border: 1px solid #5F5F5F;
					font-size: 1em;
					}
input.checkbox				{
					border: none;
					}
input.send				{
					font-weight: bold;
					font-size: 1.2em;
					text-transform: uppercase;
					padding: 2px 10px;
					color: #00704B;
					}
.bold					{
					font-weight: bold;
					}
.right					{
					text-align: right;
					}



