@font-face{font-family:'FunctionProBook';src:url('/fonts/FunctionPro-Book-webfont.eot');src:url('/fonts/FunctionPro-Book-webfont.eot?iefix') format('eot'),url('/fonts/FunctionPro-Book-webfont.woff') format('woff'),url('/fonts/FunctionPro-Book-webfont.ttf') format('truetype'),url('/fonts/FunctionPro-Book-webfont.svg#webfontm802pafl') format('svg');}body{color:#CCCCCC;background-color:#000000;}h1{color:#FFFFFF;font-family:'FunctionProBook';font-size:24px;}#content{font-family:'FunctionProBook';font-size:16px;}#spinner div.block,#loadingMain{background:#CCCCCC;}#logoText{color:#FFFFFF;font-family:'FunctionProBook';font-size:42px;}#musicOnOff a{color:#CCCCCC;}#musicOnOff a:hover{color:#999999;}#musicEq span{background-color:#CCCCCC;}.topLink{color:#CCCCCC;}.selected-parent{color:#CCCCCC;background-color:#000000;}.subLink{color:#CCCCCC;background-color:#333333;}.selected-child{color:#000000;background-color:#666666;}#menu a{font-family:'FunctionProBook';font-size:16px;}#menuBackground,#menuHover{background-color:#000000;}.visible_hidden #menu .topMenu a.selected-parent{color:#CCCCCC !important;}#footerText{color:#CCCCCC;font-family:'FunctionProBook';}.jspDrag{background-color:#7A7A7A;}.jspTrack{background-color:#CCCCCC;}#modalCaption{color:#FFFFFF;font-family:'FunctionProBook';font-size:16px;}#modal{border:1px solid #4E4C4D;background-color:#0D1015;}#modalContent{color:#CCCCCC;background-color:#333333;}#branding{color:#CCCCCC;}.image-grid__title{color:#FFFFFF;}.fullscreen-slideshow__info-text{font-family:'FunctionProBook';font-size:16px;}#bookingForm form input,#bookingForm form textarea{color:#CCCCCC;background-color:#666666;border:1px solid #CCCCCC;}#closeForm{color:#CCCCCC;}#selectedDate{color:#CCCCCC;}#bookingForm{background-color:#666666;}#bookingForm form input.submit{color:#CCCCCC;background-color:#666666;}.required-asterisk{color:#FFFFFF;}#errorAlert{color:#CCCCCC;background-color:#666666;}#calendarYears a,#calendarMonths a{color:#FFFFFF;}#calendarYears a.selected,#calendarMonths a.selected{color:#FFFFFF;}#datePickerWrapper a.ui-state-default{color:#999999;background-color:#333333;}#bookedBlock,#datePickerWrapper table.ui-datepicker-calendar td.ui-datepicker-unselectable.ui-state-disabled.booked-date{color:#FFFFFF;background:#999999;}#datePickerWrapper{font-size:16px;}#bookingForm input,#bookingForm select,#bookingForm textarea{font-family:'FunctionProBook';font-size:12px;}.itemListDescription,.itemListDescription > a{color:#FFFFFF;}.list-description{color:#CCCCCC;}.form-popup{color:#CCCCCC;background-color:#666666;border:1px solid #CCCCCC;}.fb-form-input-container,.fb-field-title{color:#CCCCCC;}.fb-rating-expanded td{color:#CCCCCC;border-color:#CCCCCC;}.fb-form-input-container,.fb-submit-btn,.notify-container{font-family:'FunctionProBook';font-size:16px;}::-webkit-input-placeholder{color:#CCCCCC;}:-moz-placeholder{color:#CCCCCC;}::-moz-placeholder{color:#CCCCCC;}:-ms-input-placeholder{color:#CCCCCC;}.fb-form-input-container input,.fb-form-input-container textarea,.fb-form-input-container select, .fb-selectmenu{font-family:'FunctionProBook';font-size:12px;color:#CCCCCC;background-color:#666666;}.fb-section-type span{font-family:'FunctionProBook';font-size:24px;color:#FFFFFF;}.fb-submit-btn{font-family:'FunctionProBook';font-size:12px;color:#CCCCCC;background-color:#666666;}.fb-ff-action-symbol,.fb-file-upload-symbol{color:#CCCCCC;background-color:#666666;}.video-list .title{color:#FFFFFF;}.video-list .description{color:#CCCCCC;}.thumb{border-color:#999999;background-color:#999999;}.thumb.current,.thumb:hover{border-color:#333333;background-color:#333333;}.thumbNum{font-family:'FunctionProBook';}.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(0,0,0,.7);color:#CCCCCC;}#title{color:#ADADAD;font-family:'FunctionProBook';font-size:17px;}#caption{font-family:'FunctionProBook';font-size:13px;}body.no-cpanel-bg-img{background:#000000 url("/portfolio/templates/50/gradient.png") no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}#widthWrapper{position:relative;margin:0 auto;}.width-wrapper{margin:0 auto;}#csBorder{margin:0 auto;padding:5px;background-color:#000000;opacity:0;}#csBackground{margin:0 auto;background-color:#000000;opacity:0;border:10px solid;border-color:#CCCCCC;}#content{margin:0 auto;overflow:hidden;min-width:900px;max-width:1500px;position:relative;}#logo{margin:0px auto;margin-left:-15px !important;opacity:0;}#menu{overflow:hidden;padding-bottom:5px;margin:46px auto 0px auto;}#menu ul{margin:0 auto;padding:0;list-style-type:none;}#menu > ul > li{float:left;}#menu > ul > li > a{display:block;padding:4px 12px;margin:0 1px;opacity:0;}#menu ul li a.selected-parent{background-color:transparent;}#menu ul li ul li a{display:block;padding:2px 8px;margin:0 0 5px;position:relative;white-space:nowrap;overflow:hidden;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;border-radius:5px;opacity:0;}.topMenu a.selected-parent,.topMenu > li > a.hover{color:#CCCCCC !important;}#menuHover,#menuBackground{border-radius:5px;-webkit-border-radius:5px;}.sub-wrapper{visibility:hidden;position:absolute;z-index:6000;}.subMenu{cursor:pointer;text-align:center;}.subLi{visibility:visible;}.subLink{display:block;padding:4px 24px;margin:0 0 1px;position:relative;white-space:nowrap;overflow:hidden;}.subMenu a{color:#CCCCCC;background-color:#333333;}.subMenu a.selected-child,.subMenu a:hover{color:#000000;background-color:#CCCCCC !important;}#icons{margin:0 auto;overflow:hidden;opacity:0;margin-bottom:4px;}#socialIcons{float:left;}#socialIcons.designer a{padding:2px;}#socialIcons.designer.color a{background:#000000;}#socialIcons.designer.greyscale a{background:#999;}#musicPlayerWrapper{display:none;float:right;width:33%;position:relative;}#musicPlayerInner{position:absolute;top:0;right:0;}#thumbContainer{height:358px;width:46px;overflow:hidden;position:absolute;}#thumbs{height:300px;}#thumbSetPrev,#thumbSetNext{margin:0 auto;}.thumb{width:40px;height:40px;border-width:3px;border-style:solid;border-color:#282828;margin-bottom:5px;}.thumb.current{border-color:#999999;}#thumbs .current .thumbOverlay{opacity:.7;}.thumbOverlay{background:blue;opacity:0;} 