body{background:url(/img/free/personal/wedding/website/background.jpg);font-family:Arial,Helvetica,sans-serif;font-size:14px;margin:0;padding:0;}form{margin:0;padding:0;}.page,.topContainer,.welcomeContainer,.infoPopup,.adContainer,.managmentTools,.profilesContainer,.findContactContainer,.bottomContainer,.friendsContainer,.privacyPolicy{position:relative;width:950px;max-width:950px;background:#FFF;z-index:0;margin-bottom:0;}.securityHeader{width:950px;max-width:950px;min-width:950px;z-index:0;height:35px;min-height:35px;max-height:35px;}.privacyPolicy{margin-left:50px;margin-right:50px;width:850px;max-width:850px;padding-top:25px;padding-bottom:25px;}.privacyParagraph{padding-top:5px;padding-bottom:5px;text-align:left;}.halfFriendContainer{margin-top:15px;width:425px;min-width:425px;max-width:425px;}.linkBackgroundContainer{background:url(/img/free/personal/wedding/website/pinkbackground.gif) repeat-x;width:425px;min-width:425px;max-width:425px;}.primaryColor{color:#C03;}.thirdColor{color:#7ABA7A;}.greenColor{color:#060;}.greenAnchor a{color:#060;}.blueColor{color:#069;}.greyshBackGround{background-color:#CCC;}.webPageOption{border-bottom-width:thin;border-bottom-style:solid;border-bottom-color:#CCC;margin-bottom:20px;padding-bottom:20px;}.previousNext{font-size:20px;padding-left:150px;padding-right:150px;}.linkDescription{margin-top:5px;text-align:left;font-size:10px;}.linkHeaderSpacing{padding-bottom:15px;padding-top:15px;font-size:20px;}.bottomBorder{border-bottom-width:thin;border-bottom-style:solid;border-bottom-color:#C03;}.secondaryColor{color:#593E1A;}.bolder{font-weight:bold;}.welcomeContainer,.profilesContainer,.adContainer,.findContactContainer,.bottomContainer{margin-top:20px;}.adContainer{height:100px;min-height:100px;max-height:100px;}.profilesContainer{height:197px;min-height:197px;}.topContainer{height:270px;min-height:270px;}.header{position:absolute;z-index:1;top:0;left:0;}.bellMenuBar a{font-size:16px;}.bellMenuBar{z-index:2;position:absolute;top:240px;left:0;width:950px;min-width:950px;height:30px;max-height:30px;}.seperator{border-right-width:thin;border-right-style:solid;border-right-color:#FFF;}.bellList{width:100%;min-width:100%;}.bellMenuItem{text-align:center;width:150px;min-width:150px;float:left;}.welcomeContainer{height:220px;min-height:220px;}.brideContainer,.girlContainer,.pinkContainer,.welcome,.features{height:220px;min-height:220px;}.girlContainer{float:left;width:200px;min-width:200px;}.brideContainer{float:left;width:200px;min-width:200px;}.pinkContainer{background:url(/img/free/personal/wedding/website/pinkbackground.gif) repeat-x;width:700px;min-width:700px;float:left;}.wholePinkContainer{background:url(/img/free/personal/wedding/website/pinkbackground.gif) repeat-x;width:850px;min-width:850px;max-width:850px;padding-left:10px;padding-right:10px;margin-top:20px;}.welcome{width:700px;min-width:700px;float:left;}.bordered,.textBox{border-width:thin;border-style:solid;border-color:#C03;margin-bottom:5px;}.features{float:left;width:350px;min-width:350px;}.sectionTitle,.contactSectionTitle{margin-top:15px;color:#C03;font-size:20px;}h1,h2,h3{font-weight:normal;margin:0;}.contactText{position:absolute;top:0;left:0;text-align:left;z-index:2;padding-left:10px;}.contactHeader{font-size:13px;font-weight:bold;padding-top:10px;}.contactSectionTitle{position:absolute;z-index:2;top:30px;}.contactInfo{font-size:13px;color:#C03;padding-top:10px;}.sectionInfo{margin:10px;margin-bottom:0;margin-left:20px;font-size:13px;text-align:left;}p{margin:0;padding:0;}.profilePinkContainer{background:url(/img/free/personal/wedding/website/pinkbackground.gif) repeat-x;margin-left:10px;margin-right:10px;width:930px;min-width:930px;min-height:175px;height:175px;}.profile1,.profile2,.profile3,.profile4{height:170px;min-height:170px;max-height:170px;width:193px;min-width:193px;max-width:193px;float:left;margin-left:10px;}.profile1{background:url(/img/free/personal/wedding/website/profiles.jpg) 0 0 no-repeat;margin-left:30px;}.profile2{background:url(/img/free/personal/wedding/website/profiles.jpg) 0 -170px no-repeat;width:249;min-width:249;max-width:249;}.profile3{background:url(/img/free/personal/wedding/website/profiles.jpg) 0 -340px no-repeat;}.profile4{background:url(/img/free/personal/wedding/website/profiles.jpg) 0 -510px no-repeat;}.bellBordered{border-width:medium;border-style:solid;border-color:#CCC;margin-top:20px;}.pinkBrownBackground{background:url(/img/free/personal/wedding/website/pinkbrownbackground.jpg) repeat-x;width:930px;min-width:930px;min-height:175px;height:175px;}.findContactContainer,.findWeddingFormContainer{min-height:175px;height:175px;}.findContainer{margin-top:5px;min-height:120px;height:120px;}.findContactHalf,.contactUsContainer,.findContactHalfAboutUs{width:465px;min-width:465px;min-height:175px;height:175px;position:relative;}.findContactHalf{float:left;}.contact{position:absolute;z-index:1;top:8;left:0;}.bottomContainer{height:70px;min-height:70px;}.bottom{position:absolute;top:0;left:0;z-index:1;}.footerInformation{position:absolute;top:10px;left:500px;z-index:2;color:#000;font-size:10px;}.footerInformation a{text-decoration:none;color:#000;font-size:10px;}.footerSeperator{color:#000;font-size:12px;}.hidden{visibility:hidden;display:none;}.shown{visibility:visible;display:block;}.siteDescription,.container{min-width:950px;width:950px;position:relative;margin:0;padding:0;}.siteDescription{padding-top:0;margin-top:0;text-align:right;font-size:13px;}.adHeader{padding-bottom:10px;}.logo{width:300px;height:50px;position:absolute;left:0;top:0;}a{color:#C03;text-decoration:none;}.menu{text-align:center;color:#FFF;}a:hover{color:#593E1A;}.tableHeader{background-color:#F99;}.foundWeddings{border:outset 1pt;font-size:12px;}.homePageFeatures{min-width:300px;width:300px;}.purchaseHalf{width:400px;min-width:400px;max-width:400px;color:#000;}.steps{font-size:18px;margin-bottom:10px;}.infoHeader{font-size:15px;}.infoText{font-size:13px;}.headerSteps{font-size:15px;margin-right:5px;color:#666;}.movement{color:#000;font-weight:bold;}.currentStep{color:#7ABA7A;font-weight:bold;}.getstarted,.findit{min-height:29px;height:29px;max-height:29px;max-width:255px;width:255px;min-width:255px;margin-top:5px;}.getstarted{background:url(/img/free/personal/wedding/website/button/homepagebuttons.gif) 0 -31px no-repeat;}.findit{background:url(/img/free/personal/wedding/website/button/homepagebuttons.gif) 0 0 no-repeat;}.sideBySide{float:left;}img{border:0;}.purchaseSteps{margin-top:20px;margin-bottom:20px;}.buildSiteSteps{padding-top:30px;padding-bottom:10px;}.error,.extendedError,.pageErrorMessage,.pageMessage{color:#C03;font-size:13px;}.error{max-width:250px;width:250px;}.pageErrorMessage,.pageMessage{font-size:17px;margin-top:15px;margin-bottom:15px;}.pageMessage{background:#CCF;padding-top:15px;padding-bottom:15px;width:500px;min-width:500px;max-width:500px;}.pageErrorMessage{color:#3C3;}.jcaptcha{width:150px;height115:px;}.textLabel{font-weight:bold;}.verifyAccountInfo{text-align:left;}.verifiedInfo{padding-bottom:10px;}.optionPeriod{font-size:18px;}.optionDescription{font-size:14px;}.containerTopSpacing{margin-top:20px;}.websiteTemplate{max-height:218px;height:218px;max-width:320px;width:320px;}.websiteTemplateInfo,.optionContainer{text-size:12px;max-width:380px;width:380px;margin-left:10px;margin-right:10px;margin-top:20px;}.websiteTemplateInfo{background:url(/img/free/personal/wedding/website/websitetemplatebackground.jpg) no-repeat;height:270px;min-height:270px;max-height:270px;margin-bottom:20px;}.optionContainer{background:url(/img/free/personal/wedding/website/pinkbackground.gif) repeat-x;}.optionHeader{text-align:center;padding-top:10px;margin-bottom:5px;font-size:20px;}.options{width:100%;min-width:100%;max-width:100%;padding:5px;padding-top:0;}.samples{height:210px;min-height:210px;max-height:210px;overflow:auto;}.websiteTemplateContainer{width:800px;max-width:800px;min-width:800px;}.websiteTemplateSelection{margin-top:5px;margin-left:20px;}.websiteSample{margin-top:5px;margin-right:20px;}.titleSpacing{padding-top:15px;}.smallInfo{font-size:11px;color:#C03;}.foundWebsites{margin-top:10px;}.infoPopup,.infoPopupPinkBackground{width:250px;min-width:250px;max-width:250px;min-height:150px;max-height:150px;height:150px;position:absolute;top:0;left:0;}.infoPopupPinkBackground{background:url(/img/free/personal/wedding/website/pinkbackground.gif) repeat-x;}.popupSpacing{padding-left:10px;padding-right:10px;}.aboutTheBridalBell{font-size:15px;font-weight:normal;}.templateChoice{max-height:60px;min-height:60px;height:60px;max-width:80px;min-width:80px;width:80px;margin:5px;}.templateImages{margin:10px;overflow:auto;max-height:100px;min-height:100px;height:100px;max-width:850px;min-width:850px;width:850px;}.sampleCellContainer{width:108px;min-width:108px;max-width:108px;padding-top:10px;padding-bottom:10px;}.sampleColor{width:20px;min-width:20px;max-width:20px;height:20px;min-height:20px;max-height:20px;margin-top:5px;margin-bottom:5px;}.sampleContainer{height:160px;min-height:160px;max-height:160px;overflow:auto;width:910px;min-width:910px;max-width:910px;padding-top:0;padding-bottom:10px;}.sampleHeader{width:890px;min-width:890px;max-width:890px;}.demoOption{font-size:19px;padding-top:10px;}.demoStep{padding-top:15px;font-size:15px;}.demoSpacing{margin-top:35px;}.colorSample{width:20px;min-width:20px;height:20px;min-height:20px;float:left;}.sampleTitle{font-weight:bold;font-size:12px;}.demoColorPicker{position:relative;width:330px;min-width:330px;max-width:330px;min-height:215px;height:215px;max-height:215px;}.demoColorTitle,.demoOptionTitle{font-size:13px;font-weight:bold;}.demoOptionTitle{margin:10px;}.demoColorSpacing{padding:10px;}.siteseal{position:absolute;z-index:3;}.squareAd{width:200px;min-width:200px;max-width:200px;min-height:200px;max-height:200px;height:200px;padding:5px;}.articleContainer{width:900px;min-width:900px;margin-left:25px;margin-right:25px;}.articleMenuBar{min-width:200px;max-width:200px;width:200px;}.articleMenuItem{min-width:190px;max-width:190px;width:190px;background-color:#F39;color:#FFF;padding-top:7px;padding-bottom:7px;padding-left:10px;padding-right:10px;font-size:13px;}.articleMenuItem a{color:#FFF;text-decoration:underline;}.article{min-width:570px;max-width:570px;width:570px;padding-left:5px;padding-right:5px;padding-bottom:5px;}.verticalAd{min-width:120px;max-width:120px;width:120px;}.articleImage,.aboutImage{float:right;width:245px;height:180px;border-width:thin;border-style:solid;border-color:#C03;margin:15px;}.aboutImage{height:220px;}.caption{font-size:12px;}.articleTitle,.articleSubTitle,.aboutTitle{font-size:18px;font-weight:bold;margin-bottom:10px;color:#C03;}.articleSubTitle{font-size:15px;margin-top:10px;}.articleParagraph{padding-top:3px;padding-bottom:3px;}.aboutUsText{font-size:15px;}.weddingWebsiteFeatures{background:url(/img/free/personal/wedding/website/featuresbackground.jpg) no-repeat;width:460px;min-width:460px;max-width:460px;height:330px;min-height:330px;max-height:330px;margin:5px;}.featureTable{font-size:14px;margin-top:10px;}.chooseUs{width:460px;min-width:460px;max-width:460px;}.weAreTheBest{text-align:left;font-size:14px;margin:15px;}.aboutUsPar{margin-top:10px;}.urlExample{font-weight:bold;font-size:17px;}.urlInputHeight{height:22px;min-height:22px;max-height:22px;}.purchaseUrlInputHeight{height:20px;min-height:20px;max-height:20px;}.caption{color:#999;font-style:italic;}.smallType{font-size:13px;}.purchaseDetailsSpacing{margin-top:5px;font-size:14px;}.titleHeaderSize{font-size:18px;}.externalReferences{font-size:11px;}.loadingBox{background-color:#000;-moz-opacity:.60;opacity:.60;filter:alpha(opacity=60);min-width:100%;width:100%;min-height:1291px;height:1291px;}.full{width:100%;min-width:100%;height:100%;min-height:100%;}.fullWidth{width:100%;min-width:100%;}.layoutPicture{max-height:240px;min-height:240px;height:240px;max-width:320px;min-width:320px;width:320px;}.sectionDirections{margin-left:35px;margin-right:35px;margin-top:0;margin-bottom:20px;padding:20px;background:#CCF;}