#social a,.about-author a,.metadata a,a:hover,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,ins,span.meta-comments a,ul#breadcrumb li a,ul#menu li a{text-decoration:none}body,h1,h2,h3,h4,h5,h6,input,textarea{font-family:Arial,Helvetica Neue,Helvetica,sans-serif}body,label{color:#bbb}a,input,label{line-height:normal}code,pre,textarea{overflow:auto;line-height:20px}body,code,pre,textarea{line-height:20px}.meta-date,.metadata a,.widget_r_twitter ul li span,blockquote,cite,dfn,em,span.meta-comments a{font-style:italic}a,abbr,acronym,address,applet,b,big,blockquote,body,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,var{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}blockquote,code,pre{margin-bottom:20px;display:block}h1,h2,h3,h4{padding-bottom:20px}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:''}table{border-collapse:collapse;border-spacing:0}body{font-size:12px;font-weight:400;text-align:left;background:url(styles/default/bg.jpg) left top #191919}a{color:#09c;text-decoration:underline}p{line-height:22px;font-size:14px}h1,h2,h3,h4,h5,h6{letter-spacing:.4px;color:#fff;line-height:140%;font-weight:700;clear:both}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{text-decoration:none;color:#09c}h1{font-size:36px}h2{font-size:30px}h3{font-size:24px}h4{font-size:20px}h5{font-size:18px;padding-bottom:10px}h6{font-size:16px;padding-bottom:5px}abbr,acronym{border-bottom-style:dotted;border-bottom-width:1px;text-transform:uppercase}dfn,ins{border-bottom:1px solid #ddd}del{text-decoration:line-through}b,strong{font-weight:700;color:#ddd}input,textarea{font-size:12px;font-weight:400;color:#000;background-color:#fff;border:0;padding:5px;margin-top:5px;clear:both;float:left;outline-style:none!important}input:focus,textarea:focus{background:#fff}input{width:auto}label{overflow:hidden;float:left;font-weight:700}.entry-content ol,.entry-content ul{list-style:square inside;padding:0 0 20px 20px;display:block;font-size:14px}ul#menu li a,ul#menu li li a{font-size:12px;font-weight:400}.entry-content ol{list-style:decimal inside}.entry-content ol li,.entry-content ul li{padding:1px 0}.entry-content ol li ol,.entry-content ul li ul{padding:0 0 0 20px}code,pre{border-width:1px 1px 1px 10px;border-style:solid;border-color:#333;font-family:"Courier New",Courier,monospace;background:url(styles/default/pre-bg.gif) #1d1d1d;color:#ddd;font-size:12px;padding:20px 5px;clear:both;width:auto;height:100%}#footer,#header-content,#intro,#intro-image,#intro-slider .rs-projects,a img,img.aligncenter,img.alignleft,img.alignright{overflow:hidden}.caption h2,.release-data h2{font-family:Arial,Helvetica,sans-serif}blockquote{color:#fff;font-size:16px;line-height:150%;border-left:5px solid #666}blockquote p{padding:10px 0 10px 20px;font-size:16px}.entry-content table,.entry-content table.table{width:100%;border-collapse:collapse;border-spacing:0;margin:0 0 20px}.entry-content table th,.entry-content table.table th{background:#222;color:#fff;font-size:16px;padding:10px;text-align:left;border:0;font-weight:700;border-bottom:1px solid #111}.entry-content table td,.entry-content table.table td{color:#bbb;padding:10px;text-align:left;border:0}#copyright p a,#intro-text h5 span,ul#menu li a,ul#menu li.current_page_item a{color:#fff}.entry-content table.table td{background:#333;border-bottom:1px solid #444}.entry-content table.table td.even{background:#393939}a img{border:0;outline:0}img.aligncenter{margin:0 auto 10px;display:block;clear:both}#left,img.alignleft,img.alignright{display:inline}img.alignleft{float:left;margin:10px 15px 10px 0}img.alignright{float:right;margin:10px 0 10px 15px}#copyright,#left,#logo,ul#menu li{float:left}.frame{background:#fff;padding:5px}.no-margin{margin:0!important}#bg-wrap{display:table;width:100%;height:auto;background:url(styles/default/bg2.png) center top no-repeat}.content{width:960px;height:auto;margin:0 auto}.narrow{width:624px}#header,#intro-text,.wide{width:960px}#right{float:right;width:288px}.clear,.clear-entry,.clear-footer{clear:both;overflow:hidden;height:1px;margin-top:-1px}.clear-footer{height:60px}.clear-entry{height:30px}.auto-load a{position:absolute;z-index:2;left:5px;top:5px;background:url(styles/default/ajax-loader.gif) 50% 50% no-repeat}.no-margin{margin-right:0!important}#footer,#header,#intro-text{margin:0 auto}#header-stripe{width:100%;background:#09c;height:10px}#header{height:auto;position:relative;z-index:5}#logo img{padding:25px 0 25px 10px;border:0}#intro-text{padding:10px 0 30px}#intro-text h5{font-weight:400;color:#09c;font-size:48px;line-height:56px}#intro,#intro-image{width:980px;height:220px;position:relative;margin:0 auto 10px;background:url(styles/default/intro-frame.png) left top no-repeat}#intro img,#intro-image img{position:absolute;width:950px;height:190px}#intro-image img{top:15px;left:15px}#intro-slider .rs-projects{margin:15px 0 0 15px;width:950px;height:190px;z-index:0;position:relative}ul#menu,ul#menu li{margin-left:10px}#intro-slider .rs-project{position:absolute;width:950px;height:190px}#intro-slider .rs-projects a,span.ajax-loader{width:950px;height:190px;display:block;position:absolute;left:0;top:0;z-index:3;text-indent:-9999px;background:url(styles/default/rs-caption-button.gif) left top}#copyright,#menu-wrap,#social,.footer-col,ul#menu li{display:inline}#social a,ul#menu,ul#menu li{position:relative}#menu-wrap,ul#menu ul{z-index:1;position:absolute}#footer-wrap,ul#menu li a{background:url(styles/default/opacity50.png) left top}#intro-slider .rs-next,#intro-slider .rs-prev{top:100px}#intro-slider .rs-prev{left:30px}#intro-slider .rs-next{right:30px}#menu-wrap{height:30px;right:0;margin-top:-20px;margin-bottom:-20px;top:50%;bottom:50%;clear:both}ul#menu li a{display:block;height:100%;padding:0 10px;text-align:left;line-height:40px;text-transform:uppercase}* html ul#menu li a{display:inline-block}ul#menu li a:hover{color:#fff;background:#09c}ul#menu ul{visibility:hidden;left:0;top:40px;padding-top:5px;width:160px}ul#menu li li{display:block;width:100%;margin:0;cursor:pointer;background:url(styles/default/opacity70.png) left top;border-bottom:1px solid #111}ul#menu li li a{height:auto;color:#ccc;line-height:30px;background:0 0;text-transform:none;margin:0}ul#menu li li a:hover{color:#09c;background:#000}ul#menu ul ul{position:absolute;left:100%;top:-1px;padding:0;width:100%;visibility:hidden;z-index:2;border:1px solid #111}.about-author,.about-author img,.commenter{border-top:1px solid #000;border-left:1px solid #000;border-bottom:1px solid #242424;border-right:1px solid #242424}#footer-wrap{width:100%;height:auto}#footer{padding:25px 0;width:960px}.footer-col{width:288px;float:left;margin-right:48px}#bottom,#breadcrumb-wrap{width:960px;overflow:hidden}#bottom{padding:25px 0;margin:0 auto}#copyright p,.entry-text p{padding-bottom:0}#copyright{width:600px;overflow:hidden}#copyright p{font-size:10px;line-height:15px}#social{float:right;width:300px}#social a{float:right;text-indent:-9999px;width:32px;height:32px;margin-left:6px}#social a span{position:absolute;display:block;left:0;top:0;width:32px;height:32px;cursor:pointer}.entry-image,ul#breadcrumb,ul#breadcrumb li a{float:left;display:inline}#social a.rss{background:url(styles/default/social-rss.png) left top no-repeat}#social a.rss span{background:url(styles/default/social-rss.png) left bottom no-repeat}#social a.lastfm{background:url(styles/default/social-last-fm.png) left top no-repeat}#social a.lastfm span{background:url(styles/default/social-last-fm.png) left bottom no-repeat}#social a.myspace{background:url(styles/default/social-my-space.png) left top no-repeat}#social a.myspace span{background:url(styles/default/social-my-space.png) left bottom no-repeat}#social a.facebook{background:url(styles/default/social-facebook.png) left top no-repeat}#social a.facebook span{background:url(styles/default/social-facebook.png) left bottom no-repeat}#social a.twitter{background:url(styles/default/social-twitter.png) left top no-repeat}#social a.twitter span{background:url(styles/default/social-twitter.png) left bottom no-repeat}#social a.youtube{background:url(styles/default/social-youtube.png) left top no-repeat}#social a.youtube span{background:url(styles/default/social-youtube.png) left bottom no-repeat}#social a.flickr{background:url(styles/default/social-flickr.png) left top no-repeat}#social a.flickr span{background:url(styles/default/social-flickr.png) left bottom no-repeat}#breadcrumb-wrap{height:31px;background:url(styles/default/breadcrumb-bg.png) left bottom no-repeat;margin-bottom:40px}.entry,.entry-content{width:100%}ul#breadcrumb{list-style:none;font-size:11px;text-indent:2px;margin:1px 0 0 10px;text-transform:uppercase}ul#breadcrumb li{float:left;padding:0;line-height:29px;color:#666}ul#breadcrumb li a{color:#999;padding-right:15px;line-height:29px;background:url(styles/default/breadcrumb-arrow.png) center right no-repeat}h1.entry-heading a,h2.entry-heading a,ul#breadcrumb li a:hover{color:#fff}.entry{position:relative;clear:both;margin-bottom:30px}.entry-image{width:290px;height:330px;position:relative}.entry-image a{width:280px;height:280px}.entry-frame{position:absolute;left:-10px;top:-10px;width:310px;height:310px;background:url(styles/default/entry-frame.png) left top no-repeat}.entry-text{float:right}.entry-text-310{width:310px}.entry-text-624{width:624px}.entry-text-646{width:646px}.entry-text-960{width:960px}.entry-content p{padding-bottom:20px}h1.entry-heading,h2.entry-heading{padding-bottom:10px}h1.entry-heading a:hover,h2.entry-heading a:hover{color:#09c}a.read-more-button{background:url(styles/default/read-more-button.png) left top no-repeat;width:144px;height:35px;display:block;float:right;clear:both;margin:20px 0;text-indent:-9999px;cursor:pointer}a:hover.read-more-button{background:url(styles/default/read-more-button.png) left bottom no-repeat}.metadata{color:#333;padding-bottom:5px}.metadata a{color:#666}.metadata a:hover{color:#fff}.metadata span{margin-right:10px;display:inline;overflow:hidden}.meta-date{color:#bbb}span.meta-comments a{color:#fff}span.meta-comments a:hover{color:#09c}.about-author{background:#0e0e0e;padding:20px;overflow:hidden;margin-top:20px}.about-author a{font-weight:700}.about-author a:hover{text-decoration:underline}.about-author-avatar{float:left;width:85px;display:inline}.about-author img{padding:4px;background:#000}.about-author-text{padding-left:110px}.portfolio,.release{float:left;height:100%;display:inline;width:300px;margin:0 30px 30px 0}.portfolio p{line-height:20px;font-size:12px}.portfolio p a{text-decoration:none}.portfolio p a:hover{text-decoration:underline}.portfolio-image{display:block;width:300px;height:155px;position:relative}.portfolio-frame{position:absolute;left:-10px;top:-10px;width:320px;height:155px;background:url(styles/default/portfolio-frame.png) left top no-repeat}.portfolio-image a{width:290px;height:125px}.portfolio h2{font-size:18px;padding-bottom:5px;color:#09c}.portfolio2-image{display:block;width:300px;height:240px;position:relative}.portfolio2-frame{position:absolute;left:-10px;top:-10px;width:320px;height:240px;background:url(styles/default/portfolio2-frame.png) left top no-repeat}.portfolio2-image a{width:290px;height:210px}.caption{position:absolute;bottom:25px;left:5px;width:290px;z-index:3;background:url(styles/default/opacity70.png) left top}.caption h2{font-weight:700;font-size:14px;color:#09c;padding:10px}.caption p{padding:0 10px 10px;font-size:11px;line-height:18px;display:none}.release-image{display:block;width:300px;height:240px;position:relative}.release-frame{position:absolute;left:-10px;top:-10px;width:320px;height:240px;background:url(styles/default/portfolio2-frame.png) left top no-repeat}.release-image a{width:290px;height:210px;position:absolute;z-index:2;left:5px;top:5px;background:url(styles/default/ajax-loader.gif) 50% 50% no-repeat}.release-data{position:absolute;bottom:25px;left:5px;width:290px;z-index:3}.release-wrap{width:290px;height:210px;position:relative;overflow:hidden}.release-content{position:absolute;left:0;bottom:-70px}.release-data h2{font-weight:700;font-size:14px;color:#09c;padding:10px 15px;background:url(styles/default/opacity70.png) left top}.release-player{width:290px;height:70px;position:relative;overflow:hidden;background:#000}.release-badge{z-index:5;width:72px;height:70px;position:absolute;display:none;left:-3px;top:-9px;overflow:hidden;background:url(styles/default/release-badge.png) left top no-repeat}#comments{width:100%;height:100%}h5.comments-header{font-size:24px;clear:both;padding:0;width:100%;margin:20px 0 40px;line-height:40px;text-indent:10px;background:url(styles/default/comments-header-bg.png) left top no-repeat}.comment{overflow:hidden;margin-bottom:30px;clear:both}.commenter{width:105px;height:125px;float:left;position:relative;background:#161616}.commenter img{position:absolute;left:9px;top:10px;border:1px solid #fff}.commenter-pointer{position:absolute;right:-11px;top:20px;width:11px;height:19px;background:url(styles/default/comment-pointer.png) left top no-repeat}.comment-date{position:absolute;bottom:5px;left:10px}.comment-date span{line-height:normal;font-size:12px;color:#666}.time{color:#bbb!important}.comment-text h4,.comment-text h4 a{text-decoration:none;font-size:18px;line-height:normal;padding-bottom:5px}.comment-text h4 a:hover{color:#09c}.comment-text{float:left;width:472px;padding:10px 20px;border-top:1px solid #000;border-left:1px solid #000;border-bottom:1px solid #242424;border-right:1px solid #242424;background:#131313;min-height:105px;height:auto!important;height:105px}.comment-text p{font-size:12px;line-height:20px;padding-bottom:10px}input#comment-submit,input#send{line-height:0;text-indent:-9999px;cursor:pointer}.comment-form{overflow:hidden;margin-top:20px;height:auto}.comment-form h3{padding:10px 0 30px;font-size:30px;clear:both}.comment-form h3 span{color:#999}.comment-form input{width:162px;float:left;color:#666;clear:none;padding:8px 8px 8px 30px;margin:0 12px 0 0}input.name-icon{background:url(styles/default/comments-name.png) 10px center no-repeat #fff}input.email-icon{background:url(styles/default/comments-email.png) 10px center no-repeat #fff}input.web-icon{background:url(styles/default/comments-web.png) 10px center no-repeat #fff}.comment-form textarea{margin-top:10px;float:left;width:614px;clear:both;color:#666}.submit-wrap{width:624px;clear:both;overflow:hidden}input#comment-submit{float:right;width:145px;height:35px;margin:10px 0 0;border:0;background:url(styles/default/submit-button.png) left top no-repeat}input#comment-submit:hover{background:url(styles/default/submit-button.png) left bottom no-repeat}.wp-pagenavi{width:auto;padding:20px;overflow:hidden;background:#111;border-top:1px solid #000;border-left:1px solid #000;border-bottom:1px solid #242424;border-right:1px solid #242424}.wp-pagenavi a,.wp-pagenavi a:link{padding:4px 6px;margin-right:5px;font-weight:400;text-decoration:none;background:#333;color:#999;text-align:center}.wp-pagenavi a:hover{background:#999;text-decoration:none;color:#333}.wp-pagenavi a:active{padding:4px 6px;margin-right:5px;background:#999;color:#666}.wp-pagenavi span.pages{padding:0;margin-right:10px;color:#666}.wp-pagenavi span.current{padding:4px 6px;margin-right:5px;font-weight:400;color:#333;background:#999}.wp-pagenavi span.extend{padding:4px 6px;margin-right:5px;text-decoration:none;background:#333;color:#999}#rf .rf,.rf-submit{width:456px;clear:both;padding:0}#rf{width:456px;overflow:hidden}#rf .rf{margin-bottom:10px;overflow:hidden;position:relative}.rf span{position:absolute;right:0;top:5px;color:#0cf;display:none;font-size:38px}.rf-submit{height:28px;display:block;margin:10px 0 20px}.rf label{width:120px;padding-top:5px;margin:0 20px 0 0;text-align:right}.rf input,.rf textarea{float:left;margin:0;clear:none}.rf input{width:275px;padding:10px}.rf textarea{width:285px}.antyspam{width:240px}input#send{float:right;width:145px;height:35px;margin:10px 20px 0 0;border:0;background:url(styles/default/submit-button.png) left top no-repeat}input#send:hover{background:url(styles/default/submit-button.png) left bottom no-repeat}.rf-submit span{font-size:12px;margin-top:20px;margin-left:140px;float:left;display:block;line-height:normal}form.protected-post-form{width:570px;height:auto}form.protected-post-form p{overflow:hidden}input.pass{clear:none}input.pass_submit{display:inline;padding:5px;width:50px;background:#1d1d1d;color:#fff;cursor:pointer;text-align:center;margin:5px 0 0 10px;border:none;clear:none}.last-tweet p,.message p{padding:20px;font-size:14px}.col-blog-1,.col-blog-2,.column,.line{position:relative;margin-bottom:20px}.entry input.pass_submit:hover{background:#09c;border:none}.column{float:left;display:inline;margin-right:48px}.col-1-2,.col-2-2{width:456px}.col-1-3,.col-2-3,.col-3-3{width:288px}.col-1-4,.col-2-4,.col-3-4,.col-4-4{width:204px}.col-3-1,.col-3-2{width:624px}.col-blog-1,.col-blog-2{width:282px;margin-right:40px;float:left;display:inline}.line,.message,a.button{display:block}.last{clear:right;margin-right:0!important}.line{width:100%;height:5px;clear:both;line-height:0;font-size:0;text-align:right;background:url(styles/default/line.png) left bottom no-repeat}a.top{position:absolute;width:20px;color:#ddd;text-decoration:none;background:#111;font-size:9px;line-height:normal;right:0;top:-3px}.message p,a.top:hover{color:#fff}.message{margin:0 0 20px;width:100%}.message p{margin:0}.message p a{font-weight:700;color:#fff}.message p b,.message p strong{color:#fff!important}.default{background:#0a4578;border:1px solid #286ea6}.update{background:#cf7710;border:1px solid #f7c371}.highlight{background:#ff0;color:#000}.highlight2{background:#fff;color:#000}.last-tweet{position:relative;width:100%;height:auto;clear:both;margin-bottom:20px}.last-tweet-content{background:#39b9db;border:5px solid #fff}.last-tweet p{line-height:24px;color:#fff}.last-tweet p a{color:#115b6f}a.button{color:#fff;float:left;font-size:14px;height:35px;margin:0 0 20px;padding-right:18px;font-weight:700;text-decoration:none;overflow:hidden}a.button-blue span,a.button-default span,a.button-green span,a.button-orange span{padding:10px 0 11px 18px;line-height:14px;display:block}a.button-default{background:url(styles/default/button-default.png) right top no-repeat;color:#222}a.button-default span{background:url(styles/default/button-default.png) left top no-repeat}a.button-default:hover{background:url(styles/default/button-default.png) right bottom no-repeat}a.button-default:hover span{background:url(styles/default/button-default.png) left bottom no-repeat}a.button-blue{background:url(styles/default/button-blue.png) right top no-repeat}a.button-blue span{background:url(styles/default/button-blue.png) left top no-repeat}a.button-blue:hover{background:url(styles/default/button-blue.png) right bottom no-repeat}a.button-blue:hover span{background:url(styles/default/button-blue.png) left bottom no-repeat}a.button-orange{background:url(styles/default/button-orange.png) right top no-repeat}a.button-orange span{background:url(styles/default/button-orange.png) left top no-repeat}a.button-orange:hover{background:url(styles/default/button-orange.png) right bottom no-repeat}a.button-orange:hover span{background:url(styles/default/button-orange.png) left bottom no-repeat}a.button-green{background:url(styles/default/button-green.png) right top no-repeat}a.button-green span{background:url(styles/default/button-green.png) left top no-repeat}a.button-green:hover{background:url(styles/default/button-green.png) right bottom no-repeat}a.button-green:hover span{background:url(styles/default/button-green.png) left bottom no-repeat}a.button-download{background:url(styles/default/button-download.png) right top no-repeat}a.button-download span{background:url(styles/default/button-download.png) left top no-repeat;display:block;line-height:14px;padding:10px 0 11px 48px}a.button-download:hover{background:url(styles/default/button-download.png) right bottom no-repeat}a.button-download:hover span{background:url(styles/default/button-download.png) left bottom no-repeat}.image-l,.image-m,.image-s,.image-xl,.image-xs{display:block;position:relative;margin:0 auto;clear:both}.image-l-frame,.image-m-frame,.image-s-frame,.image-xl-frame,.image-xs-frame{position:absolute;left:-10px;top:-10px}.image-xs{height:125px;width:204px}.image-xs a{height:95px;width:194px}.image-xs-frame{width:224px;height:125px;background:url(styles/default/image-xs-frame.png) left top no-repeat}.image-s{height:170px}.image-s a{height:140px;width:278px}.image-s-frame{width:308px;height:170px;background:url(styles/default/image-s-frame.png) left top no-repeat}.image-m{height:235px}.image-m a{height:205px;width:446px}.image-m-frame{width:476px;height:235px;background:url(styles/default/image-m-frame.png) left top no-repeat}.image-xl{height:390px;width:960px}.image-xl a{width:950px;height:360px}.image-xl-frame{width:980px;height:390px;background:url(styles/default/image-xl-frame.png) left top no-repeat}.image-l{width:624px;height:305px}.image-l a{width:614px;height:275px}.image-l-frame{width:644px;height:305px;background:url(styles/default/image-l-frame.png) left top no-repeat}#slider-wrap,.rs-projects{overflow:hidden;position:relative}.image-m{width:450px}.image-s{width:280px}.image-shadow-l,.image-shadow-r{display:inline;height:20px;width:200px}.box{padding:20px;background:#121212;border-top:1px solid #000;border-left:1px solid #000;border-bottom:1px solid #242424;border-right:1px solid #242424;margin-bottom:20px}ul.check-list{list-style-type:none;padding-left:0}ul.check-list li{background:url(styles/default/action-check.png) left center no-repeat;padding-left:25px;line-height:24px}.player{width:288px;height:70px;display:block}#slider-wrap{width:980px;height:420px;margin:0 auto 40px;background:url(styles/default/slider-bg.png) left top no-repeat}.rs-project,.rs-projects{height:380px;width:940px}.rs-projects{margin:20px 0 0 20px;z-index:0}.news-down,.news-up,.rs-caption,.rs-ctrl,.rs-next,.rs-prev,.rs-project{position:absolute}.rs-caption{left:0;bottom:0;clear:both;width:940px;z-index:1;height:auto;background:url(styles/default/opacity70.png) left top}.rs-caption p{line-height:20px;padding:20px;color:#fff;font-size:12px}.rs-caption b{font-size:24px;display:block;padding-bottom:5px;color:#09c;font-family:Arial,Helvetica Neue,Helvetica,sans-serif}.rs-projects a,span.ajax-loader{width:940px;height:360px;display:block;position:absolute;left:0;top:0;z-index:3;text-indent:-9999px;background:url(styles/default/rs-caption-button.gif) left top}.rs-setup{display:none}.rs-ctrl{top:40px;background:url(styles/default/opacity50.png) left top;right:40px;padding:10px;width:auto;z-index:1}.rs-ctrl a{margin:0 3px;font-size:8px;line-height:normal;width:10px;height:10px;float:left;background:url(styles/default/rs-ctrl-button.png) left top no-repeat;text-decoration:none}.rs-ctrl a.active,.rs-ctrl a:hover{background:url(styles/default/rs-ctrl-button-active.png) left top no-repeat}.rs-next,.rs-prev{width:30px;height:30px;display:block;top:200px;z-index:3;text-indent:-9999px}.rs-prev{left:40px;background:url(styles/default/rs-prev.png) left top no-repeat}.rs-next{right:40px;background:url(styles/default/rs-next.png) left top no-repeat}#hb-col1{width:460px;float:left;display:inline;margin-right:30px}.col1-wide{width:960px!important;margin-right:0!important}#hb-col1 p{padding-bottom:20px}#hb h1 span,#hb h3 span{color:#999}#hb h3{padding:10px 0 20px}#hb-col2,#hb-col3{width:220px;float:left;display:inline;margin-right:30px}#hb-col3{margin-right:0}.news-down,.news-up{z-index:1;left:50%;margin-left:-15px;padding:5px;width:30px;height:15px;cursor:pointer;display:none}.news-entry,.news-wrap{width:220px;overflow:hidden}.news-up{top:0;background:url(styles/default/news-up.png) left top no-repeat}.news-down{background:url(styles/default/news-down.png) left bottom no-repeat;bottom:0}.news-wrap{height:216px;position:relative}.news{position:absolute;left:0;top:0}#recent-wrap,.news-entry{position:relative}.news-entry{float:left;margin-bottom:1px;border-bottom:1px solid #000;height:60px;padding:5px 0;background:url(styles/default/news-bg.png) left top repeat-y}.news-entry:hover{background:url(styles/default/news-hover-bg.png) left top repeat-y}.news-entry a{float:left;display:inline;color:#09c;padding-top:15px;line-height:16px;width:160px;text-decoration:none}.news-entry a:hover{color:#999;text-decoration:none}.news-entry div{float:left;width:35px;margin:2px 10px 0;display:inline}.news-entry span.day{display:block;line-height:normal;font-size:30px;font-weight:700;color:#555;text-align:center}.news-entry span.year{color:#3a3a3a;display:block;font-size:14px;line-height:normal;text-align:center}#recent{position:absolute;left:-10px;top:-10px;width:240px;height:240px;background:url(styles/default/recent-works-bg.png) left top no-repeat}#recent-slider .rs-projects{margin:15px 0 0 15px;width:210px;height:210px;overflow:hidden;z-index:0;position:relative}#recent-slider .rs-project{position:absolute;width:210px;height:210px}#recent-slider .rs-projects a,span.ajax-loader{width:210px;height:210px;display:block;position:absolute;left:0;top:0;z-index:3;text-indent:-9999px;background:url(styles/default/rs-caption-button.gif) left top}#recent-slider .rs-next,#recent-slider .rs-prev{top:110px}#recent-slider .rs-prev{left:20px}#recent-slider .rs-next{right:20px}#tooltip{padding:5px;width:50px;height:50px;position:absolute;display:none;z-index:800;background:url(styles/default/ajax-loader.gif) 48% 45% no-repeat #000}.widget{margin-bottom:20px;width:288px;height:auto;overflow:hidden}.widget h3{width:100%;background:url(styles/default/line.png) left bottom no-repeat;font-size:22px;margin-bottom:10px;padding-bottom:10px;color:#bbb}.widget li,.widget li a{color:#666;font-size:12px}.widget p{line-height:20px}.widget img{margin:0;float:left;display:inline}.widget li{width:288px;line-height:18px}.widget li a{padding:4px 0 4px 10px;background:url(styles/default/arrow.png) left 8px no-repeat;text-decoration:none;display:block}.widget li a:hover{margin-left:10px;color:#fff}.widget_archive li,.widget_categories li{color:#666;width:144px;float:left;background:0 0;text-transform:uppercase;padding:4px 0}.widget_archive li a,.widget_categories li a{color:#666;display:inline;text-decoration:none;background:url(styles/default/arrow.png) left 8px no-repeat}.widget_archive li a:hover,.widget_categories li a:hover{margin-left:10px}.widget_text p{font-size:12px;line-height:20px;color:#666;padding-bottom:10px}.widget .search-widget{width:288px;height:35px;margin-top:15px;background:url(styles/default/search-bg.png) left top no-repeat}.widget input#s{float:left;background:0 0;border:0;margin:7px 0 0 5px;display:inline;width:210px;color:#fff;font-size:14px;height:20px}.widget input#submit-search{width:56px;height:35px;border:0;text-indent:-9999px;font-size:0;line-height:0;float:right;cursor:pointer;clear:none;margin:0;background:0 0}.widget li.recentcomments{width:286px;float:left;color:#666;padding:4px 0 4px 10px;background:url(styles/default/arrow.png) left 10px no-repeat}.widget li.recentcomments a{display:inline;padding:0;background:0 0}.widget li.recentcomments a:hover{margin:0}.widget_tag_cloud a{color:#666;line-height:normal;text-decoration:none}.widget_tag_cloud a:hover{text-decoration:none;line-height:normal;color:#fff}.widget table#wp-calendar a{display:block;background:#222;color:#bbb;line-height:25px;text-decoration:none}.widget table#wp-calendar a:hover{background:#111;color:#fff;line-height:25px;text-decoration:none}.widget table#wp-calendar{width:286px;margin-left:2px}.widget table#wp-calendar tbody td{text-align:center;border:1px solid #222;background:#111;color:#666;font-size:12px;line-height:25px}.widget table#wp-calendar caption{font-size:12px;font-weight:700;width:100%;color:#666;padding:0}.widget table#wp-calendar th{font-weight:400;color:#666;text-align:center;padding-bottom:2px}.widget table#wp-calendar #next a{text-align:right;color:#666;line-height:10px;background:0 0}.widget table#wp-calendar #prev a{text-align:left;color:#666;line-height:15px;background:0 0}.widget table#wp-calendar #next a:hover,.widget table#wp-calendar #prev a:hover{color:#ddd}.widget_r_cat li{color:#666;width:144px;float:left;text-transform:uppercase;padding:4px 0;background:0 0}.widget_r_cat li a{color:#666;display:inline;text-decoration:none;background:url(styles/default/arrow.png) left 8px no-repeat}.widget_r_cat li a:hover{margin-left:10px}.widget_r_flickr h3{margin-bottom:15px}.flickr_badge_image{display:block;float:left;line-height:0}.widget_r_flickr a{display:inline-block;padding:3px}.widget_r_flickr img{margin:0!important;border:1px solid #222;width:84px;padding:2px!important;height:84px}.widget_r_twitter ul{list-style:none;padding:5px 0 0}.widget_r_twitter ul li{padding:0 0 5px;margin:0 0 5px;background:0 0}.widget_r_twitter ul li p{color:#666;padding:10px;font-size:12px;background:#121212;border-left:1px solid #010101;border-top:1px solid #010101}.widget_r_twitter ul li p a{display:inline;color:#09c;padding:0;background:0 0}.widget_r_twitter ul li p a:hover{margin:0}.widget_r_twitter ul li span{border:0;padding:5px 0 0;display:block;text-align:right;font-size:11px;color:#666;background:url(styles/default/pointer-down-grey.png) 250px top no-repeat;line-height:normal}.widget_r_comments ul{padding-top:5px}.widget_r_comments ul li{background:0 0;padding:0 0 5px;margin:0 0 5px}.widget_r_comments ul li a{color:#09c;padding:10px;font-size:12px;line-height:20px;background:#121212;border-left:1px solid #010101;border-top:1px solid #010101}.widget_r_comments ul li a:hover{color:#fff;margin:0}.widget_r_comments ul li span{border:0;padding:5px 0 0;display:block;text-align:right;font-size:11px;color:#666;font-style:italic;background:url(styles/default/pointer-down-grey.png) 250px top no-repeat;line-height:normal}.widget_r_posts ul{padding-top:5px}.widget_r_posts ul li{padding:10px 0;font-size:12px;background:#121212;border-left:1px solid #010101;border-top:1px solid #010101;border-bottom:1px solid #242424;border-right:1px solid #242424;margin:0 0 15px;overflow:hidden;width:286px}.widget_r_posts ul li img{border:1px solid #222;margin:0 0 0 10px;border-left:1px solid #010101;border-top:1px solid #010101}.widget_r_posts ul li p{font-size:12px;color:#666;width:auto;padding:0 10px}.widget_r_posts ul li p.r_post_thumb{padding:0 10px 0 85px}.widget_r_posts ul li a{background:0 0;color:#09c;font-weight:700;padding:0}.widget_r_posts ul li a:hover{margin:0}.widget_r_newsletter h3{color:#09c}.widget .newsletter-widget{width:288px;height:35px;margin-top:15px;background:url(styles/default/newsletter-bg.png) left top no-repeat}.widget input#newsletter{float:left;background:0 0;border:0;margin:7px 0 0 5px;display:inline;width:210px;color:#fff;font-size:14px;height:20px}.widget input#submit-newsletter{width:56px;height:35px;border:0;text-indent:-9999px;font-size:0;line-height:0;float:right;cursor:pointer;clear:none;margin:0;background:0 0}p.user{font-size:10px;padding:0;color:#222}p.user a{font-size:10px;color:#333;text-decoration:none}p.user a:hover{color:#666;text-decoration:none}a.ad125{width:128px;height:128px;float:left}a.ad125 img{padding:2px!important;border:0;overflow:hidden}a.ad img{padding:2px 0!important;display:block;float:none;margin:0 auto}