html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,.btn{margin:0;padding:0;border:0;font-style:inherit;font-weight:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}a img,frameset{border:0}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:400}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:}.clearing{clear:both}.contain:after,#container-content:after,#header:after,#content:after,.row:after,.section:after{clear:both;content:".";display:block;height:0;visibility:hidden}.last{margin-bottom:0}.screen-reader{display:block;left:-9999px;position:absolute;top:-9999px}.left,.alignleft{float:left}.right,.alignright{float:right}.centered,.aligncenter{display:block;margin:0 auto}.replaced{display:block;overflow:hidden;text-indent:-9999px}.secondary{text-align:right}.highlight{color:#deaa0f;text-transform:uppercase}.scroller-wrapper{overflow:hidden;position:relative}.loading{background:url(images/structure/loading.gif) no-repeat;height:16px;display:block;width:16px}body{background:url(images/structure/bg-body.png);color:#7e7e7e;1color:#828076;font:18px/22px Garamond,Times,serif}p,ul,ol,dl,table{margin-bottom:18px;line-height:140%}ul,ol,dd{margin-left:36px}input,textarea,select,button{font:inherit}a{color:#d49c11;outline:none;text-decoration:none}a:hover,a:active{text-decoration:underline}em{font-style:italic}strong{font-weight:700}#container{background:url(images/structure/bg-container.png) no-repeat;margin:0 auto;padding-top:13px;width:1032px}#container-wrapper{background:url(images/structure/bg-container.png) no-repeat -1032px 100%;padding-bottom:13px}#container-wrapper-inner{background:url(images/structure/bg-container.png) repeat-y -2064px 0;padding:0 16px;width:1000px}#container-inner{border:4px solid #deaa0f;border-width:4px 0;padding:0 4px}#container-content{background:url(images/structure/bg-footer-bottom-border.png) repeat-x 0 100%;padding:0 0 36px}#header{background:url(images/structure/bg-header.png) repeat-x 314px 3px;padding:51px 0 11px;position:relative;z-index:10;height:18px}#content{background:#fff;border:1px solid #e0dfd9;margin:0 auto;padding:4px;position:relative;width:961px;z-index:100}#footer{background:url(images/structure/bg-divider.png) no-repeat 50% 100%;margin:0 auto;padding:0 0 30px;width:909px}#logo{background:url(images/structure/logo.png) no-repeat;display:block;height:271px;left:0;overflow:hidden;position:absolute;text-indent:-9999px;top:1px;width:314px}#nav{float:right;list-style:none;margin:0}#nav li{float:left}#nav a{background:url(images/structure/nav.png) no-repeat;display:block;height:18px;overflow:hidden;text-indent:-9999px;width:56px}.nav-menu{margin-top:-13px}#nav-alacarte{float:right;list-style:none;margin:0 0 6px}#nav-alacarte2{float:right;list-style:none}#nav-alacarte li,#nav-alacarte2 li{float:left}#nav-alacarte a,#nav-alacarte2 a{background:url(images/structure/nav-alacarte.png) no-repeat;display:block;height:12px;overflow:hidden;text-indent:-9999px;width:53px}#nav-alacarte .nav-home a{background-position:0 -45px}#nav-alacarte .nav-photography a{background-position:-53px -45px;width:131px}#nav-alacarte .nav-engagements a{background-position:-184px -45px;width:205px}#nav-alacarte .nav-calculator a{background-position:-389px -45px;width:165px}#nav-alacarte2 .nav-handmade-albums a{background-position:0 -67px;width:165px}#nav-alacarte2 .nav-modern-albums a{background-position:-165px -67px;width:152px}#nav-alacarte2 .nav-real-weddings a{background-position:-317px -67px;width:184px}#nav-alacarte2 .nav-faq a{background-position:-501px -67px;width:63px}#nav-alacarte .nav-home a:hover{background-position:0 0}#nav-alacarte .nav-photography a:hover{background-position:-53px 0;width:131px}#nav-alacarte .nav-engagements a:hover{background-position:-184px 0;width:205px}#nav-alacarte .nav-calculator a:hover{background-position:-389px 0;width:165px}#nav-alacarte2 .nav-handmade-albums a:hover{background-position:0 -22px;width:165px}#nav-alacarte2 .nav-modern-albums a:hover{background-position:-165px -22px;width:152px}#nav-alacarte2 .nav-real-weddings a:hover{background-position:-317px -22px;width:184px}#nav-alacarte2 .nav-faq a:hover{background-position:-501px -22px;width:63px}.nav-menu{margin-top:-13px}#nav-away{float:right;list-style:none outside none;margin:0 0 6px}#nav-away2{float:right;list-style:none outside none}#nav-away li,#nav-away2 li{float:left}#nav-away a,#nav-away2 a{background:url(images/structure/nav-away.png) no-repeat scroll 0 0 transparent;display:block;height:12px;overflow:hidden;text-indent:-9999px;width:283px}#nav-away .nav-home a{background-position:120px -45px}#nav-away .nav-photography a{background-position:-164px -45px;width:197px}#nav-away .nav-handmade-albums a{background-position:-361px -45px;width:156px}#nav-away2 .nav-real-weddings a{background-position:-71px -67px;width:193px}#nav-away2 .nav-faq a{background-position:-264px -67px;width:253px}#nav-away .nav-home a:hover{background-position:120px 0}#nav-away .nav-photography a:hover{background-position:-164px 0;width:197px}#nav-away .nav-handmade-albums a:hover{background-position:-361px 0;width:156px}#nav-away2 .nav-real-weddings a:hover{background-position:-71px -22px;width:193px}#nav-away2 .nav-faq a:hover{background-position:-264px -22px;width:253px}.hdr-description{float:right;margin:6px 14px 5px 0}.hdr-replace{background:url(images/structure/hdr-all.png) no-repeat;display:block;overflow:hidden;text-indent:-9999px}.hdr-replace-alacarte{background:url(images/structure/nav-alacarte-titles.png) no-repeat;display:block;overflow:hidden;text-indent:-9999px}.hdr-replace-away{background:url(images/structure/nav-alacarte-titles.png) no-repeat;display:block;overflow:hidden;text-indent:-9999px}.hdr-wedding-photography{background-position:0 -2px;height:57px;margin:0 auto 10px;width:606px}.hdr-wedding-engagements{background-position:0 -61px;height:57px;margin:0 auto 10px;width:606px}.hdr-wedding-handmade-albums{background-position:0 -118px;height:57px;margin:0 auto 10px;width:606px}.hdr-wedding-modern-albums{background-position:0 -175px;height:57px;margin:0 auto 10px;width:620px}.hdr-wedding-price-calculator{background-position:0 -231px;height:57px;margin:0 auto 10px;width:606px}.hdr-wedding-see-full-weddings{background-position:0 -287px;height:57px;margin:0 auto 10px;width:608px}.hdr-wedding-faq{background-position:0 -342px;height:57px;margin:0 auto 10px;width:620px}.hdr-wedding-experience{background-position:0 0;height:59px;margin:0 auto 10px;width:562px}.hdr-description{background-position:0 -59px;height:7px;width:258px}.hdr-visit{background-position:0 -66px;height:41px;margin:41px auto 0;width:255px}.real-couples{background:#f6f6f3 url(images/structure/bg-content-top.png) no-repeat;font:17px/22px;padding:104px 40px 40px 37px}.real-couples h1{color:#deab0f;font-size:16px;letter-spacing:2px;line-height:26px;margin-bottom:12px;text-align:center;text-transform:uppercase}.real-couples .row{background:url(images/structure/bg-real-couples.png) no-repeat;margin-bottom:12px}.real-couples .section{background:url(images/structure/bg-real-couples.png) no-repeat -884px 100%;padding:15px 0 42px}.real-couples .section-wrapper{border:1px solid #deddd6;border-width:0 1px;padding:4px 4px 0}.real-couples .contain{border:5px solid #fff;border-width:4px 5px}.real-couples img{display:block}.real-couples .right{padding:74px 10px 10px;text-align:center;width:224px}.real-couples .title{color:#deaa0f;font-size:50px;line-height:60px;text-transform:none}.real-couples .title .amp{display:block;font-size:14px;line-height:28px}.real-couples .right h3{color:#deaa0f;font-size:12px;letter-spacing:2px;line-height:16px;margin:22px 0 27px;text-transform:uppercase}.real-couples .right h3 strong{display:block;font-size:11px;font-weight:400}.real-couples .right .btn-visit-showcase{background:url(images/structure/btn-visit-showcase.png) no-repeat;display:block;height:24px;margin:0 auto;overflow:hidden;text-indent:-9999px;width:108px}.real-couples .couplesheader .section{background:url(none.png)}.real-couples .couplesheader .row{background:url(none.png) repeat-x 0 100%}.real-couples .couplesheader .primary-row{margin-top:10px;text-align:center}.real-couples .couplesheader .section{margin-bottom:-20px}.real-couples .couplesheader .important{text-transform:uppercase;font-size:12px}.real-couples .couplesheader .important p{margin-top:-21px}.showcase{background:#f6f6f3 url(images/structure/bg-content-top.png) no-repeat;font:16px/22px;padding:104px 24px 40px}.showcase #content{margin-top:-13px}.showcase h1{color:#deaa0f;font-size:42px;font-weight:700;line-height:46px;text-align:center}.showcase h1 span{background:url(images/structure/hdr-ornament.png) no-repeat 0 5px;padding-left:95px}.showcase h1 span span{background-position:100% -119px;padding:0 95px 0 0}.showcase .meta{font-size:11px;letter-spacing:1px;line-height:11px;list-style:none;margin:8px 0 32px;text-align:center;text-transform:uppercase}.showcase .meta li{display:inline}.showcase .meta .date{border-right:1px solid #a6a2a2;margin-right:11px;padding-right:12px}.showcase .content-row{background:url(images/structure/bg-yellow-border.png) repeat-y 232px 0;margin:30px 73px;padding:9px 0}.showcase .column-aside{width:222px}.showcase .column-main{width:490px}.showcase .details{line-height:16px;list-style:none;margin:0}.showcase .details li{margin-bottom:15px}.showcase .details li:last-child{margin-bottom:0}.showcase .details h2{color:#d49c11}.showcase .view-gallery{font-size:14px;text-transform:uppercase}.showcase .view-gallery em{text-transform:none}.showcase #slideshow{border:1px solid #e1e0da;height:626px;overflow:hidden;padding:4px 3px 0 5px}.showcase #slideshow object{margin:0 auto}.comments{background:url(images/structure/bg-comments-box.png) no-repeat;margin:43px auto 0;padding-top:36px;width:913px}.comments .comments-container{background:url(images/structure/bg-comments-box.png) no-repeat -1826px 100%;padding-bottom:48px;width:913px}.comments .comments-content{background:url(images/structure/bg-comments-box.png) no-repeat -913px 0;height:132px;padding:8px 53px 23px 68px;width:792px}.comments .column-aside{color:#d49c11;font:12px/21px;text-transform:uppercase;width:203px}.comments .column-main{width:492px}.comments .column-main .comments-scroll-wrapper{height:135px;overflow:auto}.comments .column-aside h2{background:url(images/structure/bg-dotted-border.png) repeat-x 0 100%;font-size:15px;line-height:21px;margin-bottom:15px}.comments .column-aside .share{float:left;list-style:none;margin:0}.comments .column-aside li{float:left;margin:0 25px 0 0}.comments .comments-listing .author{padding-left:15px}.comments .column-aside .tweet{margin-right:0}.comments .comments-listing{color:#908d8d;list-style:none;margin:0;padding:0 5px 0 0}.comments .comments-listing .commentor{margin-bottom:0}.comments .comments-listing .author .commentor .name{font-weight:700}.comments .comments-listing .date{color:#b9b5b5}.comments .comment-form{background:#fff;margin:0 auto;padding:18px 18px 22px 35px;width:795px}.comments .comment-form .forms input{width:312px}.comments .comment-form .forms textarea{height:67px;width:440px}.jScrollPaneContainer{overflow:hidden;position:relative;z-index:1}.jScrollPaneTrack{cursor:pointer;height:100%;position:absolute;right:0;top:0}.jScrollPaneDrag{background:#e1e0da;cursor:pointer;overflow:hidden;position:absolute}input,textarea,select{font:inherit}textarea{overflow:auto}button{cursor:pointer;outline:none;overflow:visible;width:auto}button:focus{outline:none}button::-moz-focus-inner{border:0}label{cursor:pointer}.forms{list-style:none;margin:0}.forms li{margin-bottom:5px}.forms label{display:block;font:12px/18px;overflow:hidden;text-transform:uppercase;width:100%}.forms input{border:2px solid #edf1ee;border-color:#edf1ee #eae9e7 #dddcdb #edf1ee;border-bottom-width:1px;padding:3px 5px}.forms textarea{border:1px solid #e4ebe8;border-color:#e4ebe8 #dddcdb #eae9e7 #e4ebe8;border-bottom-width:2px;padding:5px}.forms .buttons{float:right;position:relative;text-align:right}.forms .buttons button{background:none;border:1px solid #ead081;color:#ead081;font:12px/12px;margin:0 0 0 6px;padding:3px 22px;text-transform:uppercase}.forms label .error{color:red;float:right;font-size:10px}.forms .buttons .note{font-size:10px}.forms .buttons .loading{left:-20px;position:absolute;top:4px}#footer .back{background:url(images/structure/btn-all.png) no-repeat;height:39px;margin:0 auto 10px;width:250px}#footer .paging{background:url(images/structure/bg-paging.png) no-repeat;color:#d49c11;font:13px/31px;height:57px;list-style:none;margin:0 auto 19px;padding:5px 16px 6px 17px;position:relative;text-transform:uppercase;width:301px}#footer .paging li{position:absolute;text-align:center}#footer .paging a{display:block;text-align:center;width:100%}#footer .paging .older{left:17px;top:5px;width:89px}#footer .paging .pages{left:106px;font-size:14px;top:5px;width:125px}#footer .paging .newer{right:17px;top:5px;width:87px}#footer .paging .return{line-height:24px;top:38px;width:301px}#footer .paging .return em{text-transform:lowercase}#footer .archives{background:url(images/structure/bg-footer-archives-divider.png) no-repeat 50% 0;font:16px/24px;margin:0 auto;padding:45px 0 0;text-align:center;width:876px}#footer .archives a{color:#b9b5b5}#footer .archives h3{color:#cd960d;font-size:14px;line-height:16px;margin-bottom:8px;text-transform:uppercase}#footer .archives ol{background:url(images/structure/bg-grey-dotted-border.png) repeat-x 0 100%;list-style:none;margin:0;padding:0 0 36px}#footer .archives h4{display:inline}#footer #search{margin:0 auto;padding-top:10px;width:450px}#footer #search p{height:31px;margin-bottom:0;position:relative}#footer #search input{border:2px solid #f0efec;border-color:#f0efec #f6f6f3 #f6f6f3 #f0efec;height:17px;margin:0 2px 0 0;padding:5px;width:339px}#footer #search button{background:#f3f3f0;border:none;color:#989595;font:13px/13px;height:31px;padding:0;position:absolute;right:0;text-transform:uppercase;top:0;width:95px}#li--6 span{width:270px;padding:0 0 0 10px}.linklove{display:none}#cformimage{padding:0 50px}#cformimage img{border:1px solid #d2d1c8;padding:4px}#cformbox{float:right;width:540px}.wp-caption-text{font-size:12px;text-align:center}.vendors #content{height:850px}#post-37 .post-inner{height:750px}img{border:1px solid #d2d1c8;padding:4px}.section-wrapper img{border:0;padding:0}.scroller-wrapper img{border:0;padding:0}.mapp-canvas-panel{margin:50px 0 0 -6px;border:1px solid #d2d1c8;padding:4px}#mapp0_poweredby{display:none!important}#directions{margin-top:10px;height:320px}#address-box{width:200px;margin-top:80px;margin-left:100px;float:left}#directions-box{width:400px;margin-top:30px;margin-right:100px;float:right}.s9v_survey .submit{margin-left:44%}.s9v_survey .text{margin-bottom:25px!important}.s9v_survey{margin-top:40px!important}.s9v_survey .check{margin-top:15px!important}.s9v_survey label{margin-bottom:15px!important}.pricing{background:#f6f6f3 url(images/structure/bg-content-top.png) no-repeat;padding:115px 61px 10px}.pricing h2{color:#deaa0e;letter-spacing:3px;text-transform:uppercase;margin-bottom:20px;text-align:center}.pricing h3{font-size:13px;letter-spacing:3px;text-transform:lowercase;margin-top:-20px;margin-bottom:20px;text-align:center}.page-subtitle{font-size:12px;text-transform:uppercase;text-align:center;margin-top:-10px;margin-bottom:45px;color:#ababab;letter-spacing:1.5px}.regular-price{text-decoration:line-through;color:#deaa0f}.restrictions{font-style:italic;font-size:16px;1clear:both}ul{list-style:none;text-align:center;margin:auto;margin-bottom:30px}blockquote{font-style:italic;margin:0 auto;text-align:center;width:400px;clear:both;padding-top:40px}blockquote .cite{text-align:right}.client-picture{background:url(images/structure/bg-bottom.png) no-repeat 50% 100%;padding:20px 0 53px}.client-picture img{box-shadow:0 0 11px #c5c5c3;display:block;margin:0 auto;-moz-box-shadow:0 0 11px #c5c5c3;-webkit-box-shadow:0 0 11px #c5c5c3;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#c5c5c3')";filter:progid:DXImageTransform.Microsoft.Shadow(Strength=4,Direction=135,Color='#c5c5c3')}.city-list{margin-top:25px;text-align:center;font-size:12px;text-transform:uppercase;color:#deaa0f}.locations{color:#828076;font-style:normal;spacing:150%;text-transform:uppercase;letter-spacing:3px;margin-top:-10px}.e-session-left{float:left;margin-left:25px}.e-session-price{float:right;margin-right:10px}.e-session-pricing{width:300px;clear:both}.middle-section{width:600px;margin-left:120px;padding-top:30px;clear:both}.flash-two-column-section{margin-bottom:160px}.column-left{float:left;width:330px;margin-left:-34px;text-align:center}.column-right{float:right;width:480px}.album-description .column-left{border-right:dotted #dedede;padding-right:10px}.separator{background:url(images/structure/bg-short-section-border.png) no-repeat 50% 100%;padding-top:10px;margin-bottom:30px;clear:both}#video object{margin:-115px 0 -16px -60px}#flash-rotator{margin-left:-40px}DEPRECATED-#collection-video{width:480px;height:296px;border:1px solid #d2d1c8;padding:4px}.faq-row{padding:0}.faq-row img{border:0;padding:0;margin-top:35px}.column{line-height:22px;width:369px}.column h2{background:url(images/structure/bg-row-border.png) repeat-x 0 100%;font-size:17px;margin-bottom:18px;padding:15px 20px 6px;text-align:center;text-transform:uppercase}.rate{float:right;text-align:right;width:60px}.location-name{float:left;text-align:left;width:280px}.travel-fees li{clear:right}.faq-restrictions{clear:both;padding-top:20px}.scrollercontainer{}.scroller{background:url(images/structure/bg-scroller.png) no-repeat;margin:0 auto;overflow:hidden;padding:27px 53px 12px;position:relative;width:792px;height:445px}.scroller .section{height:403px;overflow:hidden;position:relative;width:792px}.scroller .item{background:url(images/structure/bg-scroller.png) no-repeat -53px -28px;float:left;height:403px;overflow:hidden;text-align:center;width:792px}.scroller .left{padding:90px 73px 10px 53px;width:401px}.scroller .right{width:262px}.scroller .title{color:#deab26;font-size:70px;line-height:80px}.1scroller .title span{background:url(images/structure/hdr-ornament.png) no-repeat 0 20px;padding-left:95px}.1scroller .title span span{background-position:100% -104px;padding:0 95px 0 0}.scroller .title span{background:url(images/structure/hdr-ornament.png) no-repeat scroll 0 42px transparent;padding-left:86px}.scroller .title span span{background-position:100% -84px;padding:0 90px 0 0}.scroller h2{color:#deaa0e;font-size:12px;text-transform:uppercase}.scroller .right img{display:block}.scroller .right h3{font-size:11px;line-height:15px;margin:15px 0 0 15px;text-align:left}.scroller .right h3 strong{color:#deab26;display:block;font-weight:400;text-transform:uppercase}.nav-scroller{list-style:none;margin:0}.nav-scroller a{background:url(images/structure/btn-nav-scroller.png) no-repeat;display:block;height:22px;overflow:hidden;position:absolute;text-indent:-9999px;top:214px;width:21px}.nav-scroller .prev a{left:17px}.nav-scroller .next a{background-position:-21px 0;right:15px}.nav-scroller .prev a:hover{background-position:0 -22px}.nav-scroller .next a:hover{background-position:-21px -22px}.scroller img{border:0!important}#freebies{margin-left:-75px!important;width:490px}.calculator-row{padding:0;margin-bottom:40px}#calculator-info{clear:both;text-align:center}#calculator-left{float:left;margin-top:80px;margin-left:14px;width:350px}#calculator-right{float:right;margin-right:-10px}#calculator-right img{border:0}#price_calc{text-align:left;font-size:14px}#price-calc-form{margin-left:20px;width:920px}#price_calc table{margin-left:-40px}#price_calc th{margin-top:30px;text-align:right;padding-right:20px}#price_calc table.sum td{width:500px}.stage-control{text-align:left}.heading{text-align:center;padding-top:25px;padding-bottom:12px;margin-left:26px}#control_form{margin-left:162px;margin-top:-20px;width:500px}.subtotaltitle{margin-bottom:5px}#subtotalspan{color:#deaa0f;font-size:1.4em}#contact_form{margin-top:25px;margin-left:42px}#contact_form table{width:550px}#contact_form td input{width:300px;margin-bottom:5px}#response{border:0 solid;display:none}.sum{width:500px;text-align:left;margin-left:40px;margin-top:20px}.sum td{padding:0 30px 0 0}table.sum{border-collapse:collapse;margin-top:-10px}table.sum td,table#sum tr{border-style:dotted;border-width:1px;padding:12px}table.sum td.concept{text-align:left}.sum td.price{text-align:right;width:85px!important}#advantage img,#away-pricing img,#home-pricing img{border:none}#home-pricing{margin-left:-32px}.mejs-container img{border:none;padding:0}.middle-row-container{clear:both;padding:50px 70px 30px!important}.pricenumber{font-size:23px}.client-quote,.restrictions{color:#b1b1b1}#pricing-pic{background:#fff;box-shadow:0 0 15px rgba(0,0,0,.4);margin-right:-22px;padding:8px 0 4px 8px}#pricing-pic img{border:0;padding:0}#nextgen-gallery{background:#fff;margin-right:-22px;box-shadow:0 0 15px rgba(0,0,0,.40);-moz-box-shadow:0 0 15px rgba(0,0,0,.40);-webkit-box-shadow:0 0 15px rgba(0,0,0,.40);-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#c5c5c3')";filter:progid:DXImageTransform.Microsoft.Shadow(Strength=4,Direction=135,Color='#c5c5c3')}#nextgen-gallery img{border:0;padding:0}.ngg-slideshow{overflow:visible;position:relative;margin:8px;background:none repeat scroll 0 0 #fff;border:0 solid #fff}.wp-table-reloaded{background-color:#e9c65e!important;border-collapse:separate!important;border-spacing:1px!important;width:840px!important;margin-left:-70px!important}.wp-table-reloaded th{background-color:#e9c65e!important;border:1px solid #fff!important;color:#3d3d3d!important;font-size:18px!important;padding:15px!important;text-align:right!important}.wp-table-reloaded td{background-color:#fff!important;color:#3d3d3d!important;padding:12px!important;vertical-align:top!important;font-size:18px!important;text-align:right!important;line-height:140%}.wp-table-reloaded .even td{background-color:#fff!important}.wp-table-reloaded .odd td{background-color:#e1e1e1!important}.wp-table-reloaded .row-hover tr:hover td{background-color:#d0d0d6!important}.wp-table-reloaded-table-description{clear:both!important;display:block!important}.wp-caption-text{font-size:14px!important}#top-content{margin-top:-10px}#top-content img{border:medium none}#top-video{float:left;margin:8px 0 0 27px}#home-video-player,#shoot-video{border:8px solid #fff;box-shadow:0 0 8px rgba(0,0,0,.25);-moz-box-shadow:0 0 8px rgba(0,0,0,.25);-webkit-box-shadow:0 0 8px rgba(0,0,0,.25);background-color:#f6f6f3;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#c5c5c3')";filter:progid:DXImageTransform.Microsoft.Shadow(Strength=4,Direction=135,Color='#c5c5c3')}#shoot-video{margin:0 auto;width:720px}#shoot-caption{color:#828076;font-size:20px;margin:28px 0 0;text-align:center}#top-video-caption{font-size:12px;text-align:center;margin-top:10px}#top-text{background:url(images/graphics/menus-text-ornaments-thumbs-sprite.png) no-repeat scroll 0 -860px;float:right;margin:0 34px 0 0;width:295px;height:320px}#top-menu{clear:both;padding:15px 0 20px;width:910px}#top-menu-mini{clear:both;margin:-26px 0 0;padding:0 0 44px;width:910px}#top-menu-lower{margin:20px 0 0}#lower-menu-mini{margin:50px 0 -25px}#top-nav-ornament{background:url(images/graphics/menus-text-ornaments-thumbs-sprite.png) no-repeat scroll 0 0 transparent;display:block;height:15px;overflow:hidden;width:910px;clear:both}#top-nav-ornament-full{background:url(images/graphics/menus-text-ornaments-thumbs-sprite.png) no-repeat scroll 0 -232px transparent;clear:both;display:block;height:24px;margin:40px 0 28px;width:910px}#bottom-nav-ornament{background:url(images/graphics/menus-text-ornaments-thumbs-sprite.png) no-repeat scroll 0 -63px transparent;display:block;height:25px;overflow:hidden;width:910px;clear:both}#new-nav{list-style:none outside none;margin:0 0 0 28px;overflow:hidden;width:860px}#new-nav li{float:left;margin:0 6px 0 0}#new-nav a{background:url(images/graphics/menus-text-ornaments-thumbs-sprite.png) no-repeat scroll 0 0 transparent;display:block;height:50px;text-indent:-9999px;width:166px}#new-nav .nav-discover-kens-style a{background-position:-32px -13px}#new-nav .nav-explore-your-costs a{background-position:-205px -13px}#new-nav .nav-see-real-weddings a{background-position:-375px -13px}#new-nav .nav-learn-about-ken a{background-position:-546px -13px}#new-nav .nav-become-a-client a{background-position:-718px -13px}#new-nav .nav-discover-kens-style a:hover{background-position:-32px -94px}#new-nav .nav-discover-kens-style .current{background-position:-32px -94px!important}#new-nav .nav-explore-your-costs a:hover{background-position:-205px -94px}#new-nav .nav-explore-your-costs .current{background-position:-205px -94px!important}#new-nav .nav-see-real-weddings a:hover{background-position:-375px -94px}#new-nav .nav-see-real-weddings .current{background-position:-375px -94px!important}#new-nav .nav-learn-about-ken a:hover{background-position:-546px -94px}#new-nav .nav-learn-about-ken .current{background-position:-546px -94px!important}#new-nav .nav-become-a-client a:hover{background-position:-718px -94px}#new-nav .nav-become-a-client .current{background-position:-718px -94px!important}#new-nav .current{pointer-events:none;cursor:default}.madlibform{margin:40px 0 60px;width:740px!important;text-align:left}#gravity-form{background:url(images/graphics/vertical-ornaments-2.png) no-repeat scroll 45px 470px #fff;padding:10px 0 0;width:916px;box-shadow:0 0 8px rgba(0,0,0,.25);-moz-box-shadow:0 0 8px rgba(0,0,0,.25);-webkit-box-shadow:0 0 8px rgba(0,0,0,.25);-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#c5c5c3')";filter:progid:DXImageTransform.Microsoft.Shadow(Strength=4,Direction=135,Color='#c5c5c3')}#ken-at-work{margin:-6px 0 0!important;box-shadow:0 0 0 rgba(0,0,0,0)!important;-moz-box-shadow:0 0 0 rgba(0,0,0,0)!important;-webkit-box-shadow:0 0 0 rgba(0,0,0,0)!important;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#c5c5c3')";filter:progid:DXImageTransform.Microsoft.Shadow(Strength=4,Direction=135,Color='#c5c5c3')}#contact-caption{font-size:12px;text-align:center;margin:-28px 0 -20px;color:#bbb}.madlibform li{display:0;display:inline-block!important;zoom:1;display:inline;height:40px;width:auto!important;line-height:40px;text-align:left}.gform_body,#gform_fields_1,.gfield{display:inline}body #gform_wrapper_1.gform_wrapper form.madlibform .gfield.madlibstyle label,body #gform_wrapper_1.gform_wrapper form.madlibform div.gfield_description,body #gform_wrapper_1.gform_wrapper form.madlibform div.validation_message{display:none}.ginput_container .small,.medium,.large{-moz-border-bottom-colors:none;-moz-border-image:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background-color:#fff;border-color:0 0 #ccc;border-style:none none dotted;border-width:medium medium 1px;color:#deaa0f;font-size:17px!important;margin:0;text-align:center;border-color:#bbb;line-height:0}.madlibform .small{width:140px!important}.madlibform .medium{width:210px!important}.madlibform .large{width:400px!important}.madlibform .punctuation{margin:0 10px 0 0}.madlibform .full-sentence{margin:40px 10px 0 0!important}#field_1_29{margin:40px 0 0}#field_1_36{margin:40px 0 0}#field_1_48{display:block!important;margin:20px 0 10px -700px}#field_1_49{display:block!important;font-size:22px;color:#deaa0f;font-style:italic;margin:0 0 10px -654px}#gform_submit_button_1{margin:0 0 0 650px!important}.gform_footer{margin:-60px 0 0!important}.madlibform .validation_error{font-size:20px!important;color:#ccc!important;text-align:center;display:none}body #gform_wrapper_1.gform_wrapper form.madlibform .gform_body .gform_fields .gfield.gfield_error.madlibstyle{border:none;padding:0!important;background-color:transparent!important;margin:0!important}body #gform_wrapper_1.gform_wrapper form.madlibform .gform_body .gform_fields .gfield.gfield_error.madlibstyle input{border-top:none;border-right:none;border-bottom:1px dashed #deaa0f;border-left:none;background-image:url(images/graphics/bang.png);background-repeat:no-repeat;background-position:98% 50%}body #gform_wrapper_1.gform_wrapper form.madlibform .gform_body .gform_fields .gfield.gfield_error.madlibstyle input:focus{border-bottom:1px dashed #c2c2c2}#gforms_confirmation_message{background:url(images/graphics/form-confirmation.jpg) no-repeat scroll 126px 30px transparent;height:500px;padding-top:450px!important;text-align:center}.wedding-title{font-size:12px;text-transform:uppercase;margin:-25px 0 -6px;padding:-3px}#weddings-menu1,#weddings-menu2,#weddings-menu1-lower,#weddings-menu2-lower{clear:both;list-style:none outside none;margin:0 0 24px -3px;width:1000px}#weddings-menu1,#weddings-menu1-lower{margin-top:-10px}#event-nav li,#event-nav2 li{border:8px solid #fff;float:left;margin:0 15px 15px 0;background:#fff;box-shadow:0 0 8px rgba(0,0,0,.25);-moz-box-shadow:0 0 8px rgba(0,0,0,.25);-webkit-box-shadow:0 0 8px rgba(0,0,0,.25);-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#c5c5c3')";filter:progid:DXImageTransform.Microsoft.Shadow(Strength=4,Direction=135,Color='#c5c5c3')}#event-nav a,#event-nav2 a{background:url(images/graphics/menus-text-ornaments-thumbs-sprite.png) no-repeat scroll 0 0 transparent;display:block;height:135px;text-indent:-9999px;width:202px}#event-nav .nav-wedding1 a{background-position:0 -1221px}#event-nav .nav-wedding2 a{background-position:-210px -1221px}#event-nav .nav-wedding3 a{background-position:-420px -1221px}#event-nav .nav-wedding4 a{background-position:-630px -1221px}#event-nav2 .nav-wedding1 a{background-position:0 -1361px}#event-nav2 .nav-wedding2 a{background-position:-210px -1361px}#event-nav2 .nav-wedding3 a{background-position:-420px -1361px}#event-nav2 .nav-wedding4 a{background-position:-630px -1361px}#footer-text{color:#ccc;font-size:16px;text-align:center;text-transform:lowercase;margin:10px 0 20px!important}#weddings-text{font-size:20px;margin:0 0 50px 130px;width:700px}.dotted-divider{background:url(images/graphics/menus-text-ornaments-thumbs-sprite.png) no-repeat scroll 0 -214px transparent;clear:both;display:block;height:2px;margin:40px 0 50px 37px;width:910px}.stories-divider{background:url(images/graphics/menus-text-ornaments-thumbs-sprite.png) no-repeat scroll 5px -305px transparent;clear:both;display:block;height:12px;margin:60px 0 0;width:910px}.kl-divider{background:url(images/graphics/menus-text-ornaments-thumbs-sprite.png) no-repeat scroll 0 -2333px transparent;clear:both;display:block;height:90px;margin:0;width:910px}#costs-text,#contact-text,#about-text{margin:28px 0 0;text-align:center;font-size:20px;color:#828076}#costs-text{width:500px}#about-text{width:625px}#contact-text{margin:-22px 0 0;width:500px}.italicized{font-style:italic}#costs-text p,#contact-text p{margin:32px 0 0}#contact-details{margin:35px 0 0;width:700px;font-size:20px}#albums-text{color:#828076;font-size:20px;margin:28px 0 45px 170px;width:600px}.cursive-title{background:url(images/graphics/menus-text-ornaments-thumbs-sprite.png) no-repeat scroll 0 0 transparent;display:block;height:62px;width:910px}.cursive-title.frontpage{background-position:0 -364px}.cursive-title.costs{background-position:0 -428px}.cursive-title.real-weddings{background-position:0 -490px}.cursive-title.about-ken{background-position:0 -550px}.cursive-title.become-a-client{background-position:0 -612px}.cursive-title.wedding-albums{background-position:0 -672px}.cursive-title.sister-sites{background-position:0 -740px}.cursive-title.sweet-stories{background-position:0 -800px}.flash-two-column-section .column-left{float:left;margin:55px 0 0 45px;text-align:center;width:330px}.flash-two-column-section .column-right{float:right;width:480px}.faq-row{width:836px;margin:0 0 0 40px;padding-bottom:20px!important}#ken-at-work{margin:20px 0 0}.featured-wedding .featured-wedding-frame{border:none!important;box-shadow:0 0 0 rgba(0,0,0,0)!important;margin:0 0 0 9px!important;-moz-box-shadow:0 0 0 rgba(0,0,0,0)!important;-webkit-box-shadow:0 0 0 rgba(0,0,0,0)!important;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#c5c5c3')";filter:progid:DXImageTransform.Microsoft.Shadow(Strength=4,Direction=135,Color='#c5c5c3')}.featured-wedding-text{border-left:1px solid #deaa0f;border-style:solid;font-size:18px;margin:20px 0 20px 170px;padding:10px 0 5px 30px;width:550px}.featured-wedding ul{margin:0;text-align:left;text-indent:20px;font-size:16px}.featured-wedding img{border:1px solid #e1e0da!important;box-shadow:0 0 0 transparent!important;margin:0!important;-moz-box-shadow:0 0 0 rgba(0,0,0,0)!important;-webkit-box-shadow:0 0 0 rgba(0,0,0,0)!important;padding:4px!important;clear:both}#content img{border:8px solid #fff;margin:0 0 0 -2px;padding:0;position:relative;box-shadow:0 0 8px rgba(0,0,0,.25);-moz-box-shadow:0 0 8px rgba(0,0,0,.25);-webkit-box-shadow:0 0 8px rgba(0,0,0,.25);-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#c5c5c3')";filter:progid:DXImageTransform.Microsoft.Shadow(Strength=4,Direction=135,Color='#c5c5c3')}img.featured-wedding-frame{border:0!important}.big-cap{text-transform:uppercase;font-size:18px}.little-caps{text-transform:uppercase;font-size:12px}.faq-row blockquote{width:353px!important;text-align:left;margin:18px 0 60px -4px}.pricing-example{border-left:1px solid #deaa0f;border-style:solid;padding:0 0 10px 20px}#costs-img-top{background:url(images/graphics/menus-text-ornaments-thumbs-sprite.png) no-repeat scroll -488px -878px transparent;border:8px solid #fff;display:block;height:283px;margin:20px 0;width:424px;box-shadow:0 0 8px rgba(0,0,0,.25);-moz-box-shadow:0 0 8px rgba(0,0,0,.25);-webkit-box-shadow:0 0 8px rgba(0,0,0,.25);-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#c5c5c3')";filter:progid:DXImageTransform.Microsoft.Shadow(Strength=4,Direction=135,Color='#c5c5c3')}#costs-img-left-column{background:url(images/graphics/menus-text-ornaments-thumbs-sprite.png) no-repeat scroll 0 -1539px transparent;border:8px solid #fff;box-shadow:0 0 8px rgba(0,0,0,.25);display:block;height:353px;margin:20px 0;width:353px;-moz-box-shadow:0 0 8px rgba(0,0,0,.25);-webkit-box-shadow:0 0 8px rgba(0,0,0,.25);-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#c5c5c3')";filter:progid:DXImageTransform.Microsoft.Shadow(Strength=4,Direction=135,Color='#c5c5c3')}#costs-img-right-column{background:url(images/graphics/menus-text-ornaments-thumbs-sprite.png) no-repeat scroll -557px -1536px transparent;border:8px solid #fff;display:block;height:530px;margin:20px 0;width:353px;box-shadow:0 0 8px rgba(0,0,0,.25);-moz-box-shadow:0 0 8px rgba(0,0,0,.25);-webkit-box-shadow:0 0 8px rgba(0,0,0,.25);-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#c5c5c3')";filter:progid:DXImageTransform.Microsoft.Shadow(Strength=4,Direction=135,Color='#c5c5c3')}#about-img-stacy{background:url(images/graphics/ken-film.jpg) no-repeat scroll 0 0 transparent;border:8px solid #fff;display:block;height:410px;margin:30px 0;width:410px;box-shadow:0 0 8px rgba(0,0,0,.25);-moz-box-shadow:0 0 8px rgba(0,0,0,.25);-webkit-box-shadow:0 0 8px rgba(0,0,0,.25);-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#c5c5c3')";filter:progid:DXImageTransform.Microsoft.Shadow(Strength=4,Direction=135,Color='#c5c5c3')}#about-img-ken{background:url(images/graphics/menus-text-ornaments-thumbs-sprite.png) no-repeat scroll -592px -2108px transparent;border:8px solid #fff;box-shadow:0 0 8px rgba(0,0,0,.25);-moz-box-shadow:0 0 8px rgba(0,0,0,.25);-webkit-box-shadow:0 0 8px rgba(0,0,0,.25);-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#c5c5c3')";filter:progid:DXImageTransform.Microsoft.Shadow(Strength=4,Direction=135,Color='#c5c5c3');display:block;height:212px;margin:20px 0;width:318px}#ken-bio{width:910px}.para-caps{color:#deaa0f;font-size:40px}.about-ken-column-left{float:left;margin:0 0 0 37px;width:426px}.about-ken-column-right{float:right;margin:-22px 35px 20px 0;width:334px}.ken-caption{font-size:14px;margin:-10px 0 40px 26px;text-align:center;width:290px}.stacy-caption{font-size:14px;margin:-10px 0 0 22px;text-align:center;width:380px}.georgia-player{margin:0 0 0 -108px;border:8px solid #fff;width:720px;box-shadow:0 0 8px rgba(0,0,0,.25);-moz-box-shadow:0 0 8px rgba(0,0,0,.25);-webkit-box-shadow:0 0 8px rgba(0,0,0,.25);-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#c5c5c3')";filter:progid:DXImageTransform.Microsoft.Shadow(Strength=4,Direction=135,Color='#c5c5c3')}.sales-player{border:8px solid #fff;box-shadow:0 0 8px rgba(0,0,0,.25);-moz-box-shadow:0 0 8px rgba(0,0,0,.25);-webkit-box-shadow:0 0 8px rgba(0,0,0,.25);-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#c5c5c3')";filter:progid:DXImageTransform.Microsoft.Shadow(Strength=4,Direction=135,Color='#c5c5c3');background-color:#f6f6f3}.sales-player img,.georgia-player img{background-color:#f6f6f3!important;border:none!important;box-shadow:0 0 0 rgba(0,0,0,0)!important}#jwplayer-1_jwplayer_controlbar,#jwplayer-1_video_wrapper,
{background-color:#f6f6f3}#jwplayer-1_jwplayer_controlbar_elements{background-color:#ebeae5}#stories-content{padding:40px 0 0;clear:both}#stories-content .meta{margin:-10px 0 0}#stories-content .date{color:#aaa;margin:0 0 40px;text-align:center}.sweet-stories-cover{border:0!important;box-shadow:0 0 0 rgba(0,0,0,0)!important;-moz-box-shadow:0 0 0 rgba(0,0,0,0)!important;-webkit-box-shadow:0 0 0 rgba(0,0,0,0)!important;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#c5c5c3')";filter:progid:DXImageTransform.Microsoft.Shadow(Strength=4,Direction=135,Color='#c5c5c3');margin:0 0 0 13px!important}.zfp_photoset{margin:0 0 0 8px}.zfp_frame{padding:10px!important}.zfp_frame{width:436px!important}#description-text{color:#78715f;font-size:12px;margin:0 0 0 70px;font-size:12px}#footer-links{margin:8px 0 0 70px;width:900px;text-align:center;color:#ccc;font-size:12px;text-transform:lowercase}.narrowcolumn{width:951px!important}.feature-cover img{border:0!important;margin:0 auto!important}#post-5323 img{margin:auto}#post-5323 ul{list-style-type:disc;text-align:left;margin-left:36px}#post-5323 .title,.meta{display:none}#post-5323 h3{font-size:20px;margin:12px 0 12px 0}#post-5323 .title,.meta,#ai1ec-view-dropdown,.ai1ec-event-popup{display:none!important}