body {	background: #C8C892 url(background.jpg) repeat;	margin: 0px 0px 24px;}div#pagewrapper {	background:  url("home_background.jpg") repeat-y;	margin: 0px auto;	width: 751px;}div#masthead {	margin: 0px auto;	width: 723px;}div#masthead img {	display: block;}div#pagebottom {	background: url(bottom.jpg) no-repeat;	margin: 0px auto;	height: 46px;	width: 751px;}table#topnav {	background: #B2BB8A;	width: 723px;	border-top: 1px solid #fff;	border-bottom: 1px solid #fff;}table#topnav td {	text-align: center;	font: 12px/20px Verdana, Arial, Helvetica, sans-serif;	text-transform: uppercase;}table#topnav td a {	color: #fff;	text-decoration: none;	display: block;	padding-right: 15px;	padding-left: 15px;}table#topnav td a:hover {	background: #9D9E74;}div#homegreeting {	margin: 0px;	padding: 0px;	height: 500px;	width: 349px;	background: url(home.jpg);	float: left;}table#object td img {	display: block;}div#homecontent {	margin: 0px auto;	height: 500px;	width: 723px;}div#flash {	margin: 0px;	padding-top: 6px;}div#homepagebottom {	background: url(home_bottom.jpg) no-repeat;	margin: 0px auto;	height: 18px;	width: 751px;}div#homegreeting h1 {	font: bold 12px/22px Verdana, Arial, Helvetica, sans-serif;	text-transform: uppercase;	color: #3B3936;	padding-top: 27px;	padding-left: 30px;	margin: 0px;}div#homegreeting h2 {	font: normal 12px/22px Verdana, Arial, Helvetica, sans-serif;	color: #3B3936;	margin: 0px;	padding: 0px 34px 0px 94px;}div#homegreeting h3 {	font: normal 12px/22px Verdana, Arial, Helvetica, sans-serif;	color: #3B3936;	margin: 0px;	padding: 0px 34px;}div#homegreeting p {	font: normal 12px/22px Verdana, Arial, Helvetica, sans-serif;	color: #3B3936;	margin: 0px;	text-indent: 1em;	padding: 0px 34px;}div#contenttop {	background: url(ins_content_top.jpg) no-repeat;	margin: 0px auto;	height: 25px;	width: 751px;}div#content {	background: url(ins_content_background.jpg) repeat-y;	margin: 0px auto;	width: 655px;	padding: 9px 48px 0px;}div#textcol {	margin: 0px 0px 0px 239px;}img.floatleft {	display: inline;	margin: 0px 23px 0px 0px;	float: left;}div#textcol h1 {	font: bold 12px/13px Verdana, Arial, Helvetica, sans-serif;	text-transform: uppercase;	color: #3B3936;	margin: 0px 0px 6px;	padding: 0px;}div#textcol p {	font: normal 12px/22px Verdana, Arial, Helvetica, sans-serif;	color: #3B3936;	margin: 0px;	text-indent: 1.5em;	padding: 0px;}div#textcol p.noindent {	text-indent: 0em;}div#artistseal {	background: url(seal_artist.jpg) no-repeat left bottom;}div#galleryphoto img {	display: inline;	float: left;	margin: 0px;	border: 1px solid #CBCD95;}div#galleryhome {	margin: 0px 40px 0px 306px;	padding-bottom: 20px;}div#galleryhome h1 {	color: #3B3936;	margin: 0;	font: bold 12px/15px Verdana, Arial, Helvetica, sans-serif;	text-transform: uppercase;}div#galleryhome h2 {	color: #9D9E74;	margin: 0;	font: bold 12px/22px Verdana, Arial, Helvetica, sans-serif;}div#galleryhome p {	color: #585652;	margin: 0;	font: 12px/22px Verdana, Arial, Helvetica, sans-serif;}div#gallerytop_bottom {	background: url(gallerytop_bottom.jpg) no-repeat;	margin: 0px auto;	height: 25px;	width: 751px;}div#gallerybackground {	margin: 0px auto;	width: 751px;	background: #F4E8D0 url(gallery_background.jpg) repeat-y;	padding-bottom: 25px;}div#gallerybottom {	margin: 0px auto;	width: 751px;	background: url(gallery_bottom.jpg) no-repeat;	height: 22px;}div#galleryheader {	width: 705px;	margin: 0px auto;}table#header {	width: 705px;	padding: 0px;	margin: 0px auto;	border-top: 1px solid #C3C486;	border-right: none;	border-bottom: none;	border-left: none;}table#header td {	border: none;	padding: 0px;}table#header td#left {	width: 336px;	background: #9D9E74;}table#header td#right {	background: #B2BB8A;}table#header td#left h2 {	font: bold 12px/24px Verdana, Arial, Helvetica, sans-serif;	color: #fff;	padding-left: 24px;	margin: 0px;}table#header td#right h2 {	font: bold 12px/24px Verdana, Arial, Helvetica, sans-serif;	color: #fff;	padding-left: 11px;	margin: 0px;}table#header td#left_originals {	width: 336px;	background: #B2BB8A;}table#header td#left_originals h2 {	font: bold 12px/24px Verdana, Arial, Helvetica, sans-serif;	color: #fff;	padding-left: 24px;	margin: 0px;}table#header td#right_originals {	background: #B2BB8A;}table#header td#right_originals h2 {	font: bold 12px/24px Verdana, Arial, Helvetica, sans-serif;	color: #585652;	padding-left: 11px;	margin: 0px;}div#gallerythumbs {	width: 660px;	margin: 0px auto;	padding-top: 25px;}table#thumbs {	width: 660px;	border: none;	padding: 0px;}table#thumbs td {	border: none;	padding: 0px;	vertical-align: top;}table#thumbs td img {	display: block;	margin: 0px 0px 8px;}table#thumbs td a img {	border: 1px solid #C1C591;}table#thumbs td a:hover img {	border: 1px solid #BA482D;}table#thumbs td.port {	width: 122px;}table#thumbs td.land2 {	width: 183px;}table#thumbs td.notify {	width: 314px;	background: url(notify_box.jpg) no-repeat;}table#thumbs td.notify h3 {	font: bold 12px/22px Verdana, Arial, Helvetica, sans-serif;	color: #585652;	margin: 0px;	padding: 38px 0px 0px 111px;}table#thumbs td img.nb {	border: none;	margin-left: 5px;	display: inline;	margin-bottom: 0px;}table#thumbs td.notify h3 a {	color: #585652;	text-decoration: none;}table#thumbs td.notify h3 a:hover {	color: #AD3120;	text-decoration: underline;}table#thumbs td p {	font: normal 11px/16px Verdana, Arial, Helvetica, sans-serif;	margin: 0px;	padding: 0px;}table#thumbs td p a {	margin: 0px;	padding: 0px;	color: #585652;	text-decoration: none;}table#thumbs td p a.arrow {	margin: 0px;	padding: 0px 14px 0px 0px;	color: #585652;	text-decoration: none;	background: url(gallery_arrow.gif) no-repeat right;}p#clear {	clear: both;	margin: 0px;}table#enlarge {	margin: 0px;	padding: 0px;	width: 655px;	border: none;}table#enlarge td {	padding: 0px;	border: none;	vertical-align: top;}table#enlarge h1 {	color: #454340;	margin: 0;	font: bold 12px/15px Verdana, Arial, Helvetica, sans-serif;	text-transform: uppercase;	border-bottom: 1px solid #C3C79B;	padding-bottom: 8px;}table#enlarge p {	font: normal 12px/22px Verdana, Arial, Helvetica, sans-serif;	color: #454340;	margin: 0px;	padding: 5px 0px;	border-bottom: 1px solid #C3C79B;}table#enlarge td#photo {	width: 451px;}table#enlarge td#description {	padding-left: 27px;	background: url(seal_enlarge.jpg) no-repeat left bottom;}table#enlarge p a.back {	text-decoration: none;	background: url(gallery_arrow.gif) no-repeat right;	padding-right: 15px;	color: #454340;}table#enlarge p a.add {	font-weight: bold;	color: #CC5634;	text-decoration: none;	background: url(gallery_arrow2.gif) no-repeat right;	padding-right: 15px;}table#enlarge p a:hover {	text-decoration: underline;}p.indent {	text-indent: 1.3em;}form {	margin: 0px;	padding: 0px;}table#enlarge h4 {	font: normal 12px/22px Verdana, Arial, Helvetica, sans-serif;	color: #454340;	margin: 0px 0px 0px 2em;	padding: 5px 0px 0px;	text-indent: -2em;}table#enlarge p.addcart {	font: normal 12px/22px Verdana, Arial, Helvetica, sans-serif;	color: #454340;	margin: 5px 0px 0px;	padding: 5px 0px;	border-bottom: 1px solid #C3C79B;	border-top: 1px solid #C3C79B;}/* ORIGINALS GALLERY */table#portrait {	width: 660px;	border: none;	padding: 0px;}table#portrait td {	padding: 0px 7px 12px 8px;	vertical-align: top;	border: none;}table#portrait td.left {	padding-left: 0px;}table#portrait td.right {	padding-right: 0px;}table#portrait td img {	display: block;	margin-bottom: 6px;}table#portrait td a img  {	border: 1px solid #C1C591;}table#portrait td a:hover img {	border: 1px solid #BA482D;}table#portrait td p {	font: normal 11px/16px Verdana, Arial, Helvetica, sans-serif;	margin: 0px;	padding: 0px;}table#portrait td p a {	margin: 0px;	padding: 0px;	color: #585652;	text-decoration: none;}table#portrait td p a.arrow {	margin: 0px;	padding: 0px 14px 0px 0px;	color: #585652;	text-decoration: none;	background: url(gallery_arrow.gif) no-repeat right;}table#landscape {	width: 660px;	border: none;	padding: 0px;}table#landscape td {	padding: 0px 0px 12px 15px;	vertical-align: top;	border: none;}table#landscape td.left {	padding-left: 0px;}table#landscape td.right {	padding-right: 0px;	padding-left: 14px;}table#landscape td img {	display: block;	margin-bottom: 6px;}table#landscape td a img  {	border: 1px solid #C1C591;}table#landscape td a:hover img {	border: 1px solid #BA482D;}table#landscape td p {	font: normal 11px/16px Verdana, Arial, Helvetica, sans-serif;	margin: 0px;	padding: 0px;}table#landscape td p a {	margin: 0px;	padding: 0px;	color: #585652;	text-decoration: none;}table#landscape td p a.arrow {	margin: 0px;	padding: 0px 14px 0px 0px;	color: #585652;	text-decoration: none;	background: url(gallery_arrow.gif) no-repeat right;}div#cart a {	color: #CC5634;	text-decoration: none;	background: url(gallery_arrow2.gif) no-repeat right;	padding-right: 15px;	font: bold 11px/15px Verdana, Arial, Helvetica, sans-serif;}div#cart a.shop {	text-decoration: none;	background: url(gallery_arrow.gif) no-repeat right;	padding-right: 15px;	color: #454340;}div#cart a:hover {	text-decoration: underline;}