a,abbr,address,article,aside,audio,area,b,bdo,base,blockquote,body,br,button,canvas,caption,cite,code,col,colgroup,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,head,header,hgroup,hr,html,i,iframe,img,ins,kbd,label,legend,li,link,map,mark,menu,meter,nav,optgroup,option,output ol,p,pre,progress,q,rp,rt,ruby,samp,section,small,span,strong,sub,sup,summary,table,tbody,td,tfoot,th,thead,tr,time,var,video,ul{padding:0;margin:0;border:0;outline:0;vertical-align:baseline;font-size:100%;background:transparent;font-weight:normal;font-style:normal}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}a,a:link,a:visited,a:link{text-decoration:none}input,select,textarea{padding:0;margin:0}article,aside,figure,footer,header,hgroup,nav,section{display:block}nav ul{list-style:none}html{overflow-y:scroll}a,label,input[type=button],input[type=submit],input[type='reset'],button,.button{cursor:pointer}button{width:auto;overflow:visible}body{height:100%;background:#fff;line-height:1.4}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}td,td img{vertical-align:top}th{text-align:center}strong,th,dt{font-weight:bold}pre,code,kbd,samp{font-family:monospace,sans-serif}em,dfn,var,cite{font-style:italic}abbr[title],dfn[title],acronym[title]{border-bottom:1px dotted #000000;cursor:help}caption,th,td{text-align:left}sub{vertical-align:sub;font-size:smaller}sup{vertical-align:super;font-size:smaller}pre{white-space:pre;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word}del{text-decoration:line-through}select,input,textarea,button{font:99% sans-serif}input,select{vertical-align:middle}input[type='radio']{vertical-align:text-bottom}input[type='checkbox']{vertical-align:bottom;*vertical-align:baseline}.ie6 input{vertical-align:text-bottom}h1,h2,h3,h4,h5,h6{font-weight:bold;text-rendering:optimizeLegibility}html{-webkit-font-smoothing:antialiased}.ie7 img{-ms-interpolation-mode:bicubic}textarea{overflow:auto}.ir{display:block;text-indent:-999em;overflow:hidden;background-repeat:no-repeat}.hidden{display:none;visibility:hidden}.visuallyhidden{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.invisible{visibility:hidden}.clearfix:after{content:'.';display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}.fl{float:left}.fr{float:right}.cl{clear:left}.cr{clear:right}.cb{clear:both}.fn{float:none}.bold{font-weight:bold}.block{display:block}.inline{display:inline}@import url(reset.css);@import url(defaults.css);@import url(mobile.css);::-moz-selection{background:#eee1c6;color:#757c37;text-shadow:none}::selection{background:#eee1c6;color:#757c37;text-shadow:none}html{width:100%;height:100%}p{text-align:justify}body{font-size:14px;font-family:Arial,Helvetica,sans-serif;background:url(../img/twistedwillow2.png) repeat-y top center #A4AA7A;color:#eee1c6}a{font-weight:bold;color:#eee1c6}a:hover{text-decoration:underline}#main-wrapper2{width:100%;margin:0px;background:url(../img/background.jpg) repeat-x}#wrapper{background:url(../img/twistedwillow.png) repeat-y top left;height:100%;width:875px;padding-left:115px;margin:0px auto}header{padding:44px 0px}.ie6 header{padding:46px 0px}h1{background:url(../img/twisted-willow-logo.png) no-repeat;width:299px;height:53px;float:left;display:inline}h1 a{width:299px;height:53px;display:block;text-indent:-9999999px}.quick-contact{float:right;display:inline;width:566px;text-align:right;text-shadow:1px 1px 0px #5c622a}.quick-contact p{font-size:16px;line-height:26px;text-align:right}.telephone{font-size:27px}ul.nav li{list-style:none;display:inline;float:left;font-size:12px}#nav{height:34px;padding:2px 0px}.ie7 #nav{margin-top:3px}#nav a:link,#nav a:visited{color:#737b35;text-shadow:1px 1px 0px #dee0c8;line-height:34px;padding:5px 26px;border-right:1px solid #dee0c8;border-left:1px solid #a6aa7f}.ie7 #nav a:link,.ie7 #nav a:visited,.ie8 #nav a:link,.ie8 #nav a:visited,.ie6 #nav a:link,.ie7 #nav a:visited,.ie6 #nav a:link,.ie8 #nav a:visited{padding:5px 23px}#nav a.home:link,#nav a.home:visited{border-left:none;padding-left:0px}#nav a.contact:link,#nav a.contact:visited{border-right:none;padding-right:0px}#nav a:hover,body.home #nav a.home,body.contact #nav a.contact,body.creative-courses #nav a.courses,body.florist #nav a.florist,body.wedding #nav a.wedding,body.events #nav a.events,body.about #nav a.about{color:#ffffff;text-shadow:1px 1px 0px #929768;text-decoration:none}#main-content{border-bottom:1px solid #747b35;padding-bottom:30px}h2,h3,h4,h5,h6{text-shadow:1px 1px 0px #5c622a;color:#EEE1C6}h2{font-size:22px;margin:20px 0px 10px 0px}h3{font-size:20px}h3.feedback{color:#808251;margin-top:40px;text-shadow:1px 1px 0px #b7b990}h4{font-size:18px}h5{font-size:16px}h6{font-size:14px}div.col-wl{width:580px;float:left;display:inline}#main-content p{margin-bottom:10px;line-height:20px}img.fl,.rounded-img.fl{margin:0px 10px 10px 0px}img.fr,.rounded-img.fr{margin:0px 0px 10px 10px}p.testimonial{font-weight:bold;text-align:right}#rotation01 img{border:3px solid #eee1c6}#rotation01{width:865px;height:356px;overflow:hidden;float:left;display:inline;margin:20px 0px}#rotation01 ul{width:865px;height:356px;overflow:hidden;float:left;display:inline;list-style:none;padding:0px;margin:0px}#rotation01 ul li{width:865px;height:356px;margin:0px;padding:0px}.course,.course-diary,.event,#blog h3,.addressbox{font-size:12px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:10px ;background:#767d4a;margin-bottom:20px}.orphan{overflow:hidden;padding-right:20px}.ie6 .orphan{float:left;display:inline;width:640px}.course h3{font-size:15px}.course-img{float:right;display:inline}.course-diary{display:inline;float:right;width:400px;margin-left:10px}.winterblue{background:url(../img/course-winterblue.jpg) bottom right #999e73 no-repeat}a .rounded-img,a .rounded-img2{cursor:pointer}.rounded-img,.rounded-img2{display:inline-block;border:1px solid #EEE1C6;overflow:hidden;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.ie6 .rounded-img,.ie6 .rounded-img2{display:inline-block;border:1px solid #EEE1C6;overflow:hidden;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;padding:0px}.gallery{float:right;display:inline;width:315px;margin-left:20px}.gallery2{float:right;display:inline;width:420px;margin-left:20px}#slider{width:420px;height:320px;overflow:hidden;display:block;margin-bottom:10px}#slider ul li{height:320px;width:420px}#slider_pagination{padding-bottom:5px}.ie7 #slider_pagination{padding:5px 0px}ul.pagination li{display:inline;list-style:none outside none;text-align:center}ul.pagination{margin:0 0 10px;padding:0 0px 5px 0px}ul.top{margin:0 0 10px;padding:0 0px 5px 0px;text-align:right}#slider_pagination a,ul.pagination a{border:1px solid #747b35;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:5px 10px;margin:5px 5px 5px 0px;background:url(../img/button-bg.jpg) repeat-x #626838;text-shadow:1px 1px 0px #787e4c;color:#fff}#slider_pagination a.mbSlider_current_slide,#slider_pagination a:hover,ul.pagination a:hover,ul.pagination a.selectedArchiveLink{background:url(../img/button-bg-active.jpg) repeat-x #808251;text-decoration:none}.face-tter{float:right;display:inline}.event-link{display:block;text-align:right}.ie6 .face-tter,.ie7 .face-tter{margin-top:20px}.face-tter a img{opacity:0.4}.face-tter a:hover img{opacity:1}p.center{text-align:center}p.right{text-align:right}a.button:link,a.button:visited{border:1px solid #747b35;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:5px 10px;margin:5px 5px 5px 0px;background:url(../img/button-bg.jpg) repeat-x #626838;text-shadow:1px 1px 0px #787e4c;color:#fff;line-height:30px}a.button:hover{background:url(../img/button-bg-active.jpg) repeat-x #808251;text-decoration:none}#blog{float:right;display:inline;width:450px}.entrysnip{margin-bottom:15px}.entrysnip1{height:301px;position:relative}a.entrysnip1{posistion:absolute;bottom:0px}body.blog #main-content{margin-top:20px}body.blog #blog ,#archive{width:100%}div.blog{margin-bottom:20px}#blog h3{font-size:14px;font-weight:bold}body.blog #blog h3 span.title{float:left;display:inline;width:600px;font-weight:bold}#blog h3 span.title{float:left;display:inline;width:300px;font-weight:bold}#blog h3 span.date{float:right;display:inline;font-size:12px}#events{float:left;display:inline;width:350px}.event span.date,.event span.address{display:block}.eventinfo{width:500px;border:2px solid #ececec;padding:10px;margin-right:auto;margin-left:auto;display:none;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:20px;color:#666}.eventinfo a:link,.eventinfo a:visited,.eventinfo a:hover{font-weight:bold;color:#626838;text-decoration:underline}.jquery-lightbox-html .eventinfo{display:block}.eventinfo p{margin-bottom:10px}.eventinfo h3{color:#666;text-shadow:none}.eventinfo p.date,.eventinfo p.address{font-weight:bold;border-top:1px solid #666;border-bottom:1px solid #666}.eventinfo::-moz-selection{background:#666;color:#fff;text-shadow:none}.eventinfo::selection{background:#666;color:#fff;text-shadow:none}#news-archive{width:225px;float:left;display:inline}ul.archive-list,ul.archive-list-year{margin:0px 0px 20px 0px;list-style:none}ul.archive-list li a:visited,ul.archive-list li a:link{display:block;text-decoration:none;margin:5px 0px 5px 60px;font-weight:bold;font-size:12px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:10px ;line-height:30px;height:30px;background:#767d4a}.ie7 ul.archive-list li a:visited,.ie7 ul.archive-list li a:link,.ie6 ul.archive-list li a:visited,.ie6 ul.archive-list li a:link{margin-top:0px}ul.archive-list-year li a:visited,ul.archive-list-year li a:link{display:inline;float:left;margin:5px ;text-align:center;text-decoration:none;width:80px;font-size:12px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:10px ;background:#999e73;border:1px solid #747b35}ul.archive-list li a:hover,ul.archive-list-year li a:hover{border:1px solid #747b35;color:#747b35;background:#eee1c5;text-decoration:none}ul.archive-list li a:hover .news-date{color:#FFF}.ie6 ul.archive-list li,ul.archive-list-year li{margin-bottom:0px;padding-bottom:0px;line-height:20px;display:inline}.center{text-align:center;margin:0px auto}.blog-entry{float:left;display:inline;width:650px}.blog-detail{float:right;display:inline;width:200px}ul.wedding-custom-fields li{list-style:none;font-size:12px;border-bottom:1px solid #EEE1C6 ;padding:5px 0px}ul.wedding-custom-fields li span{text-transform:uppercase;font-size:11px;color:#808251;font-weight:bold}.blog-detail a.button{display:inline;float:left;padding:0;text-align:center;width:93px}#slider_pagination{float:left;display:inline;width:200px}p.small{float:right;font-size:11px;display:inline}.required{font-size:10px;display:block}address,.telephpone{font-size:14px;margin-bottom:10px}address span,.telephpone span{display:block}.addressbox{height:185px;padding:10px 20px 10px 10px}a.directions{float:left;display:inline;margin:5px 0px;padding:0px 10px}a.maps{float:right;display:inline;margin:5px 0px;padding:0px 10px}a.directions:link,a.directions:visited,a.maps:visited,a.maps:link{padding:0px 10px;margin:5px 0px}input,textarea{background:#818855;border:1px solid #747b35;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:5px;color:#eee1c5;display:block}input:focus,textarea:focus{background:#eee1c5;color:#818855;border:1px solid #968154}label{display:block;padding:10px 0px 0px 0px;clear:right}span.label{float:left;display:inline}.form{float:right;display:inline;width:260px}#contactform input.inputfield{width:248px}#contactform textarea.textareafield{width:248px;height:50px}input.error,textarea.error{border:2px solid #a72929;padding:4px}span.error{color:#a72929;text-align:right;float:right;text-shadow:1px 1px 0px #dbb0b0;font-size:12px}p#error-message,p#success-message{border:1px solid;padding:10px 10px 10px 30px;background-repeat:no-repeat;background-position:10px center;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;font-size:11px}p#error-message{color:#a72929;background:url('../img/exclamation.png') no-repeat 10px center #ebb5b5}p#success-message{color:#3b6500;background:url('../img/accept.png') 10px center no-repeat #dbf2bb}#contactform{height:318px;position:relative;overflow:hidden}input#x{display:none}input#send{margin:0px 0px 0px 0px;padding:5px 30px 5px 30px;position:absolute;bottom:0px;right:0px;clear:right;color:#fff;background:url(../img/button-bg.jpg) repeat-x #626838;text-shadow:1px 1px 0px #787e4c;font-weight:bold}input#send:focus{background:url(../img/button-bg-active.jpg) repeat-x #808251;color:#fff}.directions{margin:12px 0}blockquote{width:550px;margin-bottom:20px;margin-top:10px;border-left:5px solid #808251;background:url(../img/quote.png) no-repeat 10px 0px }blockquote p{font-size:12px;padding-left:55px}blockquote span{text-transform:uppercase;font-size:11px;color:#808251;display:block;text-align:right;font-weight:bold}footer{border-top:1px solid #eee1c6;padding:10px 10px 30px 10px;font-size:11px;text-shadow:1px 1px 0px #9da172;position:relative}footer span{display:block;text-align:center}#topbutton{background:url(../img/top.png);width:50px;height:50px;text-indent:-99999px;overflow:hidden;position:absolute;top:-25px;right:25px}.js #no-script{display:none;position:absolute;top:-9999px;left:-9999px;height:0px}#no-script{position:absolute;top:0px;margin:0px 180px 0px }#no-script p{background:#cdd0b3;padding:10px 0px;border-left:1px solid #5c622a;border-right:1px solid #5c622a;border-bottom:1px solid #5c622a;color:#757d38;text-align:center;width:600px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}#old-browser-notice,#no-javascript{position:absolute;top:0;left:0;background-color:#000;color:#FFF;z-index:999;height:auto;width:100%}#old-browser-notice p,#no-javascript p{text-align:center;margin-top:15px;margin-bottom:15px;font-size:14px}#old-browser-notice p img{display:inline;margin-left:5px;margin-right:5px}#old-browser-notice a#hide{font-size:11px}#old-browser-notice a,#no-javascript a{color:#09F}.jquery-lightbox-overlay{background:#000000}.jquery-lightbox{position:relative;padding:17px 0}.jquery-lightbox-move{margin-top:-20px}.jquery-lightbox-border-top-left,.jquery-lightbox-border-top-right,.jquery-lightbox-border-bottom-left,.jquery-lightbox-border-bottom-right{position:absolute;height:17px;width:12%;z-index:7000}.jquery-lightbox-border-top-left{background:url(../img/jquery-lightbox-theme.png) no-repeat 0 0;top:0;left:0}.jquery-lightbox-border-top-right{background:url(../img/jquery-lightbox-theme.png) no-repeat right 0;top:0;right:0}.jquery-lightbox-border-top-middle{background:#eee1c6;position:absolute;height:7px;width:78%;top:0;left:12%;z-index:7000;overflow:hidden}.jquery-lightbox-border-bottom-left{background:url(../img/jquery-lightbox-theme.png) no-repeat 0 bottom;bottom:0;left:0}.jquery-lightbox-border-bottom-right{background:url(../img/jquery-lightbox-theme.png) no-repeat right bottom;bottom:0;right:0}.jquery-lightbox-border-bottom-middle{background:#eee1c6;height:7px;width:78%;position:absolute;bottom:0;left:12%;z-index:7000;overflow:hidden}.jquery-lightbox-title{background:#747b35;color:#FFFFFF;font-family:verdana,arial,serif;font-size:11px;line-height:14px;padding:5px 8px 5px 6px;margin:3px;position:absolute;bottom:-60px;z-index:9000;opacity:0.9;height:40px;width:100%;left:-10px;overflow:hidden;vertical-align:middle;text-align:center}.jquery-lightbox-html{z-index:7000;position:relative;border:0;border-left:7px solid #eee1c6;border-right:7px solid #eee1c6;padding:0px 15px}.jquery-lightbox-background{position:absolute;top:7px;left:7px;z-index:6999;float:left;padding:0}.jquery-lightbox-background img{display:block;position:relative;border:0;margin:0;padding:0;width:100%;height:100%}.jquery-lightbox-mode-image .jquery-lightbox-html{z-index:6998;padding:0}.jquery-lightbox-mode-html .jquery-lightbox-background{background:#FFFFFF}.jquery-lightbox-mode-html .jquery-lightbox-html{overflow:hidden}.jquery-lightbox-loading{background:#FFFFFF url(../img/loading.gif) no-repeat center center}.jquery-lightbox-button-close{background:url(../img/jquery-lightbox-theme.png) no-repeat -190px -115px;position:absolute;top:12px;right:-26px;width:29px;height:29px}.jquery-lightbox-button-close:hover{background:url(../img/jquery-lightbox-theme.png) no-repeat -220px -115px}.jquery-lightbox-button-close span,.jquery-lightbox-buttons span{display:none}.jquery-lightbox-mode-image .jquery-lightbox-button-close{right:14px;z-index:7001}.jquery-lightbox-buttons{position:absolute;top:14px;left:14px;z-index:7000;height:39px;display:none}.jquery-lightbox-buttons .jquery-lightbox-buttons-init,.jquery-lightbox-buttons .jquery-lightbox-buttons-end{width:5px;height:39px;float:left;display:inline}.jquery-lightbox-buttons .jquery-lightbox-buttons-init{background:url(../img/jquery-lightbox-theme.png) no-repeat -151px -153px}.jquery-lightbox-buttons .jquery-lightbox-buttons-end{background:url(../img/jquery-lightbox-theme.png) no-repeat -244px -153px}.jquery-lightbox-buttons .jquery-lightbox-button-left{background:url(../img/jquery-lightbox-theme.png) no-repeat -156px -153px;width:24px;height:39px;float:left;display:inline}.jquery-lightbox-buttons .jquery-lightbox-button-left:hover{background:url(../img/jquery-lightbox-theme.png) no-repeat -156px -194px}.jquery-lightbox-buttons .jquery-lightbox-button-right{background:url(../img/jquery-lightbox-theme.png) no-repeat -220px -153px;width:24px;height:39px;float:left;display:inline}.jquery-lightbox-buttons .jquery-lightbox-button-right:hover{background:url(../img/jquery-lightbox-theme.png) no-repeat -220px -194px}.jquery-lightbox-buttons .jquery-lightbox-button-max{background:url(../img/jquery-lightbox-theme.png) no-repeat -182px -153px;width:36px;height:39px;float:left;display:inline}.jquery-lightbox-buttons .jquery-lightbox-button-max:hover{background:url(../img/jquery-lightbox-theme.png) no-repeat -182px -194px}.jquery-lightbox-buttons .jquery-lightbox-button-min{background:url(../img/jquery-lightbox-theme.png) no-repeat -162px -235px;width:36px;height:39px;float:left;display:inline}.jquery-lightbox-buttons .jquery-lightbox-button-min:hover{background:url(../img/jquery-lightbox-theme.png) no-repeat -207px -235px}.jquery-lightbox-buttons-custom{height:39px;float:left;display:inline;background:#2b2b2b;line-height:39px;font-size:10px}.jquery-lightbox-buttons-custom a{color:#FFFFFF;font-size:10px;display:inline;font-weight:normal;text-decoration:underline;padding:0 3px}.jquery-lightbox-mode-image .jquery-lightbox-button-close{opacity:0.7}.jquery-lightbox-mode-image .jquery-lightbox-buttons{opacity:0.3}.jquery-lightbox-mode-image:hover .jquery-lightbox-buttons,.jquery-lightbox-mode-image:hover .jquery-lightbox-button-close{opacity:0.9}.ie6 .jquery-lightbox-border-top-left{background:url(../img/jquery-lightbox-theme.gif) no-repeat 0 0}.ie6 .jquery-lightbox-border-top-right{background:url(../img/jquery-lightbox-theme.gif) no-repeat right 0}.ie6 .jquery-lightbox-border-bottom-left{background:url(../img/jquery-lightbox-theme.gif) no-repeat 0 bottom}.ie6 .jquery-lightbox-border-bottom-right{background:url(../img/jquery-lightbox-theme.gif) no-repeat right bottom}.ie6 .jquery-lightbox-button-close{background:url(../img/jquery-lightbox-theme.gif) no-repeat -190px -115px}.ie6 .jquery-lightbox-button-close:hover{background:url(../img/jquery-lightbox-theme.gif) no-repeat -220px -115px}.ie6 .jquery-lightbox-buttons .jquery-lightbox-buttons-init{background:url(../img/jquery-lightbox-theme.gif) no-repeat -151px -153px}.ie6 .jquery-lightbox-buttons .jquery-lightbox-buttons-end{background:url(../img/jquery-lightbox-theme.gif) no-repeat -244px -153px}.ie6 .jquery-lightbox-buttons .jquery-lightbox-button-left{background:url(../img/jquery-lightbox-theme.gif) no-repeat -156px -153px}.ie6 .jquery-lightbox-buttons .jquery-lightbox-button-left:hover{background:url(../img/jquery-lightbox-theme.gif) no-repeat -156px -194px}.ie6 .jquery-lightbox-buttons .jquery-lightbox-button-right{background:url(../img/jquery-lightbox-theme.gif) no-repeat -220px -153px}.ie6 .jquery-lightbox-buttons .jquery-lightbox-button-right:hover{background:url(../img/jquery-lightbox-theme.gif) no-repeat -220px -194px}.ie6 .jquery-lightbox-buttons .jquery-lightbox-button-max{background:url(../img/jquery-lightbox-theme.gif) no-repeat -182px -153px}.ie6 .jquery-lightbox-buttons .jquery-lightbox-button-max:hover{background:url(../img/jquery-lightbox-theme.gif) no-repeat -182px -194px}.ie6 .jquery-lightbox-buttons .jquery-lightbox-button-min{background:url(../img/jquery-lightbox-theme.gif) no-repeat -162px -235px}.ie6 .jquery-lightbox-buttons .jquery-lightbox-button-min:hover{background:url(../img/jquery-lightbox-theme.gif) no-repeat -207px -235px}
