body, h1, h2, li, p, ul { margin: 0; padding: 0; }

a { text-decoration: none; }
a span { display: none; }
body { background: #fff; font-family: arial,sans-serif; font-size: 12px; }
h1 { display: none; }
p { line-height: 1.6; margin-bottom: 16px; }
p a { color: #999; }
p a:hover { text-decoration: underline; }

#all { background: #fff; margin: 0 auto 24px; position: relative; }
#head { height: 64px; margin-top: 7px; }
#head a { background: url( /img/meredith_nicole_studio_furniture_bg.png ); display: block; height: 57px; width: 224px; }
#head-inner, #main-inner, #nav-inner { margin: 0 auto; width: 752px; }
#main { background: #000; color: #999; height: 465px; }
#main-inner { position: relative; }
#nav { background: #000; display: block; padding: 16px 0; text-align: right; }
#nav li { display: inline; margin-left: 70px; }
#nav li a { color: #c1b49a; font-size: 14px; }
#nav-inner { list-style-type: none; }
#tsktsk { margin: 75px auto; width: 800px; }

#bio img, #home img { float: right; padding: 5px 0 24px 16px; }

#contact #main-inner { background: #000 url( /img/chair_illustration_bg.png ) no-repeat; }
#contact #tsk-tsk { background: url( /img/tsk_tsk_bg.png ); height: 58px; position: absolute; right: 64px; top: 162px; width: 110px; }
#contact p { line-height: 2.5; padding: 80px 0 0 150px; }

#exhibitions h1 { display: block; font-size: 18px; font-weight: normal; margin-bottom: 20px; }
#exhibitions h2 { font-size: 13px; margin-bottom: 4px; }
#exhibitions img { height: 250px; position: absolute; right: 0; top: 2px; width: 400px; }
#exhibitions li { margin-bottom: 16px; }
#exhibitions ul { list-style-type: none; }

#gallery h2 { clear: both; font-size: 18px; font-weight: normal; margin-bottom: 4px; }
#gallery #next { background: url( /img/next_bg.png ); cursor: pointer; display: block; height: 11px; position: absolute; right: 3px; top: 238px; width: 25px; }
#gallery #wrapper { height: 250px; list-style-type: none; position: absolute; right: -32px; top: 1px; width: 432px; }
#gallery .thumbs { list-style-type: none; height: 30px; margin-bottom: 20px; }
#gallery .thumbs li { display: inline; }
#gallery .thumbs li a { background-image: url( /img/thumbs_bg.jpg ); float: left; height: 30px; margin-right: 3px; width: 30px; }

#home p { width: 100%; }

#t-1 { background-position: 0 0; }
#t-2 { background-position: -30px 0; }
#t-3 { background-position: -60px 0; }
#t-4 { background-position: -90px 0; }
#t-5 { background-position: -120px 0; }
#t-6 { background-position: -150px 0; }
#t-7 { background-position: -180px 0; }
#t-8 { background-position: -210px 0; }
#t-9 { background-position: -240px 0; }
#t-10 { background-position: -270px 0; }

.c-b { clear: both; }
.w-512 { width: 512px; }