#container a:link{text-decoration:none;color:#af9b88;}
#container a:visited{text-decoration:none;color:#af9b88;}
#container a:hover{text-decoration:underline;color:#ed1f75;}
#container a:active{text-decoration:none;}
h2{font-family:Helvetica,sans-serif;font-size:19.79px;color:#f59000;}
#container{width:640px;margin:15px 5px 5px 5px;padding:0px;float:left;}
.main-sections{margin-top:15px;}
.myinfo_column1{width:180px;height:65px;margin-left:10px;float:left;}
.myinfo_column1-00{width:190px;height:65px;margin-left:10px;float:left;}
.myinfo_column2{width:170px;height:65px;margin-left:10px;float:left;}
.myinfo_column3{/* width:130px;*/
height:65px;margin-top:3px;float:left;}
.icons_column{width:16px;height:55px;margin-left:10px;float:left;}
.icons_column-99{width:16px;height:55px;margin-left:19px;float:left;}
/* My Website */
.my_website_column1{width:195px;height:40px;margin-left:10px;float:left;}
.my_website_column2{width:140px;height:50px;margin-left:220px;float:left;}
.my_website_column1-1{width:360px;height:90px;margin-left:10px;float:left;}
.my-website-links{font-size:13px;font-weight:bolder;width:180px;}
.my-website-links li{background:url(/wedding-planning/_images/arrow-icon.png) no-repeat;padding-left:15px;}
/* Bridal Style */
.bridalstyle_column1-1{margin-left:10px;}
.my_website_column1-2{width:200px;height:100px;margin-left:10px;float:left;}
.my_categories_column1{width:96px;float:left;}
.my_categories_column2{width:185px;float:left;}
.my_categories_column3{width:96px;float:left;}
.my_categories_column4{width:96px;float:left;}
.discover_style_column1{width:250px;height:200px;margin-left:10px;border:1px solid red;float:left;}
.discover_style_column2{width:250px;height:200px;margin-left:10px;border:1px solid red;float:left;}
#wedding-planning-box{width:300px;height:65px;top:525px;margin:9px;border:1px solid red;}
#mywebsite-box{width:500px;height:80px;position:absolute;top:529px;margin:9px;}
#mystyle-box2{width:150px;height:60px;position:absolute;top:175px;margin:430px;}
#bridal_style_pic{width:200px;height:100px;position:absolute;top:396px;margin:320px;}
#my_website_pic{width:100px;height:70px;float:left;}
#mystyle-box{width:300px;height:130px;position:absolute;top:595px;margin:25px;}
#header{width:600px;height:130px;}
#tools{width:200px;height:30px;float:left;top:350px;margin:0px;}
#tools_mywedding{border:0px solid green;width:225px;height:auto;padding:0;margin:6px;position:absolute;top:490px;}
#tools_categories{border:0px solid yellow;width:225px;height:auto;position:absolute;top:775px;margin:5px;}
#tools-text{margin-left:225px;}
#tools-text-yourstyle{width:325px;height:auto;float:left
top:355px
padding-top:7px;margin-left:0px;}
#tools-images{width:90px;height:auto;float:left;margin-left:14px;}
#categories-images{width:110px;height:auto;margin-left:10px;position:absolute;top:800px;}
#tools-images2{border:0px solid blue;width:190px;height:auto;margin-left:428px;position:absolute;top:800px;}
#tools-images3{border:0px solid blue;width:190px;height:auto;margin-left:120px;position:absolute;top:800px;}
#tools-wedding-ceremony{border:0px solid blue;width:190px;height:90px;vertical-align:top;}
#tools-reception{border:0px solid blue;width:190px;}
#tools-food{border:0px solid blue;width:190px;height:90px;margin-left:127px;position:absolute;top:933px;}
#tools-cakes{border:0px solid blue;width:190px;height:90px;margin-left:421px;position:absolute;top:936px;}
#tools-flowers{border:0px solid blue;width:190px;height:90px;margin-left:127px;position:absolute;top:1026px;}
#tools-diy{border:0px solid blue;width:190px;height:90px;margin-left:421px;position:absolute;top:1036px;}
#tools-music{border:0px solid blue;width:190px;height:90px;margin-left:127px;position:absolute;top:1130px;}
#tools-gifts{border:0px solid blue;width:190px;height:90px;margin-left:421px;position:absolute;top:1115px;}
#tools-green-wedding{border:0px solid blue;width:190px;height:90px;margin-left:127px;position:absolute;top:1227px;}
#tools-real-wedding{border:0px solid blue;width:190px;height:90px;margin-left:127px;position:absolute;top:1320px;}
#tools-photography{border:0px solid blue;width:190px;height:90px;margin-left:421px;position:absolute;top:1245px;}
#tools-images-right{width:110px;height:auto;margin-left:312px;position:absolute;top:860px;}
#text-categories{width:220px;height:auto;float:left;margin-left:0px;}
#tools-pwp{width:150px;height:auto;float:left;margin-left:220px;}
.headliner{font-family:Helvetica,Arial,sans-serif;font-size:31.93px;font-weight:bold;color:#9cae18;padding-left:18px;margin:20px 0px 0px 0px;}
.headliner_2{font-family:Helvetica,Arial,sans-serif;font-size:31.93px;font-weight:bold;color:#c1d343;margin:0;}
.text_planning_under_headliner{font-family:Helvetica,Arial,sans-serif;font-size:12.86px;color:#beab99;padding-left:25px;valign:top;display:block;}
.text_planning_1{font-family:Helvetica,Arial,sans-serif;font-size:12.86px;color:#beab99;}
.text_tools_bold{font-family:Helvetica,Arial,sans-serif;font-size:19.79px;font-weight:bold;color:#f59000;}
.text_tools_unbold{font-family:Helvetica,Arial,sans-serif;font-size:19.79px;color:#f59000;}
.text_tools_regular{font-family:Helvetica,Arial,sans-serif;font-size:12.88px;color:#af9b88;}
.text_tools_regular2{font-family:Helvetica,Arial,sans-serif;font-size:12px;color:#af9b88;}
#text-pwp{width:275px;height:160px;margin:25px;padding:0;position:absolute;top:585px;}
.planning_tools_footer{font-family:Helvetica,Arial,sans-serif;font-size:12.86px;font-weight:bold;color:#af9b88;}
h3.categories_title{font-family:Helvetica Neue,Arial,sans-serif;font-size:18px;font-weight:bolder;color:#ed1f75;line-height:18px;margin-bottom:5px;}
.categories_text{font-family:Helvetica,Arial,sans-serif;font-size:11.04px;color:#966e48;}
.image_underline a{text-decoration:none}
.footer{background:url(../images/GetMarried_My-Wedding-To-43.jpg) no-repeat;width:581px;height:32px;position:absolute;}
.section-test,.section-tools,.section-categories,.section-style,.section-website{-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;border:1px solid #fff;background:#fff;-webkit-box-shadow:#BFBFBF 0px 0px 20px;-moz-box-shadow:#BFBFBF 0px 0px 20px;box-shadow:#BFBFBF 0px 0px 20px;padding:10px;width:570px;margin-left:20px;margin-bottom:20px;}
.edit-my-info{background:url(/wedding-planning/_images/wedding_planning_images/edit_info_bride_pic.jpg) no-repeat 180px 10px;}
.tools-website{background:url(/wedding-planning/_images/wedding_planning_images/my_website_pic.jpg) no-repeat 190px 6px;}
.clear{clear:both;}
.loggedin-prefs{margin-left:30px;padding-bottom:20px;}
.for-tools{margin-left:200px;}
.loggedin-prefs li{line-height:16px;padding-left:20px;}
.pref-password{background:url(/wedding-planning/_images/icons/password.png) no-repeat;padding-right:18px;}
.pref-date{background:url(/wedding-planning/_images/icons/weddate.png) no-repeat;padding-right:18px;}
.pref-location{background:url(/wedding-planning/_images/icons/wedding_location.png) no-repeat;padding-right:18px;}
.pref-preferences{background:url(/wedding-planning/_images/icons/preferences.png) no-repeat;padding-right:18px;}
.pref-website{background:url(/wedding-planning/_images/icons/website.png) no-repeat;padding-right:18px;}
.pref-themes{background:url(/wedding-planning/_images/icons/themes.png) no-repeat;padding-right:18px;}
.categories-left,.categories-right{width:285px;float:left;}
.category-wrapper{margin-bottom:10px;width:270px;min-height:100px;overflow:visible;}
.category-image{margin:0;padding:0;float:left;width:100px;}
.category-copy{margin:0;padding:0;float:left;width:160px;}
.dys-logged-out{background:url(/wedding-planning/_images/wedding_planning_images/bridal_style_pic.jpg) no-repeat 300px 30px;}
.pwp-logged-out{background:url(/wedding-planning/_images/wedding_planning_images/my_website_pic.jpg) no-repeat 208px 5px;}
.dys-empty{background:url(/wedding-planning/_images/wedding_planning_images/bridal_style_pic.jpg) no-repeat 250px 10px;}
.planning-tools-footer{font-size:14px;font-weight:bolder;padding-top:10px;}
.planning-tools-footer p{height:36px;line-height:14px;}
.planning-tools-footer img{margin-left:40px;line-height:30px;}
