html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;font-style:normal;font-weight:normal;text-decoration:none;}body{line-height:1;}a{font-weight:bold;text-decoration:none;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}:focus{outline:0;}ins{text-decoration:none;}del{text-decoration:line-through;}html{overflow-y:scroll;}body{font-family:Arial;font-size:0.8em;background-image:url('/img/header_bg.png');background-repeat:repeat-x;background-position:0 -80px;/* fixed heading */}.sitebuilt{float:right;padding:5px 5px;clear:both;}.header{width:960px;height:197px;height:107px;/* fixed heading */margin:0px auto;}.header img{margin:80px 0px 0px 15px;margin-top:10px;/* fixed heading */float:left;}.bottom{clear:both;background-color:#DDD;width:960px;height:186px;margin:0px auto;margin-bottom:20px;}.news{float:left;padding:15px;width:228px;color:#999;line-height:1.5;}.news h2{margin-top:12px;font-size:1em;line-height:1.2;padding:0px;margin:0px;}.news h3{padding:0px;margin:0px;color:#444;font-size:1.4em;line-height:1.5;}.news p{padding-bottom:20px;}a{color:#999;font-weight:bold;}.login{float:left;width:200px;padding:15px;}.contact{float:left;background-color:#999;width:435px;height:170px;color:#FFF;padding:0px 15px 15px 15px;}.contact a{color:#FFF;font-weight:bold;}.contact h2{margin-top:15px;color:#FFF;font-size:1.4em;line-height:1.5;}.contact p,.news p{line-height:1.5;padding:0px;margin:0px;margin-bottom:15px;}.contact p.half{float:left;width:160px;margin-right:60px;}.contact ul{float:left;width:200px;line-height:1.5;}.footer{clear:both;background-image:url('/img/footer_bg.png');background-repeat:repeat-x;height:165px;width:100%;}.container{clear:both;width:960px;min-height:300px;margin:0px auto;margin-top:25px;}.column1{float:left;width:230px;margin-left:15px;margin-right:12px;padding-bottom:15px;}.corporate .column1,.photography .column1{width:295px;margin-right:24px;}.photography .columnblocks div{padding:10px 15px 10px 15px}.photography .columnblocks{padding:0px}.weddingcolumn1{background-image:url('/img/column1_petals.png');background-repeat:no-repeat;background-position:bottom;float:left;height:440px;width:240px;margin-left:15px;margin-right:2px;padding-bottom:15px;}#weddingscroller{width:233px;height:395px;overflow:hidden!important;}h1{color:#444;font-size:1.4em;}.columnblocks{margin:0px;float:left;clear:both;padding:0px 15px;}.columnblocks div{padding:10px;width:290px;float:left;}h2{color:#444;font-size:1.0em;}p,dd,dt{color:#444;font-size:0.9em;line-height:1.6;margin-top:15px;}.column2,.video{float:left;position:relative;width:465px!important;margin-top:-12px;padding-bottom:15px;}.column2 img{margin-top:12px!important;}.video{background-color:#000;height:260px;padding:15px 0px;margin-top:12px!important;margin-bottom:10px!important;}.column2 div#videodescription{float:left;background-color:#DDD;width:445px;height:130px;padding:0px 10px 10px 10px;}#videodescription div{width:445px;height:130px;}.weddingcolumn3{float:left;width:81px;padding-left:8px;}.scrollcolumn3{height:445px;float:left;width:211px;padding-left:10px;overflow:hidden!important;}.weddingcolumn3 div,.scrollcolumn3 div{margin-right:6px;float:left;margin-bottom:7px;height:70px;width:95px;text-decoration:line-through;}.scrollcolumn3 div img,.scrollcolumn3 div a{height:70px;width:95px;margin:0px;padding:0px;}.blogcolumn{float:left;width:685px;margin-left:15px;margin-right:22px;}#lavaLampVariableImage{float:left;position:relative;width:680px;margin-top:132px;margin-top:62px;/* fixed heading */padding-left:30px;}#lavaLampVariableImage li{float:left;display:inline;z-index:10;list-style:none;position:relative;}#lavaLampVariableImage li.backLava{background:url("/img/slider-right.gif") no-repeat top right;width:24px;z-index:8;position:absolute;}ul.wedding_menu li.backLava{background:url("/img/wedding-slider-right.gif") no-repeat top right!important;width:24px;z-index:8;position:absolute;}#lavaLampVariableImage li.backLava .leftLava{background:url("/img/slider-bg.gif") no-repeat top left;height:100%;margin-right:5px}ul.wedding_menu li.backLava .leftLava{background:url("/img/wedding-slider-bg.gif") no-repeat top left!important;height:100%;margin-right:5px}#lavaLampVariableImage li.backLava .cornerLava{background:url("/img/slider-corner.gif") no-repeat bottom right;height:27px;width:24px;position:absolute;bottom:0px;right:0px;}ul.wedding_menu li.backLava .cornerLava{background:url("/img/wedding-slider-corner.gif") no-repeat bottom right!important;height:27px;width:24px;position:absolute;bottom:0px;right:0px;}#lavaLampVariableImage li.backLava .bottomLava{background:url("/img/slider-bottom.gif") no-repeat bottom left;height:27px;width:100%;position:absolute;bottom:0px;left:0px;}ul.wedding_menu li.backLava .bottomLava{background:url("/img/wedding-slider-bottom.gif") no-repeat bottom left!important;height:27px;width:100%;position:absolute;bottom:0px;left:0px;}#lavaLampVariableImage li a{font-size:1.3em;text-decoration:none;color:#444;outline:none;letter-spacing:0;z-index:10;display:block;float:left;position:relative;overflow:hidden;padding:10px 2px;margin:auto 10px;}#lavaLampVariableImage li a:hover,#lavaLampVariableImage li a:active,#lavaLampVariableImage li a:visited{color:#444;border:none;}#lavaLampVariableImage li a:hover{color:#444;}#lavaLampVariableImage li ul{border:0;display:none;padding:0px;left:0;position:absolute;z-index:999;margin:0px;top:30px;width:460px;background:#f9cd0b;}.wedding_menu li ul,.wedding_menu li ul li{background-color:#f8c0ec!important;}#lavaLampVariableImage li ul li{border:0;padding:10px 0px;margin:0px;background:#f9cd0b;}#lavaLampVariableImage li ul li a,#lavaLampVariableImage li ul li a:visited,#lavaLampVariableImage li ul li a:hover{border-right:1px solid #000;font-size:0.9em;padding:0px 10px;margin:0px;}.column3{float:left;width:222px;padding-left:16px;padding-bottom:15px;}.column3 li{padding-bottom:15px;}.blogsidebar li{line-height:1.7;padding-bottom:5px;}.column3 img{margin-bottom:9px;}#respond,#commentform{float:left;}.login>form>div>input{border:none!important;margin:0;padding:0;border:0;}.login>form>div>input.button{font-weight:bold;background:none;border:none;padding:10px 0px 0px 30px;}.username{margin-top:40px;padding:4px 0px 5px 30px;height:18px;width:175px;background-image:url('/img/username.png');}.password{margin-top:10px;padding:4px 0px 5px 30px;height:18px;width:175px;background-image:url('/img/password.png');}div.footer div div{float:left;margin-right:8px;}div.twitter{padding:2px 5px 5px 5px;margin-left:-10px;font-size:0.8em;color:#444;line-height:1.1;background-image:url('/img/twitterbg.png');height:32px;width:313px;}.screen-reader-text{display:none;}table.contactform{background-color:#FFFFFF;}table.contactform th{background-color:#fad36a;font-weight:normal;text-align:right;padding:5px;margin:2px;color:#444;}table.contactform td{background-color:#faeabe;font-weight:normal;padding:5px;margin:2px;color:#444;}.note{font-size:smaller;color:#F00;}.error{color:#F00;line-height:1.5;}p.error{margin-top:0px;}ul.error{list-style-type:disc;margin:10px 0px 10px 40px;}.blogsidebar{padding:0px 15px;background-color:#DFDFDF;}.columnblocks div ol,.column1 ol{color:#444444;font-size:0.9em;line-height:1.6;margin:0px;margin-top:15px;padding:0px;list-style:disc;}.columnblocks strong{font-size:1em;font-weight:bold;}.columnblocks .column2{background-image:url('/img/column1_petals.png');background-repeat:no-repeat;background-position:0% 100%;padding:10px 0px 16px 250px!important;height:100px;width:675px;float:left;}.columnblocks .column3{padding:0px!important;float:left;width:200px;}input#s{width:120px;}img.postimage{float:right;}img.divider{margin-left:-30px;}table#progress{margin:0 auto;margin-top:10px;margin-bottom:10px;border:1px solid #000;width:690px;}table#progress th{font-weight:bold;padding:5px;}table#progress td{text-align:center;padding:5px;}table#progress .description{text-align:left;}table#progress img.incomplete{background-image:url('/img/incomplete.png');background-repeat:no-repeat;width:16px;height:20px;}table#progress img.completed{background-image:url('/img/completed.png');background-repeat:no-repeat;width:16px;height:20px;}#page{background-color:white;border:1px solid #959596;text-align:left;}#content{font-size:1.2em;}.thread-alt{background-color:#f8f8f8;}.thread-even{background-color:white;}.depth-1{border:1px solid #ddd;}.even,.alt{}small{font-family:Arial,Helvetica,Sans-Serif;font-size:0.9em;line-height:1.5em;}#headerimg .description{font-size:1.2em;text-align:center;}.blog h2,.entry h2,.blogsidebar h2{font-size:1.4em;padding:15px 5px 5px 0px;font-family:'Varela',serif;font-weight:normal;font-size:20px;}h2.pagetitle{font-size:1.6em;}h3{font-size:1.3em;}h1,h1 a,h1 a:hover,h1 a:visited,#headerimg .description{text-decoration:none;color:#444;}h2,h2 a,h2 a:visited,h3,h3 a,h3 a:visited{color:#333;}h2,h2 a,h2 a:hover,h2 a:visited,h3,h3 a,h3 a:hover,h3 a:visited,#sidebar h2,#wp-calendar caption,cite{text-decoration:none;}.entry{width:100%;}.home .entry{width:675px!important;}.entry p a:visited{color:#b85b5a;}.entry iframe,.entry object{margin:15px 0px;}.sticky{background:#f7f7f7;padding:0 10px 10px;}.sticky h2{padding-top:10px;}.commentlist li,#commentform input,#commentform textarea{font:0.9em 'Lucida Grande',Verdana,Arial,Sans-Serif;}.commentlist li ul li{font-size:1em;}.commentlist li{font-weight:bold;}.commentlist li .avatar{float:right;border:1px solid #eee;padding:2px;background:#fff;}.commentlist cite,.commentlist cite a{font-weight:bold;font-style:normal;font-size:1.1em;}.commentlist p{font-weight:normal;line-height:1.5em;text-transform:none;}#commentform p{font-family:'Lucida Grande',Verdana,Arial,Sans-Serif;}.commentmetadata{font-weight:normal;}#sidebar{font:1em 'Lucida Grande',Verdana,Arial,Sans-Serif;}small,#sidebar ul ul li,#sidebar ul ol li,.nocomments,.postmetadata,blockquote,strike{color:#777;}code{font:1.1em 'Courier New',Courier,Fixed;}acronym,abbr,span.caps{font-size:0.9em;letter-spacing:.07em;}a,h2 a:hover,h3 a:hover{color:#999;text-decoration:none;}a:hover{color:#147;text-decoration:underline;}#wp-calendar #prev a,#wp-calendar #next a{font-size:9pt;}#wp-calendar a{text-decoration:none;}#wp-calendar caption{font:bold 1.3em 'Lucida Grande',Verdana,Arial,Sans-Serif;text-align:center;}#wp-calendar th{font-style:normal;text-transform:capitalize;}body{margin:0 0 20px 0;padding:0;}#page{background-color:white;margin:20px auto;padding:0;width:760px;border:1px solid #959596;}#header{background-color:#73a0c5;margin:0 0 0 1px;padding:0;height:200px;width:758px;}#headerimg{margin:0;height:200px;width:100%;}.post{margin:0 0 40px;}.post hr{display:block;}.widecolumn .post{margin:0;}.narrowcolumn .postmetadata{padding-top:5px;}.widecolumn .postmetadata{margin:30px 0;}.widecolumn .smallattachment{text-align:center;float:left;width:128px;margin:5px 5px 5px 0px;}.widecolumn .attachment{text-align:center;margin:5px 0px;}.postmetadata{clear:both;}.clear{clear:both;}#footer{padding:0;margin:0 auto;width:760px;clear:both;}#footer p{margin:0;padding:20px 0;text-align:center;}h1{margin:0;}h2{padding:15px 5px 0px 0px;margin:0px 0 0;font-size:1.1em;}h2.pagetitle{text-align:left;}#sidebar h2{margin:5px 0 0;padding:0;}h3{padding:0;margin:0px 0 0;}h3.comments{padding:0;margin:40px auto 20px;}p img{padding:0;max-width:100%;}img.centered{display:block;margin-left:auto;margin-right:auto;}img.alignright{padding:4px;margin:0 0 2px 7px;display:inline;}img.alignleft{padding:4px;margin:0 7px 2px 0;display:inline;}.alignright{float:right;}.alignleft{float:left;}html>body .entry ul{margin-left:0px;padding:0 0 0 30px;list-style:none;padding-left:10px;text-indent:-10px;}html>body .entry li{margin:7px 0 8px 10px;}.entry ul li:before,#sidebar ul ul li:before{content:"\00BB \0020";}.entry ol{padding:0 0 0 35px;margin:0;}.entry ol li{margin:0;padding:0;}.postmetadata ul,.postmetadata li{display:inline;list-style-type:none;list-style-image:none;}.entry form{/* This is mainly for password protected posts, makes them look better. */text-align:center;}select{width:130px;}#commentform input{width:170px;padding:2px;margin:5px 5px 1px 0;}#commentform{margin:5px 10px 0 0;}#commentform textarea{width:100%;padding:2px;}#respond:after{content:".";display:block;height:0;clear:both;visibility:hidden;}#commentform #submit{margin:0 0 5px auto;float:right;}.alt{margin:0;}.commentlist{padding:0;text-align:justify;}.commentlist li{margin:15px 0 10px;padding:5px 5px 10px 10px;list-style:none;}.commentlist li ul li{margin-right:-5px;margin-left:10px;}.commentlist p{margin:10px 5px 10px 0;}.children{padding:0;}#commentform p{margin:5px 0;}.nocomments{text-align:center;margin:0;padding:0;}.commentmetadata{margin:0;display:block;}#wp-calendar{empty-cells:show;margin:10px auto 0;width:155px;}#wp-calendar #next a{padding-right:10px;text-align:right;}#wp-calendar #prev a{padding-left:10px;text-align:left;}#wp-calendar a{display:block;}#wp-calendar caption{text-align:center;width:100%;}#wp-calendar td{padding:3px 0;text-align:center;}#wp-calendar td.pad:hover{/* Doesn't work in IE */background-color:#fff;}acronym,abbr,span.caps{cursor:help;}acronym,abbr{border-bottom:1px dashed #999;}blockquote{margin:15px 30px 0 10px;padding-left:20px;border-left:5px solid #ddd;}blockquote cite{margin:5px 0 0;display:block;}.center{text-align:center;}.hidden{display:none;}.screen-reader-text{position:absolute;left:-1000em;}hr{display:none;}.navigation{display:block;float:left;border-bottom:1px solid #CCC;padding-bottom:8px;width:685px;text-align:center;margin-top:10px;margin-bottom:10px;}.aligncenter,div.aligncenter{display:block;margin-left:auto;margin-right:auto;}.wp-caption{border:1px solid #ddd;text-align:center;background-color:#f3f3f3;padding-top:4px;margin:10px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}.wp-caption img{margin:0;padding:0;border:0 none;}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;padding:0 4px 5px;margin:0;}.last{border-right:none!important;}table.packagecomparison{padding:1px;}table.packagecomparison tr td{}table.packagecomparison tr th{padding-top:15px;}table.packagecomparison tr.heading th{font-size:1.3em;padding-top:0px;}table.packagecomparison tr.heading th a{text-decoration:none;color:#AAAAAA;}table.packagecomparison tr td{text-align:left;background-color:#fad36a;padding:5px 5px 8px 5px;}table.packagecomparison tr td.o{text-align:center;background-color:#faeabe;}table.packagecomparison tr td.e{text-align:center;background-color:#FFEEFF}table.packagecomparison tr td.s{text-align:center;background-color:#faeabe;}table.packagecomparison tr td.m{text-align:center;background-color:#FFEEFF}.startquote{font-family:Times-New-Roman;float:left;height:40px;margin-top:-10px;padding-top:0px;padding-right:10px;margin-bottom:0px;font-size:700%;color:#FF0000;}.endquote{font-family:Times-New-Roman;float:right;height:18px;margin-top:-45px;padding-top:0px;padding-left:10px;font-size:700%;color:#FF0000;}blockquote{margin-top:15px;background-color:#FFEEFF;border:1px #CCC solid;padding:10px;}cite{font-size:1.1em;text-align:right;display:block;width:560px;padding:5px;text-align:right;font-style:italic;}.centrefooter{padding:20px 0px 20px 30px;width:950px;margin:0 auto;}.centrefooter a{font-weight:normal;font-size:10px;}#hiddenfb{background-color:#FFF;z-index:9999;position:absolute;left:-100px;margin-left:0;margin-top:-510px;}.freeindex{clear:both;width:230px;text-align:center;font-family:arial;font-size:10px;}.column2 ul{margin-top:15px;margin-left:30px;list-style-type:disc;}.column2 ul li{line-height:1.6;}.weddingcolumn1 ul li{line-height:1.5;}.column2 p.price{font-size:1.1em;font-weight:bold;margin-left:30px;}.graphic,#prevBtn,#nextBtn,#slider1prev,#slider1next{margin:0;padding:0;display:block;overflow:hidden;text-indent:-8000px;}#slider ul,#slider>ul>li,#slider2 ul,#slider2>ul>li{margin:0;padding:0;list-style:none;}#slider2{margin-top:1em;}#slider li,#slider2 li{/*
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/width:696px;height:500px;overflow:hidden;}#prevBtn,#nextBtn,#slider1next,#slider1prev{display:block;width:30px;height:300px;position:absolute;left:130px;top:330px;z-index:1000;}#nextBtn,#slider1next{left:850px;}#prevBtn a,#nextBtn a,#slider1next a,#slider1prev a{display:block;position:relative;width:30px;height:300px;background:url(/img/previous.png) no-repeat 0 0!important;}#nextBtn a,#slider1next a{background:url(/img/next.png) no-repeat 0 0!important;}div.outerslidercontainer{width:980px;margin:0px auto;position:relative;overflow:hidden!important;}#slider ul li div.container{height:500px;}#slider ul li div ul{list-style-type:disc!important;list-style-position:outside;margin-left:30px;margin-top:15px;overflow:visible;}#slider ul li div ul li{height:auto;line-height:1.5;list-style-type:disc!important;list-style-position:outside;overflow:visible;width:435px;}.blogcolumn h1{margin-bottom:15px!important;font-family:'Varela',serif;font-size:25px;line-height:1.2;}.outerslidercontainer h1{display:none;}.outerslidercontainer h2{color:#444;font-size:1.4em;padding:0px;margin:0px!important;}.outerslidercontainer h3{color:#444;font-size:1.0em;font-size:1.2em;margin:0px!important;padding-top:14px!important;}.jScrollPaneContainer{position:relative;overflow:hidden;z-index:1;}.jScrollPaneTrack{position:absolute;cursor:pointer;right:3px!important;top:0;height:100%;background:#EEE;}.jScrollPaneDrag{position:absolute;background:#CCC;right:0;cursor:pointer;overflow:hidden;}.jScrollPaneDragTop{position:absolute;top:0;left:0;overflow:hidden;}.jScrollPaneDragBottom{position:absolute;bottom:0;left:0;overflow:hidden;}a.jScrollArrowUp{display:block;position:absolute;z-index:1;top:0;right:0;text-indent:-2000px;overflow:hidden;/*background-color: #666;*/height:5px;width:10px!important;background-image:url('/img/scrollup.gif')!important;}a.jScrollArrowUp:hover{/*background-color: #f60;*/}a.jScrollArrowDown{display:block;position:absolute;z-index:1;bottom:0;right:0;text-indent:-2000px;overflow:hidden;/*background-color: #666;*/height:5px;width:10px!important;background-image:url('/img/scrolldown.gif')!important;}a.jScrollArrowDown:hover{/*background-color: #f60;*/}a.jScrollActiveArrowButton,a.jScrollActiveArrowButton:hover{/*background-color: #f00;*/}.megafooter{clear:both;margin:0px auto;width:960px;float:left;}.megafooter div{margin:0px;width:320px;float:left;}.footer .columnblocks div{margin-left:65px;margin-right:15px;width:220px!important;line-height:1.5;font-size:0.9em;}.footer .columnblocks div a{font-weight:normal;}.widecolumn2{width:695px!important;}strong{font-weight:bolder;font-size:1.3em;margin-bottom:4px;}#slider .container{margin-top:15px;}#slideShowContainer{width:627px;clear:none;height:283px;}#slideShow{margin:0 auto 0.9375em auto;position:relative;text-align:center;height:283px;}#slideShow a:hover{background:none;border:none;}#slideShow a{position:absolute;top:0;left:0;z-index:8;}#slideShow a.active{z-index:10}#slideShow a.lastActive{z-index:9}.blogcolumn ol{padding:0px 5px;}.blogcolumn ol li{list-style-type:decimal;font-size:0.9em;line-height:1.6;color:#444}#sidebar h2{font-size:0.8em;}
