@font-face{font-family:'MuseoSansRounded300';src:url('/fonts/MuseoSansRounded-300-webfont.eot');src:url('/fonts/MuseoSansRounded-300-webfont.eot?iefix') format('eot'),url('/fonts/MuseoSansRounded-300-webfont.woff') format('woff'),url('/fonts/MuseoSansRounded-300-webfont.ttf') format('truetype'),url('/fonts/MuseoSansRounded-300-webfont.svg#webfontm802pafl') format('svg');}@font-face{font-family:'Josefin Sans';font-style:normal;font-weight:400;src:local('Josefin Sans Regular'),local('JosefinSans-Regular'),url(http://fonts.gstatic.com/s/josefinsans/v14/Qw3aZQNVED7rKGKxtqIqX5EUDXx9.ttf) format('truetype');}body{color:#000000;background-color:#EBE8E1;background-image:url(/images/background_bank/scales_transparent_tile.png);background-repeat:repeat;background-position:top left;}@media all and (max-width:1500px){body{background-image:url(/images/background_bank/scales_transparent_tile.png);}}h1{color:#822651;font-family:'Josefin Sans';font-size:24px;}#content{font-family:'MuseoSansRounded300';font-size:16px;}#spinner div.block,#loadingMain{background:#000000;}#logoText{color:#000000;font-family:'Josefin Sans';font-size:42px;}#musicOnOff a{color:#6C5735;}#musicOnOff a:hover{color:#BDB6A6;}#musicEq span{background-color:#6C5735;}.topLink{color:#000000;}.selected-parent{color:#822651;background-color:#BDB6A6;}.subLink{color:#000000;background-color:#BDB6A6;}.selected-child{color:#BDB6A6;background-color:#822651;}#menu a{font-family:'Josefin Sans';font-size:24px;}#menuBackground,#menuHover{background-color:#BDB6A6;}.visible_hidden #menu .topMenu a.selected-parent{color:#000000 !important;}#footerText{color:#6C5735;font-family:'Josefin Sans';}.jspDrag{background-color:#822651;}.jspTrack{background-color:#EBE8E1;}#modalCaption{color:#FFFFFF;font-family:'MuseoSansRounded300';font-size:16px;}#modal{border:1px solid #4E4C4D;background-color:#0D1015;}#modalContent{color:#CCCCCC;background-color:#333333;}#branding{color:#6C5735;}.image-grid__title{color:#822651;}.fullscreen-slideshow__info-text{font-family:'MuseoSansRounded300';font-size:16px;}#bookingForm form input,#bookingForm form textarea{color:#FFFFFF;background-color:#BDB6A6;border:1px solid #A39C8B;}#closeForm{color:#FFFFFF;}#selectedDate{color:#FFFFFF;}#bookingForm{background-color:#BDB6A6;}#bookingForm form input.submit{color:#FFFFFF;background-color:#BDB6A6;}.required-asterisk{color:#822651;}#errorAlert{color:#FFFFFF;background-color:#BDB6A6;}#calendarYears a,#calendarMonths a{color:#822651;}#calendarYears a.selected,#calendarMonths a.selected{color:#A39C8C;}#datePickerWrapper a.ui-state-default{color:#EBE8E1;background-color:#822651;}#bookedBlock,#datePickerWrapper table.ui-datepicker-calendar td.ui-datepicker-unselectable.ui-state-disabled.booked-date{color:#A39C8C;background:#EBE8E1;}#datePickerWrapper{font-size:16px;}#bookingForm input,#bookingForm select,#bookingForm textarea{font-family:'MuseoSansRounded300';font-size:12px;}.itemListDescription,.itemListDescription > a{color:#822651;}.list-description{color:#000000;}.form-popup{color:#FFFFFF;background-color:#BDB6A6;border:1px solid #A39C8B;}.fb-form-input-container,.fb-field-title,.fb-form-not-supported-link{color:#000000;}.fb-field-title::before{color:#822651;}.fb-rating-expanded td{color:#000000;border-color:#000000;}.fb-form-input-container,.fb-submit-btn,.notify-container{font-family:'MuseoSansRounded300';font-size:16px;}::-webkit-input-placeholder{color:#FFFFFF;}:-moz-placeholder{color:#FFFFFF;}::-moz-placeholder{color:#FFFFFF;}:-ms-input-placeholder{color:#FFFFFF;}.fb-form-input-container input,.fb-form-input-container textarea,.fb-form-input-container select, .fb-selectmenu{font-family:'MuseoSansRounded300';font-size:12px;color:#FFFFFF;background-color:#BDB6A6;}.fb-section-type span{font-family:'Josefin Sans';font-size:24px;color:#822651;}.fb-submit-btn{font-family:'MuseoSansRounded300';font-size:12px;color:#FFFFFF;background-color:#BDB6A6;}.fb-ff-action-symbol,.fb-file-upload-symbol{color:#FFFFFF;background-color:#BDB6A6;}.video-list .title{color:#822651;}.video-list .description{color:#000000;}.thumb{border-color:#BDB6A6;background-color:#BDB6A6;}.thumb.current,.thumb:hover{border-color:#822651;background-color:#822651;}.thumbNum{font-family:'MuseoSansRounded300';}.control-theme-1 .main-control,.control-theme-1 .thumb-control,#captionContainer.link.control-theme-1:after{background-image:url('/portfolio/images/controls/controls_1.png');}.control-theme-2 .main-control,.control-theme-2 .thumb-control,#captionContainer.link.control-theme-2:after{background-image:url('/portfolio/images/controls/controls_2.png');}.control-theme-3 .main-control,.control-theme-3 .thumb-control,#captionContainer.link.control-theme-3:after{background-image:url('/portfolio/images/controls/controls_3.png');}.control-theme-4 .main-control,.control-theme-4 .thumb-control,#captionContainer.link.control-theme-4:after{background-image:url('/portfolio/images/controls/controls_4.png');}.control-theme-5 .main-control,.control-theme-5 .thumb-control,#captionContainer.link.control-theme-5:after{background-image:url('/portfolio/images/controls/controls_5.png');}.control-theme-6 .main-control,.control-theme-6 .thumb-control,#captionContainer.link.control-theme-6:after{background-image:url('/portfolio/images/controls/controls_6.png');}.control-theme-7 .main-control,.control-theme-7 .thumb-control,#captionContainer.link.control-theme-7:after{background-image:url('/portfolio/images/controls/controls_7.png');}.control-theme-8 .main-control,.control-theme-8 .thumb-control,#captionContainer.link.control-theme-8:after{background-image:url('/portfolio/images/controls/controls_8.png');}.control-theme-9 .main-control,.control-theme-9 .thumb-control,#captionContainer.link.control-theme-9:after{background-image:url('/portfolio/images/controls/controls_9.png');}.control-theme-10 .main-control,.control-theme-10 .thumb-control,#captionContainer.link.control-theme-10:after{background-image:url('/portfolio/images/controls/controls_10.png');}.control-theme-11 .main-control,.control-theme-11 .thumb-control,#captionContainer.link.control-theme-11:after{background-image:url('/portfolio/images/controls/controls_11.png');}#captionContainer{background:rgba(189,182,166,.7);color:#822651;}#title{color:#6E2044;font-family:'Josefin Sans';font-size:17px;}#caption{font-family:'MuseoSansRounded300';font-size:13px;}body{overflow-x:hidden;overflow-y:hidden;position:relative;}#heightWrapper{margin:0 auto;}#stripeWrapper{width:100%;position:absolute;top:0px;left:0px;z-index:-1;overflow:hidden;}.stripe{background-color:#BDB6A6;width:100%;height:10px;margin-bottom:10px;}.stripe:nth-child(2n-1){position:relative;left:100%;}.stripe:nth-child(2n){width:0px;}#widthWrapper{position:relative;margin:0 100px;min-width:1000px;max-width:3000px;overflow:hidden;}body:not(.type_gallery) #content{background-color:#BDB6A6;}.type_gallery #content{background-color:transparent !important;}.type_gallery #viewer .large-wrapper{background-color:#BDB6A6;}#content{opacity:0;overflow:hidden;position:relative;}#header{opacity:0;position:absolute;top:0;right:0;left:0;padding:20px 0;max-height:150px;z-index:10000;}#logo{overflow:hidden;float:left;}.logo #logo{padding:0 20px;}#logo,#logoInner{max-width:250px;min-height:50px;max-height:150px;}#logoInner img{display:block;}#logoInner img,#logoText{position:relative;}#captionContainer{background:#BDB6A6;}#menu{overflow:hidden;float:left;}#menu ul{margin:0 auto;padding:0;list-style-type:none;}#menu .topMenu{text-align:center;}#menu .topLi{float:left;margin-left:5px;}#menu .topLink{display:block;padding:0 20px;position:relative;}#menu .selected-parent{cursor:default;background-color:transparent;}#menu .topLink.ddmenu{cursor:pointer;}#menu .sub-wrapper{overflow:hidden;padding:10px 0 12px 0;margin-top:5px;}#menu .sub-wrapper::before,#menu .sub-wrapper::after{content:"";display:block;position:absolute;width:100%;height:10px;background:#BDB6A6;left:0;}#menu .sub-wrapper::before{top:0;}#menu .sub-wrapper::after{bottom:0;}#menu .subLink{display:block;padding:2px 40px;position:relative;overflow:hidden;white-space:nowrap;margin-top:2px;}#menu .selected-child{cursor:default;}#thumbContainer{opacity:0;width:650px;height:40px;position:absolute;top:20px;right:0;left:0;margin:0 auto;}#thumbSetPrev{float:left;margin-right:5px;}#thumbSetNext{float:right;margin-left:5px;}#thumbSetPrev,#thumbSetNext{margin-top:10px;}#thumbs .thumb{width:40px;height:40px;margin:0 5px;float:left;}#footer{opacity:0;position:absolute;right:0;bottom:0;left:0;height:90px;margin-bottom:15px;}#footerText,#musicPlayerWrapper,#socialIcons{position:absolute;bottom:0;}#footerText{text-align:center;white-space:nowrap;overflow:hidden;left:33%;right:33%;}#socialIcons{overflow:hidden;width:32%;height:16px;right:0;}#socialIcons a{float:right;}#socialIcons a:first-child{margin-right:5px;}#socialIcons.designer{height:24px;}#musicPlayerWrapper{display:none;width:32%;left:0;}#musicOnOff{display:none;}#musicEq{margin-left:5px;}#calendarYears{position:absolute;margin:0;top:-32px;font-size:14px;}#calendarMonths{position:absolute;top:-32px;right:0px;font-size:10px;margin:0;}#monthSeparator{height:0 !important;}#bookedDates{white-space:normal;text-align:left;margin:36px 0px 0 18px;font-size:12px;}#bookedBlock{top:2px;left:0;} 