body,html,div,blockquote,img,label,p,h1,h2,h3,h4,h5,h6,pre,ul,ol,li,dl,dt,dd,hr,form,a,fieldset,input{margin:0;padding:0;border:0;outline:none}h1,h2,h3,h4,h5,h6{font-size:100%}ul,ol{list-style:none}img{border:0}body{
	background:#303030 url(images/bg-gradient.jpg) repeat-x;
	font-family:"Lucida Sans Unicode", "Lucida Grande", "Segoe UI", Verdana, Geneva, sans-serif;
	font-size:13px;
	color:#b3b3b3;
	line-height:1;
	font-weight: normal;
	font-style: normal;
}.clear{clear:both}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.clearfix{display:inline-block}html[xmlns] .clearfix{display:block}* html .clearfix{height:1%}#main{background:url(images/bg-page-sb.png) repeat-y;margin:0 auto;width:980px}.error404 #main,.page-template-default #main{margin:0 auto;width:980px;background:url(images/bg-page-nosb.png) repeat-y}#header{margin:0 auto;width:960px;height:148px}#logo img{display:block}#page{
	margin-top:auto;
	width:960px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}#content{width:640px;float:left;margin:0;margin-left:30px;display:inline}.error404 #content,.page-template-default #content{width:900px}#sidebar{float:left;width:211px;margin-left:45px;display:inline}#footer{background:url(images/bg-footer-sb.png);margin:0 auto;margin-top:40px;height:76px;width:960px}.error404 #footer,.page-template-default #footer{background:url(images/bg-footer-nosb.png)}.menu{float:left;width:100%;overflow:hidden;position:relative;background:url(images/bg-menu-sb.jpg);height:58px}.error404 .menu,.page-template-default .menu{background:url(images/bg-menu-nosb.jpg)}.menu ul{clear:left;float:left;list-style:none;margin:0;padding:0;position:relative;left:50%;text-align:center}.menu ul li{display:block;float:left;list-style:none;margin:0;padding:0;position:relative;right:50%}.menu .page_item a{color:#bcbcbc;display:block;margin:1px 0 0 1px;padding:13px 15px 11px 15px;text-decoration:none;line-height:1.3em}.menu .page_item a:hover{color:#eee;text-decoration:underline}.menu .current_page_item a,.menu .current_page_parent a{color:#eee;background-color:#111}.menu .current_page_item a:hover,.menu .current_page_parent a:hover{color:#fff}h1{
	color:#FFFFFF;
	font-size:26px;
	border-bottom:0;
	margin-bottom:10px;
	font-weight:normal

}h2{color:#c8c8c8;font-size:24px;font-weight:normal;margin:0 0 6px 0;padding:10px 0 0 0;text-decoration:underline}h2.posttitle{color:#c8c8c8;font-size:32px;border-bottom:1px solid;margin:0 0 10px 0;padding:0;font-weight:normal;text-decoration:none}h3{
	color:#c8c8c8;
	margin-bottom:2px;
	font-size:20px;
	font-weight:bold;
	text-transform:inherit;
	alignment-adjust: central;
}h4{color:#c8c8c8;font-size:13px;font-weight:bold;margin-bottom:2px}h2 a,h3 a,h4 a,h2 a:hover,h3 a:hover,h4 a:hover{color:#c8c8c8;text-decoration:none}p{line-height:18px;margin-bottom:16px}a{color:#889e6b;text-decoration:none}a:hover{text-decoration:underline}blockquote{
	margin:0 40px 18px 40px;
	padding:25px 25px 7px 25px;
	font-style:normal;
	background:#3c3c3c;
	border:1px solid #6f6f6f
}hr{clear:both;width:850px;height:14px;color:#333;display:block}.entry ul,.entry ol{padding:0 0 0 20px;margin:0 0 20px 0;line-height:18px}.entry ul{list-style-type:disc}.entry ol{list-style-type:decimal}.entry ol li{margin:0 0 16px 10px}#copyright{

	text-align:center;

	font-size:10px;

	color:#777;

	line-height:14px;

	position:relative;

	top:28px;

	width: 962px;

}.blog .post,.archive .post{margin:0 0 60px 0}.post-info{margin:0 0 18px 0}.post-info a{color:#969696}.post-info span{font-size:11px;color:#969696}.post-info .info-date{background:url(images/icon-date.jpg) no-repeat 0 100%;padding:0 10px 0 20px}.post-info .info-comment{background:url(images/icon-comment.jpg) no-repeat 10px 50%;padding:0 10px 0 30px;border-left:1px #969696 solid}.post-info .info-applications{background:url(images/icon-applications.jpg) no-repeat 10px 50%;padding:0 10px 0 30px;border-left:1px #969696 solid}.post-info .info-edit{background:url(images/icon-edit.jpg) no-repeat 10px 50%;padding:0 10px 0 30px;border-left:1px #969696 solid}#post-meta{background:#3c3c3c;border:1px solid #6f6f6f;margin:30px 0 40px 0;position:relative}.page-template-default #post-meta{margin:50px 0 0 0}#post-meta #meta-data{margin:25px 0 25px 25px}#post-meta #share{position:absolute;right:25px;top:25px}#article-navigation{margin:0 0 30px 0;padding:20px 0 0 0}#article-navigation #previous{float:left;padding-bottom:6px}#article-navigation #next{float:right;padding-bottom:6px}#article-overview{margin:0}#article-overview ol{margin:10px 0 16px 0}#article-overview ol li{margin:0 0 4px 20px;padding:0}.archive .post img{margin:0 20px 0 0;float:left}.archive .post .extract{float:left;width:450px}.archive h2{font-size:18px}.archive h3{font-size:18px;margin-bottom:40px;text-transform:none}.toc{margin:0 10px 10px 0;padding:25px;background:#3c3c3c;border:1px solid #6f6f6f;float:left}.toc ol{list-style:none;margin:0;padding:0}.toc ol li{margin:0;padding:0}.toc ol li li{margin:0 0 0 20px;padding:0}#sidebar h3{font-size:20px;text-transform:none;margin-bottom:4px}#sidebar .widget{border-bottom:1px solid #6f6f6f;margin-left:15px;margin-bottom:30px;padding-bottom:30px}#sidebar .last{border-bottom:none;margin-bottom:0;padding-bottom:0}#sidebar #subscribe{background:url(images/sidebar-icon-rss.jpg) no-repeat top right}#sidebar #subscribe p{margin:10px 0 0 0}#sidebar #navigate{margin-bottom:10px}#sidebar a.on{color:#969696}#sidebar #tablinks{margin-bottom:16px}#sidebar #tablinks a{font-size:11px;cursor:pointer}#sidebar #navigate li{margin-top:6px}#sidebar .tab_container{margin-left:12px}#sidebar #tweet{padding-top:20px;background:url(images/sidebar-icon-twitter.jpg) no-repeat top right}#sidebar #tweet p{margin-top:10px;font-size:12px;line-height:16px;margin-bottom:0}#sidebar #tweet #tweet-meta{margin-top:12px;font-size:12px;margin-bottom:0;text-align:right}#social-icons{margin-top:16px}#social-icons a img{margin-right:4px}#sidebar .list ul li{margin-top:6px}#sidebar #plugins p{margin-bottom:0}#sidebar #donate #paypal-donation{text-align:center}#sidebar #email #last{margin-bottom:0}#banner{
	width:880px;
	height:260px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 30px;
	margin-left: auto;

}#banner img{padding:30px;display:block}p img{padding:0;max-width:100%}img.centered{display:block;margin-left:auto;margin-right:auto}img.alignright{padding:4px;margin:0 0 2px 7px;display:inline}img.alignleft{padding:4px;margin:0 7px 2px 0;display:inline}img.frame{padding:4px;border:1px solid #101010;background-color:#202020}.alignright{float:right;margin:0 0 2px 7px}.alignleft{float:left;margin:0 7px 2px 0}.alignnone{display:block;margin:0 0 16px 0}.aligncenter,div.aligncenter{display:block;margin-left:auto;margin-right:auto;margin:0 auto 16px auto}.wp-caption{border:1px solid #101010;background-color:#202020;text-align:center;padding-top:10px}.wp-caption img{margin:0;padding:0;border:0 none}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;padding:3px 4px 5px;margin:0}#post-189 ul{list-style-image:none;list-style-position:outside;list-style-type:none;margin:25px auto 0 auto;padding:0;width:860px}#post-189 ul li{

	float:left;

	line-height:0;

	height:172px;

	width:172px

}#post-189 ul li img{margin:21px 0 0 21px;border:none}#post-189 ul li a:hover img{margin:17px 0 0 17px;border:4px solid #111}.glow-wrap{margin:0 auto 32px auto;text-align:center}.glow{position:relative;z-index:0; display:inline-block;    zoom:1;   *display:inline}.glow .glow-content{position:relative;z-index:2}.glow .glow-content img{display:block}.glow .glow-tl,.glow .glow-tr,.glow .glow-bl,.glow .glow-br{   background:url(images/glow-portfolio-main.png) no-repeat;  _background:transparent; width:80%; height:80%; position:absolute}.glow .glow-tl{ background-position:0 0; z-index:-2; top:-20px; left:-20px; bottom:0; padding:0 20px 20px 0}.glow .glow-tr{ background-position:100% 0; right:-20px; top:-20px}.glow .glow-bl{ background-position:100% 100%; z-index:-1; bottom:-20px; right:-20px; padding:20px 0 0 20px}.glow .glow-br{ background-position:0 100%; left:-20px; bottom:-20px}.input{padding:4px 5px;font-family:"Lucida Sans Unicode","Lucida Grande","Segoe UI",Verdana,Geneva,sans-serif;display:block;margin-bottom:10px;background:#3c3c3c;border:1px solid #6f6f6f;color:#b3b3b3}.textarea{padding-top:4px;padding-left:5px;font-size:13px;overflow:auto}.submit_button{background:#333 url(images/submit-button-bg.png) repeat-x 0 100%;border:1px solid #6f6f6f;font-family:"Lucida Sans Unicode","Lucida Grande","Segoe UI",Verdana,Geneva,sans-serif;font-size:12px;height:30px;width:120px;text-align:center;padding-bottom:2px;cursor:pointer;display:inline;color:#b3b3b3}*+html .submit_button{height:30px;padding-bottom:0px}.submit_button:hover{color:#c8c8c8;background:#333 url(images/submit-button-bg-hover.png) repeat-x 0 100%;text-decoration:none}#comments{background:#3c3c3c;padding:25px 25px;border:1px solid #6f6f6f;margin-bottom:30px}#comments h3{font-size:22px;margin:10px 0 16px 0;text-transform:none}#comments ol.parent{}#comments ol{margin:0px;padding:0px;padding-left:120px}#comments ol li{list-style:none;padding:0px;margin:10px 0px;padding-top:1px}#comments .comment_wrap{position:relative;background:#333;border:1px solid #6f6f6f}#comments .comment_author{position:absolute;left:-120px;width:100px;color:#8d8d8d;font-size:10px;line-height:14px}#comments .comment_author span{display:block}#comments .single_comment{padding:20px;padding-bottom:60px}#comments span.comment-reply{position:absolute;bottom:10px;left:20px;font-size:10px;text-transform:uppercase}#comments .children{padding-left:0px;border-left:1px solid #6f6f6f}#comments .children li{padding-left:25px;background:url(images/comment_li_bg.gif) no-repeat 0px 25px}#comments .children .comment_wrap{background:#333;border:1px solid #6f6f6f}#comments .children .comment_author{position:absolute;left:auto;right:20px;bottom:10px;width:200px;height:40px}#comments .children .comment_author p{position:absolute;right:50px;bottom:-20px;text-align:right}#comments .children .comment_author span{display:block}#comments .children .comment_author img{width:40px;height:40px;float:right}#comments .comment_wrap.bypostauthor,#comments .children .comment_wrap.bypostauthor{background:#282828}#comments .left{float:left}#comments .right{float:right;font-size:10px;margin-top:16px;text-transform:uppercase}#respond{position:relative}.form_header{margin-top:40px}#comments .comment_form_wrap{position:relative;padding-left:120px}#comments .parent .comment_form_wrap{position:relative;padding-left:0px}#comments .comment_form_wrap .comment_author{position:absolute;left:0px}#comments .children .comment_form_wrap{position:relative;padding-left:0px}#comments .children .comment_form_wrap .comment_author,#comments .parent .comment_form_wrap .comment_author,#comments .children .form_header,#comments .parent .form_header {display:none}#comments .children .comment_form_wrap li{background:none}#comments .input{width:456px}#comments .children .input{width:430px}#comments .textarea{width:456px;max-width:470px;height:135px}#comments .children .textarea{width:430px}#comments .inputerror{border-color:#889e6b}#comments #submit_comment{float:right;margin-top:6px}#cancel-comment-reply{float:left;width:70px;height:26px;margin-top:8px}#cancel-comment-reply-link{background:#333 url(images/submit-button-bg.png) repeat-x 0 100%;border:1px solid #6f6f6f;font-family:"Lucida Sans Unicode","Lucida Grande","Segoe UI",Verdana,Geneva,sans-serif;font-size:12px;height:26px;width:70px;text-align:center;padding-bottom:2px;cursor:pointer;display:block;line-height:26px;margin-top:16px;color:#b3b3b3}*+html #cancel-comment-reply-link{height:26px;padding-bottom:0px}#cancel-comment-reply-link:hover{color:#c8c8c8;background:#333 url(images/submit-button-bg-hover.png) repeat-x 0 100%;text-decoration:none}#comment-reply-notify{margin-top:22px}#comment-reply-notify p{font-size:12px}#comment_mail_notify{margin-right:6px}#trackbacks{margin-top:40px}#trackbacks ul li{padding:0px;margin:0px;font-size:11px;padding-bottom:5px}#trackbacks ul li a{padding:0px}.wpcf7{margin:40px 80px 0 80px}.wpcf7 .input{width:450px}.wpcf7 .textarea{width:450px;max-width:500px;height:165px}div.wpcf7-response-output{margin:30px 18px 10px 0;padding:8px 10px}div.wpcf7-mail-sent-ok{border:2px solid #889e6b}div.wpcf7-mail-sent-ng{border:2px solid #9e6b6b}div.wpcf7-spam-blocked{border:2px solid #9e8e6b}div.wpcf7-validation-errors{border:2px solid #9e9d6b}span.wpcf7-form-control-wrap{position:relative}span.wpcf7-not-valid-tip{position:absolute;top:40%;left:10%;z-index:100;background:#3c3c3c;border:1px solid #6f6f6f;font-size:10pt;width:280px;padding:2px}span.wpcf7-not-valid-tip-no-ajax{color:#c8c8c8;font-size:10pt;display:block}span.wpcf7-list-item{margin-left:0.5em}.wpcf7-display-none{display:none}.wpcf7 img{position:relative;left:10px;top:10px}.wp-pagenavi{line-height:22px}.wp-pagenavi a,.wp-pagenavi a:link{padding:2px 4px 2px 4px;margin:2px;text-decoration:none;border:1px solid #6f6f6f;color:#889e6b;background-color:#3c3c3c}.wp-pagenavi a:visited{padding:2px 4px 2px 4px;margin:2px;text-decoration:none;border:1px solid #6f6f6f;color:#889e6b;background-color:#3c3c3c}.wp-pagenavi a:hover{border:1px solid #6f6f6f;color:#889e6b;background-color:#3c3c3c;text-decoration:underline}.wp-pagenavi a:active{padding:2px 4px 2px 4px;margin:2px;border:1px solid #6f6f6f;color:#889e6b;background-color:#3c3c3c;text-decoration:underline}.wp-pagenavi span.pages{padding:2px 4px 2px 4px;margin:2px;color:#969696;border:1px solid #6f6f6f;background-color:#3c3c3c}.wp-pagenavi span.current{padding:2px 4px 2px 4px;margin:2px;font-weight:bold;color:#969696;border:1px solid #6f6f6f;background-color:#3c3c3c}.wp-pagenavi span.extend{padding:2px 4px 2px 4px;margin:2px;color:#969696;border:1px solid #6f6f6f;background-color:#3c3c3c}#flashninja{float:right;margin:0 0 16px 7px;outline:none;width:170px;height:300px}#flashportfolio{margin:0px;outline:none;width:900px;height:620px}#flashturntable{margin:0 0 16px 0;outline:none;width:640px;height:436px}#fancybox-loading{position:fixed;top:50%;left:50%;height:40px;width:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display:none}* html #fancybox-loading{position:absolute;margin-top:0}#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url('images/fancybox/fancybox.png')}#fancybox-overlay{position:fixed;top:0;left:0;bottom:0;right:0;background:#000;z-index:1100;display:none}* html #fancybox-overlay{position:absolute;width:100%}#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none}#fancybox-wrap{position:absolute;top:0;left:0;margin:0;padding:20px;z-index:1101;display:none}#fancybox-outer{position:relative;width:100%;height:100%;background:#202020}#fancybox-inner{position:absolute;top:0;left:0;width:1px;height:1px;padding:0;margin:0;outline:none;overflow:hidden}#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent}#fancybox-close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;background-image:url('images/fancybox/fancybox.png');background-position:-40px 0px;cursor:pointer;z-index:1103;display:none}#fancybox_error{color:#444;font:normal 12px/20px Arial;padding:7px;margin:0}#fancybox-content{height:auto;width:auto;padding:0;margin:0}#fancybox-img{width:100%;height:100%;padding:0;margin:0;border:none;outline:none;line-height:0;vertical-align:top;-ms-interpolation-mode:bicubic}#fancybox-frame{position:relative;width:100%;height:100%;border:none;display:block}#fancybox-title{position:absolute;bottom:0;left:0;font-family:Arial;font-size:12px;z-index:1102}.fancybox-title-inside{padding:10px 0;text-align:center;color:#333}.fancybox-title-outside{padding-top:5px;color:#FFF;text-align:center;font-weight:bold}.fancybox-title-over{color:#FFF;text-align:left}#fancybox-title-over{padding:10px;background-image:url('images/fancybox/fancy_title_over.png');display:block}#fancybox-title-wrap{display:inline-block}#fancybox-title-wrap span{height:32px;float:left}#fancybox-title-left{padding-left:15px;background-image:url('images/fancybox/fancybox.png');background-position:-40px -90px;background-repeat:no-repeat}#fancybox-title-main{font-weight:bold;line-height:29px;background-image:url('images/fancybox/fancybox-x.png');background-position:0px -40px;color:#FFF}#fancybox-title-right{padding-left:15px;background-image:url('images/fancybox/fancybox.png');background-position:-55px -90px;background-repeat:no-repeat}#fancybox-left,#fancybox-right{position:absolute;bottom:0px;height:100%;width:35%;cursor:pointer;outline:none;background-image:url('images/fancybox/blank.gif');z-index:1102;display:none}#fancybox-left{left:0px}#fancybox-right{right:0px}#fancybox-left-ico,#fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block}#fancybox-left-ico{background-image:url('images/fancybox/fancybox.png');background-position:-40px -30px}#fancybox-right-ico{background-image:url('images/fancybox/fancybox.png');background-position:-40px -60px}#fancybox-left:hover,#fancybox-right:hover{visibility:visible}#fancybox-left:hover span{left:20px}#fancybox-right:hover span{left:auto;right:20px}.fancy-bg{position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:1001}#fancy-bg-n{top:-20px;left:0;width:100%;background-image:url('images/fancybox/fancybox-x.png')}#fancy-bg-ne{top:-20px;right:-20px;background-image:url('images/fancybox/fancybox.png');background-position:-40px -162px}#fancy-bg-e{top:0;right:-20px;height:100%;background-image:url('images/fancybox/fancybox-y.png');background-position:-20px 0px}#fancy-bg-se{bottom:-20px;right:-20px;background-image:url('images/fancybox/fancybox.png');background-position:-40px -182px}#fancy-bg-s{bottom:-20px;left:0;width:100%;background-image:url('images/fancybox/fancybox-x.png');background-position:0px -20px}#fancy-bg-sw{bottom:-20px;left:-20px;background-image:url('images/fancybox/fancybox.png');background-position:-40px -142px}#fancy-bg-w{top:0;left:-20px;height:100%;background-image:url('images/fancybox/fancybox-y.png')}#fancy-bg-nw{top:-20px;left:-20px;background-image:url('images/fancybox/fancybox.png');background-position:-40px -122px}#fancybox-loading.fancybox-ie div{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancybox/fancy_loading.png',sizingMethod='scale')}.fancybox-ie #fancybox-close{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancybox/fancy_close.png',sizingMethod='scale')}.fancybox-ie #fancybox-title-over{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancybox/fancy_title_over.png',sizingMethod='scale');zoom:1}.fancybox-ie #fancybox-title-left{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancybox/fancy_title_left.png',sizingMethod='scale')}.fancybox-ie #fancybox-title-main{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancybox/fancy_title_main.png',sizingMethod='scale')}.fancybox-ie #fancybox-title-right{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancybox/fancy_title_right.png',sizingMethod='scale')}.fancybox-ie #fancybox-left-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancybox/fancy_nav_left.png',sizingMethod='scale')}.fancybox-ie #fancybox-right-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancybox/fancy_nav_right.png',sizingMethod='scale')}.fancybox-ie .fancy-bg{background:transparent !important}.fancybox-ie #fancy-bg-n{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancybox/fancy_shadow_n.png',sizingMethod='scale')}.fancybox-ie #fancy-bg-ne{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancybox/fancy_shadow_ne.png',sizingMethod='scale')}.fancybox-ie #fancy-bg-e{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancybox/fancy_shadow_e.png',sizingMethod='scale')}.fancybox-ie #fancy-bg-se{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancybox/fancy_shadow_se.png',sizingMethod='scale')}.fancybox-ie #fancy-bg-s{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancybox/fancy_shadow_s.png',sizingMethod='scale')}.fancybox-ie #fancy-bg-sw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancybox/fancy_shadow_sw.png',sizingMethod='scale')}.fancybox-ie #fancy-bg-w{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancybox/fancy_shadow_w.png',sizingMethod='scale')}.fancybox-ie #fancy-bg-nw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancybox/fancy_shadow_nw.png',sizingMethod='scale')}
