body {	margin: 0px;	padding: 0px;	}table.indexpage,table.biopage,table.paintpage,table.paintabpage,table.painthumpage,table.cardspage,table.cardsgrtpage,table.cardscompage,table.bookspage,table.printspage, table.shoppage,table.exhibpage,table.contactpage {	width: 800px;	text-align: left;	position: relative;	margin: 5px auto 5px auto;	}td {font-family: Comic Sans MS, Arial, sans-serif;text-decoration: none;}a, a:link, a:visited {text-decoration: none;color: #333333;}	p {	padding: 5px 25px 0px 25px;	color: #000000;	border: 0px solid #000000;}.clear {	clear: both;	}	/* navigation styles here */ul#nav {	float: left;	list-style: none;	padding: 0px;	margin: 0px 0px 0px 0px;	width: 201px;}#nav li {	display: block;	width: 201px;	height: 43px;	border: 0px solid #000;	margin: 0px; 	padding: 0px;}#nav li.csub, #nav li.psub, #nav li.csub a, #nav li.psub a {height: 28px;}	#nav li  a {	display:block;  	width: 201px; 	height: 43px;	text-decoration: none;	}	li.index {background: url(images/b01hom.gif) no-repeat;}li.biography  {background: url(images/b02bio.gif) no-repeat;}li.painting  {background: url(images/b03pai.gif) no-repeat;}li.cards  {background: url(images/b04crd.gif) no-repeat;}li.books  {background: url(images/b05bks.gif) no-repeat;}li.prints  {background: url(images/b08prn.gif) no-repeat;}li.shop  {background: url(images/b10sho.gif) no-repeat;}li.exhibitions  {background: url(images/b09exh.gif) no-repeat;}li.contact  {background: url(images/b05con.gif) no-repeat;}	li.index a {background: url(images/b01hom.gif) no-repeat;}li.biography a {background: url(images/b02bio.gif) no-repeat;}li.painting a {background: url(images/b03pai.gif) no-repeat;}li.cards a {background: url(images/b04crd.gif) no-repeat;}li.books a {background: url(images/b05bks.gif) no-repeat;}li.prints a {background: url(images/b08prn.gif) no-repeat;}li.shop a {background: url(images/b10sho.gif) no-repeat;}li.exhibitions a {background: url(images/b09exh.gif) no-repeat;}li.contact a {background: url(images/b05con.gif) no-repeat;}	li.index a:hover {background: url(images/b01homd.gif) no-repeat;}li.biography a:hover {background: url(images/b02biod.gif) no-repeat;}li.painting a:hover {background: url(images/b03paid.gif) no-repeat;}li.cards a:hover {background: url(images/b04crdd.gif) no-repeat;}li.books a:hover {background: url(images/b05bksd.gif) no-repeat;}li.prints a:hover {background: url(images/b08prnd.gif) no-repeat;}li.shop a:hover {background: url(images/b10shod.gif) no-repeat;}li.exhibitions a:hover {background: url(images/b09exhd.gif) no-repeat;}li.contact a:hover {background: url(images/b05cond.gif) no-repeat;}li.paintab {background: url(images/b03pa1.gif) 30px 0px no-repeat;}li.paintab a {background: url(images/b03pa1.gif) 30px 0px no-repeat;}li.paintab a:hover {background: url(images/b03pa1d.gif) 30px 0px no-repeat;}li.painthum  {background: url(images/b03pa2.gif) 30px 0px no-repeat;}li.painthum a {background: url(images/b03pa2.gif) 30px 0px no-repeat;}li.painthum a:hover {background: url(images/b03pa2d.gif) 30px 0px no-repeat;}li.paintcat,li.paintcat a {background: url(design_images/cats_button.gif) 30px 0px no-repeat;}li.paintcat a:hover {background: url(design_images/cats_button_on.gif) 30px 0px no-repeat;}li.greetings {background: url(images/b04crd1.gif) 30px 0px no-repeat;}li.greetings a {background: url(images/b04crd1.gif) 30px 0px no-repeat;}li.greetings a:hover {background: url(images/b04crd1d.gif) 30px 0px no-repeat;}li.commissions  {background: url(images/b04crd2.gif) 30px 0px no-repeat;}li.commissions a {background: url(images/b04crd2.gif) 30px 0px no-repeat;}li.commissions a:hover {background: url(images/b04crd2d.gif) 30px 0px no-repeat;}li  a span {z-index: -1;position: relative;	left: 50px;	}	/* subnav switch on-off here */	table #nav li.csub, table #nav li.psub {display: none;}table.cardspage #nav li.csub, table.paintpage #nav li.psub, table.paintabpage #nav li.psub, table.painthumpage #nav li.psub,body#paintcatpage #nav li.psub,table.cardsgrtpage #nav li.csub,table.cardscompage #nav li.csub {display: block;}/* navigation button ON state styles here */table.indexpage #nav li.index a {background: url(images/b01homd.gif) no-repeat;}table.biopage #nav li.biography a {background: url(images/b02biod.gif) no-repeat;}table.paintpage #nav li.painting a {background: url(images/b03paid.gif) no-repeat;}table.paintabpage #nav li.paintab a {background: url(images/b03pa1d.gif)  30px 0px no-repeat;}table.painthumpage #nav li.painthum a {background: url(images/b03pa2d.gif)  30px 0px no-repeat;}body#paintcatpage #nav li.paintcat a {background: url(design_images/cats_button_on.gif)  30px 0px no-repeat;}table.cardspage #nav li.cards a {background: url(images/b04crdd.gif) no-repeat;}table.cardsgrtpage #nav li.greetings a {background: url(images/b04crd1d.gif)  30px 0px no-repeat;}table.cardscompage #nav li.commissions a {background: url(images/b04crd2d.gif)  30px 0px no-repeat;}table.bookspage #nav li.books a {background: url(images/b05bksd.gif) no-repeat;}table.printspage #nav li.prints a {background: url(images/b08prnd.gif) no-repeat;}table.shoppage #nav li.shop a {background: url(images/b10shod.gif) no-repeat;}table.exhibpage #nav li.exhibitions a {background: url(images/b09exhd.gif) no-repeat;}table.contactpage #nav li.contact a {background: url(images/b05cond.gif) no-repeat;}/* end of navigation styles */h3 {margin-bottom: 5px;}h3.withsubline {margin-bottom: 0px;}h3.top {margin-top: 10px;}p.caption {font-size: .8em; }.labels {	font-family: Comic Sans MS, Arial, sans-serif;	font-size: .8em;	font-weight: bold;	text-decoration: none;	color: #ffffff;}.descrip {padding-left: 10px;}.home,.home a:active,.home a:link,.home a:visited {	font-family: Comic Sans MS, Arial, sans-serif;	font-size: 1.0em;	text-decoration: none;	color: #000000;	text-align: center;	}.bold {font-weight: bold;}.homelink {	font-family: Comic Sans MS, Arial, sans-serif;	font-size: .9em;	text-decoration: none;	color: #000000;}.homelink a:visited,.homelink a:active,.homelink a:link {	text-decoration: none;	color: #0066CC;}.homelink a:hover {	text-decoration: none;	color: #666666;}.shopstyle tr td {	font-family: Comic Sans MS, Arial, sans-serif;	font-size: .85em;	text-decoration: none;	color: #000000;}.shopstyle tr.bold {	font-family: Comic Sans MS, Arial, sans-serif;	font-size: 1.2em;	text-decoration: none;	color: #000000;	font-weight: bold;	}.shopstyle tr.bold td {padding-bottom: 10px;}.shopstyle td a:visited,.shopstyle td a:active,.shopstyle td a:link {	text-decoration: none;	color: #0066cc;}.shopstyle td a:hover {	text-decoration: none;	color: #666666;}.shopstyle img {margin: 5px 0px 5px 0px;}.shopstyle td.buttons img {margin: 2px 0px 2px 0px;}.shopstylesmall {	font-family: Comic Sans MS, Arial, sans-serif;	font-size: .7em;	text-decoration: none;	color: #000000;	text-align: left;}.small {	font-family: Comic Sans MS, Arial, sans-serif;	font-size: .7em;	text-decoration: none;	color: #000000;	text-align: center;}.home a:hover {	font-family: Comic Sans MS, Arial, sans-serif;	text-decoration: none;	color: #666666;}.details {	font-family: Comic Sans MS, Arial, sans-serif;	font-size: 11px;	text-decoration: none;	color: #666666;}.design,.design a:active,.design a:link,.design a:visited {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	text-decoration: none;	color: #000000;}.design a:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	text-decoration: none;	color: #666666;}#image { margin: 20px auto 20px auto; line-height: .8em;  width: 400px; height: 350px; } #image a img {	border: none;	}	#slideshowSection div.thumbnail_row {	display: none;	}	#thumbnailIndex #mainImageSection {	display: none;	}.thumbnail_row {	margin-left: 30px;	}/* MAIN NAV STYLES */ul.nav {margin: 0px;padding: 0px;}ul.nav li {list-style: none;width: 201;height: 43px;padding: 0px;}/* SLIDESHOW PAGES STYLES */#mininav {	margin: 10px auto;	padding: 0;	width: 270px;	height: 20px;	border: 0px solid #000000;	text-align: center;}#mininav li ul {	display: none;	}#mininav li {	display:inline;	list-style: none;	padding: 0; /*IE5/MAC Padding Fix*/	width: 40px;}#mininav a {	float: left;	text-decoration: none; /*Mozilla Underline Fix*/	height: 20px;	border: 0px solid #000000;	font-size: .9em;}#mininav span {	visibility: hidden;}/* ~~~~~~~~~ mini nav BUTTON STYLES ~~~~~~~~~ */#previous1 a {		background: url(images/arow_0.gif) no-repeat;	margin-right: 60px;	margin-left: 10px;	cursor: default;	}	#previous a {	background: url(images/arowbak.gif) no-repeat;	margin-right: 60px;	margin-left: 10px;}#previous a.selected, #previous a:hover {	background: url(images/arowbakd.gif) no-repeat;}#next1 a {	background: url(images/arow_0.gif) no-repeat;	width: 40px;	margin-left: 60px;	cursor: default;}#next a {	width: 40px;	background: url(images/arownex.gif) no-repeat;	margin-left: 60px;}#next a.selected, #next a:hover {	background: url(images/arownexd.gif) no-repeat;}span.crossthru {text-decoration: line-through;}#details {float:right; text-align: center; font-size: 0.8em; width: 160px; margin-top: -35px;}#details1 {float:right; text-align: center; font-size: 0.8em; width: 160px; margin-top: -35px;}#imagebottom {margin: 20px 0px 0px 0px; vertical-align: top;}