@font-face{font-family:brightbook;src:url(brightbook-webfont.eot);src:url(brightbook-webfont.eot?#iefix) format('embedded-opentype'),url(brightbook-webfont.woff) format('woff'),url(brightbook-webfont.ttf) format('truetype'),url(brightbook-webfont.svg#BrightBookRegular) format('svg');font-weight:400;font-style:normal}html,body{width:100%;height:100%}body{background:url(/images/background.gif) repeat-x #ec018a;margin:0;padding:0;text-align:center;font-family:Helvetica,Arial,sans-serif;font-size:12px;color:#333}input,select,textarea{padding:3px;margin:2px 0;font-family:Helvetica,Arial,sans-serif;font-size:12px;border:1px solid #ccc;text-align:left;color:#666;width:98%}input:hover,input:active,select:hover,select:active,textarea:hover,textarea:active{border:1px solid #666;color:#000}input.checkbox{border:none;width:auto}input.date{width:75px}img{border:0}form label b{color:red}label{font-weight:700;padding:3px 5px;line-height:22px}label.normal{font-weight:400}#mobile-nav{display:none}.contentinner h1{font-family:brightbook,Georgia,Times,times new roman,serif;font-weight:400}.contentinner h3{font-family:brightbook,Georgia,Times,times new roman,serif;font-weight:400}body.sad{background:url(/images/background-grey.png) repeat-x top left #adadad}body.sad #headercontainer{background:#aaa url(/images/dark-grey-light-grey-gradient.png) repeat-x top left;border-bottom:1px solid #4d4d4d}body.sad #header #nav li{float:left;padding:0;margin:0;border-left:1px solid #acadad;border-right:1px solid #828283}body.sad #header #nav li.selected{background:#999 url(/images/darker-grey-light-grey-gradient.png) repeat-x top left}body.sad #header #nav li:hover,body.sad #header #nav li.selected:hover{background:#fff url(/images/grey-white-gradient.png) repeat-x top left}body.sad #header #nav ul ul{position:absolute;float:left;left:-999em;height:auto;width:auto;margin:50px 0 0;background:#fff;z-index:999999;line-height:25px;padding:5px 0;border:1px solid #999;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px}body.sad #header #nav ul ul li{float:none;border:0}body.sad .menu .unselected a{background:#aaa url(/images/dark-grey-light-grey-gradient.png) left top repeat-x;color:#fff;border:1px solid #555;border-bottom:0;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;border-top-left-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px;margin:3px 2px 0 0}body.sad .menu .unselected.statements span.middle{background:url(/images/icon-statements-grey-off.png) 3px center no-repeat;padding-left:32px}body.sad .menu .unselected.quotes span.middle{background:url(/images/icon-quotes-grey-off.png) 3px center no-repeat;padding-left:32px}body.sad .menu .unselected.invoices span.middle{background:url(/images/icon-invoice-grey-off.png) 3px center no-repeat;padding-left:32px}body.sad .menu .unselected.payments span.middle{background:url(/images/icon-payment-grey-off.png) 3px center no-repeat;padding-left:32px}body.sad .menu .unselected.recurring span.middle{background:url(/images/icon-recurring-grey-off.png) 3px center no-repeat;padding-left:32px}body.sad .menu .unselected.bills span.middle{background:url(/images/icon-bill-grey-off.png) 3px center no-repeat;padding-left:32px}body.hsbc{background:#fff}body.hsbc #headercontainer{background:#aaa url(/images/dark-grey-light-grey-gradient.png) repeat-x top left;border-bottom:1px solid #4d4d4d}body.hsbc #header #nav li{border-left:1px solid #acadad;border-right:1px solid #828283}body.hsbc #header #nav li.selected{background:#999 url(/images/darker-grey-light-grey-gradient.png) repeat-x top left}body.hsbc #header #nav li:hover,body.hsbc #header #nav li.selected:hover{background:#fff url(/images/grey-white-gradient.png) repeat-x top left}body.hsbc #header #nav ul ul{position:absolute;float:left;left:-999em;height:auto;width:auto;margin:50px 0 0;background:#fff;z-index:999999;line-height:25px;padding:5px 0;border:1px solid #999;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px}body.hsbc #header #nav ul ul li{float:none;border:0}body.hsbc .menu .selected a{border:1px solid #ccc;border-bottom:0}body.hsbc .menu .unselected a{background:#aaa url(/images/dark-grey-light-grey-gradient.png) left top repeat-x;color:#fff;border:1px solid #555}body.hsbc .menu .unselected.statements span.middle{background:url(/images/icon-statements-grey-off.png) 3px center no-repeat}body.hsbc .menu .unselected.quotes span.middle{background:url(/images/icon-quotes-grey-off.png) 3px center no-repeat}body.hsbc .menu .unselected.invoices span.middle{background:url(/images/icon-invoice-grey-off.png) 3px center no-repeat}body.hsbc .menu .unselected.payments span.middle{background:url(/images/icon-payment-grey-off.png) 3px center no-repeat}body.hsbc .menu .unselected.recurring span.middle{background:url(/images/icon-recurring-grey-off.png) 3px center no-repeat}body.hsbc .menu .unselected.bills span.middle{background:url(/images/icon-bill-grey-off.png) 3px center no-repeat}body.hsbc .contentcontainer{border:1px solid #ccc}body.hsbc #footer,body.hsbc #footer a{color:#ccc;text-decoration:none}.left{float:left}.right{float:right}.clear{clear:both}.clear-left{clear:left}.clear-right{clear:right}.blur{color:#ccc;font-style:italic}.blur:hover{color:#aaa;border:1px solid #ccc}.hidden{display:none}.invalid{border:1px solid red;background:#fcc}.pink{color:#fe02b1}#backgrounds a{display:block;float:left;width:24px;height:50px;text-decoration:none;margin-right:5px}#backgrounds .pink-on a{background:url(/images/pink-on.png) no-repeat center center}#backgrounds .pink-off a{background:url(/images/pink-off.png) no-repeat center center}#backgrounds .pink-off a:hover{background:url(/images/pink-on.png) no-repeat center center}#backgrounds .grey-on a{background:url(/images/grey-on.png) no-repeat center center}#backgrounds .grey-off a{background:url(/images/grey-off.png) no-repeat center center}#backgrounds .grey-off a:hover{background:url(/images/grey-on.png) no-repeat center center}#headercontainer{margin:0 0 20px;background:#fe02b1 url(/images/red-pink-gradient.png) repeat-x top left;border-bottom:1px solid #c11c24}#header{position:relative;margin:0 auto;padding:0;width:980px}#header #logo{float:left;padding:10px 0 0 20px}#header #nav #backgrounds{float:left;line-height:50px;padding:0 10px;background:0 0;border:0}#header #nav #backgrounds a{padding:0}#header #nav{float:right;list-style:none;margin:0;padding:0;font-weight:400;line-height:50px;font-size:14px}#header #nav ul{float:left;list-style:none;margin:0 5px 0 0;padding:0}#header #nav li{float:left;padding:0;margin:0;border-left:1px solid #c11c24;border-right:1px solid #fe02b1}#header #nav li:hover,#header #nav li.selected:hover{background:#fff url(/images/grey-white-gradient.png) repeat-x top left}#header #nav li.selected{background:#fe02b1 url(/images/darker-red-pink-gradient.png) repeat-x top left}#header #nav a{display:block;float:left;color:#fff;padding:0 12px;text-decoration:none;text-shadow:0 1px 2px #333;font-weight:700}#header #nav li:hover a{color:#666;text-shadow:0 1px 2px #fff}#header #nav .settings a{background:url(/images/settings-off.png) no-repeat center center}#header #nav .settings a:hover{background:url(/images/settings-on.png) no-repeat center center}#header #nav .alerts a{background:url(/images/header-alert.png) no-repeat center center}#header #nav .alerts a:hover{background:url(/images/header-alert.png) no-repeat center center}#header #nav .alerts a.active{background:url(/images/header-alert-active.png) no-repeat 12px 5px;color:#000;line-height:45px;padding:0 10px 5px 20px;font-size:12px;font-weight:700}#header #nav .alerts a.active div{width:20px;text-align:center}#header #nav .alerts a.active:hover{background:url(/images/header-alert-active.png) no-repeat 12px 5px}#header #nav li.alerts,#header #nav li.alerts:hover{padding:0 5px}#header #nav ul ul{position:absolute;float:left;left:-999em;height:auto;width:auto;margin:50px 0 0;background:#fff;z-index:999999;line-height:25px;padding:5px 0;border:1px solid #999;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px}#header #nav ul li:hover ul{left:auto}#header #nav ul ul li{float:none;border:0}#header #nav ul ul a{color:#666;font-size:12px;padding:2px 12px;width:125px;text-align:left}#header #nav ul ul a:hover{color:#000;background-color:#eee}#header #nav li.statements a{background:url(/images/icon-statements.png) 120px center no-repeat}#header #nav li.quotes a{background:url(/images/icon-quotes.png) 120px center no-repeat}#header #nav li.invoices a{background:url(/images/icon-invoice.png) 120px center no-repeat}#header #nav li.payments a{background:url(/images/icon-payment.png) 120px center no-repeat}#header #nav li.bills a{background:url(/images/icon-bill.png) 120px center no-repeat}#header #egghead_free_zone{position:absolute;bottom:-40px;right:60px;color:#fff;font-size:18px}#header #brightbook_is_free{position:absolute;bottom:-40px;right:0;width:49px;height:48px;background:url(/images/brightbook-is-free.png) no-repeat center center}#header #brightbook_is_free a{display:block;text-decoration:none;width:49px;height:48px}.button a{float:left;display:block;width:130px;line-height:30px;padding:0;background:#fff url(/images/light-grey-gradient.png) repeat-x center center;text-align:center;font-size:13px;color:#666;text-decoration:none;font-weight:400;border:1px solid #999;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.button a:hover,.button a.selected{background:#fcff73 url(/images/yellow-gradient.png) repeat-x top left;color:#000;border:1px solid #ffe03c}.button a.green,.button a.purple,.button a.red,.button a.black{color:#fff}.button a.green.alt{background:url(/images/light-grey-gradient.png) repeat-x center center;color:#666;border:1px solid #999}.button a.green{background:#00c54a url(/images/green-gradient.png) repeat-x center center;color:#fff;border:1px solid #00a650}.button a.green:hover{background:#009036 url(/images/green-gradient-over.png) repeat-x center center;color:#fff;border:1px solid #096f21}.button a.purple:hover{background:#612d7d url(/images/purple-gradient.png) repeat-x center center;color:#fff;border:1px solid #602d91}.button a.blue:hover{background:#0073c3 url(/images/blue-gradient.png) repeat-x center center;color:#fff;border:1px solid #999}.button a.red{color:#666}.button a.red:hover{background:#ea0000 url(/images/red-gradient.png) repeat-x center center;color:#fff;border:1px solid red}.button a.grey{background:#959596 url(/images/grey-gradient.png) repeat-x center center;color:#fff;border:1px solid #666}.button a.grey:hover{background:#747779 url(/images/grey-gradient-over.png) repeat-x center center;color:#fff;border:1px solid #333}.edit a{float:left;display:block;margin:0;padding:0 7px;line-height:20px;background:#ccc url(/images/light-grey-gradient.png) repeat-x center center;border:1px solid #ccc;text-align:center;font-size:11px;color:#666;text-decoration:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.edit a:hover,.edit a.selected{background:#ffff35 url(/images/yellow-gradient.png) repeat-x top left;color:#000;border:1px solid #ffe03c}.edit a.green:hover{background:#00c54a url(/images/green-gradient.png) repeat-x center center;color:#fff;border:1px solid #00a650}.edit a.purple:hover{background:#612d7d url(/images/purple-gradient.png) repeat-x center center;color:#fff;border:1px solid #602d91}.edit a.blue:hover{background:#0073c3 url(/images/blue-gradient.png) repeat-x center center;color:#fff;border:1px solid #26459a}.edit a.red{color:#000}.edit a.red:hover{background:#ea0000 url(/images/red-gradient.png) repeat-x center center;color:#fff;border:1px solid red}.edit a.loading{background:#fff url(/images/loading-white.gif) no-repeat 3px center;border:1px solid #ccc;padding:0 7px 0 22px}.edit a .plus{display:block;float:left;width:14px;background:url(/images/icon-plus.png) no-repeat 0 5px}.edit a.green:hover .plus,.edit a.purple:hover .plus,.edit a.blue:hover .plus,.edit a.red:hover .plus{background:url(/images/icon-plus-over.png) no-repeat 0 5px}#container{margin:20px auto;width:980px;text-align:left;z-index:9}#error{color:red;font-size:11px}.contentcontainer{padding:0;margin:60px 0 10px;background:#fff;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}.contentheader{position:relative;background:url(/images/white-grey-gradient.png) repeat-x top left;padding:15px 20px 13px;margin:0;color:#000;font-size:20px;border-bottom:1px solid #999;-moz-border-radius-topleft:10px;-webkit-border-top-left-radius:10px;border-top-left-radius:10px;-moz-border-radius-topright:10px;-webkit-border-top-right-radius:10px;border-top-right-radius:10px}.contentheader .contentheading{position:relative;float:left;line-height:30px}.contentheader .contentheading a{color:#000;text-decoration:none}.contentheader .contentheading .loading{background-image:url(/images/loading-white.gif);background-repeat:no-repeat;background-position:right center}.contentheader .contentheading span.title{padding-right:25px}.contentheader .contentheading a.switch{color:#ccc}.contentheader .contentheading a.switch:hover{color:#000}.contentheader .contentheading a.clients{position:absolute;top:5px;right:-30px;border:1px solid #ccc;display:block;padding:5px;line-height:15px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:url(/images/ui-icons_999999_256x240.png) no-repeat -32px -15px;width:7px;height:8px;text-decoration:none}.contentheader .contentheading a.clients:hover{background:url(/images/ui-icons_333333_256x240.png) no-repeat -32px -15px;border:1px solid #666}.contentheader .edit{float:right}.contentheader .edit a{margin:0 0 0 5px;padding:3px 10px}.contentheader #clientsearch{float:right;font-size:11px;margin-top:-2px}.contentheader #clientsearch input{width:200px;background:#fff url(/images/search-icon.png) no-repeat 190px center;border:1px solid #ccc;padding:6px 5px;line-height:auto}.contentheader #clientsearch input:hover{background:#fff url(/images/search-icon-over.png) no-repeat 190px center}.contentheader #clientsearch input.searching{width:200px;background:#fff url(/images/loading-white.gif) no-repeat 188px 5px;border:1px solid #ccc;padding:6px 5px;line-height:auto}.contentheader #clientsearch input.searching:hover,.contentheader #clientsearch input.searching:active{background:#fff url(/images/loading-white.gif) no-repeat 188px 5px}#clientdropdown{display:none;position:absolute;top:30px;left:0;right:-30px;font-size:13px;background:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #666;z-index:1000;padding:5px}#clientdropdown .inner{height:207px;overflow-y:auto;padding-right:5px}#clientdropdown a{display:block;line-height:18px;padding:2px 5px;border-bottom:1px solid #eee}#clientdropdown a:hover{background:#eee}#home{line-height:1.5em;position:relative;margin:75px 0 0;padding:10px 0 0}#home #intro{border:1px solid #fff;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;margin:0 50px 0 75px;padding:30px}#home #intro .inner{width:275px;height:280px}#home #intro .inner h1{font-size:26px;margin:0;color:#fff;line-height:34px}#home #intro .inner p{font-size:12px;margin:15px 0 25px;color:#fff;width:250px}#home #intro .inner a{font-weight:700;text-decoration:none;color:#fff}#home #macbook{position:absolute;top:0;left:325px;z-index:2}#home #macbookcontent{position:absolute;top:26px;right:66px;z-index:1;width:476px;height:297px;overflow:hidden}#home #home_screenshots{list-style:none;margin:0;padding:0;width:476px;height:297px}#home #bottom_comments{margin:20px 0 0 105px}#home #bottom_comments .item{float:left;width:240px;border-right:1px solid #ff32c0;padding-right:25px;margin:25px 25px 25px 0}body.sad #home #bottom_comments .item{border-right:1px solid #666}body.hsbc #home #bottom_comments .item{border-right:1px solid #999}#home #bottom_comments .item{position:relative;float:left;width:240px;border-right:1px solid #ff32c0;padding-right:25px;margin:25px 25px 25px 0}#home #bottom_comments .item h2{font-size:20px;margin:0 0 10px;color:#fff}#home #bottom_comments .item p{font-size:12px;margin:0 0 10px;color:#fff}#home #bottom_comments .item a{font-weight:700;text-decoration:none;color:#fff}#home #bottom_comments .item .quote_background{position:absolute;background:url(/images/home-quote-background.png) no-repeat top left;width:259px;height:110px;top:22px;left:-5px}#home #bottom_comments .item #accolades{list-style:none;margin:0;padding:0}#home #bottom_comments .item #accolades li{padding:11px 38px;font-size:11px;margin:0;color:#666;line-height:16px}#home #bottom_comments .item #accolades li .author{position:absolute;top:75px;left:55px;font-size:11px;color:#fff}#home #bottom_comments .item #accolades li .author .industry{color:#fbb3d7}body.sad #home #bottom_comments .item #accolades li .author .industry{color:#666}body.hsbc #home #bottom_comments .item #accolades li .author .industry{color:#999}#accolade_block{padding:20px 0 20px 20px;background:#ec0182;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;position:relative;height:100px}#accolade_block .quote_background{position:absolute;background:url(/images/quote-background.png) no-repeat top left;width:648px;height:106px}#accolade_block #accolades{position:absolute;list-style:none;margin:0;padding:0;top:35px;left:60px;width:400px}#accolade_block #accolades li{margin:0;padding:0;color:#666;font-size:16px;font-style:italic;line-height:22px}#accolade_block #accolades li .author{position:absolute;top:70px;left:55px;color:#fff;font-size:12px;font-style:normal}#accolade_block #accolades li .author .industry{color:#fbb3d7}body.sad #accolade_block #accolades li .author .industry{color:#666}body.hsbc #accolade_block #accolades li .author .industry{color:#999}#homepage_art_frame{margin:20px;background:url(/images/homepage-art-frame.jpg) no-repeat top left;width:630px;height:500px}#homepage_art_frame .inner{padding:68px 0 0 69px}#homepage_art{list-style:none;margin:0;padding:0}.menu{list-style:none;margin:0 20px;padding:0;font-weight:400;line-height:32px;font-size:14px}.menu ul{list-style:none;margin:0;padding:0}.menu li{float:left;padding:0;margin:0}.menu a{text-decoration:none;display:block;float:left;color:#000;padding:3px 10px;margin:0 2px 0 0}.menu .selected a{background:#fff;color:#000;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;border-top-left-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px;padding:5px 10px}.menu .unselected a{background:#fe02b1 url(/images/red-pink-gradient.png) left top repeat-x;color:#fff;border:1px solid #c11c24;border-bottom:0;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;border-top-left-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px;margin:3px 2px 0 0}.menu .unselected a:hover{}.menu span.middle{display:block;float:left;padding:0 10px}.menu .selected.statements span.middle{background:url(/images/icon-statements.png) 3px center no-repeat;padding-left:32px}.menu .unselected.statements span.middle{background:url(/images/icon-statements-off.png) 3px center no-repeat;padding-left:32px}.menu .selected.quotes span.middle{background:url(/images/icon-quotes.png) 3px center no-repeat;padding-left:32px}.menu .unselected.quotes span.middle{background:url(/images/icon-quotes-off.png) 3px center no-repeat;padding-left:32px}.menu .selected.invoices span.middle{background:url(/images/icon-invoice.png) 3px center no-repeat;padding-left:32px}.menu .unselected.invoices span.middle{background:url(/images/icon-invoice-off.png) 3px center no-repeat;padding-left:32px}.menu .selected.payments span.middle{background:url(/images/icon-payment.png) 3px center no-repeat;padding-left:32px}.menu .unselected.payments span.middle{background:url(/images/icon-payment-off.png) 3px center no-repeat;padding-left:32px}.menu .selected.recurring span.middle{background:url(/images/icon-recurring.png) 3px center no-repeat;padding-left:32px}.menu .unselected.recurring span.middle{background:url(/images/icon-recurring-off.png) 3px center no-repeat;padding-left:32px}.menu .selected.bills span.middle{background:url(/images/icon-bill.png) 3px center no-repeat;padding-left:32px}.menu .unselected.bills span.middle{background:url(/images/icon-bill-off.png) 3px center no-repeat;padding-left:32px}.contentleftnav{float:left;width:200px;margin:20px 0 20px 20px}.contentleftnav ul{list-style:none;margin:0;padding:0;border-bottom:1px solid #eee}.contentleftnav ul li{}.contentleftnav ul li a{display:block;padding:10px 15px;background:#fff;border:1px solid #eee;border-bottom:0;color:#000;text-decoration:none;font-weight:400}.contentleftnav ul li a:hover,.contentleftnav ul li.selected a{background:#eee url(/images/white-grey-gradient.png) repeat-x center center;font-weight:700}.contentinner{float:right;width:680px;padding:20px;color:#333;margin:0 20px 20px 0}.contentinner .helper{margin:0 0 15px;padding:8px 300px 8px 35px;background:#f5f5f5 url(/images/helper-question.png) no-repeat 7px 7px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;font-weight:400;line-height:18px}.contentinner .helper a{color:#000;text-decoration:none;font-weight:700}.contentinner .helper_notify{margin:0 0 15px;padding:8px 300px 8px 35px;background:#eee url(/images/helper-notify.png) no-repeat 7px 7px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;font-weight:400;line-height:18px;color:#666}.contentinner .helper_notify a{color:#666;text-decoration:none;font-weight:700}.contentinner .helper_alert{margin:0 0 15px;padding:8px 300px 8px 35px;background:red url(/images/helper-alert.png) no-repeat 7px 7px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;font-weight:400;line-height:18px;color:#fff}.contentinner .helper_alert a{color:#fff;text-decoration:none;font-weight:700}.contentinner .helper_success{margin:0 0 15px;padding:8px 300px 8px 35px;background:#00a650 url(/images/helper-success.png) no-repeat 7px 7px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;font-weight:400;line-height:18px;color:#fff}.contentinner .helper_success a{color:#fff;text-decoration:none;font-weight:700}.contentinner .item{margin:0}.contentinner .item .heading{}.contentinner .item .heading a{display:block;line-height:30px;height:30px;font-size:13px;padding:0 15px;font-weight:700;color:#000;background:#ffff35 url(/images/yellow-gradient.png) left top repeat-x;border:1px solid #ddd;border-bottom:0;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;border-top-left-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px;text-decoration:none}.contentinner .item .heading a small{color:#666;font-weight:400;font-size:11px}.contentinner .item .boxed{background:#f5f5f5;border-right:1px solid #ddd;border-bottom:1px solid #ddd;border-left:1px solid #ddd;padding:5px 10px}.contentinner .item .boxtop{border-top:1px solid #ddd}.contentinner .item .price{width:75px;text-align:right}.contentinner .item .greylink{color:#999;text-decoration:none;font-size:11px;margin-left:10px}.contentinner .item label a{color:#000;font-weight:700;text-decoration:none}.contentinner .item label small{color:#666;font-weight:400;font-size:11px}.contentinner .fullwidth{width:98%}.contentinner .halfwidth{width:190px}.contentinner h1{padding:15px 250px 15px 20px;font-size:24px;margin:0 0 15px;color:#fff;background:#ec0182;line-height:30px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}.contentinner h2{position:relative;padding:10px 250px 10px 20px;font-size:16px;margin:15px 0;color:#000;background:#eee;line-height:24px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}.contentinner h2 .edit a{position:absolute;top:10px;right:20px;display:block;margin:0;padding:0 8px;line-height:22px;background:#00c54a url(/images/green-gradient.png) repeat-x center center;color:#fff;border:1px solid #00a650;text-align:center;font-size:12px;color:#fff;text-decoration:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font-weight:400}.contentinner h2 .edit a:hover{background:#009036 url(/images/green-gradient-over.png) repeat-x center center;color:#fff;border:1px solid #096f21}.contentinner h3{padding:10px 250px 10px 20px;font-size:18px;margin:10px 0;color:#000;line-height:24px}.contentinner p{padding:0 250px 0 20px;margin:0 0 10px;font-size:12px;line-height:18px}.contentinner a{color:#333;text-decoration:none;font-weight:700}.contentinner p strong{font-weight:400;color:#ec0182}#features_list{}#features_list .item{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;background:#f5f5f5;padding:20px;margin:0 0 20px}#features_list .item h2{margin:0 0 10px;padding:0;width:290px;background:0 0}#features_list .item p{width:275px;padding:0}#features_list .item ul{float:right;list-style:none;margin:0;padding:0}#features_list .item ul li{}#features_list .item ul li .image{width:330px;height:200px;overflow:hidden;border:1px solid #ccc;background:#fff}#forms{background:#f5f5f5;margin:0;padding:20px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;line-height:18px}#forms .edit a{float:left;display:block;margin:0;padding:0 7px;line-height:20px;background:#ccc url(/images/light-grey-gradient.png) repeat-x center center;border:1px solid #ccc;text-align:center;font-size:11px;color:#666;text-decoration:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font-weight:400;width:auto}#forms .edit a:hover,.edit a.selected{background:#ffff35 url(/images/yellow-gradient.png) repeat-x top left;color:#000;border:1px solid #ffe03c}#forms .edit a.green:hover{background:#00c54a url(/images/green-gradient.png) repeat-x center center;color:#fff;border:1px solid #00a650}#forms .button a{font-weight:400}#forms p{padding:0}#forms h2{margin:0 0 10px;padding:0;background:0 0}#who_uses_brightbook{}#who_uses_brightbook .item{float:left;width:330px;margin:0 20px 20px 0}#who_uses_brightbook .item h2{padding-right:20px;margin:10px 0}#who_uses_brightbook .item p{padding-right:20px}#who_uses_brightbook h2{margin:0}#features{background:#f5f5f5;margin:0;padding:20px 0 0 20px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;line-height:18px}#features a{display:block;float:left;width:200px;margin:0 20px 20px 0;text-decoration:none;color:#333}#features a h4{font-size:16px;padding:10px 15px;border:1px solid #ccc;font-weight:700;margin:0;background:url(/images/white-grey-gradient.png) repeat-x center center;-moz-border-radius-topleft:10px;-webkit-border-top-left-radius:10px;border-top-left-radius:10px;-moz-border-radius-topright:10px;-webkit-border-top-right-radius:10px;border-top-right-radius:10px}#features a p{margin:0;padding:10px 15px 15px;color:#666;font-weight:400;-moz-border-radius-bottomleft:10px;-webkit-border-bottom-left-radius:10px;border-bottom-left-radius:10px;-moz-border-radius-bottomright:10px;-webkit-border-bottom-right-radius:10px;border-bottom-right-radius:10px;border:1px solid #ccc;border-top:0;background:#fff}#features a:hover p{background:#ddd}#features a p b{font-weight:400;font-size:11px;color:#ec0182}#features .button a{float:left;display:block;width:130px;line-height:30px;padding:0;background:#fff url(/images/light-grey-gradient.png) repeat-x center center;text-align:center;font-size:13px;color:#666;text-decoration:none;font-weight:400;border:1px solid #999;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#features .button a.green{background:#00c54a url(/images/green-gradient.png) repeat-x center center;color:#fff;border:1px solid #00a650}#features .button a.green:hover{background:#009036 url(/images/green-gradient-over.png) repeat-x center center;color:#fff;border:1px solid #096f21}#previous_artists{}#previous_artists h3{margin:20px 0 10px;padding:0 15px;font-size:13px}#previous_artists ul{border:0}#previous_artists ul li{float:left;margin:0 10px 10px 0}#previous_artists ul li a{display:block;width:58px;height:58px;padding:0;background-color:#fff;background-position:center center;background-repeat:no-repeat;border:1px solid #eee;text-decoration:none}#previous_artists ul li a.eboy{background-image:url(/home-layouts/eboy/off.jpg)}#previous_artists ul li a:hover.eboy,#previous_artists ul li.selected a.eboy{background-image:url(/home-layouts/eboy/on.jpg)}#previous_artists ul li a.sophie{background-image:url(/home-layouts/sophie-alda/off.jpg)}#previous_artists ul li a:hover.sophie,#previous_artists ul li.selected a.sophie{background-image:url(/home-layouts/sophie-alda/on.jpg)}#previous_artists ul li a.charles{background-image:url(/home-layouts/charles-cutting/off.jpg)}#previous_artists ul li a:hover.charles,#previous_artists ul li.selected a.charles{background-image:url(/home-layouts/charles-cutting/on.jpg)}#previous_artists ul li a.ciara{background-image:url(/home-layouts/ciara-phelan/off.png)}#previous_artists ul li a:hover.ciara,#previous_artists ul li.selected a.ciara{background-image:url(/home-layouts/ciara-phelan/on.png)}.nextprev{clear:both;background:#eee url(/images/grey-white-gradient.png) repeat-x top left;margin:10px 0 0;color:#000;line-height:20px}.nextprev .controls{float:right;padding:4px 20px;color:#ccc}.nextprev .controls a{text-decoration:none;padding:2px 4px;font-weight:700;line-height:20px;color:#999}.nextprev .controls a.disabled{color:#000}.nextprev .controls a.disabled:hover{color:#000}.nextprev .controls a.active{color:#999}.nextprev .controls a.active:hover{color:#000}.nextprev .controls a.first{background:url(/images/icon-first.png) left center no-repeat;width:10px}.nextprev .controls a.first:hover{background:url(/images/icon-first-over.png) left center no-repeat;color:#000}.nextprev .controls a.prev{background:url(/images/icon-previous.png) left center no-repeat;padding-left:8px;font-weight:400}.nextprev .controls a.prev:hover{background:url(/images/icon-previous-over.png) left center no-repeat;color:#000}.nextprev .controls a.next{background:url(/images/icon-next.png) right center no-repeat;padding-right:8px;font-weight:400}.nextprev .controls a.next:hover{background:url(/images/icon-next-over.png) right center no-repeat;color:#000}.nextprev .controls a.last{background:url(/images/icon-last.png) right center no-repeat;width:10px}.nextprev .controls a.last:hover{background:url(/images/icon-last-over.png) right center no-repeat;color:#000}.nextprev .pages{float:left;text-align:center;color:#666;line-height:28px;padding:0 20px}.nextprev .pages b{color:#000}.contentfooter{background:url(/images/white-grey-gradient.png) repeat-x top left #f5f5f5;-moz-border-radius-bottomleft:10px;-webkit-border-bottom-left-radius:10px;border-bottom-left-radius:10px;-moz-border-radius-bottomright:10px;-webkit-border-bottom-right-radius:10px;border-bottom-right-radius:10px;margin:0;padding:15px 20px;color:#000;z-index:999}.contentfooter label{margin:0 2px;display:block;float:left;padding:2px 4px}.contentfooter label a{color:#000;font-weight:700;text-decoration:none}.contentfooter label a.labelon{font-weight:700;color:#000}.contentfooter label a.labeloff{font-weight:400;color:#999}.contentfooter input{float:left}.contentfooter form{}.contentfooter form a{float:left;margin-top:2px}.contentfooter form label a{float:none}.contentfooter form a span{padding:0 0 0 3px;line-height:18px}#footer{padding:0 0 50px;margin:0;color:#fff;font-size:11px;line-height:25px;z-index:500}#footer.home{margin-left:75px;padding-top:10px;border-top:1px solid #fff}#footer.home .left{line-height:16px;padding-top:5px}#footer .right{text-align:right}#footer a.facebook{padding:6px 12px;background:url(/images/facebook.png) no-repeat center right}#footer a.twitter{padding:6px 12px;background:url(/images/twitter.png) no-repeat center right}#footer a.youtube{padding:6px 12px;background:url(/images/youtube.png) no-repeat center right}#footer a{color:#fff;text-decoration:none}#footer a strong{color:#f8a0d2}#tiptip_holder{display:none;position:absolute;top:0;left:0;z-index:99999;text-align:left}#tiptip_holder.tip_top{padding-bottom:5px}#tiptip_holder.tip_bottom{padding-top:5px}#tiptip_holder.tip_right{padding-left:5px}#tiptip_holder.tip_left{padding-right:5px}#tiptip_content{font-size:11px;color:#fff;padding:8px 12px;background-color:#191919;background-color:rgba(25,25,25,.92);border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}#tiptip_arrow,#tiptip_arrow_inner{position:absolute;border-color:transparent;border-style:solid;border-width:6px;height:0;width:0}#tiptip_holder.tip_top #tiptip_arrow{border-top-color:#fff;border-top-color:rgba(255,255,255,.35)}#tiptip_holder.tip_bottom #tiptip_arrow{border-bottom-color:#fff;border-bottom-color:rgba(255,255,255,.35)}#tiptip_holder.tip_right #tiptip_arrow{border-right-color:#fff;border-right-color:rgba(255,255,255,.35)}#tiptip_holder.tip_left #tiptip_arrow{border-left-color:#fff;border-left-color:rgba(255,255,255,.35)}#tiptip_holder.tip_top #tiptip_arrow_inner{margin-top:-7px;margin-left:-6px;border-top-color:#191919;border-top-color:rgba(25,25,25,.92)}#tiptip_holder.tip_bottom #tiptip_arrow_inner{margin-top:-5px;margin-left:-6px;border-bottom-color:#191919;border-bottom-color:rgba(25,25,25,.92)}#tiptip_holder.tip_right #tiptip_arrow_inner{margin-top:-6px;margin-left:-5px;border-right-color:#191919;border-right-color:rgba(25,25,25,.92)}#tiptip_holder.tip_left #tiptip_arrow_inner{margin-top:-6px;margin-left:-7px;border-left-color:#191919;border-left-color:rgba(25,25,25,.92)}#password_strength{position:relative;padding:11px 0 0;line-height:18px}#password_strength #graybar{position:absolute;top:4px;width:200px;background:#ddd;height:3px}#password_strength #colorbar{position:absolute;top:4px;width:1px;background-image:url(/images/password-strength.png);height:3px}#password_strength #percent{margin-top:0;float:left}#password_strength #result{color:#aaa}#v3{margin:60px 0;color:#fff;text-align:center}#v3 .block{position:relative;width:960px;margin:0 auto;text-align:left}#v3 #get_started{float:right;margin-top:10px;text-align:center}#v3 #get_started .button a{padding:0 15px;line-height:40px}#v3 #get_started p{color:rgba(255,255,255,.75)}#v3 #about_brightbook{}#v3 #about_brightbook h1{font-family:brightbook,Georgia,Times,times new roman,serif;font-weight:400;color:#fff;font-size:36px;line-height:1.3em;margin:0}#v3 #about_brightbook h2{font-family:brightbook,Georgia,Times,times new roman,serif;font-weight:400;color:#fff;font-size:36px;line-height:1.3em;margin:0 0 15px}#v3 #about_brightbook p{width:375px;line-height:1.5em}#v3 #about_brightbook p a{font-weight:700;text-decoration:none;color:#fff}#v3 #screenshot{position:relative;text-align:center;padding-bottom:30px}#v3 #screenshot #social{position:absolute;bottom:100px;left:0}#v3 #screenshot #homepage_art{position:absolute;bottom:130px;left:0}#v3 #screenshot #homepage_art a{color:#fff;text-decoration:none;font-size:11px}#v3 #screenshot #accolade_outer{position:absolute;bottom:70px;left:0;right:0;text-align:center;border-top:1px solid rgba(255,255,255,.5);padding-top:20px}#v3 #accolades{position:absolute;list-style:none;margin:0;padding:0}#v3 #accolades li{margin:0;padding:0;color:#fff;font-size:18px;font-style:italic;line-height:22px;width:960px;font-family:Georgia,times new roman,Times,serif}#v3 #accolades li .open{background:url(/images/open-quote.png) no-repeat top left}#v3 #accolades li .close{background:url(/images/close-quote.png) no-repeat bottom right}#v3 #accolades li .inner{padding:0 25px}#v3 #accolades li .author{margin-top:5px;color:#fff;font-size:12px;font-weight:700;font-style:normal;font-family:Arial,Helvetica,"sans-serif"}#v3 #accolades li .author .industry{font-weight:400}#v3 #what_is_it{}#v3 #what_is_it .inner{padding:20px 0 20px 20px;background:rgba(6,6,58,.1)}body.happy #v3 #what_is_it{border-top:1px solid #dd1a14;border-bottom:1px solid #fa0db3}body.happy #v3 #what_is_it .inner{border-top:1px solid #fa0db3;border-bottom:1px solid #dd1a14}body.sad #v3 #what_is_it{border-top:1px solid #666;border-bottom:1px solid #ccc}body.sad #v3 #what_is_it .inner{border-top:1px solid #ccc;border-bottom:1px solid #666}#v3 #what_is_it .item{float:left;width:270px;line-height:1.5em}#v3 #what_is_it .line{margin:0 20px 0 0;padding:0 20px 0 0}body.happy #v3 #what_is_it .line{border-right:1px solid #f630b1}body.sad #v3 #what_is_it .line{border-right:1px solid rgba(255,255,255,.25)}#v3 #what_is_it h3{font-size:18px}#v3 #nutshell{background:#fff url(/images/grey-white-gradient.png) repeat-x top center;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;padding:30px;margin:30px 0;line-height:1.8em}#v3 #nutshell h2{margin:0 0 15px;color:#333}#v3 #nutshell .li{background:url(/images/nutshell-tick.png) no-repeat left center;width:400px;float:left;padding-left:25px;color:#666}body.happy #v3 #simplicity{border-top:1px solid #dd1a14;border-bottom:1px solid #fa0db3}body.happy #v3 #simplicity .inner{border-top:1px solid #fa0db3;border-bottom:1px solid #dd1a14}body.sad #v3 #simplicity{border-top:1px solid #666;border-bottom:1px solid #ccc}body.sad #v3 #simplicity .inner{border-top:1px solid #ccc;border-bottom:1px solid #666}#v3 #simplicity{margin:30px 0;text-align:center}#v3 #simplicity .inner{padding:20px 0;background:rgba(6,6,58,.1)}#v3 #simplicity h2{margin:0 0 15px;font-size:18px;text-align:center}#v3 #simplicity p{line-height:1.5em;text-align:center}#v3 #simplicity .cartoon{border-top:1px solid rgba(255,255,255,.5);border-bottom:1px solid rgba(255,255,255,.5);padding:20px 0;text-align:center}#v3 #simplicity .items{padding:0 0 0 35px}#v3 #simplicity .item{float:left;width:150px;margin-right:40px;text-align:left}#v3 #simplicity .item p{text-align:left}#v3 #simplicity .item.last{margin-right:0}#v3 #footer{border-top:1px solid rgba(255,255,255,.5);padding-top:20px}@media only screen and (max-width:1023px){#header{width:auto;margin:0}#container{width:auto;margin:0 20px}#container .contentinner{float:none;width:auto;margin:0 0 20px 220px}#container .contentinner h1,#container .contentinner h2,#container .contentinner h3,#container .contentinner p{padding-right:20px}#container .contentinner .helper{padding:8px 35px}#v3 #nutshell h2{font-size:20px}#v3 .block{width:auto;margin:0 20px}#v3 .block #godzilla img,#v3 .block #egghead img,#v3 .block #afro img,#v3 .block #flash,#v3 .block #hula img,#v3 .block #james img{display:none}#v3 .block #godzilla{background:url(/home-layouts/eboy/godzilla.png) no-repeat center center;background-size:contain;width:250px;height:330px;top:auto;bottom:100px;left:-90px;z-index:1}#v3 .block #egghead{background:url(/home-layouts/eboy/egghead.png) no-repeat center center;background-size:contain;width:140px;height:146px;top:auto;bottom:50px;right:0;left:auto}#v3 .block #afro{background:url(/home-layouts/eboy/afro.png) no-repeat center center;background-size:contain;width:77px;height:133px;top:auto;bottom:70px;left:285px}#v3 .block #hula{background:url(/home-layouts/eboy/hula.png) no-repeat center center;background-size:contain;width:80px;height:118px;left:120px;top:auto;bottom:50px}#v3 .block #james{background:url(/home-layouts/eboy/james.png) no-repeat center center;background-size:contain;width:74px;height:135px;left:auto;top:auto;bottom:30px;right:200px}#v3 .block #screenshot img{width:100%;height:auto}#v3 #screenshot{padding:0}#v3 #screenshot #social{bottom:20px}#v3 #screenshot #homepage_art{bottom:50px}#v3 #accolade_outer{display:none}#v3 #what_is_it .item{float:none;width:auto}#v3 #what_is_it .line{border-right:0!important}#simplicity{display:none}#footer{line-height:20px}}@media only screen and (min-width:931px){#header #nav{display:block!important}}@media only screen and (max-width:930px){#backgrounds{display:none}#header{height:50px}#header #brightbook_is_free{position:absolute;top:4px;left:180px;width:20px;height:20px;background:url(/images/brightbook-is-free.png) no-repeat center center;background-size:contain}#mobile-nav{display:block;position:absolute;top:0;right:0}#mobile-nav a{color:#fff;line-height:50px;padding-right:20px;text-decoration:none;text-shadow:0 1px 2px #333;font-weight:700;font-size:18px}#mobile-nav .box-shadow-menu{position:relative;padding-left:1.25em}#mobile-nav .box-shadow-menu:before{content:"";position:absolute;left:0;top:.25em;width:1em;height:.15em;background:#000;box-shadow:0 .25em 0 0 #000,0 .5em 0 0 #000}#header #nav{display:none;float:none;position:absolute;top:50px;right:0;background:#db191e;background:-moz-linear-gradient(top,#db191e 0%,#fe02b1 100%);background:-webkit-linear-gradient(top,#db191e 0%,#fe02b1 100%);background:linear-gradient(to bottom,#db191e 0%,#fe02b1 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#db191e',endColorstr='#fe02b1',GradientType=0 );z-index:1}#header #nav ul{float:none;margin:0}#header #nav li{float:none;border:0;border-top:1px solid #c11c24;border-bottom:1px solid #fe02b1}#header #nav li:first-of-type{border-top:0}#header #nav li:last-of-type{border-bottom:0}#header #nav a{display:block;float:none;text-align:left;padding:0 20px}#header #nav li.selected{background:0 0}#container .contentinner .right img{padding:0 0 20px 20px}#who_uses_brightbook .item{float:none;width:auto;margin:0 0 20px}#accolade_block .quote_background{display:none}#accolade_block #accolades{top:20px;left:20px;right:20px;width:auto;bottom:20px}#accolade_block #accolades li{color:#fff;font-family:Georgia,Times,serif;font-size:20px;line-height:25px}#accolade_block #accolades li .author{top:70px;left:20px;font-family:Arial,Helvetica,"sans serif"}#results h2{padding-right:20px!important}#homepage_art_frame{background:0 0;width:auto;height:350px}#homepage_art_frame .inner{padding:0}#homepage_art img{width:100%;height:auto}#features{padding:20px}#features a{display:block;float:none;width:auto;margin:0 0 20px}#features a p{height:auto!important}#features_list .item ul{float:none;margin:0 0 20px}#features_list .item ul li .image{width:auto;height:auto;border:0;background:0 0}#features_list .item ul li .image img{width:100%;height:auto}#features_list .item h2,#features_list .item p{width:auto}.item .left{width:auto!important;margin-right:0!important}body.contact #container .contentinner{margin:0 0 20px}body.contact #container .contentinner .item{width:auto!important}body.sign_up .left{float:none!important;width:auto!important;margin-right:auto!important}#footer .left{float:none}#footer .right{float:none;text-align:left;margin:10px 0}}@media only screen and (max-width:649px){#v3 .block #godzilla{background:url(/home-layouts/eboy/godzilla.png) no-repeat center center;background-size:contain;width:200px;height:240px;top:auto;bottom:70px;left:-65px;z-index:1}#v3 .block #egghead{background:url(/home-layouts/eboy/egghead.png) no-repeat center center;background-size:contain;width:140px;height:146px;top:auto;bottom:50px;right:0;left:auto}#v3 .block #afro,#v3 .block #hula,#v3 .block #james{display:none}}@media only screen and (max-width:599px){body{font-size:14px}.contentleftnav{position:relative;float:none;width:auto;margin:20px 20px 0;background:#fff url(/images/white-grey-gradient.png) repeat-x bottom left;border-radius:15px;padding:5px}.contentleftnav ul{border:0}.contentleftnav ul li{display:inline-block}.contentleftnav ul li.selected a,.contentleftnav ul li.selected a:hover{background:0 0;font-weight:700}.contentleftnav ul li a{display:block;padding:5px 10px;background:0 0;border:0;border-bottom:0;color:#000;text-decoration:none;font-weight:400}.contentleftnav ul li a:hover{font-weight:400;background:0 0}body.what_is_brightbook.homepage_art .contentleftnav{margin-bottom:95px}body.what_is_brightbook.homepage_art .contentleftnav #previous_artists{position:absolute;top:55px}#container .contentinner{margin-left:0}.contentinner p{font-size:14px;line-height:20px}#v3 #about_brightbook h1{font-size:28px}#v3 #about_brightbook p{width:auto}}@media only screen and (max-width:414px){.contentcontainer{margin:20px 0 60px}#v3{margin:10px 0 60px}#v3 #screenshot{margin:0 -60px}#v3 #screenshot #social,#v3 #screenshot #homepage_art{left:60px}#v3 .block #godzilla{left:-85px}#v3 .block #egghead{bottom:20px}#v3 #nutshell .li{width:auto;background:url(/images/nutshell-tick.png) no-repeat 0 6px}#accolade_block #accolades li .author{top:85px}body.what_is_brightbook.homepage_art .contentleftnav #previous_artists{top:80px}#homepage_art_frame{height:230px}#features form div{width:auto!important}}@media only screen and (max-width:375px){#v3 #get_started{float:none;text-align:left;margin:0}#v3 .block #godzilla{width:150px;height:200px;top:auto;bottom:70px;left:-65px;z-index:1}#v3 #what_is_it .block{margin:0 20px 0 0}#v3 #what_is_it .line{padding:0;margin:0}body.what_is_brightbook.homepage_art .contentleftnav #previous_artists{top:85px}body.what_is_brightbook.founders #container .contentinner .right{float:none;margin:0 20px 20px}body.what_is_brightbook.founders #container .contentinner .right img{padding:0;width:100%;height:auto}}@media only screen and (max-width:320px){body.what_is_brightbook.homepage_art .contentleftnav #previous_artists{top:105px}#container{margin:0 10px}.contentleftnav{margin:10px 10px 0}.contentinner{padding:20px 10px}.contentinner h1{padding:10px}.contentinner h2{padding:10px}.contentinner h3{padding:10px}.contentinner p{padding:0 10px}}