h1{font-size:1.8em;line-height:130%;word-spacing:3px;margin-top:0;margin-bottom:5px}h2{color:#715231;font-size:1.5em;margin-top:15px;margin-bottom:5px}h3{color:#715231;font-size:1.3em;margin-top:18px}p{margin-top:3px;margin-bottom:8px}#header #logo{width:180px;height:95px;display:block;float:left;outline:none;margin-left:15px}#header #logo:hover{background-position:0 -97px}#header #userinfo{margin-right:15px}.menuItems{height:20px;margin-top:10px;padding-left:0;float:left}.menuItems.website{padding-top:6px}.menuItems li{margin-right:0;overflow:hidden}.websiteNav .menuItems li a{text-transform:uppercase;font-family:Georgia,serif;font-size:16px;background:no-repeat;display:block;color:#624629;border:none!important;padding:0;margin-right:40px}.menuItems li:hover a{border:none;background-color:transparent}.menuItems li a:hover,.menuItems li a.selectedPage{text-decoration:underline;background-position:0 -27px;border:none;background-color:transparent}.websiteNav .menuItems li a.selectedPage:hover{color:#624629}.websiteBody{padding-top:4px;width:952px;padding-bottom:20px}.partnerLogos span{display:table-cell;width:160px;min-width:100px;padding:20px;padding-left:0;text-align:center}#loginForm{width:405px}.signin label{display:inline-block;width:125px;white-space:nowrap}.signin .submit{margin-left:125px}form div{padding-top:10px}.textBox{width:175px}.accountPageContents{padding-left:25px}.bannerImg{width:952px;height:193px}.floatRight{float:right}.floatLeft{float:left}.homeContent{color:#565686;font-family:Georgia,'Times New Roman',Times,serif;padding:15px 35px}.homeText{width:410px;float:left;color:#715231;padding-bottom:15px}.homeText a{font-size:1.1em}.homeText ul{margin:10px 0 15px 5px;padding-left:25px;line-height:1.5em;font-size:1.3em}.homeText h2{margin-top:0;margin-bottom:10px;font-size:1.9em}.homeContent #createSiteBtn{margin:15px 0 0 28px}.homeBanner,.featuresBanner{background:url(../images/banners/free_personal_websites2.jpg-qv-2.pagespeed.ce.l_MtbCdvFO.jpg) no-repeat}.aboutBanner{background:url(../images/banners/supporting_families.jpg-qv-1.pagespeed.ce.FrNaCsQFgb.jpg) no-repeat}.banner{width:950px;height:190px}.banner h1{margin-left:460px;color:#fff;padding-right:50px;font-size:25px;line-height:36px;font-weight:normal;letter-spacing:1px;padding-top:35px}.aboutBanner h1{margin-left:380px;padding-right:10px;padding-top:50px}.homeBanner h1,.featuresBanner h1{color:#4f6054}.secondary_link{padding-left:10px}#createSiteBtn{text-decoration:none;display:inline-block;background:url(../images/HJ/xindex22_sprite.gif-qv-2.pagespeed.ic.2J_E5HLI_P.png) no-repeat right -261px;height:53px;padding:0 11px 0 0}a#createSiteBtn span{line-height:100%;background:url(../images/HJ/xindex22_sprite.gif-qv-2.pagespeed.ic.2J_E5HLI_P.png) no-repeat scroll 0 -204px transparent;height:46px;padding:13px 14px 0 26px;border:none;color:#fff;cursor:pointer;display:inline-block;position:relative;white-space:nowrap;font-size:20px;font-style:italic;font-family:Georgia,serif}#createSiteBtn:hover{background-position:right -376px}a#createSiteBtn:hover span{background-position:0 -319px}.homeContent .attribution{font-size:11px;color:#999280;font-family:Arial,sans-serif;padding-left:1em;margin-top:0px;margin-bottom:15px;line-height:2em}.featuresPage h2{margin-top:1px}.content{margin:15px 25px}.rightText{float:right;margin:0 15px 10px;width:333px}.dottedBottomBorder{border-bottom:1px dotted #999;padding-bottom:30px;margin-top:20px}.col1{float:left;margin-right:35px;position:relative}.col2{float:left;margin-left:20px}.col2 p{text-align:left;margin-top:3px;margin-bottom:3px;line-height:150%}.twoCol1 .col1{width:350px}.twoCol1 .col2{width:450px}.twoCol2 .col1{width:630px}.twoCol2 .col2{width:210px}.nav,.sidebarBox ul.rightNav{padding:0;margin:0;text-align:left}.rightNav a{display:block;text-decoration:none;color:#5e7630;font-size:1.2em;line-height:25px;font-family:Georgia,serif;font-style:italic;padding:4px 18px;border-bottom:1px solid #eee}.rightNav a:hover{background-color:#eef0c6;color:#333}.nav ul li:first-child a{padding-top:8px;-moz-border-radius-topleft:8px;-webkit-border-top-left-radius:8px;-moz-border-radius-topright:8px;-webkit-border-top-right-radius:8px}.nav ul li:last-child a{padding-bottom:8px;border-bottom:none;-moz-border-radius-bottomleft:8px;-webkit-border-bottom-left-radius:8px;-moz-border-radius-bottomright:8px;-webkit-border-bottom-right-radius:8px}.rightNav .selected a,.rightNav .selected a:hover{color:#333;text-decoration:none;background-color:#f9f7d8}#errorBox,#successBox,#errorBoxWithFocus{margin-right:20px}.main_content{float:left;width:520px;padding-left:40px;margin-top:14px;border-left:1px solid #eee}.testimonials{float:left;width:260px;padding:0 30px 3px 0;margin-left:14px;margin-top:20px}.quote{margin:0;font-size:14px;font-family:Georgia,'Times New Roman',Times,serif;font-style:italic;color:#86756b;padding:3px 0 0 15px;background:url(../images/HJ/xsprite_3.png-qv-8.pagespeed.ic.Kfl5vOyv1G.png) no-repeat 0 -503px}.attribution{font-size:11px;color:#999280;font-family:Arial,sans-serif;margin-top:8px;margin-bottom:20px;line-height:1.2em;margin-left:1.2em;padding-left:1em;text-indent:-1em}.testimonials .roundedCornerSection{margin-top:35px;margin-left:15px}.testimonials .sidebarBox{padding-left:22px}#bannerQuotes{position:relative}#bannerQuotes .testimonials{position:absolute;left:463px;width:400px;padding:0 30px 3px 0;margin-top:23px}#bannerQuotes .quote{font-size:19px;line-height:1.5em;color:#86756b;background:url(../images/HJ/xsprite_3.png-qv-8.pagespeed.ic.Kfl5vOyv1G.png) no-repeat 0 -938px}#bannerQuotes .long .quote{font-size:15px}#bannerQuotes .attribution{font-size:13px;color:#999280}.websiteBody .sidebarBox .button{background:url(../images/uiImages/xbutton_small_blue.png.pagespeed.ic.oOjfTLBfzK.png) no-repeat scroll right -35px;margin-top:8px}.websiteBody .sidebarBox a.button span{background-image:url(../images/uiImages/xbutton_small_blue.png.pagespeed.ic.oOjfTLBfzK.png);font-size:1em;text-shadow:black .1em .1em .2em;color:#fff}.websiteBody .sidebarBox .addthis_toolbox{margin-left:9px}.ie6 .quote,.ie6 #bannerQuotes .quote,.ie6 .stories .byLine{background:none}.accountPageContents #accountForm{margin-bottom:35px}.accountPageContents #accountForm div{padding-top:10px}.accountPageContents #accountForm .accountPageLabel{display:inline-block;width:150px;padding-right:15px}.accountPageContents #namesForm{margin-bottom:35px}.accountPageContents #emailPrefForm{margin-top:35px}