html,body{background-color:#404041;padding:0}html{overflow-y:scroll;margin:0}body{font-family:Arial, Helvetica, sans-serif;margin:0 25px}div.success,div.error,div.info,div.alert{font-size:10pt;width:942px;margin:10px 0;padding:4px 6px}div.success{background-color:#f0ffea;border:2px solid #009600}div.error{background-color:#ffebeb;border:2px solid red}div.info{background-color:#ebf5ff;border:2px solid #004080}div.alert{background-color:#fff;border:2px solid #ffff80}.clear{clear:both}.auxloader{position:absolute;top:-10000px;left:-10000px}#header,#body,#footer{clear:both;width:965px;margin:0 auto}#body{color:#929497}#logo{margin:23px 0 0 36px}#logo a:focus{border-bottom:1px solid #696a6c;outline:none}#nav{background:url(../images/nav.png) no-repeat;height:29px;margin:20px 0 10px}#nav a{display:block;float:left;background:url(../images/nav.png) no-repeat 0 0;font-size:1px;width:87px;height:29px;line-height:1px;text-indent:-10000px}#nav a.home{background-position:0 0}#nav a.home:hover,#nav a.home:active,#nav a.home:focus{background-position:0 -29px}#nav a.home_sel,#nav a.home_sel:hover,#nav a.home_sel:active,#nav a.home_sel:focus{background-position:0 -58px}#nav a.about{background-position:-87px 0}#nav a.about:hover,#nav a.about:active,#nav a.about:focus{background-position:-87px -29px}#nav a.about_sel,#nav a.about_sel:hover,#nav a.about_sel:active,#nav a.about_sel:focus{background-position:-87px -58px}#nav a.services{background-position:-174px 0}#nav a.services:hover,#nav a.services:active,#nav a.services:focus{background-position:-174px -29px}#nav a.services_sel,#nav a.services_sel:hover,#nav a.services_sel:active,#nav a.services_sel:focus{background-position:-174px -58px}#nav a.projects{background-position:-261px 0}#nav a.projects:hover,#nav a.projects:active,#nav a.projects:focus{background-position:-261px -29px}#nav a.projects_sel,#nav a.projects_sel:hover,#nav a.projects_sel:active,#nav a.projects_sel:focus{background-position:-261px -58px}#nav a.contact{background-position:-348px 0}#nav a.contact:hover,#nav a.contact:active,#nav a.contact:focus{background-position:-348px -29px}#nav a.contact_sel,#nav a.contact_sel:hover,#nav a.contact_sel:active,#nav a.contact_sel:focus{background-position:-348px -58px}#nav a.facebook{background-position:-872px 0;margin:0 0 0 437px}#nav a.facebook:hover,#nav a.facebook:active,#nav a.facebook:focus{background-position:-872px -29px}#nav a.facebook_sel,#nav a.facebook_sel:hover,#nav a.facebook_sel:active,#nav a.facebook_sel:focus{background-position:-872px -58px}#footer{color:#929497;font-size:8pt;margin-bottom:20px;padding:14px 0 0 10px}#footer a.krdg{display:block;float:left;position:relative;top:1px;background:url(../images/krdg.png) no-repeat;font-size:1px;line-height:1px;text-indent:-10000px;width:42px;height:10px;margin:0 15px 0 0}#footer a.krdg:hover,#footer a.krdg:focus{background-position:0 -10px}#footer a.krdg:focus{border-bottom:1px dotted #fff;outline:none}#slideshow{clear:both;position:relative;background-color:#555;width:958px;height:284px}#slideshow img.current{position:absolute;left:0;top:0;z-index:10}#slideshow img.ondeck{position:absolute;left:0;top:0;z-index:1}#slideshow img.prev,#slideshow img.next{position:absolute;left:-10000px;top:-10000px}#slideshow .btns{display:none;position:absolute;bottom:20px;right:20px;z-index:1000}#slideshow .btns a{margin:0 0 0 -1px}#slideshow .btns a img{background-repeat:no-repeat;border:none;width:15px;height:15px}#slideshow .btns a.prev img{background-image:url(../images/slideshow_prev.png)}#slideshow .btns a.pause img{background-image:url(../images/slideshow_pause.png)}#slideshow .btns a.next img{background-image:url(../images/slideshow_next.png)}#footboxes{clear:both;width:958px;margin:10px 0 0 1px}#footboxes .box{float:left;position:relative;background:url(../images/index_footbox_body_default.png) no-repeat bottom;width:233px;height:141px;margin:0 8px 0 0}#footboxes .featured .mask{background:url(../images/index_footbox_bg_mask.png) no-repeat;width:233px;height:97px}#footboxes .box a.big_link{display:block;position:absolute;left:0;top:0;width:100%;height:100%;font-size:1px;line-height:1px;text-indent:-10000px;z-index:50}#footboxes .box .head{background:url(../images/index_footbox_head.png) no-repeat;height:44px}#footboxes .box .head h1{color:#ffca05;font-size:14pt;font-weight:400;line-height:44px;margin:0;padding:0 13px}#footboxes .box .head h1.small{font-size:9pt;line-height:9pt;text-transform:uppercase;margin:0;padding:8px 13px 0}#footboxes .box .head h1.multi .small{font-size:11pt;font-weight:400;text-transform:uppercase;margin:0 0 0 5px}#footboxes .box .head h2{color:#fff;font-size:13pt;font-weight:700;margin:0;padding:0 13px}#footboxes .box .large_text{color:#fff;font-size:14pt;font-family:'Arial Narrow', Arial, Helvetica, sans-serif;line-height:16pt;margin:0;padding:8px 12px 0}#footboxes .box .more_link{position:absolute;bottom:5px;right:10px;color:#929497;font-size:8pt;text-align:right;z-index:100}#footboxes .box .more_link a:focus{border-bottom:1px dotted #929497;outline:none}#footboxes .box ul{color:#929497;list-style-type:none;font-size:9pt;margin:0;padding:0}#footboxes .box ul li{display:block;border-bottom:1px solid #525254;overflow:hidden;height:23px;line-height:25px;margin:0;padding:0 12px}#footboxes .box ul em{color:#ffca05;font-style:normal;text-transform:uppercase}#footboxes .box ul strong{color:#fff;font-weight:400}#footboxes .box ul li.cut_short{background:url(../images/index_footbox_ellip.gif) no-repeat right top}#footboxes .admin_btn{position:absolute;top:4px;right:5px;z-index:1000;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;padding:3px 2px 0}#footboxes .admin_btn:hover{background-color:#fff}#about_details{margin:15px 0 5px}#about_details ul{color:#929497;list-style-type:none;margin:0;padding:0}#about_details ul li{clear:both;margin:0;padding:0}#about_details .box{float:left;width:165px;font-size:1px;line-height:1px;margin:0 10px 0 0}#about_details .item1 .box{background-color:#4d4d4f;height:220px}#about_details .item2 .box{background-color:#58595b;height:110px}#about_details .item3 .box{background-color:#626366;height:225px}#about_details .text{border-top:1px solid #929497;margin:0 0 0 175px;padding:5px 70px 0 10px}#about_details .item3 .text{border-bottom:1px solid #929497;height:218px}#about_details h1{float:left;color:#fff;font-family:'Arial Narrow', Helvetica Narrow, sans-serif;font-size:18pt;font-weight:400;width:275px;margin:0;padding:0}#about_details .item1 h1{height:200px}#about_details .item2 h1{height:90px}#about_details .item3 h1{height:205px}#about_details p{font-size:9pt;letter-spacing:-.25px;text-align:justify;margin:5px 0 15px}#service_details{font-family:'Arial Narrow', Helvetica Narrow, sans-serif;margin:40px 0 25px}#service_details table{border-collapse:collapse;table-layout:fixed;width:838px;margin:0 auto;padding:0}#service_details table thead td{background:url(../images/services_item_head.png) no-repeat center bottom;color:#fff;font-size:18pt;font-weight:400;height:44px;line-height:44px;padding:0 0 0 24px}#service_details table tbody img{display:block;width:261px;height:151px;margin:0 auto}#service_details table tbody tr.pics td{background:url(../images/services_item_foot.png) no-repeat center 50px}#service_details table tbody tr.foot td{background:url(../images/services_item_foot.png) no-repeat center top;color:#d0d2d3;font-size:13pt;height:118px}#service_details table ul{list-style-type:none;margin:5px 0 0 22px;padding:0}#service_details table ul li{background:url(../images/services_item_bullet.gif) no-repeat left center;line-height:15pt;margin:0;padding:0 0 0 7px}#service_details .quote{position:relative;background:url(../images/services_quote_bg.png) no-repeat center center;color:#919497;font-size:12.5pt;font-weight:700;width:820px;height:45px;line-height:45px;margin:9px auto;padding:0 0 0 35px}#service_details .quote strong{color:#d0d2d3;font-family:Arial, Helvetica, sans-serif;font-size:14pt;font-weight:400}#service_details .quote a.big_link{display:block;position:absolute;left:17px;top:0;width:820px;height:45px}#project_details{margin:25px 0}#project_details table{border-collapse:separate;border-spacing:13px 0;table-layout:fixed;width:980px;margin:0 0 0 -10px;padding:0}#project_details table td{border-top:2px solid #565758;text-align:left;vertical-align:top;padding:10px 0 10px 25px}#project_details table tr.last td{border-bottom:2px solid #565758}#project_details table .admin_btns{float:left;margin:0 3px 0 0}#project_details table .admin_btns a{display:block;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;margin:0 0 2px;padding:0 2px}#project_details table .admin_btns .edit{padding-top:2px;padding-bottom:2px}#project_details table img.main{float:left;border:none;width:76px;height:76px;margin:0 10px 0 0}#project_details table h1{font-family:'Arial Narrow', Helvetica Narrow, sans-serif;font-size:16pt;font-weight:400;margin:1px 0 0 76px;padding:0}#project_details table h1 strong{font-weight:400}#project_details table h1 a strong{color:#ffca05}#project_details table h2{position:relative;left:1px;font-size:8pt;font-weight:400;text-transform:uppercase;margin:0 0 0 76px;padding:0}#project_details table .more_link{margin:17px 0 0}#project_wrapper{border-bottom:1px solid #626264;width:960px;margin:20px 0}#project_wrapper .header_link,#project_details .header_link{border-bottom:1px solid #626264}#project_wrapper .header_link img,#project_details .header_link img{border:none;vertical-align:-25%}#project_details .header_link{border-bottom:none;margin:0 0 5px 5px}#project_wrapper table{border-collapse:collapse;margin:5px 0 25px}#project_wrapper table.mceLayout{margin-bottom:5px}#project_wrapper table td.pic{width:226px;text-align:center}#project_wrapper table td.pic img.main{width:176px;height:176px;margin:2px 0 0}#project_wrapper table td.pic .admin_btns{float:left;margin:5px 0 0}#project_wrapper table td.pic form{text-align:left;width:176px;margin:0 0 0 auto;padding:0 15px 0 0}#project_wrapper table .admin_btns a{display:block;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;margin:0 0 2px;padding:2px}#project_wrapper table td.release_date{font-size:8pt;text-transform:uppercase}#project_wrapper table tr.text td{font-size:9pt;text-align:justify;width:315px}#project_wrapper table tr.text p,#tinymce p{line-height:normal;text-align:justify;width:315px}#project_wrapper table tr.text p.blockquote,#project_wrapper table tr.text .blockquote,#tinymce p.blockquote,#tinymce .blockquote{color:#f1f1f2;font-size:11pt;text-align:left;margin:15px 0;padding:0}#project_wrapper table tr.text .blockquote,#tinymce .blockquote{display:block}#project_wrapper table tr.text .justif_spacer,#tinymce .justif_spacer{color:#404041}#project_wrapper table tr.text td.right{padding:15px 0 0 25px}body#tinymce{margin:0 5px}#project_wrapper table tr.text .admin_btns{float:left;margin:10px 5px 0 0}#project_wrapper table tr.text input{background:transparent url(/images/form_btn_save.png) no-repeat;border:none;cursor:pointer;width:72px;height:26px;margin:0;padding:0}#project_wrapper table tr.text #desc_editor input{background:transparent url(/images/form_btn_save.png) no-repeat;border:none;width:72px;height:26px}#project_wrapper table td.links ul{list-style-type:none;font-size:8pt;margin:15px 0;padding:0}#project_wrapper table td.links .links_editor ul{margin:5px 0}#project_wrapper table td.links ul li{margin:0;padding:0}#project_wrapper table td.links a.admin_btn img{border:none;vertical-align:middle}#project_wrapper table td.links a.admin_btn{font-size:8pt;padding:0 2px}#project_wrapper table td.player div.xspf_player{width:315px;height:26px;margin:0 0 0 auto;padding:0}#project_wrapper table td.player object{width:100%;height:26px;margin:0;padding:0}#project_wrapper table td.player div.playlist_editor,#project_wrapper table td.player div.links_editor{border:1px solid #626264;width:285px;margin:15px 0 0 auto;padding:5px 15px}#project_wrapper table td.player div.playlist_editor h1,#project_wrapper table td.player div.links_editor h1{font-size:12pt;font-style:italic}#project_wrapper table td.player div.playlist_editor ol{font-size:10pt;margin:0 0 0 25px;padding:0}#project_wrapper table td.player div.playlist_editor li{margin:0 0 5px;padding:0}#project_wrapper table td.player div.playlist_editor img{border:none;vertical-align:-22%;margin:0 0 0 5px}#project_wrapper table td.player div.playlist_editor a#add_trk{font-size:8pt;color:#929497;text-decoration:none}#project_wrapper h1{color:#fff;font-family:'Arial Narrow', Helvetica Narrow, sans-serif;font-size:18pt;font-weight:400;margin:0 0 5px -2px;padding:0}#project_wrapper h1 strong{color:#ffca05;font-weight:400}#contact_details{margin:40px 0 10px}#contact_details table{table-layout:fixed;border-collapse:collapse;width:680px;margin:0 0 0 225px;padding:0}#contact_details table td{text-align:left;vertical-align:top;padding:0}#contact_details .contact_info{color:#fff;font-size:10pt}#contact_details .contact_info address{font-style:normal;margin:0 0 15px}#contact_details .contact_info sup{font-size:5pt;font-weight:400}#contact_details .contact_info label{color:#808184}#contact_details .contact_info div{margin:0 0 15px}#contact_details .contact_info img{position:relative;top:3px}#contact_details #gmap .view_larger{margin:0 0 0 3px}#contact_details #gmap .view_larger a{color:#808184;font-size:8pt;text-decoration:none}#contact_details form .submit_elem input{background-image:url(../images/contact_btn_send.png)}#admin_details form{width:340px;margin:15px 0 0 15px}#admin_details form .submit_elem input{background-image:url(../images/admin_btn_login.png)}#admin_bar{position:fixed;left:35%;top:0;background:#eee;border-bottom:2px solid #222;border-left:2px solid #222;font-size:10pt;width:64.25%;height:25px;line-height:23px;border-radius:0 0 0 5px;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;padding:0 0 0 .75%}#admin_bar a{background-color:#ccc;color:#444;margin-right:5px;text-decoration:none;padding:2px 5px}#ft_artist_img_adjust{border:1px solid #000;position:relative;background-repeat:no-repeat;width:233px;height:233px}#ft_artist_img_adjust .cropper{cursor:pointer;outline:1px solid red;position:absolute;top:68px;width:233px;height:97px}#footboxes .box iframe.big_link{background-color:transparent;position:absolute;left:0;top:0;width:100%;height:100%;z-index:50}body#big_link{background-color:transparent;height:100%;margin:0;padding:0}body#big_link a{display:block;position:relative;left:0;top:0;background:transparent;width:233px;height:141px}form{color:#808184;font-size:10pt}form label{display:block;margin:0 0 2px}form .checkbox_elem label{display:inline;margin:0}form .text,form textarea{background-color:#808184;border:1px solid #707173;font-family:Arial, Helvetica, sans-serif;font-size:10pt;width:334px;padding:3px}form .text:hover,form textarea:hover{background-color:#bbb}form .text:focus,form textarea:focus{background-color:#eee}.dlg form .text,.dlg form textarea{width:97%}form .submit_elem{text-align:right;margin:15px 0 0}form .submit_elem input{background:transparent url(../images/form_btn_submit.png) no-repeat;border:none;cursor:pointer;width:72px;height:26px}.jquery-checkbox{display:inline;font-size:13px;line-height:13px}.jquery-checkbox .mark{display:inline}.jquery-checkbox img{vertical-align:-20%;width:13px;height:13px;background:transparent url(../images/checkbox.png) no-repeat 0 0;margin:0 5px 0 0}.jquery-checkbox-hover img{background-position:-13px 0}.jquery-checkbox-checked img{background-position:0 -13px}.jquery-checkbox-checked .jquery-checkbox-hover img{background-position:-13px -13px}form .text.captcha{width:90px;margin-bottom:5px}img.captcha{border:1px solid #707173;vertical-align:top;float:left;width:230px;height:80px;margin:0 10px 0 0}form .captcha_elem img{border:1px solid #707173;outline:none}#logo img,#footboxes .admin_btn img,#admin_edit_desc img,#project_wrapper #edit_info_btn img,#contact_details #gmap a img{border:none}#nav a:active,#nav a:focus,#slideshow .btns a:focus,#footboxes .box a.big_link:focus{outline:none}#footer a,#footboxes .box .more_link a,#footboxes .box ul li a,#project_wrapper table td.links a{color:#929497;text-decoration:none}#footer a:hover,#footer a:focus,#footboxes .box .more_link a:hover,#project_details table .more_link a:hover,#project_details table .more_link a:focus,#project_wrapper .header_link a:hover,#project_wrapper .header_link a:focus,#project_details .header_link a:hover,#project_details .header_link a:focus,#project_wrapper table td.links a:hover,#project_wrapper table td.links a:focus,#project_wrapper table td.player div.playlist_editor a#add_trk:hover,#project_wrapper table td.player div.playlist_editor a#add_trk:focus,#contact_details #gmap .view_larger a:hover,#contact_details #gmap .view_larger a:focus,#admin_bar a:hover,#admin_bar a:focus{text-decoration:underline}#footboxes .box.last,#project_wrapper .mceLayout table,#project_wrapper table.mceToolbar,#project_wrapper table td.player div.playlist_editor a#add_trk img{margin:0}#footboxes .box .head h1.multi .large,#footboxes .box .head h1.multi .large a,#project_details table h1 a,#contact_details .contact_info address a{color:#fff;text-decoration:none}#footboxes .box .head h1.multi .large a:hover,#footboxes .box .head h1.multi .large a:focus,#footboxes .box ul li a:hover,#footboxes .box ul li a:focus{outline:none;text-decoration:underline}#footboxes .box ul li.last,#project_details table tr.last td.empty{border-bottom:none}#service_details table td,#project_wrapper table td{text-align:left;vertical-align:top}#project_details table .admin_btns a:hover,#project_details table .admin_btns a:focus,#project_wrapper table .admin_btns a:hover,#project_details table .admin_btns a:focus{background-color:#fff;outline:none}#project_details table .admin_btns img,#project_wrapper table .admin_btns img{display:block;border:none}#project_details table .more_link a,#project_wrapper .header_link a,#project_details .header_link a{color:#929497;font-size:8pt;text-decoration:none}#project_wrapper table tr.text td.mceToolbar td,#tinymce p,form .text.autosize,.dlg form .text.autosize{width:auto}#project_wrapper table tr.text #desc_editor,.dlg{display:none}#project_wrapper table td.links ul.no_playlist,#project_wrapper table td.player div.playlist_editor.no_player{margin-top:0}form .elem,form .checkbox_elem{margin:0 0 7px}