*{margin:0;padding:0}.clear{clear:both;height:0}h1{margin:15px 0;font-size:22px;font-weight:normal}h2{font-size:22px;margin:15px 0;font-weight:normal}h3{font-size:18px;margin:10px 0;font-weight:normal}h4{font-size:16px;margin:10px 0;font-weight:normal}hr{height:1px;border:0}p{margin:15px 0}a img{border:none}body{font-size:12px;font-family:sans-serif}#container{min-width:960px}#header,#wrapper{padding:0 20px}#header{position:relative;padding-top:1px}#header h1{margin:0;padding:10px 0;font-size:30px}#header h1 a:link,#header h1 a:active,#header h1 a:hover,#header h1 a:visited{text-decoration:none}#main{width:70%;float:left}.actions-bar{padding:10px 1px}.actions-bar .actions{float:left}.actions-bar .pagination{float:right;padding:1px 0}#sidebar{width:25%;float:right}#sidebar h3{padding:10px 15px;margin:0;font-size:13px}#sidebar .block{margin-bottom:20px;padding-bottom:10px}#sidebar .block .content{padding:0 15px}#sidebar ul.navigation li a:link,#sidebar ul.navigation li a:visited{display:block;padding:10px 15px}#sidebar .block .sidebar-block,#sidebar .notice{padding:10px}#wrapper{padding-top:20px}#main .block{margin-bottom:20px;padding-top:1px}#main .block .content .inner{padding:0 15px 15px}#main .main p.first{margin-top:0}#user-navigation{position:absolute;top:0px;right:20px}#main-navigation{width:100%}#user-navigation ul,#main-navigation ul,.secondary-navigation ul,#sidebar ul.navigation{margin:0;padding:0;list-style-type:none}#user-navigation ul li,#main-navigation ul li,.secondary-navigation ul li{float:left}#main-navigation ul li{margin-right:5px}#user-navigation ul li{padding:5px 10px}#main-navigation ul li a:link,#main-navigation ul li a:visited,#main-navigation ul li a:hover,#main-navigation ul li a:active,.secondary-navigation ul li a:link,.secondary-navigation ul li a:visited,.secondary-navigation ul li a:hover,.secondary-navigation ul li a:active,#user-navigation ul li a:link,#user-navigation ul li a:visited,#user-navigation ul li a:hover,#user-navigation ul li a:active{text-decoration:none}#main-navigation ul li a{font-size:15px;display:block;padding:8px 15px}.secondary-navigation{font-size:13px;border-bottom-width:10px;border-bottom-style:solid}.secondary-navigation ul li a{display:block;padding:10px 15px}#footer{padding-bottom:20px}.pagination a,.pagination span{padding:2px 5px;margin-right:5px;display:block;float:left;border-style:solid;border-width:1px}.pagination span.current{font-weight:bold}.pagination a{text-decoration:none}.table{width:100%;border-collapse:collapse;margin-bottom:15px}.table th{padding:10px;font-weight:bold;text-align:left}.table th.first{width:30px}.table th.last{width:200px}.table .checkbox{margin-left:10px}.table td{padding:10px}.table td.last{text-align:right}input.checkbox{margin:0;padding:0}.form .group{margin-bottom:15px}.form div.left{width:20%;float:left}.form div.right{width:75%;float:right}.form .columns .column{width:48%}.form .columns .left{float:left}.form .columns .right{float:right}.form label.label,.form input.text_field,.form textarea.text_area{font-size:1.2em;padding:1px 0;margin:0}.form label.right{text-align:right}.form input.checkbox,.form input.radio{margin-right:5px}.form label.checkbox,.form label.radio{line-height:1.5em}.form label.label{display:block;padding-bottom:2px;font-weight:bold}.form div.fieldWithErrors label.label{display:inline}.form .fieldWithErrors .error{color:red}.form input.text_field,.form textarea.text_area{width:100%;border-width:1px;border-style:solid}ul.list{margin:0;padding:0;list-style-type:none}ul.list li{clear:left;padding-bottom:5px}ul.list li .left{float:left}ul.list li .left .avatar{width:50px;height:50px}ul.list li .item{margin-left:80px}ul.list li .item .avatar{float:left;margin:0 5px 5px 0;width:30px;height:30px}#box{width:500px;margin:50px auto}#box .block{margin-bottom:20px}#box .block h2{padding:10px 15px;margin:0}#box .block .content{padding:10px 20px}.small{font-size:11px;font-style:normal;font-weight:normal;text-transform:normal;letter-spacing:normal;line-height:1.4em}.gray{color:#999999;font-family:Georgia, serif;font-size:13px;font-style:italic;font-weight:normal;text-transform:normal;letter-spacing:normal;line-height:1.6em}.hightlight{background-color:#ffff88;font-weight:bold;color:#36393d}a:link,a:visited,a:hover,a:active,h1,h2,h3{color:#36393d}a{-moz-outline:none}body{color:#222;background:#cfcfcf;font-family:helvetica, arial, sans-serif}hr{background:#f0f0ee;color:#f0f0ee}#header{background:#36393d}#header h1{padding:15px 0;font-size:28px;font-style:normal;font-weight:bold;text-transform:normal;letter-spacing:-1px;line-height:1.2em}#header h1 a:link,#header h1 a:active,#header h1 a:hover,#header h1 a:visited{color:#FFF}#user-navigation{top:auto;bottom:5px;right:25px}#user-navigation a.logout{background:#cc0000;padding:1px 4px;-moz-border-radius:4px;-webkit-border-radius:3px}#main .block .content{background:#FFF;padding-top:1px}#main .block .content h2{margin-left:15px;font-size:22px;font-style:normal;font-weight:bold;text-transform:normal;letter-spacing:-1px;line-height:1.2em}#main .block .content p{font-size:13px;font-style:normal;font-weight:normal;text-transform:normal;letter-spacing:normal;line-height:1.45em}#sidebar .block{background:#FFF}#sidebar .block h4{font-weight:bold}#sidebar .notice{background:#E6EEFC}#sidebar .notice h4{color:#0B43A8}#sidebar h3{background:#36393d;color:#FFF;border-bottom:5px solid #1a1a1a}#main-navigation ul li{padding-left:15px}#main-navigation ul li a{padding:8px 0}#main-navigation ul li.active{padding:0;margin-left:15px}#main-navigation ul li.active{margin-left:15px}#main-navigation ul li.active a{padding:8px 15px}#sidebar ul li a:link,#sidebar ul li a:visited{background:#FFF;border-bottom:1px solid #F0F0EE;text-decoration:none}#sidebar ul li a:hover,#sidebar ul li a:active{background:#666666;color:#ffffff}#main-navigation{background:#1a1a1a}#main-navigation ul li{background:#1a1a1a;margin-right:0}#main-navigation ul li.active{background:#f0f0ee}#main-navigation ul li a:link,#main-navigation ul li a:visited,#main-navigation ul li a:hover,#main-navigation ul li a:active,.secondary-navigation ul li a:link,.secondary-navigation ul li a:visited,.secondary-navigation ul li a:hover,.secondary-navigation ul li a:active,#user-navigation ul li a:link,#user-navigation ul li a:visited,#user-navigation ul li a:hover,#user-navigation ul li a:active{text-decoration:none;color:#FFF}.secondary-navigation li a:hover{background:#666666}#main-navigation ul li.active a:link,#main-navigation ul li.active a:visited,#main-navigation ul li.active a:hover,#main-navigation ul li.active a:active{color:#1a1a1a}.secondary-navigation{background:#36393d;border-bottom-color:#1a1a1a}.secondary-navigation ul li.active,.secondary-navigation ul li.active a:hover{background-color:#1a1a1a}#footer .block{color:#FFF;background:#1a1a1a}#footer .block p{margin:0;padding:10px}.pagination a,.pagination span{background:#cfcfcf;-moz-border-radius:3px;border:1px solid #c1c1c1}.pagination span.current{background:#36393d;color:#FFF;border:1px solid #36393d}.pagination a{color:#1a1a1a}.pagination a:hover{border:1px solid #666}.table th{background:#36393d;color:#FFF}.table td{border-bottom:1px solid #F0F0EE}.table tr.even{background:#ebebeb}.form label.label{color:#666666}.form input.text_field,.form textarea.text_area{width:100%;border:1px solid #cfcfcf}.form input.button{background:#cfcfcf;-moz-border-radius:5px;border:1px solid #c1c1c1;padding:2px 5px;cursor:pointer;color:#36393d;font-weight:bold;font-size:11px}.form input.button:hover{border:1px solid #666}.form .description{font-style:italic;color:#8C8C8C;font-size:.9em}.form .navform a{color:#cc0000}.flash .message{-moz-border-radius:3px;-webkit-border-radius:3px;text-align:center;margin:0 auto 15px}.flash .message p{margin:8px}.flash .error{border:1px solid #fbb;background-color:#fdd}.flash .warning{border:1px solid #fffaaa;background-color:#ffffcc}.flash .notice{border:1px solid #1FDF00;background-color:#BBFFB6}ul.list li{border-bottom-color:#F0F0EE;border-bottom-width:1px;border-bottom-style:solid}ul.list li .item .avatar{border-color:#F0F0EE;border-width:1px;border-style:solid;padding:2px}#box .block{background:#FFF}#box .block h2{background:#36393d;color:#FFF}#main,#main-navigation,#main-navigation li,.secondary-navigation,#main .block,#sidebar .block,#sidebar h3,ul.list li,#footer .block,.form input.button,#box .block,#box .block h2{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px}.secondary-navigation li.first a,.secondary-navigation ul li.first,.table th.first,.table th.first{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px}.table th.last{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px}.secondary-navigation ul li.first{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px}#sidebar,#sidebar .block,#main .block,#sidebar ul.navigation,ul.list li,#footer .block,.form input.button,#box .block{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px}.secondary-navigation{border-bottom-width:5px}body{background-color:#eee;color:#3d332d;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif}#header{background:#78bf4b url(/javascripts/dd/dragondiapers/controlbar/images/header_background.png) repeat-x 0 0}#container{overflow:hidden}.secondary-navigation,#sidebar h3{background:#78bf4b url(/javascripts/dd/dragondiapers/controlbar/images/header_background.png) repeat-x 0 -40px}.bare_admin #box .block h2{background:#565656 url(http://dzuniversal.s3.amazonaws.com/bgtiles/gray_noise.jpg) repeat 0 0;text-shadow:1px 1px 0px #666}.bare_admin #box{-moz-box-shadow:3px 3px 15px #bbb;-webkit-box-shadow:3px 3px 15px #bbb;width:700px}#main-navigation,#main-navigation ul li,#footer .block{background-color:#3d332d}.secondary-navigation,#sidebar h3{border-bottom-color:#3d332d}#main-navigation ul li a:link,#main-navigation ul li a:visited,#main-navigation ul li a:hover,#main-navigation ul li a:active,.secondary-navigation ul li a:link,.secondary-navigation ul li a:visited,.secondary-navigation ul li a:hover,.secondary-navigation ul li a:active,#user-navigation ul li a:link,#user-navigation ul li a:visited,#user-navigation ul li a:hover,#user-navigation ul li a:active{color:#9DC669;color:#FFF;text-decoration:none}#main-navigation ul li a:link,#main-navigation ul li a:visited,#main-navigation ul li a:hover,#main-navigation ul li a:active{text-shadow:-1px -1px 0px #000}#main-navigation ul li.active a{text-shadow:1px 1px 0px #bbb}#sidebar ol,#sidebar ul{padding-left:2em}#header{-moz-box-shadow:0px 0px 62px;-webkit-box-shadow:0px 0px 62px}a:link,a:visited,a:hover,a:active,h1,h2,h3{color:#4b8229}h1,h2,h3{font-weight:bold}#main .block h2,#main .block h3{text-shadow:1px 1px 2px #bbb}#main .block,#sidebar .block{-moz-box-shadow:2px 3px 3px #999;-webkit-box-shadow:2px 3px 3px #999}.form .fieldWithErrors input.text_field,.form .fieldWithErrors textarea{border:1px solid #f00}.formError{color:#f00}.table th{background-color:rgba(61,51,45,0.8);text-align:center}.table td.green_check{padding:5px}a.delete_link{float:right;display:block;background:transparent url(/javascripts/dd/dragondiapers/themes/modern_dark/images/trash.gif) no-repeat center center;width:20px;height:11px}.secondary-navigation ul li.active,.secondary-navigation ul li.active a:hover{background-color:rgba(26,26,26,0.7)}.secondary-navigation ul li a:hover{background-color:rgba(26,26,26,0.4)}.pass_change_control{font-size:1.4em;font-weight:bold;padding-bottom:35px}.good_idea{background-color:#ffc;-moz-border-radius:10px;-webit-border-radius:10px;padding:1em;font-style:italic;font-size:1.2em;font-family:Georgia;color:rgba(61,51,84,0.8)}ul.good_idea.errors{list-style:none;background-color:#fcc}.image_url{font-size:0.8em;display:block;width:365px}.theme_name{text-align:center;font-weight:bold;font-size:2.5em;line-height:2.5em}.center_create_link{text-align:center;font-size:1.4em;padding:2em;font-weight:bold}.bespin_editor_area{width:900px;height:860px}.cont-site_layouts.action-edit #main .bespin_editor_area,.cont-site_layouts.action-new #main .bespin_editor_area{width:860px;height:800px}.cont-site_layouts.action-edit #main,.cont-site_layouts.action-new #main{width:100%}#main .content .inner h2{margin-left:0px}#header,#wrapper{padding:0 42px}#wrapper{padding-top:20px}.return_to_site{position:fixed;right:42px;top:14px;-moz-border-radius:12px;-webkit-border-radius:12px;border:3px solid rgba(111,181,70,0.6);background-color:rgba(0,0,0,0.4);-moz-box-shadow:1px 1px 3px #555;-webkit-box-shadow:1px 1px 3px #555}.return_to_site a{display:block;padding:8px 16px;color:rgba(255,255,255,0.8);text-decoration:none;font-size:1.1em}.return_to_site a span{font-size:1.2em}.subscribe_to_site{position:absolute;right:200px;top:14px;-moz-border-radius:12px;-webkit-border-radius:12px;border:3px solid rgba(255,255,255,0.2);background-color:rgba(187,230,88,0.5);-moz-box-shadow:1px 1px 3px #555;-webkit-box-shadow:1px 1px 3px #555}.subscribe_to_site a{display:block;padding:8px 16px;color:#3D332D;text-decoration:none;font-size:1.2em}.subscribe_to_site a span{font-size:0.9em}table.signup_table{border-collapse:collapse;margin-bottom:0px;background:#fff}.signup_chart{margin-top:4em;margin-bottom:4em}.signup_table td{margin:0px;padding:3px;padding-right:7px;vertical-align:top;border:1px solid #cccccc;font-family:lucida grande,arial}.signup_heading{position:relative;text-align:center;font-family:lucida grande,arial}.signup_table .description{font-size:0.7em;color:#888888}.signup_table tr.even td{background-color:#f5f5f5}.signup_heading a.plan_link{text-decoration:none;display:block;border:3px solid rgba(255,255,255,0.4);font-weight:bold;width:90%;font-size:1.2em;padding-top:7px;padding-bottom:7px;background-color:#bbe658;-moz-border-radius:10px;-webkit-border-radius:10px;margin:0.5em;color:#3D332D;-moz-box-shadow:1px 1px 3px;-webkit-box-shadow:1px 1px 3px}.signup_heading .current_plan{position:relative;top:-80px;font-weight:bold;font-size:1.2em;padding:10px}.signup_heading .plan{font-size:1.5em;font-weight:bold;color:#59991A}.signup_heading .price{font-weight:bold}.signup_table .highlight_row{background-color:#FFFFCC}td.signup_cell{text-align:center;border-top:none;border-bottom:none;font-weight:bold}td.signup_label_cell{text-align:right;border-top:none;border-bottom:none;font-size:1.2em}ul.features{list-style:none;margin:0px;background-color:#FFFFCC;text-align:center;font-size:1em;padding-top:1em;padding-left:1em;padding-right:1em}ul.features li{padding-bottom:1em}tr.highlight_row{display:none}.basic .signup_table .basic,.premium .signup_table .premium{background-color:#ffc}.basic .signup_table tr.even .basic,.premium .signup_table tr.even .premium{background-color:#ededc0}.cont-admin.action-index .flash{display:none}.din_template_choice_item .image_holder,.add_template_list .image_holder{box-shadow:1px 1px 3px #666;-moz-box-shadow:1px 1px 3px #666;-webkit-box-shadow:1px 1px 3px #666}.bare_admin #din_signin_block form label,.form.login label{display:block;font-size:1.6em;color:#666}.bare_admin #din_signin_block form input,.form.login input{font-size:1.8em;border:1px solid #999;padding:3px;color:#555}.form.login input#login,.form.login input#password{width:98%}.cont-session.action-new #box{width:500px}.cont-session.action-new #box .content{margin:0px 30px}#box #din_signin_block .content .highlight{background-color:#ffc;-moz-border-radius:10px;-webkit-border-radius:10px;padding:1em;font-style:italic;font-size:1.2em;font-family:Georgia;color:rgba(61,51,84,0.8)}#box #din_signin_block .content ul.highlight{list-style:none;background-color:#fcc}#box #din_signin_block .content p{font-size:1.3em}.cont-session.action-new #box .block h2{padding-left:49px}.bare_admin #din_signin_block input.user_button{margin-top:0.3em;margin-bottom:1em;padding-left:20px;padding-right:20px;background-color:#f0f0f0}.action-forgot_password #din_signin_block input.user_button{margin-top:1em}#din_signin_block form .cancel_link{padding-left:20px;color:red;font-size:1.2em}#din_signin_block .block h3{margin:0px;background:#3d332d;color:#fff;text-align:center;position:relative;padding:10px;font-weight:normal;font-size:1.1em}.bare_admin.cont-signups a.sign_in_link{font-size:1.5em;text-decoration:none}.bare_admin.cont-signups a.sign_in_link:hover{text-decoration:underline}#subnav{margin:0px 42px;height:3em;background-color:rgba(0,0,0,0.5)}#subnav ul{margin:0;padding:0;list-style:none;position:absolute}#subnav ul li{float:left}#subnav ul li a{color:white;text-decoration:none;display:block;padding:8px 30px;font-size:1.2em;text-shadow:0px 0px 3px #000;-moz-text-shadow:0px 0px 0px #000;-webkit-text-shadow:0px 0px 0px #000}#subnav ul li.active a{background-color:black}
