html {height:100%}
body {height: 101%; }
html {margin: 0; padding: 0; }

body {margin: 0; padding: 0; color: #000; text-align: center; background: #fff;  font: normal 76% Verdana, sans-serif;}

#wrapper {margin: 0px auto; padding: 0 0 0 10px; width: 756px; text-align: left; 
	background: transparent; border-left: 1px solid #7E5235; position: relative; }

div#header {margin: 0; padding: 0; background: #fff; color: #000; height: 240px; text-align: left; width: 755px; }

div#header img {margin: 0px; padding: 9px 0 0 0; }

#content {margin: 0px 10px 30px 60px; padding: 0; background: #fff; color: #000; border: 0px solid black; z-index: 100; font-size: 120%; }

#content {background: #fff; color: #000; font-family: Verdana, sans-serif; font-size: .95em; padding-top: 15px; padding-bottom: 0px; margin-bottom: 0px; }

#contentwrapper {margin: 0px 35px 8px 35px;}

#contentwrapper p {line-height: 1.45; padding-bottom: 10px; }

#contentwrapper a {text-decoration: none; background: #fff; color: #7E5235; font-weight: bold; } 

#thirdcolumn {margin: 0; padding: 0; float: right; width:0px; background: teal; color: #000; }

h1 {margin: 0; padding-top: 10px; font-size: .0em; font-weight: normal; text-indent: -5000px; }

h2 {background: #fff; color: #866D68; font-family: "Adobe Garamond", Times, "Times New Roman", serif; font-size: 2em; font-weight: normal; top: 190px; left: 206px; position: absolute; z-index: 100; }

h3 {font-size: 1.3em; margin: 1.2em 0em .5em 0em; font-weight: bold; background: #F9EED7; 
	border-bottom: 0px solid gray; padding-top: 5px; color: #866D68; }

h4 {font-size: 1.2em; margin: 1.2em 0em 0em 0em; font-weight: bold; }

h5 {font-size: 1.0em; margin: 1.2em 0em 1.2em 0em; font-weight: bold; }

h6 {font-size: 0.8em; margin: 1.2em 0em 1.2em 0em; font-weight: bold; }

/* begin menu */
div#navbar {margin: 0; padding: 7px 0 0 0; width: 150px; float: left; display: none; }

div#navbar ul {margin-top: 0px; padding-top: 0px;  background: #fff; color: #000; list-style: none; font-size: 1.3em; width: 150px; display: none; }

ul#navlist a {color: #7E5235; text-decoration: none; font-weight: bold; font-size: .7em; font-family: Verdana, Arial, sans-serif; width: 132px; padding-left: 20px; padding-top: 10px; padding-bottom: 10px; background: transparent url(images/menu-bg.gif) repeat-x; display: none; }

#navbar a:visited {color: #9698A5; background: #fff url(images/menu-bg.gif) repeat-x; border-bottom: 3px; display: none; }

#navbar a:hover {color: #000; background: #FEE1A7 url(images/menu-hover.gif) left center no-repeat; border-bottom: 0; }

#navbar a:active, #navbar a:focus {color: #006697; background: #fff; }

.bottomlink {color: inherit; background: transparent url(images/menu-bottom.gif) repeat-x bottom; height: 33px; width: 153px; }
/* end menu */

/* footer */
div#footer {margin: 15px auto; padding: 5px 0px 5px 0; width: 99%; text-align: center; font-family: arial, helvetica, sans-serif; font-size: .9em; clear: both; color: #665D5D; background: #fff; }
/* end footer */

/* persistent page indicators */
body#homepage li#home a, body#public-artpage li#public-art a, body#sculpturepage li#sculpture a, body#ceremonialpage li#ceremonial a, body#statementpage li#statement a, body#biographypage li#biography a, body#contactpage li#contact a 
{background: #fff url(images/menu-hover.gif) left center no-repeat; color: #7E5235; }
/* end persistent page indicators */


/* extras from public-art page */
#quote {margin: 0 15px 10px 55px; line-height: 1.45; font-size: .95em; }
.right {text-align: right; display: block; }
.reaching {height: 22px; margin-top: 15px; }
/* end extras from public-art page */


/* extras sculpture and ceremony */
.display {display: block; margin: 0; padding: 0; font-size: .95em; font-family: Verdana, sans-serif; background: #fff; border: 0px solid #000; }

.display p {padding-left: 10px; padding-top: 10px; padding-right: 25px; }

.description {display: block; padding-top: 10px; padding-left: 10px; }
.description2 {display: block; padding-top: 3px; padding-left: 10px; }

#content {width: 550px; }

.divider {color: inherit; 
background: #fff url(images/divider.gif) center repeat-x; width: 100%; padding: 25px 0; }

.clearer {clear: both; }

.leftpicture {float: left; margin: 0; padding: 0 10px 0 0;}

.rightpicture {float: right; margin: 0; padding: 0 0 0 10px; }

/* end extras sculpture and ceremony */