


body {background-color: #e7eef3; margin:0px}

#skin-logo {width: 204px; height: 102px; float: left; padding: 0px; border: none; margin-left: 0px; margin-top: 7px;}
img.logo {border: none; margin-top: 7px;}

#skin-wrapper {position: relative; width: 940px; padding: 0px 0px 0px 0px; margin: auto; background-color: #ffffff; overflow: auto; border-right: 2px solid #d3d9de; border-left: 2px solid #d3d9de; border-top: 2px solid #d3d9de; border-bottom: 2px solid #d3d9de; font-family: Helvetica, Verdana, Arial, sans-serif;}
#skin-header {width: 910px; height: 120px; margin-left: 15px; margin-right: 15px; background: #ffffff; border-bottom:dotted #8ea7b9 1px;}

#skin-tools-nav {width: 500px; float: right;}
#skin-tools-nav ul li {list-style-type: none;}
#skin-tools-nav ul#main-nav {clear: left; float: right; margin: 85px 0 0 0; padding: 0;}
#skin-tools-nav ul#main-nav li {margin: 0; float: left;}
#skin-tools-nav ul#main-nav li a {display: block; width: auto; text-align: center; padding: 1px 7px; color: #8ea7b9; background-color: #fff; margin-left: 1px; text-transform: uppercase; font-family: Helvetica, Verdana, Arial, sans-serif; font-size: .6em;letter-spacing:1px; text-decoration: none;}
#skin-tools-nav ul#main-nav li a.active, #skin-tools-nav ul#main-nav li a:hover {color: #8ea7b9; background-color: #fff;border-bottom:solid #8ea7b9 2px;}

#skin-content-area {clear: left; width: 920px; background-color: #ffffff; margin-top: 15px; padding: 0;}

#skin-cat-nav {width: 182px; float: left; margin-left: 15px; margin-top: 0px;}
#skin-cat-nav ul {list-style-type: none; margin: 0; padding: 0; color: #8ea7b9;}
#skin-cat-nav ul li a {color: #8ea7b9; display: block; padding-top: 7px; padding-bottom: 7px; padding-left: 7px; text-transform: uppercase; font-family: Helvetica, Verdana, Arial, sans-serif; font-size: .6em;letter-spacing:1px; text-decoration: none;line-height:15pt;}
#skin-cat-nav ul li a.active {background-color: #872175; color: #fff; display:block;width: 165px}
#skin-cat-nav ul li a:hover {background-color: #872175; color: #fff; display:block;width: 165px}

#skin-content-main {width: 720px; height: auto; float: right; margin-bottom: 15px; margin-right: 0px;border-left:dotted #8ea7b9 1px;}

img.artists {float: right; margin-bottom: 15px; margin-right: 0px; border-top: dotted #8ea7b9 1px; border-left: none; border-right: none; border-bottom: none; padding-top: 15px; opacity:1; filter:alpha(opacity=100);}
#artists-main { padding:0; margin-bottom: 25px;margin-top: 25px;}
#artists-main ul {list-style-type: none;}
#artists-main ul li a {}
#artists-main ul li a.active
#artists-main ul li a:hover

#artists-ind1 { padding:0; margin-left: 15px; }
#artists-ind ul {list-style-type: none;}
p.artist-h1a {color: #8ea7b9; display: block; padding-top: 0px; padding-bottom: 0px; padding-left: 15px; text-transform: uppercase; font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 14pt;letter-spacing:3px; text-decoration: none;line-height:2pt;}
p.artist-h2a {color: #E8D09C; display: block; padding-top: 0px; padding-bottom: 0px; padding-left: 15px; text-transform: uppercase; font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 7pt;letter-spacing:3px; text-decoration: none;}
p.artist-intro {color: #9A9AAA; padding-top: 0px; padding-bottom: 0px; padding-left: 15px; padding-right: 35px; font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 7.5pt;letter-spacing:1px; text-decoration: none; line-height:11pt;}


#artists-ind2 { padding:0; margin-left: 15px;}
img.artists-display {border: none;}


table.artists-display {margin: 10px 0px 0px 0px;border-spacing: 0px;border-collapse: collapse;width: 100%;}
td.artists-display {padding: 15px 25px 5px 2px;vertical-align: top;border-bottom:dotted #8ea7b9 0px;border-top:dotted #8ea7b9 1px;}

table.artists-display-ext {margin: 0px 0px 0px 0px; border-spacing: 0px;border-collapse: collapse;width: 100%;}
td.artists-display-ext {padding: 15px 25px 5px 2px;vertical-align: top;border-bottom:dotted #8ea7b9 0px;border-top:dotted #8ea7b9 1px;}

p.work-title {text-align:left;color: #8ea7b9; display: block; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; text-transform: uppercase; font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 12pt;letter-spacing:3px; text-decoration: none;line-height:12pt;}
p.work-byline {text-align:left;color: #E8D09C; display: block; padding-top: 0px; padding-bottom: 10px; padding-left: 0px; text-transform: uppercase; font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 7pt;letter-spacing:3px; text-decoration: none;}
p.work-detail {text-align:left;color: #9A9AAA; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 7.5pt;letter-spacing:1px; text-decoration: none;line-height:8pt;}
p.work-enlarge {color: #9A9AAA;  font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 6pt;letter-spacing:1px; text-decoration: none;text-transform: uppercase;}


#main-ind { padding:0; margin-left: 15px; height: 35px }
#main-ind ul {list-style-type: none;}
#main-ind2 { padding:0; margin-left: 15px;}


p.main-h1a {color: #8ea7b9; display: block; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; text-transform: uppercase; font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 18pt;letter-spacing:3px; text-decoration: none;line-height:2pt;}
p.main-h2a {color: #E8D09C; display: block; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; text-transform: uppercase; font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 7pt;letter-spacing:3px; text-decoration: none;}
p.main-intro {color: #9A9AAA; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 35px; font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 7.5pt;letter-spacing:1px; text-decoration: none; line-height:11pt;}
p.main-intro a:link {text-decoration:none;color: #9A9AAA;}
p.main-intro a:visited {text-decoration:none;color: #9A9AAA;}
p.main-intro a:hover {color: #872175;text-decoration:underline;}

#region {margin-left: 15px; margin-bottom: 0px; margin-top: 0px;height: 50px}
#region ul {float: left; padding: 0px;list-style-type: none;}
#region ul li {margin-right: 20px; float: left;}
#region ul li a {color: #8ea7b9; text-transform: uppercase; font-family: Helvetica, Verdana, Arial, sans-serif; font-size: .6em;letter-spacing:1px; text-decoration: none;}
#region ul li a.active {color: #872175;}
#region ul li a:hover {color: #872175;}

p.galleries-country {background: #e7eef3;text-align:left;color: #8ea7b9; display: block; margin: 50px 0px 0px 0px; padding: 3px 2px 2px 5px;text-transform: uppercase; font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 10pt;letter-spacing:3px; text-decoration: none;line-height:12pt;}
p.galleries-sco {background: #e7eef3;text-align:left;color: #8ea7b9; display: block; margin: 20px 0px 0px 0px; padding: 3px 2px 2px 5px; text-transform: uppercase; font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 10pt;letter-spacing:3px; text-decoration: none;line-height:12pt;}

table.galleries {margin: 0px 0px 0px 0px;border-spacing: 0px;border-collapse: collapse;width: 100%;}
td.galleries  {margin: 0px 0px 0px 0px; padding: 15px 15px 5px 0px;vertical-align: top;border-bottom:dotted #8ea7b9 0px;border-top:dotted #8ea7b9 0px;}

p.galleries-h1 {margin: 0px 0px 0px 0px;text-align:left;color: #8ea7b9; display: block; text-transform: uppercase; font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 12pt;letter-spacing:3px; text-decoration: none;line-height:14pt;}
p.galleries-h2 {text-align:left;color: #E8D09C; display: block; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; text-transform: uppercase; font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 8.5pt;letter-spacing:3px; text-decoration: none;line-height:12pt;}
p.galleries-h3 {color: #9A9AAA;  font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 6pt;letter-spacing:1px; text-decoration: none;text-transform: uppercase;}
p.galleries-detail {margin: 0px 0px 0px 0px;text-align:left;color: #9A9AAA; font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 7.5pt;letter-spacing:1px; text-decoration: none;line-height:14pt;}
p.galleries-detail a:link {text-decoration:none;color: #9A9AAA;}
p.galleries-detail a:visited {text-decoration:none;color: #9A9AAA;}
p.galleries-detail a:hover {color: #872175;text-decoration:underline;}

p.map-enlarge {color: #9A9AAA;  font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 6pt;letter-spacing:1px; text-decoration: none;text-transform: uppercase; padding-left: 5px;}
p.map-enlarge a:link {text-decoration:none;color: #9A9AAA;}
p.map-enlarge a:visited {text-decoration:none;color: #9A9AAA;}
p.map-enlarge a:hover {color: #872175;text-decoration:underline;}

table.services {margin: 0px 0px 30px 0px;border-spacing: 0px;border-collapse: collapse;width: 100%;}
td.services {padding: 15px 15px 10px 0px;vertical-align: middle;border-bottom:dotted #8ea7b9 0px;border-top:dotted #8ea7b9 1px;}
p.services-h1 {margin: 0px 0px 10px 0px; text-align:left;color: #8ea7b9; display: block; padding-top: 20px; padding-bottom: 0px; padding-left: 0px; text-transform: uppercase; font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 10pt;letter-spacing:3px; text-decoration: none;line-height:12pt;}
p.services-h1 a:link {text-decoration:none;color: #9A9AAA;text-transform: lowercase;font-size: 9pt;letter-spacing:1px;}
p.services-h1 a:visited {text-decoration:none;color: #9A9AAA;}
p.services-h1 a:hover {color: #872175;text-decoration:underline;}

img.service-pic {border: none;padding-top: 10px;}

p.service-detail {color: #9A9AAA; padding-top: 0px; padding-bottom: 10px; padding-left: 0px; padding-right: 5px; font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 8pt;letter-spacing:1px; text-decoration: none; line-height:11pt;}
p.service-detail a:link {text-decoration:none;color: #9A9AAA;}
p.service-detail a:visited {text-decoration:none;color: #9A9AAA;}
p.service-detail a:hover {color: #872175;text-decoration:underline;}

p.service-note {font-style:italic; color: #8ea7b9; padding-top: 0px; padding-bottom: 10px; padding-left: 0px; padding-right: 0px; font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 8pt;letter-spacing:1px; text-decoration: none; line-height:12pt;}
p.service-note a:link {text-decoration:none;color: #8ea7b9;}
p.service-note a:visited {text-decoration:none;color: #8ea7b9;}
p.service-note a:hover {color: #872175;text-decoration:underline;}

p.service-note2 {color: #9A9AAA; font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 7pt;letter-spacing:1px; text-decoration: none; line-height:9pt;}

table.pricelist {margin-top:0px;border-spacing: 1px;border-collapse: collapse;width: 100%; border:1px solid #8ea7b9;}

td.pricelist-h1 {vertical-align: middle; height: 20px; background: #8ea7b9;}
p.pricelist-h1 {margin: 0px 0px 0px 10px; text-align:left;  color: #fff; text-transform: uppercase; font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 8pt;letter-spacing:3px; text-decoration: none;}

td.pricelist-h2 {text-align:center; vertical-align: middle; height: 20px; border:1px solid #8ea7b9;background: #e7eef3;}
p.pricelist-h2 {margin: 0px; padding-left: 0px; padding-top: 1px; color: #9A9AAA; font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 7pt;letter-spacing:1px; text-decoration: none;text-transform: uppercase;}

td.pricelist {text-align:center; vertical-align: middle; height: 20px; border:1px solid #8ea7b9;}
p.pricelist-detail {margin: 0px; color: #9A9AAA; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 8pt;letter-spacing:1px; text-decoration: none;}

td.services2 {padding: 45px 0px 10px 0px;vertical-align: top;border-bottom:dotted #8ea7b9 0px;border-top:dotted #8ea7b9 0px;width: 25%;}
td.services2a {padding: 45px 0px 10px 0px;vertical-align: top;border-bottom:dotted #8ea7b9 0px;border-top:dotted #8ea7b9 1px;width: 25%;}
td.services3 {padding: 15px 15px 10px 0px;vertical-align: top;border-bottom:dotted #8ea7b9 0px;border-top:dotted #8ea7b9 0px;}
p.services3 a:link {text-decoration:none;color: #9A9AAA;}
p.services3 a:visited {text-decoration:none;color: #9A9AAA;}
p.services3 a:hover {color: #872175;text-decoration:underline;}

#form {padding:0; margin-left: 15px;}
table.form {margin-top:15px;border-spacing: 1px;border-collapse: collapse;width: 70%; border:1px solid #8ea7b9;background: #e7eef3;}
td.form {vertical-align: middle; padding: 0px 0px 25px 10px;}
td.form0 {vertical-align: middle; padding: 15px 0px 15px 10px;}
td.form2 {vertical-align: middle; padding: 4px 0px 4px 10px;}
td.form3 {vertical-align: middle; padding: 25px 0px 15px 10px;}
label.form1 {margin: 0px; color: #9A9AAA; font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 8pt;letter-spacing:1px; text-decoration: none;}

p.form-intro {color: #9A9AAA; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 210px; font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 7.5pt;letter-spacing:1px; text-decoration: none; line-height:11pt;}
p.form-intro a:link {text-decoration:none;color: #9A9AAA;}
p.form-intro a:visited {text-decoration:none;color: #9A9AAA;}
p.form-intro a:hover {color: #872175;text-decoration:underline;}

#form-conf {padding:0; margin-left: 15px; height: 625px}

#sshow{height: 350px; width: 890px; margin: 0px 15px 0px;}
#sshow ul {list-style-type: none; margin: 0px; padding: 0px;}
#sshow img {border: none;}
p.scapt {color: #9A9AAA; padding-top: 1px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 6pt;letter-spacing:1px; text-decoration: none; line-height:0pt;text-transform: uppercase;}

#home-intro { height: 135px; width: 410px; padding-left: 510px;}
p.home-intro-h1 {color: #8ea7b9; display: block; text-transform: uppercase; font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 10pt;letter-spacing:3px; text-decoration: none;line-height:0pt;}
p.home-intro-h2 {font-weight:100; color: #8ea7b9; display: block; text-transform: uppercase; font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 16pt;letter-spacing:3px; text-decoration: none;}
p.home-intro-h3 {color: #9A9AAA; font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 8pt;letter-spacing:1px; text-decoration: none; line-height:0pt;text-transform: uppercase;}

#home-main {width: 900px; }
table.home-main {margin-left: 20px;margin-top: 0px; border-spacing: 0px;border-collapse: collapse;width: 100%;height: 50px;}
td.home-main {padding: 0px 0px 0px 5px;vertical-align: middle;border-left:dotted #8ea7b9 1px;border-top:dotted #8ea7b9 0px;}
td.home-main1 {padding: 0px 20px 0px 5px;vertical-align: middle;border-left:dotted #8ea7b9 1px;border-top:dotted #8ea7b9 0px;}
p.home-detail-h1 {color: #8ea7b9; display: block; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; text-transform: uppercase; font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 8pt;letter-spacing:3px; text-decoration: none;line-height:2pt;}
p.home-detail-h1 a:link {text-decoration:none;color: #8ea7b9;}
p.home-detail-h1 a:visited {text-decoration:none;color: #8ea7b9;}
p.home-detail-h1 a:hover {color: #872175;text-decoration:none;}

p.home-detail {color: #9A9AAA; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 35px; font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 7.5pt;letter-spacing:1px; text-decoration: none; line-height:11pt;}


#footer {height: 35px; width: 910px;background: #ffffff; border-top:dotted #8ea7b9 1px; margin: 30px 15px 10px;}
p.footer {color: #9A9AAA; display: block; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 6.5pt;letter-spacing:1px; text-decoration: none;}
p.footer a:link {text-decoration:none;color: #9A9AAA;}
p.footer a:visited {text-decoration:none;color: #9A9AAA;}
p.footer a:hover {color: #872175;text-decoration:none;}

#footer1 {width: 720px; height: auto; float: right; margin-bottom: 15px; margin-right: 0px;}
p.footer1 {color: #9A9AAA; display: block; padding-top: 0px; padding-bottom: 0px; padding-right: 15px; font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 6.5pt;letter-spacing:1px; text-decoration: none;text-align:right;}
p.footer1 a:link {text-decoration:none;color: #9A9AAA;}
p.footer1 a:visited {text-decoration:none;color: #9A9AAA;}
p.footer1 a:hover {color: #872175;text-decoration:none;}

#footer2 {width: 905px; height: auto; float: right; margin: 0px 0px 15px 15px;border-top:dotted #8ea7b9 1px;}
p.footer2 {color: #9A9AAA; display: block; padding-top: 5px; padding-bottom: 0px; padding-right: 0px; font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 6.5pt;letter-spacing:1px; text-decoration: none;text-align:right;}
p.footer2 a:link {text-decoration:none;color: #9A9AAA;}
p.footer2 a:visited {text-decoration:none;color: #9A9AAA;}
p.footer2 a:hover {color: #872175;text-decoration:none;}

#policies {padding:0; margin: 15px; height: auto;}
#policies h1 {padding-top: 20px;font-weight:100; color: #8ea7b9; display: block; text-transform: uppercase; font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 12pt;letter-spacing:3px; text-decoration: none;}
#policies h2 {color: #9A9AAA; padding-top: 10px; padding-bottom: 5px;font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 8pt;letter-spacing:1px; text-decoration: none; line-height:0pt;text-transform: uppercase;}
#policies p {color: #9A9AAA; padding-top: 0px; padding-bottom: 5px; padding-left: 0px; padding-right: 5px; font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 8pt;letter-spacing:1px; text-decoration: none; line-height:11pt;}
#policies ul {color: #9A9AAA; padding-top: 0px; padding-bottom: 10px; padding-left: 15px; padding-right: 5px; font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 8pt;letter-spacing:1px; text-decoration: none; line-height:11pt;}
#policies li {color: #9A9AAA; padding-top: 0px; padding-bottom: 10px; padding-left: 0px; padding-right: 5px; font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 8pt;letter-spacing:1px; text-decoration: none; line-height:11pt;}

#contact {padding:0; margin: 15px; height: 615px;}
#contact h1 {padding-top: 20px;font-weight:100; color: #8ea7b9; display: block; text-transform: uppercase; font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 12pt;letter-spacing:3px; text-decoration: none;}
#contact h2 {color: #9A9AAA; padding-top: 10px; padding-bottom: 5px;font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 8pt;letter-spacing:1px; text-decoration: none; line-height:0pt;text-transform: uppercase;}
#contact p {color: #9A9AAA; padding-top: 0px; padding-bottom: 5px; padding-left: 0px; padding-right: 5px; font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 8pt;letter-spacing:1px; text-decoration: none; line-height:11pt;}
#contact p a:link {text-decoration:none;color: #9A9AAA;}
#contact p a:visited {text-decoration:none;color: #9A9AAA;}
#contact p a:hover {color: #872175;text-decoration:none;}

#contact table {margin-left: 0px;margin-top: 0px; border-spacing: 0px;border-collapse: collapse;width: 100%; border: none;}
#contact td {padding: 0px 100px 0px 0px;vertical-align: top;border: none;}

