body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0}a{outline:none}@font-face{font-family:'Museo Slab 500';src:url('/application/static/fonts/museo-slab-500.eot');src:local('☺'), url('/application/static/fonts/museo-slab-500.woff') format('woff'), url('/application/static/fonts/museo-slab-500.ttf') format('truetype'), url('/application/static/fonts/museo-slab-500.svg#webfont4LDWYDJL') format('svg');font-weight:normal;font-style:normal}body{-webkit-text-size-adjust:none;background-color:#918070}#your-project{height:400px;margin:-400px 0px 0px 0px;background-color:#3d4b55}#your-project
form{position:relative;z-index:100;margin:0px
auto 0px auto;width:960px;height:400px;background-image:url(/application/static/images/template/slotegraaf-truck.png);background-repeat:no-repeat;background-position:right bottom}#your-project form
label{position:absolute;height:15px;padding:4px
0px 1px 0px;font-family:Arial,Helvetica,sans-serif;color:#FFF;text-shadow:0px 0px 1px #192229;font-size:11px;line-height:15px;font-weight:bold;text-transform:lowercase}#your-project form input,
#your-project form select,
#your-project form
textarea{outline:none;position:absolute;background-color:#9eb2c1;border:#becddd solid 1px;font-family:Tahoma,Geneva,sans-serif;color:#222d35;font-size:11px;line-height:18px}#your-project form input:focus,
#your-project form select:focus,
#your-project form textarea:focus{background-color:#b3c4d1;border-color:#FFF}#your-project form
input.error{background-color:#FCC}#your-project form
input{padding:0px
0px 0px 5px;width:243px;height:18px}#your-project form
select{padding:0px
0px 0px 3px;width:250px;height:20px}#your-project form
textarea{padding:5px;width:503px;height:78px}#your-project form
label.name{left:0px;top:35px}#your-project form
input.name{left:0px;top:55px}#your-project form
label.email{left:265px;top:35px}#your-project form
input.email{left:265px;top:55px}#your-project form
label.address{left:0px;top:80px}#your-project form
input.address{left:0px;top:100px}#your-project form
label.city{left:265px;top:80px}#your-project form
input.city{width:138px;left:265px;top:100px}#your-project form
label.postal{left:425px;top:80px}#your-project form
input.postal{width:83px;left:425px;top:100px}#your-project form
label.phone{left:0px;top:125px}#your-project form
input.phone{left:0px;top:145px}#your-project form
label.project{left:265px;top:125px}#your-project form
select.project{left:265px;top:145px}#your-project form
label.completion{left:0px;top:170px}#your-project form
input.completion{left:0px;top:190px}#your-project form
label.referral{left:265px;top:170px}#your-project form
select.referral{left:265px;top:190px}#your-project form
label.description{left:0px;top:215px}#your-project form
textarea.description{left:0px;top:235px}#your-project form
button.submit{position:absolute;left:368px;top:340px;display:block;width:147px;height:30px;border:none;padding:0px;margin:0px;outline:none;text-indent:-9999px;background-color:transparent;background-image:url(/application/static/images/template/your-project-submit-button.png)}#your-project form button.submit:focus,
#your-project form button.submit:hover{background-position:0px -30px}#your-project form button.submit:active{background-position:0px -60px}#your-project form
div{position:absolute;right:0px;bottom:-28px;width:387px;height:28px;border:0px;padding:0px;outline:none;text-indent:-9999px;background-color:transparent;background-image:url(/application/static/images/template/your-project-button.png)}#your-project form div:hover,
#your-project form
div.hover{background-position:0px -28px}#your-project form
div.opened{background-position:0px -56px}#your-project form div.opened:hover{background-position:0px -84px}#your-project form
p.title{position:absolute;width:335px;top:40px;right:50px;font-family:'Museo Slab 500',Arial,Helvetica,sans-serif;color:#FFF;text-shadow:0px 0px 1px #000;font-size:25px}#your-project form
p.message{position:absolute;width:335px;top:75px;right:50px;font-family:'Museo Slab 500',Arial,Helvetica,sans-serif;color:#8497a5;font-size:15px;line-height:22px}#your-project form
p.phone{position:absolute;font-family:'Museo Slab 500',Arial,Helvetica,sans-serif;width:335px;top:190px;right:50px;color:#b9cddc;text-shadow:0px 0px 1px #000;font-size:17px;line-height:23px}#your-project form p.phone
a{color:#FFF;text-decoration:underline}#container{position:relative;width:100%;min-width:960px;padding:0px
0px 50px 0px;background-image:url(/application/static/images/template/background.jpg);background-position:center top}#trim{position:absolute;left:0px;top:355px;width:100%;min-width:960px;height:65px;background-image:url(/application/static/images/template/trim.png)}#banner{position:absolute;left:0px;top:0px;width:100%;min-width:960px;height:355px;background-color:#FFF;background-image:url(/application/static/images/template/header-background.png);background-repeat:no-repeat;background-position:center top}#header{position:relative;margin:0px
auto 0px auto;width:960px;min-width:960px;height:195px}#logo{position:absolute;left:35px;top:55px}#social{display:none;position:absolute;right:10px;bottom:60px}#social .twitter,
#social
.facebook{float:left}#menu{overflow:hidden;position:absolute;left:0px;top:145px;width:946px;height:50px;padding:0px
15px}#menu
li{float:left;height:50px;padding:0px
4px 0px 4px}#menu li
a{display:block;height:50px;text-indent:-9999px;background-image:url(/application/static/images/template/main-menu.png)}#menu li.home
a{width:81px;background-position:0px 0px}#menu li.home a:hover{background-position:0px -50px}#menu li.home
a.selected{background-position:0px -100px !important}#menu li.about-us
a{width:107px;background-position:-81px 0px}#menu li.about-us a:hover{background-position:-81px -50px}#menu li.about-us
a.selected{background-position:-81px -100px !important}#menu li.why-choose-us
a{width:160px;background-position:-188px 0px}#menu li.why-choose-us a:hover{background-position:-188px -50px}#menu li.why-choose-us
a.selected{background-position:-188px -100px !important}#menu li.renovations
a{width:133px;background-position:-348px 0px}#menu li.renovations a:hover{background-position:-348px -50px}#menu li.renovations
a.selected{background-position:-348px -100px !important}#menu li.new-homes
a{width:130px;background-position:-481px 0px}#menu li.new-homes a:hover{background-position:-481px -50px}#menu li.new-homes
a.selected{background-position:-481px -100px !important}#menu li.gallery
a{width:90px;background-position:-611px 0px}#menu li.gallery a:hover{background-position:-611px -50px}#menu li.gallery
a.selected{background-position:-611px -100px !important}#menu li.blog
a{width:69px;background-position:-701px 0px}#menu li.blog a:hover{background-position:-701px -50px}#menu li.blog
a.selected{background-position:-701px -100px !important}#menu li.contact
a{width:96px;background-position:-770px 0px}#menu li.contact a:hover{background-position:-770px -50px}#menu li.contact
a.selected{background-position:-770px -100px !important}#content{position:relative;margin:0px
auto;width:960px}#footer{margin:0px
auto;width:960px;height:74px;position:relative;background-image:url(/application/static/images/template/footer-background.jpg?1)}#footer
.facebook{position:absolute;display:block;background-image:url(/application/static/images/template/footer-facebook-btn.png?1);width:408px;height:61px;left:45px;top:15px;text-indent:-9999px}#footer .facebook:hover{background-position:0 -61px}#footer
.separator{position:absolute;left:480px;top:10px;width:1px;height:55px;background:#fff}#footer
.address{position:absolute;left:500px;top:17px;font-family:'Museo Slab 500',Arial,Helvetica,sans-serif;color:#dfd5ca;text-shadow:0px 1px 1px #55483a;font-size:14px;line-height:18px;padding:0px
10px}#footer
.contact{position:absolute;left:500px;top:37px;font-family:'Museo Slab 500',Arial,Helvetica,sans-serif;color:#FFF;text-shadow:0px 1px 1px #55483a;font-size:15px;line-height:20px;padding:0px
10px}#footer .contact
a{color:#b1be1c;text-decoration:none}#footer .contact a:hover{text-decoration:underline}#copyright{margin:0px
auto;width:960px;padding:15px
0px 0px 0px;font-family:Arial,Helvetica,sans-serif;color:#dfd5ca;text-shadow:0px 1px 1px #786859;font-size:11px;text-align:center}#copyright
a{color:#f2ede8;text-decoration:none}#copyright a:hover{color:#FFF;text-decoration:underline}#content{font-family:Arial,Helvetica,sans-serif;color:#3d3934;font-size:13px;line-height:20px}#content
h1{font-family:'Museo Slab 500',Arial,Helvetica,sans-serif;color:#a2978c;text-shadow:0px 0px 1px rgba(0,0,0,0);font-size:35px;line-height:1}#content
h2{font-family:'Museo Slab 500',Arial,Helvetica,sans-serif;color:#6fb1db;text-shadow:0px 0px 1px rgba(0,0,0,0);font-size:21px;line-height:25px}#content
h3{font-family:Arial,Helvetica,sans-serif;color:#6fb1db;text-shadow:0px 0px 1px rgba(0,0,0,0);font-size:15px;line-height:20px;font-weight:bold}#content
p{padding:0px
0px 20px 0px}#content
strong{font-weight:bold}#content
em{font-style:italic}#content
a{color:#9BA711;text-decoration:underline}#content a:hover{color:#71370b}#home{position:relative}#home .award-winner{display:block;width:172px;height:172px;position:absolute;right:1px;top:0px;z-index:2000}#home
.banners{position:relative;width:960px;height:444px;overflow:hidden}#home
.banner{height:444px;width:960px}#home #banner-new-homes{background:url(/application/static/images/home/home-banners-new-homes.jpg) 0 -1px}#home #banner-reno{background:url(/application/static/images/home/home-banners-reno.jpg) 0 -1px}#home #banner-gallery{background:url(/application/static/images/home/home-banners-gallery.jpg) 0 -1px}#home .banner
.more{position:absolute;left:70px;top:335px;width:147px;height:30px;background-image:url(/application/static/images/content/find-out-more-button.png);background-repeat:no-repeat;text-indent:-9999px}#home .banner .more:hover{background-position:0 -30px}#home #banner-reno
.more{left:50px}#home #banner-gallery
.more{left:250px;top:293px;background-image:url(/application/static/images/content/view-gallery-button.png)}#home
.banner_controls{position:absolute;top:170px;left:10px;z-index:10;width:940px}#home .banner_controls
a{background:url(/application/static/images/home/banner_controls.png) 0 -1px no-repeat;cursor:pointer;display:block;height:64px;text-indent:-5000em;width:65px;top:0;opacity: .85}#home .banner_controls
.prev{float:left}#home .banner_controls .prev:hover{background-position:left -62px;opacity:1}#home .banner_controls
.next{background-position:right -1px;float:right}#home .banner_controls .next:hover{background-position:right -62px;opacity:1}#home
div.buttons{overflow:hidden;width:960px;height:81px;padding:15px
0 0}#home div.buttons
a{float:left;display:block;width:310px;height:81px;background-image:url(/application/static/images/home/large-buttons.png);text-indent:-9999px}#home div.buttons a.why-choose-us{margin:0
15px 0 0;background-position:0 0}#home div.buttons a.why-choose-us:hover{background-position:0 -81px}#home div.buttons
a.renovations{margin:0
15px 0 0;background-position:-310px 0}#home div.buttons a.renovations:hover{background-position:-310px -81px}#home div.buttons
a.gallery{background-position:-620px 0}#home div.buttons a.gallery:hover{background-position:-620px -81px}#home div.rounded-corners{margin:15px
0 0;height:5px;width:960px;background-image:url(/application/static/images/home/home-rounded-corners.png);font-size:0;line-height:0}#home
.columns{overflow:hidden;background-color:#FFF}#home .columns
.intro{float:left;width:560px;padding:40px
20px 40px 40px}#home .columns .intro
h1{padding:0
0 25px}#home .columns .intro
h2{padding:0
0 25px}#home .columns
.blog{float:left;width:309px;margin:0
0 0 30px;background-color:#efedeb;border-left:#e4e0dc solid 1px}#home .columns .blog
li{overflow:hidden;border-bottom:#d9d3ce solid 1px;border-top:#fff solid 1px;padding:20px}#home .columns .blog
li.title{padding:10px
20px;font-family:'Museo Slab 500',Arial,Helvetica,sans-serif;color:#696056;text-shadow:0 1px 1px #fff;font-size:13px;line-height:20px;text-transform:uppercase}#home .columns .blog
li.alt{background-color:#f7f6f5}#home .columns .blog li:first-child{border-top:none}#home .columns .blog li
.photo{float:left;padding:0
10px 0 0}#home .columns .blog li
.title{display:block;padding:0;color:#3e2f20;text-shadow:0 1px 1px #fff;font-size:15px;line-height:17px;text-decoration:none}#home .columns .blog li .title:hover{text-decoration:underline}#home .columns .blog li
.date{padding:3px
0 0;color:#6fb1db;font-size:11px;line-height:14px;text-transform:uppercase}#about{overflow:hidden;background-color:#FFF}#about
h1{padding:50px
0 30px 40px}#about
.intro{padding:0
300px 10px 40px}#about .intro
h2{padding:0
0 5px}#about
.process{padding:10px
90px 50px 410px;background-image:url(/application/static/images/content/about-us-photos.jpg);background-repeat:no-repeat;background-position:0 0}#about
.columns{overflow:hidden;padding:0
0 40px}#about
.history{width:370px;padding:0
0 0 60px;float:left}#about .history
h2{padding:0
0 5px}#about
.awards{width:400px;padding:0
0 0 65px;float:left}#about .awards
h2{padding:0
0 5px}#about .awards
ul{list-style-type:disc;list-style-position:outside;padding:0
0 0 15px}#about .awards ul
li{padding:0
0 5px}#about .awards ul li
ul{list-style-type:circle;padding:3px
0 5px 20px}#about .awards ul li ul
li{padding:0;font-size:12px}#about .meet-the-team{background:url(/application/static/images/content/about-meet-the-team.jpg) 0 0 no-repeat;height:232px;position:absolute;top:40px;right:10px;width:283px;display:block;text-indent:-5000em}#why-choose-us{overflow:hidden;background-color:#FFF;padding:50px
425px 40px 40px;background-image:url(/application/static/images/content/why-choose-us.jpg);background-repeat:no-repeat;background-position:right 90px}#why-choose-us
h2{padding:25px
0 5px}#renovations{overflow:hidden;background-color:#FFF;background-image:url(/application/static/images/content/visit-our-gallery.png);background-repeat:no-repeat;background-position:701px top}#renovations
h1{padding:50px
0 40px 40px}#renovations
.intro{padding:0
0 0 40px;overflow:hidden}#renovations .intro
.column1{width:350px;padding:0;float:left}#renovations .intro .column1
h2{padding:0
0 5px}#renovations .intro .column1
p{padding:0}#renovations .intro
.column2{width:400px;padding:0
0 0 110px;float:left}#renovations .intro .column2
h2{padding:0
0 5px}#renovations .intro .column2
p{padding:0}#renovations .banner
img{display:block}#renovations
ul{padding:50px
0 20px 80px;overflow:hidden}#renovations ul
li{width:350px;float:left;overflow:hidden;padding:0
70px 25px 0}#renovations ul li
img{float:left;margin:0
15px 0 0;border:#473828 solid 1px}#renovations ul li
h3{padding:0
0 3px}#new-homes{overflow:hidden;background-color:#FFF;padding:50px
425px 40px 40px;background-image:url(/application/static/images/content/new-homes.jpg);background-repeat:no-repeat;background-position:right 0}#new-homes
h1{padding:0
0 25px}#new-homes
h2{padding:0
0 5px}#contact{padding:50px
40px;background-color:#FFF}#contact
.columns{overflow:hidden;padding:30px
0 0}#contact .columns
.column{float:left;padding:0
50px 10px 0}#contact
.map{width:880px;height:410px}#contact .map-markers-details{display:none}#testimonials{padding:50px
40px 25px;background-color:#FFF}#testimonials
blockquote{padding:40px
0 10px;border-bottom:#CCC dashed 1px}#testimonials blockquote:last-child{border-bottom:none}#testimonials blockquote
img{float:right;padding:0
0 10px 30px}#testimonials blockquote
h2{padding:0
0 5px}#testimonials blockquote
p{padding:0
0 13px;width:500px}#testimonials blockquote
strong{display:inline-block;width:60px}#design-and-build-process{overflow:hidden;background-color:#FFF;padding:50px
280px 40px 40px}#design-and-build-process
h1{padding:0
0 25px}#design-and-build-process
h2{padding:10px
0 5px}#design-and-build-process
ul{padding:0
0 25px 40px;list-style-type:disc;list-style-position:outside}#faqs{background-color:#FFF;padding:50px
300px 40px 40px}#faqs
h2{background-color:#FFF;padding:30px
0 5px}#faqs
ul{padding:0
0 25px 40px;list-style-type:disc;list-style-position:outside}#environmental-commitment{overflow:hidden;background-color:#FFF;padding:50px
280px 40px 40px}#environmental-commitment
h1{padding:0
0 25px}#environmental-commitment
ul{padding:0
0 25px 40px;list-style-type:disc;list-style-position:outside}#industry-partners{overflow:hidden;background-color:#FFF;padding:50px
280px 40px 40px}#industry-partners
h1{padding:0
0 25px}#industry-partners
ul{padding:0
0 25px 40px;list-style-type:disc;list-style-position:outside}#safety-and-security{overflow:hidden;background-color:#FFF;padding:50px
280px 40px 40px}#safety-and-security
h1{padding:0
0 25px}#warranty-and-quality{overflow:hidden;background-color:#FFF;padding:50px
280px 40px 40px}#warranty-and-quality
h1{padding:0
0 25px}#blog{overflow:hidden;background-color:#FFF}#blog
.articles{float:left;width:600px;padding:0
40px 40px}#blog .articles
.article{width:600px}#blog .articles .article
h1{padding:50px
0 5px}#blog .articles .article h1
a{color:#a2978c;text-decoration:none}#blog .articles .article h1 a:hover{color:#b1be1c}#blog .articles .article
.date{padding:0
0 20px;color:#6fb1db;font-size:11px;line-height:14px;text-transform:uppercase}#blog .articles .article
.photo{padding:0
0 20px}#blog .articles .article .photo
.caption{color:#666;font-size:11px;text-transform:uppercase}#blog .articles .article .read-more{color:#b1be1c;font-weight:bold;text-decoration:none}#blog .articles .article .read-more:hover{text-decoration:underline}#blog .recent-articles{float:left;width:279px;background-color:#efedeb;border-left:#e4e0dc solid 1px}#blog .recent-articles
li{overflow:hidden;border-bottom:#d9d3ce solid 1px;border-top:#fff solid 1px;padding:20px
10px}#blog .recent-articles
li.alt{background-color:#f7f6f5}#blog .recent-articles li:first-child{border-top:none}#blog .recent-articles li
.photo{float:left;padding:0
10px 0 0}#blog .recent-articles li
.title{display:block;padding:0;color:#3e2f20;text-shadow:0 1px 1px #fff;font-size:15px;line-height:17px;text-decoration:none}#blog .recent-articles li .title:hover{text-decoration:underline}#blog .recent-articles li
.date{padding:3px
0 0;color:#6fb1db;font-size:11px;line-height:14px;text-transform:uppercase}#blog-article{overflow:hidden;background-color:#FFF}#blog-article
.article{padding:0
20px 40px 40px}#blog-article .article
h1{width:600px;padding:50px
0 5px}#blog-article .article h1
a{color:#a2978c;text-decoration:none}#blog-article .article h1 a:hover{color:#b1be1c}#blog-article .article
.date{padding:0
0 20px;color:#6fb1db;font-size:11px;line-height:14px;text-transform:uppercase}#blog-article .article
.body{width:600px}#blog-article .article
.photos{padding:0
0 20px;float:left;clear:both;overflow:hidden}#blog-article .article .photos
.large{float:left;width:610px}#blog-article .article .photos .large
.caption{color:#666;font-size:11px;text-transform:uppercase}#blog-article .article
.thumbs{float:right;clear:none;width:220px;padding:0;margin-right:55px}#blog-article .article .thumbs
img{float:left;margin:0
10px 10px 0}#gallery{overflow:hidden;padding:0
20px 50px 40px;background-color:#FFF}#gallery
h1{padding:50px
0 0}#gallery
.album{float:left;width:280px;height:315px;margin:40px
20px 0 0;border-bottom:#d9d3ce solid 1px}#gallery .album
.title{display:block;margin:10px
0 0;font-family:'Museo Slab 500',Arial,Helvetica,sans-serif;color:#6fb1db;text-shadow:0 0 1px rgba(0,0,0,0);font-size:21px;line-height:25px;font-weight:normal;text-decoration:none}#gallery .album .title:hover{text-decoration:underline}#gallery-album{overflow:hidden;background-color:#FFF;padding:50px
40px;background-image:url(/application/static/images/content/back-to-main-gallery.png);background-repeat:no-repeat;background-position:710px 15px}#gallery-album
h1{padding:0
0 25px}#gallery-album
p.intro{width:500px;padding:0
0 25px}#gallery-album
img.message{display:block;padding:10px
0 10px 60px}#gallery-album
.photos{overflow:hidden}#gallery-album .photos
a{display:block;float:left;margin:0
20px 20px 0}.clearhack{display:block;visibility:hidden;clear:both;height:0}#team{padding:50px
50px 80px 0;background:#fff}#team
#intro{padding:25px
200px 20px 50px}#team
h1{margin-left:50px}.employees{width:100%;padding:0
20px 30px 0}.employee{width:100%;clear:both;float:left;padding-top:60px}#team
#jordan{padding-top:10px}#team
#emily{padding-top:0px}#team
#calvin{padding-top:50px}#team
#monique{padding-top:10px}#team
#florian{padding-top:30px}.employees
.name{margin-top:5px;float:left;clear:none;width:550px}.employees
.bio{margin:10px
0 0;width:460px;float:left;clear:none}.employees
.photo{height:250px;margin:-10px 30px 0 105px;float:left;clear:none;width:202px}.employees
.even{padding-top:45px}.employees .even
.photo{float:right;margin:-50px 50px 0 0}.employees .even
.name{margin:10px
0 0 175px;width:450px;text-align:right}.employees .even
.bio{width:460px;margin:10px
10px 0 175px}.wysiwyg
h2{padding:25px
0px 5px 0px}.wysiwyg
p{padding:0px
0px 20px 0px}.wysiwyg
strong{font-weight:bold}.wysiwyg
em{font-style:italic}.wysiwyg
a{color:#9BA711;text-decoration:underline}.wysiwyg a:hover{color:#71370b}.wysiwyg
ol{list-style:decimal;list-style-position:outside;padding:0px
30px 20px 20px;margin:10px
0px 0px 10px}.wysiwyg
ul{list-style:disc;list-style-position:outside;padding:0px
30px 20px 20px;margin:10px
0px 0px 10px}.wysiwyg
li{padding:0px
0px 5px 0px}#admin{padding:40px;overflow:hidden;background-color:#FFF}#admin
h1{padding:0px}#admin .blog-posts{float:left;width:580px;margin:0px
80px 0px 0px}#admin .photo-galleries{float:left;width:220px}#admin
h2{padding:30px
0px 10px 0px}#admin
ul{}#admin ul
li{padding:5px
0px 5px 5px;background-color:#f7f6f5;-moz-border-radius:3px;-webkit-border-radius:3px}#admin ul
li.alt{background-color:#fff}#admin ul li
a{font-weight:bold;text-decoration:none}#admin ul li a:hover{text-decoration:underline}#admin ul li.new
span{display:inline-block;font-size:14px;line-height:16px;font-weight:bold;text-align:center;width:16px;height:16px;background-color:#c4c4c4;-moz-border-radius:3px;-webkit-border-radius:3px}#admin ul li.new
a{color:#5b5753}#admin ul li.new a:hover{text-decoration:none;color:#000}#admin ul li.new a:hover
span{color:#c4c4c4;background-color:#3D3934}#admin ul li span.date,
#admin ul li
span.count{color:#585450;font-size:10px;line-height:13px;padding:0px
0px 0px 3px}#admin-album{overflow:hidden;padding:40px
40px 50px 20px;background-color:#FFF}#admin-album
h1{padding:0px;padding:0px
0px 0px 20px}#admin-album
h2{padding:5px
0px 20px 20px}#admin-album
.columns{overflow:hidden}#admin-album
form.album{width:420px;float:left;padding:10px
0px 5px 20px;margin:0px
20px 0px 0px;-moz-border-radius:3px;-webkit-border-radius:3px}#admin-album form.album
div{padding:0px
0px 10px 0px}#admin-album form.album div
label{display:block;font-weight:bold}#admin-album form.album div
input{width:380px;padding:2px
5px 2px 5px;font-family:Tahoma,Geneva,sans-serif;font-size:11px;line-height:15px;border:#abadb3 solid 1px}#admin-album form.album div
input.error{background-color:#ffdede;border-color:#ffb5b5}#admin-album form.album div
textarea{width:382px;height:350px;padding:5px;font-family:Tahoma,Geneva,sans-serif;font-size:11px;line-height:15px}#admin-album
.photos{float:left;width:440px;padding:30px
0px 0px 0px}#admin-album .photos
form.new{overflow:hidden;padding:10px;margin:0px
0px 10px 0px;border:#ddd solid 1px;background-color:#f7f6f5;-moz-border-radius:3px;-webkit-border-radius:3px}#admin-album .photos form.new
label{display:block;font-weight:bold}#admin-album .photos form.new
input{font-size:11px}#admin-album .photos form.new
button{display:none;font-size:11px;line-height:13px;padding:1px
2px 2px 2px}#admin-album .photos form.new
div{font-size:12px;line-height:15px;padding:0px
0px 5px 0px}#admin-album .photos
ul{overflow:hidden;padding:0px
0px 0px 0px}#admin-album .photos ul
li{overflow:hidden;margin:0px
0px 10px 0px;padding:10px;border:#ddd solid 1px;background-color:#f7f6f5;-moz-border-radius:3px;-webkit-border-radius:3px}#admin-album .photos ul
li.drop{height:65px;margin:0px
0px 10px 0px;border:#ddd dashed 2px;background-color:#fff}#admin-album .photos ul li
img{float:left;margin:0px
10px 0px 0px;cursor:pointer}#admin-album .photos ul li
form{padding:0px
0px 0px 0px}#admin-album .photos ul li form
textarea{display:block;margin:0px
0px 3px 0px;width:280px;height:30px;padding:2px;font-family:Tahoma,Geneva,sans-serif;font-size:11px;line-height:15px}#admin-album .photos ul li form
a{color:#fff;padding:2px
4px 1px 4px;font-size:9px;line-height:10px;text-decoration:none;background-color:#7f7f7f;-moz-border-radius:3px;-webkit-border-radius:3px}#admin-album .photos ul li form a:hover{color:#fff;background-color:#666}#fancybox-loading{position:fixed;top:50%;left:50%;height:40px;width:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display:none}* html #fancybox-loading{position:absolute;margin-top:0}#fancybox-loading
div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url('/application/static/images/fancybox/fancybox.png')}#fancybox-overlay{position:fixed;top:0;left:0;bottom:0;right:0;background:#000;z-index:1100;display:none}* html #fancybox-overlay{position:absolute;width:100%}#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none}#fancybox-wrap{position:absolute;top:0;left:0;margin:0;padding:20px;z-index:1101;display:none}#fancybox-outer{position:relative;width:100%;height:100%;background:#FFF}#fancybox-inner{position:absolute;top:0;left:0;width:1px;height:1px;padding:0;margin:0;outline:none;overflow:hidden}#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent}#fancybox-close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;background-image:url('/application/static/images/fancybox/fancybox.png');background-position:-40px 0px;cursor:pointer;z-index:1103;display:none}#fancybox_error{color:#444;font:normal 12px/20px Arial;padding:7px;margin:0}#fancybox-content{height:auto;width:auto;padding:0;margin:0}#fancybox-img{width:100%;height:100%;padding:0;margin:0;border:none;outline:none;line-height:0;vertical-align:top;-ms-interpolation-mode:bicubic}#fancybox-frame{position:relative;width:100%;height:100%;border:none;display:block}#fancybox-title{position:absolute;bottom:0;left:0;font-family:Arial;font-size:12px;z-index:1102}.fancybox-title-inside{padding:10px
0;text-align:center;color:#333}.fancybox-title-outside{padding-top:5px;color:#FFF;text-align:center;font-weight:bold}.fancybox-title-over{color:#FFF;text-align:left}#fancybox-title-over{padding:10px;background-image:url('/application/static/images/fancybox/fancy_title_over.png');display:block}#fancybox-title-wrap{display:inline-block}#fancybox-title-wrap
span{height:32px;float:left}#fancybox-title-left{padding-left:15px;background-image:url('/application/static/images/fancybox/fancybox.png');background-position:-40px -90px;background-repeat:no-repeat}#fancybox-title-main{font-weight:bold;line-height:29px;background-image:url('/application/static/images/fancybox/fancybox-x.png');background-position:0px -40px;color:#FFF}#fancybox-title-right{padding-left:15px;background-image:url('/application/static/images/fancybox/fancybox.png');background-position:-55px -90px;background-repeat:no-repeat}#fancybox-left,#fancybox-right{position:absolute;bottom:0px;height:100%;width:35%;cursor:pointer;outline:none;background-image:url('/application/static/images/fancybox/blank.gif');z-index:1102;display:none}#fancybox-left{left:0px}#fancybox-right{right:0px}#fancybox-left-ico,#fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block}#fancybox-left-ico{background-image:url('/application/static/images/fancybox/fancybox.png');background-position:-40px -30px}#fancybox-right-ico{background-image:url('/application/static/images/fancybox/fancybox.png');background-position:-40px -60px}#fancybox-left:hover,#fancybox-right:hover{visibility:visible}#fancybox-left:hover
span{left:20px}#fancybox-right:hover
span{left:auto;right:20px}.fancy-bg{position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:1001}#fancy-bg-n{top:-20px;left:0;width:100%;background-image:url('/application/static/images/fancybox/fancybox-x.png')}#fancy-bg-ne{top:-20px;right:-20px;background-image:url('/application/static/images/fancybox/fancybox.png');background-position:-40px -162px}#fancy-bg-e{top:0;right:-20px;height:100%;background-image:url('/application/static/images/fancybox/fancybox-y.png');background-position:-20px 0px}#fancy-bg-se{bottom:-20px;right:-20px;background-image:url('/application/static/images/fancybox/fancybox.png');background-position:-40px -182px}#fancy-bg-s{bottom:-20px;left:0;width:100%;background-image:url('/application/static/images/fancybox/fancybox-x.png');background-position:0px -20px}#fancy-bg-sw{bottom:-20px;left:-20px;background-image:url('/application/static/images/fancybox/fancybox.png');background-position:-40px -142px}#fancy-bg-w{top:0;left:-20px;height:100%;background-image:url('/application/static/images/fancybox/fancybox-y.png')}#fancy-bg-nw{top:-20px;left:-20px;background-image:url('/application/static/images/fancybox/fancybox.png');background-position:-40px -122px}#fancybox-loading.fancybox-ie
div{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/application/static/images/fancybox/fancy_loading.png', sizingMethod='scale')}.fancybox-ie #fancybox-close{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/application/static/images/fancybox/fancy_close.png', sizingMethod='scale')}.fancybox-ie #fancybox-title-over{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/application/static/images/fancybox/fancy_title_over.png', sizingMethod='scale');zoom:1}.fancybox-ie #fancybox-title-left{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/application/static/images/fancybox/fancy_title_left.png', sizingMethod='scale')}.fancybox-ie #fancybox-title-main{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/application/static/images/fancybox/fancy_title_main.png', sizingMethod='scale')}.fancybox-ie #fancybox-title-right{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/application/static/images/fancybox/fancy_title_right.png', sizingMethod='scale')}.fancybox-ie #fancybox-left-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/application/static/images/fancybox/fancy_nav_left.png', sizingMethod='scale')}.fancybox-ie #fancybox-right-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/application/static/images/fancybox/fancy_nav_right.png', sizingMethod='scale')}.fancybox-ie .fancy-bg{background:transparent !important}.fancybox-ie #fancy-bg-n{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/application/static/images/fancybox/fancy_shadow_n.png', sizingMethod='scale')}.fancybox-ie #fancy-bg-ne{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/application/static/images/fancybox/fancy_shadow_ne.png', sizingMethod='scale')}.fancybox-ie #fancy-bg-e{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/application/static/images/fancybox/fancy_shadow_e.png', sizingMethod='scale')}.fancybox-ie #fancy-bg-se{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/application/static/images/fancybox/fancy_shadow_se.png', sizingMethod='scale')}.fancybox-ie #fancy-bg-s{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/application/static/images/fancybox/fancy_shadow_s.png', sizingMethod='scale')}.fancybox-ie #fancy-bg-sw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/application/static/images/fancybox/fancy_shadow_sw.png', sizingMethod='scale')}.fancybox-ie #fancy-bg-w{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/application/static/images/fancybox/fancy_shadow_w.png', sizingMethod='scale')}.fancybox-ie #fancy-bg-nw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/application/static/images/fancybox/fancy_shadow_nw.png', sizingMethod='scale')}
