body{font-family:"Century Gothic", "Helvetica", "Lucida Grande", "Verdana", "Arial", sans-serif;color:#666;margin:0 0 0 0;height:100%;min-height:100%;background-color:#fff}.bodyFrame{padding-left:20px}hr{border:none;border-bottom:1px dotted #ccc;width:auto;height:1px;clear:both}div,td{font-size:11px;line-height:15px}a{color:#699;text-decoration:none}a:hover{text-decoration:underline}a img{border:0px}h2{font-size:10px}h1,h3,h5{font-size:15px;font-weight:normal;text-transform:uppercase;color:#333;letter-spacing:0.1em;padding:0;line-height:16px;height:16px}h1{margin:0px 0px 15px 0px;padding:7px 0px 0px 0px;color:#999;text-decoration:none;line-height:17px}h1 a{color:#999}h1:hover a{padding:0px 0px 0px 0px;color:#699;text-decoration:none}.headerLine{width:100%;border-top:3px solid #999;clear:both;position:relative;top:-2px}h3,h5{background:#403e3d;color:#fff;padding:5 0 5 5;width:auto}h4{background:#b5b2b2;padding:2 0 2 5;width:auto;font-size:11px;font-weight:normal;letter-spacing:0.0em;text-transform:none;color:#fff}h5{margin:-11px 0 10 0}h3 a,h5 a,h3 td,h5 td{color:#fff}h3 a:hover,h5 a:hover{text-decoration:none}h1,h3{margin:0 0 10 0}.amount .shiping_amount{padding:5 0 5 5;color:#000;width:auto;font-size:15px;font-weight:bold;text-transform:uppercase;letter-spacing:0.1em;padding:0;line-height:16px;height:16px}.header{font-size:15px;font-weight:normal;text-transform:uppercase;color:#333;letter-spacing:0.1em;padding:0;margin:0 0 2 0;line-height:20px;display:block;float:left}.clear{clear:both}.buffer{clear:both;height:2px;display:block}#body_container{width:940px;float:left;margin-left:0px}#body_content,#body_content_popup{width:940px;height:auto;min-height:400px;float:left;border-left:0px dotted #999;padding:0 0 0 0}#body_content_popup{width:auto;float:left;border:0px;padding:20px}#item_info,.item_info{line-height:18px;font-size:10px}#item_description,#news_text,#news_text,.description,.description ul,.description p,.description div{font-family:"Verdana";font-size:10px;line-height:15px}.description p{margin-top:0px}#news_text img{border:0px}.item_info .title,h2,.header_small,.info .title{color:#000;text-transform:uppercase;letter-spacing:0.0em;line-height:15px}.header_small{font-weight:bold}.item_info .byline{color:#666}.item_info .price,.info .price{color:#666}ul{list-style-type:circle}.info_label{display:block;width:100px;background-color:#fff;padding:0 4 0 2;text-align:left;margin:0 0 0 0;float:left;color:#999;text-transform:none;font-size:11px;letter-spacing:0.0em;font-weight:normal}.info_value{display:block;width:150px;height:auto;background-color:#fff;padding:0px;text-align:left;margin:0 0 1 0;float:left}.discount{color:#990000}.specialStatus{color:#990000;font-size:9px;text-transform:uppercase;letter-spacing:-0.0em;font-weight:normal}#news_box_container{float:left;position:relative;top:-10px;width:160px;overflow:hidden}.news_box_date{float:left;width:123px}.separator{height:1px;width:auto;border-top:1px dotted #999;margin:15 0 15 0}.title_spacer{height:5px}.global_error{color:#990000;padding:5px;margin:5 0 20 0;display:block;border:1px solid #eedddd;background:#ffeeee}.global_message{color:#009900;padding:5px;margin:5 0 20 0;display:block;border:1px solid #ddeedd;background:#eeffee}th{background-color:#e7e7e7;font-size:11px;text-align:left;font-weight:normal;border-bottom:1px solid #ccc;padding:4 4 4 4}.listRow{background-color:#fff;background:#fff}.listRow:hover{background-color:#f7f7f7;background:#f7f7f7}tr.listRow td{border-bottom:1px dotted #d7d7d7}.listRowtrue{text-decoration:line-through;color:#999}.footerRow td{border-top:1px solid #666;font-weight:bold;color:#000}table.sortable thead{cursor:pointer}table.sortable thead:hover{background-color:#ccc}.sorttable_nosort{cursor:default}.homepage_banner{margin:-11px 0px 10px 0px}.pillButton{display:block;cursor:pointer;width:100px;height:20px;line-height:20px;background-color:#a3a7a6;text-align:center;color:#fff;font-size:11px;font-family:"Century Gothic", sans-serif;text-decoration:none;-webkit-box-shadow:0px 2px 4px #aaa;-moz-box-shadow:0px 2px 4px #aaa;box-shadow:0px 2px 4px #aaa;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;border:1px solid #666}.pillButton.mini{height:15px;line-height:15px;font-size:9px;width:65px}.pillButton.huge{height:50px;line-height:50px;font-size:24px;width:550px}.pillButton.medium{height:25px;line-height:25px;font-size:12px;width:120px}.pillButton:hover{text-decoration:none;background-color:#ccc;color:#666}.pillButton.disabled{color:#900;background-color:#eee;border:1px solid #eee;cursor:default}.blog_post .headline{font-family:"Georgia", serif;font-size:22px;font-weight:normal;text-transform:none;color:#000;letter-spacing:-0.1em;padding:0;margin:0 0 10 0;line-height:25px}.blog_post .headline a{color:#000}.blog_post .byline{font-size:10px;color:#999}.press_clipping{border-top:1px dotted #ccc;padding-bottom:10px}.press_clipping h2{margin-bottom:0px}.press_clipping .print_logo{width:175px;padding:15px;float:left;text-align:right}.press_clipping .web_logo{width:100px;padding-top:0px;padding-right:15px;height:30px;float:left;text-align:right}.press_clipping .print_logo img{height:20px}.photoset{width:225px;height:125px;border:0px solid #eee;float:left;margin-right:10px}.photoset_thumb{padding:10px;border:1px solid #eee;float:left;margin-right:10px;width:75px;height:75px}.photoset_thumb:hover{border:1px solid #ccc}.photo_large{padding:10px;border:1px solid #eee}.photo_thumb,.photo_thumb_active{margin:1 1 0 0;padding:5px;border:1px solid #eee;float:left}.photo_thumb:hover{border:1px solid #999}.photo_thumb_active{border:1px solid #333}.separator_photoset_top{height:1px;width:auto;border-top:1px dotted #999;margin:15 0 10 0}.separator_photoset_bottom{height:1px;width:auto;border-top:1px dotted #999;margin:10 0 15 0}.minicart_box{border:0px solid #999;border-top:0px;margin-right:5px;padding-bottom:1px;width:25px;display:block;float:left;vertical-align:bottom}.minicart_item{height:5px;width:5px;display:block;background:#699;margin-bottom:1px;margin-left:1px;vertical-align:bottom;float:left}.cart_count{font-family:"Georgia";font-size:16px;color:#990000}.pagination_pages{float:right;border:0px solid #ccc;position:relative;top:-4px}.pagination_link_active,.pagination_link_inactive,.pagination_previous,.pagination_next,.pagination_previous_dead,.pagination_next_dead,.pagination_link_separator,.pagination_link_all_inactive,.pagination_link_all_active{display:block;padding:1px;border:1px solid #aacccc;width:18px;height:auto;text-align:center;float:left;background-color:#aacccc;color:#fff;margin:1px}.pagination_link_inactive,.pagination_previous,.pagination_next,.pagination_link_separator,.pagination_link_all_inactive{background-color:#fff;color:#999;border:1px solid #fff;border-bottom:0px dotted #666}.pagination_link_separator{border:0px solid #fff}.pagination_link_inactive:hover,.pagination_previous:hover,.pagination_next:hover,.pagination_link_all_inactive:hover{border:1px solid #aacccc;background-color:#aacccc;color:#fff;text-decoration:none}.pagination_link_all_inactive,.pagination_link_all_active{font-size:10px;text-transform:none;letter-spacing:-0.0em;width:35px;color:#669999}.pagination_link_all_active{color:#fff}.pagination_previous{border:none;background:url(/assets/pagination_previous-e74e7f819aafe68a7a342648eaa4cc12.gif) top left no-repeat;background-position:2 4}.pagination_next{border:none;background:url(/assets/pagination_next-e072be5ca1fdc0da36ee0d31e5b860b3.gif) top left no-repeat;background-position:2 4}.pagination_previous:hover{border:none;background:#acc image-image-url("pagination_previous_hover.gif") top left no-repeat;background-position:2 4}.pagination_next:hover{border:none;background:#acc image-image-url("pagination_next_hover.gif") top left no-repeat;background-position:2 4}.pagination_previous_dead,pagination_next_dead{border:1px solid #eee;background-color:#fff;color:#eee;border-bottom:0px dotted #666}.pagination_previous_dead{border:none;background:url(/assets/pagination_previous_dead-58404d9babe0b101e0a01edc3ba33d30.gif) top left no-repeat;background-position:2 4}.pagination_next_dead{border:none;background:url(/assets/pagination_next_dead-65a8d6a284d004612f0bddb683c9d53b.gif) top left no-repeat;background-position:2 4}.pagination_arrow{position:relative;top:7px}.pagination_separator_top{height:1px;width:auto;border-top:1px dotted #999;margin:15 0 2 0}.pagination_separator_bottom{height:1px;width:auto;border-top:1px dotted #999;margin:-5 0 15 0}.pagination_animated_opacity{opacity:0.25;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease}.pagination_animated_opacity:hover{opacity:1.0}.store_thumb{float:left;width:100px;height:240px;margin:0 45 20 0;border:0px solid #ccc}.print_thumb{float:left;width:200px;margin:0 0 0 0}.zoom_badge{width:55px;height:18px;position:relative;top:-40px;margin:0 0 -22 0;padding:1px}.new_badge{width:32px;height:32px;background:url(/assets/new-0ea367c4cb2731cf39fad44a49ba0785.png) top left no-repeat;position:relative;left:-1px;top:0px;margin:0 0 -32 0}.audio_badge{width:13px;height:13px;background:url(/assets/audio-801c62faf00dd4caccd54a062cac528f.png) top left no-repeat;position:relative;right:-1px;top:0px;margin:0 0 -13 0}.special_badge{width:32px;height:32px;background:url(/assets/special-9bb25720e2ab1238029b3d2b2d293485.png) top left no-repeat;position:relative;left:0px;top:-5px;margin:0 0 -32 0}.new_item_50,.new_item_100,.new_item_150,.new_item_200,.new_item_300,.new_item_400,.new_item_500{width:32px;height:32px;background:url(/assets/new-0ea367c4cb2731cf39fad44a49ba0785.png) top left no-repeat;position:relative;left:-1px;margin:0 0 -37 0}.new_item_50{top:-61px}.new_item_100{top:-111px}.new_item_150{top:-161px}.new_item_200{top:-211px}.new_item_300{top:-311px}.new_item_400{top:-411px}.new_item_500{top:-511px}.item_images_thumb,.item_images_thumb_active{float:left;width:50px;height:50px;margin-right:1px;margin-bottom:1px;border:1px solid #eee;padding:4px;cursor:pointer}.item_images_thumb:hover{border:1px solid #aaa}.item_images_thumb_active{border:1px solid #333}#sidebar{width:158px;height:auto;padding:0 10 0 0;float:left}#sidebar .separator{clear:both;height:1px;width:auto;border-top:1px dotted #999;margin:15 0 15 0}.form_mailing_list .text,.form_search .text{border:1px solid #ccc;font-family:"Georgia", serif;color:#669999;height:18px;width:115px}.form_mailing_list .button{width:60px;color:#666;font-size:10px;height:18px}.form_mailing_list #envelope_icon{float:left;margin:4px}.form_search #search_icon{float:left;margin:3px}.form_search .text{width:135px;padding-left:20px;background:url(/assets/search-3b8fd40165d8e4969c51644192d66137.gif) no-repeat 2px 2px}.form_errors{color:#990000;padding:5px;margin:5 0 5 0;display:block;border:1px solid #eedddd;background:#ffeeee}.form_notice{color:#009900;padding:5px;margin:5 0 5 0;display:block;border:1px solid #ddeedd;background:#eeffee}.customer_form label,#email_information label{display:block;float:left;width:200px;text-align:right;padding:0 5 0 0;margin:1 5 1 0;background-color:#f7f7f7}.customer_form input[type="text"],textarea,select{font-family:"Georgia", serif;padding:1 2 1 2;color:#669999;font-size:11px;border:1px solid #ccc;background-color:#f7f7f7}.customer_form .field_row{padding:2 0 2 0;clear:both}.customer_form .error_messages{padding:5;color:#990000;font-size:11px;border:1px solid #ccaaaa;background-color:#eedddd}.customer_form .messages{padding:5;color:#009900;font-size:11px;border:1px solid #aaccaa;background-color:#ddeedd}fieldset{background-color:#f7f7f7;padding:20px;border:1px dotted #ccc;float:right}fieldset label{display:block;width:75px;text-align:right;padding:4px;float:left}.coupon_form{border:2px dotted #998866;background-color:#ffeeaa;width:310px;height:25px;padding:10px;position:absolute;margin-top:-2px;margin-left:10px;z-index:30}.form_value{padding:4 0 0 5;float:left;color:#000}#gallery_box,#prints_box,#store_box,#featured_item_box,#store_items_box,#exhibition_box{float:left;border:0px solid #ccc;height:auto}#gallery_box{margin:0 0 0 3;width:300px}#prints_box{margin:0 0 0 23;width:200px}#store_box{margin:0 0 0 23;width:220px}.event_date{color:#666;letter-spacing:0.1em}#featured_item_box{margin:0 10 0 0;width:400px}.store_items_container{float:right;width:346px}#store_items_box{height:auto;width:auto}#exhibition_box{margin:0 15 0 0;width:200px}.item_detail_image_box{margin:0 23 0 0;width:500px}.item_details_box{float:right;width:250px}.item_details_box .separator_form_top{height:1px;width:auto;border-top:1px dotted #999;margin:15 0 7 0}.item_details_box .separator_form_bottom{height:1px;width:auto;border-top:1px dotted #999;margin:-7 0 15 0}#gallery_box_current{float:left;width:300px;height:auto;border-left:1px dotted #fff;border-right:1px dotted #fff;padding:0 15 0 15;display:block}#gallery_box_previous,#gallery_box_next{float:left;width:200px;display:block;height:auto}#gallery_box_previous{margin:0 15 0 0}#gallery_box_next{margin:0 0 0 15}#event_box{float:left;width:300px}.share_this_box{margin-left:15px;border:1px solid #eee;padding:5px;-moz-border-radius:5px;-webkit-border-radius:5px;width:140px}#footer{width:940px;margin:0 0 0 0;height:40px;border-top:1px solid #aaa;color:#999;vertical-align:middle}#footer a{font-size:11px;color:#666;text-transform:uppercase;text-decoration:none}#footer a:hover{color:#669999;text-decoration:none}#footer #logo{margin:13 35 0 25;float:left;height:100%;vertical-align:middle}#footer #navs{float:left;height:auto;border:0px solid #666;vertical-align:middle;padding:3 20 0 0;margin:10 0 0 0}#footer #info{float:left;height:auto;border-left:1px solid #ddd;padding:0 20 0 20;margin:10 0 0 0;line-height:12px}#footer #mailing_list{float:left;height:100%;position:relative;top:10px;margin-left:20px}#footer .text{background-color:#bbb;border:1px solid #999;color:#fff;font-family:"Century Gothic";font-weight:bold}.footer_text{font-size:9px}.subnavs2,.subnavs2 .secondary{font-size:12px;letter-spacing:0.0em;list-style-type:none;margin:0 0 0 0;padding:5 0 8 0;border-bottom:1px solid #aaa;width:940px;height:15px;color:#000;z-index:200}.subnavs2 .secondary{letter-spacing:0.0em;font-size:11px}.subnavs2 div,.subnavs2 .secondary div{cursor:pointer;margin:0 0 0 0;text-transform:uppercase}.subnavs2 div .active,.subnavs2 .secondary div .active{color:#669999}.subnavs2 div a{font-weight:normal;color:#000}.subnavs2 .secondary a{font-weight:normal;color:#333}.subnavs2 div a:hover,.subnavs2 .secondary a:hover{color:#669999;text-decoration:none}.subnavs2 .secondary div{text-transform:none}.subnav_arrow{cursor:pointer;width:9px;height:9px;float:left;margin:4px 5px 0px -14px}.subnavs2 div ul{list-style-type:none;padding:5px;margin:0px}.subnavs2 div .subnavs_list_container{width:150px;z-index:500;background:#fff;position:absolute;top:14px;left:-5px;border:1px solid #ccc;-moz-box-shadow:rgba(0,0,0,0.2) 0px 2px 7px;-webkit-box-shadow:rgba(0,0,0,0.2) 0px 2px 7px}.subnavs2 div ul li{padding:5px;z-index:50;cursor:pointer}.subnavs2 div ul li:hover{background:#eee;padding:5px;z-index:50}.subnavs2 div ul li:hover a{color:#669999}.panel_tab{border:1px solid #ccc;border-bottom:1px solid #fff;height:58px;width:43px;position:relative;left:-5px;top:-57px;margin-bottom:-55px;z-index:650;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px}.panel_body{border:1px solid #ccc;background:#fff;position:fixed;margin-left:-20px;padding:10px;z-index:600;-moz-box-shadow:rgba(0,0,0,0.2) 0px 2px 7px;-webkit-box-shadow:rgba(0,0,0,0.2) 0px 2px 7px}.panel_label{font-size:9px;text-transform:uppercase}#navbar4{width:940px;height:64px;border-bottom:1px solid #aaa;margin:0 0 0 0;background:#fff;padding:20 0 0 0}#navbar4 #container{width:770px;float:left}#navbar4 #container a{margin-right:3px}#navbar4 #home_on,#navbar4 #home_off,#navbar4 #home_off:hover{width:88px;height:65px;display:block;float:left;background:url(/assets/navbar4/home-4759e7570b1838c150cb822d2cc00c3a.gif) top left no-repeat;cursor:pointer}#navbar4 #home_off{background-position:0% 100%}#navbar4 #home_off:hover{height:64px}#navbar4 #gallery_on,#navbar4 #gallery_off,#navbar4 #gallery_off:hover{width:163px;height:65px;display:block;float:left;background:url(/assets/navbar4/gallery.en-e67ace98bc86a1cdd21a7faf74eb1126.gif) top left no-repeat;cursor:pointer}#navbar4 #gallery_off{background-position:0% 100%}#navbar4 #gallery_off:hover{height:64px}#navbar4 #prints_on,#navbar4 #prints_off,#navbar4 #prints_off:hover{width:125px;height:65px;display:block;float:left;background:url(/assets/navbar4/prints.en-2793cf32550b8b32c25dcbdb72cc15c5.gif) top left no-repeat;cursor:pointer}#navbar4 #prints_off{background-position:0% 100%}#navbar4 #prints_off:hover{height:64px}#navbar4 #books_on,#navbar4 #books_off,#navbar4 #books_off:hover{width:134px;height:65px;display:block;float:left;background:url(/assets/navbar4/books.en-cca7fe4922548c4ca00aa494ed632096.gif);cursor:pointer}#navbar4 #books_off{background-position:0% 100%}#navbar4 #books_off:hover{height:64px}#navbar4 #more_on,#navbar4 #more_off,#navbar4 #more_off:hover{width:120px;height:65px;display:block;float:left;background:url(/assets/navbar4/more.en-300ec0144beddd733832649491e83496.gif) top left no-repeat;cursor:pointer}#navbar4 #more_off{background-position:0% 100%}#navbar4 #more_off:hover{height:64px}.calendar_date_select{border:#006699 5px solid;display:block;z-index:1000;width:180px;background-color:white;padding:5px}iframe.ie6_blocker{position:absolute;z-index:999}.calendar_date_select thead th{color:black !important;font-weight:bold}.calendar_date_select .cds_buttons{text-align:center;padding:3px 0px}.calendar_date_select .cds_footer{padding:3px;font-size:10px;text-align:center;background-color:#e6e6e6}.calendar_date_select table{margin:0px;padding:0px}.calendar_date_select .cds_header{text-align:center}.calendar_date_select .cds_header span{font-size:15px;color:black;font-weight:bold}.calendar_date_select select{font-size:11px}.calendar_date_select .cds_header a:hover{color:white}.calendar_date_select .cds_header a{width:18px;height:18px;text-decoration:none;font-size:14px;color:black !important}.calendar_date_select .cds_header a.prev{float:left}.calendar_date_select .cds_header a.next{float:right}.calendar_date_select .cds_header a.close{float:right;display:none}.calendar_date_select .cds_header select.month{font-size:10px;width:85px}.calendar_date_select .cds_header select.year{font-size:10px;width:55px}.calendar_date_select .cds_buttons a{color:black;font-size:9px}.calendar_date_select td{font-size:11px;width:18px;height:18px;text-align:center;vertical-align:middle;background-color:#fff}.calendar_date_select td div{color:#000}.calendar_date_select td div.other{color:#ccc}.calendar_date_select td.selected div{color:white}.calendar_date_select td.selected{background-color:#777}.calendar_date_select td:hover{background-color:#ccc}.calendar_date_select td.today{border:1px dotted #999}.calendar_date_select td.disabled div{color:#e6e6e6}.fieldWithErrors .calendar_date_select{border:2px solid red}div#checkout_row{margin-left:520px}.shipping{float:left;width:300px;border-right:1px solid #ccc;padding-right:50px;padding-top:20px}.shipping>div *{display:inline}.shipping div>input{display:inline}.shipping>div{text-align:right;min-width:120px}.shipping>div label{padding-top:3px;text-align:left;min-width:120px}.shipping label{line-height:4px}.shipping .inputs{margin-left:20px;width:130px}#options_container{padding-top:10px;padding-left:370px}.contact{float:left;width:100%}.contact>div{float:left;width:350px}.contact .inputs{margin-top:5px;width:150px}.cart_row *{vertical-align:middle !important}.flash{cursor:pointer;position:relative;font-size:18px;font-weight:bold;padding:12px;top:0;text-align:center}.flash.notice{font-size:16px;background:rgba(16,253,0,0.2)}.flash.alert{background:rgba(245,197,192,0.8)}.flash_alert>p{color:rgba(245,19,17,0.8)}#first_name-error,#last_name-error,#company-error,#address-error,#address2-error,#city-error,#country-error,#state-error,#phone-error,#zip-error,#email-error{padding-left:130px}label.error{float:none;vertical-align:top;display:inline-block;color:#000000;line-height:10px;width:130px}form input.error,form input.error:hover,form input.error:focus,select.error{border:1px solid #ED7476;background:#FFEDED}form select#country,#state{margin-left:20px;width:130px}.shipping option{display:block}
