#screen{background:url("../../../images/admin/lightbox_screen.png") top left;position:fixed;width:100%;height:100%;top:0;left:0;display:none;z-index:8500}.lightbox_component{-moz-box-shadow:0 0 5px #333;-webkit-box-shadow:0 0 5px #333;box-shadow:0 0 5px #333;-moz-border-radius:6px;border-radius:6px;background:#fff;top:50%;left:50%;position:fixed;min-width:200px;min-height:100px;max-width:960px;display:none;z-index:19000}.lightbox_content{padding:10px 45px}.lightbox_component .close a{background:url("../../../images/admin/lightbox_close.png") 0 0 no-repeat;display:block;height:0;overflow:hidden;padding-top:28px;width:28px;position:absolute;cursor:pointer;top:-12px;right:-18px}.lightbox_component .next,.lightbox_component .previous{position:absolute;top:45%;padding:0 6px;font-weight:bold;background:#efefef;border-radius:2em;width:2em;margin:0 3px;text-align:center;-webkit-box-shadow:inset 0 1px 1px 0 #aaa}.lightbox_component .next{left:0}.lightbox_component .previous{right:0}.lightbox_component .next:hover,.lightbox_component .previous:hover{background:#dfdfdf;text-decoration:none}

body.mceContentBody{background:#fff}table,tr,td{font-size:1em}td{vertical-align:top}.lightbox{outline:0}

@media screen{.float_left{float:left}table.standard{width:100%}.checkout table.standard{margin-top:15px}table.standard{border-collapse:collapse;margin-bottom:20px}table.standard th,table.standard td{text-align:left;padding:6px 9px}table.standard th,table.standard tr.total{background-color:#efefef}table.standard tr{border-top:1px solid #ddd}table.standard tr.discount .amount{color:red}table.standard tr.total{border-bottom:1px solid #ddd;font-weight:bold;font-size:1.2em}table.standard tr.total.sub{font-size:1em}table.standard td.remove,table.standard th.remove{width:16px;background-color:none}table.standard td.item{width:45%}table.standard img{float:left;margin-right:5px}.standard_form label,form.custom_form label{float:left;width:23%;margin-right:5%;text-align:right}.standard_form input,form.custom_form input{float:left;width:70%}.standard_form.medium label,form.custom_form.medium label{width:43%}.standard_form.medium input,form.custom_form.medium input{width:50%}.standard_form.short label,form.custom_form.short label{width:63%}.standard_form.short input,form.custom_form.short input{width:30%}.standard_form div,form.custom_form div{display:block;margin:10px 0;clear:both}.standard_form div:after,form.custom_form div:after{content:".";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}.standard_form div.required label,form.custom_form div.required label{font-weight:bold}.standard_form div.medium input,form.custom_form div.medium input{width:40%}.standard_form div.short input,form.custom_form div.short input{width:12%}.standard_form .checkbox,.standard_form .buttons,form.custom_form .checkbox,form.custom_form .buttons{margin-left:28%}.standard_form .checkbox input,.standard_form .buttons input,form.custom_form .checkbox input,form.custom_form .buttons input{width:auto;margin-right:10px;position:relative}.standard_form .checkbox input#use_shipping_for_billing,.standard_form .buttons input#use_shipping_for_billing,form.custom_form .checkbox input#use_shipping_for_billing,form.custom_form .buttons input#use_shipping_for_billing{top:3px}.standard_form .checkbox label,.standard_form .buttons label,form.custom_form .checkbox label,form.custom_form .buttons label{width:95%;margin-right:0;text-align:left}hr{border:0;height:1px;padding:0;color:#000;background-color:#000;clear:both}h3.background{padding:9px 6px;background-color:#efefef}h3.divider{margin-top:28px}input#cart_item_quantity{width:3em;font-size:1.25em;text-align:center;margin:0 12px}.primary_image{margin:0 0 20px 0}div.flash{padding:5px 5px 5px 28px;margin-bottom:20px}div.flash.notice{background:url(/images/siteworks_store/ok_icon.png) no-repeat 5px 6px #eaf3da;border-top:1px solid #c1e785;border-bottom:1px solid #c1e785;color:#529d0f}div.flash.error{background:url(/images/siteworks_store/delete_icon.png) no-repeat 7px 7px #f8dfdf;border-top:1px solid #f4a0a0;border-bottom:1px solid #f4a0a0;color:#b30707}div.fieldWithErrors{clear:none!important}.category_details,.categories{display:block;margin-bottom:12px}.category_details:after,.categories:after{content:".";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}.category_details img,.categories img{float:left;border:1px solid;margin:9px 12px 9px 0}.category_details .long_description,.categories .long_description{overflow:hidden;padding:9px 0}.child_categories,.root_categories{margin:0;padding:0;display:block}.child_categories:after,.root_categories:after{content:".";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}.child_categories li,.root_categories li{display:block;margin:9px 0}.child_categories li:after,.root_categories li:after{content:".";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}.child_categories li img,.root_categories li img{border:1px solid;margin:9px;float:left}.child_categories li div,.root_categories li div{overflow:hidden;padding:3px 0 3px 9px}.product_grid{display:block}.product_grid:after{content:".";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}.product_grid .product_row{padding:0;display:block}.product_grid .product_row:after{content:".";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}.product_grid .product_row .product{margin:12px 40px 0 0;border:1px solid;float:left;text-align:center;padding:3px 9px}.product_grid .product_row .product a{width:173px;height:253px;display:block;text-decoration:none}.product_grid .product_row .product a span{display:block}.product_grid .product_row .product a span.name{font-weight:bold;font-size:1.2em;padding:3px}.product_grid .product_row .product a span.price{font-weight:bold;font-size:1.15em}.product_grid .product_row .product a span.view_details{text-decoration:underline}.product_grid .product_row .product a span img{padding:16px 0}.product_grid .product_row .product a span span{display:inline}.product_grid .product_row .product a:hover .view_details{text-decoration:none}.up_sell_list{padding:0 18px;float:right}.up_sell_list ul{list-style:none}.up_sell_list ul a{display:block;text-decoration:none}.up_sell_list ul img{border:1px solid;margin-bottom:6px}.up_sell_list ul span{display:block}.related_products{display:block;list-style:none;margin:0 0 20px 0;padding:0}.related_products:after{content:".";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}.related_products li{padding:3px 0;display:inline-block;text-align:center;margin:9px;width:30%;vertical-align:top}.related_products li a{display:block;text-decoration:none}.related_products li img{border:1px solid;margin-bottom:6px}.related_products li span{display:block}.product{display:block}.product:after{content:".";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}.product #primary_image{float:left}.product #primary_image .primary_image{border:1px solid;margin-right:6px}.product .product_thumbnails{margin-bottom:12px}.product .product_thumbnails img{border:1px solid}.product .product_configuration{float:left;overflow:hidden;margin-left:21px;width:70%}.product .product_configuration .cart_selection{float:right;display:block}.product .product_configuration .cart_selection:after{content:".";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}.product .product_configuration .cart_selection #cart_item_quantity{margin:5px 0 5px 5px;position:relative;display:block;float:right}.product .product_configuration .cart_selection label{float:left;margin-top:10px}.product .product_configuration .cart_selection a:visited,.product .product_configuration .cart_selection a,.product .product_configuration .cart_selection a:active{display:block;margin:auto;clear:both}.product .product_configuration.end_page{width:100%;margin-left:0;margin-bottom:21px}.product .product_configuration .product_price{font-size:2em;line-height:1.4em;font-weight:bold;float:left}.product .product_configuration .product_price .subscription_details_link{font-size:.4em;margin-top:-12px}.product .product_configuration .attribute{clear:both}.product .product_details{clear:both}.product .product_details #p_details,.product .product_details #p_additional_information,.product .product_details #p_related_products,.product .product_details #p_terms_and_conditions{display:block;border:1px solid;padding:9px;background:#fff;position:relative;z-index:1}.product .product_details #p_details:after,.product .product_details #p_additional_information:after,.product .product_details #p_related_products:after,.product .product_details #p_terms_and_conditions:after{content:".";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}.product .product_details ul.tabs{margin:0 0 -1px 0;padding:0;display:block;position:relative;z-index:2}.product .product_details ul.tabs:after{content:".";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}.product .product_details ul.tabs li{margin:0;padding:0;list-style:none;float:left;border:1px solid;padding:6px 9px;background:#ccc;margin-right:-1px}.product .product_details ul.tabs li.selected{border-bottom:1px solid #fff;background:#fff}.product .product_details ul.tabs li a{font-weight:bold;text-decoration:none}.lightbox_component .enlarged_thumbnail_container{text-align:center}.lightbox_component .enlarged_thumbnail{border:1px solid}.lightbox_component .thumbnail_count{float:right}.lightbox_component .thumbnail_name{float:left;width:90%}.lightbox_component a:visited.previous,.lightbox_component a.previous,.lightbox_component a:active.previous{text-decoration:none}.lightbox_component a:visited.next,.lightbox_component a.next,.lightbox_component a:active.next{text-decoration:none}.additional_product_information{float:left;width:330px;padding-right:20px}.product_details{overflow:hidden}.attribute{margin:6px 0;border-bottom:1px solid;padding:9px 0}.attribute label{line-height:1.75em;font-size:1.5em;font-weight:bold;display:block}#loading{background:url("http://wpc.284d.edgecastcdn.net/00284D/en/images/incentives/ajax_spinner.gif") no-repeat;position:absolute;top:50%;left:50%;margin-left:-110px;margin-top:9px;width:220px;height:19px;z-index:10000000000}#customer_nav{display:block;list-style:none;margin:0;padding:0;border-radius:3px;background-color:#CCC;background-image:-webkit-gradient(linear,0% 0,0% 60%,from(white),to(#ccc));background-image:-moz-linear-gradient(60% 90deg,#ccc,white);border:1px solid #fff;box-shadow:0 0 9px #333}#customer_nav:after{content:".";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}#customer_nav li{float:left;display:inline}#customer_nav li a{display:block;padding:9px 13px;text-decoration:none;font-weight:bold;color:#333;text-shadow:1px 1px 1px white}#customer_nav li a:hover,#customer_nav li a.selected{text-shadow:1px -1px -1px white;background-image:-webkit-gradient(linear,0% 0,0% 60%,from(#ccc),to(white));background-image:-moz-linear-gradient(60% 90deg,white,#ccc)}.lightbox_content .problem{color:red}div.fieldWithErrors,.standard_form div.fieldWithErrors,form.custom_form div.fieldWithErrors{display:inline}div.fieldWithErrors label,.standard_form div.fieldWithErrors label,form.custom_form div.fieldWithErrors label{color:#900;font-weight:bold}div.fieldWithErrors input,.standard_form div.fieldWithErrors input,form.custom_form div.fieldWithErrors input{border:2px solid #900}}.comments{width:98%;height:60px}@media screen{.subscriptions{box-shadow:0 0 30px #999;width:100%;padding:0;border-collapse:collapse;border-radius:12px}.subscriptions th{padding:6px;text-align:left;background:#333;color:#fff}.subscriptions td{padding:6px;border-top:1px solid}.subscriptions td .name{display:block;font-weight:bold}.subscriptions td .details{display:block;font-size:.8em;font-style:italic;line-height:1.25em}}@media screen{.product fieldset{border:1px solid;margin-bottom:12px;padding:12px}.product fieldset legend{padding:0 6px}.product fieldset ol{margin:0;padding:0}.product fieldset section{margin-bottom:27px}.product fieldset section:last-child{margin-bottom:0}.product fieldset .group_details img{float:left;padding:3px 15px 3px 0}}@media screen{.edit_order .addresses div{float:left;width:50%}.edit_order .payment_information div.clearfix{margin:0}.edit_order .payment_information .clear_none{clear:none;margin-bottom:0;margin-top:0;margin-right:6px}.edit_order .payment_information .clear_none input{width:auto}.edit_order .payment_information .clear_none input.small{width:30%}.edit_order .payment_information .clear_none label{font-size:.75em;text-transform:uppercase;float:none;display:block;margin-right:0;margin-top:0;text-align:left;width:auto}}@media screen{.payment_profiles{list-style:none}.payment_profiles li{border:1px solid #fff;background-color:#ccc;background-image:-moz-linear-gradient(60% 90deg,#e5e5e5,white);background-image:-webkit-gradient(linear,0% 0,0% 60%,from(white),to(#e5e5e5));box-shadow:0 0 6px #999;margin:9px 0;border-radius:9px;padding:9px}.payment_profiles li label{padding-top:6px;width:auto}.payment_profiles li input{margin-top:6px}.payment_profiles li .card_name{background-image:url("../../images/siteworks_store/cards.png");background-repeat:no-repeat;background-position:0 -162px;font-weight:bold;padding-left:36px;margin-left:6px;display:block;float:left;height:28px;padding-right:9px}.payment_profiles li.master .card_name{background-position:0 -4px}.payment_profiles li.visa .card_name{background-position:0 -36px}.payment_profiles li.diners .card_name{background-position:0 -68px}.payment_profiles li.discover .card_name{background-position:0 -100px}.payment_profiles li.american_express .card_name{background-position:0 -131px}.payment_profiles li.new_card .card_name{background-position:0 -162px}.payment_profiles input{width:auto}}a.button:visited,a.button,input.button,form.custom_form input#user_submit{width:auto!important;cursor:pointer;float:none;margin-right:9px}.buttons{display:block;position:relative;height:81px}.buttons:after{content:".";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}.button,.button:visited,.button:active{display:block;position:absolute;float:left;background-color:#ccc;background-image:-moz-linear-gradient(60% 90deg,#ccc,white);background-image:-webkit-gradient(linear,0% 0,0% 60%,from(white),to(#ccc));padding:6px;text-shadow:1px 1px 1px white;color:#51800d;text-decoration:none;font-weight:bold;border-radius:3px;box-shadow:0 0 9px rgba(0,0,0,0.3);border:1px solid white}.button:hover,.button:visited:hover,.button:active:hover{color:#51800d;text-decoration:none;background-image:-moz-linear-gradient(60% 90deg,white,#ccc);background-image:-webkit-gradient(linear,0% 0,0% 60%,from(#ccc),to(white))}.button.secondary,.button:visited.secondary,.button:active.secondary{color:#333}.button.secondary:hover,.button:visited.secondary:hover,.button:active.secondary:hover{color:#333}.button.alternate,.button:visited.alternate,.button:active.alternate{color:#666;font-size:.9em;font-weight:normal;border-radius:3px;padding:3px}.button.alternate:hover,.button:visited.alternate:hover,.button:active.alternate:hover{color:#666}.button.continue_shopping,.button.update_account,.button.save_address,.button:visited.continue_shopping,.button:visited.update_account,.button:visited.save_address,.button:active.continue_shopping,.button:active.update_account,.button:active.save_address{top:0;left:0}.button.login,.button:visited.login,.button:active.login{left:0}.button.update_cart,.button:visited.update_cart,.button:active.update_cart{bottom:0;right:0}.button.remove_item,.button:visited.remove_item,.button:active.remove_item{bottom:0;left:0}.button.checkout,.button.address_continue,.button.finish_and_pay,.button.destroy_address,.button:visited.checkout,.button:visited.address_continue,.button:visited.finish_and_pay,.button:visited.destroy_address,.button:active.checkout,.button:active.address_continue,.button:active.finish_and_pay,.button:active.destroy_address{top:0;right:0}.button.forgot_password,.button.registration,.button:visited.forgot_password,.button:visited.registration,.button:active.forgot_password,.button:active.registration{position:relative;display:inline;background:0;text-shadow:none;box-shadow:none;float:none}.button#add_to_cart,.button:visited#add_to_cart,.button:active#add_to_cart{float:right;position:relative;top:0}.button#add_to_cart_disabled,.button:visited#add_to_cart_disabled,.button:active#add_to_cart_disabled{float:right;position:relative;top:0}.login p.buttons{text-align:right}

table,tr,td{font-size:1em}td{vertical-align:top}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,fieldset,form,label,legend{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent}img,a img{border:0}a:active{outline:0}.lightbox_component{background:#fff}a,a:active,a:visited{color:#0c2fc7;text-decoration:none}a:hover{text-decoration:underline}h1{font-size:26px;margin:0;padding:0;text-transform:uppercase}h2{font-size:24px;margin:0;padding:0;text-transform:uppercase}h3{font-size:22px;margin:0;padding:0;text-transform:uppercase}h4{font-size:18px;margin:0;padding:0;text-transform:uppercase}h5{font-size:16px;margin:0;padding:0;text-transform:uppercase}h6{font-size:14px;margin:0;padding:0;text-transform:uppercase}.light_blue{color:#5da9fd}.blue{color:#0c2fc7}.orange{color:#fda738}

@media screen{.ctrlHolder{background:#eee;border-bottom:1px solid #ccc;border-left:3px solid #ccc;margin:6px 0;padding:9px}.ctrlHolder label{font-weight:normal;display:block}.ctrlHolder ul,.ctrlHolder ol,.ctrlHolder li{list-style:none;margin:0;padding:0}.ctrlHolder .inline li{float:left;margin-right:9px}.ctrlHolder label strong{font-weight:normal}.ctrlHolder.required label strong{font-weight:bold}.ctrlHolder.required{border-left:3px solid green}.ctrlHolder span.left{float:left}.ctrlHolder span label{font-size:.75em;font-weight:normal;text-transform:uppercase}.clear{clear:left}.ctrlHolder .small{width:30%}.ctrlHolder .medium{width:60%}.ctrlHolder .large{width:90%}.ctrlHolder textarea.small{height:50px;width:90%}.ctrlHolder textarea.medium{height:125px;width:90%}.ctrlHolder textarea.large{height:200px;width:90%}.block{display:block}.inline{display:inline}.ctrlHolder.required.error,.ctrlHolder.error{background:#ffd6d6;border-left:3px solid red}.line_item .quantity{width:30%}.ctrlHolder .fieldWithErrors label{border-left:3px solid red;padding:3px;background:#ffd6d6;color:red;display:inline}.ctrlHolder .fieldWithErrors input,.ctrlHolder .fieldWithErrors textarea,.ctrlHolder .fieldWithErrors select{border:3px solid red;padding:3px}.clearfix:after{content:".";display:block;height:0;overflow:hidden;clear:both;visibility:hidden}.clearfix{display:inline-block}/*\*/* html .clearfix{height:1%}.clearfix{display:block}/**/.payment_form_summary{border-collapse:collapse;width:99%}.payment_form_summary thead th{border-bottom:2px solid #999;font-size:.75em;text-transform:uppercase;vertical-align:bottom}.payment_form_summary thead .description{text-align:left}.payment_form_summary thead .amount,.payment_form_summary thead .sub_total{text-align:right}.payment_form_summary .odd{background:#ddd}.payment_form_summary .even{background:#eee}.payment_form_summary tbody td{padding:.75em;border-right:1px solid #fff;border-bottom:1px dashed #fff;vertical-align:top}.payment_form_summary tbody .odd td{border-bottom:1px dashed #eee}.payment_form_summary tbody .sub_total{border-right:0}.payment_form_summary tbody .last td{border-bottom:0}.payment_form_summary tbody .qty{text-align:center}.payment_form_summary tbody .sub_total{font-weight:bold}.payment_form_summary tbody .amount,.payment_form_summary tbody .sub_total{text-align:right}.payment_form_summary tbody .addon td{font-style:italic}.payment_form_summary tbody .purchase_total .spacing{background:#333;border-right:0}.payment_form_summary tbody .total_price{background:#333;color:#fff;font-family:georgia,serif;font-size:1.5em;font-style:italic;font-weight:bold;text-align:right}.payment_form_summary tbody span.addon{background:#629f66;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:1px 1px 1px #ccc;-webkit-box-shadow:1px 1px 1px #ccc;box-shadow:1px 1px 1px #ccc;color:#fff;font-size:.8em;font-weight:bold;padding:2px}.edit_form{text-align:right;width:99%}.upload_indicator{background:#539945;border-bottom:1px solid #d9d9d9;border-right:1px solid #d9d9d9;height:2px}.ctrlHolder.progress_bar .instruction{font-size:.75em;font-style:italic;text-align:right}.external_rss_feed{padding-left:0}.external_rss_feed li{padding:6px 6px 6px 24px;list-style:none}.cvv img{display:block;margin:0 auto}.cvv{background:#fff;text-align:center;padding:6px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px}#errorExplanation{border-left:3px solid #760000;padding:18px;color:#760000;background:#ffd6d6}#upload_frame{position:absolute;top:0;left:0;width:1px;height:1px;border:0;visibility:hidden}}#label_bc,#field_bc{display:none}@media screen{.float_right{float:right}}@media screen{html,body{margin:0 auto;font-size:12px;background:url(/images/main_background.gif) repeat-x #5da9fd;font-family:Verdana,Geneva,sans-serif}#wrapper{margin:0 auto;width:100%;height:100%;position:relative;padding-bottom:35px;min-height:912px}#flash_rotator{visibility:visible!important;width:217px!important}#wrapper2{margin:0 auto;width:99%;position:relative;background:url(/images/secondary_background.jpg) no-repeat top center scroll}#container{margin:0 auto;width:806px;min-height:912px}#header{width:806px;height:196px;position:relative;background:url(/images/banner.png) no-repeat bottom center}#logo_link{width:631px;height:59px;top:45px;left:174px;position:absolute}#logo_link img{border:0}#primary_navigation{width:598px;height:25px;top:143px;right:30px;position:absolute}#primary_navigation ul{margin:0;padding:0;text-indent:-9999999px}#primary_navigation ul li{float:left;display:inline;list-style-type:none}#primary_navigation ul li a{display:block}#home a{width:52px;height:25px;background:url(/images/primary_nav_sprite.gif) no-repeat 0 0}#home a:hover,#home.selected a{background:url(/images/primary_nav_sprite.gif) no-repeat 0 -25px}#ourwork a{width:78px;height:25px;background:url(/images/primary_nav_sprite.gif) no-repeat -52px 0}#ourwork a:hover,#ourwork.selected a{background:url(/images/primary_nav_sprite.gif) no-repeat -52px -25px}#community a{width:84px;height:25px;background:url(/images/primary_nav_sprite.gif) no-repeat -131px 0}#community a:hover,#community.selected a{background:url(/images/primary_nav_sprite.gif) no-repeat -131px -25px}#resources a{width:82px;height:25px;background:url(/images/primary_nav_sprite.gif) no-repeat -216px 0}#resources a:hover,#resources.selected a{background:url(/images/primary_nav_sprite.gif) no-repeat -216px -25px}#store a{width:77px;height:25px;background:url(/images/primary_nav_sprite.gif) no-repeat -299px 0}#store a:hover,#store.selected a{background:url(/images/primary_nav_sprite.gif) no-repeat -299px -25px}#donate a{width:87px;height:25px;background:url(/images/primary_nav_sprite.gif) no-repeat -379px 0}#donate a:hover{background:url(/images/primary_nav_sprite.gif) no-repeat -379px -25px}#membership a{width:130px;height:25px;background:url(/images/primary_nav_sprite.gif) no-repeat -465px 0}#membership a:hover,#membership.selected a{background:url(/images/primary_nav_sprite.gif) no-repeat -465px -25px}#primary_nav li ul{top:0;left:0;width:140px;position:absolute;z-index:100;text-indent:0}#primary_nav li ul li a span{display:block}#primary_nav li ul li a,#primary_nav li.selected ul li a{color:#000;text-decoration:none;padding:5px 15px 5px 10px;height:auto;width:140px;font-size:10px;font-family:Verdana,Geneva,sans-serif;background-color:#e9dbd8;background-image:none;border-right:1px solid #f28e37;border-left:1px solid #f28e37;border-bottom:1px solid #f28e37}#primary_nav li ul li.selected a{background-color:#eb9252}#primary_nav li ul li.first a{border-top:1px solid #f28e37}#primary_nav li ul li.last a{border-bottom:1px solid #f28e37}#primary_nav li ul li a:hover{color:#000;width:140px;background:#ebc66f}#primary_nav div{display:none;position:relative}#primary_nav li:hover>div{display:block}#doll{float:left}#nav_holder{float:right}#nav_holder_top{height:143px}#nav_holder_bottom{height:53px}#body_repeater{width:806px;min-height:400px;background:url(/images/container_bg_repeater.jpg) repeat-y}#body_heart{width:806px;min-height:400px;background:url(/images/heart_background.jpg) no-repeat top right}#body_container{width:806px;min-height:800px;background:url(/images/container_bg.jpg) repeat-x bottom right;padding-bottom:15px}#content1_container{float:left;width:559px;min-height:381px;background:#f2ce5e}#content1{min-height:361px;padding:10px;padding-right:10px;font-size:11px;font-weight:bold;background:url(/images/content1_bg.jpg) repeat-x}#content1_footer{width:559px;height:57px;background:url(/images/content1_footer.jpg) no-repeat}#content2_container{width:559px;min-height:155px;background:url(/images/bottom_background.jpg) repeat-x}#content2{float:right;width:494px;min-height:200px;background:#fff;padding:10px}#content_left_wrapper{float:left;width:559px;min-height:381px}#content_right{float:left;width:220px;min-height:800px;padding-left:26px}#join_family{width:214px;min-height:172px;background:url(/images/join_family.png) no-repeat}#join_family_content{width:189px;padding-top:38px;padding-right:10px;padding-left:15px;font-size:11px}#join_family a,#join_family a:visited,#join_family a:active{color:#000;font-weight:bold;text-decoration:none}#join_family a:hover{text-decoration:underline}#donate_now{width:214px;min-height:106px;margin-top:15px;background:url(/images/donate_now.png) no-repeat}#donate_now_content{width:189px;margin:0 auto;font-size:11px;padding-top:38px}#donate_now_content a,#donate_now_content a:visited,#donate_now_content a:active{color:#000;font-weight:bold;text-decoration:none}#donate_now_content a:hover{text-decoration:underline}#sidebar{margin:0 auto;margin-top:15px;width:189px;min-height:80px;color:#1554a3;font-size:11px}#sidebar a,#sidebar a:visited,#sidebar a:active,#sidebar a:hover{color:#1554a3;text-decoration:none}#footer_container{clear:both;width:100%;height:35px;position:absolute;bottom:0;background:url(/images/footer_repeater.gif) repeat-x}#primary_footer{margin:0 auto;clear:both;width:726px;height:15px;font-size:10px;padding-top:20px;padding-right:20px;padding-left:60px;background:url(/images/primary_footer.jpg) no-repeat 30px 0}#content1_inside_container{float:left;width:559px;min-height:381px;background:#f2ce5e}#secondary_navigation{float:left;width:139px;min-height:361px;padding-top:20px;padding-left:10px;background:url(/images/content1_bg_nav.jpg) repeat-x #f2ce5e}#secondary_navigation ul,#secondary_navigation #parent_link ul{margin:0 auto;padding:0}#secondary_navigation ul li,#secondary_navigation #parent_link ul li{font-size:11px;font-weight:bold;border-bottom:2px solid #666;list-style-type:none}#secondary_navigation ul li.selected,#secondary_navigation #parent_link ul li.selected{background:#eb9252}#secondary_navigation ul li a,#secondary_navigation ul li a:visited,#secondary_navigation #parent_link ul li a,#secondary_navigation #parent_link ul li a:visited{color:#000;display:block;padding-left:5px;padding-top:10px;text-decoration:none;text-transform:uppercase;padding-bottom:10px}#secondary_navigation ul li a:hover,#secondary_navigation #parent_link ul li a:hover{display:block;background:#eb9252}#content1_inside{float:right;width:390px;min-height:721px;padding:10px;font-size:11px;background:url(/images/content1_bg.jpg) no-repeat -149px 0 #f2ce5e}ul#event_list{list-style:none;margin:10px 0 0 0;padding:0}#event_list li{border-bottom:1px solid #fda738;border-top:1px solid #fda738;padding:0}#event_list .category_name{float:right;font-weight:normal;color:#c16903}#event_list .event_name{font-weight:bold}#event_list .event_location{font-weight:normal}#content1_inside_footer{clear:both;width:559px;min-height:65px;background:url(/images/content1_inside_footer.jpg) repeat-x}.clearfix:after,.container:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}.clearfix,.container{display:block}#flash_rotator{float:left;margin-right:15px}.ctrlHolder{background:0;margin:6px 0;padding:9px;border:0}.ctrlHolder.required{border:0}#store_nav{position:absolute;bottom:5px;right:38px}#store_nav a{padding-left:5px}#interior_template.online_store #content1_inside{font-size:100%!important}.child_categories li img,.root_categories li img,.category_details img,.categories img{border-style:none;border-width:0!important}.child_categories li,.root_categories li{width:45%;float:left;margin-right:20px;height:220px}.child_categories li hr,.root_categories li hr{display:none}.child_categories li div,.root_categories li div{overflow:visible}.root_categories li{height:300px}.product_grid.memberships_grid img{display:none}.product_grid.memberships_grid a{height:auto!important}.product_price{font-size:17px!important}.product h1{font-size:20px}.product .product_details ul.tabs li{background-color:#e27a3b;border-top:thin solid #e27a3b;border-left:thin solid #e27a3b;border-right:thin solid #e27a3b;border-bottom:thin none #e27a3b}.product .product_details ul.tabs li.selected{background-color:#f2ce5e;border-top:thin solid #e27a3b;border-left:thin solid #e27a3b;border-right:thin solid #e27a3b;border-bottom:thin none #f2ce5e}.product .product_details #p_details,.product .product_details #p_additional_information,.product .product_details #p_related_products{background-color:#f2ce5e;border-color:#e27a3b}.product_grid .product_row .product{border:0;margin:12px 10px 0 0}.product .product_configuration{width:42%}.product #primary_image .primary_image{border:0}.online_store h1{font-size:20px;margin-bottom:10px}#content1_inside_container.store{width:791px}#content1_inside_container.store #content1_inside{width:622px;background:url(/images/heart_background_yellow.jpg) no-repeat top right}#content1_inside_container.store #content1_inside_footer{width:791px;background:url(/images/content1_inside_footer.jpg) repeat-x}h2#bread_crumbs{font-size:.8em}.button,.button:visited,.button:active{background-color:#3e8ef1;background-image:none;text-shadow:none;color:#fff;text-decoration:none;font-weight:bold;border-radius:none;box-shadow:none;border:0}.button:hover,.button:visited:hover,.button:active:hover{color:#3e8ef1;text-decoration:none;background-image:-moz-linear-gradient(60% 90deg,white,#ccc);background-image:-webkit-gradient(linear,0% 0,0% 60%,from(#ccc),to(white))}.button.secondary,.button:visited.secondary,.button:active.secondary{color:#fff}.button.secondary:hover,.button:visited.secondary:hover,.button:active.secondary:hover{color:#3e8ef1}.button.alternate,.button:visited.alternate,.button:active.alternate{color:#fff;font-size:.9em;font-weight:normal;border-radius:0;padding:3px}.button.alternate:hover,.button:visited.alternate:hover,.button:active.alternate:hover{color:#3e8ef1}.button.forgot_password,.button.registration,.button:visited.forgot_password,.button:visited.registration,.button:active.forgot_password,.button:active.registration{background:0;color:#0c2fc7;top:3px}}