/* style.css */
html,body,div,span,img,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #e7e7e7;margin:2em 0;padding:0}
select{vertical-align:middle}body{font:13px/1.231 sans-serif;*font-size:small}
select,textarea,button{font:99% sans-serif}
pre,code,kbd,samp{font-family:monospace,sans-serif}
body,select,textarea{color:#848484;font-family:"µ¸À½",Arial,µ¸À½,Helvetica,sans-serif;line-height:22px;font-size:12px;background-color:#fff}
p{margin-bottom:20px}
h1,h2,h3,h4,h5,h6{font-weight:bold}
html{overflow-y:scroll}
a:hover,a:active{outline:none}
a,a:active,a:visited{color:#494949;text-decoration:none}
a:hover{color:#4d4d4c;text-decoration:none}ul,ol{margin-left:1.8em}ol{list-style-type:decimal}nav ul,nav li{margin:0}small{font-size:85%}strong,th{font-weight:bold}td{vertical-align:middle}sub{vertical-align:sub;font-size:smaller}sup{vertical-align:super;font-size:smaller}pre{padding:15px;white-space:pre;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word}textarea{overflow:auto}.ie6 legend,.ie7 legend{margin-left:-7px}
input[type="radio"]{vertical-align:text-bottom}input[type="checkbox"]{vertical-align:bottom}.ie7 input[type="checkbox"]{vertical-align:baseline}.ie6 input{vertical-align:text-bottom}label,input[type=button],input[type=submit],button{cursor:pointer}
button,input,select,textarea{margin:0}
input:invalid,textarea:invalid{border-radius:1px;-moz-box-shadow:0 0 5px red;-webkit-box-shadow:0 0 5px red;box-shadow:0 0 5px red}.no-boxshadow input:invalid,.no-boxshadow textarea:invalid{background-color:#f0dddd}::-moz-selection{background:#f1f1f1;color:#a9a9a9;text-shadow:none}::selection{background:#f1f1f1;color:#a9a9a9;text-shadow:none}a:link{-webkit-tap-highlight-color:#f1f1f1}button{width:auto;overflow:visible}.ie7 img{-ms-interpolation-mode:bicubic}.ir{display:block;text-indent:-999em;overflow:hidden;background-repeat:no-repeat;text-align:left;direction:ltr}.hidden{display:none;visibility:hidden}.visuallyhidden{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:"\0020";display:block;height:0;visibility:hidden}.clearfix:after{clear:both}.clearfix{zoom:1}@media print{*{background:transparent!important;color:#444!important;text-shadow:none!important}a,a:visited{color:#444!important;text-decoration:underline}a:after{content:" (" attr(href) ")"}abbr:after{content:" (" attr(title) ")"}.ir a:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.demo p,.demo ul{margin-right:0}ul.splitter{background:#f1f1f1;width:auto;height:50px;float:right;padding:0 10px 0 0;list-style:none}.splitter-bottom{width:20px;height:10px;float:right;margin:50px -115px 0 0;list-style:none;background:url(../images/bg-splitter.png) no-repeat}ul.splitter li{list-style:none}ul.splitter ul li{display:block;width:22px;height:22px;float:left;margin:14px 14px 0 2px}ul.splitter ul li a{width:22px}ul.splitter ul li.all{margin:14px 14px 0 0;padding-right:14px;border-right:1px solid #dbdbdb}ul.splitter-work{background:#f1f1f1;width:auto;height:50px;float:right;padding:0 10px 0 0;list-style:none}#footer ul.splitter-work{margin:-104px 0 0 0;}#wrapper.Contact ul.splitter-work {margin: 0 0 0 820px;position: absolute !important;z-index: 9999;}#wrapper.Contact div.splitter-bottom {margin: 50px 0 0 902px; position:absolute; z-index:9999999;}.splitter-top{width:20px;height:10px;float:right;margin:-114px 45px 0 0;list-style:none;background:url(../images/bg-splitter-top.png) no-repeat;z-index:9999999}#splitter-work{clear:both;margin-top:140px}.work-title ul.splitter-work{background:#f1f1f1;width:auto;height:50px;float:right;margin:-100px 0 0 0;padding:0 10px 0 0;list-style:none;position:relative;}.work-title .splitter-bottom{width:20px;height:10px;float:right;margin:-50px 45px 0 0;list-style:none;background:url(../images/bg-splitter.png) no-repeat}ul.splitter-work ul li{display:block;width:22px;height:22px;float:left;margin:14px 8px 0 8px}ul.splitter-work ul li a{width:22px}ul.splitter-work ul li.all{margin:14px 6px 0 0;padding-right:12px;border-right:1px solid #dbdbdb}ul.splitter-work ul li.first{margin:14px 10px 0 0}.image-grid{margin:0;width:980px}.image-grid:after{content:"";display:block;height:0;overflow:hidden;clear:both}.image-grid li{width:320px;margin:0 0 20px 0;float:left;text-align:center;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;line-height:17px;color:#686f74;height:200px;overflow:hidden;list-style:none;position:relative}.image-grid li a{display:block;overflow:hidden;height:200px}.image-grid li strong,.image-grid li span{position:absolute;left:0;top:-60px;width:100%;height:40px;text-align:center;background:#000}.image-grid li span{top:-34px;height:20px;color:#666;font-size:10px;font-weight:normal;letter-spacing:1px;text-transform:uppercase;padding-bottom:10px}.image-grid li img,.image-grid li strong{display:block}.image-grid li strong{font-size:18px;line-height:18px; letter-spacing:1px;text-transform:uppercase;color:#FFF;padding-top:15px;font-family:'ProximaNovaRegular',sans-serif;font-weight:normal!important}#client-list{margin:200px 0 0 0;width:980px;overflow:hidden}#client-list ul{margin:0;padding:0}#client-list ul li{float:left;width:127px;height:127px;margin:0 11px 11px 0;list-style-type:none;padding:0;background:#f1f1f1}#client-list ul li.last{margin:0 0 11px 0}#iphone{position:absolute;right:0;width:54px;top:350px;z-index:1000000;}#iphone-screen{background-color:#000;position:absolute;width:80px;height:110px;margin:43px 0 0 88px;overflow:hidden}#iphone-screen ul{margin:0;padding:0}#iphone-screen ul li{float:left;width:16px;height:16px;margin:0 4px 4px 0;list-style-type:none;padding:0}

ul#nav_611603{height:48px;margin:0 auto;width:800px;z-index:1000}

ul#nav_611603 li{float:left}
ul#nav_611603 li a{color:#fff;display:block;font-size:1px;height:48px;overflow:hidden;text-decoration:none;text-indent:-9999px}
ul#nav_611603 li a span{display:block;height:48px}
ul#nav_611603 li a span.hover{margin-top:-48px}
ul#nav_611603 li ul{left:-9999px;list-style:none;margin:0;position:absolute;width:233px;z-index:10000}
ul#nav_611603 li ul li{background-color:#b30001}
ul#nav_611603 li ul li a{border-top-width:0;color:#656155;font-size:12px;height:16px;left:-9999px;padding:10px 0 10px 20px;width:200px;text-indent:0;border-bottom:1px solid #bb0001;border-left:1px solid #bb0001;border-right:1px solid #bb0001}
ul#nav_611603 li:hover,ul#nav_611603 li.sfhover{position:static}
ul#nav_611603 li ul li a:hover{color:#FFF}
ul#nav_611603 li:hover ul{left:auto}
ul#nav_611603 li:hover ul,#nav_611603 li.sfhover ul{left:auto;position:absolute;z-index:100000}
ul#nav_611603 li ul ul{margin:-33px 0 0 180px}ul#nav_611603,ul#nav_611603 ul{padding:0;margin:0;list-style:none;line-height:1}
ul#nav_611603 li:hover ul ul,ul#nav_611603 li.sfhover ul ul{left:-999em}
ul#nav_611603 li:hover ul,ul#nav_611603 li li:hover ul,ul#nav_611603 li.sfhover ul,ul#nav_611603 li li.sfhover ul{left:auto}.sfhover{z-index:100000!important}

/*#sf_menu_0 a span{width:150px;background:url(../images/navigation.png) 0 0 no-repeat!important}
#sf_menu_0 a span.hover{background-position:0 -49px!important}*/
#sf_menu_1 a span{width:150px;background:url(../images/navigation.png) -0px 0 no-repeat!important}
#sf_menu_1 a span.hover{background-position:0px -49px!important}
#sf_menu_2 a span{width:172px;background:url(../images/navigation.png) -150px 0 no-repeat!important}
#sf_menu_2 a span.hover{background-position:-150px -49px!important}
#sf_menu_3 a span{width:150px;background:url(../images/navigation.png) -322px 0 no-repeat!important}
#sf_menu_3 a span.hover{background-position:-322px -49px!important}
#sf_menu_4 a span{width:202px;background:url(../images/navigation.png) -472px 0 no-repeat!important}
#sf_menu_4 a span.hover{background-position:-472px -49px!important}
#sf_menu_5 a span{width:126px;background:url(../images/navigation.png) -674px 0 no-repeat!important}
#sf_menu_5 a span.hover{background-position:-674px -49px!important}

/*body.home #sf_menu_0 a{background:url(../images/navigation.png) 0 -48px no-repeat!important}*/
body.Company #sf_menu_1 a{background:url(../images/navigation.png) 0px -48px no-repeat!important}
body.Portfolio #sf_menu_2 a{background:url(../images/navigation.png) -150px -48px no-repeat!important}
body.Business #sf_menu_3 a{background:url(../images/navigation.png) -322px -48px no-repeat!important}
body.Project #sf_menu_4 a{background:url(../images/navigation.png) -472px -48px no-repeat!important}
body.Sdiary #sf_menu_5 a{background:url(../images/navigation.png) -674px -48px no-repeat!important}

/*#sf_menu_0 ul li a:hover,#sf_menu_0 ul li a:active,#sf_menu_0 ul li a:focus{background-image:none!important}*/
#sf_menu_1 ul li a:hover,#sf_menu_1 ul li a:active,#sf_menu_1 ul li a:focus{background-image:none!important}
#sf_menu_2 ul li a:hover,#sf_menu_2 ul li a:active,#sf_menu_2 ul li a:focus{background-image:none!important}
#sf_menu_3 ul li a:hover,#sf_menu_3 ul li a:active,#sf_menu_3 ul li a:focus{background-image:none!important}
#sf_menu_4 ul li a:hover,#sf_menu_4 ul li a:active,#sf_menu_4 ul li a:focus{background-image:none!important}
#sf_menu_5 ul li a:hover,#sf_menu_5 ul li a:active,#sf_menu_5 ul li a:focus{background-image:none!important}

body.home{background:none!important}div#wrapper{background-color:#FFF;width:100%;height:auto}
div#wrapper.home{background:none!important;width:100%;height:auto;z-index:9999999;position:absolute}
div#wrapper.Company{background:url(../images/sub/bg_01n.jpg) repeat-x top center #FFF!important}
div#wrapper.Portfolio{background:url() repeat-x top center #FFF!important}
div#wrapper.Business{background:url(../images/sub/bg_03n.jpg) repeat-x top center #FFF!important}
div#wrapper.Project{background:url(../images/sub/bg_04n.jpg) repeat-x top center #FFF!important}
div#wrapper.Sdiary{background:url(../images/sub/bg_05n.jpg) no-repeat top center #FFF!important}
div#wrapper.Afray{background:url(../images/backgrounds/bg-afray.jpg) repeat-x top center #FFF!important}
div#wrapper.ANZ{background:url(../images/backgrounds/bg-anz.jpg) repeat-x top center #FFF!important}
div#wrapper.Gpo{background:url(../images/backgrounds/bg-gpo.jpg) repeat-x top center #FFF!important}
div#wrapper.House{background:url(../images/backgrounds/bg-house.jpg) repeat-x top center #FFF!important}
div#wrapper.Lexus{background:url(../images/backgrounds/bg-lexus.jpg) repeat-x top center #FFF!important}
div#wrapper.Neumann{background:url(../images/backgrounds/bg-neumann.jpg) no-repeat top center #FFF!important}
div#wrapper.Nitai{background:url(../images/backgrounds/bg-nitai.jpg) repeat-x top center #FFF!important}
div#wrapper.Oprah{background:url(../images/backgrounds/bg-oprah.jpg) repeat-x top center #FFF!important}
div#wrapper.Sci-Fleet{background:url(../images/backgrounds/bg-sci-fleet.jpg) repeat-x top center #FFF!important}
div#wrapper.Virgin{background:url(../images/backgrounds/bg-virgin.jpg) repeat-x top center #FFF!important}
div#wrapper.X-Box{background:url(../images/backgrounds/bg-x-box.jpg) repeat-x top center #FFF!important}
div#wrapper.Masterchef{background:url(../images/backgrounds/bg-masterchef.jpg) repeat-x top center #FFF!important}
#container{z-index:999;overflow:hidden;margin-top:-20px;}#header{margin:0 auto;width:980px;z-index:10000000}
body.home #header{position:absolute;margin-left:-480px;left:50%;width:980px;z-index:10000000}
#container-template{overflow:hidden;margin-top:0px;z-index:999}
#main{margin:0 auto;width:980px;padding-bottom:0px}
body.home #main{margin-left:470px;left:50%;overflow:hidden;padding-bottom:50px}
#container-footer{background-color:#000}
body.home #container-footer{margin-top:1050px}
#footer{width:980px;margin:0 auto;background:#000;clear:both;padding:80px 0;color:#737373;height:200px}
#applesearch{float:right}
#column-news{float:left;width:280px;margin-right:50px;overflow:hidden}
#column-blog{float:left;width:280px;overflow:hidden}
#column-news img,#column-blog img{display:none}
#column-news p.blog-link{display:none}
#column-blog p.news-link{display:none}.column-comment{display:inline;background:url(../images/icons/icon-comment.png) no-repeat 0 3px;height:10px;width:30px!important;padding:6px;font-size:9px;text-align:center;color:#737373;margin-left:4px}.rounded-20 .column-comment p{display:none}.column-right-180{float:right;margin-left:50px;width:180px}.column-left-500{float:left;width:500px;margin-bottom:80px}.column-services{margin-bottom:220px}div.rounded-20{background:#f1f1f1;height:31px;padding:9px 15px 0 22px;font-size:10px;color:#a9a9a9;letter-spacing:1px}div.rounded-20 img{vertical-align:top;margin-top:2px}div.rounded-20 p{display:inline;margin-right:40px}div.rounded-20 a,div.rounded-20 a:active,div.rounded-20 a:visited{color:#a9a9a9}div.rounded-20 a:hover{color:#888}div.rounded-comments{background:#f1f1f1;padding:35px!important;border:none;margin-bottom:35px}div.test{float:right}div.blog{float:left;width:100px}#column-news .blog,#column-blog .blog{width:130px;clear:both;position:absolute;margin-top:68px}
#banner{height:110px;margin:auto;width:980px}
#banner_main{height:110px;margin-top:20px;width:980px}

#logo{float:left;width:48px;height:110px}
#logo a{display:block;width:48px;height:110px}
#logo a:hover{margin-top:10px;}

#navigation{height:48px;margin-top:26px;float:right;width:800px}.blog-container img{background:url(../images/loading.gif) no-repeat 50% 50% #f5f5f5;margin-bottom:22px}.blog-container .rounded-comments img{margin-bottom:0}
#feature{position:absolute;z-index:1;top:0;overflow-x:hidden;height:1000px;text-align:center;left:50%;width:1920px;margin-left:-980px;overflow:hidden;background:none}
body.home #feature{position:absolute;z-index:1;top:0;overflow-x:hidden;height:1000px;text-align:center;left:50%;width:1920px;margin-left:-980px;overflow:hidden;background:url(../images/loading.gif) no-repeat 50% 40%}
body.home #page-wrap{margin:0 auto;position:absolute;height:1000px;text-align:center;left:50%;width:1920px;margin-left:-950px;background:url(../images/loading.gif) no-repeat 50% 40%;z-index:1;overflow-y:hidden}
#page-wrap div.slider-text{position:absolute;width:980px;margin:160px 0 0 1280px}#page-wrap div.slider-text h1{margin-bottom:24px!important;color:#1d1e1e!important}
#page-wrap div.Right{width:400px;float:right;text-align:right}
#page-wrap div.Left{width:400px;float:left;text-align:left}#page-wrap div.Small{width:300px}#page-wrap div.Medium{width:400px}#page-wrap div.Large{width:520px}
#page-wrap div.Top{margin-top:0!important}#page-wrap div.Middle{margin-top:40px!important}#page-wrap div.Bottom{margin-top:80px!important}#page-wrap div.Light p{color:#fff;width:100%;-ms-filter:"alpha(opacity=60)";filter:alpha(opacity=60);-moz-opacity:.6;-khtml-opacity:.6;opacity:.6}#feature img{position:absolute;top:0;left:0;display:none}#feature a{border:0;display:block}#feature-text{position:absolute;margin:200px 0 0 900px}.footer-clear{clear:both;padding:0 0 35px 0}.footer-clear img{padding:5px 0 0 0}.footer-links{width:290px;padding:0 45px 0 0;float:left}.footer-links.middle{width:290px;padding:0;float:left}.footer-links.last{width:290px;padding:0;float:right}.footer-points{list-style:none;padding:0;margin:0}.footer-points li{list-style:none;border-top:1px solid #232323;padding:5px 0 6px 30px;margin:0}.footer-points a{color:#737373!important}.footer-points a:hover{color:#9b9b9b!important}.footer-points li.nopad{padding:5px 0 6px 0}.footer-points li.bottom{list-style:none;border-top:1px solid #232323;border-bottom:1px solid #232323;padding:5px 0 6px 30px;margin:0;background:url(../images/icons/icon-p.gif) 0 .65em no-repeat}.footer-points li.ema{background:url(../images/icons/icon-e.gif) 0 .65em no-repeat}.footer-points li.add{background:url(../images/icons/icon-a.gif) 0 .65em no-repeat}.footer-points li.fac{background:url(../images/icons/icon-f-off.gif) 0 .65em no-repeat}.footer-points li.twi{background:url(../images/icons/icon-t-off.gif) 0 .65em no-repeat}.footer-points li.blog{background:url(../images/icons/icon-b-off.gif) 0 .65em no-repeat}.footer-points li.fac:hover{background:url(../images/icons/icon-f.gif) 0 .65em no-repeat}.footer-points li.twi:hover{background:url(../images/icons/icon-t.gif) 0 .65em no-repeat}.footer-points li.blog:hover{background:url(../images/icons/icon-b.gif) 0 .65em no-repeat}.img{float:right}.img-news{border:4px solid #CCC;max-width:148px}html,body{overflow-x:hidden!important}h1{font-size:55px; letter-spacing: 4px;line-height:59px;text-transform:uppercase;color:#2e2f2f;margin-bottom:40px;font-family:'ProximaNovaRegular',sans-serif;font-weight:normal!important}h2{font-size:24px;line-height:26px;letter-spacing: 2px;text-transform:uppercase;color:#2e2f2f;margin-bottom:20px;font-family:'ProximaNovaRegular',sans-serif;font-weight:normal!important}h3{font-size:24px;line-height:26px;text-transform:uppercase;letter-spacing: 2px;color:#2e2f2f;margin-bottom:20px;font-family:'ProximaNovaRegular',sans-serif;font-weight:normal!important}@font-face{font-family:'ProximaNovaRegular';src: url('../webfontkit/proximanova-regular-webfont.eot?#iefix') format('embedded-opentype'),url('../webfontkit/proximanova-regular-webfont.woff') format('woff'),url('../webfontkit/proximanova-regular-webfont.ttf') format('truetype'),url('../webfontkit/proximanova-regular-webfont.svg#ProximaNovaRegular') format('svg');font-weight:normal;font-style:normal}#feature h1{font-weight:normal;font-style:normal;text-align:right;font-size:55px;font-family:'ProximaNovaRegular',sans-serif;font-size-adjust:.52}#feature h2{font-weight:normal;font-style:normal;line-height:normal;text-align:left;font-size:55px;font-family:'ProximaNovaRegular',sans-serif;font-size-adjust:.52}#main h1{font-weight:normal;font-style:normal;text-align:left;font-size:55px;font-family:'ProximaNovaRegular',sans-serif;font-size-adjust:.52}#main h3{font-weight:normal;font-style:normal;line-height:normal;text-align:left;font-size:10px;text-transform:uppercase;letter-spacing:1px;color:#b7b7b7;margin:0 0 15px 0}#column-news h3,#column-blog h3,#column-test h3{font-size:24px;line-height:26px;text-transform:uppercase;margin-bottom:20px;color:#2e2f2f!important}#column-blog h3 a,a:active,a:visited{color:#2e2f2f!important}#column-news h3 a,a:active,a:visited{color:#2e2f2f!important}h1 a:active,h1 a:visited,h2 a:active,h2 a:visited,h3 a:active,h3 a:visited{color:#2e2f2f!important;text-decoration:none}h1 a:hover,h2 a:hover,h3 a:hover{color:#2e2f2f!important;text-decoration:none}#column-news .blog-body,#column-blog .blog-body{overflow:hidden;height:50px}#column-test h3{text-align:right!important}.ProximaNovaRegular{font-weight:normal;font-style:normal;line-height:normal;font-family:'ProximaNovaRegular',sans-serif;font-size-adjust:.52}.column-right-180 ul{padding:0 0 20px 0;margin:0;list-style:none}.column-right-180 ul li{padding:0 0 0 20px;margin:0 0 4px 0;list-style:none;background:url(../images/bullet.gif)no-repeat .2em .8em}.blog-container .side-panel{float:right;width:200px!important}.blog-container .side-panel h2{font-family:'ProximaNovaRegular',sans-serif;font-size:24px;line-height:26px;text-transform:uppercase;font-weight:normal!important;color:#2e2f2f;margin-bottom:20px}.BlogRecentPost ul,.BlogTagList ul,.BlogPostArchive ul,.blogpostcategories ul{margin:0;padding:0}.BlogRecentPost li,.BlogTagList li,.BlogPostArchive li,.blogpostcategories li{font-size:12px;list-style:none;margin:0;padding:10px 0 10px 0;border-bottom:1px solid #e7e7e7}.BlogRecentPost li a,a:active,a:visited,.BlogTagList li a,a:active,a:visited,.BlogPostArchive li a,a:active,a:visited,.blogpostcategories li a,a:active,a:visited{color:#848484!important}.post-body h2{font-size:24px!important;line-height:26px;text-transform:uppercase;color:#2e2f2f;margin-bottom:20px;font-weight:normal!important}.post-list h3,.blog-post h3{font-size:24px!important;line-height:26px;text-transform:uppercase;color:#2e2f2f!important;margin-bottom:20px;clear:both}.post-list h3 a,.post-list h3 a:active,.post-list h3 a:visited{color:#2e2f2f!important}.post-list .blog-link,.post-list .news-link{display:none}#column-news .column-date,#column-blog .column-date{display:none}.comment-bar{margin-bottom:20px;clear:both}.comment-corner{width:13px;height:13px;background:url(../images/bg-comment.png) no-repeat;margin:-35px 0 20px 35px}.blog-container .post-list{float:left;width:700px!important}.blog-post .column-date,#catblogoutput .rounded-20 .column-date{display:block;background:url(../images/icons/bg-date.png) no-repeat;height:66px;width:58px!important;font-size:9px;text-align:center;color:#939191;text-transform:uppercase;letter-spacing:1px;float:right!important;padding-top:4px;margin:7px 12px 0 0}.blog-post .column-comment,#catblogoutput .rounded-20 .column-comment{display:block;background:url(../images/icons/bg-com.png) no-repeat;height:66px;width:46px!important;font-size:9px;text-align:center;color:#939191;text-transform:uppercase;letter-spacing:1px;float:right!important;padding-top:4px;margin:7px 0 0 0}.blog-post .column-date span,.blog-post .column-comment span,#catblogoutput .rounded-20 .column-date span,#catblogoutput .rounded-20 .column-comment span{font-family:'ProximaNovaRegular',sans-serif;font-size:24px;line-height:26px;text-transform:uppercase;font-weight:normal!important;color:#2e2f2f;margin-bottom:20px}#catblogoutput .rounded-20 .column-comment p{text-align:center!important;display:block;margin-left:12px}#catblogoutput h3{border-bottom:1px solid #e7e7e7;padding:0 0 16px 0}.read-more{font-size:10px;letter-spacing:1px;margin:0 0 0 10px;padding:2px 10px;height:8px;width:77px;background:#f1f1f1;color:#939191;white-space:nowrap}.rounded-link:hover,.read-more:hover{background:#e9e9e9}.rounded-link{font-size:10px;letter-spacing:1px;margin:0;padding:2px 10px;height:8px;width:auto;background:#f1f1f1;color:#939191;text-transform:uppercase}.post-list h4{line-height:0;margin:0;padding:0}#catblogoutput div.rounded-20{background:none;height:auto;padding:0;font-size:10px;color:#a9a9a9;letter-spacing:1px}#catblogoutput div.blog{float:left;width:100%;margin:-59px 0 10px 0}#catblogoutput .blog-body{padding:0 0 50px;background:none}p.page-nav{text-align:left;margin-top:-36px}p.page-nav span.pagination{font-size:10px;letter-spacing:1px;margin:0 0 0 10px;padding:2px 10px;height:8px;width:12px;background:#f1f1f1;color:#939191;text-align:center}.work{width:1160px;text-align:center;margin:240px 0 0 -100px}.work img{background:url("../images/loading.gif") no-repeat scroll 50% 50% #f5f5f5;margin-bottom:60px}.work-title{width:360px}div.light h4{color:#fff!important;width:100%;-ms-filter:"alpha(opacity=60)";filter:alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:.8;opacity:.8}div.light p{color:#fff;width:100%;-ms-filter:"alpha(opacity=60)";filter:alpha(opacity=60);-moz-opacity:.6;-khtml-opacity:.6;opacity:.6}div#slider-work{width:980px;height:520px;background:url(../images/bg-work-slider.jpg);padding:100px 0 0 0;margin:0 auto}.title-right{margin-left:600px;text-align:right!important}.title-right h1{text-align:right!important;margin:0 5px}.work-title h4{font-size:10px;letter-spacing:1px;color:#ccc;text-transform:uppercase;margin:0 0 30px 0!important;font-weight:normal;padding:0}#main h4{font-size:10px;letter-spacing:1px;color:#ccc;text-transform:uppercase;margin:0 0 10px 0;font-weight:normal;padding:0}div.demo{position:relative}a{outline:none}#main fieldset{width:272px;list-style-type:none;margin-bottom:14px;background-color:#f1f1f1;padding:26px 35px 22px 35px;-moz-border-radius:25px}#main label{font-weight:normal;font-style:normal;line-height:normal;text-align:left;font-size:10px;text-transform:uppercase;letter-spacing:1px;color:#9b9b9b;margin:0}
#main select,#main textarea{background-color:#FFF;border:1px solid #dbdbdb;-moz-border-radius:5px;padding:5px}.form-contact ul{margin:0;padding:0}.form-contact fieldset{width:302px;list-style-type:none;margin-bottom:14px;background-color:#f1f1f1;padding:26px 35px 22px 35px;-moz-border-radius:25px}.form-contact li{list-style-type:none;margin-bottom:14px}.form-contact label{font-weight:normal;font-style:normal;line-height:normal;text-align:left;font-size:10px;text-transform:uppercase;letter-spacing:1px;color:#9b9b9b;margin:0}.form-contact input,.form-contact select,.form-contact textarea{background-color:#FFF;border:1px solid #dbdbdb;-moz-border-radius:5px;padding:5px}.form-contact select,.form-contact input.cat_textbox,.form-contact textarea.cat_listbox{width:290px}input#CaptchaV2{width:150px!important}.tipsy{padding:5px;font-size:10px;text-transform:uppercase;letter-spacing:1px;opacity:.8;filter:alpha(opacity=80);background-repeat:no-repeat;background-image:url(../images/tipsy.gif)}.tipsy-inner{padding:3px 10px 3px 10px;background-color:black;color:white;max-width:200px;text-align:center}.tipsy-inner{-moz-border-radius:3px;-webkit-border-radius:3px}.tipsy-north{background-position:top center}.tipsy-south{background-position:bottom center}.tipsy-east{background-position:right center}.tipsy-west{background-position:left center}.tipsy{margin-top:-12px}#tablet{float:right;background-color:#f1f1f1;width:435px;height:552px;margin:-87px 72px 160px 0;overflow:hidden}p.small{width:350px}#tablet-text{position:absolute;height:150px;background:#333;z-index:999999}.contact-box{width:302px;margin-bottom:30px;background-color:#f1f1f1;padding:28px 35px 10px 35px;-moz-border-radius:25px}#contact-mouse{background:url(../images/content/mouse.png) no-repeat;background-position:top right;height:300px;width:376px;margin:-165px 0 0 -30px}
body.home #page-wrap2{margin:0 auto;position:absolute;height:1280px;text-align:center;left:50%;width:1920px;margin-left:-950px;background:url(../images/loading.gif) no-repeat 50% 40%;z-index:1;overflow-y:hidden}
#page-wrap div.slider-text{position:absolute;width:980px;margin:160px 0 0 1280px}#page-wrap div.slider-text h1{margin-bottom:24px!important;color:#1d1e1e!important}#page-wrap div.Right{width:400px;float:right;text-align:right}#page-wrap div.Left{width:400px;float:left;text-align:left}#page-wrap div.Small{width:300px}#page-wrap div.Medium{width:400px}#page-wrap div.Large{width:520px}#page-wrap div.Top{margin-top:0!important}#page-wrap div.Middle{margin-top:40px!important}#page-wrap div.Bottom{margin-top:80px!important}#page-wrap div.Light p{color:#fff;width:100%;-ms-filter:"alpha(opacity=60)";filter:alpha(opacity=60);-moz-opacity:.6;-khtml-opacity:.6;opacity:.6}#feature img{position:absolute;top:0;left:0;display:none}#feature a{border:0;display:block}#feature-text{position:absolute;margin:200px 0 0 900px}.footer-clear{clear:both;padding:0 0 35px 0}.footer-clear img{padding:5px 0 0 0}.footer-links{width:290px;padding:0 45px 0 0;float:left}.footer-links.middle{width:290px;padding:0;float:left}.footer-links.last{width:290px;padding:0;float:right}.footer-points{list-style:none;padding:0;margin:0}.footer-points li{list-style:none;border-top:1px solid #232323;padding:5px 0 6px 30px;margin:0}.footer-points a{color:#737373!important}.footer-points a:hover{color:#9b9b9b!important}.footer-points li.nopad{padding:5px 0 6px 0}.footer-points li.bottom{list-style:none;border-top:1px solid #232323;border-bottom:1px solid #232323;padding:5px 0 6px 30px;margin:0;background:url(../images/icons/icon-p.gif) 0 .65em no-repeat}.footer-points li.ema{background:url(../images/icons/icon-e.gif) 0 .65em no-repeat}.footer-points li.add{background:url(../images/icons/icon-a.gif) 0 .65em no-repeat}.footer-points li.fac{background:url(../images/icons/icon-f-off.gif) 0 .65em no-repeat}.footer-points li.twi{background:url(../images/icons/icon-t-off.gif) 0 .65em no-repeat}.footer-points li.blog{background:url(../images/icons/icon-b-off.gif) 0 .65em no-repeat}.footer-points li.fac:hover{background:url(../images/icons/icon-f.gif) 0 .65em no-repeat}.footer-points li.twi:hover{background:url(../images/icons/icon-t.gif) 0 .65em no-repeat}.footer-points li.blog:hover{background:url(../images/icons/icon-b.gif) 0 .65em no-repeat}.img{float:right}.img-news{border:4px solid #CCC;max-width:148px}html,body{overflow-x:hidden!important}h1{font-size:55px; letter-spacing: 4px;line-height:59px;text-transform:uppercase;color:#2e2f2f;margin-bottom:40px;font-family:'ProximaNovaRegular',sans-serif;font-weight:normal!important}h2{font-size:24px;line-height:26px;letter-spacing: 2px;text-transform:uppercase;color:#2e2f2f;margin-bottom:20px;font-family:'ProximaNovaRegular',sans-serif;font-weight:normal!important}h3{font-size:24px;line-height:26px;text-transform:uppercase;letter-spacing: 2px;color:#2e2f2f;margin-bottom:20px;font-family:'ProximaNovaRegular',sans-serif;font-weight:normal!important}@font-face{font-family:'ProximaNovaRegular';src:url('../webfontkit/proximanova-regular-webfont.eot');src: url('../webfontkit/proximanova-regular-webfont.eot?#iefix') format('embedded-opentype'),url('../webfontkit/proximanova-regular-webfont.woff') format('woff'),url('../webfontkit/proximanova-regular-webfont.ttf') format('truetype'),url('../webfontkit/proximanova-regular-webfont.svg#ProximaNovaRegular') format('svg');font-weight:normal;font-style:normal}#feature h1{font-weight:normal;font-style:normal;text-align:right;font-size:55px;font-family:'ProximaNovaRegular',sans-serif;font-size-adjust:.52}#feature h2{font-weight:normal;font-style:normal;line-height:normal;text-align:left;font-size:55px;font-family:'ProximaNovaRegular',sans-serif;font-size-adjust:.52}#main h1{font-weight:normal;font-style:normal;text-align:left;font-size:55px;font-family:'ProximaNovaRegular',sans-serif;font-size-adjust:.52}#main h3{font-weight:normal;font-style:normal;line-height:normal;text-align:left;font-size:10px;text-transform:uppercase;letter-spacing:1px;color:#b7b7b7;margin:0 0 15px 0}#column-news h3,#column-blog h3,#column-test h3{font-size:24px;line-height:26px;text-transform:uppercase;margin-bottom:20px;color:#2e2f2f!important}#column-blog h3 a,a:active,a:visited{color:#2e2f2f!important}#column-news h3 a,a:active,a:visited{color:#2e2f2f!important}h1 a:active,h1 a:visited,h2 a:active,h2 a:visited,h3 a:active,h3 a:visited{color:#2e2f2f!important;text-decoration:none}h1 a:hover,h2 a:hover,h3 a:hover{color:#2e2f2f!important;text-decoration:none}#column-news .blog-body,#column-blog .blog-body{overflow:hidden;height:50px}#column-test h3{text-align:right!important}.ProximaNovaRegular{font-weight:normal;font-style:normal;line-height:normal;font-family:'ProximaNovaRegular',sans-serif;font-size-adjust:.52}.column-right-180 ul{padding:0 0 20px 0;margin:0;list-style:none}.column-right-180 ul li{padding:0 0 0 20px;margin:0 0 4px 0;list-style:none;background:url(../images/bullet.gif)no-repeat .2em .8em}.blog-container .side-panel{float:right;width:200px!important}.blog-container .side-panel h2{font-family:'ProximaNovaRegular',sans-serif;font-size:24px;line-height:26px;text-transform:uppercase;font-weight:normal!important;color:#2e2f2f;margin-bottom:20px}.BlogRecentPost ul,.BlogTagList ul,.BlogPostArchive ul,.blogpostcategories ul{margin:0;padding:0}.BlogRecentPost li,.BlogTagList li,.BlogPostArchive li,.blogpostcategories li{font-size:12px;list-style:none;margin:0;padding:10px 0 10px 0;border-bottom:1px solid #e7e7e7}.BlogRecentPost li a,a:active,a:visited,.BlogTagList li a,a:active,a:visited,.BlogPostArchive li a,a:active,a:visited,.blogpostcategories li a,a:active,a:visited{color:#848484!important}.post-body h2{font-size:24px!important;line-height:26px;text-transform:uppercase;color:#2e2f2f;margin-bottom:20px;font-weight:normal!important}.post-list h3,.blog-post h3{font-size:24px!important;line-height:26px;text-transform:uppercase;color:#2e2f2f!important;margin-bottom:20px;clear:both}.post-list h3 a,.post-list h3 a:active,.post-list h3 a:visited{color:#2e2f2f!important}.post-list .blog-link,.post-list .news-link{display:none}#column-news .column-date,#column-blog .column-date{display:none}.comment-bar{margin-bottom:20px;clear:both}.comment-corner{width:13px;height:13px;background:url(../images/bg-comment.png) no-repeat;margin:-35px 0 20px 35px}.blog-container .post-list{float:left;width:700px!important}.blog-post .column-date,#catblogoutput .rounded-20 .column-date{display:block;background:url(../images/icons/bg-date.png) no-repeat;height:66px;width:58px!important;font-size:9px;text-align:center;color:#939191;text-transform:uppercase;letter-spacing:1px;float:right!important;padding-top:4px;margin:7px 12px 0 0}.blog-post .column-comment,#catblogoutput .rounded-20 .column-comment{display:block;background:url(../images/icons/bg-com.png) no-repeat;height:66px;width:46px!important;font-size:9px;text-align:center;color:#939191;text-transform:uppercase;letter-spacing:1px;float:right!important;padding-top:4px;margin:7px 0 0 0}.blog-post .column-date span,.blog-post .column-comment span,#catblogoutput .rounded-20 .column-date span,#catblogoutput .rounded-20 .column-comment span{font-family:'ProximaNovaRegular',sans-serif;font-size:24px;line-height:26px;text-transform:uppercase;font-weight:normal!important;color:#2e2f2f;margin-bottom:20px}#catblogoutput .rounded-20 .column-comment p{text-align:center!important;display:block;margin-left:12px}#catblogoutput h3{border-bottom:1px solid #e7e7e7;padding:0 0 16px 0}.read-more{font-size:10px;letter-spacing:1px;margin:0 0 0 10px;padding:2px 10px;height:8px;width:77px;background:#f1f1f1;color:#939191;white-space:nowrap}.rounded-link:hover,.read-more:hover{background:#e9e9e9}.rounded-link{font-size:10px;letter-spacing:1px;margin:0;padding:2px 10px;height:8px;width:auto;background:#f1f1f1;color:#939191;text-transform:uppercase}.post-list h4{line-height:0;margin:0;padding:0}#catblogoutput div.rounded-20{background:none;height:auto;padding:0;font-size:10px;color:#a9a9a9;letter-spacing:1px}#catblogoutput div.blog{float:left;width:100%;margin:-59px 0 10px 0}#catblogoutput .blog-body{padding:0 0 50px;background:none}p.page-nav{text-align:left;margin-top:-36px}p.page-nav span.pagination{font-size:10px;letter-spacing:1px;margin:0 0 0 10px;padding:2px 10px;height:8px;width:12px;background:#f1f1f1;color:#939191;text-align:center}.work{width:1160px;text-align:center;margin:240px 0 0 -100px}.work img{background:url("../images/loading.gif") no-repeat scroll 50% 50% #f5f5f5;margin-bottom:60px}.work-title{width:360px}div.light h4{color:#fff!important;width:100%;-ms-filter:"alpha(opacity=60)";filter:alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:.8;opacity:.8}div.light p{color:#fff;width:100%;-ms-filter:"alpha(opacity=60)";filter:alpha(opacity=60);-moz-opacity:.6;-khtml-opacity:.6;opacity:.6}div#slider-work{width:980px;height:520px;background:url(../images/bg-work-slider.jpg);padding:100px 0 0 0;margin:0 auto}.title-right{margin-left:600px;text-align:right!important}.title-right h1{text-align:right!important;margin:0 5px}.work-title h4{font-size:10px;letter-spacing:1px;color:#ccc;text-transform:uppercase;margin:0 0 30px 0!important;font-weight:normal;padding:0}#main h4{font-size:10px;letter-spacing:1px;color:#ccc;text-transform:uppercase;margin:0 0 10px 0;font-weight:normal;padding:0}div.demo{position:relative}a{outline:none}#main fieldset{width:272px;list-style-type:none;margin-bottom:14px;background-color:#f1f1f1;padding:26px 35px 22px 35px;-moz-border-radius:25px}#main label{font-weight:normal;font-style:normal;line-height:normal;text-align:left;font-size:10px;text-transform:uppercase;letter-spacing:1px;color:#9b9b9b;margin:0}
#main select,#main textarea{background-color:#FFF;border:1px solid #dbdbdb;-moz-border-radius:5px;padding:5px}.form-contact ul{margin:0;padding:0}.form-contact fieldset{width:302px;list-style-type:none;margin-bottom:14px;background-color:#f1f1f1;padding:26px 35px 22px 35px;-moz-border-radius:25px}.form-contact li{list-style-type:none;margin-bottom:14px}.form-contact label{font-weight:normal;font-style:normal;line-height:normal;text-align:left;font-size:10px;text-transform:uppercase;letter-spacing:1px;color:#9b9b9b;margin:0}.form-contact input,.form-contact select,.form-contact textarea{background-color:#FFF;border:1px solid #dbdbdb;-moz-border-radius:5px;padding:5px}.form-contact select,.form-contact input.cat_textbox,.form-contact textarea.cat_listbox{width:290px}input#CaptchaV2{width:150px!important}.tipsy{padding:5px;font-size:10px;text-transform:uppercase;letter-spacing:1px;opacity:.8;filter:alpha(opacity=80);background-repeat:no-repeat;background-image:url(../images/tipsy.gif)}.tipsy-inner{padding:3px 10px 3px 10px;background-color:black;color:white;max-width:200px;text-align:center}.tipsy-inner{-moz-border-radius:3px;-webkit-border-radius:3px}.tipsy-north{background-position:top center}.tipsy-south{background-position:bottom center}.tipsy-east{background-position:right center}.tipsy-west{background-position:left center}.tipsy{margin-top:-12px}#tablet{float:right;background-color:#f1f1f1;width:435px;height:552px;margin:-87px 72px 160px 0;overflow:hidden}p.small{width:350px}#tablet-text{position:absolute;height:150px;background:#333;z-index:999999}.contact-box{width:302px;margin-bottom:30px;background-color:#f1f1f1;padding:28px 35px 10px 35px;-moz-border-radius:25px}#contact-mouse{background:url(../images/content/mouse.png) no-repeat;background-position:top right;height:300px;width:376px;margin:-165px 0 0 -30px}

/* anythingslider.css */
div.anythingSlider{width:1920px;height:1000px;margin:0 auto!important;padding:0!important;overflow:hidden}div#slider-work div.anythingSlider{height:500px!important;margin:0 auto!important;padding:0!important;overflow:hidden}div#page-wrap ul li{list-style-type:none}div#slider-work ul li{list-style-type:none}element.style div.anythingSlider .thumbNav a.cur,div.anythingSlider .thumbNav a{background:#777;color:#000}div.anythingSlider .anythingWindow{border:none;margin:0 auto!important;padding:0!important}div.anythingSlider .start-stop{background-color:#040;color:#fff}div.anythingSlider .start-stop.playing{background-color:#800}div.anythingSlider .start-stop:hover,div.anythingSlider .start-stop.hover{color:#ddd}div.anythingSlider.activeSlider .anythingWindow{border-color:#2f2f2f}div.anythingSlider.activeSlider .thumbNav a.cur,div.anythingSlider.activeSlider .thumbNav a{background-color:#2f2f2f}div.anythingSlider .start-stop{background-color:#080;color:#fff}div.anythingSlider .start-stop.playing{background-color:#d00}div.anythingSlider .start-stop:hover,div.anythingSlider .start-stop.hover{color:#fff}div.anythingSlider .anythingWindow{overflow:hidden;position:relative;width:100%;height:100%}div.anythingSlider{position:relative;padding:0}ul.anythingBase{background:transparent;list-style:none;position:absolute;top:0;left:0;margin:0;padding:0}ul.anythingBase li.panel{background:transparent;display:block;overflow:hidden;float:left;padding:0;margin:0;list-style-type:none!important}div.anythingSlider .arrow{top:50%;position:absolute;display:block}div.anythingSlider .arrow a{display:block;height:120px;margin:-60px 0 0 0;width:45px;text-align:center;outline:0;background:url(../images/arrows-default.png) no-repeat;text-indent:-9999px}div.anythingSlider .forward{right:0}div.anythingSlider .back{left:0}div.anythingSlider .forward a{background-position:0 -40px}div.anythingSlider .back a{background-position:-88px -40px}div.anythingSlider .forward a:hover,div.anythingSlider .forward a.hover{background-position:0 -240px}div.anythingSlider .back a:hover,div.anythingSlider .back a.hover{background-position:-88px -240px}div.anythingSlider .forward.disabled{display:none}div.anythingSlider .back.disabled{display:none}div.anythingSlider .anythingControls{outline:0}div.anythingSlider .thumbNav{margin:0}div.anythingSlider .thumbNav li{display:inline}div.anythingSlider .thumbNav a{font:11px/18px Georgia,Serif;display:inline-block;text-decoration:none;padding:2px 8px;height:18px;margin:0 5px 0 0;background-image:url(../images/cellshade.png);background-repeat:repeat-x;text-align:center;outline:0;border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px}div.anythingSlider .thumbNav a:hover{background-image:none}div.anythingSlider.rtl .thumbNav a{float:right}div.anythingSlider.rtl .thumbNav{float:left}div.anythingSlider.rtl .anythingWindow{direction:ltr;unicode-bidi:bidi-override}div.anythingSlider .start-stop{background-image:url(../images/cellshade.png);background-repeat:repeat-x;background-position:center top;padding:2px 5px;width:40px;text-align:center;text-decoration:none;float:right;z-index:100;outline:0;border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px}div.anythingSlider .start-stop:hover,div.anythingSlider .start-stop.hover{background-image:none}div.anythingSlider,div.anythingSlider .anythingWindow,div.anythingSlider .thumbNav a,div.anythingSlider .arrow a,div.anythingSlider .start-stop{transition-duration:0;-o-transition-duration:0;-moz-transition-duration:0;-webkit-transition-duration:0}

/* default.css */
#applesearch .sbox input{width:160px;float:left}#content{clear:both}

/* post-launch */
div#wrapper.Logos {
	background:		url(../images/backgrounds/bg-logos.jpg) repeat-x top center #FFF !important;
}
div#wrapper.Websites {
	background:		url(../images/backgrounds/bg-websites.jpg) repeat-x top center #FFF !important;
}
div#wrapper.Print {
	background:		url(../images/backgrounds/bg-print.jpg) repeat-x top center #FFF !important;
}

.sb-inner {
  background: #f1f1f1 !important;
}

.rounded-link .rounded-8 .sb:hover {
  background: #333 !important;
}

.comment-corner {
  width:				13px;
  height:				13px;
  background:			url(../images/bg-comment.png) no-repeat;
  margin: 				-35px 0 20px 35px;
}

.blog-container .post-list {
	float: 			left;
	width: 			700px !important;	
}

.blog-post .column-date, #catblogoutput .blog .column-date {
 	display:				block;
	background:			url(../images/icons/bg-date.png) no-repeat;
	height:					66px;
	width:					58px !important;
	font-size:			9px;
	text-align:			center;
	color:					#939191;
	text-transform: uppercase;
	letter-spacing: 1px;
	float: 					right !important;
	padding-top:		4px;
	margin:					7px 12px 0 0;
}

