body {color:#FFFFFF; background:#68755e top left url(/images/bgPic.gif) repeat-x; margin:0; font:12px/120% Arial, Helvetica, sans-serif;}/* ----- Main layout basics ----- */#wrapper {width:900px; margin:0 auto; clear:both;}#bannerTop {float:left; width:900px; height:80px; padding:0 0 0 0; margin:0 0 10px 0;background:top left url(/images/bannerTop2.gif) no-repeat; clear:both;}#col1 {float:left; width:195px;}#col1a {float:left; width:194px; border-right: 1px solid white;}#col2 {float:left; width:180px;}#col2a {float:left; width:167px;}#col3 {float:right; width:505px; margin:0 0 10px 0; padding:0 0 0 20px; }#col3a {float:right; width:515px; margin:0 0 10px 0; padding:0 0 0 20px; border-left:1px solid white; background: top left url(/images/blueArrow.gif) no-repeat;}/* ----- Nav ----- */#navWrap {width:194px; height:310px;}#nav {font:11px/120% Arial, Helvetica, sans-serif; line-height:22px; padding:0; list-style:none;}#nav a { color:#FFFFFF; display:block; overflow:hidden; text-decoration:none; padding:0px 0px 0px 25px; background-image:url(/images/navBg.gif); background-repeat:no-repeat; width:155px;}#nav li{margin:2px 0px; padding:0;}#nav li.spaced {margin:24px 0px 0px 0px;}#nav ul {margin:0;}#subNavWrap {width:165px; margin: 0 15px 0 3px;}#subNav {font:11px/120% Arial, Helvetica, sans-serif; line-height:22px; padding:0 0 0 0; list-style:none;}#subNav li {text-align:right; display:block; overflow:hidden; width:165px;}#subNav a, #subNav strong {color:#FFFFFF; text-decoration:none; display:block; padding-right:10px;}#subNav a.selected { color:/*#AECD3A*/#5b8740; background: #fff top left url(/images/subNavBg.gif) no-repeat;}#nav a#link1 {background-position:0 0;}#nav a#link2 {background-position:0 -50px;}#nav a#link3 {background-position:0 -74px;}#nav a#link4 {background-position:0 -120px;}#nav a#link5 {background-position:0 -144px;}#nav a#link6 {background-position:0 -190px;}#nav a#link7 {background-position:0 -214px;}#nav a#link8 {background-position:0 -260px;}#nav a#link9 {background-position:0 -284px;}#nav a.selected {color:#283123; /*font-weight:bold;*/}#nav a#link1.selected {background-position:-180px 0px;}#nav a#link2.selected {background-position:-180px -50px;}#nav a#link3.selected {background-position:-180px -74px;}#nav a#link4.selected {background-position:-180px -120px;}#nav a#link5.selected {background-position:-180px -144px;}#nav a#link6.selected {background-position:-180px -190px;}#nav a#link7.selected {background-position:-180px -214px;}#nav a#link8.selected {background-position:-180px -260px;}#nav a#link9.selected {background-position:-180px -284px;}/* gap */#gap-a {width:167px; height:350px; /*border-left: 1px solid #FFFFFF; background: top right url(/images/gapBrdr.gif) no-repeat;*/}#gap {width:180px; height:350px; /*border-left: 1px solid #FFFFFF;*/ background: top right url(/images/gapBrdr.gif) no-repeat;}/* ----- Gallery ----- */.picHolder{ float:left; margin:10px; width:100px; height:100px;}/* ----- Content ----- */.bioPic {float:left; height:134px; width:165px; margin:0px 10px 10px 0px;}.picContent1{ float:left; margin:10px 0 0 0; width:100px; height:100px;}.picContent{ float:left; margin:10px 0 10px 33px; width:100px; height:100px;}.introPara { font-size:14px; line-height:20px; margin:0px 0px 5px 0px;}.insetPic {float:right; height:134px; width:165px; margin:5px 10px 5px 10px;}.insetPicLeft {float:left; height:134px; width:165px; margin:5px 10px 25px 0px;}.inset3x3 {float:left; height:134px; width:500px; margin:5px 0 15px 0; clear:both;}.icon {float:right; height:74px; width:74px; margin:5px 10px 25px 0px;}.small {font-size:10px}.gapPic {width:140px; height:130px; margin:10px 10px 0 16px;}#content {float:left; width:500px; margin:12px 0 10px 0}#content h3 {display:block; background: top left url(/images/blueArrow.gif) no-repeat; padding-left:20px; line-height:16px; margin:15px 0 10px 0;}#content h2 {display:block; /*background: top left url(/images/blueArrow.gif) no-repeat; padding-left:20px;*/ line-height:16px; margin:3px 0 10px 0;}#content h2.collection, #content h2.aboutKeith, #content h2.aboutWork, #content h2.awards, #content h2.contact, #content h2.cv, #content h2.news {line-height:19px; height:0; margin:0 0 20px 0; overflow:hidden; padding:19px 0 0 0;}#content h2.collection {background:top left url(/images/headers/collections.gif) no-repeat;}#content h2.awards {background:top left url(/images/headers/awards.gif) no-repeat;}#content h2.contact {background:top left url(/images/headers/contact.gif) no-repeat;}#content h2.cv {background:top left url(/images/headers/cv.gif) no-repeat;}#content h2.aboutWork {background:top left url(/images/headers/aboutWork.gif) no-repeat;}#content h2.aboutKeith {background:top left url(/images/headers/aboutKeith.gif) no-repeat;}#content h2.news {background:top left url(/images/headers/news.gif) no-repeat;}.homePic {float:left; margin:10px 0 10px 0;}#content p { margin:10px 0 10px 0;}#content td { padding:5px 10px 10px 0px; margin:0;}#content a { color:#AECD3A; text-decoration:none;}#content li {list-style:none; margin:10px 0 10px 0; background: center left url(/images/chevron.gif) no-repeat; padding:0 0 0 15px;}#content ul.collect {margin:0; padding:0;}/* ----- Footer ----- */#footer {border-top: 1px solid white; padding:10px 0 0 0; background: top right url(/images/footerName.gif) no-repeat; width:900px; height:30px; margin:0 auto; clear:both;}.flash-replaced div.alt {display:none;}