body{background-color:#000;font-family:Georgia;overflow:hidden;cursor:default}.thumbgrid{position:absolute;width:960px;height:664px}.thumbgrid .recentwork{color:#fff;position:absolute;z-index:11;left:723px;top:167px;height:165px;width:239px;border:1px #000 solid}.recentwork .overlay{opacity:.9;background:#000;height:165px;width:239px;position:absolute;z-index:8}.recentwork .content{position:absolute;z-index:9}.recentwork h2{color:#ccc;font-weight:400;margin:20px 20px 5px 20px;padding:0 0 5px 0;border-bottom:1px #aaa dotted}.recentwork ul{padding:0;list-style-type:none;margin:0 20px 20px 20px;line-height:11px}.recentwork li{padding:2px 0}.recentwork li a{text-decoration:none;color:#949494;font-size:12px;font-family:sans-serif}.recentwork li a:hover{color:#ccc}.thumbgrid .mainmenu{width:239px;height:498px;border:1px #000 solid;position:absolute;z-index:10}.mainmenu .overlay{opacity:.9;background:#000;width:239px;height:498px;position:absolute;z-index:8}.mainmenu .content{position:absolute;z-index:9;margin-top:40px}.mainmenu .content img{opacity:.7;cursor:pointer}ul.menuitems{padding:0;list-style-type:none;margin:-10px 20px 20px 20px}.columnspage ul li,.videoslist ul li,ul.menuitems li{padding:10px 0;margin:0;width:199px;border-bottom:1px dotted #b2b2b2}.columnspage ul li:last-child,.videoslist ul li:last-child,ul.menuitems li:last-child{border:none}.columnspage li a,.videoslist li a,ul.menuitems li a{color:#b2b2b2;text-transform:uppercase;font-family:sans-serif;text-decoration:none;font-size:13px;display:block;width:100%;height:100%}.columnspage li a:hover,.columnspage li:hover a,.videoslist li a:hover,.videoslist li:hover a,ul.menuitems li a:hover,ul.menuitems li:hover a{color:#0aa4f0}.mainmenu .hometext{color:#b2b2b2;font-family:sans-serif;font-size:12px;margin-top:80px;padding-left:20px}.thumbgrid div.thumb{height:165px;width:239px;border:1px #000 solid;position:absolute;cursor:pointer;display:none;overflow:hidden}.thumb .overlay{position:absolute;width:239px;height:165px;background:red;z-index:6;opacity:0}.thumb .hover{position:absolute;width:239px;height:165px;display:none;z-index:7}.thumb .hover .rectangle{background:#000;position:absolute;opacity:.7;width:239px;height:165px;z-index:3}.thumb .hover .content{z-index:9;position:absolute;width:239px;height:165px;text-transform:uppercase}.hover h2{color:#ccc;font-weight:400;margin:20px 20px 5px 20px;padding:0 0 5px 0;border-bottom:1px #aaa dotted}.hover h3{font-size:12px;font-family:Arial;font-weight:400;margin:0 20px 20px 20px;color:#aaa}.hover .play{width:37px;height:55px;position:absolute;left:101px;top:90px;background:url(gfx/icon_play_small.png) no-repeat;color:#ddd;font-size:14px;font-family:Arial;padding-top:40px}#player-container{border-left:1px solid #000;border-top:1px solid #000;position:absolute;left:0;top:0;display:none;z-index:888;left:241px}#player-container .close-button{font-size:30px;color:#bbb;font-family:arial;position:absolute;left:440px;top:10px;font-weight:700;z-index:999;cursor:pointer}#player-container .close-button:hover{color:#fff}.footer{background:#000 url(gfx/footer_line_long.png) no-repeat top center;height:40px;font-family:sans-serif;font-size:12px;z-index:600;text-align:center;position:absolute}.footer .content{height:40px;width:960px;margin:0 auto;text-align:left}.footer .content p{width:450px;padding:0 10px}.footer .content p.links{float:left}.footer .content p.links a{color:#b2b2b2;padding-right:15px;text-decoration:none}.footer .content p.links a:hover{color:#0aa4f0}.footer .content p.copyright{float:right;text-align:right;color:#0aa4f0}.aboutpage,.columnspage,.contactpage{position:absolute;border:1px solid #000;z-index:99;width:720px;height:666px;left:241px;color:#b2b2b2}.aboutpage .overlay,.columnspage .overlay,.contactpage .overlay{opacity:.9;background:#000;width:720px;height:666px;position:absolute;z-index:2}.aboutpage .content,.columnspage .content,.contactpage .content,.videoslist .content{z-index:3;position:absolute}.aboutpage h2,.columnspage h2,.contactpage h2{color:#ccc;font-weight:400;margin:20px 20px 5px 20px;width:680px;padding:0 0 5px 0;border-bottom:1px #aaa dotted}.contactpage p{margin:5px 20px 20px 20px;float:left;width:199px;font-family:sans-serif;font-size:12px;line-height:14px}.contactpage form{position:absolute;margin-top:120px}.contactpage input,.contactpage label,.contactpage textarea{display:block;margin:5px 20px;width:442px;font-size:12px;font-family:sans-serif;font-size:12px}.contactpage input,.contactpage textarea{width:438px;height:18px;padding:2px;color:#ccc;background:#3c3c3c;border:1px solid #505050;margin-bottom:10px}.contactpage textarea{height:64px}.contactpage p.msgbox{float:none;position:absolute;width:330px}.contactpage p.msgbox span{display:none}.contactpage p.submit{float:none;position:absolute;margin-left:387px}.contactpage p.submit a{text-decoration:none;color:#077eb8}.contactpage p.submit a:hover{color:#0aa4f0}.aboutpage .scrollable{width:700px;height:590px;overflow:auto}.aboutpage h2.story{width:660px;margin-top:5px;margin-bottom:20px;padding-top:5px;border-top:1px #aaa dotted}.aboutpage p{margin:5px 20px;font-family:sans-serif;font-size:12px}.columnspage ul,.videoslist ul{position:absolute;padding:0;list-style-type:none;margin:0 20px 20px 20px}.videoslist ul{margin:20px}.columnspage ul.col2{left:240px}.columnspage ul.col3{left:481px}.clientnavigator,.customgallery,.videoslist{position:absolute;border:1px solid #000;z-index:99;width:239px;height:165px;left:241px;color:#b2b2b2}.clientnavigator .overlay,.customgallery .overlay,.videoslist .overlay{opacity:.9;background:#000;width:239px;height:165px;position:absolute;z-index:2}.btnNext,.btnPrev{border:1px solid #000;z-index:99;width:239px;height:165px;position:absolute}.btnNext{background:transparent url(gfx/but_next.png) no-repeat center center;left:723px;top:501px}.btnPrev{background:transparent url(gfx/but_prev.png) no-repeat center center;left:0;top:501px}.btnNext a,.btnPrev a{display:block;width:239px;height:165px;text-decoration:none}.clientnavigator .content,.customgallery .content{position:absolute;font-family:sans-serif;z-index:3;margin:50px 20px 20px 20px}.clientnavigator .label,.customgallery .label{font-size:14px;text-transform:uppercase}.clientnavigator .title,.customgallery .title{color:#5d89b8;font-size:20px;text-transform:uppercase}.clientnavigator .prev{background:url(gfx/but_prev_small.png);width:78px;height:18px;margin-top:15px;float:left}.clientnavigator .next{background:url(gfx/but_next_small.png);width:48px;height:18px;margin-top:15px;margin-left:20px;float:left}.clientnavigator a{display:block;width:100%;height:100%}#share-options{height:50px;background-image:url(../images/share-bg.png);margin-top:-5px}#share_link{float:right;margin:17px}#loader{margin:250px auto 0;width:500px;position:relative}#loader #logo{position:relative}#loader #gifLoader{position:absolute;top:100px;left:180px}.galleryLogin{position:absolute;top:60px;display:none;z-index:888;left:241px;width:482px;height:168px}.galleryLogin .overlay{position:absolute;width:482px;height:168px;top:0;left:0;background:#000;opacity:.7}.galleryLogin .content{position:absolute;width:482px;height:168px;top:0;left:0;color:#b2b2b2;text-transform:uppercase;font-family:sans-serif}.galleryLogin .content label{display:inline-block;width:80px;font-size:12px;padding-left:60px}.galleryLogin .content h2{text-align:center;font-weight:400;font-size:14px;margin-top:30px}.galleryLogin .content .form_element input{border:none;width:200px;padding:5px}.galleryLogin .content .submit_element{padding-top:5px}.galleryLogin .content .submit_element a{text-decoration:none;font-size:13px;color:#0aa4f0;float:right;margin-right:130px}.galleryLogin .content .submit_element a:hover{color:#b2b2b2}.galleryLogin #login_error{text-transform:uppercase;color:red;float:left;font-size:13px;margin-left:140px;display:none}.dropboxGallery{position:absolute;top:0;display:none;z-index:800;left:241px;width:482px;height:658px}.dropboxGallery .content{position:absolute;width:482px;height:658px;top:0;left:0;color:#b2b2b2;text-transform:uppercase;font-family:sans-serif}.dropboxGallery .overlay{position:absolute;width:482px;height:658px;top:0;left:0;background:#000;opacity:.7}.dropboxGallery .content h2{text-align:center;font-weight:400;text-transform:none;margin-top:30px}.dropboxGallery .content ul{position:relative;height:500px;overflow:auto}#hidden_iframe{display:none}.dropboxGallery input[type=submit]{text-transform:uppercase;font-size:13px;color:#0aa4f0;background:0 0;border:none;cursor:pointer}.dropboxGallery input[type=submit]:hover{color:#b2b2b2}.dropboxGallery .content span{font-size:13px;display:none;padding-left:40px}.dropboxGallery .content span a{text-transform:uppercase;font-size:13px;color:#0aa4f0;background:0 0;border:none;text-decoration:none}.dropboxGallery .content span a:hover{color:#b2b2b2}.dropboxGallery .content form{padding-left:18px}.dropboxGallery .content li{width:400px}.content a{color:#fff}#footer-link-757{display:none}#mediaplayer{background-color:#000;width:480px;height:332px}