.blog-post .column-comment, #catblogoutput .blog .column-comment {
	display:			block;
	background:			url("../images/icons/bg-com.png") no-repeat;
	height:				66px;
	width:				46px !important;
	font-size:			9px;
	text-align:			center;
	color:				#939191;
	text-transform: 	uppercase;
	letter-spacing: 	1px;
	float: 				right !important;
	padding-top:		4px;
	margin:				7px 0 0 0;
}

.blog-post .column-date span, .blog-post .column-comment span, #catblogoutput .blog .column-date span, #catblogoutput .blog .column-comment span  {
  font-family: 		'ProximaNovaRegular', sans-serif;
  font-size:		24px;
	line-height:	26px;
	text-transform:	uppercase;
	font-weight: 	normal !important;
	color:			#2e2f2f;
	margin-bottom:	0px;
}

#foot_info{
	margin-top:	910px;
	text-align:	left;
	color:		#FFFFFF;
}

#con{
	margin-top:		0px;
	margin-left:	0px;
	color:			#8E8E8E;
}

#footer_infot {
	margin:			-70px 0 23px 15px;
	text-align:		center;
	color:			#FFFFFF;
}

#footer_info {
	margin:			-95px 0 0px 0px;
	padding-top:25px;
	text-align:		center;
}

#header_line {
	background-color:	#D6DF1F;
	width:		100%;
	height:		20px;
}

