html,body{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}html{font-size:100.01%}div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,pre,a,abbr,acronym,address,code,del,dfn,em,img,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,caption,tbody,tfoot,thead,tr{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}blockquote,q{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;quotes:"" ""}blockquote:before,blockquote:after,q:before,q:after{content:""}th,td,caption{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;text-align:left;font-weight:normal;vertical-align:middle}table{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;border-collapse:separate;border-spacing:0;vertical-align:middle}a img{border:none}#container{width:950px;margin:0 auto;overflow:hidden;*zoom:1;background:white;overflow:hidden;*zoom:1}#container #content{background:white;display:inline;float:left;margin-right:10px;width:950px;overflow:hidden;*zoom:1}* html #container #content{overflow-x:hidden}#container #content #side_bar{display:inline;float:left;margin-right:10px;width:310px}* html #container #content #side_bar{overflow-x:hidden}#container #content #main_content_with_side_bar{display:inline;float:left;margin-right:0;width:630px}* html #container #content #main_content_with_side_bar{overflow-x:hidden}#container #content #main_content{display:inline;float:left;margin-right:0;width:950px;margin-left:0.5em;margin-right:-0.5em}* html #container #content #main_content{overflow-x:hidden}#container #content #ad_bar{display:inline;float:left;margin-right:0;width:150px}* html #container #content #ad_bar{overflow-x:hidden}#header{background-color:white;height:120px;display:inline;float:left;margin-right:10px;width:950px}* html #header{overflow-x:hidden}#header #title{display:inline;float:left;margin-right:10px;width:590px;padding-top:20px;padding-left:30px;font-size:26px;letter-spacing:0.05em}* html #header #title{overflow-x:hidden}#header #title img{vertical-align:-20px;padding-right:10px}#header #title span.eleven{color:#422d02}#header #title span.pipers{color:#ca9507}#header #greet_user{display:inline;float:left;margin-right:0;width:310px}* html #header #greet_user{overflow-x:hidden}#header ul.navigation{font-size:1.2em;display:block;margin:0;padding:0;border:0;outline:0;overflow:hidden;*zoom:1;display:inline;float:left;margin-right:0;width:390px;padding-left:440px;color:#d95e33;font-weight:bold;padding-top:20px;letter-spacing:-0.05em}#header ul.navigation li{list-style-image:none;list-style-type:none;margin-left:0px;white-space:nowrap;display:inline;float:left;padding-left:4px;padding-right:4px}#header ul.navigation li:first-child,#header ul.navigation li.first{padding-left:0px}#header ul.navigation li:last-child,#header ul.navigation li.last{padding-right:0px}* html #header ul.navigation{overflow-x:hidden}#header ul.navigation li{background:url('/static/images/menu-separator.png?v=1267806646') no-repeat left center;padding-left:25px}#header ul.navigation li.first{background:none}#header ul.navigation a{color:#d95e33}#header ul.navigation a:hover{text-decoration:underline}#spinner{position:fixed;width:92%;height:600px;top:5%;left:4%;background:black none repeat scroll 0 50%;overflow:hidden;-moz-border-radius:10px;opacity:0.85;z-index:100;color:#cccccc;font-weight:bold;font-size:1.5em}#spinner div{margin-top:80px;margin-left:auto;text-align:center}#spinner div img{vertical-align:middle}body#index #header ul.navigation li.index a{text-decoration:underline}body#main #header ul.navigation li.main a{text-decoration:underline}body#wishes #header ul.navigation li.wishes a{text-decoration:underline}body#groups #header ul.navigation li.groups a{text-decoration:underline}body#sub_accnt #header ul.navigation li.sub_accnt a{text-decoration:underline}body#account #header ul.navigation li.account a{text-decoration:underline}body#index #header ul.navigation li.index a{text-decoration:underline}body#login #header ul.navigation li.login a{text-decoration:underline}body#tour #header ul.navigation li.tour a{text-decoration:underline}body#signup #header ul.navigation li.signup a{text-decoration:underline}div#footer{color:#aaaaaa;font-size:10px;overflow:hidden;*zoom:1;background-color:#5f3602;background-image:url('/static/images/shadow-bottom.png?v=1267806646');background-repeat:no-repeat;background-position:left bottom;width:950px;padding-bottom:6px}div#footer ul{margin:0;padding:0;border:0;outline:0;overflow:hidden;*zoom:1;padding-top:30px;padding-left:2em;background-color:white;overflow:hidden;*zoom:1}div#footer ul li{list-style-image:none;list-style-type:none;margin-left:0px;white-space:nowrap;display:inline;float:left;padding-left:4px;padding-right:4px}div#footer ul li:first-child,div#footer ul li.first{padding-left:0px}div#footer ul li:last-child,div#footer ul li.last{padding-right:0px}div#footer ul a{color:#aaaaaa}div#footer ul a:visited{color:#aaaaaa}#index #content #first{display:inline;float:left;background:url('/static/images/gift.png?v=1267806646') no-repeat top left;margin-left:2px;width:425px;height:280px}* html #index #content #first{overflow-x:hidden}#index #content #second{display:inline;float:left;background:url('/static/images/baby.png?v=1267806646') no-repeat top left;margin-left:2px;width:345px;height:280px}* html #index #content #second{overflow-x:hidden}#index #content #third{display:inline;float:left;background-color:#aa340c;margin-right:0;margin-left:2px;width:172px;height:280px}#index #content #main_content{display:inline;float:left;margin-right:10px;width:630px}* html #index #content #main_content{overflow-x:hidden}#index #content #main_content h1,#index #content #main_content h2,#index #content #main_content ul{padding-left:40px;display:inline;float:left;margin-right:0;width:910px}* html #index #content #main_content h1,* html #index #content #main_content h2,* html #index #content #main_content ul{overflow-x:hidden}#index #content #main_content h1{margin-top:30px;font-size:30px}#index #content #main_content h2{font-size:18px;font-weight:normal}#index #content #main_content ul{margin-left:1.5em;color:#333333}#index #content #controls{display:inline;float:left;margin-right:0;width:230px}* html #index #content #controls{overflow-x:hidden}#main #content .recent_wish_meta{font-size:0.8em}#main #content .recent_wish_wisher{font-weight:bold}#main #content .recent_wish_date{font-size:0.7em;color:#777777}#main #content .recent_wish{border-radius:0.25em;-moz-border-radius:0.25em;padding:2px 5px 2px 5px}#main #content .recent_wish_table td{border-bottom:1px dotted #543719}#main #content #friends-and-family .avatar{float:left}#main #content .tips{font-style:italic}#wishes .wishSelector{margin:0 2px;width:95%;border-bottom:1px solid black}#wishes .createWishDiv{margin:0 2px;padding:4px;background:#cccccc;width:95%;overflow:hidden;*zoom:1}#wishes .createWishDiv input{float:left}#wishes .createWishDiv textarea{float:left}#wishes .wishItem{border-bottom:1px dashed #cccccc;margin-bottom:1em;width:100%;margin-left:2px;clear:both}#wishes .wishCheck{float:left;width:4em;height:5em;background:#cccccc;margin:0px 0px 3px 0px;padding:6px 3px 0px 0px;text-align:center;font-size:70%;font-weight:bold;color:#777777}#wishes .wishCheckArrow{float:left;background:transparent url('/static/images/ui/check-arrow.png?v=1242770642') no-repeat top left;width:9px;height:32px}#wishes div.wishAction{padding-bottom:0px;float:right}#wishes div.wishAction div{float:left}#wishes .wishCreator{text-indent:5em;font-size:0.8em;color:#888888}#wishes .wishDate{font-size:0.7em;color:#777777}#wishes .wishDesc{float:left;padding:3px 0px 0px 2px;max-width:40em}#wishes .wishDesc a{text-decoration:underline}#wishes .tableWishes{width:95%}#wishes .wishUserSelectors{font-size:1em;color:#667799}#wishes #container #content #main_content{display:inline;float:left;margin-right:10px;width:790px;margin-right:0}* html #wishes #container #content #main_content{overflow-x:hidden}#wish #container #content #main_content{display:inline;float:left;margin-right:10px;width:790px;margin-right:0}* html #wish #container #content #main_content{overflow-x:hidden}#groups #content .h2,#group #content .h2{display:inline;float:left;margin-right:10px;width:510px}* html #groups #content .h2,* html #group #content .h2{overflow-x:hidden}#groups #content .buttons,#group #content .buttons{display:inline;float:left;margin-right:0;width:150px}* html #groups #content .buttons,* html #group #content .buttons{overflow-x:hidden}#groups #content p.info,#group #content p.info{display:inline;float:left;margin-right:0;width:670px}* html #groups #content p.info,* html #group #content p.info{overflow-x:hidden}#groups #content .members,#group #content .members{display:inline;float:left;margin-right:10px;width:310px}* html #groups #content .members,* html #group #content .members{overflow-x:hidden}#groups #content .members h3,#group #content .members h3{border-bottom:1px solid #cccccc}#groups #content .invites,#group #content .invites{display:inline;float:left;margin-right:0;width:310px}* html #groups #content .invites,* html #group #content .invites{overflow-x:hidden}#groups #content .invites h3,#group #content .invites h3{border-bottom:1px solid #cccccc}#groups #content #side_bar,#group #content #side_bar{display:inline;float:left;margin-right:10px;width:270px}* html #groups #content #side_bar,* html #group #content #side_bar{overflow-x:hidden}#groups #content #main_content_with_side_bar,#group #content #main_content_with_side_bar{display:inline;float:left;margin-right:0;width:670px}* html #groups #content #main_content_with_side_bar,* html #group #content #main_content_with_side_bar{overflow-x:hidden}#groups #content .createGroupDiv,#group #content .createGroupDiv{padding-left:3em;padding-bottom:3em}#groups .widget_box label,#group .widget_box label{width:auto}#groups .widget_box fieldset label,#group .widget_box fieldset label{width:15em;float:left;border:1px solid white}#groups .widget_box fieldset input[type="checkbox"],#group .widget_box fieldset input[type="checkbox"]{width:2em;float:right}#tour #content ul{margin:0;list-style:none;padding:0 1em}#tour #content li{padding:0;margin:0;list-style:none;width:270px;float:left;vertical-align:top;margin:0.5em}#tour #content ul{clear:both}#tour #content h1,#tour #content h2{padding-left:40px;display:inline;float:left;margin-right:0;width:910px;overflow:hidden;*zoom:1;padding:1em}* html #tour #content h1,* html #tour #content h2{overflow-x:hidden}#tour #content p{clear:both;text-align:center;vertical-align:middle;padding-top:2em;font-size:1.5em}#index #content #first{display:inline;float:left;background:url('/static/images/gift.png?v=1267806646') no-repeat top left;margin-left:2px;width:425px;height:280px}* html #index #content #first{overflow-x:hidden}#index #content #second{display:inline;float:left;background:url('/static/images/baby.png?v=1267806646') no-repeat top left;margin-left:2px;width:345px;height:280px}* html #index #content #second{overflow-x:hidden}#index #content #third{display:inline;float:left;background-color:#aa340c;margin-right:0;margin-left:2px;width:172px;height:280px}#index #content #main_content{display:inline;float:left;margin-right:10px;width:630px}* html #index #content #main_content{overflow-x:hidden}#index #content #main_content h1,#index #content #main_content h2,#index #content #main_content ul{padding-left:40px;display:inline;float:left;margin-right:0;width:910px}* html #index #content #main_content h1,* html #index #content #main_content h2,* html #index #content #main_content ul{overflow-x:hidden}#index #content #main_content h1{margin-top:30px;font-size:30px}#index #content #main_content h2{font-size:18px;font-weight:normal}#index #content #main_content ul{margin-left:1.5em;color:#333333}#index #content #controls{display:inline;float:left;margin-right:0;width:230px}* html #index #content #controls{overflow-x:hidden}#login #content #main_content{display:inline;float:left;margin-right:10px;width:550px}* html #login #content #main_content{overflow-x:hidden}#login #content #controls{display:inline;float:left;margin-right:0;width:310px}* html #login #content #controls{overflow-x:hidden}#account .widget_box{width:24em;float:left}#account .widget_box form label{width:11em}#account .widget_box form input[type="text"],#account .widget_box form input[type="checkbox"],#account .widget_box form input[type="password"]{width:10em}#new_account .widget_box form label{width:11em}#new_account .widget_box form img{float:left}#new_account .widget_box form div#captcha{float:left}#new_account .widget_box form .recaptchatable #recaptcha_response_field{left:0px}#new_account #content #main_content{display:inline;float:left;margin-right:10px;width:550px}* html #new_account #content #main_content{overflow-x:hidden}#new_account #content #controls{display:inline;float:left;margin-right:0;width:310px}* html #new_account #content #controls{overflow-x:hidden}#sub_accnt form{width:18em}#sub_accnt #main_content_with_side_bar{display:inline;float:left;margin-right:0;width:550px}* html #sub_accnt #main_content_with_side_bar{overflow-x:hidden}#sub_accnt h2{border-bottom:1px dotted #cccccc}#avatar #container #content #main_content_with_side_bar div.step{margin:1em 5em}#avatar #container #content #main_content_with_side_bar td{text-align:center}#avatar #container #content #main_content_with_side_bar td div#avatarPreviewWrap{margin:0 auto}#login div.widget_box,#new_account div.widget_box{width:30em;margin:auto}#sub_accnt .widget_box{width:24em}.widget_box{font-size:12px;padding:0.25em;margin:0.25em;overflow:hidden}.widget_box .round{border-radius:0.5em;-moz-border-radius:0.5em;border:2px solid #5f3602;background:white}.widget_box input{font-family:Helvetica;font-size:12px}.widget_box h1,.widget_box h3{margin:8px 0px 2px 0px;padding:0px 0px 0px 0px}.widget_box h4{margin:8px 0px 2px 0px}.widget_box .tl{background:transparent url('/static/images/widget/widget_tl.gif?v=1267806646') 0 0 no-repeat}.widget_box .tr{background:transparent url('/static/images/widget/widget_tr.gif?v=1267806646') 100% 0 no-repeat}.widget_box .r{background:transparent url('/static/images/widget/widget_r.gif?v=1267806646') repeat-y right top}.widget_box .l{background:transparent url('/static/images/widget/widget_l.gif?v=1267806646') repeat-y left top}.widget_box .t{background:white url('/static/images/widget/widget_t.gif?v=1267806646') repeat-x left top}.widget_box .b{background:transparent url('/static/images/widget/widget_b.gif?v=1267806646') repeat-x left bottom;overflow:hidden;*zoom:1}.widget_box .bl{background:transparent url('/static/images/widget/widget_bl.gif?v=1267806646') 0 100% no-repeat}.widget_box .br{background:transparent url('/static/images/widget/widget_br.gif?v=1267806646') 100% 100% no-repeat}.widget_box .middle{overflow:hidden;padding:0px 10px 1em 10px;overflow:hidden;*zoom:1}.widget_box form label{float:left;width:9em;line-height:1.5em;overflow:hidden;*zoom:1}.widget_box form input{float:left;width:12em}.widget_box form input[type="submit"]{margin-top:0.5em;width:auto;clear:both}.widget_box form br{overflow:hidden;*zoom:1}.widget_box form p{float:left;margin-bottom:0.5em;width:100%;overflow:hidden;*zoom:1}.widget_box form span.jsvalidation{float:left;width:100%;overflow:hidden;*zoom:1}body{line-height:1.5;font-family:"Helvetica Neue", Arial, Helvetica, sans-serif;color:#333333;font-size:75%}h1,h2,h3,h4,h5,h6{font-weight:normal;color:#222}h1 img,h2 img,h3 img,h4 img,h5 img,h6 img{margin:0}h1{font-size:3em;line-height:1;margin-bottom:0.50em}h2{font-size:2em;margin-bottom:0.75em}h3{font-size:1.5em;line-height:1;margin-bottom:1.00em}h4{font-size:1.2em;line-height:1.25;margin-bottom:1.25em}h5{font-size:1em;font-weight:bold;margin-bottom:1.50em}h6{font-size:1em;font-weight:bold}p{margin:0 0 1.5em}p img.left{display:inline;float:left;margin:1.5em 1.5em 1.5em 0;padding:0}p img.right{display:inline;float:right;margin:1.5em 0 1.5em 1.5em;padding:0}a{text-decoration:underline;color:#000099}a:visited{color:#006}a:focus{color:black}a:hover{color:black}a:active{color:#c09}blockquote{margin:1.5em;color:#666666;font-style:italic}strong{font-weight:bold}em{font-style:italic}dfn{font-style:italic;font-weight:bold}sup,sub{line-height:0}abbr,acronym{border-bottom:1px dotted #666666}address{margin:0 0 1.5em;font-style:italic}del{color:#666666}pre{margin:1.5em 0;white-space:pre}pre,code,tt{font:1em "andale mono", "lucida console", monospace;line-height:1.5}li ul,li ol{margin:0}ul,ol{margin:0 1.5em 1.5em 0;padding-left:3.333em}ul{list-style-type:disc}ol{list-style-type:decimal}dl{margin:0 0 1.5em 0}dl dt{font-weight:bold}dd{margin-left:1.5em}table{margin-bottom:1.4em;width:100%}th{font-weight:bold}thead th{background:#c3d9ff}th,td,caption{padding:4px 10px 4px 5px}tr.even td{background:#e5ecf9}tfoot{font-style:italic}caption{background:#eeeeee}.quiet{color:#666}.loud{color:#111}#third{background-color:#aa340c;width:98%;margin-left:1%;margin-right:1%;margin-bottom:2em;height:3px}body{font-family:"lucida grande", tahoma, verdana, arial, sans-serif;background:#5f3602;font-size:10pt}.form_as_link{display:inline;margin-bottom:0px}.note{color:#888888;font-size:0.8em}.error_msg{color:#780000;font-size:0.8em}.message{color:#cc3322;background:#b4daf1;text-align:center;margin:2pt 2pt 2pt 2pt}h1{font-size:1.4em;margin-bottom:0.3em;color:#ba583b}h2,div .h2{color:#666666;font-weight:bold;letter-spacing:1px;font-family:Arial;font-size:1.15em;padding-bottom:3px;margin-bottom:3px}h3,div .h3{color:#543719;font-weight:bold;letter-spacing:1px;font-family:Arial;font-size:1em;padding-bottom:3px;margin-bottom:3px;padding-left:2em}a{text-decoration:none;color:#003377}a:hover{text-decoration:underline;color:#003377}a:visited{color:#003377}a:hover img{text-decoration:none;border:0px}.todo{text-decoration:line-through;color:#dddddd}.clear{clear:both}.addMenu{width:25em;background:white;z-index:91;padding:2em 1em 0.5em 0.7em}.dropControl{font-size:0.8em}.dropControlToggle{position:absolute;border:1px solid blue}.subAccnt td{border-bottom:1px dotted #cccccc}.button-container{border-collapse:collapse;border-spacing:0pt;cursor:pointer;empty-cells:show;width:auto;margin:0 auto}.button-container a{text-decoration:none;font-weight:normal;text-align:center}.button-container td.btl,.button-container td.btr,.button-container td.bbl,.button-container td.bbr{background-repeat:no-repeat;border:0pt none;margin:0pt;padding:0pt !important;text-align:center}.button-container td.btl{height:4px;width:6px}.button-container td.btr{background-position:right top;height:4px}.button-container td.bbl{background-position:left bottom;width:6px}.button-container td.bbr{background-position:right bottom;padding:0pt 6px 4px 0pt !important}.button-container .btl,.button-container .bbl{background-image:url('/static/images/ui/button-left.gif?v=1225229683')}.button-container .btr,.button-container .bbr{background-image:url('/static/images/ui/button-right.gif?v=1225229683')}.button-container:hover .btl,.button-container:hover .bbl{background-image:url('/static/images/ui/button-left-hover.gif?v=1225229683')}.button-container:hover .btr,.button-container:hover .bbr{background-image:url('/static/images/ui/button-right-hover.gif?v=1225229683')}.button-container a:visited{color:blue}#ad_bar .avatar{border:1px solid #543719;margin-bottom:3px;padding-top:5px;width:115px}#ad_bar button{display:inline;width:16px;height:16px;border:0 none;cursor:pointer;vertical-align:bottom}.avatar{width:80px;font-size:10px}.avatar .image{width:60px;margin:0 auto}.avatar .name{margin:0 align;text-align:center}.avatar .active{background:url('/static/images/edit-active.png?v=1228280455') no-repeat top left}.avatar .inactive{background:url('/static/images/edit.png?v=1228280455') no-repeat top left}.avatar button{display:none}.rounded_image{background:transparent url('/static/images/ui/pic_coners.png?v=1242770543') repeat scroll 0 0 !important;display:block;height:60px;position:absolute;width:60px;z-index:1}.drop_menu a{padding-right:20px;background:url('/static/images/ui/down.png?v=1242770543') no-repeat top right}.drop_submenu{width:100px;background:white;border:1px solid #cccccc;position:absolute;padding:2px 3px 2px 3px}.drop_submenu ul{margin:0;padding:0}.drop_submenu li{background:white;border-top:solid 1px #cccccc;list-style:none}.drop_submenu li a{display:block;line-height:1.3em;padding-right:0.5em}.drop_submenu li a:hover{background:#e3edef;text-decoration:none}.jsvalidation{color:red}.jsvalidation br{line-height:1px}.ui-icon{background-image:url('/static/images/ui/icons-grey.png?v=1242770642');background-repeat:no-repeat;height:16px;width:16px;display:block;overflow:hidden;text-indent:-99999px}.ui-icon-alert{background-image:url('/static/images/ui/icons-red.png?v=1242770642');background-position:0px -144px}.ui-icon-info{background-position:-16px -144px}

