/* Processed by Cuttlefish CMS (modified Shaun Inman's CSS-SSPP) in 0.0495s on Sun, 05 Sep 2010 10:30:43 +0000 <http://www.shauninman.com/search/?q=SSPP> */
.textonly {height:1px;left:-9999em;position:absolute;top:-9999em;visibility:hidden}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0;padding:0}table {border-collapse:collapse;border-spacing:0}fieldset,img {border:0}address,caption,cite,code,dfn,em,strong,th,var {font-style:normal;font-weight:normal}ol,ul {list-style:none}caption,th {text-align:left}h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal}q:before,q:after {content:''}abbr,acronym {border:0}body,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {font-family:Helvetica Neue,Helvetica,Verdana,sans-serif;padding:0}h1 {font-size:250%;font-weight:bold}h2 {font-size:125%;font-weight:bold}h3 {font-size:100%;font-weight:bold}body {background:#8BA3DB;color:#2a382a;font-size:100%;line-height:1.2}a {color:#506050}a:hover {color:#676;text-decoration:underline}li.current a,a.current,a:hover {text-decoration:underline}a:active {color:#607060}.clear {clear:both}p {margin:0 0 1em 0}.flash {margin:0 30px}.flash p {margin:5px 0 10px 0;padding:5px}.flash .info {background:#fff;border:2px solid #339966}#template {background:transparent url(images/body_slice_780x1.gif) repeat-y scroll top center;background:transparent url(images/lslice_780x1.gif) repeat-y scroll top center;margin:0 auto;width:780px}#page {background:transparent url(images/header_780x168.gif) no-repeat scroll top center;background:transparent url(images/lheader_780x250.gif) no-repeat scroll top center;background:transparent url(images/lheader_780x180.gif) no-repeat scroll top center;margin:0 auto;width:780px}#header {margin-top:30px;position:relative}#header h1 {font-weight:normal;padding:16px 30px 4px}#header p.strapline {color:#405040;font-style:italic;padding-left:32px}#header h2 {height:1px;left:-9999em;position:absolute;top:-9999em;visibility:hidden}#header ul.menu {margin:.75em 15px 0 15px}#header ul.menu li {float:left}#header ul.menu li a {display:block;padding:4px 15px}#header #tools {font-size:80%;position:absolute;top:0;right:25%}#header h1.pagetitle {clear:both;font-size:140%;margin-bottom:.5em;padding:.75em 30px .5em}#header h1.root_title {visibility:hidden;height:50px;height:20px;margin:0;padding:0}#breadcrumbs {clear:both}#header p {font-size:90%;font-weight:normal;padding:0 30px 0 30px}#header p .sep {padding:0 0.25em}#body {clear:both}#sidebar {border-left:1px solid #ffe9d2;float:left;font-size:70%;padding:0 14px 0 0;width:185px}#sidebar p {padding:0 4px 4px 4px}#content {font-size:90%;padding:0px 30px 8px 30px}#header a {text-decoration:none}#header a:hover {text-decoration:underline}#footer {background:transparent url(images/footer_780x11.gif) no-repeat scroll bottom center;background:transparent url(images/lfooter_780x7.gif) no-repeat scroll bottom center;clear:both;font-size:80%;padding:1em 30px 1em 30px}#footer ul {display:block;margin:0 auto;text-align:center}#footer ul li {border-right:1px solid #ccc;display:inline;margin-right:0;padding:0 1em}#footer ul li.copyright {border-right:0;color:#6e886e;font-size:80%}.document .documentcontainer {float:left;width:408px}.document .metadata {margin-left:408px}.toggle-order {cursor:pointer;display:block;text-decoration:underline}.lvAddToBasketForm input.textbox {width:2em}#content h1,#content h2,#content h3 {padding:.5em 0 .75em 0}#content h1 {font-size:170%}#content ul.services {float:right;margin-top:30px}#content ul.services li {background:#fff;border:1px solid #99c;-moz-border-radius-topleft:8px;-moz-border-radius-bottomright:8px;-khtml-border-top-left-radius:8px;-khtml-border-bottom-right-radius:8px;width:170px;padding:1%;min-height:100px;margin:.5em 0}#content ul.services li a {display:block;padding:0.5% 0.5%}div.thumbnail {background:#fff;border:1px solid #8aa2da;-moz-border-radius-topleft:8px;-moz-border-radius-bottomright:8px;-khtml-border-top-left-radius:8px;-khtml-border-bottom-right-radius:8px;float:left;margin-bottom:8px;margin-right:8px;padding:8px;text-align:center;width:156px}div.thumbnail .header {padding-bottom:4px;min-height:2.5em}div.thumbnail .info {font-size:85%;margin-bottom:0}div.alt1 {clear:left}div.alt4 {margin-right:0}.toggle-order {background:transparent url(images/basket.gif) no-repeat scroll center left;color:#624604;padding:2px 0 2px 36px;margin-top:1em}.toggle-order:hover {color:#826624}form.lvAddToBasketForm {padding:.5em 0;position:relative}form.lvAddToBasketForm label.fm-field-name {clear:left;float:left;margin-right:.75em;padding-top:1px}form.lvAddToBasketForm legend {background:transparent url(images/basket.gif) no-repeat scroll center left;color:#624604;padding:2px 0 2px 36px}form.lvAddToBasketForm .fm-field,form.lvAddToBasketForm .fm-footer {padding:8px 0 8px 36px}form.lvAddToBasketForm .fm-field {clear:left}form.lvAddToBasketForm .fm-options {float:left;margin-right:.5em}form.lvAddToBasketForm p.fm-field-description {font-size:80%;margin:0}form.lvAddToBasketForm .fm-radio {display:block}form.lvAddToBasketForm .fm-radio span.price {font-size:80%}form.jsi {padding:.5em 0 .5em 36px}form.jsi fieldset {float:left}form.jsi .fm-field,form.jsi .fm-footer {padding-left:0}form.Prints fieldset {float:none}.order,#basket table.basket {background:#eee;border:1px solid #99c;margin-bottom:1em;position:relative;-moz-border-radius-topleft:8px;-moz-border-radius-bottomright:8px;-khtml-border-top-left-radius:8px;-khtml-border-bottom-right-radius:8px}.order table,#basket table.basket table {width:100%}.order tr.row1,.order tr.row2,#basket table.basket tr.row1,#basket table.basket tr.row2 {background:#fff}.order th,#basket table.basket th {border-bottom:1px solid #ccc;padding:4px 8px}.order td,#basket table.basket td {padding:8px}.order td.remove,#basket table.basket td.remove {font-size:80%;padding-left:2px}.order .tool-remove,#basket table.basket .tool-remove {background:transparent url(images/cross-10x10.gif) no-repeat scroll center left;cursor:pointer;min-height:12px;padding-left:14px}.order tr.order-subtotal,#basket table.basket tr.order-subtotal {border-top:1px solid #ccc}.order p.update,#basket table.basket p.update {border-top:1px solid #ccc;margin:0;padding:4px 4px 0 4px}.order form#paypal,#basket table.basket form#paypal {padding:4px 4px 0 4px;position:absolute;right:0;bottom:2px}.basket .article-body ul.actions {right:0}div.filter {float:right;margin-top:3.2em;width:170px}div.filter h3 {padding:0 0 .75em;font-weight:normal}ul.cloud {color:#666;float:left;width:50%;font-size:85%;text-align:right}ul.cloud li {margin:0 0 .1em}ul.sortlinks {clear:left;padding-top:1em}ul.sortlinks li.label {font-size:100%;padding:0 0 .75em;text-align:left}ul.sortlinks li {float:left;font-size:85%;margin:0 1em 0 0;padding-top:1px;text-align:right}.filter .product-types {clear:both;float:none;width:auto;padding-top:1em}div.listing-info {color:#666;font-size:85%}div.listing-info ul.pagination {clear:left}div.listing-info ul.pagination li {float:left;margin-right:.75em}div.listing-info p.info {clear:left;margin:4px 0;padding:2px 0 8px 0}ul.cloud li a,ul.sortlinks li a,ul.pagination li a {text-decoration:none}#header li.current a,#body li.current a {color:#343;text-decoration:underline}#body a:hover {text-decoration:underline}.listing .header,.cmstext .header,.show .header {position:relative}.listing .header ul.actions,.cmstext .header ul.actions,.show .header ul.actions {border:1px solid #25288e;background:#fff;padding:0;position:absolute;right:0;top:0}.listing .header ul.actions li,.cmstext .header ul.actions li,.show .header ul.actions li {float:left;padding:2px;margin:0}.listing .header ul.actions li a img,.cmstext .header ul.actions li a img,.show .header ul.actions li a img {display:block}.listing .header ul.actions {top:-24px}.listing .body .header ul.actions {top:0}div.events .listing .item {border-bottom:1px solid #93ace8;clear:both;margin-bottom:1em}div.events .listing .item h3 {font-size:120%}div.events .listing .item .body {font-size:90%}div.events .listing .item .body div.thumbnail {float:left;width:104px}div.events .listing .item .body .venue p {float:left;padding-bottom:0}div.events .listing .item .body div.detail {float:left}div.events .listing .item .body p.location {padding-bottom:.5em}div.events .listing .item .body p.info {clear:left}div.events .listing .item .body .toggle-order {display:none}div.events .listing .alt2 .body div.thumbnail {float:right}div.event .detail h2,div.event .example-pieces h2 {height:1px;left:-9999em;position:absolute;top:-9999em;visibility:hidden}div.event p {margin-bottom:2px}div.event p.info {padding-bottom:.5em}div.event div.geo {float:right;height:200px;margin-right:16px;margin-bottom:16px;width:200px}div.event div.geo p.copyright {font-size:80%}div.event div.venue .toggle-order {background:none;font-size:85%;padding:2px 0 8px 0;margin:0 0 .5em 0}div.event div.venue form.directions fieldset {float:none}div.event div.venue form.directions input.textbox {border:1px solid #25288E;padding:3px}div.event div.venue form.directions input.submit {background:#eee;border:1px solid #25288E;padding:2px 3px}div.event div.detail div.description {clear:left;padding-bottom:1em}div.event div.detail div.related-links {padding-bottom:1em}div.event div.detail div.related-links ul {list-style-type:disc;margin-left:2.5em}div.event div.listing {clear:both}div.event div.example-pieces {margin-top:2em}div.event div.alt4 {margin-right:0}div.event div.exhibited-pieces h2 {padding:0 0 1em 0}.article-body {position:relative}.article-body ul.actions {border:1px solid #25288e;background:#fff;padding:0;position:absolute;right:0;top:0}.article-body ul.actions li {float:left;padding:2px;margin:0}.article-body ul.actions li a img {display:block}div.pager {padding-top:10px}div.pager div.thumbnail {float:left;width:134px}div.pager div.next div.thumbnail {margin-right:0}div.pager p.label {font-size:80%;margin:0}div.pager p.label a {display:block;padding:0 0 4px 0}div.pager div.next .label a {background:transparent url(images/next-16x16.gif) no-repeat scroll top right}div.pager div.previous .label a {background:transparent url(images/prev-16x16.gif) no-repeat scroll top left}div.floater {float:right;height:45px;width:205px}#contact-form fieldset {margin:0;padding:0}#contact-form legend {display:none}#contact-form input.textbox {width:30em}.basket-checkout .existing-customer .body,.basket-checkout .new-customer .body {font-size:90%}.basket-checkout span.disclaimer {display:block;font-size:80%}.basket-checkout legend {display:none}.basket-checkout .fm-property-line2 label,.basket-checkout .fm-property-line3 label {height:1px;left:-9999em;position:absolute;top:-9999em;visibility:hidden}.basket-checkout .existing-customer {width:42%;float:right}.basket-checkout .new-customer {width:55%}.basket-checkout form.ccmsForm fieldset {border:0;padding:5px 0;margin:0}.basket-checkout form.ccmsForm input.textbox {width:20em}.basket-checkout form.ccmsForm input.small {width:7em}.basket-checkout form.ccmsForm select {width:20em}.basket-checkout form.ccmsForm .fm-property-opt-in-newsletters {margin-top:2em}.basket-checkout form.ccmsForm .fm-footer {text-align:left}.basket-checkout #edit-form p.required-message {height:1px;left:-9999em;position:absolute;top:-9999em;visibility:hidden}.basket-checkout #edit-form fieldset fieldset {margin:0}.basket-checkout #login fieldset {margin:0}.basket-checkout #login input.small {width:20em}.basket-checkout p.description,.basket-checkout .fm-field-description {font-size:90%;margin:0}div.related-pics div.pic {float:left;margin-right:1em}div.related-pics div.pic p.title {font-weight:bold;padding:.5em 0;text-align:center}div.related-pics div.alt1 {clear:left}