#catblogoutput .blog .column-comment p {
  	text-align: 	center !important;
  	display: 		block;
}

#catblogoutput h3 {
	border-bottom:	1px solid #E7E7E7;
	padding: 		0 0 16px 0;
}


#catblogoutput div.blog {
	background:		none;
	height:			auto;
	padding:		0;
	font-size:		10px;
	color:			#a9a9a9;
	letter-spacing:	1px;
}

#catblogoutput div.blog {
	float:			left;
	width:			100%;
	margin:     	-59px 0 10px 0;
}

div.rounded-20 {
	background:		#f1f1f1;
	height:			31px;
	padding:		9px 15px 0 22px;
	font-size:		10px;
	color:			#a9a9a9;
	letter-spacing:	1px;
}

#column-news div.blog, #column-blog div.blog, #column-test div.test {
	background:		#f1f1f1;
	height:			31px;
	padding:		9px 0 0 22px;
	font-size:		10px;
	color:			#a9a9a9;
	letter-spacing:	1px;
	width:			170px;
	background:		url("../images/bg-button.png") no-repeat;
}

#column-test div.test {
	padding: 9px 20px 0 22px;
    width: 140px;
}

#column-test {
	float:			right;
	width:			300px;
	text-align:		right!important;
	overflow:		hidden
}

