body { background: #EEEEEE; font-family: verdana, sans-serif; font-size: 1.0em; margin-left: 10px; } img.photo { border: 1px solid #AAAAAA; padding: 5px; background: #FFFFFF; } aside { position: absolute; left: 0px; top: 60px; right: 250px; width: 250px; margin-left: 20px; margin-right: 0px; font-size: 0.9em; } section { position: absolute; left: 270px; top: 60px; margin-left: 20px; margin-right: 20px; } h1 { font-size: 1.6em; } nav { position: absolute; top: 0px; height: 30px; left: 0px; right: 0px; margin-top: 20px; } footer { position: absolute; left: 0px; right: 0px; bottom: 0px; margin: 20px 20px 20px 20px; } .fn { font-size: 1.4em; margin-bottom: 10px; line-height: 1.5; } .powered { font-size: 0.6em; } .error-message { color: #FF0000; font-size: 1.1em; border: 1px solid #FF8888; background-color: #FFEEEE; padding: 10px; } .nav-link { float: right; margin-left: 0px; margin-right: 10px; padding: 5px; border: 1px solid black; background: #DDDDFF; font-size: 0.7em; font-weight: bold; } .nav-commlink { float: left; margin-left: 10px; margin-right: 0px; padding: 5px; border: 1px solid black; background: #DDDDFF; font-size: 0.7em; font-weight: bold; } #nav-end { clear: both; } .login-extra-links { font-size: 0.7em; } #profile-extra-links { margin-top: 20px; margin-bottom: 20px; margin-left: 20px; margin-right: 20px; } #label-register-name, #label-register-email { float: left; width: 350px; margin-top: 10px; } #register-name, #register-email { float: left; margin-top: 10px; width: 150px; } #register-name-end, #register-email-end, #register-submit-end { clear: both; } #register-submit-button { margin-top: 10px; margin-left: 350px; } #label-login-name, #label-login-password, #login-extra-filler { float: left; width: 150px; margin-bottom: 20px; } #login-name, #login-password { float: left; width: 150px; } #register-link, #lost-password-link { float: left; font-size: 0.7em; margin-right: 15px; } #login-name-end, #login-password-end, #login-extra-end, #login-submit-end { clear: both; } #login-submit-button { margin-top: 10px; margin-left: 150px; } input#dfrn-url { float: left; background: url(dfrn.gif) no-repeat; background-position: 2px center; font-size: 17px; padding-left: 21px; height: 21px; background-color: #FFFFFF; color: #000000; margin-bottom: 20px; } #dfrn-url-label { float: left; width: 250px; } #dfrn-request-url-end { clear: both; } #knowyouyes, #knowyouno { float: left; } #dfrn-request-knowyou-yes-wrapper, #dfrn-request-knowyou-no-wrapper { float: none; } #dfrn-request-knowyou-yes-label, #dfrn-request-knowyou-no-label { float: left; width: 75px; margin-left: 50px; margin-bottom: 7px; } #dfrn-request-knowyou-break, #dfrn-request-knowyou-end { clear: both; } #dfrn-request-message-wrapper { margin-bottom: 50px; } #dfrn-request-submit-wrapper { clear: both; margin-left: 50px; } #dfrn-request-info-wrapper { margin-left: 50px; } #settings-username-end, #settings-email-end, #settings-nick-end, #settings-timezone-end, #settings-password-end, #settings-confirm-end { margin-bottom: 5px; clear: both; } #settings-username-label, #settings-email-label, #settings-nick-label, #settings-timezone-label, #settings-password-label, #settings-confirm-label { float: left; width: 200px; } #settings-username, #settings-email, #settings-nick, #timezone-select, #settings-password, #settings-confirm { float: left; margin-bottom: 20px; } #settings-nick-desc { width: 500px; } #settings-nick { margin-bottom: 50px; } #cropimage-wrapper, #cropimage-preview-wrapper { float: left; padding: 30px; } #crop-image-form { margin-top: 30px; clear: both; } .intro-fullname { font-size: 1.1em; font-weight: bold; } .intro-desc { margin-bottom: 20px; } .intro-note { padding: 10px; } .intro-end { padding: 30px; } .intro-approve-form, .intro-form { float: left; } .intro-submit-approve, .intro-submit-ignore { margin-right: 20px; } .intro-top { width: 500px; margin-bottom: 30px; } .intro-end { clear: both; margin-bottom: 30px; } #profile-edit-default-desc { color: #FF0000; border: 1px solid #FF8888; background-color: #FFEEEE; padding: 7px; } #profile-edit-clone-link-wrapper { margin-left: 50px; margin-bottom: 20px; } .profile-edit-submit-wrapper { margin-top: 20px; margin-bottom: 20px; } #profile-edit-profile-name-label, #profile-edit-name-label, #profile-edit-gender-label, #profile-edit-dob-label, #profile-edit-address-label, #profile-edit-locality-label, #profile-edit-region-label, #profile-edit-postal-code-label, #profile-edit-country-name-label, #profile-edit-marital-label, #profile-edit-sexual-label, #profile-edit-politic-label, #profile-edit-religion-label, #profile-edit-homepage-label { float: left; width: 175px; } #profile-edit-profile-name, #profile-edit-name, #gender-select, #profile-edit-dob, #profile-edit-address, #profile-edit-locality, #profile-edit-region, #profile-edit-postal-code, #profile-edit-country-name, #marital-select, #sexual-select, #profile-edit-politic, #profile-edit-religion, #profile-in-dir-yes, #profile-in-dir-no { float: left; margin-bottom: 20px; } #profile-in-dir-yes-label, #profile-in-dir-no-label { margin-left: 125px; float: left; width: 50px; } #profile-edit-homepage { float: left; margin-bottom: 35px; } #profile-edit-profile-name-end, #profile-edit-name-end, #profile-edit-gender-end, #profile-edit-dob-end, #profile-edit-address-end, #profile-edit-locality-end, #profile-edit-region-end, #profile-edit-postal-code-end, #profile-edit-country-name-end, #profile-edit-marital-end, #profile-edit-sexual-end, #profile-edit-politic-end, #profile-edit-religion-end, #profile-edit-homepage-end, #profile-in-dir-break, #profile-in-dir-end { clear: both; } #gender-select, #marital-select, #sexual-select { width: 220px; } #profile-edit-profile-name-wrapper .required { color: #FF0000; float: left; } #contacts-main { margin-bottom: 20px; } .contact-entry-photo-wrapper { float: left; } .contact-entry-direction-icon { margin-top: 24px; float: left; margin-right: 2px; } .contact-entry-photo img { border: none; } .contact-entry-photo-end { clear: both; } .contact-entry-edit-links { float: left; margin-top: 10px; } .contact-entry-name { float: left; } .contact-entry-nav-wrapper { float: left; margin-left: 10px; } .contact-entry-nav-end { clear: both; } .contact-entry-break { clear: both; } .contact-entry-edit-links img { border: none; margin-right: 15px; } .contact-entry-photo { float: left; } .contact-entry-end { clear: both; } .wall-item-photo-wrapper { margin-top: 20px; width: 100px; float: left; } .wall-item-wrapper { margin-top: 30px; float: left; } .wall-item-wrapper-end { clear: both; } .wall-item-name-link { font-weight: bold; text-decoration: none; color: #3172BD; } .wall-item-photo { border: none; } .comment-edit { font-size: 0.8em; cursor: pointer; color: #3172BD; margin-top: 15px; } #profile-jot-submit-wrapper { margin-top: 15px; } #profile-jot-end { margin-bottom: 30px; } #about-jot-submit-wrapper { margin-top: 15px; } #about-jot-end { margin-bottom: 30px; } #contacts-main { margin-bottom: 30px; } #profile-listing-new-link-wrapper { margin-bottom: 30px; } .profile-listing-photo-wrapper { float: left; } .profile-listing-edit-buttons-wrapper { clear: both; } .profile-listing-photo-edit-link { float: left; width: 125px; } .profile-listing-end { clear: both; } .profile-listing-edit-buttons-wrapper img{ border: none; margin-right: 20px; } .profile-listing { margin-top: 25px; } .profile-listing-name { float: left; margin-top: 10px; } .fortune { margin-top: 50px; color: #3172BD; font-weight: bold; margin-bottom: 20px; } .directory-end { clear: both; } .directory-name { text-align: center; } .directory-photo { margin-left: 25px; } .directory-details { font-size: 0.7em; text-align: center; margin-left: 5px; margin-right: 5px; } .directory-item { float: left; width: 225px; height: 260px; overflow: auto; } #directory-search-wrapper { float: right; margin-right: 20px; margin-bottom: 50px; } #directory-search-end { clear: both; } .pager { padding: 10px; text-align: center; font-size: 1.0em; } .pager_first, .pager_last, .pager_prev, .pager_next, .pager_n { border: 1px solid black; background: #EEE; padding: 4px; } .pager_first a, .pager_last a, .pager_prev a, .pager_next a, .pager_n a { text-decoration: none; } .pager_current { border: 1px solid black; background: #FFCCCC; padding: 4px; } #advanced-profile-name-wrapper, #advanced-profile-gender-wrapper, #advanced-profile-dob-wrapper, #advanced-profile-age-wrapper, #advanced-profile-marital-wrapper, #advanced-profile-sexual-wrapper, #advanced-profile-homepage-wrapper, #advanced-profile-politic-wrapper, #advanced-profile-religion-wrapper, #advanced-profile-about-wrapper, #advanced-profile-interest-wrapper, #advanced-profile-contact-wrapper, #advanced-profile-music-wrapper, #advanced-profile-book-wrapper, #advanced-profile-tv-wrapper, #advanced-profile-film-wrapper, #advanced-profile-romance-wrapper, #advanced-profile-work-wrapper, #advanced-profile-education-wrapper { margin-top: 20px; } #advanced-profile-name-text, #advanced-profile-gender-text, #advanced-profile-dob-text, #advanced-profile-age-text, #advanced-profile-marital-text, #advanced-profile-sexual-text, #advanced-profile-homepage-text, #advanced-profile-politic-text, #advanced-profile-religion-text, #advanced-profile-about-text, #advanced-profile-interest-text, #advanced-profile-contact-text, #advanced-profile-music-text, #advanced-profile-book-text, #advanced-profile-tv-text, #advanced-profile-film-text, #advanced-profile-romance-text, #advanced-profile-work-text, #advanced-profile-education-text { width: 250px; float: left; } #advanced-profile-name-end, #advanced-profile-gender-end, #advanced-profile-dob-end, #advanced-profile-age-end, #advanced-profile-marital-end, #advanced-profile-sexual-end, #advanced-profile-homepage-end, #advanced-profile-politic-end, #advanced-profile-religion-end { clear: both; } #advanced-profile-about-end, #advanced-profile-interest-end, #advanced-profile-contact-end, #advanced-profile-music-end, #advanced-profile-book-end, #advanced-profile-tv-end, #advanced-profile-film-end, #advanced-profile-romance-end, #advanced-profile-work-end, #advanced-profile-education-end { } #advanced-profile-name, #advanced-profile-gender, #advanced-profile-dob, #advanced-profile-age, #advanced-profile-marital, #advanced-profile-sexual, #advanced-profile-homepage, #advanced-profile-politic, #advanced-profile-religion { float: left; } #advanced-profile-about, #advanced-profile-interest, #advanced-profile-contact, #advanced-profile-music, #advanced-profile-book, #advanced-profile-tv, #advanced-profile-film, #advanced-profile-romance, #advanced-profile-work, #advanced-profile-education { margin-top: 10px; margin-left: 50px; margin-right: 20px; padding: 10px; border: 1px solid #CCCCCC; } #contact-edit-wrapper { margin-top: 50px; } #contact-edit-banner-name { font-size: 1.4em; font-weight: bold; margin-left: 30px; } #contact-edit-links img { margin-left: 20px; border: none; } #contact-edit-direction-icon { float: left; margin-top: 70px; margin-right: 2px; } #contact-edit-photo { float: left; } #contact-edit-photo-end { clear: both; } #contact-edit-photo-wrapper { float: left; } #contact-edit-nav-wrapper { float: left; } #contact-edit-end { clear: both; } #contact-profile-selector { width: 175px; margin-left: 175px; } #contact-reputation-selector { margin-left: 175px; } #contact-edit-rating-text { margin-left: 175px; } .contact-edit-submit { margin-top: 20px; margin-left: 50px; } #block-message { margin-top: 20px; width: 180px; color: #FF0000; font-size: 1.1em; border: 1px solid #FF8888; background-color: #FFEEEE; padding: 10px; }