.region-sidebar-first{width:240px;}.region-sidebar-first section.block{padding:20px;}#main-content{margin-left:240px;padding:0 20px;}body.front #block-user-login{width:400px;height:400px;top:125px;margin-left:-200px;}body.front #block-block-5{width:450px;height:550px;top:75px;margin-left:-225px;}body.front #block-user-login #user-login-form .form-item{margin:30px 0;}body.front #block-block-5 .contact-form .form-item{margin:20px 0;}body.front #block-user-login #user-login-form .form-item label.compact-form-label,body.front #block-block-5 .contact-form .form-item label.compact-form-label{top:12px;font-size:1.75em;}body.front #block-user-login #user-login-form .form-item input{width:374px;height:40px;}body.front #block-block-5 .contact-form .form-item input{width:424px;height:40px;}body.front #block-block-5 .contact-form .form-item textarea{width:450px;height:175px;}body.front #block-user-login #user-login-form .form-item .form-required,body.front #block-block-5 .contact-form .form-item .form-required{top:8px;right:15px;font-size:3em;}body.front #block-user-login #user-login-form .item-list ul li a,body.front #block-block-5 .contact-form .item-list ul li a{font-size:110%;}#logo-title-block .logo-image{height:263px;}#logo-title-block .home-link .home-link-text{top:90px;font-size:3.5em;}#logo-title-block .site-title{font-size:4.4em;top:-58px;left:-4px;}#logo-title-block .site-title .site-title_gratta{top:-17px;letter-spacing:.75px;}#front-bg-image .bg-image-container{height:457px;width:400px;top:75px;}#front-bg-image .site-title{font-size:8.75em;top:25px;left:-5px;}#front-bg-image .site-title .site-title_gratta{top:-32px;left:0;}#block-block-3,#block-block-4{top:40px;}#block-block-3 ul li,#block-block-4 ul li{font-size:200%;}#block-block-3 ul li.menu-item-login,#block-block-3 ul li.menu-item-contact,#block-block-4 ul li.menu-item-genea,#block-block-4 ul li.menu-item-contact{font-size:250%;}#block-block-3 ul li.menu-item-login{left:-150px;}#block-block-3 ul li.menu-item-preview{top:75px;left:90px;}#block-block-3 ul li.menu-item-info{top:140px;left:-200px;}#block-block-3 ul li.menu-item-contact{top:370px;left:80px;}#block-block-4 ul li.menu-item-genea{left:-165px;}#block-block-4 ul li.menu-item-logout{top:70px;left:90px;}#block-block-4 ul li.menu-item-info{top:140px;left:-200px;}#block-block-4 ul li.menu-item-contact{top:370px;left:80px;}body.node-type-person #block-system-main{top:50px;right:50px;bottom:50px;left:280px;}body.node-type-person #block-system-main article.node-person .group-person-name,body.node-type-person #block-system-main article.node-person .group-bio-info{margin-right:265px;}body.node-type-person #block-system-main article.node-person .field-name-field-first-name,body.node-type-person #block-system-main article.node-person .field-name-field-middle-names,body.node-type-person #block-system-main article.node-person .field-name-field-last-name{font-size:1.5em;}body.node-type-person #block-system-main article.node-person .group-birth,body.node-type-person #block-system-main article.node-person .group-death{padding-top:20px;}body.node-type-person #block-system-main article.node-person .field-name-field-date-of-birth,body.node-type-person #block-system-main article.node-person .field-name-field-date-of-death{width:275px;padding-right:15px;font-size:1em;}body.node-type-person #block-system-main article.node-person .field-name-field-date-of-birth .field-label,body.node-type-person #block-system-main article.node-person .field-name-field-date-of-death .field-label{width:75px;}body.node-type-person #block-system-main article.node-person .field-name-field-birth-city,body.node-type-person #block-system-main article.node-person .field-name-field-death-city{width:250px;font-size:.75em;padding-top:8px;}body.node-type-person #block-system-main article.node-person .field-name-field-birth-city .field-label,body.node-type-person #block-system-main article.node-person .field-name-field-death-city .field-label{width:35px;}body.node-type-person #block-system-main article.node-person .field-name-field-personal-photo{width:330px;height:520px;}body.node-type-person #block-system-main article.node-person .field-name-field-personal-photo img{width:320px;}