.test p {
	float:			left;
}

div.rounded-20 img , #column-news div.blog img, #column-blog div.blog img {
	vertical-align:	top;
	margin-top:		2px;
}

div.rounded-comments p {
	margin-bottom:	0 !important;
}

div.rounded-comments h2 {
	margin-bottom:	10px !important;
}

div.side-panel span {
	float:			right;
	color:			#CCCCCC;
	font-size:		10px;
}

.read-more small {
	font-size:		10px;
}

.read-more small:hover {
	color:			#333333;
}

#column-news div.blog p.blog-link {
	display:		none;
}

#column-blog div.blog p.news-link {
	display:		none;
}

#column-blog div.blog div.column-comment p, #column-news div.blog div.column-comment p {
	display:		none;
}

#column-blog div.blog div.column-comment, #column-news div.blog div.column-comment {
	margin: 		0 0 0 85px;
}

#column-news div.blog p, #column-blog div.blog p {
    display: 		inline;
}

.BlogRecentPost li a:hover,
.BlogTagList li a:hover,
.BlogPostArchive li a:hover,
.blogpostcategories li a:hover {
	color:			#333333!important;
}

.form-contact a,
.column-left-500 p a,
.column-right-180 a {
	color:			#848484!important;
	font-weight: 	normal;
}

