/*!Copyright 2009-2010 Jackson Fish Market,LLC * Rev 58f88611 * Generated 2010-07-12 18:35:42 */ 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,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
input{margin:0;}
body{line-height:1;}
ol,ul{list-style:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}
body{font:13px/1.22 Georgia,"Times New Roman",Times,serif;}
table{font-size:inherit;font:100%;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:99%;}
a,a:active,a:visited{text-decoration:none;}
a:hover{text-decoration:underline;}
body{color:#eee;}
h1{font-size:138%;}
h2{font-size:123%;}
h3{font-size:100%;}
h1,h2,h3{margin:1em 0;}
h1,h2,h3,h4,h5,h6,strong{font-weight:bold;}
a,a:active,a:visited{color:#cbf3a1;}
abbr,acronym{border-bottom:1px dotted #888;cursor:help;}
em{font-style:italic;}
blockquote,ul,ol,dl{margin:1em;}
ol,ul,dl{margin-left:2em;}
ol li{list-style:decimal outside;}
ul li{list-style:disc outside;}
dl dd{margin-left:1em;}
caption{margin-bottom:.5em;text-align:center;}
p,fieldset{margin-bottom:1em;}
.button-to{display:inline;}
.button-to div{display:inline;}
h1{font-family:Helvetica,Arial,sans-serif;font-weight:bold;color:#cbf3a1;text-align:center;font-size:182%;}
.big_box,.simple_form{position:relative;width:750px;margin:0 auto;padding:20px;}
.clear_fill{background-image:url(http://asset3.astorybeforebed.com/asset/ef3c30b2/images/blank.gif);}
.margin_block{height:1px;}
input[type=text],input[type=password],textarea,select{padding:8px;background:white;border:2px solid #002960;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;font-family:Helvetica,Arial,sans-serif;font-weight:bold;font-weight:normal;font-size:138%;}
input[type=text],input[type=password]{margin-left:-10px;}
.simple_form{position:relative;}
.simple_form h1{margin:0 0 28px 0;}
.simple_form .explanation{margin-bottom:28px;}
.simple_form .form_wrapper{position:relative;width:310px;margin:0 auto;}
.simple_form .form_line{position:relative;margin-top:28px;text-align:center;}
.simple_form .form_buttons{text-align:center;}
.simple_form .text_field_wrapper{position:relative;}
.simple_form input[type=text],.simple_form input[type=password]{width:300px;text-align:left;}
.simple_form input[type=text],.simple_form input[type=password],.simple_form label{vertical-align:middle;}
.simple_form select{background:white;font-family:Helvetica,Arial,sans-serif;font-size:108%;vertical-align:middle;}
.simple_form label{font-family:Helvetica,Arial,sans-serif;font-weight:bold;color:#cbf3a1;}
.simple_form .field_label{display:block;position:relative;height:0;top:10px;width:300px;margin-left:-320px;text-align:right;}
.simple_form .LV_validation_message{display:block;position:absolute;top:0;left:102%;height:40px;margin-right:-10000px;padding-left:70px;font-family:Helvetica,Arial,sans-serif;font-weight:bold;text-align:left;font-size:93%;line-height:40px;color:#ffc81b;}
.simple_form .LV_invalid{background:url(http://asset2.astorybeforebed.com/asset/3aa01a0c/images/error_arrow.png) no-repeat 10px 0;}
.simple_form .LV_invalid_field,.simple_form .bad_field{background:#fff495;border:2px solid #d60101;}
.simple_form .LV_invalid_field input,.simple_form .bad_field input{background:#fff495!important;}
.simple_form .alert{width:100%;margin-top:28px;text-align:center;font-style:italic;}
.simple_form .alert img{vertical-align:middle;}
#flash a,#flash a:visited,#flash a:hover{color:#002e8d;}
.subsection_tabs{border-bottom:1px solid #4cadda;text-align:center;margin:0;}
.subsection_tabs li.tab{display:inline-block;list-style:none;text-align:center;}
.subsection_tabs li.tab a.active{background:#4cadda;}
.subsection_tabs a{display:block;width:140px;height:28px;margin-right:4px;background:white;color:black;font-family:Helvetica,Arial,sans-serif;font-weight:bold;font-size:123%;line-height:28px;vertical-align:middle;border-top-left-radius:4px;border-top-right-radius:4px;-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;}
._label-information{color:#666;font-style:italic;}
html{height:100%;}
body{position:relative;height:100%;min-height:100%;}
#noscript_msg{position:absolute;left:0;top:0;width:100%;height:100%;background:white;color:black;z-index:999;text-align:center;}
#noscript_msg .header{margin:50px 0;font-family:Georgia,"Times New Roman",Times,serif;font-size:182%;color:red;}
#noscript_msg p{width:600px;margin:50px auto;font-family:Georgia,"Times New Roman",Times,serif;font-size:182%;}
#noscript_msg a{color:blue;text-decoration:underline;}
#normal,#reader,#bookshelf,#homepage{position:relative;min-height:100%;margin:0 auto;background-color:#053460;}
#normal #background,#reader #background,#bookshelf #background,#homepage #background{position:fixed;left:0;top:0;width:100%;height:100%;}
#normal #cloud_layer,#reader #cloud_layer,#bookshelf #cloud_layer,#homepage #cloud_layer{position:absolute;width:100%;height:160px;background:no-repeat scroll center -36px;background-image:url(http://asset1.astorybeforebed.com/asset/394d97bf/images/cloudlayer.png);}
#normal #wrapper,#reader #wrapper,#bookshelf #wrapper,#homepage #wrapper{position:relative;padding:80px 0 100px 0;width:1000px;margin:0 auto;z-index:1;}
#normal #content,#reader #content,#bookshelf #content,#homepage #content{position:relative;width:1000px;margin:0;}
#normal #footer_buffer,#reader #footer_buffer,#bookshelf #footer_buffer,#homepage #footer_buffer{clear:both;}
#normal #logo,#reader #logo,#bookshelf #logo,#homepage #logo{display:block;position:absolute;z-index:3;}
#normal #nav,#reader #nav,#bookshelf #nav,#homepage #nav{position:absolute;font-family:Helvetica,Arial,sans-serif;font-weight:bold;color:#cbf3a1;font-size:108%;}
#normal #nav a,#normal #nav a:hover,#normal #nav a:visited,#reader #nav a,#reader #nav a:hover,#reader #nav a:visited,#bookshelf #nav a,#bookshelf #nav a:hover,#bookshelf #nav a:visited,#homepage #nav a,#homepage #nav a:hover,#homepage #nav a:visited{font-family:Helvetica,Arial,sans-serif;font-weight:bold;color:#cbf3a1;margin-right:20px;}
#normal #admin_nav,#reader #admin_nav,#bookshelf #admin_nav,#homepage #admin_nav{position:absolute;}
#normal #help,#reader #help,#bookshelf #help,#homepage #help{font-family:Helvetica,Arial,sans-serif;font-weight:bold;font-weight:normal;}
#normal #help a,#reader #help a,#bookshelf #help a,#homepage #help a{font-weight:bold;}
#normal #help em,#reader #help em,#bookshelf #help em,#homepage #help em{font-style:normal;font-weight:bold;}
#normal #footer_wrapper,#reader #footer_wrapper,#bookshelf #footer_wrapper,#homepage #footer_wrapper{position:absolute;width:100%;bottom:0;z-index:1;}
#normal #footer,#reader #footer,#bookshelf #footer,#homepage #footer{position:relative;width:1000px;height:100px;overflow:hidden;margin:0 auto;}
#normal #feedback_link,#reader #feedback_link,#bookshelf #feedback_link,#homepage #feedback_link{position:absolute;display:block;left:431px;bottom:8px;width:138px;height:26px;background-image:url(http://asset3.astorybeforebed.com/asset/59e6aec9/images/feedback.png);}
#normal #feedback_link:hover,#reader #feedback_link:hover,#bookshelf #feedback_link:hover,#homepage #feedback_link:hover{background-image:url(http://asset2.astorybeforebed.com/asset/77964831/images/feedback_hvr.png);}
#normal #jfm_exp,#reader #jfm_exp,#bookshelf #jfm_exp,#homepage #jfm_exp{position:absolute;right:-10px;bottom:0;background-image:url(http://asset0.astorybeforebed.com/asset/0a372ba2/images/jfm_exp.png);}
#normal #jfm_exp.hover,#reader #jfm_exp.hover,#bookshelf #jfm_exp.hover,#homepage #jfm_exp.hover{background-image:url(http://asset2.astorybeforebed.com/asset/16f98d3c/images/jfm_exp_hvr.png);}
#normal #jfm_exp,#normal #jfm_exp_fill,#reader #jfm_exp,#reader #jfm_exp_fill,#bookshelf #jfm_exp,#bookshelf #jfm_exp_fill,#homepage #jfm_exp,#homepage #jfm_exp_fill{width:261px;height:101px;}
#normal #about_link,#reader #about_link,#bookshelf #about_link,#homepage #about_link{display:block;position:absolute;width:37px;height:9px;left:34px;top:81px;background-image:url(http://asset3.astorybeforebed.com/asset/ef3c30b2/images/blank.gif);}
#normal #about_link:hover,#reader #about_link:hover,#bookshelf #about_link:hover,#homepage #about_link:hover{background-image:url(http://asset3.astorybeforebed.com/asset/d48d82ef/images/about_legal_hvr.png);}
#normal #legal_link,#reader #legal_link,#bookshelf #legal_link,#homepage #legal_link{display:block;position:absolute;width:73px;height:9px;left:90px;top:81px;background-image:url(http://asset3.astorybeforebed.com/asset/ef3c30b2/images/blank.gif);}
#normal #legal_link:hover,#reader #legal_link:hover,#bookshelf #legal_link:hover,#homepage #legal_link:hover{background-image:url(http://asset3.astorybeforebed.com/asset/d48d82ef/images/about_legal_hvr.png);background-position:72px 0;}
#normal #authors_pubs,#reader #authors_pubs,#bookshelf #authors_pubs,#homepage #authors_pubs{position:absolute;left:0;bottom:0;height:80px;background:url(http://asset1.astorybeforebed.com/asset/904e182b/images/AuthorsPubsGetInTouch.png) no-repeat;padding-left:144px;line-height:130px;font-family:Helvetica,Arial,sans-serif;font-weight:bold;font-size:77%;}
#bookshelf #logo{left:8px;top:-22px;}
#bookshelf #nav{right:0;top:20px;}
#bookshelf #admin_nav{right:0;top:-18px;}
#bookshelf #sidebar{float:right;width:330px;}
#bookshelf #help{position:relative;margin:20px 0 0 25px;}
#bookshelf #help .phone{font-size:220%;font-weight:bold;}
#bookshelf #help img{position:absolute;right:0;top:-23px;}
#normal #logo,#reader #logo{left:0;top:-10px;}
#normal #nav,#reader #nav{left:120px;top:23px;}
#normal #admin_nav,#reader #admin_nav{left:0;top:-20px;}
#normal #help,#reader #help{position:absolute;right:0;top:23px;padding-right:68px;}
#normal #help .phone,#reader #help .phone{font-weight:bold;}
#normal #help img,#reader #help img{position:absolute;right:0;top:-17px;}
#normal #flash,#normal #errorExplanation,#bookshelf #flash,#bookshelf #errorExplanation{width:80%;margin:10px auto 40px;padding:10px;background:#d6ffa5;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;color:black;}
#normal .fieldWithErrors,#bookshelf .fieldWithErrors{display:inline;}
#normal .fieldWithErrors input,#bookshelf .fieldWithErrors input{padding:1px;border:2px solid red;background:#fdd!important;}
#reader{min-width:960px;height:100%;}
#reader #wrapper{padding:0;width:100%;height:100%;z-index:2;}
#reader #content{margin:0;width:100%;height:100%;}
#reader #login{right:20px;}
#homepage #wrapper{padding:0;}
#homepage #nav{right:0;top:10px;}
#choices{text-align:center;font:19px Helvetica;}
body.content.order form{text-align:center;}
body.content.home .text_content{height:0;overflow:hidden;}
body.content.home #headline{position:relative;width:452px;margin-bottom:20px;text-align:center;}
body.content.home #headline #twitter_link{position:absolute;left:48px;top:0;width:314px;height:52px;}
body.content.home #headline #twitter_link:hover{background-image:url(http://asset0.astorybeforebed.com/asset/ec38dc80/images/twitter_hvr.png);background-position:0 5px;}
body.content.home #headline #tryfree{display:block;margin:10px auto;}
body.content.home #headline .fineprint{font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;font-size:93%;color:#cbf3a1;}
body.content.home #screencast{position:absolute;left:430px;top:48px;}
body.content.home #whoboard{position:relative;width:100%;height:244px;padding-top:1px;background-image:url(http://asset1.astorybeforebed.com/asset/5eb29eda/images/woodtile.png);}
body.content.home #who_inner{position:relative;width:1000px;margin:0 auto;}
body.content.home #categories{position:absolute;right:0;top:0;width:200px;}
body.content.home #categories ul{margin-left:12px;}
body.content.home #categories li{margin:0 -10px;padding:4px 14px;font-size:108%;list-style:none;cursor:default;}
body.content.home #categories li.hover{background:url(http://asset1.astorybeforebed.com/asset/e801dc59/images/lilarrow_left.png) no-repeat 0 6px;}
body.content.home #info{width:750px;margin-left:40px;}
body.content.home #info li{list-style:none;}
body.content.home #info #howitworks{margin-top:30px;}
body.content.home #info #howitworks ul{position:relative;width:810px;margin:0;left:-52px;}
body.content.home #info #howitworks li{display:block;width:114px;float:left;margin:0 0 0 38px;font-size:100%;color:white;text-align:center;}
body.content.home #info #texts{margin:30px 20px 0 20px;}
body.content.home #info #texts li{margin:0;font-size:276%;color:#ffc81b;}
body.books.index .text_content{height:0;overflow:hidden;}
body.books.index h1{position:absolute;left:200px;top:-80px;}
body.books.index #welcome{position:relative;right:74px;font-size:153%;}
body.books.index #welcome #twitter_link{position:absolute;left:48px;top:14px;width:314px;height:52px;}
body.books.index #welcome #twitter_link:hover{background-image:url(http://asset0.astorybeforebed.com/asset/ec38dc80/images/twitter_hvr.png);}
body.books.index #welcome #demo_link{position:absolute;left:128px;top:501px;width:225px;height:53px;}
body.books.index #welcome #demo_link:hover{background-image:url(http://asset1.astorybeforebed.com/asset/a6c8def4/images/demo_btn_hvr.png);background-position:0 0;}
body.books.index #search,body.readings.index #search{position:absolute;right:100px;top:-38px;}
body.books.index #mybooks_link,body.readings.index #mybooks_link{display:block;width:312px;height:101px;margin:10px auto;background-image:url(http://asset0.astorybeforebed.com/asset/017765cc/images/gotomybooks.png);}
body.books.index #mybooks_link:hover,body.readings.index #mybooks_link:hover{background-image:url(http://asset0.astorybeforebed.com/asset/0702ddcb/images/gotomybooks_hvr.png);}
body.books.index #promo_link,body.readings.index #promo_link{display:block;width:284px;height:106px;margin:10px auto;background-image:url(http://asset3.astorybeforebed.com/asset/11133949/images/milpromo.png);}
body.books.index #promo_link:hover,body.readings.index #promo_link:hover{background-image:url(http://asset1.astorybeforebed.com/asset/9f442722/images/milpromo_hvr.png);}
body.books.index #subscribe_form,body.readings.index #subscribe_form{width:312px;margin:30px auto;text-align:center;font-family:Helvetica,Arial,sans-serif;font-weight:bold;}
body.books.index #subscribe_form #subscribe_hdr,body.readings.index #subscribe_form #subscribe_hdr{display:block;margin:0 auto 8px auto;}
body.books.index #subscribe_form input[type=image],body.readings.index #subscribe_form input[type=image]{vertical-align:middle;}
body.books.index #subscribe_form input[type=text],body.readings.index #subscribe_form input[type=text]{font-size:93%;width:160px;}
body.books.index #subscribe_form .note,body.readings.index #subscribe_form .note{width:70%;margin:8px auto 0 auto;font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;font-size:93%;font-weight:normal;font-style:italic;text-align:center;}
body.books.index #subscribe_form .subscribe_error,body.readings.index #subscribe_form .subscribe_error{margin-top:8px;color:#d6ffa5;}
body.books.index #subscribe_form #progress,body.readings.index #subscribe_form #progress{vertical-align:middle;}
body.books.index h1{margin-bottom:.5em;}
body.readings.index #bookstore_link{display:block;width:312px;height:97px;margin:20px auto;background-image:url(http://asset2.astorybeforebed.com/asset/910d6e4b/images/gotobookstore.png);}
body.readings.index #bookstore_link:hover{background-image:url(http://asset3.astorybeforebed.com/asset/8138108a/images/gotobookstore_hvr.png);}
body.readings.index #recording_status{position:relative;width:312px;float:right;margin:20px auto;padding-bottom:20px;text-align:left;font-family:Helvetica,Arial,sans-serif;font-weight:bold;font-size:90%;}
body.readings.index #recording_status .header_link{display:block;text-align:center;margin:10px auto;width:246px;height:44px;background-image:url(http://asset0.astorybeforebed.com/asset/8860e68b/images/recordingstatus.png);}
body.readings.index #recording_status .header_link:hover{background-image:url(http://asset0.astorybeforebed.com/asset/58b29302/images/recordingstatus_hvr.png);}
body.readings.index #recording_status .status_line{position:relative;clear:both;padding:8px;}
body.readings.index #recording_status .even{background-image:url(http://asset0.astorybeforebed.com/asset/37c6f0bb/images/even_bg.png);}
body.readings.index #recording_status .odd{background-image:url(http://asset1.astorybeforebed.com/asset/eaf42256/images/odd_bg.png);}
body.readings.index #recording_status .inside{margin-left:60px;opacity:1;}
body.readings.index #recording_status .book_cover{float:left;margin-right:8px;}
body.readings.index #recording_status .messages{font-weight:normal;}
body.readings.index #recording_status .messages em{font-weight:bold;color:#ff7f2a;}
body.readings.index #recording_status .link{clear:both;text-align:right;}
body.content h2,.content_preview h2{text-align:center;}
body.content p,.content_preview p{font-size:123%;}
body.readings.new form{float:none;}
body.readings.new fieldset{position:relative;float:right;left:-70px;margin-top:-10px;}
body.readings.new #buttons{text-align:center;}
body.readings.new .instructions p{font-size:100%;}
.book_form{position:relative;min-height:500px;}
.book_form #cover{float:left;width:300px;margin-left:50px;text-align:center;}
.book_form p{font-family:Helvetica,Arial,sans-serif;font-weight:bold;margin:.2em auto;text-align:center;font-size:93%;}
.book_form form{float:right;margin:-10px 0 0 0;text-align:left;}
.book_form form input[type=text],.book_form form input[type=password]{margin-left:0;}
.book_form form .form_line{text-align:left;}
.book_form form .field_label{display:block;position:relative;height:0;margin-left:2px;top:-16px;text-align:left;}
.book_form form .text_field_wrapper{margin:0;}
.book_form .instructions{clear:both;width:600px;margin:30px auto;font-family:Helvetica,Arial,sans-serif;font-weight:bold;}
.book_form .instructions .content{padding:10px 30px 20px 30px;width:540px;}
.book_form .instructions p{text-align:left;margin-bottom:6px;}
.book_form .instructions h2{font-family:Helvetica,Arial,sans-serif;font-weight:bold;color:#cbf3a1;text-align:center;}
.book_form .icon_cam{display:inline-block;width:30px;height:28px;margin-bottom:-10px;background-image:url(http://asset3.astorybeforebed.com/asset/689ab687/images/readthisbook_icons.png);background-position:0 0;}
.book_form .icon_clock{display:inline-block;width:30px;height:28px;margin-bottom:-10px;background-image:url(http://asset3.astorybeforebed.com/asset/689ab687/images/readthisbook_icons.png);background-position:0 -28px;}
.book_form .icon_pause{display:inline-block;width:30px;height:28px;margin-bottom:-10px;background-image:url(http://asset3.astorybeforebed.com/asset/689ab687/images/readthisbook_icons.png);background-position:0 -56px;}
.book_form .icon_shelf{display:inline-block;width:30px;height:28px;margin-bottom:-10px;background-image:url(http://asset3.astorybeforebed.com/asset/689ab687/images/readthisbook_icons.png);background-position:0 -84px;}
.book_form .link{font-family:Consolas,Menlo,Monaco,"Courier New",Courier,monospaced;font-size:123%;}
.book_form .title{font-size:138%;}
.book_form .author{font-size:108%;}
.book_form #links{margin-left:-14px;text-align:left;}
.book_form label{display:block;text-transform:uppercase;font-family:Helvetica,Arial,sans-serif;font-weight:bold;color:#cbf3a1;font-size:108%;}
.book_form input[type=text]{display:block;font-size:138%;text-align:left;}
.book_form .text_field_wrapper{margin-bottom:8px;}
body.readings.done #content{text-align:center;}
body.readings.done #cover{margin-bottom:20px;}
body.readings.done #preview,body.readings.done #pay{display:inline-block;width:250px;vertical-align:top;}
body.readings.done #and_or{display:inline-block;margin-top:20px;}
body.readings.done #decide_later{width:600px;margin:30px auto 0 auto;}
body.readings.done #decide_later a{text-decoration:underline;}
body.readings.done .note{font-style:italic;text-align:center;}
body.invitations.new input[type=image],body.invitations.create input[type=image]{margin-left:-10px;}
body.invitations.show form{width:250px;}
body.orders.edit h1,body.orders.show h1{font-size:138%;text-align:left;margin:0 0 .5em 0;}
body.orders.edit #order_info,body.orders.show #order_info{float:right;width:200px;padding:15px 15px 0 15px;text-align:center;}
body.orders.edit #cover,body.orders.show #cover{margin-bottom:15px;}
body.orders.edit .title,body.orders.show .title{font-family:Helvetica,Arial,sans-serif;font-weight:bold;font-size:138%;}
body.orders.edit .author,body.orders.show .author{font-family:Helvetica,Arial,sans-serif;font-weight:bold;font-size:77%;margin-bottom:15px;}
body.orders.edit .prices,body.orders.show .prices{border-top:1px solid #888;border-bottom:1px solid #888;margin-bottom:15px;padding-top:15px;padding-bottom:13px;}
body.orders.edit .price_box,body.orders.show .price_box{position:relative;margin-bottom:2px;text-align:center;font-family:Helvetica,Arial,sans-serif;font-weight:bold;}
body.orders.edit .regular_price,body.orders.show .regular_price{font-size:138%;padding:4px;}
body.orders.edit .regular_text,body.orders.show .regular_text{margin-bottom:.5em;font-size:93%;}
body.orders.edit .discount_price,body.orders.show .discount_price{font-size:182%;color:#ffc81b;}
body.orders.edit .discount_text,body.orders.show .discount_text{margin-bottom:.5em;font-size:93%;color:#ffc81b;}
body.orders.edit .note,body.orders.show .note{font-size:93%;font-style:italic;text-align:left;margin-bottom:15px;}
body.orders.edit #inner_wrapper{width:920px;margin-left:18px;}
body.orders.edit #payment{position:relative;width:640px;margin:20px 0 0 20px;}
body.orders.edit #payment h1{text-align:center;}
body.orders.edit #payment p{font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;}
body.orders.edit #payment .tab_section{position:relative;height:560px;margin-top:10px;}
body.orders.edit #payment #cc_iframe{width:100%;height:100%;}
body.orders.edit #payment #policy_links{margin:12px;font-family:Helvetica,Arial,sans-serif;font-weight:bold;color:#cbf3a1;font-size:138%;text-align:center;}
body.orders.edit #payment #policy_links a:visited{font-family:Helvetica,Arial,sans-serif;font-weight:bold;color:#cbf3a1;}
body.orders.edit .form_wrapper{width:420px;margin:0 auto;}
body.orders.edit .form_wrapper p{font-family:Helvetica,Arial,sans-serif;font-weight:bold;}
body.orders.edit .form_wrapper .buttons{margin-top:20px;text-align:right;}
body.orders.edit #paypal_confirm{margin-top:20px;}
body.orders.edit .form_wrapper,body.orders.bt_form .form_wrapper,body.orders.cc_addr .form_wrapper{width:620px;padding:0 0 0 10px;overflow:hidden;}
body.orders.edit .form_wrapper h1,body.orders.bt_form .form_wrapper h1,body.orders.cc_addr .form_wrapper h1{font-size:108%;text-align:left;margin:0;}
body.orders.edit .pay_form,body.orders.bt_form .pay_form,body.orders.cc_addr .pay_form{font-family:Helvetica,Arial,sans-serif;font-weight:bold;}
body.orders.edit .pay_form input[type="text"],body.orders.edit .pay_form select,body.orders.bt_form .pay_form input[type="text"],body.orders.bt_form .pay_form select,body.orders.cc_addr .pay_form input[type="text"],body.orders.cc_addr .pay_form select{font-size:1em;}
body.orders.edit .pay_form input[type=text],body.orders.bt_form .pay_form input[type=text],body.orders.cc_addr .pay_form input[type=text]{position:relative;width:180px;margin-right:8px;}
body.orders.edit .pay_form select,body.orders.bt_form .pay_form select,body.orders.cc_addr .pay_form select{position:relative;left:-10px;}
body.orders.edit .pay_form .row,body.orders.bt_form .pay_form .row,body.orders.cc_addr .pay_form .row{margin-bottom:16px;}
body.orders.edit .pay_form .top_label,body.orders.bt_form .pay_form .top_label,body.orders.cc_addr .pay_form .top_label{position:relative;display:inline-block;width:180px;height:0;top:-1.1em;vertical-align:top;margin-right:-180px;font-size:85%;color:white;}
body.orders.edit .pay_form .divider,body.orders.bt_form .pay_form .divider,body.orders.cc_addr .pay_form .divider{font-weight:bold;color:white;}
body.orders.edit .pay_form .chunk,body.orders.bt_form .pay_form .chunk,body.orders.cc_addr .pay_form .chunk{display:inline-block;}
body.orders.edit #cardmarks,body.orders.bt_form #cardmarks,body.orders.cc_addr #cardmarks{vertical-align:middle;}
body.orders.edit .cvv_help_link,body.orders.bt_form .cvv_help_link,body.orders.cc_addr .cvv_help_link{font-style:italic;}
body.orders.edit #cvv,body.orders.bt_form #cvv,body.orders.cc_addr #cvv{width:50px;}
body.orders.edit #firstname,body.orders.edit #lastname,body.orders.edit #phone,body.orders.edit #email,body.orders.bt_form #firstname,body.orders.bt_form #lastname,body.orders.bt_form #phone,body.orders.bt_form #email,body.orders.cc_addr #firstname,body.orders.cc_addr #lastname,body.orders.cc_addr #phone,body.orders.cc_addr #email{width:180px;}
body.orders.edit #address1,body.orders.bt_form #address1,body.orders.cc_addr #address1{width:384px;}
body.orders.edit #state,body.orders.edit #address_state,body.orders.bt_form #state,body.orders.bt_form #address_state,body.orders.cc_addr #state,body.orders.cc_addr #address_state{width:60px;}
body.orders.edit #city,body.orders.bt_form #city,body.orders.cc_addr #city{width:214px;}
body.orders.edit #zip,body.orders.bt_form #zip,body.orders.cc_addr #zip{width:80px;}
body.orders.edit #exp_month,body.orders.bt_form #exp_month,body.orders.cc_addr #exp_month{width:60px;}
body.orders.edit #exp_year,body.orders.bt_form #exp_year,body.orders.cc_addr #exp_year{width:70px;}
body.orders.edit #slash,body.orders.bt_form #slash,body.orders.cc_addr #slash{font-size:138%;margin:0 12px 0 4px;}
body.orders.edit #cvv_help,body.orders.bt_form #cvv_help,body.orders.cc_addr #cvv_help{width:250px;padding:4px;background:white;border:solid 2px #002960;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;font-family:Helvetica,Arial,sans-serif;font-weight:bold;color:black;text-align:center;}
body.orders.edit #grand_total,body.orders.bt_form #grand_total,body.orders.cc_addr #grand_total{position:absolute;right:0;top:0;padding:15px;margin-bottom:15px;background:#cbf3a1;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;text-align:center;font-family:Helvetica,Arial,sans-serif;font-weight:bold;}
body.orders.edit #grand_total .title,body.orders.bt_form #grand_total .title,body.orders.cc_addr #grand_total .title{color:#0084b8;}
body.orders.edit #grand_total .tax_note,body.orders.bt_form #grand_total .tax_note,body.orders.cc_addr #grand_total .tax_note{color:#0084b8;font-size:85%;font-style:italic;}
body.orders.edit #grand_total .price,body.orders.bt_form #grand_total .price,body.orders.cc_addr #grand_total .price{margin-top:4px;font-size:167%;color:black;}
body.orders.edit #errors,body.orders.edit #coupon_errors,body.orders.bt_form #errors,body.orders.bt_form #coupon_errors,body.orders.cc_addr #errors,body.orders.cc_addr #coupon_errors{width:372px;font-family:Helvetica,Arial,sans-serif;font-weight:bold;color:#cbf3a1;font-size:108%;color:white;padding:38px 8px 8px 30px;background:url(http://asset2.astorybeforebed.com/asset/86519cdf/images/error_header.png) no-repeat;border:2px solid #d60101;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
body.orders.bt_form input[type=text]{margin-left:-5px;}
body.orders.bt_form .pay_form select{left:-5px;}
body.orders.bt_form #errors{position:absolute;width:150px;right:8px;top:130px;}
body.orders.bt_form #progress_bar{vertical-align:middle;}
body.orders.show h1,body.refunds.show h1{font-size:167%;text-align:center;}
body.orders.show h2,body.refunds.show h2{font-family:Helvetica,Arial,sans-serif;font-weight:bold;margin-bottom:4px;line-height:3em;font-size:138%;text-align:center;}
body.orders.show h3,body.refunds.show h3{margin-bottom:4px;font-family:Helvetica,Arial,sans-serif;font-weight:bold;color:#0082ba;font-size:138%;text-transform:uppercase;}
body.orders.show h4,body.refunds.show h4{color:#0082ba;}
body.orders.show #receipt,body.refunds.show #receipt{font-family:Helvetica,Arial,sans-serif;font-weight:bold;padding:10px 30px;color:#003c56;background:white;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
body.orders.show #receipt .section,body.refunds.show #receipt .section{padding:10px 0 4px 0;border-bottom:1px solid #d0e6f3;}
body.orders.show #receipt .line,body.refunds.show #receipt .line{height:0;}
body.orders.show #receipt .spacer,body.refunds.show #receipt .spacer{height:2em;}
body.orders.show #receipt .data,body.refunds.show #receipt .data{text-align:right;}
body.orders.show #receipt .discount,body.refunds.show #receipt .discount{color:#700070;}
body.orders.show #receipt .line_label,body.refunds.show #receipt .line_label{display:inline-block;vertical-align:bottom;margin-left:400px;height:0;}
body.orders.show #receipt .total,body.refunds.show #receipt .total{margin-top:4px;}
body.orders.show #receipt .total .line_label,body.refunds.show #receipt .total .line_label{position:relative;top:.65em;}
body.orders.show #receipt .total .data,body.refunds.show #receipt .total .data{font-size:182%;}
body.orders.error p{font-family:Helvetica,Arial,sans-serif;font-weight:bold;}
body.readings.edit #viewer .securityDialog{left:410px;top:240px;width:218px;height:140px;z-index:9;}
body.readings.edit #viewer .avChooser{left:540px;top:100px;width:450px;height:450px;}
body.readings.edit #viewer #securityMsg,body.readings.edit #viewer #chooserMsg,body.readings.edit #viewer #micMsg{position:absolute;left:0;top:120px;width:500px;height:400px;}
body.readings.edit #viewer #securityHint{position:absolute;left:410px;top:270px;width:218px;font-family:Helvetica,Arial,sans-serif;font-weight:bold;text-align:center;}
body.readings.edit #viewer .number{display:block;position:absolute;top:80px;z-index:1;}
body.readings.edit #viewer .pointer{display:block;position:absolute;left:150px;top:270px;}
body.readings.edit #viewer .intro{font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;font-size:123%;}
body.readings.edit #viewer #securityMsg{background:url(http://asset0.astorybeforebed.com/asset/de0deba2/images/avchooser/1.png) no-repeat 30px 80px;padding-left:140px;}
body.readings.edit #viewer #securityMsg .number{left:-110px;}
body.readings.edit #viewer #securityMsg p{width:250px;}
body.readings.edit #viewer #chooserMsg,body.readings.edit #viewer #micMsg{top:110px;padding:50px 0 0 180px;}
body.readings.edit #viewer #chooserMsg .number,body.readings.edit #viewer #micMsg .number{left:-140px;}
body.readings.edit #viewer #chooserMsg p,body.readings.edit #viewer #micMsg p{width:350px;}
body.readings.edit #viewer #chooserMsg{background:url(http://asset0.astorybeforebed.com/asset/6de8fde7/images/avchooser/2.png) no-repeat 30px 80px;}
body.readings.edit #viewer #micMsg{background:url(http://asset0.astorybeforebed.com/asset/ae18a848/images/avchooser/3.png) no-repeat 30px 80px;}
body.readings.edit #viewer #clickallow{display:block;margin:80px 0 10px 0;}
body.readings.edit #viewer p{font-family:Helvetica,Arial,sans-serif;font-weight:bold;color:#cbf3a1;z-index:2;}
body.readings.edit #viewer a{text-decoration:underline;}
body.readings.edit #viewer #deniedMsg{margin-top:1em;color:#f33;}
body.readings.edit #viewer #noDevicesMsg{width:400px;margin:200px auto;}
body.readings.edit #viewer #noDevicesMsg p{font-family:Georgia,"Times New Roman",Times,serif;font-size:123%;color:white;}
body.books.show #viewer,body.readings.show #viewer,body.readings.edit #viewer{position:absolute;width:100%;height:100%;}
body.books.show #viewer object,body.books.show #viewer embed,body.readings.show #viewer object,body.readings.show #viewer embed,body.readings.edit #viewer object,body.readings.edit #viewer embed{position:absolute;display:block;left:0;top:0;width:100%;height:100%;}
body.books.show #send_reading_link,body.readings.show #send_reading_link,body.readings.edit #send_reading_link{position:absolute;bottom:12px;width:100%;text-align:center;}
body.books.show #send_reading_link a,body.readings.show #send_reading_link a,body.readings.edit #send_reading_link a{font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;color:white;}
body.books.show #text_content,body.readings.show #text_content,body.readings.edit #text_content{height:0;overflow:hidden;}
body.books.show #get_flash,body.readings.show #get_flash,body.readings.edit #get_flash{width:500px;margin:200px auto 0 auto;text-align:center;}
body.books.show #get_flash #message,body.readings.show #get_flash #message,body.readings.edit #get_flash #message{margin-bottom:20px;font-family:Helvetica,Arial,sans-serif;font-weight:bold;font-size:182%;}
body.books.show #get_flash p,body.readings.show #get_flash p,body.readings.edit #get_flash p{font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;font-size:138%;font-weight:normal;color:white;}
body.users.show{font-family:Helvetica,Arial,sans-serif;font-weight:bold;font-weight:normal;}
body.users.show table{width:100%;font-family:Helvetica,Arial,sans-serif;font-weight:bold;margin-bottom:24px;}
body.users.show tr.even td{background:#005683;}
body.users.show tr.odd td{background:#017699;}
body.users.show th{text-align:left;color:#3eb4f8;}
body.users.show th,body.users.show td{padding:4px 6px;}
body.user_sessions.create h1{margin-bottom:8px;}
body.user_sessions.create #reg_btn{text-align:center;margin-bottom:36px;}
body.user_sessions.create #form_line_credentials_password{margin-bottom:0;}
body.user_sessions.create #forgot{margin-top:8px;text-align:center;font-style:italic;}
body.user_sessions.new,body.users.edit{font-family:Helvetica,Arial,sans-serif;}
body.user_sessions.new h1,body.users.edit h1{font-size:165%;font-weight:normal;text-align:left;}
body.user_sessions.new .em,body.users.edit .em{font-style:italic;}
body.user_sessions.new label.field_label,body.users.edit label.field_label{font-family:Helvetica,Arial,sans-serif;font-weight:bold;color:#cbf3a1;color:#cbf3a1;}
body.user_sessions.new input[type="text"],body.user_sessions.new input[type="password"],body.users.edit input[type="text"],body.users.edit input[type="password"]{margin-left:0;margin-top:3px;margin-bottom:20px;font-size:120%;padding:4px;width:100%;}
body.user_sessions.new input[type='checkbox'],body.users.edit input[type='checkbox']{margin-right:5px;}
body.user_sessions.new .left,body.users.edit .left{width:340px;float:left;margin-right:40px;}
body.user_sessions.new .left #or,body.users.edit .left #or{font-family:Helvetica,Arial,sans-serif;font-weight:bold;color:#cbf3a1;color:white;text-align:center;margin:30px 0;font-weight:bold;font-size:80%;}
body.user_sessions.new .left #login_email #login_btn,body.users.edit .left #login_email #login_btn{vertical-align:middle;margin-left:-10px;margin-right:20px;}
body.user_sessions.new #first_time,body.users.edit #first_time{float:left;width:600px;}
body.user_sessions.new #first_time a,body.users.edit #first_time a{vertical-align:middle;display:inline-block;}
body.users.add_facebook #normal #content{margin:40px auto;width:375px;text-align:center;}
body.users.add_facebook #normal #content h1{font-size:160%;}
body.users.add_facebook #normal #content a{display:block;margin:12px auto;}
body.users.add_facebook #normal #content a.em{font-style:italic;}
body.users.new #user_email_opt_in_wrapper,body.users.new_facebook #user_email_opt_in_wrapper{width:2em;height:0;overflow:visible;}
body.users.new #user_email_opt_in_label,body.users.new_facebook #user_email_opt_in_label{display:block;padding-left:1.5em;font-family:Georgia,"Times New Roman",Times,serif;font-weight:normal;color:white;}
body.users.edit #wrapper #content{width:700px;margin:0 auto;}
body.users.edit #wrapper #content a{font-style:italic;}
body.users.edit input[type="text"],body.users.edit input[type="password"]{width:292px;margin-left:0;}
body.users.edit h1{margin:0;margin-bottom:5px;}
body.users.edit #facebook,body.users.edit #order_history{padding:15px 0;border-top:1px dashed #026BA4;}
.book_tip{position:absolute;width:241px;min-height:200px;margin:4px;z-index:4;}
.book_tip .tip_top{position:relative;width:312px;height:19px;background-image:url(http://asset1.astorybeforebed.com/asset/a3b1a11f/images/bookshelf/tip_bg.png);}
.book_tip .tip_bottom{position:relative;width:312px;height:27px;background-image:url(http://asset1.astorybeforebed.com/asset/a3b1a11f/images/bookshelf/tip_bg.png);background-position:0 -593px;}
.book_tip .content{position:relative;width:255px;color:black;font-family:Helvetica,Arial,sans-serif;font-weight:bold;padding:0 27px 20px 30px;background-image:url(http://asset1.astorybeforebed.com/asset/a3b1a11f/images/bookshelf/tip_bg.png);background-position:0 -19px;overflow:hidden;}
.book_tip .content .title{font-size:182%;color:#002e8d;}
.book_tip .content .author{font-size:100%;}
.book_tip .content .publisher{font-weight:normal;font-size:85%;color:#575757;}
.book_tip .content .summary,.book_tip .content .stats{font-size:100%;font-weight:normal;margin-top:8px;}
.book_tip .content .stats{font-weight:bold;color:#002e8d;}
.book_tip .content .price_tag{text-align:center;margin:10px 0 0 20px;width:183px;height:47px;background:url(http://asset3.astorybeforebed.com/asset/3a5f1558/images/bookshelf/intro_pricetag.png) no-repeat;}
.book_tip .content .price_tag .text{padding-left:44px;padding-top:9px;padding-right:5px;font-size:9px;height:44px;color:white;font-weight:normal;text-shadow:0 -1px 0 #5a921e;}
.book_tip .content .price_tag .text .price{font-size:17px;font-weight:bold;}
.book_tip .content .msrp{margin-bottom:-20px;color:red;font-weight:normal;text-decoration:line-through;text-align:center;}
.button_bar .button{display:inline-block;}
.bookshelf{position:relative;float:left;width:670px;z-index:1;}
.bookshelf .search_box{position:absolute;width:200px;height:28px;background-image:url(http://asset1.astorybeforebed.com/asset/2e5d499e/images/bookshelf/search.png);}
.bookshelf .search_box .query{position:absolute;left:16px;top:6px;width:160px;padding:0;font-size:14px;border:none;}
.bookshelf .search_box .search_btn{position:absolute;right:3px;top:3px;height:21px;width:23px;}
.bookshelf .mybooks_search_box{background-image:url(http://asset0.astorybeforebed.com/asset/9946d21d/images/bookshelf/search_mybooks.png);}
.bookshelf .bookshelf_top{position:relative;z-index:3;}
.bookshelf .bookshelf_back{position:relative;z-index:1;}
.bookshelf .bookshelf_front{position:absolute;z-index:3;}
.bookshelf .books{position:absolute;width:610px;margin-left:46px;z-index:2;}
.bookshelf .book_cover,.bookshelf .publisher_logo,.bookshelf .section_element{position:absolute;height:138px;}
.bookshelf .section_element a img{position:absolute;bottom:-3px;}
.bookshelf .sign_featured{background-image:url(http://asset1.astorybeforebed.com/asset/5abb3133/images/bookshelf/featured.png);position:absolute;margin-right:10px;width:128px;height:138px;background-position:-16px 6px;}
.bookshelf .cover_thumb{position:absolute;bottom:0;}
.bookshelf .thumb_shadow_left,.bookshelf .thumb_shadow_right{display:block;position:absolute;left:-4px;bottom:-4px;background:url(http://asset3.astorybeforebed.com/asset/e623c3c7/images/bookshelf/thumb_shadow.png);}
.bookshelf .thumb_shadow_right{background-position:right top;}
.bookshelf .shelves{position:relative;}
.bookshelf .book_label{position:absolute;display:block;z-index:4;}
.bookshelf .book_label .label_text{width:148px;height:27px;overflow:hidden;font-family:Helvetica,Arial,sans-serif;font-weight:bold;font-size:108%;color:black;text-align:center;line-height:28px;background:url(http://asset2.astorybeforebed.com/asset/f47c5c38/images/bookshelf/sortby_lbl_brn.png) no-repeat;}
.bookshelf .book_tag_holder{position:absolute;bottom:0;}
.bookshelf .book_tag{position:absolute;left:3px;top:-4px;width:25px;height:68px;}
.bookshelf .book_tag_free{background-image:url(http://asset2.astorybeforebed.com/asset/433bb4b2/images/bookshelf/free.png);}
.bookshelf .book_tag_new{background-image:url(http://asset3.astorybeforebed.com/asset/750cbf82/images/bookshelf/new.png);}
.bookshelf .book_tag_holiday{background-image:url(http://asset1.astorybeforebed.com/asset/5a764bfb/images/bookshelf/holiday.png);}
#bookstore{top:-30px;margin-bottom:-30px;}
#bookstore .home_elements{margin-left:16px;}
#bookstore .home_button{background-image:url(http://asset2.astorybeforebed.com/asset/76f4f983/images/bookshelf/bookstore_buttons_home_icon.png);width:19px;height:17px;float:left;margin-left:16px;margin-top:77px;}
#bookstore .home_button:hover{background-position:0 -17px;}
#bookstore .vert_div{margin-top:77px;float:left;width:2px;height:20px;background-image:url(http://asset1.astorybeforebed.com/asset/8c860f7c/images/bookshelf/bookstore_buttons_vert_div.png);margin-left:10px;margin-right:-6px // when added to .sortby margin-left,gives 10px;}
#bookstore .sortby{float:left;background-image:url(http://asset3.astorybeforebed.com/asset/f9600cc6/images/bookshelf/sortby.png);margin-left:16px;margin-top:81px;}
#bookstore .button_bar{margin-left:6px;margin-top:74px;float:left;}
#bookstore .button_bar .button{margin-right:4px;background-image:url(http://asset0.astorybeforebed.com/asset/4b6d1add/images/bookshelf/bookstore_buttons_up.png);}
#bookstore .button_bar .over{background-image:url(http://asset1.astorybeforebed.com/asset/ed7144fe/images/bookshelf/bookstore_buttons_over.png);}
#bookstore .button_bar .down{background-image:url(http://asset0.astorybeforebed.com/asset/e7db9de9/images/bookshelf/bookstore_buttons_down.png);}
#bookstore .search_box{right:16px;bottom:16px;}
#bookstore .bookshelf_top{background-image:url(http://asset3.astorybeforebed.com/asset/7198508c/images/bookshelf/bookstore_top.png);margin-bottom:-18px;}
#bookstore .bookshelf_back{background-image:url(http://asset3.astorybeforebed.com/asset/d89897b7/images/bookshelf/bookstore_back.png);margin:0 0 10px 16px;}
#bookstore .bookshelf_front{background-image:url(http://asset2.astorybeforebed.com/asset/718747ac/images/bookshelf/bookstore_front.png);margin:-32px 0 0 -51px;}
#bookstore .bookshelf_feet{background-image:url(http://asset3.astorybeforebed.com/asset/fb0e1a37/images/bookshelf/bookstore_feet.png);margin:15px 0 0 -5px;}
#bookstore .suggest_link{position:relative;bottom:87px;width:248px;height:23px;background:url(http://asset3.astorybeforebed.com/asset/53246148/images/bookshelf/suggest.png) no-repeat;padding-top:3px;margin:3px auto;text-align:center;font-style:italic;font-size:11px;z-index:2;}
#mybooks{top:-45px;margin-bottom:-45px;}
#mybooks .sortby{position:absolute;left:27px;bottom:37px;background-image:url(http://asset0.astorybeforebed.com/asset/ce6fcc35/images/bookshelf/sortby_brn.png);}
#mybooks .books{top:119px;}
#mybooks .overlay{position:absolute;left:0;top:50px;width:87px;height:32px;font-family:Helvetica,Arial,sans-serif;font-weight:bold;font-size:77%;color:white;padding:8px 0 0 28px;overflow:hidden;background:url(http://asset1.astorybeforebed.com/asset/9a0303f1/images/book_overlay.png) no-repeat;}
#mybooks .book_label .label_text{background-image:url(http://asset0.astorybeforebed.com/asset/d6c3d50a/images/bookshelf/readby_lbl.png);}
#mybooks .button_bar{position:absolute;left:74px;bottom:31px;}
#mybooks .button_bar .button{margin-right:4px;background-image:url(http://asset3.astorybeforebed.com/asset/354dfb62/images/bookshelf/mybooks_buttons_up.png);}
#mybooks .button_bar .over{background-image:url(http://asset0.astorybeforebed.com/asset/f8f69c15/images/bookshelf/mybooks_buttons_over.png);}
#mybooks .button_bar .down{background-image:url(http://asset3.astorybeforebed.com/asset/adf908fb/images/bookshelf/mybooks_buttons_down.png);}
#mybooks .search_box{right:25px;bottom:30px;}
#mybooks .bookshelf_top{background-image:url(http://asset3.astorybeforebed.com/asset/1ddf622b/images/bookshelf/mybooks_top.png);margin-bottom:-28px;}
#mybooks .bookshelf_back{background-image:url(http://asset1.astorybeforebed.com/asset/00e8e910/images/bookshelf/mybooks_back.png);margin:0 0 10px 26px;}
#mybooks .bookshelf_front{background-image:url(http://asset3.astorybeforebed.com/asset/043df927/images/bookshelf/mybooks_front.png);margin:-32px 0 0 -42px;}
#mybooks .bookshelf_feet{background-image:url(http://asset2.astorybeforebed.com/asset/a8efe5a0/images/bookshelf/mybooks_feet.png);margin:-7px 0 0 5px;}
body.suggestions.new .book_form,body.refunds.new .book_form,body.content.feedback .book_form{width:600px;height:auto;}
body.suggestions.new form,body.refunds.new form,body.content.feedback form{float:none;margin:0 auto;}
body.suggestions.new input[type=text],body.suggestions.new textarea,body.refunds.new input[type=text],body.refunds.new textarea,body.content.feedback input[type=text],body.content.feedback textarea{width:600px;}
body.suggestions.new .instructions p,body.refunds.new .instructions p,body.content.feedback .instructions p{font-weight:normal;}
body.suggestions.new #form_line_suggestion_notes .field_label,body.refunds.new #form_line_suggestion_notes .field_label,body.content.feedback #form_line_suggestion_notes .field_label{width:600px;}
body.suggestions.new .aside,body.refunds.new .aside,body.content.feedback .aside{font-family:Georgia,"Times New Roman",Times,serif;font-size:90%;font-weight:normal;font-style:italic;color:white;text-transform:none;}
body.suggestions.new .instructions p,body.content.feedback .instructions p{width:70%;text-align:center;font-family:Georgia,"Times New Roman",Times,serif;font-size:108%;font-weight:normal;font-style:italic;}
body.refunds.new form input[type=text],body.refunds.new form input[type=password]{margin-left:0;}
body.refunds.new form .form_line{text-align:left;}
body.refunds.new form .field_label{display:block;position:relative;height:0;margin-left:2px;top:-16px;text-align:left;}
body.refunds.new #progress{margin-top:20px;font-family:Helvetica,Arial,sans-serif;font-weight:bold;}
body.refunds.new #progress_bar{vertical-align:middle;}
body.refunds.new #form_line_refund_reason{width:400px;}
body.content.feedback #form_line_feedback_category{width:250px;}
body.content #edit_link{font-family:Helvetica,Arial,sans-serif;font-weight:bold;color:#cbf3a1;background:white;position:fixed;top:0;right:0;margin:2px;padding:3px;z-index:99;font-weight:bold;}
body.content #edit_link a,body.content #edit_link a:visited,body.content #edit_link a:active{color:blue;}
body.content .big_box,body.content .simple_form{padding:0;}
body.content dt{font-family:Helvetica,Arial,sans-serif;font-weight:bold;font-size:123%;}
body.content dd{padding-left:3em;}
body.content.info{text-align:center;}
body.content.info .note{font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;width:500px;margin:0 auto;}
body.content.info .value{font-family:Consolas,Menlo,Monaco,"Courier New",Courier,monospaced;font-size:123%;}
body.content.info #flash_version{margin:20px auto 0 auto;}
body.content.info #avChooser{width:450px;height:450px;}
body.content.milpromo .simple_form{width:591px;}
#footnotes_debug{position:absolute;margin:0!important;width:90%;left:5%;top:0;background:white;color:green!important;border:2px solid white;font-family:Consolas,"Courier New";z-index:99;}
#footnotes_debug fieldset,#footnotes_debug a{color:black!important;}
#footnotes_debug_toggler{position:absolute;left:0;top:0;font:9pt "Lucida Console",Helvetica;z-index:99;}
#ie_historyFrame{width:0;height:0;display:none;}
#firefox_anchorDiv{width:0;height:0;display:none;}
#safari_formDiv{width:0;height:0;display:none;}
#safari_rememberDiv{width:0;height:0;display:none;}