.form-contact a:hover,
.column-left-500 p a:hover ,
.column-right-180 a:hover {
	color:			#333333!important;
}

.form-contact .read-more,
.column-left-500 .read-more {
	margin: 0;
}

.slider-text .Normal p a {
  color:      #666666 !important;
  opacity:    1;
}

.slider-text .Light p a {
  color:      #FFFFFF !important;
  opacity:    1;
}

ul#slider2 li.panel img {
	width:		546px !important;
	height:		312px !important;
}

#awwwards{
	position:absolute;
	top:20px;
	right:0px;
	z-index:99999999;
}
#awwwards a{
	width:69px;
	height:105px;
	text-indent:-8000px;
	display:block;
	background:url(../images/award_day_black.png) no-repeat;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
#column-news .blog, #column-blog .blog {
	margin-top: 88px;
}
}

/* BC OVERRIDES */
.system-message, .system-error-message {
	background-color: #F1F1F1;
	border: none;
	color: #666;
	margin: 0;
	min-height: 110px;
	height: auto !important;
	height: 110px;
	padding: 36px 36px 36px 180px;
	border-radius: 25px 25px 25px 25px;
}

.system-message {
	background: #f9f9f9 url(/CatalystImages/ok.png) no-repeat 29px 18px;	
}

.system-error-message {
	background: #f9f9f9 url(/CatalystImages/error.png) no-repeat 26px 26px;
}

.inputbox{
	height:				15px;
	BACKGROUND-COLOR:	#FFFFFF;
	BORDER:				1PX SOLID #D2D2D2;
	COLOR:				#6D5544;
	FONT-SIZE:			12PX;
	line-height:		120%;
}

/* bbs paging */
div.paging {
	height:25px;
	text-align:center;
	margin-bottom:20px;
	line-height:20px;
}
div.paging img {
	vertical-align:middle;
}
div.paging a {
	font-weight:bold;
}
div.paging .prev {
	margin-left:	3px;
	margin-right:	3px;
}
div.paging .next {
	margin-left:	3px;
	margin-right:	3px;
}
div.paging .fst {
	padding:1px 7px 0 8px;
}
div.paging .bar {
	background:url('/_images/_admin/common/bar_01.gif') no-repeat left 2px;
	padding:1px 7px 0 8px;
}
div.paging .current {
	color:#ec6c1f
}

/*
ul#Company_Main {height:890px;margin:0;width:980px;z-index:1000}
ul#Company_Main li{float:left;list-style:none;margin:0 auto;}

ul#Portfolio_Main {height:890px;margin:0;width:980px;z-index:1000}
ul#Portfolio_Main li{float:left;list-style:none;margin:0 auto;}
*/